John Mabry 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

John Mabry: From 1994 to 2007, 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
46
37
31
31
29
29
28
27
26
25
Armando Reynoso25227301330.318.400.591.99100101
Steve Trachsel24213001325.143.208.286.49401000
Pedro Martinez24233101119.130.167.304.47100000
Tom Candiotti24228200023.364.417.455.87100003
Pedro Astacio23238202303.348.348.6961.04300002
Mark Leiter22215000012.238.273.238.51100001
Ismael Valdez21212001207.095.095.238.33300001
Dave Burba21188202432.444.524.8891.41300100
John Thomson20185101227.278.350.500.85000000
Roger Clemens20194000017.211.250.211.46100001
Kris Benson20166101332.375.500.6251.12500010
Hideo Nomo19183100116.167.211.222.43300001
Ramon Martinez19165000234.313.421.313.73400000
Joey Hamilton19164200131.250.368.375.74300001
Andy Ashby19174000024.235.316.235.55100000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Kirk Rueter18166000224.375.444.375.81900100
Jaime Navarro18184000100.222.222.222.44400001
Dave Mlicki18153000032.200.333.200.53300000
Jon Lieber18173100316.176.222.235.45800001
Bobby Jones18162001211.125.167.313.47901000
Mark Gardner18174000112.235.278.235.51300000
Francisco Cordova18166000220.375.444.375.81900102
Brandon Webb17157201422.467.529.8001.32900001
Jason Schmidt17171000008.059.059.059.11800000
Kevin Ritz16152000012.133.188.133.32100001
Rick Reed16143100122.214.313.286.59800000
Pat Rapp16155000012.333.375.333.70800000
Tim Hudson16164000003.250.250.250.50000002
Jim Bullinger16135000130.385.500.385.88500000
Jeff Weaver15142001215.143.200.357.55700100
Bob Tewksbury15134200212.308.333.462.79501000
Pete Harnisch15152200003.133.133.267.40000000
Donne Wall14142001203.143.143.357.50000000
Jeff Suppan14146300001.429.429.6431.07100000
Curt Schilling14132100113.154.214.231.44500000
Mark Portugal14135101413.385.429.6921.12100000
Jose Mesa14134000003.308.357.308.66500011
Danny Darwin14148001301.571.571.7861.35700000
Mark Clark14147300101.500.500.7141.21400000
Brett Tomko13122000101.167.154.167.32101000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tanyon Sturtze13113100110.273.308.364.67101001
Victor Santos13133001103.231.231.462.69200000
Kent Mercker13135001301.385.385.6151.00000000
Greg McMichael13124000002.333.333.333.66710000
Tom Glavine13132000001.154.154.154.30800001
Doug Drabek13124001212.333.385.583.96800001
Omar Daal13135000202.385.385.385.76900001
Kevin Brown13132000003.154.154.154.30800000
Paul Wilson12103100322.300.417.400.81700000
Mike Williams12115101312.455.500.8181.31800100
Kip Wells12110000103.000.000.000.00001002
Paul Wagner1293100131.333.500.444.94400100
Ryan Vogelsong12124200103.333.333.500.83300000
William VanLandingham1293001130.333.500.6671.16700200
Ugueth Urbina12101001121.100.250.400.65000000
Denny Neagle12123101302.250.250.583.83300000
Derek Lowe12113101215.273.333.636.97000000
Frank Castillo12121000103.083.083.083.16700000
Woody Williams11112100101.182.182.273.45500002
Rick White1191000013.111.273.111.38400011
David Wells11112001102.182.182.455.63600001
Mark Thompson1182000130.250.455.250.70500000
Scott Sullivan11102001212.200.273.500.77300101
John Snyder1193000113.333.364.333.69701000
Mike Remlinger1182100122.250.400.375.77510000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Russ Ortiz11111000006.091.091.091.18200000
Todd Jones1175201240.714.8181.4292.24700300
Jason Johnson11103000012.300.364.300.66400000
Keith Foulke11103000011.300.364.300.66400000
Kevin Foster1193100022.333.455.444.89900000
Osvaldo Fernandez11114000300.364.364.364.72700001
Shawn Estes11113100102.273.273.364.63600001
Carlos Zambrano1091001211.111.200.444.64400001
Mark Wohlers10102000004.200.200.200.40000000
Jerome Williams1073000021.429.556.429.98410100
Turk Wendell1082100020.250.400.375.77500000
David Weathers1084000022.500.600.5001.10000000
Dave Veres1090000012.000.100.000.10000001
Salomon Torres1080000002.000.000.000.00020002
John Smiley10104200002.400.400.6001.00000000
Aaron Sele10102000102.200.200.200.40000000
Ryan Rupe1094300512.444.500.7781.27800000
Steve Reed1072100020.286.500.429.92900110
Jake Peavy1092000013.222.300.222.52200000
Mike Mimbs1092100012.222.300.333.63300000
Jason Isringhausen10102000202.200.200.200.40000001
Dustin Hermanson10103001202.300.300.600.90000000
Doug Henry10100000003.000.000.000.00000000
Tyler Green10103100101.300.300.400.70000000
Marvin Freeman10105110101.500.500.8001.30000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Nelson Figueroa1083100011.375.444.500.94410001
A.J. Burnett1094200101.444.444.6671.11110000
Ricky Bottalico1093010010.333.400.556.95600100
Sean Bergman1082100021.250.400.375.77500100
Andy Benes1092100013.222.300.333.63300001
Bobby Witt993000101.333.333.333.66700001
Jay Powell982200401.250.333.500.83300010
Brad Penny992000103.222.222.222.44400001
Roy Oswalt992000003.222.222.222.44400000
Robb Nen972000021.286.444.286.73000000
Jose Lima981010114.125.222.375.59700000
Curt Leskanic982000110.250.333.250.58300000
Darren Holmes992000202.222.222.222.44400001
Jimmy Haynes991000202.111.111.111.22200000
Mike Hampton992100101.222.222.333.55600000
Geremi Gonzalez992001302.222.222.556.77800000
Darren Dreifort991100005.111.111.222.33300000
Jerry Dipoto984100411.500.556.6251.18100001
Bartolo Colon972001222.286.444.7141.15900000
Paul Byrd995100201.556.556.6671.22200000
Willie Blair993102400.333.3331.1111.44400000
Rod Beck983000102.375.333.375.70801001
Tim Worrell872100212.286.375.429.80400000
Claudio Vargas873200011.429.500.7141.21400000
Greg Swindell882200000.250.250.500.75000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ben Sheets881000104.125.125.125.25000000
Jeff Shaw861000001.167.286.167.45210011
Sidney Ponson881001101.125.125.500.62500000
Antonio Osuna873100112.429.500.5711.07100000
Ramon Ortiz881000001.125.125.125.25000000
Mike Mussina871100015.143.250.286.53600000
Bobby Munoz872000111.286.375.286.66100000
Mike Morgan881001100.125.125.500.62500000
Brad Lidge882200103.250.250.500.75000000
Jeff Juden872001211.286.375.7141.08900000
John Johnstone871000014.143.250.143.39300100
John Hudek870000015.000.125.000.12500000
Sterling Hitchcock860000113.000.125.000.12501001
Gil Heredia882100202.250.250.375.62500000
Rick Helling880000004.000.000.000.00000000
Mike Grace873200311.429.500.7141.21400000
John Franco884100200.500.500.6251.12500000
Kelvim Escobar884001201.500.500.8751.37500000
Rheal Cormier881000002.125.125.125.25000001
Chris Carpenter861000021.167.375.167.54200000
Adam Bernero881001302.125.125.500.62500000
Esteban Yan770000103.000.000.000.00000000
Todd Worrell772100103.286.286.429.71400000
Jay Witasick763000100.500.500.5001.00010000
Bob Wickman760000011.000.143.000.14300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
John Wasdin770000104.000.000.000.00000000
Marc Valdes772000000.286.286.286.57100001
Julian Tavarez763000210.500.571.5001.07100100
Russ Springer761000011.167.286.167.45200000
Scott Service751000121.200.429.200.62900000
Felix Rodriguez760000014.000.143.000.14300000
Bryan Rekar765200310.833.8571.1672.02400000
Jim Poole750000111.000.143.000.14301000
Robert Person771001302.143.143.571.71400000
Troy Percival750000023.000.286.000.28600100
Steve Parris774100000.571.571.7141.28600000
Terry Mulholland750000010.000.286.000.28600010
Kevin Millwood770000003.000.000.000.00000000
Dan Miceli772000001.286.286.286.57100000
Chuck McElroy771000002.143.143.143.28600001
Kyle Lohse751001410.200.286.8001.08601000
Kerry Ligtenberg771000003.143.143.143.28600000
Al Leiter771000004.143.143.143.28600000
Kevin Jarvis772000000.286.286.286.57100000
Trevor Hoffman761000013.167.286.167.45200000
Orlando Hernandez753100110.600.714.8001.51400010
Brad Hennessey770000001.000.000.000.00000000
LaTroy Hawkins750000021.000.286.000.28600000
Aaron Harang760000012.000.143.000.14300000
Sid Fernandez771000003.143.143.143.28600000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jason Christiansen772000202.286.286.286.57100001
Doug Brocail772001201.286.286.7141.00000001
Doug Bochtler773100203.429.429.5711.00000000
Roger Bailey772000200.286.286.286.57100000
Tony Armas772000102.286.286.286.57100000
Juan Acevedo774100200.571.571.7141.28600000
Marc Wilkins642000120.500.667.5001.16700100
Gabe White661001201.167.167.667.83300000
Tim Wakefield651100013.200.333.400.73300000
Adam Wainwright652000201.400.333.400.73301000
Doug Waechter661100300.167.167.333.50000000
Todd Van Poppel652100210.400.500.6001.10000000
Mike Thurman661000001.167.167.167.33300001
Kevin Tapani661001201.167.167.667.83300000
Jorge Sosa652000100.400.333.400.73301000
Ian Snell651001111.200.333.8001.13300000
Pete Smith650000011.000.167.000.16700000
Scot Shields653101212.600.6671.4002.06700000
Mel Rojas650000012.000.167.000.16700100
Rich Rodriguez652100012.400.500.6001.10000000
Tim Redding663000101.500.500.5001.00000000
Brad Radke662100001.333.333.500.83300000
Yorkis Perez661000001.167.167.167.33300000
Carlos Perez651000010.200.333.200.53300000
Lance Painter651100003.200.333.400.73300010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Charles Nagy640000020.000.333.000.33300100
Mike Munoz663001300.500.5001.0001.50000001
Jeff McCurry662001300.333.333.8331.16700000
Joe Mays652001311.400.5001.0001.50000000
Joe Kennedy651001312.200.333.8001.13300000
Rich Hunter662000000.333.333.333.66700000
Roberto Hernandez661100202.167.167.333.50000000
Felix Heredia661000000.167.167.167.33300000
Pat Hentgen651100100.200.333.400.73300010
Aaron Heilman652001310.400.5001.0001.50000000
Roy Halladay664002200.667.6671.6672.33300000
Mark Guthrie654100100.800.8001.0001.80010000
Danny Graves651001211.200.333.8001.13300000
Ryan Glynn651000001.200.333.200.53300010
Freddy Garcia662101301.333.3331.0001.33300001
Eric Gagne650000012.000.167.000.16700001
Josh Fogg662100101.333.333.500.83300000
Bryce Florie641000111.250.500.250.75000010
Alex Fernandez652000011.400.500.400.90000000
Scott Erickson662100100.333.333.500.83300000
Brendan Donnelly650000010.000.167.000.16700000
Elmer Dessens663100100.500.500.6671.16700000
Nelson Cruz664300101.667.6671.1671.83300000
Doug Creek641000200.250.333.250.58301010
Kevin Correia661100102.167.167.333.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Francisco Cordero660000004.000.000.000.00000000
Brad Clontz661100000.167.167.333.50000000
Jim Brower642200220.500.6671.0001.66700100
Kent Bottenfield662100103.333.333.500.83300000
Toby Borland662000000.333.333.333.66700000
Brian Boehringer643000221.750.833.7501.58300100
Rob Bell651001111.200.333.8001.13300001
Tim Belcher651001212.200.333.8001.13300000
Rolando Arrojo661001102.167.167.667.83300000
Terry Adams651000011.200.333.200.53300000
Victor Zambrano541000012.250.400.250.65000000
Allen Watson541100000.250.400.500.90000010
Terrell Wade542001102.500.5001.2501.75010000
Fernando Valenzuela552000301.400.400.400.80000000
Pete Schourek541000111.250.400.250.65000000
Roger Salkeld530000020.000.400.000.40000200
Bret Saberhagen552100200.400.400.6001.00000000
Glendon Rusch552000001.400.400.400.80000001
Bruce Ruffin541000110.250.400.250.65000000
Dennys Reyes551000002.200.200.200.40000000
Alberto Reyes521000030.500.800.5001.30000000
Chris Reitsma551000101.200.200.200.40000000
Dan Plesac551000003.200.200.200.40000000
Joel Pineiro552001101.400.4001.0001.40000000
Chris Peters550000101.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Dan Perkins551000101.200.200.200.40000000
Eric Milton542100011.500.600.7501.35000000
Barry Manuel541001213.250.4001.0001.40000000
Mike Magnante552100000.400.400.6001.00000000
Braden Looper542101310.500.6001.5002.10000000
Byung-Hyun Kim541000012.250.400.250.65000000
Chris Holt552100200.400.400.6001.00000000
Bryan Hickerson542000010.500.600.5001.10000000
Xavier Hernandez551100301.200.200.400.60000000
Runelvys Hernandez541000011.250.400.250.65000000
Travis Harper552100100.400.400.6001.00000000
Josh Hancock551100001.200.200.400.60000000
Chris Hammond552000100.400.400.400.80000000
Zack Greinke553102601.600.6002.0002.60000000
John Grabow550000002.000.000.000.00000000
Wayne Gomes550000000.000.000.000.00000000
Chris Fussell551000100.200.200.200.40000000
Kyle Farnsworth550000001.000.000.000.00000000
Scott Eyre551100002.200.200.400.60000000
John Ericks550000001.000.000.000.00000000
Joey Eischen541000110.250.400.250.65000001
Ryan Drese550000001.000.000.000.00000000
Lance Cormier552000001.400.400.400.80000000
Shawn Chacon530000021.000.400.000.40000200
Giovanni Carrara531100021.333.600.6671.26700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jeff Brantley552001100.400.4001.0001.40000000
Mike Bielecki541000111.250.400.250.65000000
Stan Belinda530000102.000.200.000.20001010
Jose Acevedo541100100.250.200.500.70001001
Steve Woodard441100202.250.250.500.75000000
Brad Woodall441010001.250.250.7501.00000000
Brian Williams442000101.500.500.5001.00000000
Dan Wheeler440000002.000.000.000.00000000
Luis Vizcaino441000001.250.250.250.50000000
Javier Vazquez441000001.250.250.250.50000001
Jose Valverde440000003.000.000.000.00000000
Mike Trombley440000002.000.000.000.00000000
Amaury Telemaco441000200.250.250.250.50000000
Jeff Tabaka430000010.000.250.000.25000000
Garrett Stephenson441100000.250.250.500.75000000
Zane Smith432100210.667.7501.0001.75000000
Brian Shouse441000101.250.250.250.50000000
Tim Scott430000011.000.250.000.25000100
Mariano Rivera430000010.000.250.000.25000000
Ricardo Rincon442000001.500.500.5001.00000000
Scott Radinsky442000102.500.500.5001.00000000
Ruben Quevedo440000000.000.000.000.00000000
Paul Quantrill442000000.500.500.5001.00000000
Chad Qualls441000000.250.250.250.50000000
Bill Pulsipher440000102.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bob Patterson4330000101.0001.0001.0002.00000000
Kirt Ojala420000101.000.333.000.33310010
Tomo Ohka441001200.250.2501.0001.25000000
Chris Nabholz441000102.250.250.250.50000000
Rodney Myers420000111.000.250.000.25001100
Brett Myers440000001.000.000.000.00000000
Jamie Moyer440000002.000.000.000.00000001
Guillermo Mota441000000.250.250.250.50000000
Matt Morris430000013.000.250.000.25000000
Alvin Morman442100001.500.500.7501.25000000
Ramon Morel442000100.500.500.5001.00000000
Brian Moehler430000011.000.250.000.25000000
Brian Meadows443100200.750.7501.0001.75000000
Jason Marquis441001201.250.2501.0001.25000000
John Maine440000003.000.000.000.00000000
Masao Kida440000000.000.000.000.00000000
Steve Karsay440000001.000.000.000.00000000
Mark Hutton442100001.500.500.7501.25000000
Ken Hill440000000.000.000.000.00000000
Mark Hendrickson441000001.250.250.250.50000001
Eric Gunderson441000100.250.250.250.50000000
Buddy Groom442000102.500.500.5001.00000000
Alan Embree431000101.333.333.333.66710000
Brandon Duckworth421100010.500.7501.0001.75000010
Jeff D'Amico432100311.667.7501.0001.75000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Juan Cruz430000011.000.250.000.25000000
Mark Corey440000001.000.000.000.00000000
Steve Cooke440000003.000.000.000.00000000
Aaron Cook442000100.500.500.5001.00000000
Hector Carrasco420000020.000.500.000.50000000
Mickey Callaway420000020.000.500.000.50000000
Matt Cain430000011.000.250.000.25000000
Dave Bush440000002.000.000.000.00000000
John Burke442000000.500.500.5001.00000000
Jose Bautista440000000.000.000.000.00000000
Miguel Batista441000001.250.250.250.50000000
James Baldwin431000010.333.500.333.83300100
Bronson Arroyo440000101.000.000.000.00000000
Antonio Alfonseca410000110.000.333.000.33311100
Rick Aguilera441000000.250.250.250.50000000
Barry Zito330000002.000.000.000.00000000
Jaret Wright330000001.000.000.000.00000000
Scott Winchester331100000.333.333.6671.00000000
Matt Whiteside321000010.500.667.5001.16700000
Matt Whisenant320000111.000.333.000.33300000
Ron Villone331100200.333.333.6671.00000000
Carlos Villanueva320000011.000.333.000.33300000
Justin Verlander321100011.500.6671.0001.66700000
Mike Venafro320000001.000.000.000.00010000
Mike Timlin330000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Justin Thompson331000000.333.333.333.66700000
Brian Sweeney320000001.000.333.000.33300010
Scott Strickland330000001.000.000.000.00000000
Shawn Sedlacek330000000.000.000.000.00000000
Chris Sampson332000000.667.667.6671.33300000
Benj Sampson330000002.000.000.000.00000000
Johnny Ruffin330000001.000.000.000.00000000
Matt Ruebel320000012.000.333.000.33300000
Frankie Rodriguez320000010.000.333.000.33300100
Rich Robertson3331001001.0001.0001.3332.33300000
Grant Roberts321000010.500.667.5001.16700000
Todd Ritchie331100000.333.333.6671.00000000
Jose Rijo321000010.500.667.5001.16700000
Paul Rigdon330000000.000.000.000.00000000
Anthony Reyes310000020.000.667.000.66700000
Tim Pugh332000000.667.667.6671.33300000
Mark Prior331001101.333.3331.3331.66700000
Hipolito Pichardo331001101.333.3331.3331.66700000
Mark Petkovsek331000000.333.333.333.66700000
Carl Pavano330000000.000.000.000.00000000
Darren Oliver321100011.500.6671.0001.66700000
Omar Olivares331000000.333.333.333.66700000
Chad Ogea321001110.500.6672.0002.66700100
Phil Norton3110001101.000.6671.0001.66701000
Ricky Nolasco310000020.000.667.000.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Dan Naulty331000000.333.333.333.66700000
Aaron Myette3221014001.000.6673.0003.66701000
Randy Myers330000002.000.000.000.00000000
Jose Mercedes331000000.333.333.333.66700000
Ramiro Mendoza331100001.333.333.6671.00000000
Ben McDonald330000002.000.000.000.00000001
Darrell May331001100.333.3331.3331.66700000
Pedro Martinez331000000.333.333.333.66700000
Tom Martin331000100.333.333.333.66700000
Damaso Marte331000102.333.333.333.66700000
Pat Mahomes332101101.667.6672.0002.66700000
Ron Mahay331000201.333.333.333.66700000
Brandon Lyon331000000.333.333.333.66700000
Rodrigo Lopez331000000.333.333.333.66700001
Albie Lopez330000001.000.000.000.00000000
Scott Linebrink330000000.000.000.000.00000000
Tim Lincecum320000011.000.333.000.33300001
Ted Lilly332000000.667.667.6671.33300000
Allen Levrault310000010.000.667.000.66700010
Justin Lehr331000001.333.333.333.66700000
John Lackey330000000.000.000.000.00000000
Gary Knotts330000000.000.000.000.00000000
Scott Karl331000000.333.333.333.66700000
Doug Jones330000000.000.000.000.00000000
Bobby Jones3330003001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mike Johnston321100111.500.6671.0001.66700100
Randy Johnson331000002.333.333.333.66700000
Jason Jennings330000001.000.000.000.00000000
Orel Hershiser331000000.333.333.333.66700000
Butch Henry331000000.333.333.333.66700000
Ben Hendrickson331100001.333.333.6671.00000000
Shigetoshi Hasegawa331001301.333.3331.3331.66700000
Dean Hartgraves320000100.000.000.000.00001000
Reggie Harris331000000.333.333.333.66700000
Greg Harris320000010.000.333.000.33300000
Lee Hancock330000000.000.000.000.00000000
John Habyan3110001201.0001.0001.0002.00000100
Geraldo Guzman332000000.667.667.6671.33300000
Dicky Gonzalez331001200.333.3331.3331.66700000
Pat Gomez331000200.333.333.333.66700000
Ramon Garcia330000000.000.000.000.00000001
Mike Fyhrie330000002.000.000.000.00000000
John Frascatore332000000.667.667.6671.33300000
Casey Fossum330000002.000.000.000.00000000
Adam Eaton331000101.333.333.333.66700000
Travis Driskill320000011.000.333.000.33300000
Mark Dewey331000001.333.333.333.66700000
Tom Davey330000001.000.000.000.00000001
Reid Cornelius331100101.333.333.6671.00000000
Dennis Cook330000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
José Contreras330000002.000.000.000.00000000
Dave Coggin331000201.333.333.333.66700000
Matt Clement330000003.000.000.000.00000000
Sean Burnett331000000.333.333.333.66700000
Dave Borkowski330000000.000.000.000.00000000
Pedro Borbon330000002.000.000.000.00000000
Matt Belisle331000001.333.333.333.66700000
Brandon Backe332001201.667.6671.6672.33300000
Greg Aquino331000001.333.333.333.66700001
Matt Anderson332100001.667.6671.0001.66700000
Wilson Alvarez321000001.500.500.5001.00010000
Jeff Zimmerman221000000.500.500.5001.00000000
Masato Yoshii220000000.000.000.000.00000001
Kelly Wunsch220000000.000.000.000.00000000
Matt Wise220000001.000.000.000.00000000
Jake Westbrook220000000.000.000.000.00000000
Jarrod Washburn220000002.000.000.000.00000000
Tyler Walker2222000001.0001.0002.0003.00000000
Pete Walker221000001.500.500.5001.00000000
Jamie Walker210000001.000.500.000.50000010
Dario Veras210000010.000.500.000.50000000
Joe Valentine200000110.50001000
Sergio Valdez221000000.500.500.5001.00000000
Derrick Turnbow220000001.000.000.000.00000000
Matt Thornton210000011.000.500.000.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Billy Taylor221001100.500.5002.0002.50000000
Ricky Stone220000000.000.000.000.00000000
Gene Stechschulte220000001.000.000.000.00000001
Rob Stanifer221100200.500.5001.0001.50000000
Jerry Spradlin221000000.500.500.5001.00000000
Tim Spooneybarger210000101.000.000.000.00001000
Justin Speier221001201.500.5002.0002.50000000
Rafael Soriano220000001.000.000.000.00000000
Clint Sodowsky221000001.500.500.5001.00000000
Lee Smith220000000.000.000.000.00000000
Heathcliff Slocumb220000000.000.000.000.00000000
Paul Shuey210000010.000.500.000.50000000
Rudy Seanez221100001.500.5001.0001.50000000
Scott Schoeneweis221000001.500.500.5001.00000000
Jose Santiago210000010.000.500.000.50000000
Kirk Saarloos210000110.000.500.000.50000000
Joe Rosselli2221001001.0001.0001.5002.50000000
Brian Rose2220013001.0001.0002.5003.50000000
Francisco Rodriguez220000001.000.000.000.00000000
Fernando Rodney220000000.000.000.000.00000000
John Rocker210000010.000.500.000.50000000
Joe Roa221000000.500.500.5001.00000000
John Riedling221000000.500.500.5001.00000000
Arthur Rhodes220000001.000.000.000.00000000
Carlos Reyes210000011.000.500.000.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ken Ray220000000.000.000.000.00000001
Ross Powell220000000.000.000.000.00000000
Brian Powell221001200.500.5002.0002.50000000
Cliff Politte220000000.000.000.000.00000000
Mike Perez220000000.000.000.000.00000000
Mike Pelfrey221001301.500.5002.0002.50000000
John Patterson210000010.000.500.000.50000000
Danny Patterson2221000001.0001.0001.5002.50000000
Jose Paniagua221100000.500.5001.0001.50000000
Juan Carlos Oviedo220000000.000.000.000.00000000
Gregg Olson220000002.000.000.000.00000000
Will Ohman220000001.000.000.000.00000000
C.J. Nitkowski210000001.000.000.000.00010000
Fernando Nieve210000010.000.500.000.50000000
Chris Nichting221100000.500.5001.0001.50000000
Mike Myers220000002.000.000.000.00000000
Jeff Montgomery2220000001.0001.0001.0002.00000000
Sergio Mitre221010000.500.5001.5002.00000000
Wade Miller220000000.000.000.000.00000000
Trever Miller221000001.500.500.5001.00000000
Travis Miller220000001.000.000.000.00000000
Kurt Miller220000000.000.000.000.00000000
Terry Mathews220000000.000.000.000.00000000
Julio Mateo220000001.000.000.000.00000000
Ravelo Manzanillo2220000001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Mantei220000001.000.000.000.00000000
Gary Majewski220000001.000.000.000.00000000
Ryan Madson2110000101.0001.0001.0002.00000000
Scott MacRae220000001.000.000.000.00000000
Mike MacDougal2220012001.0001.0002.5003.50000000
Curt Lyons2222001001.0001.0002.0003.00000000
David Lundquist220000000.000.000.000.00000000
Rich Loiselle221000000.500.500.5001.00000000
Pedro Liriano220000000.000.000.000.00000000
Felipe Lira221100100.500.5001.0001.50000000
Mike Lincoln221000100.500.500.5001.00000000
Cory Lidle220000001.000.000.000.00000000
Colby Lewis221000000.500.500.5001.00000000
Al Levine221001100.500.5002.0002.50000000
Brett Laxton2220002001.0001.0001.0002.00000000
Danny Kolb221000000.500.500.5001.00000000
Billy Koch210000010.000.500.000.50000000
Brooks Kieschnick220000001.000.000.000.00000000
Steve Kent221000001.500.500.5001.00000000
Ricardo Jordan221000000.500.500.5001.00000000
Ryan Jensen220000001.000.000.000.00000000
Bob Howry210000011.000.500.000.50000000
D.J. Houlton2221002001.0001.0001.5002.50000000
Matt Herges220000001.000.000.000.00000000
Clay Hensley220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chad Harville2110001101.0001.0001.0002.00000000
Gene Harris220000000.000.000.000.00000000
Darren Hall221100001.500.5001.0001.50000000
Jason Grimsley220000000.000.000.000.00000000
Jim Gott220000000.000.000.000.00000000
Tom Gordon221000001.500.500.5001.00000000
Gary Glover220000001.000.000.000.00000000
Chris Gissell221100101.500.5001.0001.50000000
Chad Gaudin220000001.000.000.000.00000000
Mike Gallo220000000.000.000.000.00000000
Aaron Fultz220000001.000.000.000.00000000
Brian Fuentes221000101.500.500.5001.00000000
Chad Fox220000002.000.000.000.00000000
Mike Fetters2111000101.0001.0002.0003.00000000
Pedro Feliciano210000011.000.500.000.50000000
Todd Erdos220000000.000.000.000.00000000
Cal Eldred220000002.000.000.000.00000000
Dave Eiland221000001.500.500.5001.00000000
Mike Dyer220000002.000.000.000.00000000
Chad Durbin2110000101.0001.0001.0002.00000000
Octavio Dotel220000002.000.000.000.00000000
Juan Dominguez2110001101.0001.0001.0002.00000000
Glenn Dishman220000000.000.000.000.00000000
R.A. Dickey210000010.000.500.000.50000000
Ryan Dempster221000001.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mike DeJean221100100.500.5001.0001.50000001
Jorge De La Rosa221000001.500.500.5001.00000000
Doug Davis210000010.000.500.000.50000000
Will Cunnane220000001.000.000.000.00000001
Manny Corpas221000000.500.500.5001.00000000
Todd Coffey220000000.000.000.000.00000000
Norm Charlton220000000.000.000.000.00000000
Jaime Cerda220000001.000.000.000.00000000
Mike Cather221000001.500.500.5001.00000000
Larry Casian220000001.000.000.000.00000000
Lance Carter221000000.500.500.5001.00000000
Jose Capellan221100101.500.5001.0001.50000000
Mike Campbell221100001.500.5001.0001.50000000
Terry Burrows2110002101.0001.0001.0002.00000000
Ambiorix Burgos2220001001.0001.0001.0002.00000000
Jonathan Broxton220000002.000.000.000.00000000
Chris Brock220000001.000.000.000.00000000
Yhency Brazoban220000001.000.000.000.00000000
Joe Borowski210000011.000.500.000.50000000
Boof Bonser220000001.000.000.000.00000000
Jason Bere221001100.500.5002.0002.50000000
Armando Benitez220000002.000.000.000.00000000
Shawn Barton2220000001.0001.0001.0002.00000000
Willie Banks210000000.000.000.000.00010001
Danys Báez210000010.000.500.000.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Steve Avery220000001.000.000.000.00000000
Paul Assenmacher220000000.000.000.000.00000000
Juan Alvarez220000000.000.000.000.00000000
Jeremy Affeldt220000001.000.000.000.00000000
Chad Zerbe1110000001.0001.0001.0002.00000000
Tim Young110000001.000.000.000.00000000
Anthony Young110000000.000.000.000.00000000
Mike Wood110000001.000.000.000.00000000
Darrin Winston110000000.000.000.000.00000000
Kris Wilson110000001.000.000.000.00000000
Todd Williams110000000.000.000.000.00000000
Mitch Williams110000000.000.000.000.00000000
Don Wengert1110011001.0001.0004.0005.00000000
Todd Wellemeyer110000000.000.000.000.00000000
Jeff Wallace1110000001.0001.0001.0002.00000000
Dave Wainhouse110000000.000.000.000.00000000
Ryan Wagner110000001.000.000.000.00000000
Billy Wagner110000000.000.000.000.00000000
Chin-hui Tsao110000001.000.000.000.00000000
Mike Thompson110000000.000.000.000.00000000
Brad Thompson1110000001.0001.0001.0002.00000000
Jay Tessmer1110000001.0001.0001.0002.00000000
Anthony Telford110000000.000.000.000.00000000
Mac Suzuki1000000101.00000000
Mike Stanton1000000101.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jason Standridge110000001.000.000.000.00000000
Steve Sparks1110011001.0001.0004.0005.00000000
Mark Small110000000.000.000.000.00000000
Andy Sisco110000001.000.000.000.00000000
Allan Simpson1000000101.00000000
Bill Simas110000000.000.000.000.00000000
Jose Silva1000000101.00000100
Bob Scanlan1110000001.0001.0001.0002.00000000
Kazuhiro Sasaki110000001.000.000.000.00000000
Julio Santana110000000.000.000.000.00000000
Johan Santana110000001.000.000.000.00000000
Jesus Sanchez110000000.000.000.000.00000000
Duaner Sanchez110000000.000.000.000.00000000
Ken Ryan110000000.000.000.000.00000000
B.J. Ryan110000000.000.000.000.00000000
Scott Ruffcorn110000000.000.000.000.00000000
John Roper100000100.00001000
J.C. Romero110000000.000.000.000.00000000
Jose Rodriguez1111000001.0001.0002.0003.00000000
Saul Rivera1110000001.0001.0001.0002.00000000
David Riske1000000101.00000000
Jerrod Riggan1111002001.0001.0002.0003.00000000
Brad Rigby110000000.000.000.000.00000000
Dan Reichert110000000.000.000.000.00000001
Britt Reames110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jon Rauch110000000.000.000.000.00000000
Gary Rath110000000.000.000.000.00000000
Roberto Ramirez110000000.000.000.000.00000000
Ramon Ramirez110000001.000.000.000.00000000
Erasmo Ramirez1110013001.0001.0004.0005.00000000
Steve Rain110000000.000.000.000.00000000
J.J. Putz1110013001.0001.0004.0005.00000000
Luke Prokopec110000001.000.000.000.00000000
Bret Prinz110000001.000.000.000.00000000
Travis Phelps110000001.000.000.000.00000000
Tony Pena110000000.000.000.000.00000000
Jesus Pena110000000.000.000.000.00000000
Bronswell Patrick110000000.000.000.000.00000000
Jose Parra1110001001.0001.0001.0002.00000000
Chad Paronto110000000.000.000.000.00000000
Donn Pall110000000.000.000.000.00000001
Henry Owens100000100.00001000
Akinori Otsuka1000000101.00000000
Franklin Nunez1000001101.00000000
Roberto Novoa110000001.000.000.000.00000000
Jeff Nelson1000000101.00000000
Heath Murray1000000101.00000000
Rob Murphy110000000.000.000.000.00000000
Peter Munro1111000001.0001.0002.0003.00000000
Scott Mullen1110000001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Blas Minor1110000001.0001.0001.0002.00000000
Alan Mills110000000.000.000.000.00000001
Brandon Medders110000000.000.000.000.00000000
Jim Mecir110000000.000.000.000.00000000
Chris Mears1110001001.0001.0001.0002.00000000
Mike Matthews110000000.000.000.000.00000000
T.J. Mathews1111000001.0001.0002.0003.00000000
Javier Martinez110000001.000.000.000.00000000
Jim Mann110000000.000.000.000.00000000
Mike Maddux1110000001.0001.0001.0002.00000000
Sean Lowe110000000.000.000.000.00000000
Javier Lopez10000000010000
Graeme Lloyd110000001.000.000.000.00000000
Dave Leiper110000000.000.000.000.00000000
David Lee1000000101.00000000
Sean Lawrence110000001.000.000.000.00000000
Rick Krivda110000000.000.000.000.00000000
Mike Koplove1000000101.00000000
Steve Kline110000000.000.000.000.00000000
Matt Kinney1110000001.0001.0001.0002.00000000
Josh Kinney110000001.000.000.000.00000000
Ray King110000001.000.000.000.00000000
Takashi Kashiwada110000001.000.000.000.00000000
Ryan Karp110000000.000.000.000.00000000
Matt Karchner110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Scott Kamieniecki110000000.000.000.000.00000000
Jorge Julio110000001.000.000.000.00000000
Tyler Johnson110000001.000.000.000.00000000
Mike Johnson110000001.000.000.000.00000000
Jose Jimenez110000000.000.000.000.00000000
Mike James110000001.000.000.000.00000000
Michael Jackson1111000001.0001.0002.0003.00000000
Joe Horgan1110002001.0001.0001.0002.00000000
John Hope100000100.00001000
Chris Hook110000000.000.000.000.00000000
Mark Holzemer110000000.000.000.000.00000000
Mike Holtz110000001.000.000.000.00000000
Carlos Hernandez110000001.000.000.000.00000000
Chris Haney110000000.000.000.000.00000000
John Halama110000000.000.000.000.00000000
Luther Hackman110000000.000.000.000.00000000
Jeremy Guthrie110000000.000.000.000.00000000
Eddie Guardado110000000.000.000.000.00000000
Mike Gonzalez1110000001.0001.0001.0002.00000000
Jason Gilfillan1110011001.0001.0004.0005.00000000
Franklyn German1110000001.0001.0001.0002.00000000
Geoff Geary1110100001.0001.0003.0004.00000000
Rosman Garcia110000000.000.000.000.00000000
Reynaldo Garcia1000000001.00000010
Rich Garces1111000001.0001.0002.0003.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Steve Frey1110001001.0001.0001.0002.00000000
Willie Fraser110000100.000.000.000.00000000
Wayne Franklin1110011001.0001.0004.0005.00000000
Ryan Franklin1110000001.0001.0001.0002.00000000
Scott Forster110000001.000.000.000.00000000
Tom Fordham110000001.000.000.000.00000000
Randy Flores110000000.000.000.000.00000001
Tony Fiore1000000101.00000000
Bob File1000000101.00000000
Jeremy Fikac110000001.000.000.000.00000000
Nate Field1000000101.00000000
Jeff Fassero110000000.000.000.000.00000000
Dana Eveland1000000101.00000000
Dave Elder1000000101.00000000
Tom Edens110000000.000.000.000.0000