Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Trevor CahillTrack this Player High Level: MLB Current Team: Oakland Athletics MLB Years: 2009-2017
Follow TBC on Twitter and Facebook

Rated Prospect
Futures Game

PositionsP-376Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameTrevor John Cahill
Height6-3Weight195BatsRightThrowsRight
Born DateMarch 1,1988 [30.057]PlaceOceanside,California
High SchoolVista (Vista,CA)

DraftedSelected by the Oakland Athletics [Team Picks] in the 2nd round (66th overall) of the 2006 Amateur Entry Draft [Signed]
Signing Bonus$560,000Signing ScoutsCraig WeissmannService Time8.098 (2017)
Prospect Rankings[BA] 2007-OAK-#10 ... 2008-OAK-#6 ... 2009-MLB-#11 ... 2009-OAK-#2
MLB DebutApril 7,2009 [21.037]
OrganizationsOAK [7] ARI [3] CHN [2] ATL [1] KCA [1] LAN [1] SDN [1] Awards4Awards Voting1-4
TBC Player ID122541Retrosheet IDcahit001MLBAM ID502239
Pitch Repertoire Sinker (54.36%) -- Changeup (20.75%) -- Curveball (9.47%) -- Slider (7.43%) -- Fastball (7.37%) -- Cutter (0.62%)
Fastball Velocity [2018] - 92.17 - [2017] - 91.53 - [2016] - 92.45 - [2015] - 91.50 - [2014] - 91.23 - [2013] - 90.14 - [2012] - 89.68 - [2011] - 89.86 - [2010] - 91.57
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 Trevor Cahill 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:   Opening day starter for Oakland Athletics in 2011
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts63Walks24Hittable50SO/BB33vsPower50Hitting20Durability46Team.507Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006Arizona AthleticsArizRkoak-ST18003.0044000009.024307113001.002.00--7.0011.001.57--
2007Kane County CougarsMidwAoak-ST191142.73201910000105.08538323401178001.197.260.263.4210.002.93.733-
2008Stockton PortsCalifA+oak-ST20542.7814131000087.05229273311039000.955.360.313.1910.613.32.556-
2008Midland RockHoundsTexAAoak30ST20612.19761000037.024159219333001.165.840.494.628.031.74.857-
2008Minor Totals (2 teams)MinorAAA--ST01152.61211920000124.076443655013612001.015.500.363.629.842.72.688-
2009Oakland AthleticsALMLBoak53ST2110134.63323200000178.218599922772905041.449.321.363.634.531.25.4355.33
2010Sacramento River CatsPCLAAAoak-ST22101.0422000008.27310581001.387.27--5.198.311.601.000-
2010Oakland AthleticsALMLBoak53ST221882.97303001100196.2155736519631182261.117.090.872.885.401.87.6924.19
2011Oakland AthleticsALMLBoak53ST2312144.16343400000207.221410296198214715081.439.270.823.556.371.79.4624.10
2012Arizona DiamondbacksNLMLBari35ST2413123.78323202100200.018493841674156102111.298.280.723.337.022.11.5203.85
2013Arizona DiamondbacksArizRkari-ST25000.0011000005.01100290000.601.80--3.6016.204.50--
2013Reno AcesPCLAAAari54ST25025.94330000016.216121139133001.508.641.624.867.021.44.000-
2013Minor Totals (2 teams)MinorAAA--ST0024.57440000021.2171311311223001.297.061.254.579.142.00.000-
2013Arizona DiamondbacksNLMLBari35ST258103.99262510010146.21437065136510217061.428.770.803.996.261.57.4444.26
2014Visalia RawhideCalifA+ari29ST260118.0011000002.02441040001.009.004.50--18.000.00.000-
2014Reno AcesPCLAAAari48ST26223.49660000028.0211211420273001.456.671.276.358.581.35.500-
2014Minor Totals (2 teams)MinorAAA--ST0234.45770000030.0231615520313001.426.821.485.939.201.55.400-
2014Arizona DiamondbacksNLMLBari35S/R263125.613217150081110.212376699551055041.6110.000.734.478.541.91.2003.89
2015Arizona DodgersArizRklan57Rel27000.0010100001.23300042001.8016.20----21.600.00--
2015Rancho Cucamonga QuakesCalifA+lan47ST27000.0011000004.00000281000.50----4.5018.004.00--
2015Oklahoma City DodgersPCLAAAlan47ST27136.28660000028.2322220314173001.6010.050.944.405.341.21.250-
2015Iowa CubsPCLAAAchn44Rel27000.0050500207.25000372001.045.87--3.528.222.33--
2015Minor Totals (4 teams)MinorAAA--S/R0134.291376002040.0402520319368001.408.570.644.077.711.89.250-
2015Atlanta BravesNLMLBatl34Rel27037.5215312006026.0362322211141011.7812.300.683.764.781.27.0004.43
2015Chicago CubsNLMLBchn53Rel27102.1211011000017.084425221000.764.241.062.6511.654.401.0002.96
2016Iowa CubsPCLAAAchn53ST28034.58660000019.2251210312250001.8811.441.375.4911.442.08.000-
2016Chicago CubsNLMLBchn53Rel28442.74501490016065.2492220735663051.286.720.964.809.051.89.5004.35
2017Lake Elsinore StormCalifA+sdn31ST29016.7511000002.23420132001.5010.12--3.3710.123.00.000-
2017El Paso ChihuahuasPCLAAAsdn38ST29016.0011000003.04221140001.6712.003.003.0012.004.00.000-
2017Minor Totals (2 teams)MinorAAA--ST0026.3522000005.27641272001.5911.121.593.1811.123.50.000-
2017San Diego PadresNLMLBsdn38ST29433.6911110000061.05829256247214031.348.560.893.5410.623.00.5713.40
2017Kansas City RoyalsALMLBkca34S/R29008.221037001023.03321211021152002.3512.913.918.225.870.71-10.25
2018Oakland AthleticsALMLBoakST30102.25220000012.093314142001.086.750.753.0010.503.501.000-0.25
2018Nashville SoundsPCLAAAoakST30013.7222000009.245407100001.143.72--6.529.311.43.000-
MLB Totals - 10 Season(s)Filter74794.0928519095323211242.11197615566131511921774481.378.650.953.696.661.80.4841.24
Minor League Totals - 10 Season(s)Filter26233.25817290020371.02861661362317340340001.226.840.554.149.642.33.531-
AAA Totals - 7 Season(s)Filter4124.34312650020119.11146859147111112001.518.391.035.228.171.56.250-
AA Totals - 1 Season(s)Filter612.19761000037.024159219333001.165.840.494.628.031.74.857-
A+ Totals - 4 Season(s)Filter563.0917161000095.157373343411812000.955.340.383.1911.063.47.455-
A Totals - 1 Season(s)Filter1142.73201910000105.08538323401178001.197.260.263.4210.002.93.733-
Rk Totals - 3 Season(s)Filter001.72651000015.268309245000.963.45--5.1713.792.67--
Oakland Athletics Totals - 4 Season(s)Filter41353.87989801100593.056327725666221369242181.328.521.003.345.581.67.539-
Arizona Diamondbacks Totals - 3 Season(s)Filter24344.299074162191456.045023921838194363322211.418.860.753.827.141.87.414-
Chicago Cubs Totals - 2 Season(s)Filter542.61611600016082.2572624940884051.176.210.984.359.582.20.556-
Atlanta Braves Totals - 1 Season(s)Filter037.5215312006026.0362322211141011.7812.300.683.764.781.27.000-
San Diego Padres Totals - 1 Season(s)Filter433.6911110000061.05829256247214031.348.560.893.5410.623.00.571-
Kansas City Royals Totals - 1 Season(s)Filter008.221037001023.03321211021152002.3512.913.918.225.870.71--
Average MLB - Per ~220 innings13144.095034161060220.0211109100239016314181.378.650.953.696.661.80.4811.24
Average Minor - Per ~220 innings15133.25474250010220.016797801310123623001.226.840.554.149.642.33.536-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2009Oakland AthleticsALMLBoak53p2112110000000000000.500.500.5001.000102.500.000.000.4470.000.000.000.000.000.00
2010Oakland AthleticsALMLBoak53p2223000000000102000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
2011Oakland AthleticsALMLBoak53p2325000000000200001.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
2012Arizona DiamondbacksNLMLBari35p2432672800040012405001.119.132.119.2518073.186.000.015.1141.3732.8824.000.000.000.00
2013Reno AcesPCLAAAari54p2525000000000200000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
2013Arizona DiamondbacksNLMLBari35p2526492411050002004000.082.082.143.2257253.138.061.061.0950.0037.740.000.000.0050.00
2014Reno AcesPCLAAAari48p2636130001000101000.500.500.5001.000307.600.000.000.4460.0014.290.000.000.000.00
2014Arizona DiamondbacksNLMLBari35p263224021000001504000.083.120.125.2453129.105.042.083.1153.4517.245.000.000.0050.00
2015Oklahoma City DodgersPCLAAAlan47p2734010001000001000.250.250.250.500105.250.000.000.2200.000.000.000.000.000.00
2015Totals for PCL-PCL         54010001000001000.250.250.250.500105.250.000.000.2200.000.000.000.000.000.00
2015Atlanta BravesNLMLBatl34p27155010000000200000.200.200.200.400105.333.000.000.1760.0040.000.000.000.000.00
2015Chicago CubsNLMLBchn53p27112000000001000000.000.333.000.333003.000.000.500.22933.330.000.000.000.000.00
2015Totals for NL-NL         267010000001200000.143.250.143.393108.200.000.143.19612.5025.002.000.000.000.00
2016Iowa CubsPCLAAAchn53p2844010000000100000.250.250.250.500104.333.000.000.2200.0025.000.000.000.000.00
2016Chicago CubsNLMLBchn53p28498110001001400200.125.182.125.3071011.167.000.125.1439.0936.364.000.000.000.00
2017El Paso ChihuahuasPCLAAAsdn38p2911000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2017San Diego PadresNLMLBsdn38p29913141002001303000.308.357.385.7425117.400.077.154.3255.8817.653.000.000.0025.00
2017Kansas City RoyalsALMLBkca34p2911000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2017Totals for MLB-MLB         1014141002001403000.286.333.357.6905118.400.071.143.3045.5622.224.000.000.0025.00
MLB Totals - 9 Season(s)Filter1801797213101200562018202.117.140.145.285264204.176.028.056.0002.4530.3912.400.000.0019.05
Minor League Totals - 5 Season(s)Filter1520150002000402000.250.250.250.5005022.313.000.000.0000.0018.180.000.000.000.00
AAA Totals - 5 Season(s)Filter1520150002000402000.250.250.250.5005022.313.000.000.0000.0018.180.000.000.000.00
Arizona Diamondbacks Totals - 3 Season(s)Filter90140414210900249013001.100.113.129.242183155.154.029.043.0001.2931.6124.500.000.0021.43
San Diego Padres Totals - 1 Season(s)Filter913141002001303000.308.357.385.7425117.400.077.154.0005.8817.653.000.000.0025.00
Oakland Athletics Totals - 3 Season(s)Filter510110000000302001.100.100.100.2001012.143.000.000.0000.0025.000.000.000.000.00
Chicago Cubs Totals - 2 Season(s)Filter6010110001002400200.100.214.100.3141014.125.000.200.00014.2928.572.000.000.000.00
Atlanta Braves Totals - 1 Season(s)Filter155010000000200000.200.200.200.400105.333.000.000.0000.0040.000.000.000.000.00
Kansas City Royals Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1621616193101100556016202.117.140.145.285234184.176.028.056.0002.4530.3912.400.000.0019.05
Average Minor - Per 162 games16221611540002200043022000.250.250.250.500540238.313.000.000.0000.0018.180.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Arizona Athletics ArizRkoak18P4---11-21.5000.25------4100.07.3
2007Kane County Cougars MidwAoak19P20--528323633.9171.65------20100.014.4
2008Stockton Ports CalifA+oak20P14--919--28281.0002.00------14100.010.0
2008Stockton Ports CalifA+oak20P14--919--28281.0002.00------14100.010.0
2008Midland RockHounds TexAAoak20P7--18--991.0001.29------7100.05.0
2009Oakland AthleticsALMLBoak21P3232178629113635.9721.090.20-----32100.019.8
2010Sacramento River Cats PCLAAAoak22P2---------------2100.01.4
2010Oakland AthleticsALMLBoak22P3030196654126160.9842.000.31-----30100.018.5
2011Oakland AthleticsALMLBoak23P34342071232114544.9781.290.21-----34100.021.0
2012Arizona DiamondbacksNLMLBari24P323220016315-5247.9041.470.2412763.2-32100.019.8
2013Arizona Diamondbacks ArizRkari25P1---------------1100.01.8
2013Reno Aces PCLAAAari25P3--11--221.0000.67------3100.02.1
2013Arizona DiamondbacksNLMLBari25P2625146436-340401.0001.540.2716194.1-26100.016.0
2014Visalia Rawhide CalifA+ari26P1---------------1100.00.7
2014Reno Aces PCLAAAari26P6--33--661.0001.00------6100.04.2
2014Arizona DiamondbacksNLMLBari26P3217110512111817.9440.530.1517481.0-32100.019.8
2015Arizona Dodgers ArizRklan27P1---------------1100.01.8
2015Rancho Cucamonga Quakes CalifA+lan27P1---------------1100.00.7
2015Oklahoma City Dodgers PCLAAAlan27P6--54--991.0001.50------6100.04.2
2015Iowa Cubs PCLAAAchn27P5--1---111.0000.20------5100.03.5
2015Atlanta BravesNLMLBatl27P1532646--10101.0000.670.385183.3-15100.09.3
2015Chicago CubsNLMLBchn27P11-1714--551.0000.450.29-10.0-11100.06.8
2016Iowa Cubs PCLAAAchn28P6--23--551.0000.83------6100.04.2
2016Chicago CubsNLMLBchn28P501657122-2119.9050.380.2911191.7-50100.031.1
2017Lake Elsinore Storm CalifA+sdn29P1---------------1100.00.7
2017El Paso Chihuahuas PCLAAAsdn29P1---------------1100.00.7
2017San Diego PadresNLMLBsdn29P111161213-315151.0001.360.2510283.3-11100.06.8
2017Kansas City RoyalsALMLBkca29P1032317--881.0000.800.357-100.0-10100.06.2
MLB Totals for P - 9 season(s)-   P2831881229642361111311300.9651.060.24781782.1-2830.00.0
AAA Totals for P - 6 season(s)-   P29--1211--23231.0000.79------290.00.0
AA Totals for P - 1 season(s)-   P7--18--991.0001.29------70.00.0
A+ Totals for P - 4 season(s)-   P31--1838--56561.0001.81------310.00.0
A Totals for P - 1 season(s)-   P20--528323633.9171.65------200.00.0
Rk Totals for P - 3 season(s)-   P6---11-21.5000.17------60.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Arizona Athletics ArizRkoak184----------
2007Kane County Cougars MidwAoak1920----------
2008Stockton Ports CalifA+oak2028----------
2008Midland RockHounds TexAAoak207----------
2009Oakland AthleticsALMLBoak2132----------
2010Sacramento River Cats PCLAAAoak222----------
2010Oakland AthleticsALMLBoak2230----------
2011Oakland AthleticsALMLBoak2334----------
2012Arizona DiamondbacksNLMLBari2432----------
2013Arizona Diamondbacks ArizRkari251----------
2013Reno Aces PCLAAAari253----------
2013Arizona DiamondbacksNLMLBari2526----------
2014Visalia Rawhide CalifA+ari261----------
2014Reno Aces PCLAAAari266----------
2014Arizona DiamondbacksNLMLBari2632----------
2015Arizona Dodgers ArizRklan271----------
2015Rancho Cucamonga Quakes CalifA+lan271----------
2015Oklahoma City Dodgers PCLAAAlan276----------
2015Iowa Cubs PCLAAAchn275----------
2015Atlanta BravesNLMLBatl2715----------
2015Chicago CubsNLMLBchn2711----------
2016Iowa Cubs PCLAAAchn286----------
2016Chicago CubsNLMLBchn2850----------
2017Lake Elsinore Storm CalifA+sdn291----------
2017El Paso Chihuahuas PCLAAAsdn291----------
2017San Diego PadresNLMLBsdn2911----------
2017Kansas City RoyalsALMLBkca2910----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008United StatesOlympicsTournament20002.2522000008.0622055101.386.750.005.635.631.002.25.000
2009Oakland AthleticsMLB Spring TrainingMLB21000.00000000043.01830210300.443.770.420.210.000.000.63.000
2010Oakland AthleticsMLB Spring TrainingMLB22115.95642000019.22213133516001.4110.071.372.297.323.205.95.500
2011Oakland AthleticsMLB Spring TrainingMLB23214.50660000024.02713121517201.3310.130.381.886.383.404.88.667
2012Arizona DiamondbacksMLB Spring TrainingMLB24034.86532001116.217995516401.369.182.702.708.643.204.86.000
2013Arizona DiamondbacksMLB Spring TrainingMLB25211.86550000019.116540525301.107.450.002.3311.645.002.33.667
2014Arizona DiamondbacksMLB Spring TrainingMLB26126.95550000022.03418174622201.8213.911.642.459.003.677.36.333
2015Atlanta BravesMLB Spring TrainingMLB27003.60431000010.014440510101.9012.600.004.509.002.003.60.000
2015Chicago CubsDiv SeriesMLB27103.3730300002.24110060001.8213.500.000.0020.2503.371.000
2015Chicago CubsChamp. SeriesMLB27013.3730300102.23110021001.3610.120.000.006.7503.37.000
2016Chicago CubsMLB Spring TrainingMLB28104.50523001112.011661310301.178.250.752.257.503.334.501.000
2017San Diego PadresMLB Spring TrainingMLB29113.26651000019.11112711121201.155.120.475.129.781.915.59.500
2018Oakland AthleticsMLB Spring TrainingMLB30000.0020200105.0300027101.005.400.003.6012.603.500.00.000
Summer Olympics Totals - 1 yrs002.2522000008.0622055101.386.750.005.635.631.002.25.000
MLB Spring Training Totals - 10 yrs893.394433110032191.0173837217481442101.168.150.802.266.793.003.91.471
MLB Playoffs - Divisional Series Totals - 1 yrs103.3730300002.7411006001.5013.500.000.0020.2503.371.000
MLB Playoffs - Championship Series Totals - 1 yrs013.3730300102.7311002101.1210.120.000.006.7503.37.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Oakland AthleticsMLB Spring TrainingMLB2123000000000300000.000.000.000.000003.000.000.0000.00100.000.000.000.000.00
2010Oakland AthleticsMLB Spring TrainingMLB2262000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingMLB2454000000000300000.000.000.000.000004.000.000.0000.0075.000.000.000.000.00
2013Arizona DiamondbacksMLB Spring TrainingMLB2522100000001000000.000.333.000.333003.000.000.50033.330.000.000.000.000.00
2014Arizona DiamondbacksMLB Spring TrainingMLB2634000000000101000.000.000.000.000005.000.000.0000.0020.000.000.000.000.00
2015Atlanta BravesMLB Spring TrainingMLB2722000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2016Chicago CubsMLB Spring TrainingMLB2830000001000001000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2017San Diego PadresMLB Spring TrainingMLB2934100000000101000.000.000.000.000005.000.000.0000.0020.000.000.000.000.00
MLB Spring Training Totals - 8 yrs26212000010011103000.000.045.000.0450025.000.000.0484.0044.0011.000.000.000.00

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Oakland Athletics Minor League Player of the Year1
2008Baseball America Minor League 2nd All-Star Team (SP)1
2010American League Player of the Week (August 2-August 8) ... Oakland Athletics Minor League Player of the Year2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-04-17SPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)30.047Team Roster on 2018-04-17
2018-03-28SPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)30.027Team Roster on 2018-03-28
2018-03-18SPOakland AthleticsOakland Athletics (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($1.5m)30.017Team Roster on 2018-03-18
2017-11-03SPFree Agent -Free AgentFree AgentGranted free agency29.247  
2017-09-01SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DL29.184Team Roster on 2017-09-01
2017-08-10SPKansas City RoyalsKansas City Royals (MLB)YDL-10InjuredDL10 Right shoulder impingement29.162Team Roster on 2017-08-10
2017-07-24SPKansas City RoyalsKansas City Royals (MLB)YActiveTradedTraded from Padres with Ryan Buchter and Brandon Maurer to Royals for Esteury Ruiz, Matt Strahm and Travis Wood29.145Team Roster on 2017-07-24
2017-07-04SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveActivated from DL29.125Team Roster on 2017-07-04
2017-06-28SPSan Diego PadresEl Paso (AAA)YDL-10InjuredAssigned to El Paso (AAA) for rehab29.119Team Roster on 2017-06-28
2017-06-22SPSan Diego PadresLake Elsinore (A+)YDL-10InjuredAssigned to Lake Elsinore (A+) for rehab29.113Team Roster on 2017-06-22
2017-05-16SPSan Diego PadresSan Diego Padres (MLB)YDL-10InjuredDL10 Strained right shoulder29.076Team Roster on 2017-05-16
2017-04-16SPSan Diego PadresSan Diego Padres (MLB)YActiveMLB ActiveActivated from DL29.046Team Roster on 2017-04-16
2017-04-09SPSan Diego PadresSan Diego Padres (MLB)YDL-10InjuredDL10 Lower back strain29.039Team Roster on 2017-04-09
2017-01-19SPSan Diego PadresSan Diego Padres (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($1.75m)28.324Team Roster on 2017-01-19
2016-11-02RPFree Agent -Free AgentFree AgentGranted free agency28.246  
2016-08-16RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveActivated from DL28.168Team Roster on 2016-08-16
2016-08-02RPChicago CubsIowa (AAA)YDL-15InjuredAssigned to Iowa (AAA) for rehab28.154Team Roster on 2016-08-02
2016-07-16RPChicago CubsChicago Cubs (MLB)YDL-15InjuredDL15 Right patellar tendinitis28.137Team Roster on 2016-07-16
2015-12-15RPChicago CubsChicago Cubs (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($4.25m)27.289Team Roster on 2015-12-15
2015-11-03RPFree Agent -Free AgentFree AgentGranted free agency27.247  
2015-09-01RPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveContract purchased from minors27.184Team Roster on 2015-09-01
2015-08-18SP-RPChicago CubsIowa (AAA)-MinorsContractSigned to Minor League Contract27.170Team Roster on 2015-08-18
2015-08-15SP-RPFree Agent -Free AgentFree AgentGranted free agency27.167  
2015-07-22SP-RPLos Angeles DodgersOklahoma City (AAA)-MinorsActivated MinorsActivated from disabled list27.143Team Roster on 2015-07-22
2015-07-11SP-RPLos Angeles DodgersOklahoma City (AAA)-DL-7InjuredDL7 Injured27.132Team Roster on 2015-07-11
2015-07-07SP-RPLos Angeles DodgersArizona Dodgers (Rk)-MinorsReassigned MinorsAssigned to Arizona Dodgers (Rk)27.128Team Roster on 2015-07-07
2015-07-03SP-RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract27.124Team Roster on 2015-07-03
2015-06-21SP-RPFree Agent -Free AgentFree AgentReleased by Braves27.112  
2015-06-12SP-RPAtlanta BravesAtlanta Braves (MLB)-DFADes For AssignmentDesignated for Assignment27.103Team Roster on 2015-06-12
2015-04-03SP-RPAtlanta BravesAtlanta Braves (MLB)YActiveTradedTraded from Diamondbacks with cash to Braves for Josh Elander27.033Team Roster on 2015-04-03
2014-07-14SP-RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Reno (AAA)26.135Team Roster on 2014-07-14
2014-06-22SP-RPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsOptioned to Reno (AAA)26.113Team Roster on 2014-06-22
2014-06-12SP-RPArizona DiamondbacksVisalia (A+)YMinorsReassigned MinorsOptioned to Visalia (A+)26.103Team Roster on 2014-06-12
2014-06-09SP-RPArizona DiamondbacksArizona Diamondbacks (MLB)-DFADes For AssignmentDesignated for Assignment26.100Team Roster on 2014-06-09
2013-08-18SP-RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL25.170Team Roster on 2013-08-18
2013-07-30SPArizona DiamondbacksReno (AAA)YDL-15InjuredAssigned to Reno (AAA) for rehab25.151Team Roster on 2013-07-30
2013-07-26SPArizona DiamondbacksArizona Diamondbacks (Rk)YDL-15InjuredAssigned to Arizona Diamondbacks (Rk) for rehab25.147Team Roster on 2013-07-26
2013-07-01SPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-15InjuredDL15 Right hip contusion [Hit on hip by comebacker]25.122Team Roster on 2013-07-01
2011-12-09SPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveTradedTraded from Athletics with Craig Breslow and cash to Diamondbacks for Collin Cowgill, Jarrod Parker and Ryan Cook23.283Team Roster on 2011-12-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-12-09TradeTraded by Athletics with Craig Breslow to Diamondbacks for Collin Cowgill, Jarrod Parker and Ryan Cook 
* 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
2006Oakland Athletics-18560,000-------560,000Signing Bonus out of 2006 Draft (2nd round - 66th overall)
2009Oakland AthleticsTeam Payroll21400,000-72450-2,746,792400,000960,000
2010Oakland AthleticsTeam Payroll22410,000-65626272,812,412400,0001,370,000
2011Oakland AthleticsTeam Payroll23440,000-59122352,722,607414,0001,810,000
2012Arizona DiamondbacksTeam Payroll243,700,000-247973++2,954,887480,0005,510,000
2013Arizona DiamondbacksTeam Payroll255,700,000-181780++3,023,990490,00011,210,000
2014Arizona DiamondbacksTeam Payroll267,900,000-147784++3,256,497500,00019,110,000
2015Chicago CubsTeam Payroll2712,200,0006.09884391++3,571,283507,50031,310,0002015-07-03 - Signed to Minor League Contract
2015-08-18 - Signed to Minor League Contract
2015Atlanta BravesTeam Payroll2712,200,0006.09884491++3,571,283507,50031,310,0002015-07-03 - Signed to Minor League Contract
2015-08-18 - Signed to Minor League Contract
2016Chicago CubsTeam Payroll284,250,0007.0982601571++3,498,245507,50035,560,0002015-12-15 - Signed to 1-year contract for 2016-2016 ($4.25m)
2017San Diego PadresTeam Payroll291,750,0008.0984139543,651,709535,00037,310,0002017-01-19 - Signed to 1-year contract for 2017-2017 ($1.75m)
2017Kansas City RoyalsTeam Payroll291,750,0008.09841321543,651,709535,00037,310,0002017-01-19 - Signed to 1-year contract for 2017-2017 ($1.75m)
* 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