Barry Bonds 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

Barry Bonds: From 1986 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
154
104
100
100
90
80
77
75
72
72
Andy Benes72511550418167.294.458.6271.08603420
Andy Ashby70532040711153.377.514.8491.36301510
Bob Ojeda696015422688.250.348.483.83100010
Tom Candiotti68561931210119.339.441.536.97701002
Terry Mulholland6656182181795.321.409.8211.23101000
Chan Ho Park64471320814157.277.453.8301.28301210
Randy Johnson62491530312116.306.452.5511.00300220
Mike Hampton6046131059114.283.433.6301.06401122
Kevin Brown6042112029185.262.483.452.93600402
Steve Trachsel5945133034138.289.458.5561.01300412
Hideo Nomo59451220491211.267.424.5781.00201310
Ramon Martinez58461510314124.326.466.5431.00900301
Denny Neagle5650183071256.360.411.8401.25101102
Darryl Kile5646163231495.348.446.6961.14201101
Bobby Jones544913212849.265.315.469.78401200
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tom Browning54421440514127.333.481.7861.26700000
Bob Tewksbury5246153031334.326.346.587.93303000
Jon Lieber524280158108.190.346.595.94100302
John Burkett52401140511125.275.442.7501.19200101
Rick Sutcliffe514611400239.239.280.326.60611100
Pete Schourek5039120171498.308.420.8971.31702200
Shane Reynolds504011102295.275.420.450.87000412
Steve Avery504010102683.250.400.425.82500021
Jose Rijo4938830131111.211.388.368.75600101
Jake Peavy493383034135.242.490.6061.09600430
Tim Belcher494262013611.143.245.262.50701101
Danny Jackson4640141031263.350.435.6001.03500003
Jason Jennings4532144027133.438.600.7501.35000601
Ron Darling453811101866.289.378.395.77301000
David Cone45407101455.175.267.275.54200002
Randy Myers44371040211612.270.364.541.90401000
Ken Hill4432101045121.313.500.7191.21900500
Jim Deshaies4434102036103.294.455.6181.07200100
Pedro Astacio443612114774.333.432.7501.18201100
Pedro Martinez4333113113108.333.488.5761.06400201
Pete Harnisch4328910414121.321.512.7861.29702010
Bruce Ruffin42337110474.212.333.303.63602002
Jamie Moyer42378005747.216.310.622.93100011
Jeff Fassero413413202776.382.488.6181.10500201
Mike Bielecki41353101368.086.220.200.42000202
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Paul Assenmacher413753014412.135.220.297.51700000
Jamey Wright403094138103.300.475.8001.27500300
Zane Smith403511312754.314.400.6291.02900000
Odalis Perez403011304584.367.525.8671.39200420
Jose DeLeon4033131051175.394.500.8791.37900102
Frank Castillo40307103992.233.400.567.96701002
Brett Tomko392582014141.320.564.5201.08400500
Bryn Smith393612302723.333.359.583.94201100
Greg Harris3932123051454.375.436.9381.37302300
John Franco39358200734.229.282.286.56801100
Don Carman393311501454.333.410.576.98601000
Woody Williams38316201278.194.342.355.69700201
Kent Mercker383710301306.270.263.432.69601000
Greg Swindell37326201444.188.270.344.61401000
Miguel Batista3729103041182.345.486.8621.34900101
Armando Reynoso3625124129112.480.639.9601.59900300
Brad Penny36288103482.286.444.6431.08700600
Rick Mahler36346100125.176.222.206.42800200
Chris Hammond3632132031046.406.472.7501.22200200
Aaron Cook363012301560.400.500.6001.10000500
Ismael Valdez35286202476.214.371.500.87100101
Chuck McElroy35333102516.091.114.303.41701002
Danny Cox353111301443.355.429.548.97700000
Dave Mlicki342711402372.407.529.7781.30700100
Joe Magrane34278311474.296.441.5931.03400000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Al Leiter34309022546.300.382.6331.01600102
Brian Lawrence3423112038112.478.647.9571.60400400
Bruce Hurst342612303484.462.588.9231.51100101
Tim Hudson342711105761.407.5001.0001.50001302
Doug Drabek342712512474.444.559.9261.48500302
Eric Show33257201477.280.424.480.90401100
Mike Myers33258201585.320.485.5201.00500001
Jimmy Jones332711201756.407.515.5931.10800110
Kevin Jarvis332251013113.227.485.409.89400300
Omar Daal3330103041635.333.394.8331.22700000
Shawn Chacon3322101036113.455.636.9091.54500600
Fernando Valenzuela32276202355.222.344.519.86200002
Carlos Perez32276003643.222.313.556.86801000
Mike Maddux32274201455.148.281.333.61500200
Jose Lima3221100158110.476.6561.2861.94200401
Adam Eaton322610304762.385.500.9621.46200200
Kent Bottenfield32236002585.261.469.522.99000210
Brian Anderson32289204440.321.406.8211.22800200
John Thomson31275002443.185.290.407.69800100
Pete Smith31278002943.296.387.519.90600000
Mike Scott31295200026.172.226.241.46700000
Mark Portugal31254200462.160.323.240.56300000
Kerry Wood30217110364.333.533.4761.01000131
Todd Stottlemyre30215201293.238.467.476.94300201
Mel Rojas30239201455.391.500.6091.10901210
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jesse Orosco30284002529.143.200.357.55700000
Craig Lefferts30297002615.241.267.448.71500002
Ed Whitson29287011113.250.276.429.70400000
Jeff Shaw29217201482.333.517.5711.08900400
Donovan Osborne29256301442.240.345.480.82500001
Gil Heredia29205002385.250.483.5501.03300110
Kevin Tapani282212305965.545.6431.3642.00600100
Bob McClure28266210121.231.286.385.67000000
Liván Hernández28199004792.474.6431.1051.74800101
Jeff Brantley28234002455.174.321.435.75600200
Juan Agosto28256210423.240.321.400.72100010
David Weathers271792033102.529.7041.1761.88000200
Javier Vazquez27195202575.263.481.6841.16600011
Bob Sebra27248311524.333.370.6671.03701000
Esteban Loaiza27207300164.350.519.5001.01900210
Kelly Downs27194201482.211.444.474.91800200
Rheal Cormier27227201242.318.444.545.99000010
Matt Clement27206103771.300.481.8001.28100000
Randy Wolf262040028411.200.346.500.84601211
Scott Sanderson26238302433.348.423.7391.16200000
Rick Reed26216102254.286.423.6191.04200101
Butch Henry262410202414.417.423.7501.17301001
Jimmy Haynes261891041273.500.6151.2221.83801100
Darren Dreifort26229211144.409.500.7271.22700200
Danny Darwin26204102342.200.385.550.93500020
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
David Wells25228203632.364.440.8641.30400000
Brandon Webb251031001153.300.720.4001.12000500
Rick Reuschel25184211260.222.400.6111.01101401
Mike Remlinger25206104451.300.440.9501.39000100
Pat Rapp25189013960.500.6001.1111.71101000
Pascual Perez25237002222.304.360.565.92500000
Joey Hamilton25226013633.273.360.7731.13300001
Frank DiPino25238301525.348.400.6091.00900100
Steve Cooke25213100133.143.240.190.43001000
Steve Bedrosian25166103683.375.5831.0001.58310200
Steve Wilson24194110155.211.375.368.74300000
Scott Terry24225201323.227.292.455.74600200
John Smiley24177003672.412.583.9411.52500100
Kevin Ritz24161000182.063.375.063.43800100
Shane Rawley242110302423.476.542.9051.44600010
Chris Nabholz24206101146.300.417.500.91700001
Trevor Hoffman24185002464.278.458.6111.06900500
Kevin Foster24225102424.227.292.545.83700000
Josh Fogg24163000081.188.458.188.64600200
Elmer Dessens24144102485.286.542.7861.32701110
Ricky Horton23227200315.318.348.409.75700000
Rick Helling23163002674.188.435.563.99700300
Tommy Greene23177103954.412.5221.0001.52201200
Eric Gagne23175101355.294.478.5291.00800410
Jeff Francis23175002451.294.478.6471.12500210
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Francisco Cordova23176210253.353.478.5881.06601200
Kris Benson23148001292.571.739.7861.52500500
Dan Plesac22187012643.389.500.8331.33300101
Mark Petkovsek22184001342.222.364.389.75300101
Jeff Parrett22164010064.250.455.375.83000301
Darren Oliver22197311222.368.455.7891.24400010
Mark Mulder22178103530.471.5451.0591.60401010
Greg Mathews22197310134.368.455.6321.08600000
Ken Howell22195301135.263.364.579.94300000
Bret Saberhagen21208303512.400.4291.0001.42900000
Ted Power21182101322.111.190.333.52401000
Kevin Millwood21165301253.313.476.6881.16400300
Sterling Hitchcock21176303643.353.4761.0591.53500001
Mark Clark21163001351.188.381.375.75600000
Norm Charlton21215110803.238.238.381.61900000
Floyd Youmans20194201214.211.250.474.72400000
Trevor Wilson20185100124.278.350.333.68300000
Mitch Williams20131100254.077.350.154.50401010
Rich Rodriguez20164102441.250.400.6881.08800100
Ben Rivera20144201450.286.500.6431.14300210
Omar Olivares20177201332.412.500.7061.20600000
Rob Murphy20165201235.313.421.6251.04610101
Cory Lidle20144102561.286.500.7861.28600200
Ray King20171001121.059.200.235.43500011
Joe Hesketh20187001322.389.450.5561.00600001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Scott Garrelts20177211432.412.500.8241.32400001
Marvin Freeman20168300140.500.600.6881.28800000
Jose de Jesus20166310243.375.500.6881.18800100
Doug Davis20116401583.545.7501.1821.93200310
Shawn Boskie20156122752.400.5501.1331.68300200
Brian Bohanon20196100214.316.350.368.71800000
Jack Armstrong20173001534.176.300.353.65300100
Terry Adams20165202641.313.450.8131.26300100
Masato Yoshii19174101223.235.316.471.78600000
Jeff Weaver19841035112.500.7891.7502.53900600
Frank Viola19163000224.188.316.188.50300010
Calvin Schiraldi19165112233.313.421.8751.29600100
Scott Sanders19177103524.412.4741.0001.47400200
Al Osuna19145002253.357.526.7861.31200200
Greg McMichael19154010343.267.421.400.82100200
Roger McDowell19143100150.214.421.286.70700400
Mike LaCoss19166300033.375.474.5631.03600200
Kazuhisa Ishii19153001144.200.368.400.76800000
Dustin Hermanson19124002572.333.579.8331.41200100
Clay Hensley19123101370.250.526.5831.11000100
Tim Burke19165202333.313.421.8131.23400000
Joe Beimel19161001134.063.211.250.46100101
Anthony Young18134100351.308.500.385.88500200
Gabe White18154200231.267.389.400.78900001
John Wetteland18163101116.188.278.438.71500010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bob Welch18162000027.125.222.125.34700000
Vladimir Núñez18134100153.308.500.385.88500101
Jaime Navarro18134101231.308.444.6151.06001210
Matt Morris18153201334.200.333.533.86700000
Andy McGaffigan18175000112.294.333.294.62700100
Tom Martin18164000225.250.333.250.58300100
Scott Karl18133001241.231.444.462.90600011
Mark Guthrie18114002271.364.611.9091.52000300
Ken Dayley18164200328.250.333.375.70800000
Dennis Cook18142000140.143.333.143.47600000
Willie Blair18135102952.385.556.9231.47900000
Bud Black18174001314.235.278.412.69000000
Roger Bailey18113011172.273.556.7271.28300100
Todd Worrell17135001243.385.529.6151.14500100
Bobby Witt17136101141.462.588.7691.35700001
Kent Tekulve17154100222.267.353.333.68600200
Mike Stanton17114300161.364.588.6361.22500200
Heathcliff Slocumb17113002542.273.412.8181.23002300
Don Robinson17166002311.375.412.7501.16200001
Wally Ritchie17112000052.182.471.182.65200110
Paul Quantrill17114101261.364.588.7271.31600100
Alejandro Pena1791000083.111.529.111.64100400
Vicente Padilla17123200152.250.471.417.88700400
Wade Miller17136103541.462.5881.2311.81900200
Byung-Hyun Kim17112001261.182.471.455.92500101
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Joe Kennedy17121100052.083.353.167.52000201
Andy Hawkins17147003621.500.5291.1431.67201001
Dan Haren17124001252.333.529.5831.11300300
Bill Gullickson17157311420.467.5291.0001.52900100
Mark Grant17146100031.429.529.5001.02900100
Bob Forsch17173000000.176.176.176.35300001
Jim Bullinger17114101353.364.588.7271.31600010
Rick Aguilera17163100011.188.235.250.48500000
Ron Villone16124003720.333.5001.0831.58300021
John Tudor16151100015.067.125.133.25800000
Jeff Suppan16142001320.143.250.357.60700001
Scott Sullivan16112101351.182.438.545.98300201
Carl Pavano1696303470.667.8132.0002.81300300
Charlie Leibrandt16152000105.133.188.133.32100011
Steve Kline1672001274.286.688.7141.40200020
Felix Heredia16111001144.091.375.364.73900011
Aaron Harang16123002540.250.438.7501.18800101
Paul Wilson15145200110.357.400.500.90000000
Billy Wagner15143101313.214.267.500.76700001
Nolan Ryan15144000013.286.333.286.61900000
Scott Ruskin15136001222.462.533.6921.22600000
Dennis Rasmussen15136101620.462.533.7691.30300100
David Palmer15146000012.429.467.429.89500000
Roy Oswalt1594211462.444.6671.2221.88900400
Mike Munoz15154001102.267.267.467.73300001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jason Marquis15125102331.417.5331.0001.53300100
Mike Krukow15144111112.286.333.7141.04800000
Jason Isringhausen15121001233.083.267.333.60000000
Mark Hendrickson15112000140.182.400.182.58200000
Brian Fuentes15128202322.667.7331.3332.06700010
Tony Fossas15133101225.231.333.538.87200000
Alan Embree15133001310.231.267.462.72801100
Ryan Dempster15106110150.600.733.9001.63300100
Mike DeJean15123100123.250.333.333.66701100
Jim Clancy1592100161.222.533.333.86700301
A.J. Burnett15104101152.400.600.8001.40000101
Manny Aybar15104103450.400.6001.4002.00000000
Mike Williams1462001280.333.714.8331.54800300
Brian Williams14115100133.455.571.5451.11700100
Wally Whitehurst14106002340.600.7141.2001.91400200
Allen Watson14113000130.273.429.273.70100000
Paul Wagner14123100021.250.357.333.69000200
Tom Urbani1491000041.111.429.111.54000210
Amaury Telemaco14116102430.545.6431.1821.82500100
Ben Sheets1493201451.333.571.8891.46000101
Dan Schatzeder14101001430.100.357.400.75700010
Kenny Rogers14113101234.273.429.6361.06500000
Chris Peters14110000023.000.154.000.15410000
Robert Person14125201324.417.500.8331.33300100
Derek Lilliquist14113200031.273.429.455.88300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Curt Leskanic14125102620.417.5001.0001.50000000
Mark Leiter14103002542.300.500.9001.40000000
Les Lancaster14102100242.200.429.300.72900001
Jeff Juden14103001745.300.500.6001.10000000
Todd Jones14102100042.200.429.300.72900101
Rick Honeycutt14121100112.083.143.167.31001000
Atlee Hammaker14113010511.273.286.455.74002000
Edgar Gonzalez14114003531.364.5001.1821.68200300
Ryan Bowen14125101321.417.500.7501.25000200
Tim Wakefield13112001122.182.308.455.76200100
Dave Veres13103101333.300.462.7001.16200200
Jose Silva1394200242.444.615.6671.28200101
Aaron Sele1381100134.125.385.250.63501110
Jesus Sanchez1392001240.222.462.5561.01700000
Yorkis Perez13115000522.455.538.455.99300000
Oliver Perez1391000044.111.385.111.49600000
Brian Meadows13113101421.273.385.6361.02100100
Derek Lowe13110000021.000.154.000.15400001
Ted Lilly13106003831.600.6921.5002.19200000
Jay Howell13103001223.300.385.600.98501000
Steve Frey13126101611.500.538.8331.37200100
Shawn Estes1393000020.333.538.333.87200020
John Dopson13123100011.250.308.333.64100000
Mark Davis13114200224.364.462.5451.00700101
Giovanni Carrara1380000053.000.385.000.38500300
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Dave Burba13103201232.300.462.8001.26200100
Ricky Bottalico13111100115.091.231.182.41300010
Alan Benes13126202411.500.5381.1671.70500000
Chris Young1282001141.250.500.6251.12500100
Mark Wohlers1280000042.000.333.000.33300100
Rick White12113000013.273.333.273.60600000
Kip Wells12105002521.500.5831.1001.68300000
Claudio Vargas1284000242.500.667.5001.16700100
Jay Tibbs12113101114.273.333.636.97000000
Garrett Stephenson12104002210.400.5001.0001.50000010
Denny Stark1283102441.375.5831.2501.83300200
Lee Smith12114102414.364.4171.0001.41700000
Dennys Reyes1263001253.500.7501.0001.75000110
Jeff Pico12123001301.250.250.500.75000000
Pat Perry12122100002.167.167.250.41700000
Mark Langston12101001222.100.250.400.65000001
Doug Jones12113100011.273.333.364.69700000
Matt Herges12103101121.300.417.7001.11700100
Drew Hall12104201123.400.500.9001.40000000
Tyler Green1291001232.111.333.444.77800001
Danny Graves1274001251.571.7501.0001.75000500
Jim Gott12101000024.100.250.100.35000100
Mark Gardner1294102531.444.5831.2221.80600000
Vic Darensbourg1293002433.333.5001.0001.50000100
Jason Christiansen1293200133.333.500.5561.05600000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bruce Chen1292001232.222.417.556.97200000
Cris Carpenter1290000033.000.250.000.25000200
Doug Brocail12123002301.250.250.7501.00000000
Joe Boever12100000123.000.167.000.16700000
Rob Bell1261100160.167.583.333.91700000
Brian Barnes12105202220.500.5831.3001.88300000
Bronson Arroyo1281000040.125.417.125.54200100
Tony Armas12105202521.500.5831.3001.88300000
Larry Andersen12115002311.455.5001.0001.50000100
Tim Worrell1163001152.500.7271.0001.72700200
Jay Witasick1162010441.333.636.6671.30300210
Dontrelle Willis1161000052.167.545.167.71200200
David West1171000042.143.455.143.59700000
Turk Wendell1193100022.333.455.444.89900100
Anthony Telford11101001111.100.182.400.58200100
Jason Schmidt1172001231.286.455.7141.16901000
Bill Sampen1173002441.429.6361.2861.92200201
Kirk Rueter11102000111.200.273.200.47300001
John Roper1172101140.286.545.8571.40300100
Ron Robinson11114102200.364.3641.0001.36400002
Todd Ritchie1184102330.500.6361.3752.01100000
Bill Pulsipher1192000012.222.364.222.58600010
John Patterson1152001263.400.7271.0001.72700300
Bob Patterson1160000141.000.364.000.36401200
David Nied1194200121.444.545.6671.21200000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jason Middlebrook1164003350.667.8182.1672.98500200
Tim Leary1193200013.333.455.5561.01000110
Mike Koplove1153001160.600.8181.2002.01800300
Jeff Innis11102000011.200.273.200.47300101
Brian Holman11114100100.364.364.455.81800000
Neal Heaton11104201211.400.455.9001.35500000
Mike Harkey11104001301.400.364.7001.06401000
Jerry Dipoto11103001313.300.364.600.96400000
Pat Combs1192000224.222.364.222.58600001
John Candelaria11104310411.400.455.9001.35500000
Troy Brohawn11100000014.000.091.000.09100000
Chad Billingsley1183101331.375.545.8751.42000002
Sean Bergman1193200122.333.455.5561.01000000
Barry Zito1071001130.143.400.571.97100000
Donne Wall1071000031.143.400.143.54300100
Terrell Wade1074100430.571.700.7141.41400100
Mike Venafro1081010122.125.300.375.67500100
Russ Springer1061001221.167.500.6671.16700120
Dennis Springer10103001101.300.300.600.90000000
Scott Sauerbeck1093101314.333.400.7781.17800000
Ricardo Rincon1061100042.167.500.333.83300100
Bryan Rekar1094001411.444.500.7781.27800001
Steve Reed1053100050.600.800.8001.60000300
Tim Redding1072101231.286.500.8571.35700000
Steve Randolph1064101240.667.8001.3332.13300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Horacio Ramirez1030000071.000.700.000.70000400
Lance Painter1081001122.125.300.500.80000000
Antonio Osuna1051000040.200.600.200.80000111
Russ Ortiz1073002431.429.6001.2861.88600201
Dan Miceli1082001224.250.400.6251.02500100
Jose Mesa1082001322.250.400.6251.02500200
Lance McCullers1091000015.111.200.111.31100100
Roger Mason1095102212.556.6001.3331.93300100
Javier Lopez1083100223.375.500.5001.00000100
Braden Looper1062000042.333.600.333.93300101
Jose Jimenez1083101322.375.500.8751.37500000
Chris Holt1062000130.333.600.333.93300210
Xavier Hernandez1075003620.714.8002.0002.80000210
Osvaldo Fernandez1082200320.250.400.500.90000000
Scott Elarton1096104512.667.7002.1112.81100100
Dennis Eckersley1093100011.333.400.444.84400000
Dave Dravecky1091000013.111.200.111.31100000
Octavio Dotel1083001222.375.500.7501.25000000
Chris Carpenter1082001220.250.400.6251.02500100
Chris Capuano1094002210.444.5001.1111.61100001
René Arocha10102101100.200.200.600.80000002
Jimmy Anderson1085102321.625.7001.5002.20000000
Juan Acevedo1073002430.429.6001.2861.88600200
Scott Winchester974001121.571.6671.0001.66700100
Jose Valverde952101340.400.6671.2001.86700300
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mark Thompson962001132.333.556.8331.38900001
Frank Tanana982001111.250.333.625.95800000
Steve Sparks983001111.375.444.7501.19400100
Scott Schoeneweis971000024.143.333.143.47600000
Roger Salkeld992001101.222.222.556.77800000
Dave Righetti993000201.333.333.333.66700000
Scott Radinsky984201411.500.5561.1251.68100000
Charlie Puleo980000011.000.111.000.11100100
Steve Parris961001131.167.444.6671.11100101
Tomo Ohka972101220.286.444.8571.30200100
Bobby Munoz961001221.167.444.6671.11100110
Guillermo Mota9110011801.0001.0004.0005.00000500
Mike Matthews962100230.333.556.5001.05600000
Paul Kilgus982000010.250.333.250.58300100
Michael Jackson982000111.250.333.250.58300000
Darren Holmes991000002.111.111.111.22200000
John Halama973200121.429.556.7141.27000000
Jason Grimsley970000020.000.222.000.22200000
Rich Gossage971000020.143.333.143.47600100
Wayne Gomes952100232.400.556.6001.15601100
Chad Gaudin973000021.429.556.429.98400000
John Frascatore961001123.167.444.6671.11100110
Mike Fetters941100141.250.556.5001.05601300
Alex Fernandez972100121.286.444.429.87300000
Paul Byrd972001120.286.444.7141.15900100
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Dave Bush981000013.125.222.125.34700000
Taylor Buchholz983101310.375.444.8751.31900000
Greg Booker971001121.143.333.571.90500100
Tim Birtsas973001121.429.556.8571.41300000
Matt Beech964002430.667.7781.6672.44400000
Rod Beck971000021.143.333.143.47600100
Kevin Appier974102321.571.6671.5712.23800000
Jaret Wright851001320.200.500.8001.30000010
Jeff Williams870000011.000.125.000.12500000
Mike Thurman842101240.500.7501.5002.25000000
Dave Telgheder862200221.333.500.6671.16700200
Jeff Tabaka851000221.200.500.200.70000010
Bill Swift840000030.000.500.000.50000010
Mike Perez873000011.429.500.429.92900000
Vicente Palacios872010011.286.375.571.94600000
Eddie Oropesa8441025401.0001.0002.7503.75000200
Gregg Olson842010241.500.7501.0001.75000200
Dickie Noles881000000.125.125.125.25000000
Rodney Myers873001211.429.500.8571.35700000
Brett Myers842101141.500.7501.5002.25000300
Damian Moss842100130.500.625.7501.37501000
T.J. Mathews862001122.333.500.8331.33300200
Matt Mantei851100133.200.500.400.90000000
Scott Linebrink851001131.200.500.8001.30000100
Tom Hume883100002.375.375.500.87500001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Pat Hentgen841100041.250.625.5001.12500100
Doug Henry852100131.400.625.6001.22500100
Greg Harris862001221.333.500.8331.33300000
Erik Hanson871001112.143.250.571.82100001
Jeremy Fikac852101431.400.6251.2001.82500200
Kyle Farnsworth862100120.333.500.5001.00000100
Will Cunnane8551012301.0001.0001.8002.80000000
Tim Conroy854101230.800.8751.6002.47500000
Kevin Coffman862000020.333.500.333.83300000
Pat Clements884010000.500.500.7501.25000000
Roger Clemens820000052.000.750.000.75000310
Mike Bynum864002610.667.7501.6672.41700010
Oil Can Boyd870000011.000.125.000.12500000
Toby Borland830000051.000.625.000.62500301
Ricky Bones863001610.500.5001.0001.50001000
Carlos Zambrano740000031.000.429.000.42900100
Marc Wilkins752101120.400.5711.2001.77100000
Steve Trout751100021.200.429.400.82900000
Julian Tavarez760000011.000.143.000.14300100
Scott Scudder743000030.750.857.7501.60700000
Jeff Robinson763101112.500.5711.1671.73800100
Brad Rigby752001222.400.5711.0001.57100200
Ruben Quevedo742000130.500.714.5001.21400000
Jay Powell721001150.500.8572.0002.85700100
Jose Paniagua761000112.167.286.167.45200000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Dave Otto763000011.500.571.5001.07100000
Scott Olsen762000012.333.429.333.76200000
Will Ohman761001311.167.286.667.95200000
Robb Nen741001130.250.5711.0001.57100100
Jeff Musselman774300201.571.5711.0001.57100000
Larry McWilliams750000022.000.286.000.28600000
Ed Lynch772000101.286.286.286.57100000
Rich Loiselle741000032.250.571.250.82100200
Dave Leiper763000010.500.571.5001.07100000
Bob Knepper760000012.000.143.000.14300000
Sun-Woo Kim763002410.500.5711.5002.07100100
Greg Hibbard742000030.500.714.5001.21400200
Lee Guetterman761000011.167.286.167.45200100
Buddy Groom760000011.000.143.000.14300000
Tom Gorzelanny752100121.400.571.6001.17100100
Enrique Gonzalez762000211.333.429.333.76200000
Todd Frohwirth772000000.286.286.286.57100000
Brandon Duckworth751100011.200.429.400.82900110
Rob Dibble752001120.400.5711.0001.57100100
Juan Cruz751100020.200.429.400.82900001
Tim Crews762001111.333.429.8331.26200100
Tony Castillo763000302.500.429.500.92901000
Pedro Borbon761010013.167.286.500.78600000
Brian Boehringer720000050.000.714.000.71400200
Doug Bochtler762001110.333.429.8331.26200000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Josh Beckett751001120.200.429.8001.22900000
Antonio Alfonseca742100030.500.714.7501.46400200
Doyle Alexander762100111.333.429.500.92900000
Jeremy Affeldt730000041.000.571.000.57100200
Jim Acker771000001.143.143.143.28600000
Steve Woodard653101311.600.6671.4002.06700000
David Williams642100121.500.667.7501.41700000
Gary Wayne652000102.400.333.400.73301000
Gene Walter651010113.200.333.600.93300000
Luis Vizcaino640000020.000.333.000.33300100
Rick van den Hurk642002322.500.6672.0002.66700000
Marc Valdes630000031.000.500.000.50000200
Brian Tollberg641000020.250.500.250.75000001
Stan Spencer662001200.333.333.8331.16700000
Justin Speier640000021.000.333.000.33300100
John Snyder653001110.600.6671.2001.86700100
Chuck Smith652001310.400.5001.0001.50000000
Doug Simons632101330.667.8332.0002.83300000
Paul Shuey650000012.000.167.000.16700100
Brian Shouse651001211.200.333.8001.13300100
Scott Service652001411.400.5001.0001.50000100
Jae Weong Seo630000030.000.500.000.50000100
Rudy Seanez640000021.000.333.000.33300100
Tim Scott650000010.000.167.000.16700000
Chris Sampson641000021.250.500.250.75000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Takashi Saito631000230.333.667.3331.00000100
Glendon Rusch662110001.333.333.8331.16700000
Johnny Ruffin642101121.500.6671.5002.16700100
Mark Redman632002230.667.8332.6673.50000200
Tim Pugh663100200.500.500.6671.16700000
Luke Prokopec650000012.000.167.000.16700000
Ross Powell630000020.000.500.000.50000110
Pat Pacillo662000100.333.333.333.66700000
Akinori Otsuka630000032.000.500.000.50000200
Francisco Oliveras652001210.400.5001.0001.50000100
Randy O'Neal661000003.167.167.167.33300000
C.J. Nitkowski662000101.333.333.333.66700000
Mike Mussina653000012.600.667.6001.26700100
Trey Moore663101100.500.5001.1671.66700000
Trever Miller641000211.250.500.250.75000110
Dave Maurer650000010.000.167.000.16700000
Sean Marshall631001130.333.6671.3332.00000100
Mike Maroth631000130.333.667.3331.00000000
Ryan Madson640000020.000.333.000.33300101
Andrew Lorraine663100101.500.500.6671.16700000
Albie Lopez6330111301.0001.0002.6673.66700100
Kyle Lohse652100010.400.500.6001.10000100
Carlton Loewer653001401.600.5001.2001.70001000
Matt Kinney632001430.667.8331.6672.50000001
Jorge Julio652000111.400.500.400.90000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mike Johnson643101220.750.8331.7502.58300001
Charles Hudson652002210.400.5001.6002.10000000
Charlie Hough651000011.200.333.200.53300000
Guy Hoffman653000200.600.667.6001.26700010
Jason Hirsh630000030.000.500.000.50000101
Shawn Hillegas650000010.000.167.000.16700000
Rich Hill641100120.250.500.5001.00000100
Orlando Hernandez641000020.250.500.250.75000100
Justin Hampson652000101.400.500.400.90000010
Joe Grahe642001310.500.5001.2501.75001000
Geremi Gonzalez660000001.000.000.000.00000000
Nelson Figueroa642002321.500.6672.0002.66700000
Cal Eldred653101211.600.6671.4002.06700000
Casey Daigle652002211.400.5001.6002.10000100
Reid Cornelius652110200.400.3331.0001.33301001
Mike Capel641000021.250.500.250.75000100
Ray Burris650000011.000.167.000.16700000
Jim Bruske650000011.000.167.000.16700001
Chad Bradford6110011501.0001.0004.0005.00000300
Joe Borowski642101522.500.6671.5002.16700200
Armando Benitez650000012.000.167.000.16700100
Mike Bacsik653101200.600.6671.4002.06700010
Bobby Ayala662001201.333.333.8331.16700000
Tavo Alvarez641000121.250.500.250.75000000
Jose Alvarez642001121.500.6671.2501.91700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Armando Almanza640000021.000.333.000.33300100
Paul Abbott664011101.667.6671.5002.16700000
Bob Wickman551100102.200.200.400.60000000
Terry Wells543100310.750.8001.0001.80000000
Kevin Walker531100111.333.400.6671.06701000
Todd Van Poppel550000004.000.000.000.00000000
Dave Smith541100111.250.400.500.90000101
Doug Sisk550000001.000.000.000.00000000
Dan Serafini541000200.250.400.250.65000010
Steve Searcy532000120.667.800.6671.46700100
Ray Searage540000102.000.000.000.00001000
Ken Ryan541000011.250.400.250.65000100
Paul Rigdon520000030.000.600.000.60000000
Jeff Reardon550000004.000.000.000.00000000
Dan Quisenberry553100002.600.600.8001.40000000
Kevin Pickford542001311.500.6001.2501.85000000
Steve Peters551100001.200.200.400.60000000
Matt Perisho510000140.000.800.000.80000000
Troy Percival510000040.000.800.000.80000200
Ed Olwine551000102.200.200.200.40000000
Franklin Morales551100000.200.200.400.60000001
Mike Mohler542100111.500.600.7501.35000000
John Mitchell551000000.200.200.200.40000000
Mike Mimbs542100211.500.600.7501.35000000
Dave Meads541000011.250.400.250.65000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tim Mauser510000040.000.800.000.80000100
Mike Magnante541000010.250.400.250.65000000
Brandon Lyon5330000201.0001.0001.0002.00000100
Richie Lewis531000020.333.600.333.93300200
Hung-Chih Kuo541001112.250.4001.0001.40000100
Eric Hillman532001210.667.8001.6672.46700010
Bryan Hickerson530000022.000.400.000.40000000
Chris Haney543001211.750.8001.5002.30000000
Kip Gross541001210.250.4001.0001.40000000
Andrew Good531100020.333.600.6671.26700100
Ryan Glynn531001320.333.6001.3331.93300000
Daniel Garibay540000013.000.200.000.20000000
Freddy Garcia551000000.200.200.200.40000000
Yovani Gallardo5221001301.0001.0001.5002.50000000
Brian Edmondson531000021.333.600.333.93300000
Scott Downs530000012.000.400.000.40000111
Storm Davis542100011.500.600.7501.35000000
Ron Davis542101111.500.6001.5002.10000000
Jeff D'Amico540000010.000.200.000.20000100
Clay Condrey520000030.000.600.000.60000100
Randy Choate540000010.000.200.000.20000000
Hector Carrasco541001110.250.4001.0001.40000000
Jeff Calhoun532001120.667.8001.6672.46700000
Greg Cadaret540000010.000.200.000.20000000
Jonathan Broxton531000021.333.600.333.93300201
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jim Brower531001220.333.6001.3331.93300100
Joe Blanton521000130.500.800.5001.30000100
Adam Bernero532001120.667.8001.6672.46700200
Jason Bere532001210.667.8001.6672.46700010
Blaine Beatty540000011.000.200.000.20000000
Jose Bautista540000011.000.200.000.20000000
Rolando Arrojo540000110.000.200.000.20000001
Wilson Alvarez543200111.750.8001.2502.05000000
Darrel Akerfelds541001110.250.4001.0001.40000000
Joel Adamson540000011.000.200.000.20000000
Scott Williamson420000020.000.500.000.50000001
Jeff Wallace430000011.000.250.000.25000000
Bob Walk421100221.500.7501.0001.75000100
Ed Vosberg421001120.500.7502.0002.75000100
Oscar Villarreal421100021.500.7501.0001.75000200
Ed Vande Berg441000001.250.250.250.50000000
Ugueth Urbina430000011.000.250.000.25000000
T.J. Tucker410000030.000.750.000.75000100
Randy Tomlin441010002.250.250.7501.00000000
Freddie Toliver430000011.000.250.000.25000000
Mark Thurmond431001110.333.5001.3331.83300000
Kerry Taylor432001210.667.7501.6672.41700000
Billy Taylor441100302.250.250.500.75000000
Dennis Tankersley421001420.500.7502.0002.75000100
Jerry Spradlin442100000.500.500.7501.25000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Cliff Speck420000020.000.500.000.50000001
Mario Soto441000000.250.250.250.50000000
Ray Soff441000101.250.250.250.50000000
Clint Sodowsky431100011.333.500.6671.16700000
Tim Sherrill430000001.000.250.000.25000010
Bob Scanlan431001110.333.5001.3331.83300000
Rafael Roque443101200.750.7501.7502.50000000
Rosario Rodriguez441001200.250.2501.0001.25000000
Jeriome Robertson421001121.500.7502.0002.75000200
John Riedling431000010.333.500.333.83300000
Rick Rhoden421000121.500.750.5001.25000100
Jerry Reuss432010010.667.7501.3332.08300000
Chris Reitsma421001120.500.7502.0002.75000000
Roberto Ramirez440000000.000.000.000.00000000
Bret Prinz421000020.500.750.5001.25000100
Eddie Priest442001201.500.5001.2501.75000001
Sidney Ponson432001310.667.7501.6672.41700100
Cliff Politte441001100.250.2501.0001.25000000
Yusmeiro Petit441001101.250.2501.0001.25000000
Ken Patterson421100020.500.7501.0001.75000100
Steve Ontiveros441001300.250.2501.0001.25000000
Jose Nunez420000011.000.500.000.50000010
Al Nipper440000000.000.000.000.00000000
Tom Niedenfuer430000011.000.250.000.25000000
Marcus Moore430000011.000.250.000.25000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Onan Masaoka440000002.000.000.000.00000000
Pedro Martinez430000010.000.250.000.25000000
Rick Luecken431100211.333.500.6671.16700100
Bill Long442002300.500.5002.0002.50000001
David Lee431100210.333.500.6671.16700000
Andy Larkin443101200.750.7501.7502.50000000
John Lannan430000011.000.250.000.25000001
Bill Krueger421000120.500.750.5001.25000000
Randy Keisler410000120.000.500.000.50001100
Brett Jodie430000010.000.250.000.25000000
Mike Holtz420000020.000.500.000.50000000
Dwayne Henry443110101.750.7501.5002.25000000
Aaron Heilman4220012201.0001.0002.5003.50000200
Shigetoshi Hasegawa431001111.333.5001.3331.83300000
Mike Hartley4220023201.0001.0004.0005.00000200
Dean Hartgraves421001220.500.7502.0002.75000100
Tim Harikkala4331023101.0001.0003.3334.33300100
Rich Harden420000020.000.500.000.50000100
Cole Hamels442100001.500.500.7501.25000000
Roy Halladay421100020.500.7501.0001.75000200
Geraldo Guzman431100010.333.500.6671.16700100
Kevin Gryboski4110002301.0001.0001.0002.00000200
Mauro Gozzo442200200.500.5001.0001.50000000
Paul Gibson421100121.500.7501.0001.75000000
Chris George432000011.667.750.6671.41700100
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bryce Florie431000011.333.500.333.83300100
Chuck Finley421000120.500.750.5001.25000000
Kelvim Escobar441100101.250.250.500.75000000
Tom Edens431100211.333.500.6671.16700000
Glenn Dishman440000001.000.000.000.00000000
Lenny DiNardo430000010.000.250.000.25000000
Jason Dickson420000021.000.500.000.50000201
Jeff Dedmon441000000.250.250.250.50000001
Zach Day430000010.000.250.000.25000101
Kane Davis430000011.000.250.000.25000000
Chad Cordero430000010.000.250.000.25000000
Bartolo Colon441001203.250.2501.0001.25000000
Danny Clay441001201.250.2501.0001.25000000
Bobby Chouinard442000100.500.500.5001.00000000
Jose Cabrera441001100.250.2501.0001.25000000
Cliff Brantley420000110.000.250.000.25001000
Micah Bowie440000100.000.000.000.00000000