Team Information
League/Division
National League West
Season Record
93-69
Spring W-L Record
15-15  Rank: 10th in Cactus League
Spring Ballpark
Season Links
About the Data:Spring Training Data | Other Stats Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Spring Training Statistics | MLB Stats History

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Batting Statistics

top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • Drafted
  • 1st Round Pick
  • Hitters
  • Pitchers
  • Recently Active
  • Player NamePosAgeGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%Draft InfoHiLvlMLB YearsStat Years
    Nick AhmedSS27236261643-1221111--1-1.258.266.419.68564267.194.161.3081.5617.1911.000.00.0043.8
    2011-  2-  85-ATL
    MLB2014-20192009-2019
    Brandon Drury3B2421628217216--29----6.339.359.565.924643510.258.226.3853.1314.064.5062.01.5647.6
    2010- 13- 404-ATL
    MLB2015-20192010-2019
    David PeraltaOF2920591019313142-29--1-2.322.339.559.89862337.305.237.3333.2314.524.5019.74.8436.8
    2004-  0-   0-SLN
    MLB2014-20192006-2019
    Chris OwingsSS25205882012283-37-----.345.377.534.91161315.293.189.3674.9211.482.3329.03.2825.0
    2009-  1-  41-ARI
    MLB2013-20192009-2019
    Kristopher NegronSS31295811142-254-5161---2.241.313.379.69264224.293.138.3007.8125.003.2029.03.1328.6
    2006-  7- 223-BOS
    MLB2012-20192006-2019
    Jeremy HazelbakerOF2926557101--51-314-----.182.224.200.42458111.091.018.2445.1724.144.670.00.0010.0
    2009-  4- 138-BOS
    MLB2016-20172007-2019
    Chris HerrmannC2921519173-242-714----1.333.414.510.92458265.353.177.42912.0724.142.0025.53.4529.4
    2009-  6- 192-MIN
    MLB2012-20192009-2019
    Jake Lamb3B26195191732415--618--1--.333.397.7061.10358369.490.373.43310.3431.033.0012.86.9052.9
    2012-  6- 213-ARI
    MLB2014-20192010-2019
    Ketel MarteSS2317487123-16-157----2.250.321.375.69653184.208.125.2759.4313.211.4048.01.8933.3
    2010-  0-   0-SEA
    MLB2015-20192011-2019
    Oswaldo ArciaLF-RF261945992-46--49--1-2.200.260.511.77150236.400.311.1528.0018.002.2511.28.0066.7
    2007-  0-   0-MIN
    MLB2013-20162009-2019
    Gregor BlancoCF-LF3314409913-21149-1--1.225.295.400.69545164.275.175.2908.8920.002.250.00.0044.4
    2000-  0-   0-ATL
    MLB2008-20182002-2019
    Daniel DescalsoSS-2B3015396133-26--36-----.333.381.564.94542225.308.231.3557.1414.292.0019.54.7638.5
    2007-  3- 112-SLN
    MLB2010-20192006-2019
    Christian Walker1B261837271114--210-----.189.231.351.58239133.216.162.2315.1325.645.0037.02.5642.9
    2012-  4- 132-BAL
    MLB2014-20192010-2019
    AJ PollockCF291435652-232-710-----.143.286.371.65742134.486.228.13016.6723.811.4317.54.7680.0
    2009-  1-  17-ARI
    MLB2012-20192007-2019
    Jason PridieOF33203557-1162-410----1.200.282.343.62539122.314.143.25010.2625.642.5035.02.5628.6
    2002-  2-  43-TBA
    MLB2008-20152002-2017
    Ildemaro VargasSS251832793-241-15-----.281.303.563.86633185.344.282.2803.0315.155.0016.06.0655.6
    2007-  0-   0-SLN
    MLB2017-20192010-2019
    Paul Goldschmidt1B2912314101-16--171-1-2.323.353.452.80534142.161.129.3752.9420.597.0031.02.9420.0
    2009-  8- 246-ARI
    MLB2011-20192007-2019
    Domingo Leyba2B211729693--4-113-----.310.333.414.74730123.103.104.3463.3310.003.000.00.0033.3
    2012-  0-   0-DET
    MLB2019-20192013-2019
    Chris IannettaC341226995114--58--1--.346.438.7311.16932197.577.385.44415.6325.001.6026.03.1377.8
    2004-  4- 110-COL
    MLB2006-20192002-2019
    Yasmany Tomas3B261026432--41-261-2-1.115.194.192.3863152.192.077.1366.4519.353.000.00.0066.7
    2014-  0-   0-ARI
    MLB2015-20192015-2019
    Player NamePosAgeGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%Draft InfoHiLvlMLB YearsStat Years
    Evan MarzilliOF26162425-1-21-181----.208.269.292.5612671.167.084.3133.8530.778.000.00.0020.0
    2012-  8- 273-ARI
    AAA2010-2019
    Jeff MathisC34112169---1--53--1--.429.519.429.948279-.238.000.47418.5211.110.600.00.000.0
    2001-  1-  33-ANA
    MLB2005-20192001-2019
    Jack ReinheimerSS241620251--21-661-2--.250.414.300.7142961.400.050.31320.6920.691.000.00.0020.0
    2013-  5- 147-SEA
    MLB2017-20182011-2019
    Reymond FuentesOF2615195111-281-23-----.579.619.9471.56621183.526.368.6439.5214.291.509.59.5227.3
    2009-  1-  28-BOS
    MLB2013-20172009-2019
    Oscar HernandezC23131835--25--21----2.278.350.611.96120112.444.333.20010.005.000.509.010.0040.0
    2009-  0-   0-TBA
    MLB2015-20162012-2019
    Socrates BritoOF241117441--21114-----.235.278.294.5721851.118.059.3085.5622.224.000.00.0025.0
    2010-  0-   0-ARI
    MLB2015-20192010-2019
    Dawel LugoSS22111623-------2----3.188.188.188.376163-.000.000.2140.0012.500.000.00.000.0
    2011-  0-   0-TOR
    MLB2018-20192012-2019
    Stewart IjamesOF281414121-----26-----.143.250.214.4641631.214.071.25012.5037.503.000.00.0050.0
    2010- 29- 895-NYA
    AAA2008-2019
    Jake GoebbertOF291011151--3--12-----.455.500.5451.0451261.182.090.5568.3316.672.000.00.0020.0
    2009- 13- 401-HOU
    MLB2014-20142007-2016
    Kevin Cron1B2471033--13---3-----.300.300.600.9001061.300.300.3330.0030.000.0010.010.0033.3
    2014- 14- 420-ARI
    MLB2019-20192012-2019
    Josh TholeC309911------11-----.111.200.111.311101-.111.000.12510.0010.001.000.00.000.0
    2005- 13- 389-NYN
    MLB2009-20162005-2019
    Sergio AlcantaraSS2099-51--4---1----1.556.556.6671.223961.111.111.6250.0011.110.000.00.0020.0
    2012-  0-   0-ARI
    AA2013-2019
    Carlos Rivero3B2911822---2--13--1--.250.300.250.550102-.125.000.33310.0030.003.000.00.000.0
    2005-  0-   0-CLE
    MLB2014-20142006-2019
    Marty Herum1B256622--27---------.333.3331.3331.6666821.0001.000.0000.000.000.003.033.33100.0
    2013-  0-   0-ARI
    AAA2013-2019
    Taijuan WalkerP2436---------2----1.000.000.000.0006--.000.000.0000.0033.330.000.00.000.0
    2010-  1-  43-SEA
    MLB2013-20192010-2019
    Ronnie FreemanC266622---2--1-1---1.333.500.333.83382-.167.000.33312.500.000.000.00.000.0
    2012-  5- 183-ARI
    AAA2010-2019
    Michael PerezC244412---1---1-----.500.500.5001.00042-.000.000.6670.0025.000.000.00.000.0
    2011-  5- 154-ARI
    MLB2018-20192011-2019
    Hank CongerC2924---------2-----.000.000.000.0004--.000.000.0000.0050.000.000.00.000.0
    2006-  1-  25-ANA
    MLB2010-20162006-2018
    Zack GreinkeP3324221------1-----.500.500.7501.250431.250.250.6670.0025.000.000.00.0050.0
    2002-  1-   6-KCA
    MLB2004-20192002-2019
    Matt JonesC2544-11-----------1.250.250.500.750421.250.250.2500.000.000.000.00.00100.0
    2014-  0-   0-ARI
    AAA2011-2019
    Player NamePosAgeGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%Draft InfoHiLvlMLB YearsStat Years
    Robbie RayP2534---------3-1---.000.000.000.0005--.000.000.0000.0060.000.000.00.000.0
    2010- 12- 356-WAS
    MLB2014-20192011-2019
    Kevin Medrano2B-3B2764232-----1------.750.8001.2502.050552.750.500.75020.000.000.000.00.0066.7
    2012- 18- 573-ARI
    AAA2009-2019
    Daniel Lockhart2B246322-------------.667.667.6671.33432-.000.000.6670.000.000.000.00.000.0
    2011- 10- 309-CHN
    AAA2011-2019
    Rudy Flores1B2623-1---1--------2.333.333.333.66631-.000.000.3330.000.000.000.00.000.0
    2012- 21- 663-ARI
    AAA2010-2019
    Kelly DuganOF2632-1-------11----.500.667.5001.16731-.000.0001.0000.0033.330.000.00.000.0
    2009-  2-  75-PHI
    AAA2009-2019
    Patrick CorbinP2712---------1-----.000.000.000.0002--.000.000.0000.0050.000.000.00.000.0
    2009-  2-  80-ANA
    MLB2012-20192009-2019
    Colin BrayOF2412---------2-----.000.000.000.0002--.000.000.0000.00100.000.000.00.000.0
    2013-  6- 180-ARI
    A+2012-2017
    Jamie Westbrook2B2222--------------1.000.000.000.0002--.000.000.0000.000.000.000.00.000.0
    2013-  5- 150-ARI
    AAA2013-2019
    Zach BorensteinOF26521------13------.000.600.000.6005--1.000.000.00060.000.000.000.00.000.0
    2011- 23- 705-ANA
    AAA2009-2019
    Marcus WilsonOF2012---------2-----.000.000.000.0002--.000.000.0000.00100.000.000.00.000.0
    2014-  2-  69-ARI
    AA2014-2019
    Shelby MillerP2611-11------------1.0001.0002.0003.0001211.0001.0001.0000.000.000.000.00.00100.0
    2009-  1-  19-SLN
    MLB2012-20192009-2019
    Travis Denker1B-2B3111--------------1.000.000.000.0001--.000.000.0000.000.000.000.00.000.0
    2003- 21- 631-LAN
    MLB2008-20082003-2017
    B.J. LopezC2211-1---1---------1.0001.0001.0002.00011-.000.0001.0000.000.000.000.00.000.0
    2012-  0-   0-ARI
    AA2012-2019
    Connor Owings1B2311---------1-----.000.000.000.0001--.000.000.0000.00100.000.000.00.000.0
    2016- 34-1019-ARI
    A2013-2019
    Jason MorozowskiP232111-------------1.0001.0001.0002.00011-.000.0001.0000.000.000.000.00.000.0
    2015- 13- 376-ARI
    AA2013-2018
    Victor ReyesOF2211---------1-----.000.000.000.0001--.000.000.0000.00100.000.000.00.000.0
    2011-  0-   0-ATL
    MLB2018-20192012-2019
    Fernery Ozuna2B2111---------------.000.000.000.0001--.000.000.0000.000.000.000.00.000.0
    2012-  0-   0-ARI
    A+2013-2018
    Zach NehrirOF2421--------11-----.000.500.000.5002--1.000.000.00050.0050.001.000.00.000.0
    2015- 16- 466-ARI
    A+2012-2019
    Luis SilverioOF2211---------------.000.000.000.0001--.000.000.0000.000.000.000.00.000.0
    2015- 33- 976-ARI
    A+2014-2018
    Jorge De La RosaP365---------1------.0001.000.0001.0001--.000.000.000100.000.000.000.00.000.0
    1998-  0-   0-ARI
    MLB2004-20181999-2018
    Player NamePosAgeGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%Draft InfoHiLvlMLB YearsStat Years
    Batting Totals301144187315611736168256972497212-34.275.333.453.7861262518114.279.178.3207.6919.732.5731.82.8536.2
    ---
    Glossary:
    Player Name Name of the player. If not linked, then no profile on the site Pos Defensive Position Age Player's age for the selected season or as of a current date if in YY.DDD format. G Games Played (or Pitched) AB At Bats R Runs H Hits 2B Doubles 3B Triples HR Home Runs RBI Runs Batted In SB Stolen Bases (Total) CS Caught Stealings BB Walks SO Strikeouts HP Hit by Pitch SH Sacrifice Hits SF Sacrifice Flies IW Intentional Walks DP Grounded into Double Play (Offense) Double Plays Participation (Defense) AVG Batting Average ( H/AB ) OBP On Base Percentage ( H+BB+HBP / (AB+BB+HBP+SF) SLG Slugging Percentage ( TB / AB ) OPS On Base Plus Slugging (OBP + SLG) PA Plate Appearances TB Total Bases (Singles + (2*Doubles) + (3*Triples) + (4*Home Runs)) XBH Extra Base Hits (Doubles+Triples+Home Runs) secA Seconday Average. Measures extra bases earned by player (BB+(TB-H)+(SB-CS) / AB ISO Isolated Power. Measures the portion of a slugging percentage that is for extra base hits. (SLG-BAVG). babip Batting Average on Balls Put in Play. (H/(AB-SO)) XBH% Extra Base Hit Percentage (XBH/H) Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system

    Pitching Statistics

    top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • Drafted
  • 1st Round Pick
  • Recently Active
  • Player NameAgeWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCTDraft InfoHiLvlMLB YearsStat Years
    Taijuan Walker24213.2977-----27.128131042322--1.109.221.320.6610.544.2816.00.667
    2010-  1-  43-SEA
    MLB2013-20192010-2019
    Robbie Ray25315.1177-----24.223151471027--11.348.392.553.659.855.472.70.750
    2010- 12- 356-WAS
    MLB2014-20192011-2019
    Patrick Corbin27213.4455-----18.1147713171--0.936.870.491.478.353.445.67.667
    2009-  2-  80-ANA
    MLB2012-20192009-2019
    Archie Bradley24136.2773--14118.22615132517---1.6612.540.962.418.207.233.40.250
    2011-  1-   7-ARI
    MLB2015-20192011-2019
    Shelby Miller26116.4655-----15.1171111-6221-11.509.980.003.5212.916.463.67.500
    2009-  1-  19-SLN
    MLB2012-20192009-2019
    Zack Greinke332-5.0633-----10.213661351--1.5010.970.842.534.225.061.671.000
    2002-  1-   6-KCA
    MLB2004-20192002-2019
    Andrew Chafin27--6.10111--210110.191173210---1.067.842.611.748.719.585.00.000
    2011-  1-  43-ARI
    MLB2014-20192009-2019
    J.J. Hoover29--0.0010----10-10.07---212---0.906.300.001.8010.800.006.00.000
    2008- 10- 310-ATL
    MLB2012-20182008-2019
    Jorge De La Rosa36--5.009----9-9.01165-672--1.8911.000.006.007.006.001.17.000
    1998-  0-   0-ARI
    MLB2004-20181999-2018
    Tom Wilhelmsen332-2.7910----10-9.25331691-11.144.660.935.598.382.791.501.000
    2002-  7- 199-MIL
    MLB2011-20172003-2018
    Randall Delgado27--3.009----9-9.09332114---1.119.002.001.0014.003.0014.00.000
    2006-  0-   0-ATL
    MLB2011-20182008-2019
    Erik Davis30--2.258---4818.0822-18---1.139.000.001.139.002.258.00.000
    2008- 13- 405-SDN
    MLB2013-20132005-2018
    Keyvius Sampson26--3.126---16-8.28331383-11.278.311.043.128.313.122.67.000
    2009-  4- 114-SDN
    MLB2015-20162009-2019
    Zack Godley27-15.876---1617.21355-282--1.9615.260.002.359.395.874.00.000
    2013- 10- 288-CHN
    MLB2015-20192011-2019
    Brian Matusz301-5.688----8-6.110541191--1.7414.211.421.4212.797.119.001.000
    2008-  1-   4-BAL
    MLB2009-20162006-2019
    TJ McFarland28--4.506----6-6.01433-13---2.5021.000.001.504.504.503.00.000
    2007-  4- 137-CLE
    MLB2013-20192008-2019
    Enrique Burgos26--9.006---16-6.0966-261-11.8313.500.003.009.009.003.00.000
    2007-  0-   0-ARI
    MLB2015-20162009-2019
    Braden Shipley25-14.2631---2-6.1733112--11.269.951.421.422.844.262.00.000
    2013-  1-  15-ARI
    MLB2016-20182011-2019
    Evan Marshall27--3.386---16-5.1922-131-11.8815.190.001.695.063.383.00.000
    2011-  4- 124-ARI
    MLB2014-20192009-2019
    Silvino Bracho241-3.386---16-5.1322-25---0.945.060.003.388.443.382.501.000
    2011-  0-   0-ARI
    MLB2015-20182012-2018
    Player NameAgeWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCTDraft InfoHiLvlMLB YearsStat Years
    Fernando Rodney40--0.004---14-4.0----14---0.250.000.002.259.000.004.00.000
    1997-  0-   0-DET
    MLB2002-20191999-2019
    Daniel Gibson25--2.085---1514.1411-16---1.158.310.002.0812.462.086.00.000
    2013-  7- 210-ARI
    AAA2011-2019
    Matt Koch26--2.253---13-4.0511--3---1.2511.250.000.006.752.250.00.000
    2012-  3- 107-NYN
    MLB2016-20192010-2019
    Anthony Banda23--0.002---12-4.01---15---0.502.250.002.2511.250.005.00.000
    2012- 10- 335-MIL
    MLB2017-20192012-2019
    Jared Miller23--2.255----5-4.0261-532--1.754.500.0011.256.7513.500.60.000
    2014- 11- 330-ARI
    AAA2012-2019
    Yuhei Nakaushiro27-112.465---15-4.1466154---2.088.312.0810.388.3112.460.80.000
    AAA2012-2019
    Kevin Jepsen32-112.274----4-3.26552311--2.4514.734.917.362.4512.270.33.000
    2002-  2-  53-ANA
    MLB2008-20182002-2018
    Jimmie Sherfy25--0.003---3323.01---13--10.673.000.003.009.000.003.00.000
    2013- 10- 300-ARI
    MLB2017-20192011-2019
    Kaleb Fleck28-210.805---25-3.1444-33--12.1010.800.008.108.1010.801.00.000
    AAA2012-2018
    Frank Duncan25--4.502---12-2.0311------1.5013.500.000.000.004.500.00.000
    2014- 13- 401-PIT
    AAA2011-2019
    Joey Krehbiel24--16.873---13-2.2555-221--2.6216.870.006.756.7516.871.00.000
    2011- 12- 375-ANA
    MLB2018-20182011-2019
    Josh Taylor24--0.001---11-2.0----12---0.500.000.004.509.000.002.00.000
    2014-  0-   0-PHI
    MLB2019-20192013-2019
    Marlon Arias32--21.602---12-1.23441222--3.0016.205.4010.8010.8021.601.00.000
    AAA2005-2019
    Eric Jokisch27--9.001---11-1.0221--11--2.0018.000.000.009.0018.000.00.000
    2010- 11- 340-CHN
    MLB2014-20142008-2018
    Grant Sides28--0.002----2-1.11---2----2.256.750.0013.500.000.000.00.000
    2011- 12- 368-CLE
    AAA2008-2019
    Bud Jeter25--0.002---12-1.11--------0.756.750.000.000.000.000.00.000
    2013- 25- 750-ARI
    AAA2011-2019
    Miller Diaz25-110.802----2-1.2662212---4.2032.409.995.4010.8032.402.00.000
    AA2010-2017
    Ivan Pineyro25--18.001---11-1.012211----2.009.009.009.000.0018.000.00.000
    AAA2011-2019
    Jeremy Bleich30--0.001----1-0.1-----1---0.000.000.000.0027.000.000.00.000
    2008-  1-  44-NYA
    MLB2018-20182006-2019
    Brooks Hall27--0.002----2-0.21----1---1.5013.500.000.0013.500.000.00.000
    2009-  4- 136-MIL
    AAA2010-2018
    Player NameAgeWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCTDraft InfoHiLvlMLB YearsStat Years
    Johnny Omahen28--0.001----1-0.11--------3.0027.000.000.000.000.000.00.000
    2011- 35-1063-MIA
    AAA2011-2016
    Gabriel Moya22--27.001---11-0.2422------6.0054.000.000.000.0027.000.00.000
    2012-  0-   0-ARI
    MLB2017-20182012-2019
    Pitching Totals15144.7319532--301637274.0298166144318926723-91.419.791.022.928.775.453.00.517
    ---
    Glossary:
    Player Name Name of the player. If not linked, then no profile on the site Age Player's age for the selected season or as of a current date if in YY.DDD format. W Wins (Pitcher or Team) L Losses (Pitcher or Team) ERA Earned Run Average ( (9/IP)*ER ) G Games Played (or Pitched) GS Games Started CG Complete Games SHO Shutouts GF Games Finished GR Games Relieved SV Saves IP Innings Pitched H Hits R Runs ER Earned Runs HR Home Runs BB Walks SO Strikeouts WP Wild Pitches BK Balks HB Hit Batsmen from pitcher perspective WHIP Walks and Hits per Inning Pitched ( (H+BB) / IP ) H9 Hits allowed per 9 innings ( (9/IP) * H ) HR9 Home Runs allowed per 9 innings ( (9/IP) * HR ) BB9 Walks per 9 innings ( (9/IP) * BB ) SO9 Strikeouts per 9 innings ( (9/IP) * SO ) RA9 Runs Against per 9 innings ( (9/IP) * R ) SO BB Strikeouts to Walk ratio ( SO/BB ) WPct Winning Percentage (W/(W+L)) Draft Info Year-DraftRound-Overall-Drafted by Team Abbreviation. Click the link to view picks for that round. Indicates most recent draft instance HiLvl Highest Level Reached MLB Years Up-to-date Range of Years played Stat Years Available range of years of statistics within the TBC system