Team Information
League/Division
National League West
Season Record
92-70
Spring W-L Record
13-20  Rank: 14th 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
    Mark Ellis2B3623639182-191-3142-1-2.286.333.365.69869233.143.079.3474.3520.294.6763.01.4516.7
    1999-  9- 271-KCA
    MLB2002-20141996-2014
    Skip Schumaker2B-LF33236281561-51-45-11-4.242.284.371.65568237.210.129.2595.887.351.250.00.0046.7
    2001-  5- 164-SLN
    MLB2005-20152001-2015
    Yasiel PuigRF22275816305231141-11--2--.517.500.8281.328604810.362.311.5870.0018.330.0019.35.0033.3
    2012-  0-   0-LAN
    MLB2013-20192012-2019
    Luis Cruz3B2919568165-411--191---2.286.310.589.89958339.321.303.2791.7215.529.0014.06.9056.2
    2000-  0-   0-BOS
    MLB2008-20132001-2019
    Alfredo Amezaga2B3524546151--52-28-1---.278.304.296.60057161.093.018.3263.5114.044.000.00.006.7
    1999- 13- 401-ANA
    MLB2002-20111999-2017
    Andre EthierCF-RF31225311166317-17111-1--.302.387.585.972623110.396.283.35711.2917.741.5753.01.6162.5
    2003-  2-  62-OAK
    MLB2006-20172002-2017
    Matt KempCF28195291322193-815--3-1.250.333.423.75663225.385.173.30812.7023.811.8852.01.5938.5
    2003-  6- 181-LAN
    MLB2006-20192003-2019
    Elian Herrera2B2830516153--4122121---2.294.333.353.68654183.078.059.3853.7022.226.000.00.0020.0
    2003-  0-   0-LAN
    MLB2012-20152006-2018
    Juan Uribe3B3421514173-17-129----4.333.358.451.80953234.137.118.3903.7716.984.5051.01.8923.5
    1997-  0-   0-COL
    MLB2001-20161998-2016
    Adrian Gonzalez1B3119516121-29-2572-1-4.235.322.373.69559193.196.138.2338.4711.861.4025.53.3925.0
    2000-  1-   1-MIA
    MLB2004-20182000-2018
    Alex CastellanosOF262950811--411215171---1.220.304.460.76456234.360.240.2418.9330.363.4012.57.1436.4
    2008- 10- 305-SLN
    MLB2012-20132010-2018
    AJ EllisC3220458163-19--8111---1.356.463.489.95254224.311.133.45514.8120.371.3845.01.8525.0
    2003- 18- 541-LAN
    MLB2008-20182000-2018
    Tim FederowiczC2521446102-16--512----2.227.306.341.64749153.227.114.29010.2024.492.4044.02.0430.0
    2008-  7- 232-BOS
    MLB2011-20192006-2019
    Jerry Hairston3B-LF371843483-15--56--1-1.186.265.326.59149144.256.140.18910.2012.241.2043.02.0450.0
    1997- 11- 345-BAL
    MLB1998-20131997-2013
    Nick PuntoSS-3B351835281--33-6101---1.229.357.257.6144291.286.028.32014.2923.811.670.00.0012.5
    1998- 21- 614-PHI
    MLB2001-20141998-2014
    Dee GordonSS25203497---17-106-1---.206.386.206.592457-.500.000.25022.2213.330.600.00.000.0
    2008-  4- 127-LAN
    MLB2011-20192008-2019
    Brian Barden3B3220295153--4--341----.517.576.6211.19733183.207.104.6009.0912.121.330.00.0020.0
    2002-  6- 189-ARI
    MLB2007-20102000-2014
    Carl CrawfordLF311028510--132-31-----.357.419.464.88331131.286.107.3469.683.230.3328.03.2310.0
    1999-  2-  52-TBA
    MLB2002-20161999-2016
    Jeremy MooreOF261528395--41236-----.321.387.500.88731145.250.179.4099.6819.352.000.00.0055.6
    2005-  6- 193-ANA
    MLB2011-20112005-2014
    Justin SellersSS27172816---1--251----.214.290.214.504316-.071.000.2616.4516.132.500.00.000.0
    2005-  6- 191-OAK
    MLB2011-20142005-2015
    Player NamePosAgeGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%Draft InfoHiLvlMLB YearsStat Years
    Matt WallachC27172313---2--35-----.130.231.130.361263-.130.000.16711.5419.231.670.00.000.0
    2007- 22- 686-LAN
    AAA2007-2013
    Scott Van Slyke1B-LF261722342--11-141---1.182.250.273.5232462.182.091.2224.1716.674.000.00.0050.0
    2005- 14- 436-LAN
    MLB2012-20172005-2018
    Tony GwynnOF30111924---1214------.211.348.211.559234-.263.000.21117.390.000.000.00.000.0
    2003-  2-  39-MIL
    MLB2006-20142002-2015
    Omar Luna2B-3B26131835---2--21----1.278.350.278.628205-.111.000.29410.005.000.500.00.000.0
    AAA2007-2015
    Wilkin CastilloC291218361--12--3-----.333.333.389.7221871.167.056.4000.0016.670.000.00.0016.7
    2003-  0-   0-ARI
    MLB2008-20192004-2019
    Jesus FloresC28131821------34----2.056.190.056.246211-.167.000.07114.2919.051.330.00.000.0
    2002-  0-   0-NYN
    MLB2007-20122004-2015
    Hanley Ramirez1B2961535---43123--1-1.333.389.333.722185-.267.000.38511.1116.671.500.00.000.0
    2000-  0-   0-BOS
    MLB2005-20192002-2019
    Matt AngleOF271315372-151-13----1.467.500.8001.30016123.467.333.5456.2518.753.0015.06.2542.9
    2007-  7- 219-BAL
    MLB2011-20112005-2015
    Ramon CastroC37814131-11---5-----.214.214.500.7141472.286.286.2500.0035.710.0014.07.1466.7
    1994-  1-  17-HOU
    MLB1999-20111994-2013
    Dallas McPherson3B32813121--1--17-----.154.214.231.4451431.154.077.3337.1450.007.000.00.0050.0
    2001-  2-  57-ANA
    MLB2004-20111999-2013
    Joc PedersonOF21710111--1---21----.100.182.200.3821121.100.100.1250.0018.180.000.00.00100.0
    2010- 11- 352-LAN
    MLB2014-20192010-2019
    Osvaldo Martinez3B25710-1---1--------1.100.100.100.200101-.000.000.1000.000.000.000.00.000.0
    2006- 11- 335-MIA
    MLB2010-20112006-2019
    Rusty Ryal1B308912--11--231----.222.417.556.9731251.556.334.20016.6725.001.509.08.3350.0
    2005- 14- 411-ARI
    MLB2009-20102004-2014
    CJ Retherford3B275825-116---1----1.625.6251.2501.8758102.625.625.6670.0012.500.008.012.5040.0
    AAA2006-2019
    Rafael Ynoa2B258834---1---------.500.500.5001.00084-.000.000.5000.000.000.000.00.000.0
    2006-  0-   0-SFN
    MLB2014-20162008-2018
    Nick BussOF264712------------1.286.286.286.57272-.000.000.2860.000.000.000.00.000.0
    2008-  8- 247-LAN
    MLB2013-20162007-2018
    Miguel RojasSS2411731---1--11----1.143.250.143.39381-.143.000.16712.5012.501.000.00.000.0
    2005-  0-   0-CIN
    MLB2014-20192008-2019
    Clayton KershawP2535-1---1---2-1---.200.200.200.40061-.000.000.3330.0033.330.000.00.000.0
    2006-  1-   7-LAN
    MLB2008-20192006-2019
    Jeremy RathjenOF2355-2----1--1-----.400.400.400.80052-.200.000.5000.0020.000.000.00.000.0
    2012- 11- 356-LAN
    AA2009-2015
    Corey SeagerSS193511-------2-----.200.200.200.40051-.000.000.3330.0040.000.000.00.000.0
    2012-  1-  18-LAN
    MLB2015-20192012-2019
    Player NamePosAgeGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%Draft InfoHiLvlMLB YearsStat Years
    Hyun-Jin RyuP2635-1-------2-1---.200.200.200.40061-.000.000.3330.0033.330.000.00.000.0
    2012-  0-   0-LAN
    MLB2013-20192013-2019
    Blake SmithOF254421------11-----.250.400.250.65051-.250.000.33320.0020.001.000.00.000.0
    2009-  2-  56-LAN
    MLB2016-20162007-2016
    Chris Jacobs1B243411-------------.250.250.250.50041-.000.000.2500.000.000.000.00.000.0
    2007- 17- 536-LAN
    AAA2007-2019
    Josh BeckettP333411-------3-----.250.250.250.50041-.000.0001.0000.0075.000.000.00.000.0
    1999-  1-   2-MIA
    MLB2001-20142000-2014
    O'Koyea Dickson1B2354-------11-----1.000.200.000.2005--.000.000.00020.000.000.000.00.000.0
    2011- 12- 374-LAN
    MLB2017-20172009-2019
    Aaron HarangP3523-1------------1.333.333.333.66631-.000.000.3330.000.000.000.00.000.0
    1999-  6- 195-TEX
    MLB2002-20151997-2015
    Ted LillyP3733-21--2---1-----.667.6671.0001.667331.333.3331.0000.0033.330.000.00.0050.0
    1996- 23- 688-LAN
    MLB1999-20131996-2013
    Brian Cavazos-GalvezOF264312--13--2------.667.8001.6672.4675511.6671.000.50040.000.000.003.020.0050.0
    2009- 12- 367-LAN
    AAA2008-2015
    Darnell SweeneySS2223---------------.000.000.000.0003--.000.000.0000.000.000.000.00.000.0
    2012- 13- 416-LAN
    MLB2015-20182010-2019
    Chris O'BrienC2333-21--2--------1.667.6671.0001.667331.333.333.6670.000.000.000.00.0050.0
    2011- 18- 554-LAN
    AAA2009-2017
    Zack GreinkeP2922-----------1---.000.000.000.0003--.000.000.0000.000.000.000.00.000.0
    2002-  1-   6-KCA
    MLB2004-20192002-2019
    Stephen FifeP2612-11--1---1-----.500.5001.0001.500221.500.5001.0000.0050.000.000.00.00100.0
    2008-  3-  85-BOS
    MLB2012-20142007-2018
    Angelo Songco1B2422211-----2------.500.7501.0001.7504211.500.500.50050.000.000.000.00.00100.0
    2009-  4- 127-LAN
    AA2007-2018
    Pedro Guerrero3B2411-1---1---------1.0001.0001.0002.00011-.000.0001.0000.000.000.000.00.000.0
    AAA2008-2013
    Scott Wingo2B2411---------1-----.000.000.000.0001--.000.000.0000.00100.000.000.00.000.0
    2011- 11- 344-LAN
    A+2008-2014
    Jonathan GarciaOF2111---------1-----.000.000.000.0001--.000.000.0000.00100.000.000.00.000.0
    2009-  8- 247-LAN
    AA2009-2015
    Chris ReedP2321---------1-----.000.000.000.0001--.000.000.0000.00100.000.000.00.000.0
    2011-  1-  16-LAN
    MLB2015-20152009-2019
    Elevys Gonzalez3B-2B2311---------1-----.000.000.000.0001--.000.000.0000.00100.000.000.00.000.0
    AAA2009-2013
    James BaldwinOF2111---------------.000.000.000.0001--.000.000.0000.000.000.000.00.000.0
    2010-  4- 142-LAN
    A+2010-2015
    Noel CuevasOF21111--------------.000.000.000.0001--.000.000.0000.000.000.000.00.000.0
    2010- 21- 652-LAN
    MLB2018-20192010-2019
    Player NamePosAgeGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%Draft InfoHiLvlMLB YearsStat Years
    Robbie GarveyOF24111-------11-----.000.500.000.5002--1.000.000.00050.0050.001.000.00.000.0
    AAA2010-2016
    Chris CapuanoP332------------1---.000.000.000.0001--.000.000.0000.000.000.000.00.000.0
    1999-  8- 238-ARI
    MLB2003-20162000-2016
    Paul Hoenecke3B221-1----1----1----.0001.000.0001.0001--.000.000.0000.000.000.000.00.000.0
    2012- 24- 746-LAN
    AA2009-2017
    Batting Totals33121417834163926164371311123916711-38.281.346.412.758135950098.242.131.3288.1717.592.1546.71.9128.7
    ---
    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
    Clayton Kershaw25234.1877-----28.03016132830--21.369.640.642.579.645.143.75.400
    2006-  1-   7-LAN
    MLB2008-20192006-2019
    Hyun-Jin Ryu26223.2976---1-27.117101018273--0.915.600.332.638.893.293.38.500
    2012-  0-   0-LAN
    MLB2013-20192013-2019
    Aaron Harang35128.2055-----18.228201739131-11.9813.501.454.346.279.641.44.333
    1999-  6- 195-TEX
    MLB2002-20151997-2015
    Josh Beckett33117.7955-----17.11915155617---1.449.872.603.128.837.792.83.500
    1999-  1-   2-MIA
    MLB2001-20142000-2014
    Chris Capuano33116.7553---2-16.01913125315--21.3810.692.811.698.447.315.00.500
    1999-  8- 238-ARI
    MLB2003-20162000-2016
    Stephen Fife262-3.4542---2-15.215762212---1.098.621.151.156.894.026.001.000
    2008-  3-  85-BOS
    MLB2012-20142007-2018
    Zack Greinke29-15.5444-----13.01588-5102-11.5410.380.003.466.925.542.00.000
    2002-  1-   6-KCA
    MLB2004-20192002-2019
    Josh Wall26-23.55111--210-12.21055-2121--0.957.110.001.428.533.556.00.000
    2005-  2-  74-LAN
    MLB2012-20142005-2016
    Kevin Gregg35--0.8211----11-11.03111-5---0.272.450.820.004.090.820.00.000
    1996- 15- 435-OAK
    MLB2003-20151996-2015
    Steve Rodriguez231-3.0912---212211.29442313---1.036.941.542.3110.033.094.331.000
    2011- 15- 454-ARI
    MLB2012-20122009-2016
    Ted Lilly37-214.0041---3-9.01718141861--2.7817.001.008.006.0018.000.75.000
    1996- 23- 688-LAN
    MLB1999-20131996-2013
    Peter Moylan34--6.7510---110-9.11177359---1.7110.612.894.828.686.751.80.000
    1996-  0-   0-MIN
    MLB2006-20181996-2018
    Matt Guerrier34--6.0010----10-9.015762492--2.1115.002.004.009.007.002.25.000
    1999- 10- 309-CHA
    MLB2004-20141997-2014
    JP Howell301-4.008---18-9.0844-414--11.338.000.004.0014.004.003.501.000
    2004-  1-  31-KCA
    MLB2005-20172002-2018
    Ronald Belisario301-2.169----9-8.1652-78---1.566.480.007.568.645.401.141.000
    1999-  0-   0-MIA
    MLB2009-20152001-2019
    Brandon League30-17.889---4918.012972484--2.0013.502.254.509.0010.132.00.000
    2001-  2-  59-TOR
    MLB2004-20142001-2017
    Chad Billingsley28-17.0432---1-7.21276136--11.9614.091.173.527.048.222.00.000
    2003-  1-  24-LAN
    MLB2006-20152003-2015
    Juan Abreu28--0.006---46-7.05---27---1.006.430.002.579.000.003.50.000
    2003-  0-   0-KCA
    MLB2011-20112005-2014
    Kenley Jansen25--1.237---17-7.1511-36---1.096.140.003.687.361.232.00.000
    2004-  0-   0-LAN
    MLB2010-20192005-2019
    Shawn Tolleson25--1.357---17-6.2511-26---1.056.750.002.708.101.353.00.000
    2010- 30- 922-LAN
    MLB2012-20162007-2016
    Player NameAgeWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCTDraft InfoHiLvlMLB YearsStat Years
    Chris Reed23--5.404---34-6.27441172--1.209.451.351.359.455.407.00.000
    2011-  1-  16-LAN
    MLB2015-20152009-2019
    Matt Palmer34-13.603----3-5.0992-521-22.8016.200.009.003.6016.200.40.000
    2002- 31- 937-SFN
    MLB2008-20122001-2014
    Matt Magill23--0.003----3-4.031--18---1.006.750.002.2518.002.258.00.000
    2008- 31- 937-LAN
    MLB2013-20192008-2019
    Blake Johnson28--0.003---2314.062---4---1.5013.500.000.009.004.500.00.000
    2004-  2-  58-LAN
    AAA2004-2013
    Sean White32--4.913---2313.2462-31-1-1.919.820.007.362.4514.730.33.000
    2003-  8- 247-ATL
    MLB2007-20102000-2013
    Steven Ames25--6.753---13-2.2522--2--11.8716.870.000.006.756.750.00.000
    2009- 17- 517-LAN
    MLB2013-20132009-2015
    Javy Guerra27--0.003---13-2.22----2---0.756.750.000.006.750.000.00.000
    2004-  4- 118-LAN
    MLB2011-20192004-2019
    Angel Castro30--4.501----1-2.0311-22---2.5013.500.009.009.004.501.00.000
    2006- 13- 382-DET
    MLB2015-20152007-2018
    Red Patterson26--3.372----2-2.2411-121--1.8713.500.003.376.753.372.00.000
    2010- 29- 892-LAN
    MLB2014-20142009-2016
    Yimi Garcia22-13.373---23-2.24311-4---1.5013.503.370.0013.5010.120.00.000
    2009-  0-   0-LAN
    MLB2014-20192010-2019
    Kelvin De La Cruz241-13.504----4-2.2544146---3.3716.873.3713.5020.2513.501.501.000
    AAA2006-2016
    Eric Eadington25--0.001---11-1.11----2---0.756.750.000.0013.500.000.00.000
    AA2007-2016
    Hector Nelo26--0.001---11-1.0----1----1.000.000.009.000.000.000.00.000
    2007- 15- 470-TEX
    AA2005-2017
    Mario Santiago28--0.001----1-1.0----12---1.000.000.009.0018.000.002.00.000
    2005- 16- 472-KCA
    AAA2005-2015
    Ross Stripling23--0.001----1-1.01----21--1.009.000.000.0018.000.000.00.000
    2012-  5- 176-LAN
    MLB2016-20192009-2019
    Andres Santiago23--18.001---11-1.0122-----11.009.000.000.000.0018.000.00.000
    2007- 16- 506-LAN
    AAA2007-2019
    Zach Lee21-118.001---11-1.0322--2-1-3.0027.000.000.0018.0018.000.00.000
    2010-  1-  28-LAN
    MLB2015-20172011-2019
    Rob Rasmussen24--0.001----1-1.0-----1---0.000.000.000.009.000.000.00.000
    2010-  2-  73-MIA
    MLB2014-20152008-2015
    Angel Sanchez23--0.001----1-1.01--------1.009.000.000.000.000.000.00.000
    2010-  0-   0-LAN
    MLB2017-20172011-2017
    Gregory Infante25--27.002---22-1.1544211---4.5033.759.996.756.7527.001.00.000
    2006-  0-   0-CHA
    MLB2010-20182007-2018
    Player NameAgeWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCTDraft InfoHiLvlMLB YearsStat Years
    Geison Aguasviva25--0.001---11-0.2-----1---0.000.000.000.0013.500.000.00.000
    AAA2008-2013
    Fabio Castro28-181.001---11-0.15331-----15.0099.999.990.000.0081.000.00.000
    2001-  0-   0-CHA
    MLB2006-20072003-2015
    Chris Withrow24--0.001----1-0.11----1---3.0027.000.000.0027.000.000.00.000
    2007-  1-  20-LAN
    MLB2013-20162007-2016
    Pitching Totals13204.9718936--351535302.333120216736108285192121.459.851.073.218.486.012.64.394
    ---
    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