B.J. Upton 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

B.J. Upton: From 2004 to 2016, 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
69
68
62
51
50
42
42
41
41
41
Bartolo Colon4136111115411.306.390.472.86200010
Andy Pettitte37319301457.290.378.484.86201000
John Lackey373672025114.194.216.417.63300000
Ricky Romero35297201156.241.353.414.76710001
Gio Gonzalez34309100038.300.364.333.69700001
Ervin Santana32308001429.267.313.367.67900002
Daisuke Matsuzaka32284001238.143.226.250.47610000
Shaun Marcum322810400349.357.438.500.93800100
Felix Hernandez323131000111.097.125.129.25400000
Clay Buchholz32298301238.276.344.483.82700000
Erik Bedard323070014211.233.281.333.61500001
Brandon Morrow312441000712.167.355.208.56300000
Francisco Liriano30258300246.320.400.440.84001002
C.J. Wilson282330000410.130.286.130.41600011
Derek Holland272210211348.455.519.7731.29101001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jered Weaver26258101219.320.346.480.82600000
Stephen Strasburg262451023212.208.269.500.76900000
Brett Cecil26234001136.174.269.304.57400000
Daniel Cabrera26208201161.400.538.6501.18800001
Ivan Nova25255310107.200.200.400.60000001
Justin Masterson25176201443.353.440.6471.08703010
Henderson Alvarez III25216101532.286.360.476.83601001
Jesse Litsch24226001313.273.333.409.74200012
Luke Hochevar24247200206.292.292.375.66700000
Nathan Eovaldi24225100226.227.292.273.56400101
John Danks24182001168.111.333.278.61100001
Madison Bumgarner24201000049.050.208.050.25800000
Mark Buehrle24228210224.364.417.545.96200100
Justin Verlander23219201525.429.478.6671.14500000
Jonathan Papelbon232231000112.136.174.182.35600000
Kevin Millwood23226010218.273.304.364.66800000
Ubaldo Jimenez23226101414.273.304.455.75900001
Dallas Braden23224101414.182.217.364.58100000
Chien-Ming Wang22197200133.368.455.474.92800000
Ian Kennedy22163001357.188.364.375.73901000
Roberto Hernandez22194100134.211.318.263.58100000
Chad Gaudin22204102528.200.273.550.82300000
Scott Feldman22162001135.125.364.313.67600030
Javier Vazquez21199200123.474.524.5791.10300000
Kyle Kendrick21205000016.250.286.250.53600000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jason Frasor211820001212.111.238.111.34900010
Brian Bannister21196300312.316.333.474.80701000
Carlos Villanueva20194100115.211.250.263.51300000
Tanner Roark20205000206.250.250.250.50000001
Carl Pavano20199201415.474.500.7371.23700001
Brian Matusz20165000044.313.450.313.76300000
Jim Johnson20172101233.118.250.353.60300001
Joba Chamberlain20193200315.158.200.263.46300000
Matt Albers20206102703.300.300.650.95000000
Mike Mussina19196201405.316.316.579.89500001
Brandon McCarthy19173000027.176.263.176.44000001
Phil Hughes19164100022.250.368.313.68100010
Cole Hamels19181000015.056.105.056.16100001
Johnny Cueto19172000023.118.211.118.32800000
Wei-Yin Chen19183101115.167.211.389.59900001
Joe Blanton19174101128.235.316.471.78600000
Brian Tallet18157100233.467.556.5331.08900000
Brian Burres18113101475.273.556.6361.19200000
Alfredo Aceves18153200133.200.333.333.66700000
Chris Tillman17143101231.214.353.500.85300000
Alfredo Simon17142200622.143.235.286.52101100
Nate Robertson17164100015.250.294.313.60700000
Ricky Nolasco17163000116.188.235.188.42300000
Jon Niese17142000037.143.294.143.43700000
Jake Arrieta17174201305.235.235.529.76500000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jake Peavy16154100015.267.313.333.64600000
Kyle Lohse16165200204.313.313.438.75000000
Freddy Garcia16145112322.357.4381.0001.43800000
Shawn Camp16153010004.200.250.333.58300011
Nick Blackburn16168102601.500.500.9381.43800001
Brad Bergesen16168201802.500.500.8131.31300000
Jordan Zimmermann15142100006.143.143.214.35710000
Jamey Wright15145011312.357.400.7141.11400000
Jarrod Washburn15122100032.167.333.250.58300001
Adam Wainwright15154200002.267.267.400.66700001
Jason Vargas15112100040.182.400.273.67300000
Jacob Turner15154101207.267.267.533.80000000
Sidney Ponson15158100201.533.533.6001.13300000
Wade Miley15141000005.071.133.071.20500010
Tom Koehler15121000125.083.200.083.28301000
Scott Kazmir15134102423.308.400.8461.24600000
Casey Janssen15156111103.400.400.8001.20000000
Tommy Hunter15143001215.214.267.429.69500000
Jon Garland15125001221.417.467.6671.13301001
Bruce Chen15151100005.067.067.133.20000000
Jeremy Accardo15147301304.500.467.9291.39501000
Brad Ziegler14133100110.231.286.308.59300000
Zack Wheeler14124100123.333.429.417.84500100
Jake Westbrook14122000024.167.286.167.45200001
Josh Tomlin14144001205.286.286.500.78600000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Curt Schilling14132000014.154.214.154.36800000
Jeff Samardzija14121000027.083.214.083.29800000
Wandy Rodriguez14103002243.300.500.9001.40000001
Mariano Rivera141430001010.214.214.214.42900000
Darren O'Day14130000014.000.071.000.07100001
Gil Meche14131000013.077.143.077.22000000
Mike Leake14143100202.214.214.286.50000000
Clayton Kershaw14142000009.143.143.143.28600000
Mark Hendrickson14102000042.200.429.200.62900000
Ross Detwiler14133000013.231.286.231.51600000
Scott Baker14142000005.143.143.143.28600000
Max Scherzer13120000016.000.077.000.07700000
Anibal Sanchez13123200312.250.308.417.72400001
Ryan Rowland-Smith13123100212.250.308.333.64100000
Vicente Padilla13123002513.250.308.7501.05800001
Dustin McGowan13110000113.000.077.000.07701000
Brandon League13103100121.300.462.400.86200011
Josh Johnson13123111112.250.308.7501.05800000
Gavin Floyd13121000015.083.154.083.23700001
Dana Eveland13113000023.273.385.273.65700000
Scott Atchison13133000005.231.231.231.46200001
Chris Volstad1293100231.333.500.444.94400001
Koji Uehara12122100105.167.167.250.41700000
Craig Stammen12122000004.167.167.167.33300000
Johan Santana1291000136.111.333.111.44400001
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Zach Miner12113100112.273.333.364.69700000
Shelby Miller12122100107.167.167.250.41700000
Andrew Miller12125003404.417.4171.1671.58300000
Tim Lincecum12113201214.273.333.7271.06100000
Dillon Gee1281100232.125.333.250.58301000
Doug Fister12101000022.100.250.100.35000001
Scott Downs12104210212.400.455.8001.25510001
Kyle Davies1273000141.429.583.4291.01201000
Tyler Chatwood1294100232.444.583.5561.13900001
Zack Britton12102200122.200.333.400.73300000
Jason Berken12126012302.500.5001.1671.66700001
Carlos Torres11114000002.364.364.364.72700000
Mike Timlin1191100024.111.273.222.49500000
Hyun Jin Ryu11102001111.200.273.500.77300000
Rick Porcello1191000022.111.273.111.38400000
Wily Peralta1183100133.375.545.5001.04500000
Aaron Laffey1193000024.333.455.333.78800000
Edwin Jackson1182100022.250.455.375.83000010
Miguel Gonzalez11103101111.300.364.7001.06400000
Frank Francisco11111000006.091.091.091.18200000
Kyle Farnsworth11104201215.400.455.9001.35500000
Brian Duensing11103000015.300.364.300.66400000
Felix Doubront1182100022.250.400.375.77500000
Randall Delgado11102200015.200.273.400.67300000
Manny Delcarmen11113001305.273.273.545.81800000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jacob deGrom1194000013.444.500.444.94410000
Miguel Batista11113001202.273.273.545.81800000
Alex Wood1083200114.375.444.6251.06900000
Jerome Williams1080000013.000.200.000.20000010
Ryan Vogelsong1082100224.250.400.375.77500000
Steve Trachsel1072100332.286.500.429.92900000
Tyson Ross10103200203.300.300.500.80000000
David Robertson1091000204.111.100.111.21101000
Robbie Ray1081000124.125.300.125.42500000
AJ Ramos1084000214.500.500.5001.00001000
Brad Penny1091000013.111.200.111.31100000
Hideki Okajima10102010004.200.200.400.60000000
Mark Lowe1093000212.333.400.333.73300000
Jeff Locke1061001142.167.500.6671.16700100
Kevin Gregg1093200204.333.300.556.85601000
Yovani Gallardo1091000012.111.200.111.31100000
Santiago Casilla1093101212.333.400.7781.17800000
Trevor Cahill1081000023.125.300.125.42500000
Jeremy Bonderman1094200113.444.500.6671.16700000
Matt Thornton972000322.286.444.286.73000100
Rob Tejeda980000012.000.111.000.11100000
Chris Rusin983200111.375.444.6251.06900000
Fernando Rodney961001133.167.444.6671.11100000
David Purcey983000001.375.375.375.75010000
Franklin Morales971000122.143.333.143.47600000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mark Melancon984100014.500.556.6251.18100000
Kameron Loe983000011.375.444.375.81900000
Philip Humber971000022.143.333.143.47600000
David Huff971100021.143.333.286.61900000
Tim Hudson992000003.222.222.222.44400000
Matt Harrison984101412.500.5561.0001.55600000
Armando Galarraga991100003.111.111.222.33300000
Jeff Francis990000005.000.000.000.00000000
Kelvim Escobar982001113.250.333.625.95800000
Chad Durbin981000101.125.111.125.23601000
Justin Duchscherer991000003.111.111.111.22200000
Octavio Dotel991100003.111.111.222.33300000
Jorge De La Rosa972100123.286.444.429.87300001
Jarred Cosart993000003.333.333.333.66700000
Steve Cishek991000003.111.111.111.22200000
Paul Byrd983100113.375.444.500.94400000
Chad Bradford985000100.625.625.6251.25010000
Jerry Blevins950000042.000.444.000.44400100
Chad Bettis982100011.250.333.375.70800000
Joaquin Benoit991100004.111.111.222.33300000
Blake Beavan991001203.111.111.444.55600000
Antonio Bastardo970000024.000.222.000.22200000
Brett Anderson980000014.000.111.000.11100000
Carlos Zambrano872000212.286.375.286.66100001
Pedro Strop873200013.429.500.7141.21400000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Rafael Soriano871000014.143.250.143.39300000
Will Smith862100021.333.500.5001.00000000
Kevin Slowey882001102.250.250.625.87500000
Scott Richmond881001101.125.125.500.62500000
Chris Ray870000015.000.125.000.12500000
Horacio Ramirez873200110.429.500.7141.21400001
Chad Qualls872000003.286.286.286.57100001
Hector Noesi882200201.250.250.500.75000000
Jamie Moyer884100100.500.500.6251.12500000
Collin McHugh880000004.000.000.000.00000000
Carlos Martinez861000022.167.375.167.54200000
Adam Loewen863000121.500.625.5001.12500000
Hisashi Iwakuma881001104.125.125.500.62500000
J.P. Howell871000012.143.250.143.39300000
LaTroy Hawkins881000201.125.125.125.25000001
Matt Guerrier871001312.143.250.571.82100000
Matt Garza882002202.250.2501.0001.25000000
R.A. Dickey873000113.429.500.429.92900000
Josh Collmenter873000011.429.500.429.92900000
Andrew Bailey882010101.250.250.500.75000000
Travis Wood760000011.000.143.000.14300000
Michael Wacha750000111.000.143.000.14301000
Luis Vizcaino774201401.571.5711.2861.85700000
Ron Villone730000040.000.571.000.57100000
Jose Valverde750000023.000.286.000.28600000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Anthony Swarzak752000020.400.571.400.97100000
Huston Street771000004.143.143.143.28600000
Drew Storen770000003.000.000.000.00000000
Chris Sale761000115.167.286.167.45200000
Marc Rzepczynski770000004.000.000.000.00000000
Scott Proctor752002322.400.5711.6002.17100000
Glen Perkins751100113.200.286.400.68601000
Bobby Parnell774101400.571.5711.1431.71400000
Garrett Olson761001112.167.286.667.95200000
Aaron Nola770000002.000.000.000.00000000
Juan Nicasio773020200.429.4291.0001.42900000
Vin Mazzaro752100022.400.571.6001.17100000
Lance Lynn771000001.143.143.143.28600000
Javier Lopez740000030.000.429.000.42900102
Esteban Loaiza772100104.286.286.429.71400000
Colby Lewis770000004.000.000.000.00000000
Kenley Jansen762011314.333.4291.1671.59500000
Kei Igawa753002221.600.7141.8002.51400100
Rich Harden762101111.333.4291.0001.42900000
Jason Hammel760000013.000.143.000.14300000
Sean Green772000002.286.286.286.57100001
Sean Gallagher761000011.167.286.167.45200000
Mike Dunn741000122.250.571.250.82100010
Zach Duke772100000.286.286.429.71400000
Kevin Correia763100110.500.571.6671.23800000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Aaron Cook772000001.286.286.286.57100000
Tyler Clippard760000113.000.143.000.14300000
Christian Bergman772000002.286.286.286.57100000
Danys Báez761000011.167.286.167.45200001
Bronson Arroyo770000005.000.000.000.00000000
Barry Zito663100001.500.500.6671.16700000
Chris Young663100002.500.500.6671.16700000
Jamie Walker664200000.667.6671.0001.66700001
Edinson Volquez661001102.167.167.667.83300000
Nick Vincent660000004.000.000.000.00000001
Ryan Tucker641000021.250.500.250.75000000
Blake Treinen652000111.400.500.400.90000000
Josh Towers651000012.200.333.200.53300000
Eric Stults651000010.200.333.200.53300000
Drew Smyly641000202.250.167.250.41702000
Greg Smith653200011.600.6671.0001.66700000
Carlos Silva642000120.500.667.5001.16700000
Joe Saunders661100101.167.167.333.50000001
Brian Sanches661100302.167.167.333.50000000
Kenny Rogers653200111.600.6671.0001.66700000
Jo-Jo Reyes651000200.200.167.200.36701000
Addison Reed663002300.500.5001.5002.00000000
Mark Redman652000011.400.500.400.90000000
Ramon Ramirez640000110.000.167.000.16701000
Edwar Ramirez640000022.000.333.000.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Michael Pineda661000002.167.167.167.33300000
David Phelps640000022.000.333.000.33300000
Williams Perez660000001.000.000.000.00000000
Jarrod Parker642100100.500.500.7501.25020000
Juan Carlos Oviedo650000002.000.000.000.00010000
Roy Oswalt652001112.400.5001.0001.50000000
Alexi Ogando652000001.400.500.400.90000010
Jake Odorizzi661000002.167.167.167.33300000
Dustin Nippert653101411.600.6671.4002.06700000
Charlie Morton642100120.500.667.7501.41700100
Tommy Milone643001220.750.8331.5002.33300000
Luis Mendoza662000000.333.333.333.66700000
Zach McAllister641000022.250.500.250.75000000
Pedro Martinez641010120.250.500.7501.25000000
Bobby Madritsch663200001.500.500.8331.33300000
Brandon Lyon650000101.000.000.000.00010002
Boone Logan661000002.167.167.167.33300000
Wil Ledezma650000013.000.167.000.16700000
Wade LeBlanc661001101.167.167.667.83300001
Taylor Jordan662001100.333.333.8331.16700001
Kevin Jepsen660000004.000.000.000.00000001
Jim Hoey643000021.750.833.7501.58300000
David Hernandez653001110.600.6671.2001.86700000
J.A. Happ662101403.333.3331.0001.33300000
Tommy Hanson661000002.167.167.167.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Mike Gonzalez652100010.400.500.6001.10000000
Jimmy Gobble631000031.333.667.3331.00000000
Gonzalez Germen662100000.333.333.500.83300001
Adam Eaton662000101.333.333.333.66700000
Kyle Drabek661001100.167.167.667.83300000
Justin De Fratus661000104.167.167.167.33300000
Yu Darvish650000003.000.000.000.00010000
Jesse Crain662000001.333.333.333.66700000
José Contreras643000220.750.833.7501.58300001
Gerrit Cole651000011.200.333.200.53300000
Carlos Carrasco661000002.167.167.167.33300000
Jesse Carlson660000001.000.000.000.00000000
Chris Capuano652001112.400.5001.0001.50000000
Brian Bruney661001203.167.167.667.83300000
Archie Bradley661000002.167.167.167.33300000
Boof Bonser642000121.500.667.5001.16700000
Daniel Bard660000002.000.000.000.00000000
Grant Balfour661000003.167.167.167.33300000
Homer Bailey652000011.400.500.400.90000000
David Aardsma641001222.250.5001.0001.50000000
Kerry Wood530000022.000.400.000.40000000
Tom Wilhelmsen541000013.250.400.250.65000000
Sean White542000311.500.600.5001.10000001
Kyle Weiland553100101.600.600.8001.40000000
Ryan Webb552000101.400.400.400.80000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Chris Waters551100200.200.200.400.60000000
Raúl Valdés540000012.000.200.000.20000100
Julio Teheran551000001.200.200.200.40000000
Jeremy Sowers551000003.200.200.200.40000000
Joakim Soria550000003.000.000.000.00000000
Tony Sipp541000100.250.200.250.45001000
Scot Shields551000003.200.200.200.40000000
Ben Sheets553000002.600.600.6001.20000000
Dennis Sarfate542000001.500.600.5001.10000010
Joe Ross550000003.000.000.000.00000000
Eduardo Rodriguez542001211.500.6001.2501.85000000
Jose Quintana552101202.400.4001.2001.60000000
J.J. Putz540000012.000.200.000.20000000
Joel Pineiro551000001.200.200.200.40000001
Chris Perez550000003.000.000.000.00000000
John Parrish540000012.000.200.000.20000000
Darren Oliver541100201.250.250.500.75010000
Tomo Ohka541000012.250.400.250.65000000
Scott Oberg542100011.500.600.7501.35000100
Sean O'Sullivan550000002.000.000.000.00000000
Bud Norris551000104.200.200.200.40000000
Jimmy Nelson552100102.400.400.6001.00000000
Joe Musgrove551000003.200.200.200.40000000
Edward Mujica550000000.000.000.000.00000001
Guillermo Moscoso542010110.500.6001.0001.60000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jenrry Mejia551010001.200.200.600.80000000
Ron Mahay543100210.750.8001.0001.80000000
Kenta Maeda551000003.200.200.200.40000000
Jordan Lyles543100010.750.8001.0001.80000000
Radhames Liz541100111.250.400.500.90000000
Ted Lilly550000000.000.000.000.00000000
Mat Latos550000004.000.000.000.00000000
George Kontos531000021.333.600.333.93300000
Byung-Hyun Kim550000001.000.000.000.00000000
Shawn Kelley551000102.200.200.200.40000000
Nate Karns552001101.400.4001.0001.40000001
Chad Jenkins551001101.200.200.8001.00000001
Chris Jakubauskas551100003.200.200.400.60000000
Jared Hughes551100001.200.200.400.60000000
Jason Grilli551010002.200.200.600.80000000
Chad Green550000002.000.000.000.00000000
Jon Gray552101102.400.4001.2001.60000000
Tom Gorzelanny552000002.400.400.400.80000000
Jeanmar Gomez553000001.600.600.6001.20000000
Ryan Franklin540000002.000.000.000.00010000
Jose Fernandez540000011.000.200.000.20000001
Jeurys Familia551000003.200.200.200.40000000
Cody Eppley553001101.600.6001.2001.80000000
Jake Diekman541000011.250.400.250.65000000
Odrisamer Despaigne541000011.250.400.250.65000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Steve Delabar551000101.200.200.200.40000000
Zach Davies542100011.500.600.7501.35000000
Phil Coke541100011.250.400.500.90000000
Gustavo Chacin552001101.400.4001.0001.40000000
Matt Cain550000003.000.000.000.00000000
David Buchanan532011421.667.8002.3333.13300000
Craig Breslow541000110.250.400.250.65000000
Heath Bell550000003.000.000.000.00000000
Brian Bass550000001.000.000.000.00000000
Burke Badenhop551000001.200.200.200.40000000
Luis Ayala531000110.333.400.333.73301000
Jeremy Affeldt551000001.200.200.200.40000000
Mike Adams551000002.200.200.200.40000000
Michael Wuertz430000012.000.250.000.25000000
Mike Wood440000002.000.000.000.00000000
Jordan Walden441000001.250.250.250.50000001
Cory Wade431000010.333.500.333.83300000
Jose Veras430000011.000.250.000.25000000
Tyler Thornburg442001101.500.5001.2501.75000000
Rich Thompson440000003.000.000.000.00000000
Everett Teaford430000010.000.250.000.25000001
Julian Tavarez440000003.000.000.000.00000000
Ross Stripling441100201.250.250.500.75000000
Joe Smith441000001.250.250.250.50000000
B.J. Ryan441000100.250.250.250.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Sergio Romo442000002.500.500.5001.00000000
Josh Roenicke441001100.250.2501.0001.25000000
Francisco Rodriguez440000002.000.000.000.00000000
Clayton Richard440000002.000.000.000.00000001
Erasmo Ramirez432001110.667.7501.6672.41700000
Rafael Perez442000000.500.500.5001.00000000
Mike Pelfrey443100201.750.7501.0001.75000000
Troy Patton431000012.333.500.333.83300000
Josh Outman440000003.000.000.000.00000000
Logan Ondrusek430000013.000.250.000.25000000
Jordan Norberto440000001.000.000.000.00000000
Pat Neshek430000101.000.000.000.00001000
Bryan Morris420000021.000.500.000.50000100
Adam Morgan441000101.250.250.250.50000000
Mike Montgomery431000210.333.500.333.83300000
Brad Mills421100221.500.7501.0001.75000000
Kam Mickolio431100110.333.500.6671.16700000
Kyle McClellan421000021.500.750.5001.25000000
Ryan Mattheus442000001.500.500.5001.00000000
Jeff Manship440000002.000.000.000.00000000
Matt Lindstrom441100101.250.250.500.75000000
Jon Lieber440000001.000.000.000.00000000
Jensen Lewis441000001.250.250.250.50000000
Joe Kennedy441000001.250.250.250.50000000
Jeremy Jeffress442000001.500.500.5001.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Kelvin Herrera440000001.000.000.000.00000000
Brad Hand441100001.250.250.500.75000000
Jesse Hahn431000011.333.500.333.83300000
Jeff Gray430000010.000.250.000.25000000
Ken Giles442000002.500.500.5001.00000000
Dan Giese430000011.000.250.000.25000001
Luis Garcia441000002.250.250.250.50000000
Kason Gabbard421000120.500.750.5001.25000100
Yohan Flande441000000.250.250.250.50000000
Mike Fiers440000003.000.000.000.00000000
Neftali Feliz440000003.000.000.000.00000000
Alan Embree432000010.667.750.6671.41700000
Oliver Drake440000003.000.000.000.00000000
Louis Coleman431001100.333.3331.3331.66710000
Rocky Cherry420000022.000.500.000.50000000
Matt Capps441001102.250.2501.0001.25000000
Dave Bush431000101.333.250.333.58301000
Alex Burnett420000110.000.333.000.33310000
Rex Brothers430000012.000.250.000.25000000
Chris Britton431100101.333.250.667.91701000
Michael Blazek431000011.333.500.333.83300000
Kurt Birkins430000012.000.250.000.25000000
Randor Bierd442001301.500.5001.2501.75000000
Rafael Betancourt440000003.000.000.000.00000000
Dellin Betances4220001201.0001.0001.0002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Pedro Baez440000002.000.000.000.00000000
John Axford440000001.000.000.000.00000000
Chase Anderson440000002.000.000.000.00000000
Jonathan Albaladejo442101202.500.5001.5002.00000000
Tyler Yates330000002.000.000.000.00000000
Jaret Wright320000011.000.333.000.33300000
Brian Wolfe331000000.333.333.333.66700001
Tyler Wilson331000001.333.333.333.66700000
Dontrelle Willis321000011.500.667.5001.16700000
Randy Williams310000120.000.667.000.66700000
Sean West321000010.500.667.5001.16700000
David Wells331000100.333.333.333.66700000
Yordano Ventura331000001.333.333.333.66700000
Vince Velasquez330000001.000.000.000.00000000
Ty Taubenheim321000011.500.667.5001.16700000
Masahiro Tanaka332100001.667.6671.0001.66700000
Mitch Talbot331100101.333.333.6671.00000000
Noah Syndergaard321000010.500.667.5001.16700000
Tim Stauffer330000001.000.000.000.00000000
Justin Speier332100001.667.6671.0001.66700000
Ian Snell330000001.000.000.000.00000000
Blake Snell320000011.000.333.000.33300000
Burch Smith330000002.000.000.000.00000000
Brian Slocum330000002.000.000.000.00000000
George Sherrill310000021.000.667.000.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Bobby Seay3220011101.0001.0002.5003.50000100
Sergio Santos321000011.500.667.5001.16700000
Hector Santiago320000011.000.333.000.33300000
Takashi Saito331100002.333.333.6671.00000000
Trevor Rosenthal330000002.000.000.000.00000000
B.J. Rosenberg320000011.000.333.000.33300000
Esmil Rogers331001101.333.3331.3331.66700000
Juan Rincon320000010.000.333.000.33300000
Garrett Richards321000011.500.667.5001.16700000
John Rheinecker330000002.000.000.000.00000000
Dennys Reyes331100001.333.333.6671.00000001
Anthony Reyes331100001.333.333.6671.00000000
Cody Reed331000001.333.333.333.66700000
Jon Rauch3331012001.0001.0002.3333.33300000
Paul Quantrill330000001.000.000.000.00000000
Vinnie Pestano330000003.000.000.000.00000000
Ryan Perry331100101.333.333.6671.00000000
Odalis Perez320000011.000.333.000.33300000
Luis Perdomo331000001.333.333.333.66700000
Joel Peralta331000000.333.333.333.66700000
James Paxton330000002.000.000.000.00000000
Dan Otero330000000.000.000.000.00000001
Scott Olsen330000000.000.000.000.00000000
Fernando Nieve331000000.333.333.333.66700000
Justin Nicolino3331012001.0001.0002.3333.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Joe Nathan310000020.000.667.000.66700000
Chris Narveson330000101.000.000.000.00000000
Mike Myers330000000.000.000.000.00000000
Mark Mulder330000002.000.000.000.00000000
Dustin Moseley300000120.66701100
Justin Miller320000010.000.333.000.33300000
Jose Mijares3220001101.0001.0001.0002.00000000
James McDonald330000002.000.000.000.00000000
Bob McCrory332000200.667.667.6671.33300000
Darrell May332000001.667.667.6671.33300000
Tyler Matzek330000001.000.000.000.00000000
Doug Mathis321001210.500.6672.0002.66700000
Jay Marshall331000202.333.333.333.66700000
Jason Marquis332100001.667.6671.0001.66700000
Mike Maroth321100110.500.6671.0001.66700000
Seth Maness331100001.333.333.6671.00000001
Mike MacDougal320000011.000.333.000.33300000
Derek Lowe332000001.667.667.6671.33300000
Wilton Lopez330000002.000.000.000.00000000
Braden Looper321100010.500.6671.0001.66700001
John Lannan330000001.000.000.000.00000000
Hiroki Kuroda330000003.000.000.000.00000000
Michael Kohn331001200.333.3331.3331.66700000
Gary Knotts320000010.000.333.000.33300000
Corey Kluber331001101.333.3331.3331.66700000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Kenshin Kawakami331100002.333.333.6671.00000000
Randy Johnson331001201.333.3331.3331.66700000
Zach Jackson331000001.333.333.333.66700000
Drew Hutchison331100000.333.333.6671.00000000
Greg Holland320000011.000.333.000.33300000
Chris Heston332000000.667.667.6671.33300000
Orlando Hernandez320000011.000.333.000.33300000
Liván Hernández332000101.667.667.6671.33300000
Matt Harvey330000001.000.000.000.00000000
Craig Hansen310000021.000.667.000.66700000
Jason Gurka331000001.333.333.333.66700000
Eddie Guardado310000020.000.667.000.66700000
A.J. Griffin330000001.000.000.000.00000000
Kendall Graveman330000001.000.000.000.00000000
Mychal Givens331000001.333.333.333.66700000
Kyle Gibson330000000.000.000.000.00000000
Charlie Furbush320000011.000.333.000.33300101
Luke French331000101.333.333.333.66700000
Brandon Finnegan330000003.000.000.000.00000000
Stephen Fife331000002.333.333.333.66700000
Willie Eyre321100010.500.6671.0001.66700000
Scott Elarton3222000001.0001.0002.0003.00000010
Jerad Eickhoff331100002.333.333.6671.00000000
Danny Duffy330000002.000.000.000.00000000
Ryan Drese331010100.333.3331.0001.33300000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Lenny DiNardo321000110.500.667.5001.16700000
Scott Diamond320000010.000.333.000.33300001
Anthony DeSclafani321000000.500.667.5001.16700010
Matt DeSalvo331000202.333.333.333.66700000
Ryan Dempster321000010.500.667.5001.16700000
Wade Davis330000001.000.000.000.00000000
Aaron Crow320000012.000.333.000.33300000
Bryan Corey330000001.000.000.000.00000001
Patrick Corbin331010101.333.3331.0001.33300000
Tim Cooney331000001.333.333.333.66700000
Roman Colon331000101.333.333.333.66700000
Roger Clemens300000120.66701000
Jhoulys Chacin330000001.000.000.000.00000000
Alberto Castillo320000101.000.333.000.33300011
Andrew Cashner320000010.000.333.000.33300000
Joel Carreno320000011.000.333.000.33300000
D.J. Carrasco330000001.000.000.000.00000000
Kiko Calero330000001.000.000.000.00000001
Fernando Cabrera330000002.000.000.000.00000000
Eddie Butler320000011.000.333.000.33300000
Sean Burnett331000000.333.333.333.66700000
Jay Buente331000001.333.333.333.66700000
Jonathan Broxton320000010.000.333.000.33300000
Andrew Brackman330000000.000.000.000.00000000
Silvino Bracho330000002.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 Boyer321000001.500.500.5001.00010000
Chris Bootcheck330000002.000.000.000.00000000
Mike Bolsinger331010100.333.3331.0001.33300000
Vic Black330000001.000.000.000.00000000
Matt Belisle331000000.333.333.333.66700000
T.J. Beam320000000.000.333.000.33300010
Denny Bautista3220000101.0001.0001.0002.00000000
Trevor Bauer320000011.000.333.000.33300000
Cha-Seung Baek331000001.333.333.333.66700000
Greg Aquino321000210.500.667.5001.16700000
Tyler Anderson330000001.000.000.000.00000000
Brian Anderson330000000.000.000.000.00000000
Fernando Abad332001100.667.6671.6672.33300000
Joel Zumaya221000101.500.500.5001.00000000
Josh Zeid220000000.000.000.000.00000000
Vance Worley221001100.500.5002.0002.50000000
Blake Wood220000001.000.000.000.00000000
Matt Wisler221000101.500.500.5001.00000000
Justin Wilson210000010.000.500.000.50000101
Brian Wilson220000001.000.000.000.00000000
Dan Wheeler2220000001.0001.0001.0002.00000000
Tony Watson221000000.500.500.5001.00000000
Taijuan Walker220000001.000.000.000.00000000
Doug Waechter221000000.500.500.5001.00000000
Pedro Villarreal210000010.000.500.000.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Alex Torres221000000.500.500.5001.00000000
Shawn Tolleson2110001001.0001.0001.0002.00010000
Kanekoa Texeira220000002.000.000.000.00000000
Tanyon Sturtze220000001.000.000.000.00000000
Hunter Strickland221000000.500.500.5001.00000000
Russ Springer220000001.000.000.000.00000000
Miguel Socolovich221000001.500.500.5001.00000000
Kyle Snyder220000001.000.000.000.00000000
Tyler Skaggs220000001.000.000.000.00000000
Kevin Siegrist220000001.000.000.000.00000000
Matt Shoemaker220000001.000.000.000.00000000
Evan Scribner220000000.000.000.000.00000000
Brian Schlitter210000000.000.000.000.00010000
Daniel Schlereth210000011.000.500.000.50000000
Jonathan Sanchez220000001.000.000.000.00000000
Fernando Salas221100001.500.5001.0001.50000000
Josh Rupe210000100.000.000.000.00001001
Sandy Rosario220000000.000.000.000.00000000
Fernando Rodriguez Jr.221010000.500.5001.5002.00000000
Arthur Rhodes220000000.000.000.000.00000000
Darrell Rasner221000000.500.500.5001.00000000
JC Ramirez2110000101.0001.0001.0002.00000000
David Price220000001.000.000.000.00000000
Ryan Pressly221010100.500.5001.5002.00000000
Renyel Pinto210000010.000.500.000.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Jonathan Pettibone220000001.000.000.000.00000000
Yusmeiro Petit221010000.500.5001.5002.00000000
Martin Perez2220022001.0001.0004.0005.00000000
Luis Perez210000011.000.500.000.50000000
Tony Pena220000001.000.000.000.00000000
Felipe Paulino220000000.000.000.000.00000000
Manny Parra220000001.000.000.000.00000000
Chan Ho Park220000001.000.000.000.00000000
Mike Parisi220000001.000.000.000.00000000
Adam Ottavino221001200.500.5002.0002.50000000
Akinori Otsuka220000000.000.000.000.00000000
Ramon Ortiz2110001001.0001.0001.0002.00000010
Ross Ohlendorf220000000.000.000.000.00000000
Joe Nelson221000000.500.500.5001.00000000
Clint Nageotte210000010.000.500.000.50000000
Mike Morin210000101.000.000.000.00001000
Bryan Mitchell210000010.000.500.000.50000000
Justin Miller221001200.500.5002.0002.50000000
Cla Meredith220000001.000.000.000.00000000
Yoervis Medina220000001.000.000.000.00000000
Lance McCullers Jr.221000001.500.500.5001.00000000
Julio Mateo220000000.000.000.000.00000000
Nick Masset221000100.500.500.5001.00000000
Cristhian Martinez2220000001.0001.0001.0002.00000000
Victor Marte220000000.000.000.000.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Evan Marshall220000001.000.000.000.00000000
Carlos Marmol2110011101.0001.0004.0005.00000000
Robert Manuel221001101.500.5002.0002.50000000
Tyler Lyons220000002.000.000.000.00000000
Josh Lueke220000001.000.000.000.00000000
Rodrigo Lopez210000010.000.500.000.50000000
Wes Littleton210000010.000.500.000.50000000
Scott Linebrink210000011.000.500.000.50000000
Brad Lincoln2220012001.0001.0002.5003.50000000
Cory Lidle221000000.500.500.5001.00000000
Rommie Lewis210000010.000.500.000.50000000
Sam LeCure220000002.000.000.000.00000000
John Lamb221000001.500.500.5001.00000000
Casey Kelly210000200.000.000.000.00001000
Taylor Jungmann220000001.000.000.000.00000000
Todd Jones220000000.000.000.000.00000000
Nate Jones220000001.000.000.000.00000000
Hunter Jones221000000.500.500.5001.00000000
Jason Johnson220000000.000.000.000.00000000
Cesar Jimenez221100200.500.5001.0001.50000000
Bobby Jenks2111000101.0001.0002.0003.00000000
Jason Isringhausen220000001.000.000.000.00000001
Dusty Hughes210000011.000.500.000.50000000
Daniel Hudson220000001.000.000.000.00000000
J.J. Hoover2220012001.0001.0002.5003.50000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
David Holmberg210000010.000.500.000.50000100
Mario Hollands2000000201.00000000
Frank Herrmann220000000.000.000.000.00000000
Matt Herges221000000.500.500.5001.00000000
Liam Hendriks220000000.000.000.000.00000000
Jim Henderson2000000201.00000000
Jeremy Hefner220000001.000.000.000.00000000
Dirk Hayhurst210000010.000.500.000.50000000
Chris Hatcher210000010.000.500.000.50000000
Will Harris210000101.000.000.000.00001000
Donovan Hand221100001.500.5001.0001.50000000
Brad Halsey2220011001.0001.0002.5003.50000000
Eric Hacker210000111.000.500.000.50000000
J.C. Gutierrez221000001.500.500.5001.00000000
Junior Guerra220000000.000.000.000.00000000
Jason Grimsley220000001.000.000.000.00000000
Justin Grimm221000001.500.500.5001.00000000
Sonny Gray220000000.000.000.000.00000000
Miguel González210000010.000.500.000.50000000
Enrique Gonzalez210000111.000.500.000.50000000
Cory Gearrin220000001.000.000.000.00000000
Ryan Garton220000000.000.000.000.00000000
Eric Gagne220000001.000.000.000.00000000
Brian Fuentes220000000.000.000.000.00000000
Ernesto Frieri221010200.500.5001.5002.00000000
Name PA AB H 2B 3B HR RBI BB SO BA OBP SLG OPS SH SF IBB HBP GDP missG
Christian Friedrich2000000201.00000000
Carlos Frias220000001.000.000.000.00000000
Josh Fogg221000000.500.500.5001.00000000
Brian Flynn220000001.000.000.000.00000000
Dylan Floro220000001.000.000.000.00000000
Alfredo Figaro210000011.000.500.000.50000000
Casey Fien220000002.000.000.000.00000000
Michael Feliz221000100.500.500.5001.00000000
Danny Farquhar221000000.500.500.5001.00000000
Marco Estrada221000101.500.500.5001.00000000
Carlos Estevez220000001.000.000.000.00000000
Sergio Escalona210000010.000.500.000.50000100
Robbie Erlin210000010.000.500.000.50000000
Sam Dyson221000001.500.500.5001.00000000
Phil Dumatrait220000001.000.000.000.00000000