Welington Castillo 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

Welington Castillo: From 2010 to 2019, 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
36
32
26
24
24
24
24
22
21
20
Joe Kelly19188100216.444.474.500.97400000
Andrew Cashner19196100005.316.316.368.68400000
Matt Garza18174301613.235.278.588.86600000
Wily Peralta17173100006.176.176.235.41200001
Jon Niese17164002214.250.294.625.91900001
Wade Miley17167201413.438.471.7501.22100000
Lance Lynn17159003314.600.6471.2001.84700011
Jeff Locke17132000034.154.353.154.50700110
Ian Kennedy16162100105.125.125.188.31300000
Kyle Kendrick16144101512.286.375.571.94600010
Alfredo Simon15133100012.231.333.308.64100011
Trevor Rosenthal15121001315.083.267.333.60000020
Clayton Richard15133100022.231.333.308.64100000
Tony Cingrani15121001223.083.267.333.60000011
Collin McHugh14134100113.308.357.385.74200001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Gerrit Cole14145100302.357.357.429.78600000
Tyler Chatwood14124200323.333.429.500.92900100
Mike Bolsinger14123000024.250.357.250.60700000
CC Sabathia13124001213.333.385.583.96800001
Tyson Ross13134100202.308.308.385.69200000
Wandy Rodriguez13115100012.455.538.5451.08400010
Bud Norris13125100112.417.462.500.96200000
Shelby Miller13123001215.250.308.500.80800000
Mark Melancon13131000104.077.077.077.15400001
Jaime Garcia13134201105.308.308.6921.00000000
Doug Fister13122001210.167.231.417.64700002
Matt Cain13135000002.385.385.385.76900000
Jake Westbrook12103100021.300.417.400.81700002
Michael Wacha12102001314.200.250.500.75001000
Aaron Sanchez1293001312.333.417.6671.08301010
Jon Lester12104100022.400.500.5001.00000000
Mat Latos12114000105.364.417.364.78000010
Aaron Harang12121001104.083.083.333.41700000
Matthew Boyd12115100602.455.417.545.96201000
Homer Bailey12113200313.273.333.455.78800000
James Shields11112101204.182.182.545.72700000
Jose Quintana1193000021.333.455.333.78800000
Carlos Martinez11111000005.091.091.091.18200000
J.J. Hoover1182200230.250.455.500.95500001
J.A. Happ11111000006.091.091.091.18200000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Gio Gonzalez11103100013.300.364.400.76400000
Tony Watson1093002302.333.3001.0001.30001000
Julio Teheran10103100403.300.300.400.70000000
Eric Stults10104000002.400.400.400.80000000
Blake Snell10100000003.000.000.000.00000001
Luis Severino10102001205.200.200.500.70000000
Tanner Roark1082000213.250.300.250.55001000
Charlie Morton1082100020.250.400.375.77500100
Matt Moore1094000212.444.500.444.94400000
Kenta Maeda10104100102.400.400.500.90000000
Wade LeBlanc10101000102.100.100.100.20000000
Santiago Casilla1092100014.222.300.333.63300002
Jose Berrios1092000011.222.300.222.52200000
Alex Wood982001302.250.333.625.95800010
Jeff Samardzija991100103.111.111.222.33300000
Luis Perdomo992000002.222.222.222.44400000
Jake Odorizzi981000013.125.222.125.34700000
Juan Nicasio991100002.111.111.222.33300000
Jordan Montgomery992000005.222.222.222.44400000
John Lackey992000003.222.222.222.44400000
Jason Grilli982001204.250.250.625.87510000
Joe Blanton982001113.250.333.625.95800000
Shane Bieber992101103.222.222.667.88900000
Christian Bergman995000101.556.556.5561.11100001
Chris Archer980000012.000.111.000.11100001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Ryan Vogelsong873000010.429.500.429.92900000
Chris Rusin871100012.143.250.286.53600001
Kevin Quackenbush882000101.250.250.250.50000000
Drew Pomeranz883001101.375.375.7501.12500001
Michael Pineda871000104.143.143.143.28610000
Logan Ondrusek883001102.375.375.7501.12500000
Pat Neshek883001202.375.375.7501.12500000
Mike Minor885101201.625.6251.1251.75000000
Jordan Lyles871000002.143.250.143.39300010
Sam LeCure871000103.143.125.143.26801001
Clayton Kershaw883100002.375.375.500.87500000
Jakob Junis872101110.286.375.8571.23200000
Kyle Hendricks873200111.429.500.7141.21400000
Marco Gonzales883000200.375.375.375.75000000
Michael Fulmer874100111.571.625.7141.33900000
Mike Fiers871100014.143.250.286.53600000
Jake Faria882001201.250.250.625.87500001
Aroldis Chapman883000303.375.375.375.75000000
A.J. Burnett872200111.286.375.571.94600000
Jonathan Broxton871100102.143.250.286.53600011
Bronson Arroyo884100101.500.500.6251.12500000
Brett Anderson872001210.286.375.7141.08900000
Hunter Strickland762001501.333.286.8331.11901001
Sergio Romo772001103.286.286.7141.00000000
Jake Peavy763001112.500.5711.0001.57100000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Edward Mujica773200001.429.429.7141.14300000
Seth Maness773000201.429.429.429.85700000
Tyler Lyons770000003.000.000.000.00000000
Brad Keller770000001.000.000.000.00000001
Kenley Jansen750000023.000.286.000.28600100
Edwin Jackson771000104.143.143.143.28600000
Raisel Iglesias771001104.143.143.571.71400001
David Holmberg762000211.333.429.333.76200000
Christian Friedrich770000001.000.000.000.00000000
Danny Duffy772100002.286.286.429.71400000
Ross Detwiler761000012.167.286.167.45200000
Trevor Cahill772001102.286.286.7141.00000000
Zack Wheeler651000001.200.333.200.53300010
Jered Weaver650000011.000.167.000.16700000
Carlos Torres660000003.000.000.000.00000001
Ryan Tepera660000002.000.000.000.00000000
Masahiro Tanaka651000112.200.333.200.53300000
Noah Syndergaard651000012.200.333.200.53300000
Marcus Stroman661000102.167.167.167.33300001
Ervin Santana661000004.167.167.167.33300000
Hyun Jin Ryu661000001.167.167.167.33300000
JC Ramirez641000020.250.500.250.75000000
Emilio Pagan661000003.167.167.167.33300000
Justin Nicolino653001210.600.6671.2001.86700000
Jimmy Nelson653001411.600.6671.2001.86700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Lance McCullers Jr.652000000.400.500.400.90000010
Tim Lincecum652001112.400.5001.0001.50000000
Cliff Lee662000103.333.333.333.66700000
Brandon Kintzler662100002.333.333.500.83300000
Andrew Heaney661100002.167.167.333.50000000
Matt Harvey661000003.167.167.167.33300000
Jason Hammel650000014.000.167.000.16700000
Zack Greinke651000011.200.333.200.53300000
Miguel Gonzalez661001400.167.167.667.83300000
Kyle Gibson661000003.167.167.167.33300000
Brandon Finnegan651001311.200.333.8001.13300000
Jerad Eickhoff664000002.667.667.6671.33300000
Jumbo Diaz653100112.600.667.8001.46700000
Alex Cobb662100003.333.333.500.83300000
Tyler Clippard662001403.333.333.8331.16700000
Mike Clevinger642000022.500.667.5001.16700000
Brad Brach650000013.000.167.000.16700000
Brad Boxberger641001221.250.5001.0001.50000000
Michael Blazek651000002.200.333.200.53300010
Chad Bettis662000000.333.333.333.66700000
Pedro Baez663201202.500.5001.3331.83300000
Burke Badenhop661001202.167.167.667.83300000
John Axford651000100.200.200.200.40010001
Brad Ziegler540000011.000.200.000.20000000
Rob Wooten551000002.200.200.200.40000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Trevor Williams552000000.400.400.400.80000000
Edinson Volquez551100003.200.200.400.60000000
Arodys Vizcaino552100400.400.400.6001.00000001
Justin Verlander550000003.000.000.000.00000000
Josh Tomlin550000001.000.000.000.00000000
Stephen Strasburg550000002.000.000.000.00000000
Dan Straily540000103.000.000.000.00001000
Glenn Sparkman551000000.200.200.200.40000000
Josh A. Smith531000210.333.400.333.73301000
Joe Smith551000003.200.200.200.40000000
Chris Smith541100012.250.400.500.90000001
Chris Sale540000003.000.200.000.20000010
Francisco Rodriguez530000020.000.400.000.40000000
Fernando Rodney541000001.250.400.250.65000011
Hansel Robles541001210.250.4001.0001.40000000
AJ Ramos551000002.200.200.200.40000000
Erasmo Ramirez551000002.200.200.200.40000001
Rick Porcello551000003.200.200.200.40000000
David Phelps550000002.000.000.000.00000000
Martin Perez531000210.333.400.333.73301000
Manny Parra532101221.667.8002.0002.80000000
Daniel Norris551001102.200.200.8001.00000000
Mike Montgomery552002201.400.4001.6002.00000000
Justin Miller531100310.333.400.6671.06701000
Brandon Maurer551100201.200.200.400.60000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
George Kontos551001103.200.200.8001.00000001
Tim Hudson551000002.200.200.200.40000001
Derek Holland540000010.000.200.000.20000000
Lucas Harrell540000012.000.200.000.20000000
Dan Haren530000021.000.400.000.40000000
Brad Hand530000011.000.400.000.40000110
Cory Gearrin540000103.000.200.000.20000011
Adam Conley543100111.750.8001.0001.80000000
Bartolo Colon543101310.750.8001.7502.55000000
Eddie Butler552000101.400.400.400.80000000
Blaine Boyer541100210.250.400.500.90000000
Dellin Betances551001101.200.200.8001.00000000
Fernando Abad552100101.400.400.6001.00000000
Jamey Wright420000020.000.500.000.50000100
Chase Whitley443100101.750.7501.0001.75000000
Nick Vincent440000001.000.000.000.00000000
Blake Treinen441100001.250.250.500.75000000
Ross Stripling430000012.000.250.000.25000000
Kevin Siegrist442200000.500.5001.0001.50000000
Max Scherzer441100102.250.250.500.75000000
Chad Qualls432000011.667.750.6671.41700000
Joel Peralta440000001.000.000.000.00000000
Adam Ottavino420000021.000.500.000.50000000
Roberto Osuna442001100.500.5001.2501.75000001
Scott Oberg431000110.333.500.333.83300001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Joe Musgrove440000001.000.000.000.00000000
Bryan Mitchell431000110.333.500.333.83300000
Adalberto Mejia430000011.000.250.000.25000000
Wilton Lopez442100000.500.500.7501.25000000
Radhames Liz442100000.500.500.7501.25000000
Andrew Kittredge430000012.000.250.000.25000000
Tommy Kahnle440000004.000.000.000.00000000
Jeremy Jeffress442001300.500.5001.2501.75000000
Tommy Hunter442000202.500.500.5001.00000000
Jonathan Holder441000000.250.250.250.50000001
Felix Hernandez432002310.667.7502.6673.41700000
Jim Henderson430000012.000.250.000.25000000
Jeanmar Gomez430000103.000.000.000.00001000
Mychal Givens421000110.500.750.5001.25000010
Ken Giles440000002.000.000.000.00000000
Dillon Gee442100001.500.500.7501.25000000
Carlos Frias441000000.250.250.250.50000000
Yohan Flande442100000.500.500.7501.25000000
Jeurys Familia421000120.500.750.5001.25000000
Rhiner Cruz431000111.333.500.333.83300000
Danny Coulombe431001211.333.5001.3331.83300001
Daniel Corcino430000011.000.250.000.25000000
Alex Colome441000000.250.250.250.50000001
Mark Buehrle443000100.750.750.7501.50000000
Michael Brady441001201.250.2501.0001.25000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Bowman431000010.333.500.333.83300000
Joe Biagini440000001.000.000.000.00000000
Matt Belisle440000001.000.000.000.00000000
Scott Barlow440000001.000.000.000.00000000
Tyler Alexander443200101.750.7501.2502.00000000
Barry Zito331100002.333.333.6671.00000000
Jordan Zimmermann330000002.000.000.000.00000000
Brandon Workman320000011.000.333.000.33300000
Alex Wilson330000000.000.000.000.00000001
Alex White320000010.000.333.000.33300000
Drew VerHagen330000001.000.000.000.00000000
Vince Velasquez330000100.000.000.000.00000000
Jason Vargas331000000.333.333.333.66700000
Caleb Smith330000002.000.000.000.00000000
Kevin Slowey331100101.333.333.6671.00000000
Rob Scahill310000010.000.667.000.66700010
Alex Sanabia331000001.333.333.333.66700000
Keyvius Sampson330000000.000.000.000.00000000
Danny Salazar330000000.000.000.000.00000000
Fernando Salas330000000.000.000.000.00000000
Fernando Rodriguez Jr.330000001.000.000.000.00000000
Addison Reed330000002.000.000.000.00000000
Zach Plesac332101200.667.6672.0002.66700000
Yusmeiro Petit331000002.333.333.333.66700000
Curtis Partch321001101.500.6672.0002.66700010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jonathan Papelbon320000010.000.333.000.33300000
Dan Otero331100000.333.333.6671.00000001
Trevor Oaks330000002.000.000.000.00000001
Ricky Nolasco332100001.667.6671.0001.66700000
Aaron Nola330000001.000.000.000.00000000
Jason Motte321000110.500.667.5001.16700000
Adam Morgan330000003.000.000.000.00000000
Franklin Morales331001102.333.3331.3331.66700000
Andrew Miller321000011.500.667.5001.16700000
Daniel Mengden331000001.333.333.333.66700000
Jake McGee331100001.333.333.6671.00000000
James McDonald331100000.333.333.6671.00000000
Jean Machi331100001.333.333.6671.00000000
Derek Lowe332000000.667.667.6671.33300000
Jorge Lopez321100011.500.6671.0001.66700000
Dominic Leone330000001.000.000.000.00000000
John Lamb330000002.000.000.000.00000000
Tom Koehler3221000101.0001.0001.5002.50000000
Yusei Kikuchi320000011.000.333.000.33300001
Scott Kazmir330000001.000.000.000.00000000
Taylor Jungmann310000011.000.667.000.66700010
Joe Jimenez332001101.667.6671.6672.33300000
Drew Hutchison331100000.333.333.6671.00000000
Philip Humber330000001.000.000.000.00000000
Tim Hill330000000.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 Heston331000001.333.333.333.66700000
Heath Hembree321000100.500.333.500.83301000
Jeremy Hellickson330000000.000.000.000.00000000
LaTroy Hawkins331000100.333.333.333.66700000
Chris Hatcher321100011.500.6671.0001.66700000
Blaine Hardy330000000.000.000.000.00000000
Cole Hamels3220000101.0001.0001.0002.00000000
Roy Halladay331001101.333.3331.3331.66700001
David Hale320000110.000.333.000.33300000
Javy Guerra330000003.000.000.000.00000000
Justin Grimm320000012.000.333.000.33300000
A.J. Griffin332100301.667.6671.0001.66700000
Luke Gregerson331000001.333.333.333.66700000
Chad Green330000002.000.000.000.00000000
Sonny Gray320000100.000.000.000.00001000
Jon Gray330000000.000.000.000.00000001
Kevin Gausman332100001.667.6671.0001.66700000
Amir Garrett331100001.333.333.6671.00000000
Yimi Garcia330000000.000.000.000.00000000
Armando Galarraga330000000.000.000.000.00000000
Ernesto Frieri330000001.000.000.000.00000000
Mike Foltynewicz331100001.333.333.6671.00000000
Brian Flynn320000010.000.333.000.33300001
Scott Feldman332100000.667.6671.0001.66700000
Robbie Erlin330000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Carl Edwards Jr.330000001.000.000.000.00000000
Jake Diekman331100301.333.333.6671.00000000
Odrisamer Despaigne331001301.333.3331.3331.66700000
Justin De Fratus332010300.667.6671.3332.00000000
John Danks330000002.000.000.000.00000000
Jarred Cosart331000002.333.333.333.66700000
Louis Coleman331000000.333.333.333.66700000
Paul Clemens3330002001.0001.0001.0002.00000000
Steve Cishek330000002.000.000.000.00000000
Nick Christiani332001200.667.6671.6672.33300000
Jesse Chavez330000000.000.000.000.00000000
Scott Carroll320000000.000.333.000.33300010
Chris Capuano321100010.500.6671.0001.66700000
Arquimedes Caminero321000010.500.667.5001.16700000
Brock Burke330000001.000.000.000.00000000
Billy Buckner331000001.333.333.333.66700000
Clay Buchholz320000000.000.333.000.33300010
Brooks Brown331000001.333.333.333.66700000
Aaron Brooks331000000.333.333.333.66700000
Aaron Blair330000001.000.000.000.00000000
Rafael Betancourt331100000.333.333.6671.00000000
Joaquin Benoit331000000.333.333.333.66700000
Cam Bedrosian331000001.333.333.333.66700000
Tony Barnette330000002.000.000.000.00000000
Jose Arredondo321000011.500.667.5001.16700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tyler Anderson330000001.000.000.000.00000000
Alfredo Aceves331000000.333.333.333.66700001
Gabriel Ynoa220000000.000.000.000.00000002
Ryan Yarbrough220000000.000.000.000.00000000
Mike Wright220000002.000.000.000.00000000
Randy Wolf221000000.500.500.5001.00000000
Nick Wittgren221000000.500.500.5001.00000000
Justin Wilson210000011.000.500.000.50000000
C.J. Wilson220000001.000.000.000.00000000
Rob Whalen2000000101.00000010
Adam Warren220000000.000.000.000.00000000
Tim Wakefield221000000.500.500.5001.00000001
Carlos Villanueva220000001.000.000.000.00000000
Felipe Vazquez221000001.500.500.5001.00000000
Spencer Turnbull220000002.000.000.000.00000000
Lewis Thorpe220000001.000.000.000.00000000
Trent Thornton220000000.000.000.000.00000000
Tyler Thornburg220000000.000.000.000.00000000
Nick Tepesch220000001.000.000.000.00000000
Ben Taylor220000001.000.000.000.00000000
Anthony Swarzak220000000.000.000.000.00000000
Brent Suter220000001.000.000.000.00000000
Wander Suero221001101.500.5002.0002.50000000
Jose Suarez220000001.000.000.000.00000000
Brock Stewart221001100.500.5002.0002.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Tim Stauffer220000002.000.000.000.00000000
Cody Stashak220000000.000.000.000.00000000
Ryne Stanek2110000101.0001.0001.0002.00000000
Rafael Soriano220000001.000.000.000.00000000
Chasen Shreve220000001.000.000.000.00000000
Matt Shoemaker220000001.000.000.000.00000001
Justus Sheffield220000001.000.000.000.00000000
Bryan Shaw221000000.500.500.5001.00000000
Troy Scribner221001100.500.5002.0002.50000000
Luis Santos220000000.000.000.000.00000000
Hector Santiago221001101.500.5002.0002.50000000
Patrick Sandoval221100001.500.5001.0001.50000000
Anibal Sanchez221000000.500.500.5001.00000000
Hector Rondon220000001.000.000.000.00000000
Taylor Rogers221000000.500.500.5001.00000000
Mark Rogers221100001.500.5001.0001.50000000
Chaz Roe220000001.000.000.000.00000001
Richard Rodriguez221100101.500.5001.0001.50000000
Eduardo Rodriguez220000001.000.000.000.00000000
David Robertson2220011001.0001.0002.5003.50000000
Yefry Ramirez210000011.000.500.000.50000000
Stolmy Pimentel221000000.500.500.5001.00000000
Evan Phillips221000001.500.500.5001.00000000
Jake Petricka221000101.500.500.5001.00000000
Dillon Peters220000000.000.000.000.00000001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mike Pelfrey221000000.500.500.5001.00000001
Blake Parker210000010.000.500.000.50000000
Joe Ortiz221100001.500.5001.0001.50000000
Ross Ohlendorf220000001.000.000.000.00000000
Seunghwan Oh221001101.500.5002.0002.50000000
Alexi Ogando2221000001.0001.0001.5002.50000000
Eric O'Flaherty2220002001.0001.0001.0002.00000000
Ivan Nova221001201.500.5002.0002.50000000
Hector Noesi220000002.000.000.000.00000000
Jake Newberry220000001.000.000.000.00000000
Hector Neris221000000.500.500.5001.00000000
Ariel Miranda2221013001.0001.0003.0004.00000000
Zach Miner220000000.000.000.000.00000000
Juan Minaya220000001.000.000.000.00000000
John Means220000000.000.000.000.00000000
David McKay221001201.500.5002.0002.50000000
Brendan McKay221100001.500.5001.0001.50000000
Kevin McCarthy210000010.000.500.000.50000000
Brandon McCarthy220000001.000.000.000.00000000
Zach McAllister220000000.000.000.000.00000001
Trevor May220000002.000.000.000.00000000
Tyler Matzek210000010.000.500.000.50000000
Ryan Mattheus210000011.000.500.000.50000000
Nick Masset2000001201.00000000
Ethan Martin210000010.000.500.000.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Sean Marshall221000000.500.500.5001.00000000
Evan Marshall221000001.500.500.5001.00000000
Aaron Loup210000010.000.500.000.50000000
Boone Logan220000001.000.000.000.00000000
Kameron Loe220000002.000.000.000.00000000
Zack Littell210000001.000.500.000.50000010
Matt Lindstrom210000010.000.500.000.50000000
Brandon League210000010.000.500.000.50000000
Derek Law220000001.000.000.000.00000000
Adam Kolarek210000010.000.500.000.50000000
Corey Knebel220000001.000.000.000.00000000
Corey Kluber220000001.000.000.000.00000000
Craig Kimbrel220000001.000.000.000.00000000
Casey Kelly220000000.000.000.000.00000000
Shawn Kelley220000001.000.000.000.00000000
Keone Kela221100001.500.5001.0001.50000000
Jeff Karstens220000001.000.000.000.00000000
Ubaldo Jimenez220000000.000.000.000.00000000
Eduardo Jimenez221000001.500.500.5001.00000000
Jared Hughes210000010.000.500.000.50000000
Daniel Hudson220000000.000.000.000.00000000
David Hess221000001.500.500.5001.00000000
Roberto Hernandez221001100.500.5002.0002.50000000
Pedro Hernandez221000000.500.500.5001.00000000
Liam Hendriks220000002.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Johnny Hellweg220000000.000.000.000.00000000
Jeremy Hefner221000101.500.500.5001.00000000
Matt Harrison220000000.000.000.000.00000001
Will Harris220000000.000.000.000.00000000
Joel Hanrahan2110012101.0001.0004.0005.00000000
Nick Greenwood220000000.000.000.000.00000000
Shane Greene221000001.500.500.5001.00000000
Daniel Gossett221000001.500.500.5001.00000000
Severino Gonzalez220000002.000.000.000.00000000
Erik Goeddel221100001.500.5001.0001.50000000
Tyler Glasnow220000000.000.000.000.00000000
Gonzalez Germen220000002.000.000.000.00000000
Ryan Garton221100001.500.5001.0001.50000000
Luis Garcia210000010.000.500.000.50000000
Christian Garcia220000000.000.000.000.00000000
Jeff Francis220000000.000.000.000.00000000
Heath Fillmyer220000000.000.000.000.00000000
C.J. Fick220000001.000.000.000.00000000
Neftali Feliz220000001.000.000.000.00000000
Carlos Estevez220000000.000.000.000.00000000
Nathan Eovaldi220000000.000.000.000.00000000
Zach Duke210000000.000.500.000.50000010
Jose Dominguez210000010.000.500.000.50000000
Nestor Cortes Jr.220000002.000.000.000.00000000
Kevin Correia220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Patrick Corbin221001400.500.5002.0002.50000000
José Contreras210000011.000.500.000.50000000
Maikel Cleto210000100.000.500.000.50000010
Aaron Civale220000001.000.000.000.00000000
Jose Cisnero2110000101.0001.0001.0002.00000000
Xavier Cedeno221000000.500.500.5001.00000000
Miguel Castro210000010.000.500.000.50000000
Chris Carpenter210000000.000.500.000.50000010
Buddy Carlyle220000000.000.000.000.00000000
Greg Burke221000001.500.500.5001.00000000
Dylan Bundy220000001.000.000.000.00000000
Rex Brothers220000002.000.000.000.00000000
Zack Britton220000001.000.000.000.00000000
Jeremy Bonderman220000001.000.000.000.00000000
Mitchell Boggs220000002.000.000.000.00000000
Austin Bibens-Dirkx221000001.500.500.5001.00000000
Jalen Beeks220000001.000.000.000.00000000
Blake Beavan220000001.000.000.000.00000000
Trevor Bauer220000002.000.000.000.00000000
Antonio Bastardo220000001.000.000.000.00000000
Danny Barnes221001300.500.5002.0002.50000000
Grant Balfour220000001.000.000.000.00000000
Elvis Araujo221001101.500.5002.0002.50000000
Matt Andriese221000001.500.500.5001.00000000
Chase Anderson2110000101.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Victor Alcantara221001200.500.5002.0002.50000000
Andrew Albers221000000.500.500.5001.00000000
Kirby Yates110000000.000.000.000.00000000
Wesley Wright1111000001.0001.0002.0003.00000000
Steven Wright1110000001.0001.0001.0002.00000000
Travis Wood110000001.000.000.000.00000000
Blake Wood110000001.000.000.000.00000000
Ryan Webb110000001.000.000.000.00000000
Daniel Webb110000000.000.000.000.00000000
Wei-Chung Wang110000000.000.000.000.00000000
Jose Veras110000000.000.000.000.00000000
Pat Venditte1110000001.0001.0001.0002.00000000
Anthony Varvaro110000000.000.000.000.00000000
Cesar Vargas110000000.000.000.000.00000000
Koji Uehara110000000.000.000.000.00000000
Andrew Triggs1110000001.0001.0001.0002.00000000
Alex Torres110000001.000.000.000.00000000
Shawn Tolleson110000001.000.000.000.00000000
Chris Tillman100000100.00001000
Matt Thornton1110013001.0001.0004.0005.00000000
Dale Thayer110000001.000.000.000.00000000
Joe Thatcher110000000.000.000.000.00000000
Daniel Stumpf1110000001.0001.0001.0002.00000000
Pedro Strop110000000.000.000.000.00000000
Huston Street110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Eric Stout110000001.000.000.000.00000000
Drew Storen110000001.000.000.000.00000000
Craig Stammen110000000.000.000.000.00000000
Joakim Soria110000000.000.000.000.00000000
Miguel Socolovich110000001.000.000.000.00000000
Jordan Smith110000000.000.000.000.00000000
Carson Smith1000000001.00000010
Tony Sipp110000001.000.000.000.00000000
Brett Sinkbeil1111001001.0001.0002.0003.00000000
Tanner Scott110000001.000.000.000.00000000
Robby Scott1110000001.0001.0001.0002.00000000
Tanner Scheppers1110000001.0001.0001.0002.00000000
Warwick Saupold110000000.000.000.000.00000000
Edgar Santana110000000.000.000.000.00000001
Brian Sanches110000001.000.000.000.00000000
Dan Runzler110000001.000.000.000.00000000
Randy Rosario1110000001.0001.0001.0002.00000000
Enny Romero1000001101.00000000
Josh Roenicke110000001.000.000.000.00000000
Paco Rodriguez110000001.000.000.000.00000000
Jose Rodríguez110000000.000.000.000.00000000
Henry Rodriguez110000001.000.000.000.00000000
Garrett Richards110000000.000.000.000.00000000
Scott Rice1110000001.0001.0001.0002.00000000
Greg Reynolds110000000.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 Resop1110001001.0001.0001.0002.00000000
Josh Ravin110000000.000.000.000.00000000
Edubray Ramos110000001.000.000.000.00000000
Noe Ramirez110000001.000.000.000.00000000
Jose Ramirez110000000.000.000.000.00000000
Carlos Ramirez110000000.000.000.000.00000000
Tanner Rainey110000000.000.000.000.00000000
Zach Putnam110000001.000.000.000.00000000
Austin Pruitt1110000001.0001.0001.0002.00000000
Ryan Pressly110000001.000.000.000.00000000
Sean Poppen110000001.000.000.000.00000000
Chris Perez1110001001.0001.0001.0002.00000000
Wandy Peralta110000001.000.000.000.00000000
James Pazos1110011001.0001.0004.0005.00000000
James Paxton1110000001.0001.0001.0002.00000000
Bobby Parnell110000000.000.000.000.00000000
Eduardo Paredes110000001.000.000.000.00000000
Brian Omogrosso110000000.000.000.000.00000000
Steven Okert1000000101.00000000
Nefi Ogando110000000.000.000.000.00000000
Darren O'Day110000000.000.000.000.00000000
Joe Nathan1000000001.00000010
Brandon Morrow1110000001.0001.0001.0002.00000000
Bryan Morris110000000.000.000.000.00000000
Tyler Moore1000000001.00000010
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Keynan Middleton110000000.000.000.000.00000000
Ryan Meisinger1110000001.0001.0001.0002.00000000
Yoervis Medina1110000001.0001.0001.0002.00000000
Dustin McGowan110000000.000.000.000.00000000
Vin Mazzaro110000000.000.000.000.00000000
Tim Mayza1000000101.00000000
Brian Matusz1110000001.0001.0001.0002.00000000
Phil Maton110000100.000.000.000.00000000
Marcos Mateo110000001.000.000.000.00000000
Cristhian Martinez110000000.000.000.000.00000000
Chris Martin110000000.000.000.000.00000001
Brett Martin1110000001.0001.0001.0002.00000000
Francis Martes110000000.000.000.000.00000000
German Marquez110000000.000.000.000.00000000
Jhan Marinez1111000001.0001.0002.0003.00000000
Paul Maholm110000000.000.000.000.00000000
Matt Magill110000001.000.000.000.00000000
Seth Lugo1110001001.0001.0001.0002.00000000
Javier Lopez110000000.000.000.000.00000000
Kyle Lobstein110000000.000.000.000.00000000
Jacob Lindgren110000000.000.000.000.00000000
Adam Liberatore110000000.000.000.000.00000000
Chris Leroux110000001.000.000.000.00000000
Ian Krol110000000.000.000.000.00000000
Michael Kirkman1110000001.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Dean Kiekhefer110000000.000.000.000.00000000
Nate Jones1110000001.0001.0001.0002.00000000
Jim Johnson110000000.000.000.000.00000000
Cesar Jimenez110000000.000.000.000.00000000
Kevin Jepsen1110002001.0001.0001.0002.00000000
Casey Janssen1110000001.0001.0001.0002.00000000
Luke Jackson1110013001.0001.0004.0005.00000000
David Huff1110001001.0001.0001.0002.00000000
James Hoyt110000000.000.000.000.00000000
J.P. Howell110000001.000.000.000.00000000
Trevor Hildenberger1110000001.0001.0001.0002.00000000
David Herndon110000001.000.000.000.00000000
Liván Hernández1110000001.0001.0001.0002.00000000
David Hernandez110000000.000.000.000.00000000
Mitch Harris110000000.000.000.000.00000000
Donovan Hand110000000.000.000.000.00000000
Justin Hancock110000001.000.000.000.00000000
Matt Hall110000000.000.000.000.00000001
Justin Haley110000001.000.000.000.00000000
Jesse Hahn1000000101.00000000
Jason Gurka1110000001.0001.0001.0002.00000000
Zac Grotz100000100.00001000
Kevin Gregg1110012001.0001.0004.0005.00000000
Trevor Gott110000000.000.000.000.00000000
Nick Goody110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Lucas Giolito110000001.000.000.000.00000000
Steve Geltz110000000.000.000.000.00000000
Sam Gaviglio110000000.000.000.000.00000000
Bryan Garcia110000000.000.000.000.00000000
Giovanny Gallegos110000000.000.000.000.00000000
Sam Freeman110000000.000.000.000.00000000
Eric Fornataro110000000.000.000.000.00000000
Wilmer Font110000000.000.000.000.00000000
Alfredo Figaro1110000001.0001.0001.0002.00000000
Casey Fien1000000101.00000100
Josh Fields1000000101.00000000
Matt Festa110000000.000.000.000.00000000
Michael Feliz110000001.000.000.000.00000000
Danny Farquhar110000001.000.000.000.00000000
Buck Farmer110000000.000.000.000.00000000
Edgmer Escalona110000000.000.000.000.00000000
Brian Ellington110000001.000.000.000.00000000
Ryan Dull110000000.000.000.000.00000000
Tyler Duffey110000000.000.000.000.00000000
Oliver Drake110000001.000.000.000.00000000
Scott Downs110000001.000.000.000.00000000
Felix Doubront1110012001.0001.0004.0005.00000000
Jairo Diaz110000000.000.000.000.00000000
Edwin Diaz110000000.000.000.000.00000000
Chris Devenski110000001.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Matt Dermody110000000.000.000.000.00000000
Dane De La Rosa110000000.000.000.000.00000000
Wade Davis110000000.000.000.000.00000000
Matt Daley110000001.000.000.000.00000000
Brandon Cumpton100000100.00001000
Carlos Contreras1000000101.00000000
Josh Collmenter110000000.000.000.000.00000000
Alex Claudio110000000.000.000.000.00000000
Vinnie Chulk1110000001.0001.0001.0002.00000000
Randy Choate1111000001.0001.0002.0003.00000000
Luis Cessa110000000.000.000.000.00000000
Jose Ceda110000001.000.000.000.00000000
Brett Cecil110000001.000.000.000.00000000
Simon Castro110000001.000.000.000.00000000
Diego Castillo110000000.000.000.000.00000000
Robert Carson110000000.000.000.000.00000000
David Carpenter110000000.000.000.000.00000000
Mauricio Cabrera110000001.000.000.000.00000000
Ty Buttrey110000000.000.000.000.00000000
Mike Broadway110000001.000.000.000.00000000
Colten Brewer110000001.000.000.000.00000000
Craig Breslow110000001.000.000.000.00000000
Brandon Brennan1110014001.0001.0004.0005.00000000
John Brebbia110000000.000.000.000.00000000
Steven Brault110000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chasen Bradford110000001.000.000.000.00000000
Buddy Boshers110000001.000.000.000.00000000
Vic Black1000000101.00000000
Heath Bell110000001.000.000.000.00000000
Chad Bell1110000001.0001.0001.0002.00000000
Jeff Beliveau1110000001.0001.0001.0002.00000000
Ronald Belisario110000001.000.000.000.00000000
Chris Beck110000001.000.000.000.00000000
Anthony Bass1110012001.0001.0004.0005.00000000
Kyle Barraclough110000000.000.000.000.00000000
Matt Barnes110000000.000.000.000.00000000
Daniel Bard110000000.000.000.000.00000000
Sandy Baez110000000.000.000.000.00000000
Luis Avilan110000001.000.000.000.00000000
Pedro Araujo110000000.000.000.000.00000000
Justin Anderson110000000.000.000.000.00000001
Hector Ambriz1000000101.00000100
Jose Alvarez1110000001.0001.0001.0002.00000000
Cody Allen110000000.000.000.000.00000000
Scott Alexander1110001001.0001.0001.0002.00000000
Matt Albers110000000.000.000.000.00000000
Jeremy Affeldt1110000001.0001.0001.0002.00000000
David Aardsma110000001.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.