Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Tyson RossTrack this Player High Level: MLB Current Team: St. Louis Cardinals MLB Years: 2010-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsP-271Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameTyson William Ross
Height6-6Weight225BatsRightThrowsRight
Born DateApril 22,1987 [31.211]PlaceBerkeley,California
High SchoolBishop O'Dowd (Oakland,CA)
CollegeUniversity of California (Berkeley,CA)

DraftedSelected by the Oakland Athletics [Team Picks] in the 2nd round (58th overall) of the 2008 Amateur Entry Draft [Signed]
Signing Bonus$694,800Signing ScoutsJermaine ClarkService Time5.126 (2016)
Prospect Rankings[BA] 2010-OAK-#6 ... 2011-OAK-#4
MLB DebutApril 7,2010 [22.351]
OrganizationsSDN [5] OAK [5] SLN [1] TEX [1] Awards2
TBC Player ID123402Retrosheet IDrosst001MLBAM ID475115
Pitch Repertoire Slider (37.88%) -- Fastball (35.90%) -- 2-Seam Fastball (22.11%) -- Changeup (2.92%) -- Cutter (1.17%) -- Curveball (0.01%) -- Sinker (0.01%)
Fastball Velocity [2018] - 90.69 - [2017] - 91.30 - [2016] - 91.94 - [2015] - 92.88 - [2014] - 92.91 - [2013] - 94.16 - [2012] - 92.44 - [2011] - 92.09 - [2010] - 92.27
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Tyson Ross page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Member of the 2007 United States National Baseball team ... Opening day starter for San Diego Padres in 2016
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts47Walks29Hittable51SO/BB33vsPower51Hitting19Durability38Team.502Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006CaliforniaPac10NCAA-1Fr44ST19643.1915150110084.27435303418511101.367.870.324.369.042.07.600-
2007CaliforniaPac10NCAA-1So44ST20662.49171701000115.210337326391208201.238.010.473.039.343.08.500-
2008CaliforniaPac10NCAA-1Jr44ST21744.2512120000078.07641377336610101.398.730.803.797.582.00.636-
2008Kane County CougarsMidwAoak-S/R21014.66642000019.016111015161001.097.450.472.337.453.20.000-
2009Stockton PortsCalifA+oak44ST22564.1718180000086.07849401033825001.298.131.043.448.552.48.455-
2009Midland RockhoundsTexAAoak-ST22543.96990100050.0402222320314001.207.200.543.605.581.55.556-
2009Minor Totals (2 teams)MinorMLB--ST010104.09272701000136.0118716213531139001.257.790.863.507.462.13.5003.85
2010Sacramento River CatsPCLAAAoak53ST23213.55660000025.0221010113301001.387.820.364.6210.662.31.667-
2010Oakland AthleticsALMLBoak66Rel23145.4926224009139.0392424420325001.508.920.924.587.321.60.2004.30
2011Stockton PortsCalifA+oak-ST24009.0011000001.02110110003.0018.00--9.009.001.00--
2011Sacramento River CatsPCLAAAoak50ST24327.61990000036.2523431522343002.0212.761.235.408.351.55.600-
2011Minor Totals (2 teams)MinorMLB--ST0327.6510100000037.2543532523353002.0412.901.195.508.361.52.6004.72
2011Oakland AthleticsALMLBoak66S/R24332.75963001036.0331211113242001.288.250.253.256.001.85.5003.14
2012Sacramento River CatsPCLAAAoak50ST25622.9915132100078.0693326429644001.257.930.463.337.352.21.750-
2012Oakland AthleticsALMLBoak66S/R252116.5018135003073.0965653737462101.8111.780.864.545.651.24.1544.60
2013Tucson PadresPCLAAAsdn-S/R26114.63422000011.212660691001.549.26--4.636.941.50.500-
2013San Diego PadresNLMLBsdn38S/R26383.173516190080125.010051448441197001.157.200.583.178.572.70.2733.03
2014San Diego PadresNLMLBsdn38ST2713142.81313102100195.21657561137219512001.217.590.603.318.972.71.4813.11
2015San Diego PadresNLMLBsdn38ST2810123.26333301000196.0172787198421214001.317.900.413.869.732.52.4552.85
2016Lake Elsinore StormCalifA+sdn48ST290154.0011000000.23440212007.5040.50--27.0013.500.50.000-
2016San Diego PadresNLMLBsdn38ST290111.8111000005.09870151001.8815.19--1.698.445.00.0001.83
2017Frisco RoughRidersTexAAtex50ST30112.31220000011.2115304100001.298.49--3.097.712.50.500-
2017Round Rock ExpressPCLAAAtex44ST30217.71440000018.2231616311110001.8211.091.455.305.301.00.667-
2017Minor Totals (2 teams)MinorMLB--ST0325.64660000029.0342119315210001.6210.090.894.456.231.40.6004.54
2017Texas RangersALMLBtex44S/R30337.7112102000049.0534642737364001.849.731.296.806.610.97.5005.81
2018St. Louis CardinalsNLMLBsln33Rel31202.73918000026.02098110150001.146.840.343.425.131.501.0000.49
2018San Diego PadresNLMLBsdn38ST31694.45222200000123.0112646116521074001.338.171.173.797.812.06.4001.22
MLB Totals - 9 Season(s)Filter43653.951961356131211867.07994233826637079151101.348.270.683.838.192.14.3980.44
Minor League Totals - 8 Season(s)Filter25204.48756962000336.23281911692714628921001.408.690.723.877.661.98.556-
AAA Totals - 5 Season(s)Filter1474.69383441000168.2178998913811489001.529.390.694.277.801.83.667-
AA Totals - 2 Season(s)Filter653.6511110100061.2512725324414001.227.440.443.505.981.71.545-
A+ Totals - 3 Season(s)Filter574.6020200000087.18354451036847001.358.491.023.688.592.33.417-
A Totals - 1 Season(s)Filter014.66642000019.016111015161001.097.450.472.337.453.20.000-
NCAA Totals - 3 Season(s)Filter19143.20444402100277.2253113991611327129401.318.170.523.658.752.40.576-
San Diego Padres Totals - 5 Season(s)Filter32443.40122103193180644.05582762444625363838001.267.780.643.538.902.52.421-
Oakland Athletics Totals - 3 Season(s)Filter6185.3353213200131148.2168928812701029101.6010.170.734.246.171.46.250-
Texas Rangers Totals - 1 Season(s)Filter337.7112102000049.0534642737364001.849.731.296.806.610.97.500-
St. Louis Cardinals Totals - 1 Season(s)Filter202.73918000026.02098110150001.146.840.343.425.131.501.000-
Average MLB - Per ~220 innings11163.955034161050220.020210797179420013001.348.270.683.838.192.14.4070.44
Average Minor - Per ~220 innings16134.48494541000220.0212124109179518714001.408.690.723.877.661.98.552-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Oakland AthleticsALMLBoak66p2341000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2012Oakland AthleticsALMLBoak66p25182000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2013Tucson PadresPCLAAAsdn-p2623010001000200000.333.333.333.6661031.000.000.000.2960.0066.670.000.000.000.00
2013San Diego PadresNLMLBsdn38p2636330600000001803000.182.182.182.3646036.400.000.000.1610.0050.000.000.000.000.00
2014San Diego PadresNLMLBsdn38p27325661010030032212100.179.230.196.42611163.286.017.071.1984.7634.927.330.000.0010.00
2015San Diego PadresNLMLBsdn38p28345661411160021918101.250.283.357.64020368.351.107.143.2782.9427.949.501.4756.0021.43
2016San Diego PadresNLMLBsdn38p2911000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2018San Diego PadresNLMLBsdn383123381600031011602101.158.175.158.3336042.261.000.053.1492.3838.1016.000.000.000.00
2018St. Louis CardinalsNLMLBsln333183120011000001000.667.6671.6672.334514.5001.0001.000.9700.000.000.0025.003.0050.00
2018Totals for NL-NL         31412800141011603101.195.209.268.47711146.280.073.122.2072.1734.7816.002.1741.0012.50
MLB Totals - 8 Season(s)Filter15719014382121310678216302.200.229.253.482485217.319.053.089.0002.7635.9413.000.9295.0013.16
Minor League Totals - 1 Season(s)Filter23010001000200000.333.333.333.6661031.000.000.000.0000.0066.670.000.000.000.00
AAA Totals - 1 Season(s)Filter23010001000200000.333.333.333.6661031.000.000.000.0000.0066.670.000.000.000.00
San Diego Padres Totals - 5 Season(s)Filter12618413362111210676215302.196.226.234.460434210.318.038.076.0002.8636.1912.670.48184.0011.11
Oakland Athletics Totals - 2 Season(s)Filter223000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
St. Louis Cardinals Totals - 1 Season(s)Filter83120011000001000.667.6671.6672.334514.5001.0001.000.0000.000.000.0025.003.0050.00
Average MLB - Per 162 games16219614392121310680217302.200.229.253.482505224.319.053.089.0002.7635.9413.000.9295.0013.16
Average Minor - Per 162 games1622430810008100016200000.333.333.333.6668102431.000.000.000.0000.0066.670.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Kane County Cougars MidwAoak21P6--39--12121.0002.00------6100.04.3
2009Stockton Ports CalifA+oak22P18--1015--25251.0001.39------18100.012.9
2009Midland Rockhounds TexAAoak22P9--811-219191.0002.11------9100.06.4
2010Sacramento River Cats PCLAAAoak23P6--24--661.0001.00------6100.04.2
2010Oakland AthleticsALMLBoak23P2623928--10101.0000.380.26-----26100.016.0
2011Stockton Ports CalifA+oak24P1---------------1100.00.7
2011Sacramento River Cats PCLAAAoak24P9--12--331.0000.33------9100.06.3
2011Oakland AthleticsALMLBoak24P9636241-76.8570.670.17-----9100.05.6
2012Sacramento River Cats PCLAAAoak25P15--9111-2120.9521.33------15100.010.4
2012Oakland AthleticsALMLBoak25P181373816-124241.0001.330.3310376.9-18100.013.6
2013Tucson Padres PCLAAAsdn26P4--11-1221.0000.50------4100.02.8
2013San Diego PadresNLMLBsdn26P35161251217223129.9350.830.2311761.1-3697.221.6
2014San Diego PadresNLMLBsdn27P31311951637335653.9461.710.27311075.6-3296.919.1
2015San Diego PadresNLMLBsdn28P33331961231434743.9151.300.22371374.0-3497.120.4
2016Lake Elsinore Storm CalifA+sdn29P1---------------1100.00.7
2016San Diego PadresNLMLBsdn29P1151---111.0001.000.20-----1100.00.6
2017Frisco RoughRiders TexAAtex30P2--12--331.0001.50------2100.02.9
2017Round Rock Express PCLAAAtex30P4--3---331.0000.75------4100.02.9
2017Texas RangersALMLBtex30P121049491-1413.9291.080.2710-100.0-12100.07.4
2018San Diego PadresNLMLBsdn31P22221231416113130.9681.360.246366.7-2395.713.7
2018St. Louis CardinalsNLMLBsln31P9126351198.8890.890.31-20.0-9100.05.6
MLB Totals for P - 9 season(s)-   P196135867741431311230217.9431.110.251053873.4-1960.00.0
AAA Totals for P - 5 season(s)-   P38--1618113534.9710.89------380.00.0
AA Totals for P - 2 season(s)-   P11--913-222221.0002.00------110.00.0
A+ Totals for P - 3 season(s)-   P20--1015--25251.0001.25------200.00.0
A Totals for P - 1 season(s)-   P6--39--12121.0002.00------60.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Kane County Cougars MidwAoak216----------
2009Stockton Ports CalifA+oak2218----------
2009Midland Rockhounds TexAAoak229----------
2010Sacramento River Cats PCLAAAoak236----------
2010Oakland AthleticsALMLBoak2326----------
2011Stockton Ports CalifA+oak241----------
2011Sacramento River Cats PCLAAAoak249----------
2011Oakland AthleticsALMLBoak249----------
2012Sacramento River Cats PCLAAAoak2515----------
2012Oakland AthleticsALMLBoak2518----------
2013Tucson Padres PCLAAAsdn264----------
2013San Diego PadresNLMLBsdn2635----------
2014San Diego PadresNLMLBsdn2731----------
2015San Diego PadresNLMLBsdn2833----------
2016Lake Elsinore Storm CalifA+sdn291----------
2016San Diego PadresNLMLBsdn291----------
2017Frisco RoughRiders TexAAtex302----------
2017Round Rock Express PCLAAAtex304----------
2017Texas RangersALMLBtex3012----------
2018San Diego PadresNLMLBsdn3122----------
2018St. Louis CardinalsNLMLBsln319----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2009Oakland AthleticsMLB Spring TrainingMLB22000.0012-100205.0300000000.605.400.000.000.0000.00.000
2010Oakland AthleticsMLB Spring TrainingMLB23102.7950500009.211730212201.4110.240.001.8611.176.006.521.000
2011Phoenix Desert DogsArizona Fall LgMinor24135.94770000016.22413113513001.7912.961.622.707.022.607.02.250
2011Oakland AthleticsMLB Spring TrainingMLB24100.59523000015.114110410001.198.220.002.355.872.500.591.000
2012Oakland AthleticsMLB Spring TrainingMLB25211.80505000015.015430710001.479.000.004.206.001.432.40.667
2013San Diego PadresMLB Spring TrainingMLB26322.42743000022.1176621120101.276.850.814.438.061.822.42.600
2014San Diego PadresMLB Spring TrainingMLB27114.66550000019.12210101916001.6210.240.474.197.451.784.66.500
2015San Diego PadresMLB Spring TrainingMLB28302.49660000021.216861825701.136.650.423.3210.383.133.321.000
2016San Diego PadresMLB Spring TrainingMLB29127.71550000014.01614123615101.5710.291.933.869.642.509.00.333
2018San Diego PadresMLB Spring TrainingMLB31003.00541001015.010551611201.076.000.603.606.601.833.00.000
Arizona Fall League Totals - 1 yrs135.94770000016.72413113513001.7412.961.622.707.022.607.02.250
MLB Spring Training Totals - 9 yrs1263.014428160030137.312455468531191301.298.130.523.477.802.253.60.667

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2011Oakland AthleticsMLB Spring TrainingMLB2414000000000400000.000.000.000.000004.000.000.0000.00100.000.000.000.000.00
2013San Diego PadresMLB Spring TrainingMLB2622000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2014San Diego PadresMLB Spring TrainingMLB2722000000000001000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
2015San Diego PadresMLB Spring TrainingMLB2823000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2016San Diego PadresMLB Spring TrainingMLB2935010001000100000.200.200.200.400105.250.000.0000.0020.000.000.000.000.00
2018San Diego PadresMLB Spring TrainingMLB3112010000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
MLB Spring Training Totals - 7 yrs1618020001000901000.111.111.111.2222019.222.000.0000.0047.370.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Pac-10 Conference All-Conference (SP)1
2008Pac-10 Conference All-Conference (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-10-29SPFree Agent -Free AgentFree AgentGranted free agency31.190  
2018-08-05SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActive--Claimed off waivers from Padres by Cardinals31.105Team Roster on 2018-08-05
2018-04-03SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveContract purchased from minors30.347Team Roster on 2018-04-03
2017-12-28SPSan Diego PadresSan Diego Padres (MLB)-MinorsContractSigned to Minor League Contract30.250Team Roster on 2017-12-28
2017-09-12SPFree Agent -Free AgentFree AgentReleased by Rangers30.143  
2017-08-12SPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveActivated from DL30.112Team Roster on 2017-08-12
2017-07-31SPTexas RangersFrisco (AA)YDL-10InjuredAssigned to Frisco (AA) for rehab30.100Team Roster on 2017-07-31
2017-07-24SPTexas RangersTexas Rangers (MLB)YDL-10InjuredDL10 Blister on right index finger30.093Team Roster on 2017-07-24
2017-06-16SPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveActivated from DL30.055Team Roster on 2017-06-16
2017-05-26SPTexas RangersRound Rock (AAA)-DL-60InjuredDL60 Transferred to 60-day DL30.034Team Roster on 2017-05-26
2017-05-23SPTexas RangersRound Rock (AAA)YDL-10InjuredAssigned to Round Rock (AAA) for rehab30.031Team Roster on 2017-05-23
2017-04-02SPTexas RangersTexas Rangers (MLB)YDL-10InjuredDL10 Recovery from thoracic outlet surgery29.346Team Roster on 2017-04-02
2017-01-19SPTexas RangersTexas Rangers (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($6m)29.272Team Roster on 2017-01-19
2016-12-01SPFree Agent -Free AgentFree AgentGranted free agency29.223  
2016-11-03SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveActivated from DL29.195Team Roster on 2016-11-03
2016-08-31SPSan Diego PadresSan Diego Padres (MLB)-DL-60InjuredDL60 Transferred to 60-day DL29.131Team Roster on 2016-08-31
2016-04-10SPSan Diego PadresSan Diego Padres (MLB)YDL-15InjuredDL15 Right shoulder inflammation28.354Team Roster on 2016-04-10
2016-01-17SPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($9.625m) [Avoids arbitration]28.270Team Roster on 2016-01-17
2015-01-17SPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($5.25m) Avoids arbitration27.270Team Roster on 2015-01-17
2014-01-17SPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($1.98m) Avoiding arbitration26.270Team Roster on 2014-01-17
2013-07-24SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveRecalled from Tucson (AAA)26.093Team Roster on 2013-07-24
2013-07-10RP-SPSan Diego PadresTucson (AAA)YMinorsReassigned MinorsOptioned to Tucson (AAA)26.079Team Roster on 2013-07-10
2013-05-05RPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveActivated from DL26.013Team Roster on 2013-05-05
2013-04-29SPSan Diego PadresTucson (AAA)YDL-15InjuredAssigned to Tucson (AAA) for rehab26.007Team Roster on 2013-04-29
2013-04-20SPSan Diego PadresSan Diego Padres (MLB)YDL-15InjuredDL15 Left shoulder subluxation25.364Team Roster on 2013-04-20
2012-11-16PSan Diego PadresSan Diego Padres (MLB)YActiveTradedTraded from Athletics with A.J. Kirby-Jones to Padres for Andy Parrino and Andrew Werner25.208Team Roster on 2012-11-16
2012-09-04RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)25.135Team Roster on 2012-09-04
2012-08-24SP-RPOakland AthleticsSacramento (AAA)YMinorsReassigned MinorsOptioned to Sacramento (AAA)25.124Team Roster on 2012-08-24
2012-08-23SPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)25.123Team Roster on 2012-08-23
2012-06-29SPOakland AthleticsSacramento (AAA)YMinorsReassigned MinorsOptioned to Sacramento (AAA)25.068Team Roster on 2012-06-29
2012-06-23SPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)25.062Team Roster on 2012-06-23
2012-06-17SPOakland AthleticsSacramento (AAA)YMinorsReassigned MinorsOptioned to Sacramento (AAA)25.056Team Roster on 2012-06-17
2012-06-16SPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)25.055Team Roster on 2012-06-16
2012-05-31SPOakland AthleticsSacramento (AAA)YMinorsReassigned MinorsOptioned to Sacramento (AAA)25.039Team Roster on 2012-05-31
2012-04-17POakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Sacramento (AAA)24.361Team Roster on 2012-04-17
2012-04-04SPOakland AthleticsSacramento (AAA)YMinorsReassigned MinorsOptioned to Sacramento (AAA)24.348Team Roster on 2012-04-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-05-20InjuredDisabled -- Strained left oblique 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2008Oakland Athletics-21694,800-------694,800Signing Bonus out of 2008 Draft (2nd round - 58th overall)
2010Oakland AthleticsTeam Payroll23400,000-75748-2,812,412400,0001,094,800
2011Oakland AthleticsTeam Payroll24414,000-78946-2,722,607414,0001,508,800
2012Oakland AthleticsTeam Payroll25480,000-76043-2,954,887480,0001,988,800
2013San Diego PadresTeam Payroll26500,500-62126323,023,990490,0002,489,300
2014San Diego PadresTeam Payroll271,980,000-37414593,256,497500,0004,469,3002014-01-17 - Signed to 1-year contract for 2014-2014 ($1.98m) Avoiding arbitration
2015San Diego PadresTeam Payroll285,250,0004.126228975++3,571,283507,5009,719,3002015-01-17 - Signed to 1-year contract for 2015-2015 ($5.25m) Avoids arbitration
2016San Diego PadresTeam Payroll299,625,0005.126125487++3,498,245507,50019,344,3002016-01-17 - Signed to 1-year contract for 2016-2016 ($9.625m) [Avoids arbitration]
2017Texas RangersTeam Payroll306,000,000-200978++3,651,709535,00025,344,3002017-01-19 - Signed to 1-year contract for 2017-2017 ($6m)
2018San Diego PadresTeam Payroll311,750,000-3689544,360,045545,00027,094,3002017-12-28 - Signed to Minor League Contract
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red