Matt Cain 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

Matt Cain: From 2005 to 2017, 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
14
13
11
11
10
10
9
9
9
9
Jorge De La Rosa990000006.000.000.000.00000000
Hyun Jin Ryu881000004.125.125.125.25000001
Clayton Richard871000004.143.143.143.28610000
Jake Peavy870000004.000.000.000.00010000
Brett Myers871000003.143.143.143.28610000
Paul Maholm881000102.125.125.125.25000000
Yovani Gallardo880000004.000.000.000.00000000
Adam Wainwright760000003.000.000.000.00010000
Wade Miley761000002.167.167.167.33310000
Liván Hernández741000001.250.250.250.50030000
Jason Hammel771000002.143.143.143.28600000
Zack Greinke772000004.286.286.286.57100000
Zach Duke761100003.167.167.333.50010000
Stephen Strasburg650000003.000.000.000.00010000
Derek Lowe650000005.000.000.000.00010000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mat Latos630000013.000.250.000.25020000
Daniel Hudson650000003.000.000.000.00010000
Jon Garland641000010.250.400.250.65010000
Ross Detwiler661000004.167.167.167.33300000
Aaron Cook661000101.167.167.167.33300000
Jhoulys Chacin661000104.167.167.167.33300000
Chad Billingsley640000002.000.000.000.00020000
Jordan Zimmermann550000004.000.000.000.00000000
Chris Young540000003.000.000.000.00010000
Randy Wells530000001.000.000.000.00020000
Brandon Webb540000004.000.000.000.00010000
Brett Tomko530000003.000.000.000.00020000
Joe Saunders551000002.200.200.200.40000000
Tim Redding531001101.333.3331.3331.66720000
Brad Penny540000002.000.000.000.00010000
Brandon McCarthy521000011.500.667.5001.16720000
Shaun Marcum551000002.200.200.200.40000000
Rodrigo Lopez542000001.500.500.5001.00010000
Edwin Jackson540000012.000.200.000.20000000
Jason Hirsh540000002.000.000.000.00010000
Jeff Francis530000012.000.250.000.25010000
Tyler Chatwood543000000.750.750.7501.50010000
Chris Capuano540000002.000.000.000.00010000
Claudio Vargas440000002.000.000.000.00000000
Eric Stults430000003.000.000.000.00010000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Esmil Rogers431001201.333.3331.3331.66710000
Robbie Ray440000004.000.000.000.00000000
Mike Pelfrey421000110.500.667.5001.16710000
Jon Niese430000002.000.250.000.25000010
Charlie Morton440000003.000.000.000.00000000
Franklin Morales430000011.000.250.000.25000000
Shelby Miller441100003.250.250.500.75000000
Ted Lilly430000002.000.000.000.00010000
Ian Kennedy440000001.000.000.000.00000000
Orlando Hernandez431000011.333.500.333.83300000
Dan Haren430000002.000.000.000.00010000
J.A. Happ430000001.000.000.000.00010000
Tom Glavine440000001.000.000.000.00000000
Patrick Corbin440000000.000.000.000.00000000
Josh Collmenter430000102.000.000.000.00010000
Trevor Cahill442100201.500.500.7501.25000000
Taylor Buchholz431000101.333.333.333.66710000
Travis Wood320000000.000.000.000.00010000
Jerome Williams331100000.333.333.6671.00000000
Todd Wellemeyer321001110.500.6672.0002.66700000
Carlos Villanueva320000002.000.000.000.00010000
Rick van den Hurk321000001.500.500.5001.00010000
Johan Santana330000002.000.000.000.00000000
Wily Peralta320000001.000.000.000.00010000
Russ Ortiz330000002.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 Olsen330000001.000.000.000.00000000
Justin Masterson330000002.000.000.000.00000000
Cory Luebke330000003.000.000.000.00000000
Kyle Lohse320000001.000.000.000.00010000
Byung-Hyun Kim330000001.000.000.000.00000000
Tim Hudson321000101.500.500.5001.00010000
Mike Hampton320000002.000.000.000.00010000
Edgar Gonzalez330000002.000.000.000.00000000
Nathan Eovaldi320000011.000.333.000.33300000
Billy Buckner330000002.000.000.000.00000000
Bronson Arroyo330000002.000.000.000.00000000
Brett Anderson321100011.500.6671.0001.66700000
Henderson Alvarez III330000001.000.000.000.00000000
Jamey Wright220000001.000.000.000.00000000
Dontrelle Willis220000000.000.000.000.00000000
Woody Williams220000001.000.000.000.00000000
Jake Westbrook220000002.000.000.000.00000000
Sean West210000010.000.500.000.50000000
Jose Urena220000001.000.000.000.00000000
Nik Turley220000002.000.000.000.00000000
Mike Thompson210000000.000.000.000.00010000
Tim Stauffer2110001001.0001.0001.0002.00010000
Jordan Smith220000000.000.000.000.00000000
Tyler Skaggs210000011.000.500.000.50000000
Alfredo Simon220000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
James Shields220000001.000.000.000.00000000
Ben Sheets220000001.000.000.000.00000000
Max Scherzer210000001.000.000.000.00010000
CC Sabathia220000001.000.000.000.00000000
Chris Rusin210000001.000.000.000.00010000
Tyson Ross220000001.000.000.000.00000000
Matt Reynolds220000001.000.000.000.00000000
Cody Reed221001301.500.5002.0002.50000000
Drew Pomeranz221000101.500.500.5001.00000000
Joel Pineiro221000001.500.500.5001.00000000
Yusmeiro Petit220000002.000.000.000.00000000
Manny Parra210000010.000.500.000.50000000
Ivan Nova220000001.000.000.000.00000000
Juan Nicasio221000000.500.500.5001.00000000
Tommy Milone220000001.000.000.000.00000000
Miles Mikolas221000100.500.500.5001.00000000
James McDonald220000001.000.000.000.00000000
Vin Mazzaro220000001.000.000.000.00000000
Yunesky Maya221100100.500.5001.0001.50000000
Marcos Mateo220000001.000.000.000.00000000
Sean Marshall2110000001.0001.0001.0002.00010000
Esteban Loaiza220000000.000.000.000.00000000
Cliff Lee220000001.000.000.000.00000000
Sam LeCure221000001.500.500.5001.00000000
Mike Leake220000002.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Randy Johnson220000002.000.000.000.00000000
Josh Johnson220000001.000.000.000.00000000
Jason Johnson220000001.000.000.000.00000000
Ubaldo Jimenez220000000.000.000.000.00000000
Jason Jennings220000001.000.000.000.00000000
Derek Holland220000001.000.000.000.00000000
Jeff Hoffman2110000001.0001.0001.0002.00010000
Mark Hendrickson220000002.000.000.000.00000000
Kyle Hendricks220000001.000.000.000.00000000
Aaron Heilman20000000020000
Rich Harden220000002.000.000.000.00000000
Matt Garza220000002.000.000.000.00000000
Kyle Freeland220000000.000.000.000.00000000
Mike Foltynewicz220000000.000.000.000.00000000
Josh Fogg220000002.000.000.000.00000000
Gavin Floyd221000001.500.500.5001.00000000
Stephen Fife221000000.500.500.5001.00000000
Jose Fernandez220000001.000.000.000.00000000
Kelvim Escobar210000001.000.000.000.00010000
Lenny DiNardo220000001.000.000.000.00000000
Odrisamer Despaigne220000000.000.000.000.00000000
Jacob deGrom220000002.000.000.000.00000000
Rubby De La Rosa220000000.000.000.000.00000000
Kyle Davies221100001.500.5001.0001.50000000
John Danks220000002.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Kevin Correia220000000.000.000.000.00000000
Adam Conley220000002.000.000.000.00000000
Bartolo Colon220000002.000.000.000.00000000
Tyler Clippard220000002.000.000.000.00000000
Andrew Cashner220000001.000.000.000.00000000
Carlos Carrasco221000001.500.500.5001.00000000
Joe Blanton220000001.000.000.000.00000000
Matt Belisle221000000.500.500.5001.00000000
Homer Bailey220000001.000.000.000.00000000
Brandon Backe221001101.500.5002.0002.50000000
Chase Anderson220000001.000.000.000.00000000
Mike Zagurski110000000.000.000.000.00000000
Michael Wacha110000001.000.000.000.00000000
Edinson Volquez110000000.000.000.000.00000000
Jose Valverde110000001.000.000.000.00000000
Raúl Valdés1111000001.0001.0002.0003.00000000
Blake Treinen110000001.000.000.000.00000000
Carlos Torres110000001.000.000.000.00000000
Shawn Tolleson110000001.000.000.000.00000000
Hisanori Takahashi10000000010000
Ross Stripling110000001.000.000.000.00000000
Ricky Stone110000001.000.000.000.00000000
Jeff Stevens10000000010000
Craig Stammen110000000.000.000.000.00000000
John Smoltz110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Josh Roenicke10000000010000
Wandy Rodriguez110000001.000.000.000.00000000
Tanner Roark110000000.000.000.000.00000000
Juan Rincon110000001.000.000.000.00000000
Greg Reynolds1110000001.0001.0001.0002.00000000
Ryan Reid110000000.000.000.000.00000000
Chad Qualls110000001.000.000.000.00000000
Renyel Pinto110000000.000.000.000.00000000
Juan Perez1000000101.00000000
Luis Perdomo110000001.000.000.000.00000000
Josh Outman1000000101.00000000
Adam Ottavino10000000010000
Roy Oswalt110000000.000.000.000.00000000
Franquelis Osoria1111000001.0001.0002.0003.00000000
Logan Ondrusek110000000.000.000.000.00000000
Ross Ohlendorf110000000.000.000.000.00000000
Eric O'Flaherty110000001.000.000.000.00000000
Fernando Nieve110000001.000.000.000.00000000
Justin Miller110000000.000.000.000.00000000
Cla Meredith110000000.000.000.000.00000000
Evan Meek110000000.000.000.000.00000000
Brandon Medders110000001.000.000.000.00000000
Nick Masset1110001001.0001.0001.0002.00000000
Cristhian Martinez110000001.000.000.000.00000000
John Maine110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jeff Locke110000001.000.000.000.00000000
Jon Lester1111002001.0001.0002.0003.00000000
Chris Leroux110000001.000.000.000.00000000
Wade LeBlanc110000001.000.000.000.00000000
Tommy Layne110000000.000.000.000.00000000
Hiroki Kuroda110000000.000.000.000.00000000
Tommy Kahnle110000001.000.000.000.00000000
Kenley Jansen1000000101.00000000
Kei Igawa110000001.000.000.000.00000000
J.P. Howell110000001.000.000.000.00000000
Brad Hand110000001.000.000.000.00000000
Sean Green110000001.000.000.000.00000000
Gio Gonzalez110000001.000.000.000.00000000
Josh Geer110000001.000.000.000.00000000
Doug Fister110000001.000.000.000.00000000
Nate Field1000000101.00000000
Edgmer Escalona110000000.000.000.000.00000000
John Ely110000000.000.000.000.00000000
Scott Elbert110000001.000.000.000.00000000
Adam Eaton110000001.000.000.000.00000000
Chad Durbin110000000.000.000.000.00000000
Mark DiFelice110000000.000.000.000.00000000
Sam Demel1000000101.00000000
Frankie De La Cruz1000000101.00000000
Doug Davis1110102001.0001.0003.0004.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Daley110000000.000.000.000.00000000
Rhiner Cruz1110000001.0001.0001.0002.00000000
Lance Cormier110000000.000.000.000.00000000
Jesus Colome110000000.000.000.000.00000000
Gerrit Cole110000001.000.000.000.00000000
Xavier Cedeno110000000.000.000.000.00000000
D.J. Carrasco110000001.000.000.000.00000000
David Carpenter10000000010000
Shawn Camp1110000001.0001.0001.0002.00000000
Tim Byrdak110000000.000.000.000.00000000
Sean Burnett110000000.000.000.000.00000000
Dylan Bundy110000000.000.000.000.00000000
Doug Brocail1111000001.0001.0002.0003.00000000
Bill Bray10000000010000
Rafael Betancourt110000000.000.000.000.00000000
Christian Bergman10000000010000
Brad Bergesen1110001001.0001.0001.0002.00000000
Jake Arrieta110000000.000.000.000.00000000
Alberto Arias110000001.000.000.000.00000000
Jon Adkins1110000001.0001.0001.0002.00000000
David Aardsma110000000.000.000.000.00000000
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.