Wily Mo Pena vs. Pitchers

Batter vs. Pitcher Data is complete back to 1973 and mostly complete back to 1916. Data runs from 1916 to 2021 for regular season data, 1933-Present for the All-Star Game, and 1903-Present for the Postseason.

Current Search

Wily Mo Pena: From 2002 to 2011, Regular Season only, Sorted by PA descending, Then by Name descending
Share Results

Search Criteria

Click on the red text to pre-fill the form with various values

Sort By
Sorting options are only available for subscribers. Sign up now for a free trial.
Then By
Sorting options are only available for subscribers. Sign up now for a free trial.
Seasons
Postseason

Statistical Filters (PA, H, HR, RBI, etc.)

Pitcher Filters (Team, Throws, Status)

vs. Current Team
Throws
Pitcher Status

You have edited your search criteria

or keep editing your search

clear changes

vs. Pitchers

  • Sorting only sorts the values in the table shown
  • Click a player to see each PA

Subscribe to Stathead Baseball for full results.

Stathead users enjoy the most powerful research tools in sports for just $8/month. Learn More.

Subscribe Now (First Month Free)

Already a subscriber? Log in for full results.

vs. Pitchers Table
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
30
19
19
19
19
18
17
17
15
15
Scott Kazmir15143100109.214.200.286.48601000
Doug Davis15143002205.214.267.643.91000011
Jeff Suppan14122001213.167.286.417.70200011
Horacio Ramirez14104101231.400.571.8001.37100010
Dontrelle Willis13133100006.231.231.308.53800000
Andy Pettitte13135100203.385.385.462.84600000
Casey Fossum1391000034.111.385.111.49600010
Barry Zito12101000014.100.250.100.35000010
Mark Mulder12124100005.333.333.417.75000000
Paul Maholm12123000003.250.250.250.50000002
Tom Glavine12113000113.273.333.273.60600000
Shawn Estes12124002202.333.333.8331.16700000
Jorge Sosa1190000123.000.182.000.18200000
CC Sabathia11113000102.273.273.273.54500000
Jason Marquis11105201301.500.5451.0001.54500010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Daniel Cabrera1191000015.111.273.111.38400010
Randy Wolf10102000005.200.200.200.40000001
Jake Westbrook10102000002.200.200.200.40000000
Kip Wells1092100110.222.300.333.63300000
Wandy Rodriguez10102101202.200.200.600.80000000
Roy Oswalt10103201303.300.300.8001.10000000
Noah Lowry1093000214.333.400.333.73300000
Rodrigo Lopez10104101403.400.400.8001.20000000
Adam Loewen1093000114.333.400.333.73300000
Jeff Francis10102000004.200.200.200.40000000
Doug Waechter992001104.222.222.556.77800000
Salomon Torres982101212.250.333.7501.08300000
Mark Redman984000203.500.444.500.94401000
Scott Olsen983002310.375.4441.1251.56900000
Cory Lidle984000213.500.556.5001.05600000
Cliff Lee993002502.333.3331.0001.33300000
Dan Haren993001103.333.333.6671.00000000
Chris Carpenter992000004.222.222.222.44400000
Brandon Webb881000005.125.125.125.25000000
John Smoltz880000004.000.000.000.00000000
Victor Santos872000012.286.375.286.66100000
Odalis Perez881000003.125.125.125.25000000
Brett Myers882000003.250.250.250.50000000
Jamie Moyer881000004.125.125.125.25000000
Ted Lilly871000115.143.250.143.39300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jason Isringhausen882100103.250.250.375.62500000
Tim Hudson882000003.250.250.250.50000000
Gustavo Chacin874101110.571.6251.1431.76800000
Chris Capuano882001204.250.250.625.87500000
Todd Wellemeyer751000122.200.429.200.62900101
Ryan Vogelsong760000013.000.143.000.14300000
Julian Tavarez761000013.167.286.167.45200000
Wes Obermueller761001203.167.286.667.95200010
Dan Miceli772100202.286.286.429.71400000
Brian Meadows760000013.000.143.000.14300000
Roy Halladay772100203.286.286.429.71400000
Adam Eaton751000002.200.429.200.62900020
Chad Durbin730000032.000.571.000.57100010
Lance Cormier761001112.167.286.667.95200001
Matt Clement761001102.167.286.667.95200010
Jarrod Washburn650000001.000.167.000.16700011
Luis Vizcaino650000013.000.167.000.16700000
Oscar Villarreal650000012.000.167.000.16700000
Justin Verlander660000001.000.000.000.00000001
Russ Springer660000005.000.000.000.00000000
James Shields662001203.333.333.8331.16700000
Ben Sheets660000003.000.000.000.00000000
Glendon Rusch640000020.000.333.000.33300000
Kirk Rueter652101312.400.5001.2001.70000000
Nate Robertson661000004.167.167.167.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mark Prior661100002.167.167.333.50000001
Brad Penny661000002.167.167.167.33300001
Mike Pelfrey651000010.200.333.200.53300000
Vicente Padilla650000012.000.167.000.16700000
Sergio Mitre652001412.400.5001.0001.50000000
Andrew Miller651010013.200.333.600.93300000
John Maine662000100.333.333.333.66700000
Jason Jennings662001201.333.333.8331.16700000
LaTroy Hawkins650000104.000.000.000.00001000
Cole Hamels652100011.400.500.6001.10000000
Cal Eldred661000002.167.167.167.33300000
Scott Elarton661000002.167.167.167.33300000
Jeff D'Amico650000001.000.167.000.16700010
Shawn Chacon642100021.500.667.7501.41700000
A.J. Burnett651000013.200.333.200.53300000
Kris Benson652101110.400.5001.2001.70000001
Michael Wuertz550000005.000.000.000.00000000
Jamey Wright541000110.250.400.250.65000000
David Wells540000013.000.200.000.20000000
Chien-Ming Wang550000002.000.000.000.00000001
Brett Tomko551000001.200.200.200.40000000
Jae Weong Seo552001200.400.4001.0001.40000000
Joe Saunders543100010.750.8001.0001.80000000
Johan Santana553000001.600.600.6001.20000000
Ervin Santana552000101.400.400.400.80000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jonathan Sanchez541000001.250.400.250.65000010
Chris Ray553001400.600.6001.2001.80000000
Chad Qualls552100101.400.400.6001.00000000
Scott Proctor552001102.400.4001.0001.40000000
Glen Perkins551000001.200.200.200.40000000
Peter Munro553100001.600.600.8001.40000000
Brandon Lyon551001301.200.200.8001.00000000
Brian Lawrence552001301.400.4001.0001.40000000
Chuck James553100000.600.600.8001.40000000
Kazuhisa Ishii541001212.250.4001.0001.40000000
Sterling Hitchcock552000000.400.400.400.80000000
Liván Hernández551000001.200.200.200.40000000
Mark Hendrickson551100102.200.200.400.60000000
Chad Harville530000022.000.400.000.40000000
Brad Halsey552001300.400.4001.0001.40000000
Mike Gonzalez551001403.200.200.8001.00000000
Jeff Fassero542001411.500.6001.2501.85000000
Zach Duke551000001.200.200.200.40000001
Ryan Dempster550000003.000.000.000.00000000
Zach Day553000100.600.600.6001.20000000
John Danks550000000.000.000.000.00000001
Kevin Correia550000002.000.000.000.00000001
Clay Condrey550000002.000.000.000.00000000
Brian Burres551000001.200.200.200.40000001
Brian Bruney540000012.000.200.000.20000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Brandon Backe540000011.000.200.000.20000000
Jeremy Accardo552100001.400.400.6001.00000000
Todd Williams441000002.250.250.250.50000000
Tyler Walker440000002.000.000.000.00000000
Tim Wakefield441100000.250.250.500.75000000
Billy Wagner440000001.000.000.000.00000000
Ron Villone441000001.250.250.250.50000000
Javier Vazquez430000011.000.250.000.25000000
Josh Towers441000100.250.250.250.50000000
Mike Stanton440000000.000.000.000.00000000
Jeremy Sowers440000002.000.000.000.00000000
Rafael Soriano442100001.500.500.7501.25000000
Aaron Small441000000.250.250.250.50000000
Mariano Rivera441100101.250.250.500.75000000
Jake Peavy440000003.000.000.000.00000000
Roberto Novoa442000000.500.500.5001.00000000
Mike Mussina441100001.250.250.500.75000000
Ruddy Lugo440000000.000.000.000.00000000
Kyle Lohse430000000.000.250.000.25000010
Brad Lidge440000004.000.000.000.00000000
Danny Kolb443001101.750.7501.5002.25000000
Matt Kinney440000003.000.000.000.00000000
Orlando Hernandez431001112.333.5001.3331.83300000
Dustin Hermanson440000002.000.000.000.00000000
Matt Herges440000101.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ben Hendrickson443002500.750.7502.2503.00000001
Rick Helling441000002.250.250.250.50000000
Jeremy Guthrie431000011.333.500.333.83300000
Kevin Gregg441000001.250.250.250.50000000
Josh Fogg432200110.667.7501.3332.08300001
Kyle Farnsworth443001100.750.7501.5002.25000000
Scott Dohmann441100002.250.250.500.75000000
Kane Davis441000003.250.250.250.50000000
Juan Cruz441000001.250.250.250.50000000
Bruce Chen420000112.000.250.000.25001000
Jose Capellan440000002.000.000.000.00000000
Shawn Camp440000002.000.000.000.00000000
Paul Byrd443011301.750.7502.0002.75000000
Chad Bradford441000001.250.250.250.50000000
Blaine Boyer432000011.667.750.6671.41700000
Rafael Betancourt440000002.000.000.000.00000000
Adam Bernero440000002.000.000.000.00000000
Jeff Bennett440000001.000.000.000.00000001
Jay Witasick330000001.000.000.000.00000000
Matt Wise331100000.333.333.6671.00000000
C.J. Wilson321000001.500.667.5001.16700010
Rick White331000100.333.333.333.66700000
Jeff Weaver330000001.000.000.000.00000000
Pete Walker332001100.667.6671.6672.33300000
Edinson Volquez331000001.333.333.333.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Claudio Vargas320000011.000.333.000.33300000
Rick van den Hurk331001200.333.3331.3331.66700000
Jose Valverde330000000.000.000.000.00000000
Steve Trachsel330000000.000.000.000.00000000
Josh Tomlin3221014101.0001.0003.0004.00000000
John Thomson330000001.000.000.000.00000000
Brad Thompson330000001.000.000.000.00000000
Amaury Telemaco321000110.500.667.5001.16700000
Chris Seddon3330002001.0001.0001.0002.00000000
Scott Sauerbeck321100011.500.6671.0001.66700000
Ryan Rowland-Smith330000000.000.000.000.00000000
Kenny Rogers331000101.333.333.333.66700000
Jeriome Robertson320000011.000.333.000.33300100
Chris Reitsma331000001.333.333.333.66700000
Dan Plesac331001101.333.3331.3331.66700000
Joel Pineiro332100001.667.6671.0001.66700000
Tommy Phelps3331012001.0001.0002.3333.33300000
Joel Peralta331000002.333.333.333.66700000
Felipe Paulino331000002.333.333.333.66700000
Josh Outman330000001.000.000.000.00000000
Darren Oliver330000003.000.000.000.00000000
Ivan Nova330000000.000.000.000.00000001
Ricky Nolasco320000111.000.333.000.33300000
Dustin Moseley320000010.000.333.000.33300000
Trever Miller331000000.333.333.333.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jose Mesa331000101.333.333.333.66700000
Macay McBride331001101.333.3331.3331.66700000
Julio Manon331000002.333.333.333.66700000
Jose Lima330000000.000.000.000.00000000
Jon Lieber330000003.000.000.000.00000000
Al Leiter321000010.500.667.5001.16700000
Wil Ledezma320000012.000.333.000.33300000
Mike Koplove330000001.000.000.000.00000000
Byung-Hyun Kim332101101.667.6672.0002.66700000
Joe Kennedy331000101.333.333.333.66700000
Jorge Julio330000002.000.000.000.00000000
Jim Johnson330000002.000.000.000.00000000
Ubaldo Jimenez330000002.000.000.000.00000000
Luke Hudson331001201.333.3331.3331.66700001
D.J. Houlton330000001.000.000.000.00000000
Luke Hochevar331001101.333.3331.3331.66700000
Frank Herrmann331000100.333.333.333.66700000
Runelvys Hernandez331001300.333.3331.3331.66700000
Felix Hernandez330000001.000.000.000.00000000
Liam Hendriks330000001.000.000.000.00000000
Jeremy Hellickson330000001.000.000.000.00000000
Matt Harrison332000000.667.667.6671.33300000
Jason Hammel331000001.333.333.333.66700000
John Halama330000001.000.000.000.00000000
John Grabow331100100.333.333.6671.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tom Gorzelanny331100001.333.333.6671.00000000
Gio Gonzalez330000000.000.000.000.00000000
Jon Garland331001100.333.3331.3331.66700000
Lee Gardner331000000.333.333.333.66700001
Jaime Garcia330000001.000.000.000.00000000
Aaron Fultz331000000.333.333.333.66700000
Frank Francisco330000001.000.000.000.00000000
Gavin Floyd330000001.000.000.000.00000000
Nelson Figueroa320000010.000.333.000.33300000
Pedro Feliciano332100201.667.6671.0001.66700000
Kelvim Escobar331001202.333.3331.3331.66700000
Elmer Dessens331000000.333.333.333.66700000
Mike DeJean330000002.000.000.000.00000000
Kyle Davies332000200.667.667.6671.33300000
Rheal Cormier330000002.000.000.000.00000000
Tim Corcoran330000002.000.000.000.00000000
Buddy Carlyle331100001.333.333.6671.00000000
Matt Cain331000001.333.333.333.66700000
Sean Burnett321001111.500.6672.0002.66700000
Dave Burba331001101.333.3331.3331.66700000
Chris Britton331010202.333.3331.0001.33300000
Jeremy Bonderman332100000.667.6671.0001.66700000
Nick Bierbrodt3220000101.0001.0001.0002.00000000
Josh Beckett330000001.000.000.000.00000000
Miguel Batista320000011.000.333.000.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Danys Báez3331012001.0001.0002.3333.33300000
Ezequiel Astacio332100100.667.6671.0001.66700000
Bronson Arroyo331000001.333.333.333.66700000
Antonio Alfonseca320000000.000.000.000.00010000
Mike Adams331001200.333.3331.3331.66700000
Jaret Wright220000001.000.000.000.00000000
Chase Wright210000011.000.500.000.50000000
Tim Worrell221000000.500.500.5001.00000000
Jake Woods220000002.000.000.000.00000000
Dan Wheeler220000001.000.000.000.00000000
Jered Weaver220000001.000.000.000.00000001
David Weathers220000000.000.000.000.00000000
Chin-hui Tsao221100000.500.5001.0001.50000000
Jack Taschner220000100.000.000.000.00000000
Kazuhito Tadano220000000.000.000.000.00000001
Justin Speier220000000.000.000.000.00000000
Jason Simontacchi221010100.500.5001.5002.00000000
George Sherrill220000000.000.000.000.00000001
Aaron Sele221000100.500.500.5001.00000000
Jason Schmidt2220000001.0001.0001.0002.00000000
Duaner Sanchez221000000.500.500.5001.00000000
Felix Rodriguez221100000.500.5001.0001.50000000
Arthur Rhodes221000000.500.500.5001.00000000
John Rheinecker221100200.500.5001.0001.50000000
Alberto Reyes220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mike Remlinger210000011.000.500.000.50000000
Sidney Ponson220000000.000.000.000.00000000
Rafael Perez221000001.500.500.5001.00000000
Manny Parra221100200.500.5001.0001.50000000
Jose Parra221000000.500.500.5001.00000000
Franquelis Osoria220000000.000.000.000.00000000
Chad Orvella221001101.500.5002.0002.50000000
Russ Ortiz220000000.000.000.000.00000000
Eddie Oropesa220000002.000.000.000.00000000
Garrett Olson220000001.000.000.000.00000000
Joe Nathan220000000.000.000.000.00000000
Scott Munter220000001.000.000.000.00000000
Guillermo Mota220000001.000.000.000.00000000
Eric Milton221100001.500.5001.0001.50000000
Matt Miller221000000.500.500.5001.00000000
Cla Meredith210000011.000.500.000.50000000
Seth McClung220000001.000.000.000.00000000
Zach McAllister220000000.000.000.000.00000000
Julio Mateo221000000.500.500.5001.00000000
Luis Martinez210000011.000.500.000.50000000
Damaso Marte220000000.000.000.000.00000000
Pat Mahomes220000001.000.000.000.00000000
Ron Mahay210000010.000.500.000.50000100
Braden Looper220000001.000.000.000.00000000
Kameron Loe220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Lindstrom221000101.500.500.5001.00000000
Mike Lincoln221000101.500.500.5001.00000000
Jon Leicester210000001.000.500.000.50000010
Ray King210000010.000.500.000.50000000
Brooks Kieschnick220000001.000.000.000.00000000
Logan Kensing220000001.000.000.000.00000000
Todd Jones220000002.000.000.000.00000000
Casey Janssen221000000.500.500.5001.00000000
Edwin Jackson210000010.000.500.000.50000000
Philip Humber221000000.500.500.5001.00000000
David Huff2000000201.00000000
Bob Howry221000000.500.500.5001.00000000
J.P. Howell221000000.500.500.5001.00000000
Derek Holland220000002.000.000.000.00000000
Rich Hill210000001.000.500.000.50000010
Aaron Heilman220000000.000.000.000.00000000
Travis Harper221000100.500.500.5001.00000000
Rich Harden221001100.500.5002.0002.50000000
Eddie Guardado220000001.000.000.000.00000000
Mike Gosling221000000.500.500.5001.00000001
Geoff Geary221000000.500.500.5001.00000001
Kason Gabbard221000001.500.500.5001.00000000
Jason Frasor210000010.000.500.000.50000000
Wayne Franklin221000001.500.500.5001.00000000
Jesse Foppert221000000.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ryan Feierabend221000001.500.500.5001.00000000
Phil Dumatrait210000100.000.000.000.00001000
Brandon Duckworth221001301.500.5002.0002.50000000
Tim Drew220000001.000.000.000.00000000
Scott Downs221000001.500.500.5001.00000000
Brendan Donnelly221000001.500.500.5001.00000000
Lenny DiNardo210000010.000.500.000.50000000
Joey Devine220000002.000.000.000.00000000
Jesse Crain220000001.000.000.000.00000000
Mark Corey221000101.500.500.5001.00000000
Bryan Corey221000000.500.500.5001.00000000
Aaron Cook221000001.500.500.5001.00000000
Jesus Colome221100100.500.5001.0001.50000000
Phil Coke221000101.500.500.5001.00000000
Vinnie Chulk220000002.000.000.000.00000000
Carmen Cali220000001.000.000.000.00000001
Fernando Cabrera2111000101.0001.0002.0003.00000000
Nate Bump2220001001.0001.0001.0002.00000000
Kirk Bullinger220000000.000.000.000.00000001
Jim Brower220000000.000.000.000.00000000
Eude Brito2110000101.0001.0001.0002.00000000
Ricky Bottalico221000101.500.500.5001.00000000
Dave Borkowski221000000.500.500.5001.00000000
Brian Boehringer221001201.500.5002.0002.50000000
Rocky Biddle220000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Rod Beck2220011001.0001.0002.5003.50000000
Daniel Barone210000010.000.500.000.50000000
Burke Badenhop221000101.500.500.5001.00000000
Greg Aquino210000011.000.500.000.50000000
Wilson Alvarez220000001.000.000.000.00000000
Joel Zumaya110000001.000.000.000.00000000
Brad Ziegler110000001.000.000.000.00000000
Tyler Yates1110000001.0001.0001.0002.00000000
Keiichi Yabu1111000001.0001.0002.0003.00000000
Ross Wolf110000001.000.000.000.00000000
Brian Wilson110000000.000.000.000.00000000
Bob Wickman110000000.000.000.000.00000000
Justin Wayne110000001.000.000.000.00000000
Cory Wade110000000.000.000.000.00000000
Jermaine Van Buren1000000101.00000000
John Van Benschoten110000000.000.000.000.00000001
Merkin Valdez110000000.000.000.000.00000000
Ugueth Urbina110000001.000.000.000.00000000
T.J. Tucker110000001.000.000.000.00000000
Mike Timlin110000001.000.000.000.00000000
Matt Thornton110000001.000.000.000.00000000
Everett Teaford110000001.000.000.000.00000000
Brian Tallet110000001.000.000.000.00000000
Jon Switzer1000000101.00000000
Tanyon Sturtze1110000001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ricky Stone110000000.000.000.000.00000000
Scott Stewart110000001.000.000.000.00000000
Garrett Stephenson110000000.000.000.000.00000000
Tim Stauffer110000000.000.000.000.00000000
Jason Stanford1111001001.0001.0002.0003.00000000
Joakim Soria110000001.000.000.000.00000000
Steve Smyth1110011001.0001.0004.0005.00000000
Joe Smith110000000.000.000.000.00000000
Andy Sisco1111000001.0001.0002.0003.00000000
Tony Sipp1110012001.0001.0004.0005.00000000
Carlos Silva1000000101.00000000
Brian Sikorski1110011001.0001.0004.0005.00000000
Scot Shields110000001.000.000.000.00000000
Max Scherzer110000000.000.000.000.00000000
Chris Sampson110000000.000.000.000.00000001
Fernando Salas110000000.000.000.000.00000000
Takashi Saito110000001.000.000.000.00000000
Josh Rupe110000001.000.000.000.00000000
J.C. Romero110000001.000.000.000.00000000
Francisco Rodriguez110000001.000.000.000.00000000
Sendy Rleal100000100.00001000
David Riske110000001.000.000.000.00000000
Steve Reed110000000.000.000.000.00000000
Tim Redding110000001.000.000.000.00000000
Paul Quantrill110000000.000.000.000.00000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
David Purcey1110011001.0001.0004.0005.00000000
Renyel Pinto110000000.000.000.000.00000000
Travis Phelps110000000.000.000.000.00000000
Vinnie Pestano1110000001.0001.0001.0002.00000000
Ryan Perry110000001.000.000.000.00000000
Matt Perisho110000001.000.000.000.00000000
John Parrish110000000.000.000.000.00000000
Lance Painter110000000.000.000.000.00000000
Ramon Ortiz110000000.000.000.000.00000000
Will Ohman1000000101.00000000
Darren O'Day110000000.000.000.000.00000000
Joe Nelson110000000.000.000.000.00000001
Peter Moylan110000000.000.000.000.00000000
Brandon Morrow1000000001.00000010
Brian Moehler110000000.000.000.000.00000000
Justin Miller110000001.000.000.000.00000000
Randy Messenger110000000.000.000.000.00000000
Luis Mendoza1110000001.0001.0001.0002.00000000
Brandon Medders1000000101.00000000
Jim Mecir110000000.000.000.000.00000000
Mark McLemore110000000.000.000.000.00000000
Dustin McGowan1110000001.0001.0001.0002.00000000
Kyle McClellan110000000.000.000.000.00000000
Tom Mastny1110013001.0001.0004.0005.00000000
Shaun Marcum1110011001.0001.0004.0005.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Mantei110000001.000.000.000.00000000
Ryan Madson1110000001.0001.0001.0002.00000000
Lance Lynn1110000001.0001.0001.0002.00000000
Derek Lowe1110012001.0001.0004.0005.00000000
Wes Littleton1000000101.00000000
Scott Linebrink110000000.000.000.000.00000000
Allen Levrault110000000.000.000.000.00000000
Curt Leskanic110000000.000.000.000.00000000
Justin Lehr110000000.000.000.000.00000000
Brandon League1110000001.0001.0001.0002.00000000
John Lackey1111001001.0001.0002.0003.00000000
Eric Junge110000001.000.000.000.00000000
Greg Jones110000001.000.000.000.00000000
Jose Jimenez110000000.000.000.000.00000000
Greg Holland110000001.000.000.000.00000000
Trevor Hoffman110000001.000.000.000.00000000
Jim Hoey110000000.000.000.000.00000000
Alex Hinshaw110000001.000.000.000.00000000
Roberto Hernandez110000000.000.000.000.00000000
Roberto Hernandez110000001.000.000.000.00000000
Brad Hennessey110000000.000.000.000.00000000
Tim Harikkala110000001.000.000.000.00000000
Mike Hampton110000100.000.000.000.00000000
Justin Hampson110000001.000.000.000.00000000
Chris Hammond1110000001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Luther Hackman110000000.000.000.000.00000000
J.C. Gutierrez1000000101.00000100
Matt Guerrier110000001.000.000.000.00000000
Kevin Gryboski110000001.000.000.000.00000000
Jason Grilli110000000.000.000.000.00000000
Sean Green110000001.000.000.000.00000000
Tom Gordon110000000.000.000.000.00000000
Jimmy Gobble110000000.000.000.000.00000000
Gary Glover110000001.000.000.000.00000000
Harvey Garcia1000000101.00000000
Mike Gallo1000000001.00000010
Brian Fuentes110000001.000.000.000.00000000
John Foster110000001.000.000.000.00000000
Matt Ford110000001.000.000.000.00000000
Ben Ford1110000001.0001.0001.0002.00000000
Neftali Feliz110000000.000.000.000.00000000
Scott Feldman110000000.000.000.000.00000000
Brian Falkenborg110000001.000.000.000.00000000
Scott Eyre110000001.000.000.000.00000000
Marco Estrada110000001.000.000.000.00000000
Alan Embree1110001001.0001.0001.0002.00000000
Joey Eischen110000001.000.000.000.00000000
Brian Duensing110000000.000.000.000.00000000
Travis Driskill1110001001.0001.0001.0002.00000000
Darren Dreifort1110012001.0001.0004.0005.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Octavio Dotel110000001.000.000.000.00000000
Tim Dillard110000000.000.000.000.00000000
R.A. Dickey1110000001.0001.0001.0002.00000000
Jose Diaz110000000.000.000.000.00000000
Valerio De Los Santos1000000101.00000000
Fautino De Los Santos110000001.000.000.000.00000000
Jason Davis1110000001.0001.0001.0002.00000000
Francisco Cordero1111001001.0001.0002.0003.00000000
Chad Cordero110000001.000.000.000.00000000
Jesse Chavez110000001.000.000.000.00000000
Bobby Cassevah110000000.000.000.000.00000000
Santiago Casilla110000000.000.000.000.00000000
Hector Carrasco110000000.000.000.000.00000000
Carlos Carrasco110000001.000.000.000.00000000
Giovanni Carrara1110000001.0001.0001.0002.00000000
Jorge Campillo110000001.000.000.000.00000000
Kiko Calero1000000101.00000000
Tim Byrdak110000001.000.000.000.00000000
Jared Burton110000001.000.000.000.00000000
Mike Burns110000001.000.000.000.00000000
Alex Burnett110000001.000.000.000.00000000
Bryan Bullington100000100.00001000
Ryan Bukvich110000000.000.000.000.00000000
Taylor Buchholz1110011001.0001.0004.0005.00000000
Doug Brocail110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Craig Breslow1111000001.0001.0002.0003.00000000
Ryan Braun1111001001.0001.0002.0003.00000000
Jason Boyd110000001.000.000.000.00000000
Joe Borowski1110000001.0001.0001.0002.00000000
Toby Borland110000000.000.000.000.00000000
Jung Bong1111000001.0001.0002.0003.00000000
Kurt Birkins110000001.000.000.000.00000000
Joaquin Benoit110000000.000.000.000.00000000
Alan Benes1110000001.0001.0001.0002.00000000
Joe Beimel110000001.000.000.000.00000000
Colter Bean110000001.000.000.000.00000000
T.J. Beam110000000.000.000.000.00000000
Cliff Bartosh110000000.000.000.000.00000000
Andrew Bailey110000001.000.000.000.00000000
Scott Atchison110000000.000.000.000.00000000
Jose Ascanio1110000001.0001.0001.0002.00000000
Hector Almonte110000000.000.000.000.00000000
Armando Almanza110000000.000.000.000.00000000
Al Alburquerque110000001.000.000.000.00000000
Matt Albers110000000.000.000.000.00000000
Nathan Adcock1111001001.0001.0002.0003.00000000
Manny Acosta110000000.000.000.000.00000000
Alfredo Aceves110000001.000.000.000.00000000
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.