Joe Randa 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

Joe Randa: From 1995 to 2006, Regular Season only, Sorted by Plate Appearances 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
60
59
50
49
49
48
47
47
45
44
Bartolo Colon44357302677.200.341.457.79801011
Aaron Sele434012400427.300.326.400.72601001
Andy Pettitte434014100422.350.381.375.75610001
Mike Mussina42393000135.077.143.077.22000002
Esteban Loaiza42388000428.211.244.211.45411002
Jeff Weaver40369300337.250.308.333.64110002
Chris Carpenter383810302308.263.263.500.76300000
James Baldwin383410202234.294.368.529.89800012
LaTroy Hawkins36345100116.147.167.176.34301000
Rick Helling35338300124.242.286.333.61900000
Mike Maroth333011111402.367.344.567.91012000
Derek Lowe32319201511.290.313.452.76400001
Jose Lima32296102427.207.281.448.73000011
Freddy Garcia323211501507.344.344.594.93800001
Jamey Wright31279213534.333.419.8151.23400010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Pedro Martinez313181015010.258.258.387.64500000
Steve Sparks30296000012.207.233.207.44000002
Sidney Ponson30274000134.148.233.148.38100000
Kyle Lohse30298100214.276.300.310.61000000
Tim Wakefield29268200335.308.379.385.76400000
Ismael Valdez29296201205.207.207.379.58600001
Joe Mays29287110412.250.276.357.63300001
Tim Hudson292710100411.370.379.407.78701002
Johan Santana28277110118.259.286.370.65600000
Roy Halladay28277100114.259.286.296.58200001
Doug Davis282510201722.400.429.6001.02901002
Barry Zito27255110226.200.259.320.57900000
Jake Westbrook26258100211.320.346.360.70600001
David Wells26258211714.320.346.600.94600001
Bob Howry26225100022.227.346.273.61900020
Keith Foulke26243000222.125.192.125.31700001
Pat Hentgen25236000211.261.280.261.54101000
Chuck Finley25237111325.304.360.565.92500000
Wilson Alvarez25237201524.304.360.522.88200002
Jaret Wright24224100116.182.208.227.43601002
Steve Trachsel24227202711.318.333.6821.01501103
Mike Sirotka24245000100.208.208.208.41700001
Omar Olivares24213000322.143.250.143.39300010
J.C. Romero22195110432.263.364.421.78500000
Charles Nagy222211301903.500.500.7731.27300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tom Glavine22219100411.429.455.476.93100000
Jarrod Washburn21203000010.150.190.150.34000000
Darren Oliver212010220400.500.476.8001.27601000
Hideo Nomo21217101103.333.333.524.85700000
Matt Morris21192000104.105.143.105.24801010
Cory Lidle21182100212.111.238.167.40500020
Ryan Franklin21197001312.368.381.526.90701000
David Cone21196000224.316.381.316.69700000
John Smoltz20184101125.222.300.444.74400000
Jimmy Haynes20155000643.333.450.333.78301100
Scott Erickson20175001321.294.350.471.82101000
Rolando Arrojo20193000113.158.200.158.35800001
Mark Redman19187301413.389.421.7221.14300000
Jim Parque19187200112.389.421.500.92100000
Al Levine19174001323.235.316.412.72800000
Jason Johnson19176210525.353.421.5881.00900001
Jeff Fassero19189100412.500.526.5561.08200003
Hector Carrasco19173100122.176.263.235.49800000
Pat Rapp18152001320.133.278.333.61100012
Albie Lopez18168000121.500.556.5001.05600100
Orlando Hernandez18172100212.118.167.176.34300002
Gil Heredia18186110302.333.333.500.83300001
Brett Tomko17154010222.267.353.400.75300001
Nate Robertson17175200102.294.294.412.70600001
Rick Reed17166111400.375.353.7501.10301000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Paul Quantrill17147000312.500.533.5001.03320000
Mike Oquist17177101201.412.412.6471.05900001
Jaime Navarro17154100712.267.294.333.62701000
Terry Mulholland17165301612.313.353.6881.04000100
Jason Marquis17155102221.333.412.8001.21200100
Gary Knotts17155300311.333.412.533.94500010
Gary Glover17133200440.231.412.385.79600000
Tom Candiotti17163000002.188.235.188.42300011
Tim Belcher17166100111.375.412.438.84900000
Kevin Appier17153201402.200.176.533.71002000
Bob Wickman16145200113.357.438.500.93800010
Bob Wells16164100200.250.250.313.56300000
Paul Shuey16134300124.308.438.538.97600010
Scott Schoeneweis16144000221.286.375.286.66100000
Ryan Rupe16154100112.267.313.333.64600000
Todd Ritchie16143000213.214.250.214.46401000
Chan Ho Park16132001301.154.188.385.57202010
Ramon Ortiz16157100110.467.500.5331.03300000
Jeff Nelson16143000028.214.313.214.52700000
Sean Lowe16154101302.267.313.533.84600010
John Halama16155100302.333.313.400.71301001
Kris Benson16156102612.400.438.8671.30400000
Rob Bell16144010301.286.333.429.76210010
Esteban Yan15124101730.333.467.6671.13300000
Dan Wright15134101310.308.333.615.94901000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Woody Williams15135101122.385.467.6921.15900000
Mike Trombley15104100153.400.600.5001.10000000
Mike Timlin15143101113.214.267.500.76700000
Bryan Rekar15145100312.357.400.429.82900000
Jose Paniagua15124000122.333.467.333.80000010
Mark Langston15155010001.333.333.467.80000001
Kelvim Escobar15155000303.333.333.333.66700000
Tim Worrell14112000121.182.286.182.46801000
Steve Woodard14116101220.545.643.9091.55200010
Justin Thompson14121100214.083.143.167.31001000
Jason Schmidt14123101210.250.286.583.86901000
Curt Schilling14144100003.286.286.357.64300000
Dave Mlicki14135110111.385.429.6151.04400001
Jose Mercedes14132002502.154.154.615.76910000
Cliff Lee14131000111.077.143.077.22000000
Scott Karl14144000301.286.286.286.57100000
Todd Jones14134000114.308.357.308.66500000
Michael Jackson14133100102.231.214.308.52201002
Tom Gordon14125001301.417.500.6671.16700020
Ryan Drese14133000111.231.286.231.51600001
Jason Davis14144100000.286.286.357.64300000
Nate Cornejo14135400201.385.429.6921.12100011
Frank Castillo14132100111.154.214.231.44500000
Bill Simas13113100020.273.385.364.74800000
Pete Schourek13133100101.231.231.308.53800000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Glendon Rusch13123000010.250.308.250.55800002
David Riske13101000124.100.308.100.40800010
Denny Neagle13132000103.154.154.154.30800002
Ramon Martinez13113100022.273.385.364.74800000
Darryl Kile13103100123.300.417.400.81710000
Randy Johnson13111000023.091.231.091.32200000
Jason Isringhausen13103100130.300.462.400.86200000
Mark Hendrickson13134101400.308.308.615.92300000
Cal Eldred13137000202.538.538.5381.07700000
John Burkett13124001201.333.308.583.89101000
Chad Bradford13135000101.385.385.385.76900000
Danys Báez13102100131.200.385.300.68500001
David Williams12110000011.000.083.000.08300000
Kip Wells12103000123.300.417.300.71700100
Jorge Sosa12113101413.273.333.636.97000000
Roy Oswalt1292000033.222.417.222.63900001
Brian Moehler12122000200.167.167.167.33300001
Kent Mercker12106100020.600.667.7001.36700001
Jack McDowell12115300310.455.500.7271.22700000
Billy Koch12106100020.600.667.7001.36700000
Jimmy Key12100000124.000.167.000.16700000
Doug Jones12113000011.273.333.273.60600000
Mike Fyhrie12113100011.273.333.364.69700001
Scott Elarton12115201210.455.500.9091.40900000
Jeff D'Amico12122100203.167.167.250.41700001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mark Clark12113100111.273.333.364.69700000
Dave Borkowski12112100110.182.250.273.52300001
Paul Abbott12113000110.273.333.273.60600000
Rick White11103001311.300.364.600.96400000
Kevin Tapani11103000114.300.364.300.66400100
Jeff Tam1192010202.222.200.444.64411000
Frankie Rodriguez11112001300.182.182.455.63600000
Mariano Rivera1191000113.111.273.111.38400010
Troy Percival11103100113.300.364.400.76400000
Travis Miller1191000020.111.273.111.38400000
Jose Mesa11102100213.200.273.300.57300000
Jim Mecir1193110322.333.455.6671.12100000
T.J. Mathews1193000022.333.455.333.78800100
Calvin Maduro11113000101.273.273.273.54500000
John Lackey11102000103.200.273.200.47300010
Steve Karsay11111000003.091.091.091.18200001
Ken Hill11104200013.400.455.6001.05500000
Eddie Guardado1191000022.111.273.111.38400100
Dwight Gooden11114100201.364.364.455.81800000
Geremi Gonzalez1194111121.444.5451.1111.65700001
Jeff Francis11112100002.182.182.273.45500000
Ricky Bones11113100202.273.273.364.63600000
Jason Bere1182100021.250.455.375.83000011
Brian Anderson1193100011.333.455.444.89900011
Dontrelle Willis10103000002.300.300.300.60000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
John Thomson10102100303.200.200.300.50000000
Julian Tavarez10102000004.200.200.200.40000001
Bret Saberhagen10101000003.100.100.100.20000000
Brian Rose1093010110.333.400.556.95600000
Lou Pote10101000002.100.100.100.20000000
Mark Petkovsek1094110512.444.500.7781.27800100
Danny Patterson10105300101.500.500.8001.30000000
Tomo Ohka10103200201.300.300.500.80000000
Mike Morgan1094001111.444.500.7781.27800000
Gil Meche1092100000.222.300.333.63300010
Sun-Woo Kim1083100121.375.500.5001.00000001
Hideki Irabu10103003400.300.3001.2001.50000000
Shigetoshi Hasegawa1081000122.125.300.125.42500101
Buddy Groom10104100302.400.400.500.90000001
Casey Fossum1061000242.167.500.167.66700000
Ryan Dempster1081000120.125.300.125.42500001
Jack Cressend1094200211.444.500.6671.16700001
Tim Crabtree10103001201.300.300.600.90000001
Ken Cloude10103000000.300.300.300.60000000
Chris Capuano1092100011.222.300.333.63300000
Kevin Brown10102000102.200.200.200.40000000
Jim Brower1084201620.500.6001.1251.72500000
Adam Bernero1072100111.286.400.429.82901010
Andy Ashby1082000111.250.333.250.58310000
Scott Aldred10102000202.200.200.200.40000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Victor Zambrano963200221.500.556.8331.38901000
Bobby Witt996300000.667.6671.0001.66700001
Javier Vazquez991001303.111.111.444.55600000
Mike Stanton981000003.125.222.125.34700010
Heathcliff Slocumb961000111.167.333.167.50001010
Scot Shields983010102.375.333.625.95801000
Ricardo Rodriguez982001300.250.250.625.87510000
Steve Reed972000011.286.444.286.73000010
Mark Prior981000011.125.222.125.34700000
Brad Penny981001210.125.222.500.72200000
Steve Parris981000213.125.222.125.34700000
Ted Lilly983001111.375.444.7501.19400000
Jon Lieber983000012.375.444.375.81900000
Jason Jennings995100301.556.556.6671.22200000
Mike Hampton992000100.222.222.222.44400000
Joey Hamilton970000011.000.222.000.22200010
Tony Fiore984000110.500.556.5001.05600000
Alex Fernandez972000002.286.375.286.66110010
R.A. Dickey972100023.286.444.429.87300000
Francisco Cordero984102511.500.5561.3751.93100000
José Contreras970000112.000.111.000.11101000
Rocky Biddle993100000.333.333.444.77800000
Sean Bergman994000103.444.444.444.88900000
Brandon Backe993100002.333.333.444.77800000
Matt Anderson971001310.143.250.571.82110000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Kerry Wood882001102.250.250.625.87500000
Pete Walker882101200.250.250.7501.00000001
Salomon Torres881000000.125.125.125.25000001
Bill Swift882010201.250.250.500.75000001
Jason Simontacchi871000101.143.250.143.39300010
Benj Sampson884200202.500.500.7501.25000000
Arthur Rhodes882000001.250.250.250.50000001
Shane Reynolds886110000.750.7501.1251.87500000
Mark Portugal882100100.250.250.375.62500000
Hipolito Pichardo862000010.333.500.333.83300011
Carlos Perez873001111.429.500.8571.35700001
Chad Ogea872001200.286.250.714.96401000
Ramiro Mendoza862000120.333.500.333.83300000
Bobby Madritsch874100110.571.625.7141.33900000
Wil Ledezma874000110.571.625.5711.19600000
Scott Kamieniecki883001101.375.375.7501.12500001
Sterling Hitchcock872000011.286.375.286.66100000
Orel Hershiser881100201.125.125.250.37500000
Roberto Hernandez872000110.286.375.286.66100001
Brad Halsey881001100.125.125.500.62500000
Jason Grimsley872000101.286.250.286.53601000
Dave Eiland881000001.125.125.125.25000000
Brian Cooper883000100.375.375.375.75000000
Jeremy Bonderman883000000.375.375.375.75000001
Jeff Zimmerman771000001.143.143.143.28600000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Dan Wheeler750000021.000.286.000.28600100
Billy Wagner761000013.167.286.167.45200000
Dennis Springer762101111.333.4291.0001.42900000
Rich Robertson764100310.667.714.8331.54800000
Juan Rincon761000013.167.286.167.45200000
Horacio Ramirez771000000.143.143.143.28600000
Cliff Politte762000012.333.429.333.76200000
Adam Pettyjohn773100101.429.429.5711.00000000
Matt Kinney771000002.143.143.143.28600000
Darren Holmes763000111.500.571.5001.07100000
Travis Harper771000100.143.143.143.28600000
Aaron Harang772100001.286.286.429.71400000
Matt Ginter761000001.167.167.167.33310000
Mark Gardner762200010.333.429.6671.09500000
Rich Garces764200201.667.5711.0001.57101000
John Frascatore773001200.429.429.8571.28600000
Mike DeJean774111401.571.5711.4292.00000000
Rafael Betancourt770000001.000.000.000.00000000
Manny Aybar764101110.667.7141.3332.04800000
Pedro Astacio773200102.429.429.7141.14300000
Rick Aguilera761000103.167.143.167.31001000
Jim Abbott751000320.200.429.200.62900000
Mark Wohlers661000002.167.167.167.33300000
Paul Wilson651000001.200.333.200.53300011
Jerome Williams651100101.200.167.400.56701000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Don Wengert662000002.333.333.333.66700000
Ben Weber661000000.167.167.167.33300001
John Wasdin661001101.167.167.667.83300000
Jamie Walker654001200.800.6671.4002.06701000
Dave Veres663000000.500.500.5001.00000000
Fernando Valenzuela641001120.250.5001.0001.50000000
Ugueth Urbina640000022.000.333.000.33300000
Anthony Telford630000020.000.500.000.50000010
Russ Springer651000201.200.167.200.36701000
Paul Spoljaric631100022.333.600.6671.26710000
John Snyder652200111.400.500.8001.30000000
Tony Saunders662100101.333.333.500.83300000
Victor Santos641001210.250.3331.0001.33301000
Wandy Rodriguez662100100.333.333.500.83300001
Joe Roa660000001.000.000.000.00000001
Ricardo Rincon653100200.600.500.8001.30001000
Joel Pineiro662100000.333.333.500.83300001
Odalis Perez663200001.500.500.8331.33300000
Jake Peavy663101300.500.5001.1671.66700000
Antonio Osuna664100000.667.667.8331.50000000
Russ Ortiz662000000.333.333.333.66700000
Dan Naulty641001121.250.5001.0001.50000000
Brett Myers652100011.400.500.6001.10000000
Wade Miller661000002.167.167.167.33300000
Noah Lowry652100010.400.500.6001.10000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Rodrigo Lopez661000000.167.167.167.33300000
Al Leiter663200000.500.500.8331.33300000
Brian Lawrence664000200.667.667.6671.33300000
Rich Hill661000001.167.167.167.33300000
Liván Hernández663100000.500.500.6671.16700000
Seth Greisinger665201100.833.8331.6672.50000000
Ryan Glynn662000001.333.333.333.66700000
Franklyn German652000012.400.500.400.90000000
Brian Fuentes651000011.200.333.200.53300000
Kevin Foster652100011.400.500.6001.10000000
Mike Fetters641100110.250.400.500.90010000
Scott Eyre653010210.600.6671.0001.66700000
Craig Dingman654100200.800.6671.0001.66701000
Aaron Cook664100000.667.667.8331.50000000
Jesus Colome630000030.000.500.000.50000000
A.J. Burnett641000120.250.500.250.75000000
Doug Brocail660000000.000.000.000.00000001
Dewon Brazelton663201100.500.5001.3331.83300001
Joaquin Benoit621000030.500.833.5001.33300010
Andy Benes654100100.800.8331.0001.83300010
Roger Bailey661000001.167.167.167.33300001
Terry Adams661000001.167.167.167.33300001
Carlos Zambrano521000121.500.750.5001.25010000
Todd Williams531100020.333.600.6671.26700000
Mike Williams531000020.333.600.333.93300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Gabe White551100000.200.200.400.60000000
John Wetteland550000000.000.000.000.00000001
Eric Weaver541000101.250.200.250.45001000
David Weathers552000000.400.400.400.80000001
Allen Watson552000001.400.400.400.80000000
Doug Waechter551001201.200.200.8001.00000000
Terrell Wade551100000.200.200.400.60000000
Luis Vizcaino530000020.000.400.000.40000000
Ron Villone551000001.200.200.200.40000000
Todd Van Poppel553100001.600.600.8001.40000000
Marc Valdes552100301.400.400.6001.00000000
Jeff Suppan551100100.200.200.400.60000002
Justin Speier552000001.400.400.400.80000000
Pete Smith531000020.333.600.333.93300000
Jeff Shaw552010000.400.400.8001.20000000
Kazuhiro Sasaki552110101.400.4001.0001.40000000
Sid Roberson550000001.000.000.000.00000001
Chris Reitsma541000012.250.400.250.65000000
Chad Qualls552000000.400.400.400.80000001
Justin Miller551100000.200.200.400.60000000
Ben McDonald550000100.000.000.000.00000000
Damaso Marte551000002.200.200.200.40000000
Sean Marshall550000100.000.000.000.00000001
Braden Looper552001100.400.4001.0001.40000000
Graeme Lloyd553000000.600.600.6001.20000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Brad Lidge540000013.000.200.000.20000100
Colby Lewis542100110.500.600.7501.35000000
Doug Johns543000100.750.600.7501.35001000
Jose Jimenez543200110.750.8001.2502.05000001
Kazuhisa Ishii530000011.000.400.000.40000010
Dustin Hermanson550000000.000.000.000.00000000
Felix Heredia540000010.000.200.000.20000001
Doug Henry551100002.200.200.400.60000000
Geoff Geary553100100.600.600.8001.40000000
Shawn Estes520000120.000.400.000.40001000
Chad Durbin543100210.750.8001.0001.80000100
Doug Drabek550000001.000.000.000.00000000
Elmer Dessens552000000.400.400.400.80000000
Kyle Denney551000100.200.200.200.40000000
Zach Day551000000.200.200.200.40000000
Nelson Cruz554000001.800.800.8001.60000000
Jim Corsi552000100.400.400.400.80000000
Kevin Correia552000100.400.400.400.80000001
Norm Charlton551000002.200.200.200.40000000
Lance Carter551100000.200.200.400.60000000
Paul Assenmacher552200102.400.400.8001.20000000
Kelly Wunsch431000010.333.500.333.83300000
Brandon Webb441000000.250.250.250.50000000
Claudio Vargas431100001.333.500.6671.16700010
Derrick Turnbow432000011.667.750.6671.41700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Scott Sullivan441000001.250.250.250.50000000
Todd Stottlemyre432001210.667.7501.6672.41700000
Chris Spurling441100100.250.250.500.75000000
Roy Smith440000000.000.000.000.00000000
Jose Silva431000001.333.333.333.66710000
Jae Weong Seo430000011.000.250.000.25000000
Jose Santiago441000001.250.250.250.50000000
B.J. Ryan431000011.333.500.333.83300000
Jose Rosado441001100.250.2501.0001.25000000
Willis Roberts430000011.000.250.000.25000000
Dennys Reyes441000100.250.250.250.50000000
Mike Remlinger421000121.500.750.5001.25000000
Jay Powell441000100.250.250.250.50000000
Eric Plunk441100001.250.250.500.75000000
Jim Pittsley443111200.750.7502.2503.00000000
Dan Perkins421000020.500.750.5001.25000000
John Parrish420000020.000.500.000.50000000
Vicente Padilla440000001.000.000.000.00000000
Wes Obermueller432000110.667.750.6671.41700000
C.J. Nitkowski441000001.250.250.250.50000000
Micheal Nakamura430000103.000.250.000.25000010
Randy Myers441100101.250.250.500.75000000
Peter Munro443000101.750.750.7501.50000000
Angel Miranda431100012.333.500.6671.16700000
Alan Mills440000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chris Michalak441000000.250.250.250.50000000
Chuck McElroy443000200.750.750.7501.50000000
Pat Mahomes431100110.333.500.6671.16700000
Ron Mahay431000011.333.500.333.83300000
Mike Magnante441000200.250.250.250.50000000
Greg Maddux441000000.250.250.250.50000001
Doug Linton442001400.500.5001.2501.75000001
Justin Lehr441001100.250.2501.0001.25000000
Ray King430000011.000.250.000.25000000
Joe Kennedy432100010.667.7501.0001.75000000
Jeff Juden432010110.667.7501.3332.08300000
Bobby Jones440000001.000.000.000.00000000
Jonathan Johnson442000100.500.500.5001.00000000
Brett Hinchliffe431000010.333.500.333.83300000
Danny Graves441000100.250.250.250.50000000
Andrew Good440000000.000.000.000.00000000
Ramon Garcia442000002.500.500.5001.00000000
Josh Fogg442100000.500.500.7501.25000000
Bryce Florie441000000.250.250.250.50000000
Alan Embree441000000.250.250.250.50000000
Joey Eischen443100200.750.7501.0001.75000000
Brandon Duckworth431001210.333.5001.3331.83300000
Rich DeLucia420000021.000.500.000.50000000
Kane Davis442100300.500.500.7501.25000000
Pat Daneker431000110.333.500.333.83300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Doug Creek430000012.000.250.000.25000000
Rheal Cormier431000011.333.500.333.83300000
Brad Clontz442000101.500.500.5001.00000000
Matt Clement441000001.250.250.250.50000000
Carlos Castillo443002401.750.7502.2503.00000000
Jose Capellan430000001.000.000.000.00010000
Greg Cadaret431000000.333.500.333.83300010
Jamie Brewington440000001.000.000.000.00000000
Ricky Bottalico431000112.333.500.333.83300100
Shawn Boskie441000001.250.250.250.50000000
Brian Bevil440000000.000.000.000.00000000
Alan Benes441000001.250.250.250.50000000
Stan Belinda441000201.250.250.250.50000000
Cliff Bartosh431100110.333.500.6671.16700000
Bronson Arroyo441000002.250.250.250.50000000
Carlos Almanzar440000000.000.000.000.00000000
Jon Adkins431000010.333.500.333.83300000
Juan Acevedo442000100.500.500.5001.00000000
Masato Yoshii331000001.333.333.333.66700000
Michael Wuertz332000000.667.667.6671.33300000
Mike Wood320000010.000.333.000.33300000
Randy Wolf330000001.000.000.000.00000000
Steve Wojciechowski331100000.333.333.6671.00000000
Bryan Ward330000001.000.000.000.00000000
Jeff Wallace332100101.667.6671.0001.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Oscar Villarreal330000000.000.000.000.00000000
Jason Vargas320000011.000.333.000.33300000
William VanLandingham331100000.333.333.6671.00000000
Jose Valverde320000011.000.333.000.33300000
Billy Traber332001300.667.6671.6672.33300000
Mark Thompson331000000.333.333.333.66700000
Amaury Telemaco330000000.000.000.000.00000000
Rob Tejeda320000010.000.333.000.33300000
Billy Taylor331001202.333.3331.3331.66700000
Kazuhito Tadano320000010.000.333.000.33300000
Jon Switzer321000110.500.667.5001.16700000
Greg Swindell330000001.000.000.000.00000000
Tanyon Sturtze330000000.000.000.000.00000000
Garrett Stephenson320000000.000.000.000.00010000
Tim Stauffer330000000.000.000.000.00000001
Rob Stanifer321000001.500.667.5001.16700010
Jason Stanford310000020.000.667.000.66700000
Lee Smith3330002001.0001.0001.0002.00000000
Brian Sikorski321000011.500.667.5001.16700000
Scott Service331000001.333.333.333.66700000
Dan Serafini332100000.667.6671.0001.66700000
Julio Santana321000010.500.667.5001.16700000
Scott Sanders321001110.500.6672.0002.66700000
Duaner Sanchez330000000.000.000.000.00000000
Kirk Rueter330000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Rich Rodriguez330000000.000.000.000.00000000
Jeriome Robertson330000000.000.000.000.00000000
Alberto Reyes331001300.333.3331.3331.66700000
Tim Redding320000110.000.333.000.33300000
Bret Prinz332100300.667.6671.0001.66700000
Ariel Prieto332000000.667.667.6671.33300000
Mike Porzio331000100.333.333.333.66700000
Dan Plesac332000300.667.667.6671.33300000
Jason Phillips331000001.333.333.333.66700000
Kyle Peterson331000000.333.333.333.66700000
Chris Peters320000010.000.333.000.33300000
Oliver Perez330000000.000.000.000.00000000
Chad Paronto320000010.000.333.000.33300000
Lance Painter330000000.000.000.000.00000001
Jesse Orosco321010010.500.6671.5002.16700000
Steve Ontiveros331000001.333.333.333.66700000
Will Ohman331000001.333.333.333.66700001
Joe Nathan330000001.000.000.000.00000000
Rodney Myers331000100.333.333.333.66700000
Damian Moss330000000.000.000.000.00000000
Kevin Millwood3331000001.0001.0001.3332.33300000
Greg McMichael330000001.000.000.000.00000000
Mike Matthews331100100.333.333.6671.00000000
Josias Manzanillo320000100.000.000.000.00001000
Gary Majewski320000001.000.333.000.33300010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ryan Madson332000101.667.667.6671.33300000
David Lundquist310000021.000.667.000.66700000
Rich Loiselle320000010.000.333.000.33300000
Curt Leskanic330000001.000.000.000.00000000
David Lee320000011.000.333.000.33300000
Danny Kolb330000001.000.000.000.00000000
Byung-Hyun Kim321000000.500.667.5001.16700010
Jason Kershner330000002.000.000.000.00000000
Matt Karchner330000000.000.000.000.00000001
Mike Judd330000000.000.000.000.00000000
Danny Jackson321000010.500.667.5001.16700000
Luke Hudson330000000.000.000.000.00000000
D.J. Houlton320000010.000.333.000.33300000
Aaron Heilman321000110.500.667.5001.16700000
Chad Harville320000000.000.333.000.33300010
Rich Harden320000011.000.333.000.33300000
Erik Hanson331000001.333.333.333.66700001
Chris Hammond331000001.333.333.333.66700000
Cole Hamels331000200.333.333.333.66700000
Mark Guthrie330000001.000.000.000.00000000
Jason Grilli332100100.667.6671.0001.66700001
Mike Gosling331100001.333.333.6671.00000000
Greg Gohr331000000.333.333.333.66700000
Gavin Floyd331000000.333.333.333.66700000
Randy Flores321000100.500.333.500.83301000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Huck Flener331100100.333.333.6671.00000000
Jeff Farnsworth330000000.000.000.000.00000000
Mike Esposito330000000.000.000.000.00000000
Vaughn Eshelman332100100.667.6671.0001.66700000
John Ennis331000001.333.333.333.66700000
Robert Ellis330000000.000.000.000.00000000
Dennis Eckersley330000001.000.000.000.00000000
Eric DuBose330000001.000.000.000.00000000
Scott Downs332200000.667.6671.3332.00000001
Jason Dickson320000010.000.333.000.33300001
Neal Cotts332000000.667.667.6671.33300000
Francisco Cordova320000010.000.333.000.33300000
Rocky Coppinger330000001.000.000.000.00000000
Jason Christiansen320000010.000.333.000.33300101
Mickey Callaway331000101.333.333.333.66700000
Matt Cain320000010.000.333.000.33300000
Terry Burrows310000020.000.667.000.66700000
Mike Burns330000000.000.000.000.00000000
Taylor Buchholz330000000.000.000.000.00000000
Blaine Boyer331000000.333.333.333.66700000
Kent Bottenfield332001300.667.6671.6672.33300000
Joe Borowski332100100.667.6671.0001.66700000
Willie Blair331100000.333.333.6671.00000000
Rigo Beltran320000010.000.333.000.33300000
Matt Beech331000101.333.333.333.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Rod Beck320000011.000.333.000.33300000
Rick Bauer331000100.333.333.333.66700001
Miguel Batista3110001201.0001.0001.0002.00000000
Tony Armas332010001.667.6671.3332.00000000
Jimmy Anderson330000000.000.000.000.00000001
Armando Almanza332200100.667.6671.3332.00000000
Antonio Alfonseca331000000.333.333.333.66700000
Jose Acevedo331000000.333.333.333.66700000
Todd Worrell2220012001.0001.0002.5003.50000000
Matt Wise220000000.000.000.000.00000001
Kevin Wickander221000000.500.500.5001.00000000
Turk Wendell221100101.500.5001.0001.50000000
Donne Wall221000000.500.500.5001.00000000
Mike Walker221100000.500.5001.0001.50000000
Ed Vosberg2000000201.00000100
Dario Veras221000000.500.500.5001.00000000
Andy Van Hekken221000000.500.500.5001.00000000
Matt Thornton2110000101.0001.0001.0002.00000000
Brad Thompson220000001.000.000.000.00000001
Michael Tejera2221014001.0001.0003.0004.00000000
Ramon Tatis2221000001.0001.0001.5002.50000000
Shingo Takatsu220000000.000.000.000.00000001
Scott Strickland220000002.000.000.000.00000000
Blake Stein221001301.500.5002.0002.50000000
Gene Stechschulte221000000.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jay Spurgeon220000000.000.000.000.00000000
Jerry Spradlin220000001.000.000.000.00000000
Ryan Speier220000000.000.000.000.00000000
Rafael Soriano210000010.000.500.000.50000000
Brian Shouse210000010.000.500.000.50000100
Rudy Seanez210000011.000.500.000.50000000
Steve Schmoll210000010.000.500.000.50000000
Scott Sauerbeck2000000201.00000000
Erik Sabel220000000.000.000.000.00000000
Matt Roney221100000.500.5001.0001.50000000
Mel Rojas221000100.500.500.5001.00000000
Francisco Rodriguez210000011.000.500.000.50000000
Jerrod Riggan2111001001.000.5002.0002.50001000
Brad Rigby220000001.000.000.000.00000000
Armando Reynoso220000000.000.000.000.00000001
Jon Rauch221100001.500.5001.0001.50000000
Robert Ramsay220000000.000.000.000.00000000
Luke Prokopec220000000.000.000.000.00000000
Brian Powell2220001001.0001.0001.0002.00000000
Mike Potts2221000001.0001.0001.5002.50000000
Jim Poole220000000.000.000.000.00000000
Dale Polley221100000.500.5001.0001.50000000
Luis Pineda220000002.000.000.000.00000000
Travis Phelps220000000.000.000.000.00000000
Brad Pennington210000010.000.500.000.50000100
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bronswell Patrick220000000.000.000.000.00000000
Kirt Ojala220000000.000.000.000.00000000
Ryan Nye210000010.000.500.000.50000000
Fernando Nieve221000001.500.500.5001.00000000
Chris Nichting210000000.000.500.000.50000010
Clint Nageotte221001200.500.5002.0002.50000000
Aaron Myette220000000.000.000.000.00000001
Mike Myers220000000.000.000.000.00000000
Heath Murray210000010.000.500.000.50000000
Mike Munoz220000000.000.000.000.00000000
Trever Miller220000000.000.000.000.00000000
Chris Mears210000100.000.000.000.00001000
Roger McDowell220000000.000.000.000.00000000
Jeff McCurry220000001.000.000.000.00000000
Tom Martin220000000.000.000.000.00000000
Brandon Lyon2000000101.00010000
Shane Loux220000000.000.000.000.00000000
Felipe Lira210000010.000.500.000.50000000
Kerry Ligtenberg221000100.500.500.5001.00000000
Ryan Kohlmeier221000100.500.500.5001.00000000
Steve Kline2110000101.0001.0001.0002.00000100
Mark Kiefer210000010.000.500.000.50000000
Brian Keyser210000010.000.500.000.50000000
Steve Kent210000010.000.500.000.50000000
Randy Keisler220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ricardo Jordan221000000.500.500.5001.00000000
Mike Johnson220000001.000.000.000.00000000
Mike James221000100.500.500.5001.00000000
Edwin Jackson221100000.500.5001.0001.50000000
Mark Hutton221000000.500.500.5001.00000000
Trevor Hoffman210000100.000.000.000.00001000
Jason Hirsh221100000.500.5001.0001.50000000
Erik Hiljus221000000.500.500.5001.00000000
Brad Hennessey220000001.000.000.000.00000000
Pep Harris221001100.500.5002.0002.50000000
Greg Hansell220000000.000.000.000.00000001
Josh Hancock220000000.000.000.000.00000000
Darren Hall221100100.500.5001.0001.50000000
Juan Guzman221000001.500.500.5001.00000000
Chad Gaudin221100000.500.5001.0001.50000000
Aaron Fultz221000101.500.500.5001.00000000
John Franco221100201.500.5001.0001.50000000
Frank Francisco2110001001.0001.0001.0002.00000010
Kris Foster220000000.000.000.000.00000000
John Foster2220011001.0001.0002.5003.50000000
Tony Fossas220000000.000.000.000.00000000
Dave Fleming221001100.500.5002.0002.50000000
Osvaldo Fernandez221000000.500.500.5001.00000000
Seth Etherton220000000.000.000.000.00000000
Darrell Einertson220000000.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 Duchscherer2222003001.0001.0002.0003.00000000
Darren Dreifort220000001.000.000.000.00000000
Sean Douglass2110000101.0001.0001.0002.00000000
Octavio Dotel220000000.000.000.000.00000000
Jerry Dipoto2220011001.0001.0002.5003.50000000
Sean DePaula210000011.000.500.000.50000000
Jeff Darwin221000000.500.500.5001.00000000
Danny Darwin221000100.500.500.5001.00000000
John Cummings2220000001.0001.0001.0002.00000000
Rich Croushore2110002101.0001.0001.0002.00000000
Joe Crawford221000100.500.500.5001.00000000
Dennis Cook220000000.000.000.000.00000000
Brandon Claussen221001300.500.5002.0002.50000000
Giovanni Carrara2110001101.0001.0001.0002.00000000
Rafael Carmona220000001.000.000.000.00000000
Carmen Cali2111000101.0001.0002.0003.00000000
Kiko Calero220000002.000.000.000.00000000
Jose Cabrera220000000.000.000.000.00000000
Daniel Cabrera221100000.500.5001.0001.50000000
Mike Busby210000100.000.000.000.00001000
Leslie Brea220000000.000.000.000.00000000
Yhency Brazoban221000000.500.500.5001.00000000
Jason Boyd220000000.000.000.000.00000000
Chris Bosio221000000.500.500.5001.00000000
Mike Bielecki220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jason Beverlin2220101001.0001.0002.0003.00000000
Armando Benitez220000001.000.000.000.00000000
Kevin Beirne221000000.500.500.5001.00000000
Brian Barber220000000.000.000.000.00000000
Jeff Bajenaru221100000.500.5001.0001.50000000
Bobby Ayala210000011.000.500.000.50000000
Steve Avery2000000201.00000000
Ezequiel Astacio221100000.500.5001.0001.50000000
Mark Acre220000000.000.000.000.00000000
Jeremy Accardo220000000.000.000.000.00000000
Chris Young1110012001.0001.0004.0005.00000000
Jay Witasick110000000.000.000.000.00000000
Brian Williams110000000.000.000.000.00000000
Matt Whiteside1110001001.0001.0001.0002.00000000
Matt Whisenant110000000.000.000.000.00000000
Bill Wegman110000001.000.000.000.00000000
Adam Wainwright1000000101.00000000
Ryan Vogelsong1111000001.0001.0002.0003.00000000
Ken Vining110000000.000.000.000.00000000
Randy Veres100000100.00001000
Lino Urdaneta1110000001.0001.0001.0002.00000000
T.J. Tucker1110000001.0001.0001.0002.00000000
Jay Tessmer110000001.000.000.000.00000000
Dave Telgheder110000000.000.000.000.00000000
Jack Taschner1000000101.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mac Suzuki110000000.000.000.000.00000000
Dave Stieb110000000.000.000.000.00000000
Dave Stevens110000001.000.000.000.00000000
Denny Stark1000000101.00000000
Jeff Sparks1000000101.00000000
Ian Snell110000000.000.000.000.00000000
Mike Smith110000000.000.000.000.00000000
Dan Smith110000000.000.000.000.00000001
Aaron Small1111002001.0001.0002.0003.00000000
Jason Shiell110000000.000.000.000.00000000
George Sherrill110000000.000.000.000.00000000
Bobby Seay110000001.000.000.000.00000000
Erik Schullstrom1110001001.0001.0001.0002.00000000
Takashi Saito1110000001.0001.0001.0002.00000000