Mark Canha 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

Mark Canha: From 2015 to 2021, 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
24
22
22
21
20
19
17
17
17
16
Madison Bumgarner16142101125.143.250.429.67900001
Chris Sale15143210114.214.267.500.76700000
Mike Minor15156103602.400.4001.0671.46700000
Lance McCullers Jr.15101000051.100.400.100.50000000
Mike Leake15133100012.231.333.308.64100010
Zack Greinke15150000005.000.000.000.00000000
Martin Perez14132100113.154.214.231.44500002
Collin McHugh13111000125.091.231.091.32200000
Wade LeBlanc13134201304.308.308.6921.00000000
Yusei Kikuchi13102101132.200.385.600.98500000
Cole Hamels13135201101.385.385.7691.15400001
Kyle Gibson12110000013.000.083.000.08300000
CC Sabathia11103000110.300.364.300.66400001
Garrett Richards11101000000.100.182.100.28200011
Brad Peacock11101000013.100.182.100.28200000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jake Odorizzi11113100101.273.273.364.63600000
Miguel Gonzalez11102000310.200.273.200.47300000
Gerrit Cole11101100113.100.182.200.38200000
Jose Urquidy10104110002.400.400.7001.10000000
Adrian Sampson1092002201.222.300.8891.18900010
Eduardo Rodriguez10100000004.000.000.000.00000000
David Price1083001121.375.500.7501.25000000
Cristian Javier1082000024.250.400.250.65000000
Hisashi Iwakuma1092100213.222.300.333.63300000
Griffin Canning1092101113.222.300.667.96700000
Cam Bedrosian1096100410.667.700.7781.47800000
Masahiro Tanaka993200304.333.333.556.88900000
Felix Pena992001204.222.222.556.77800000
James Paxton993001302.333.333.6671.00000000
Reynaldo Lopez983000013.375.444.375.81900000
Colby Lewis990000002.000.000.000.00000000
Clayton Kershaw993000002.333.333.333.66700000
Will Harris991000004.111.111.111.22200000
Kevin Gausman981000012.125.222.125.34700001
Danny Duffy971000023.143.333.143.47600000
Jose Berrios970000003.000.222.000.22200021
Drew Smyly871000013.143.250.143.39300000
Matt Shoemaker871000011.143.250.143.39300000
Danny Salazar871100012.143.250.286.53600000
Carlos Rodon872002301.286.2501.1431.39301000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Hansel Robles884001102.500.500.8751.37500000
Noe Ramirez852000021.400.625.4001.02500011
Erasmo Ramirez863102510.500.5001.6672.16701001
Nick Martinez862000000.333.500.333.83300021
Phil Hughes882001102.250.250.625.87500000
Rich Hill850000012.000.375.000.37500020
Ross Detwiler864100420.667.750.8331.58300000
Carlos Carrasco882000002.250.250.250.50000000
Jose Urena760000013.000.143.000.14300000
Joe Smith762001200.333.429.8331.26200010
Justus Sheffield772100001.286.286.429.71400000
Antonio Senzatela750000212.000.143.000.14301000
Drew Pomeranz772100102.286.286.429.71400000
Mike Montgomery771000000.143.143.143.28600000
John Means770000002.000.000.000.00000001
German Marquez771000101.143.143.143.28600000
Jose Leclerc761000013.167.286.167.45200100
Domingo German765101311.833.8571.5002.35700000
Yovani Gallardo751001321.200.429.8001.22900000
Marco Estrada772101100.286.286.8571.14300000
Roenis Elias772010000.286.286.571.85700000
Alex Claudio752000020.400.571.400.97100000
Ty Buttrey751000212.200.286.200.48601000
Ryan Yarbrough651000111.200.333.200.53300100
Logan Webb642002221.500.6672.0002.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Taijuan Walker653001210.600.6671.2001.86700000
Adam Wainwright652100002.400.500.6001.10000011
Framber Valdez653000011.600.667.6001.26700000
Nick Tropeano650000012.000.167.000.16700000
Chris Tillman652001100.400.5001.0001.50000010
Carson Smith662100203.333.333.500.83300000
Luis Severino661001100.167.167.667.83300000
Anibal Sanchez651000012.200.333.200.53300000
Jose Quintana660000003.000.000.000.00000000
Michael Pineda660000002.000.000.000.00000000
Matt Moore662100000.333.333.500.83300000
Jordan Lyles650000102.000.000.000.00001000
Corey Kluber650000013.000.167.000.16700000
Scott Kazmir663001401.500.5001.0001.50000000
Jakob Junis652101211.400.5001.2001.70000000
Blaine Hardy662100201.333.333.500.83300000
Trevor Gott654001410.800.8331.4002.23300000
Chi Chi Gonzalez661000001.167.167.167.33300001
Tyler Glasnow641000023.250.500.250.75000000
Lucas Giolito661100005.167.167.333.50000000
Mike Fiers651001111.200.333.8001.13300000
John Danks640000021.000.333.000.33300000
Alex Colome641010020.250.500.7501.25000001
Mike Clevinger652100001.400.500.6001.10000010
Jesse Chavez663000103.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Andrew Cashner651001111.200.333.8001.13300001
Dylan Bundy661000103.167.167.167.33300000
Matthew Boyd651000011.200.333.200.53300000
Trevor Bauer651001201.200.333.8001.13300010
Matt Andriese661010302.167.167.500.66700000
Jose Alvarez661001303.167.167.667.83300000
Alex Wood553000001.600.600.6001.20000000
Nick Vincent551000102.200.200.200.40000000
Glenn Sparkman531100010.333.600.6671.26700010
Tony Sipp552100002.400.400.6001.00000000
Adam Plutko551100100.200.200.400.60000000
Enoli Paredes521100031.500.8001.0001.80000000
Rafael Montero541010012.250.400.7501.15000000
Yohander Mendez541100010.250.400.500.90000000
Trevor May551000002.200.200.200.40000000
Dustin May552000000.400.400.400.80000000
Cory Gearrin551010101.200.200.600.80000002
Zac Gallen540000012.000.200.000.20000000
Sam Dyson541000011.250.400.250.65000001
R.A. Dickey552200100.400.400.8001.20000000
Wei-Yin Chen551100001.200.200.400.60000000
Clay Buchholz553200101.600.6001.0001.60000000
Brad Brach540000013.000.200.000.20000000
Chase Anderson542200111.500.6001.0001.60000000
Tom Wilhelmsen431010100.333.5001.0001.50000010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tony Watson442101200.500.5001.5002.00000000
Trent Thornton441000001.250.250.250.50000000
Jeffrey Springs430000011.000.250.000.25000000
Andre Scrubb431000111.333.500.333.83300000
Fernando Salas431000012.333.500.333.83300000
Bruce Rondon431100010.333.500.6671.16700001
Taylor Rogers431000002.333.500.333.83300010
Ryan Pressly440000001.000.000.000.00000000
Roberto Osuna441000001.250.250.250.50000000
Darren O'Day441000001.250.250.250.50000000
Vidal Nuno III442001100.500.5001.2501.75000000
Charlie Morton441000001.250.250.250.50000000
Tommy Milone432002201.667.7502.6673.41700010
Andrew Miller441000003.250.250.250.50000000
Shane McClanahan441000001.250.250.250.50000000
Matt Magill421001121.500.7502.0002.75000000
Jorge Lopez432000000.667.750.6671.41700010
Francisco Liriano440000003.000.000.000.00000000
Shawn Kelley441001100.250.2501.0001.25000000
Brad Keller432100010.667.7501.0001.75000000
Keone Kela440000001.000.000.000.00000000
Nate Karns441000001.250.250.250.50000000
Tim Hudson432000100.667.750.6671.41700010
Kelvin Herrera430000012.000.250.000.25000000
Jonathan Hernandez442000002.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Shane Greene431000101.333.250.333.58301000
Luis Garcia420000020.000.500.000.50000001
Michael Fulmer441000100.250.250.250.50000000
Buck Farmer430000012.000.250.000.25000000
Edwin Diaz431001111.333.5001.3331.83300000
Odrisamer Despaigne441000001.250.250.250.50000000
Jorge De La Rosa430000010.000.250.000.25000001
Chase De Jong442100000.500.500.7501.25000000
Trevor Cahill420000020.000.500.000.50000000
Anthony Bass441000002.250.250.250.50000000
Jaime Barria420000021.000.500.000.50000000
Kolby Allard430000012.000.250.000.25000000
Jordan Zimmermann320000002.000.333.000.33300010
Bruce Zimmermann320000000.000.333.000.33300010
Jimmy Yacabonis331000101.333.333.333.66700000
Asher Wojciechowski330000001.000.000.000.00000000
C.J. Wilson330000001.000.000.000.00000000
Allen Webster330000000.000.000.000.00000000
Jered Weaver331000001.333.333.333.66700000
Michael Wacha331000000.333.333.333.66700000
Chris Volstad331000001.333.333.333.66700000
Jason Vargas330000001.000.000.000.00000000
Blake Treinen330000002.000.000.000.00000001
Shawn Tolleson332101100.667.6672.0002.66700000
Ryan Tepera320000001.000.333.000.33300010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Andrew Suarez321000010.500.667.5001.16700000
Marcus Stroman331000000.333.333.333.66700000
Blake Snell330000001.000.000.000.00000000
Cy Sneed331000000.333.333.333.66700000
Tarik Skubal310000020.000.667.000.66700000
Chasen Shreve331001102.333.3331.3331.66700000
James Shields320000012.000.333.000.33300000
Jeff Samardzija3220000101.0001.0001.0002.00000000
Hyun Jin Ryu331001100.333.3331.3331.66700000
Hector Rondon331000000.333.333.333.66700001
Wandy Rodriguez330000001.000.000.000.00000000
Jefry Rodriguez331100200.333.333.6671.00000000
Dereck Rodriguez320000101.000.000.000.00001000
Fernando Rodney331000000.333.333.333.66700000
David Robertson320000010.000.333.000.33300000
Clayton Richard331001100.333.3331.3331.66700001
Robbie Ray330000000.000.000.000.00000000
Neil Ramirez332100200.667.6671.0001.66700000
Rick Porcello330000001.000.000.000.00000000
Jake Petricka330000001.000.000.000.00000000
Pedro Payano331000002.333.333.333.66700000
Blake Parker330000002.000.000.000.00000000
Eduardo Paredes320000011.000.333.000.33300001
Joe Palumbo321100010.500.6671.0001.66700000
Emilio Pagan331100001.333.333.6671.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chris Paddack310000010.000.667.000.66700010
Dan Otero321001101.500.6672.0002.66700010
Edgar Olmos331000000.333.333.333.66700000
Ivan Nova332001100.667.6671.6672.33300001
Daniel Norris331001300.333.3331.3331.66700000
Pat Neshek321000001.500.500.5001.00010000
Reyes Moronta330000001.000.000.000.00000000
Mike Morin321001211.500.6672.0002.66700000
Casey Mize321001100.500.6672.0002.66700010
Kevin McCarthy321000010.500.667.5001.16700000
Zach McAllister331000101.333.333.333.66700000
Steven Matz321000000.500.667.5001.16700010
Mark Lowe330000001.000.000.000.00000001
Yoan López321000010.500.667.5001.16700000
Jon Lester331010001.333.3331.0001.33300000
Casey Lawrence321000010.500.667.5001.16700000
Logan Kensing331000002.333.333.333.66700000
Merrill Kelly321001201.500.6672.0002.66700010
Joe Kelly320000100.000.000.000.00001000
Ariel Jurado320000010.000.333.000.33300000
Nate Jones3110000201.0001.0001.0002.00000000
Erik Johnson321000010.500.667.5001.16700000
Ubaldo Jimenez331000001.333.333.333.66700000
Joe Jimenez3000000201.00000010
Josh James3110000101.0001.0001.0002.00000010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Drew Hutchison330000003.000.000.000.00000000
Chris Heston331100001.333.333.6671.00000000
Kyle Hendricks320000010.000.333.000.33300000
Heath Hembree331001100.333.3331.3331.66700000
Matt Harvey321000010.500.667.5001.16700000
Jeremy Guthrie330000000.000.000.000.00000000
Taylor Guerrieri310000021.000.667.000.66700000
Junior Guerra331000000.333.333.333.66700000
A.J. Griffin320000000.000.333.000.33300010
Luke Gregerson331000001.333.333.333.66700001
Chad Green331000102.333.333.333.66700000
Sonny Gray321100010.500.6671.0001.66700000
J.R. Graham330000000.000.000.000.00000000
Mychal Givens330000002.000.000.000.00000000
Kyle Freeland330000001.000.000.000.00000000
Michael Feliz331100001.333.333.6671.00000000
Scott Feldman332100100.667.6671.0001.66700000
Luke Farrell320000010.000.333.000.33300000
Danny Farquhar332001101.667.6671.6672.33300000
Pete Fairbanks331000000.333.333.333.66700001
Justin Dunn320000010.000.333.000.33300000
Chris Devenski332000300.667.667.6671.33300000
Zach Davies331000000.333.333.333.66700000
Johnny Cueto331000001.333.333.333.66700000
Patrick Corbin331001100.333.3331.3331.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Sam Coonrod320000010.000.333.000.33300000
A.J. Cole331001101.333.3331.3331.66700000
Alex Cobb331000000.333.333.333.66700000
Taylor Clarke321000110.500.667.5001.16700000
Andrew Chafin331000000.333.333.333.66700000
Jhoulys Chacin330000002.000.000.000.00000000
Xavier Cedeno310000021.000.667.000.66700000
Matt Bush321000001.500.667.5001.16700010
Brock Burke331000000.333.333.333.66700000
Mark Buehrle331000000.333.333.333.66700000
Zack Britton330000000.000.000.000.00000000
Brandon Brennan321100010.500.6671.0001.66700000
Chasen Bradford320000000.000.333.000.33300010
Brandon Bielak332100000.667.6671.0001.66700000
Shane Bieber331000001.333.333.333.66700000
Christian Bergman320000012.000.333.000.33300000
Tony Barnette331000001.333.333.333.66700000
Jacob Barnes330000001.000.000.000.00000001
Tyler Anderson331000000.333.333.333.66700001
Justin Anderson320000000.000.333.000.33300010
Cody Anderson330000101.000.000.000.00000000
Tyler Alexander331000002.333.333.333.66700000
Victor Alcantara330000000.000.000.000.00000001
Matt Albers330000002.000.000.000.00000000
Andrew Albers330000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Austin Adams320000012.000.333.000.33300000
Tony Zych220000001.000.000.000.00000000
Alex Young210000011.000.500.000.50000000
Steven Wright220000000.000.000.000.00000000
Justin Wilson220000001.000.000.000.00000000
Alex Wilson220000000.000.000.000.00000000
Luke Weaver220000001.000.000.000.00000000
Adam Warren221000001.500.500.5001.00000000
Edinson Volquez210000010.000.500.000.50000000
Drew VerHagen2220000001.0001.0001.0002.00000000
Hector Velazquez221000000.500.500.5001.00000000
Julio Urias2000000201.00000000
Koji Uehara220000000.000.000.000.00000000
Jacob Turner220000001.000.000.000.00000000
Ryan Thompson220000000.000.000.000.00000000
Julio Teheran2110000001.0001.0001.0002.00000010
Jose Suarez220000000.000.000.000.00000000
Hunter Strickland210000011.000.500.000.50000000
Huston Street221000101.500.500.5001.00000000
Josh Staumont220000001.000.000.000.00000000
Ryne Stanek2000000201.00000100
Craig Stammen210000010.000.500.000.50000000
Will Smith2000001201.00000000
Marc Rzepczynski2220024001.0001.0004.0005.00000000
Joe Ross220000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chaz Roe220000002.000.000.000.00000000
Ricardo Rodriguez220000002.000.000.000.00000000
Zac Reininger220000002.000.000.000.00000000
Yohan Ramirez210000111.000.500.000.50000000
JC Ramirez210000010.000.500.000.50000000
Chad Qualls221000001.500.500.5001.00000000
Colin Poche210000010.000.500.000.50000000
Evan Phillips210000011.000.500.000.50000000
Yusmeiro Petit220000000.000.000.000.00000000
Dillon Peters220000001.000.000.000.00000000
Oliver Perez210000011.000.500.000.50000100
Cionel Pérez220000001.000.000.000.00000000
Luis Patino210000010.000.500.000.50000000
Adam Ottavino220000001.000.000.000.00000000
Josh Osich221000000.500.500.5001.00000000
Ricky Nolasco221001300.500.5002.0002.50000000
Anthony Misiewicz2000000101.00000110
Ariel Miranda210000000.000.500.000.50000010
Shelby Miller2110001001.000.5001.0001.50001000
Roman Mendez220000001.000.000.000.00000000
Adalberto Mejia210000011.000.500.000.50000000
Cory Mazzoni221000100.500.500.5001.00000000
Brett Martin210000010.000.500.000.50000000
Kenta Maeda221000000.500.500.5001.00000000
Jonathan Loaisiga210000011.000.500.000.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Zack Littell221001201.500.5002.0002.50000000
Eric Lauer2220000001.0001.0001.0002.00000000
John Lamb220000001.000.000.000.00000000
Brady Lail221001200.500.5002.0002.50000000
Andrew Kittredge220000000.000.000.000.00000000
Ian Kennedy220000001.000.000.000.00000001
Anthony Kay210000010.000.500.000.50000000
Jim Johnson210000010.000.500.000.50000000
Jake Jewell210000000.000.500.000.50000010
Dan Jennings220000000.000.000.000.00000000
Jeremy Jeffress221100100.500.5001.0001.50000001
Kenley Jansen220000001.000.000.000.00000000
Daniel Hudson220000001.000.000.000.00000000
Dakota Hudson2220002001.0001.0001.0002.00000000
Adrian Houser220000001.000.000.000.00000000
Yoshihisa Hirano2111002001.0001.0002.0003.00000010
Tim Hill220000000.000.000.000.00000000
Jimmy Herget210000011.000.500.000.50000000
Taylor Hearn220000002.000.000.000.00000000
Jandel Gustave220000002.000.000.000.00000000
Mayckol Guaipe2000000201.00000000
Zac Grotz2000001101.00000010
Kendall Graveman2111000101.0001.0002.0003.00000000
Stephen Gonsalves221000000.500.500.5001.00000000
Ian Gibaut2000001101.00000010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Sam Gaviglio221100100.500.5001.0001.50000000
Luis Garcia220000000.000.000.000.00000000
Jason Garcia220000000.000.000.000.00000000
Giovanny Gallegos220000000.000.000.000.00000000
Paul Fry220000002.000.000.000.00000000
Jace Fry210000010.000.500.000.50000000
Sam Freeman220000001.000.000.000.00000000
Dylan Floro220000001.000.000.000.00000000
Doug Fister220000001.000.000.000.00000000
Josh Fields221000101.500.500.5001.00000000
Andrew Faulkner221000000.500.500.5001.00000000
Robbie Erlin221001100.500.5002.0002.50000000
Nathan Eovaldi220000000.000.000.000.00000000
Jon Edwards221001201.500.5002.0002.50000000
Tyler Duffey210000010.000.500.000.50000000
Brian Duensing220000002.000.000.000.00000000
Kyle Dowdy210000010.000.500.000.50000000
Felix Doubront220000000.000.000.000.00000000
Jake Diekman210000011.000.500.000.50000000
Yu Darvish220000001.000.000.000.00000000
Nestor Cortes Jr.210000010.000.500.000.50000000
Bartolo Colon221000000.500.500.5001.00000000
Taylor Cole2110001001.0001.0001.0002.00000010
Aroldis Chapman220000001.000.000.000.00000000
Luis Cessa221000000.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Miguel Castro210000011.000.500.000.50000000
Chris Capuano220000000.000.000.000.00000000
Richard Bleier2220000001.0001.0001.0002.00000000
Joe Biagini220000001.000.000.000.00000001
Travis Bergen220000000.000.000.000.00000000
Wes Benjamin220000000.000.000.000.00000000
Chad Bell220000001.000.000.000.00000000
Joe Beimel220000000.000.000.000.00000000
Tyler Beede220000002.000.000.000.00000000
Danny Barnes220000002.000.000.000.00000000
Luke Bard2220013001.0001.0002.5003.50000000
Pedro Baez221100200.500.5001.0001.50000000
Shawn Armstrong2221000001.0001.0001.5002.50000000
Rogelio Armenteros221000200.500.500.5001.00000000
Henderson Alvarez III210000011.000.500.000.50000000
Dan Altavilla210000011.000.500.000.50000000
Cody Allen221100100.500.5001.0001.50000000
Bryan Abreu221000001.500.500.5001.00000000
Kyle Zimmer1110000001.0001.0001.0002.00000000
Brad Ziegler110000000.000.000.000.00000000
Kirby Yates100000100.00001000
Wesley Wright110000000.000.000.000.00000000
Brandon Workman110000001.000.000.000.00000000
Nick Wittgren110000000.000.000.000.00000000
Matt Wisler110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Taylor Williams1000000101.00000000
Taylor Widener110000001.000.000.000.00000000
Tyler Wells1000000001.00000010
Tyler Webb110000001.000.000.000.00000000
Daniel Webb1110001001.0001.0001.0002.00000000
Jared Walsh1000000101.00000000
Ryan Vogelsong1111001001.0001.0002.0003.00000000
Logan Verrett1111001001.0001.0002.0003.00000000
Vince Velasquez110000001.000.000.000.00000000
Andrew Vasquez1000000001.00000010
Phillips Valdez110000000.000.000.000.00000000
Duane Underwood Jr.110000001.000.000.000.00000000
Spencer Turnbull110000001.000.000.000.00000000
Sam Tuivailala110000000.000.000.000.00000000
Josh Tomlin1000000101.00000000
Aaron Thompson110000000.000.000.000.00000000
Joe Thatcher110000001.000.000.000.00000000
Blake Taylor1000000101.00000000
Ben Taylor1110011001.0001.0004.0005.00000000
Dillon Tate110000000.000.000.000.00000000
Erik Swanson110000001.000.000.000.00000000
Cole Sulser1110011001.0001.0004.0005.00000000
Daniel Stumpf1000000101.00000000
Pedro Strop110000001.000.000.000.00000000
Ross Stripling110000000.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 Straily110000000.000.000.000.00000000
Drew Storen110000001.000.000.000.00000000
Kohl Stewart110000000.000.000.000.00000000
Drew Steckenrider110000001.000.000.000.00000000
Gregory Soto1000000101.00000000
Joakim Soria1000000101.00000000
Caleb Smith110000000.000.000.000.00000000
Burch Smith110000000.000.000.000.00000000
Shae Simmons1110011001.0001.0004.0005.00000000
Bryan Shaw1110001001.0001.0001.0002.00000000
Sam Selman1110000001.0001.0001.0002.00000000
Tayler Scott1000000001.00000010
Tanner Scott110000000.000.000.000.00000000
Bo Schultz1110000001.0001.0001.0002.00000000
Warwick Saupold1110001001.0001.0001.0002.00000000
Patrick Sandoval110000000.000.000.000.00000000
Aaron Sanchez110000100.000.000.000.00000000
Connor Sadzeck1000000001.00000010
Casey Sadler1000000101.00000000
Kyle Ryan110000000.000.000.000.00000000
Nick Rumbelow110000000.000.000.000.00000000
Enny Romero1000000101.00000000
David Rollins110000000.000.000.000.00000000
Josh Rogers110000000.000.000.000.00000000
Esmil Rogers110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Nivaldo Rodriguez1110000001.0001.0001.0002.00000000
Yacksel Rios110000000.000.000.000.00000000
Addison Reed1111000001.0001.0002.0003.00000000
Rob Rasmussen1110000001.0001.0001.0002.00000000
Edubray Ramos1000000101.00000000
Cesar Ramos100000100.00001000
AJ Ramos110000001.000.000.000.00000000
Nick Ramirez110000001.000.000.000.00000000
Brooks Raley110000001.000.000.000.00000000
Zach Putnam110000001.000.000.000.00000000
Bobby Poyner1111002001.0001.0002.0003.00000000
Wandy Peralta1110102001.0001.0003.0004.00000000
Freddy Peralta110000000.000.000.000.00000000
Jake Peavy110000000.000.000.000.00000000
James Pazos110000001.000.000.000.00000000
Tyler Olson110000000.000.000.000.00000000
Shohei Ohtani1110002001.0001.0001.0002.00000000
Ross Ohlendorf110000001.000.000.000.00000000
Alexi Ogando1110011001.0001.0004.0005.00000000
Scott Oberg1110000001.0001.0001.0002.00000000
Bud Norris110000000.000.000.000.00000000
Juan Nicasio110000001.000.000.000.00000000
Angel Nesbitt1000000001.00000010
Hector Neris1000000001.00000010
Joe Musgrove110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Gabriel Moya1110012001.0001.0004.0005.00000000
Adam Morgan110000001.000.000.000.00000000
Frankie Montas110000000.000.000.000.00000000
Bryan Mitchell1000000101.00000000
Juan Minaya1000000101.00000000
Hoby Milner110000000.000.000.000.00000000
Justin Miller110000100.000.000.000.00000000
Keynan Middleton110000000.000.000.000.00000000
Mark Melancon110000000.000.000.000.00000000
Ryan Meisinger110000000.000.000.000.00000000
Yoervis Medina110000000.000.000.000.00000000
David McKay110000001.000.000.000.00000000
Jake McGee110000001.000.000.000.00000000
Mike Mayers110000000.000.000.000.00000000
Chris Martin1111000001.0001.0002.0003.00000000
Nick Margevicius1111000001.0001.0002.0003.00000000
Brandon Mann1000000101.00000000
Ryan Madson110000000.000.000.000.00000000
Austin Maddox110000000.000.000.000.00000000
Elvis Luciano100000100.00001000
Joey Lucchesi110000001.000.000.000.00000000
Aaron Loup110000000.000.000.000.00000000
Ben Lively1000000001.00000010
Jacob Lindgren110000000.000.000.000.00000000
Dominic Leone110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Travis Lakins1110000001.0001.0001.0002.00000000
George Kontos110000000.000.000.000.00000000
Adam Kolarek1111001001.0001.0002.0003.00000000
Corey Knebel110000001.000.000.000.00000000
Phil Klein110000000.000.000.000.00000000
Brandon Kintzler110000000.000.000.000.00000000
Tyler Kinley110000001.000.000.000.00000000
John King1000000001.00000010
Craig Kimbrel1110000001.0001.0001.0002.00000000
Tommy Kahnle1000000001.00000010
Steve Johnson110000000.000.000.000.00000000
Williams Jerez1110000001.0001.0001.0002.00000000
Jay Jackson1110000001.0001.0001.0002.00000000
Jonathan Holder110000000.000.000.000.00000000
Trevor Hildenberger110000001.000.000.000.00000000
David Hernandez110000001.000.000.000.00000000
Liam Hendriks110000001.000.000.000.00000000
Louis Head110000000.000.000.000.00000000
LaTroy Hawkins110000000.000.000.000.00000000
Ryne Harper1110000001.0001.0001.0002.00000000
Brad Hand110000001.000.000.000.00000000
David Hale110000001.000.000.000.00000000
Jesse Hahn1111001001.0001.0002.0003.00000000
Preston Guilmet1111000001.0001.0002.0003.00000000
Reymin Guduan1110000001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Alex Gordon110000000.000.000.000.00000000
Nick Goody110000000.000.000.000.00000000
Victor Gonzalez1110000001.0001.0001.0002.00000000
Jeanmar Gomez110000000.000.000.000.00000000
Kevin Ginkel110000001.000.000.000.00000000
Ken Giles1110000001.0001.0001.0002.00000000
Joey Gerber1110012001.0001.0004.0005.00000000
Steve Geltz110000001.000.000.000.00000000
Ryan Garton110000000.000.000.000.00000000
Nick Gardewine110000000.000.000.000.00000001
Yimi Garcia1111000001.0001.0002.0003.00000000
Leury Garcia1000000001.00000010
Jarlin Garcia100000100.00001000
Jaime Garcia1110000001.0001.0001.0002.00000000
Carson Fulmer1110011001.0001.0004.0005.00000000
Seth Frankoff110000000.000.000.000.00000000
Wilmer Font110000001.000.000.000.00000000
Brian Flynn1110000001.0001.0001.0002.00000000
Gavin Floyd110000001.000.000.000.00000000
Heath Fillmyer1000000001.00000010
Matt Festa110000001.000.000.000.00000000
Neftali Feliz1110001001.0001.0001.0002.00000000
Paolo Espino110000000.000.000.000.00000000
Ryan Dull110000001.000.000.000.00000000
Zach Duke110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Brandon Dixon1110012001.0001.0004.0005.00000000
Jairo Diaz1000000001.00000010
Wade Davis110000000.000.000.000.00000000
Taylor Davis1110000001.0001.0001.0002.00000000
Brandon Cumpton1111000001.0001.0002.0003.00000000
Stefan Crichton1111000001.0001.0002.0003.00000000
Dylan Covey110000001.000.000.000.00000000
Ryan Cook110000000.000.000.000.00000000
Josh Collmenter1111001001.0001.0002.0003.00000000
Louis Coleman110000001.000.000.000.00000000
Kyle Cody110000000.000.000.000.00000000
Jose Cisnero110000001.000.000.000.00000000
Adam Cimber1110000001.0001.0001.0002.00000000
Tyler Chatwood110000000.000.000.000.00000000
Jose Castillo110000001.000.000.000.00000000
Humberto Castellanos110000001.000.000.000.00000000
Scott Carroll110000001.000.000.000.00000000
Matt Carasiti1111000001.0001.0002.0003.00000000
Matt Cain110000000.000.000.000.00000000
Alan Busenitz110000001.000.000.000.00000000
Aaron Bummer1110000001.0001.0001.0002.00000000
Walker Buehler110000000.000.000.000.00000000
Parker Bridwell110000000.000.000.000.00000000
Craig Breslow110000001.000.000.000.00000000
Silvino Bracho110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Blaine Boyer110000100.000.000.000.00000000
Ray Black110000000.000.000.000.00000000
Ty Blach110000000.000.000.000.00000000
Dellin Betances110000001.000.000.000.00000000
Gerson Bautista1000000101.00000000
Kyle Barraclough1000000101.00000000
Matt Barnes1000000101.00000000
Scott Barlow1000000101.00000000
Daniel Bard1110000001.0001.0001.0002.00000000
Johnny Barbato1110001001.0001.0001.0002.00000000
Caleb Baragar110000000.000.000.000.00000000
Luis Avilan1110000001.0001.0001.0002.00000000
Humberto Arteaga110000000.000.000.000.00000000
Francisco Arcia1110000001.0001.0001.0002.00000000
Shaun Anderson110000001.000.000.000.00000000
Dario Alvarez110000001.000.000.000.00000000
Jose Alvarado110000000.000.000.000.00000000
Scott Alexander110000000.000.000.000.00000000
Al Alburquerque100000100.00001000
Jeremy Affeldt110000000.000.000.000.00000000
Chance Adams110000001.000.000.000.00000000
Jason Adam110000000.000.000.000.00000000
Fernando Abad1000000101.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.