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

Dustin McGowanHigh Level: MLB Current Team: Tampa Bay Rays - In Minors MLB Years: 2005-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-458, DH-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDustin Michael Mcgowan
Height6-3Weight190BatsRightThrowsRight
Born DateMarch 24,1982 [35.335]PlaceSavannah,Georgia
High SchoolLong County (Ludowici,GA)

DraftedSelected by the Toronto Blue Jays in the 1st round (33rd overall) of the 2000 Amateur Entry Draft [Signed]
Signing Bonus$950,000Signing ScoutsChris BuckleyJoe SiersService Time10.161 (2017)
Prospect Rankings[BA] 2002-MLB-#98 ... 2002-TOR-#4 ... 2003-MLB-#36 ... 2003-TOR-#1 ... 2004-MLB-#18 ... 2004-TOR-#2 ... 2005-TOR-#7 ... 2006-MLB-#48 ... 2006-TOR-#1
MLB DebutJuly 30,2005 [23.128]
OrganizationsTOR [12] MIA [2] PHI [1] Awards0
TBC Player ID6212Retrosheet IDmcgod001MLBAM ID430661
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

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


Active Talent RatingsPitchingStrikeouts57Walks31Hittable54SO/BB37vsPower54Hitting0Durability57Team.496Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Medicine Hat Blue JaysPioRktor-ST18036.48880000025.0262118225198002.049.360.729.006.840.76.000-
2001Auburn DoubledaysNYPLA-tor9ST19363.7615141000067.05733281498016001.587.660.136.5810.751.63.333-
2002Charleston (Wv) AlleyCatsSALAtor-ST2011104.19282801000148.01437769105916312001.368.680.613.589.892.76.524-
2003Dunedin Blue JaysFSLA+tor-ST21562.8514140110075.2622924125669001.157.370.122.977.852.64.455-
2003New Haven RavensEastAAtor52ST21703.1714140100076.2782827119725001.279.160.122.238.453.791.000-
2003Minor Totals (2 teams)Minor--ST01263.01282802100151.0140575124413814001.218.270.122.608.153.14.667-
2004New Hampshire Fisher CatsEastAAtor-ST22204.06660000031.0241414415292001.266.971.164.358.421.931.000-
2005Dunedin Blue JaysFSLA+tor-ST23014.29550000021.021121025200101.249.000.862.148.574.00.000-
2005New Hampshire Fisher CatsEastAAtor32ST23023.34660000035.0351613610331001.299.001.542.578.493.30.000-
2005Minor Totals (2 teams)Minor--ST0033.7011110000056.0562823815531101.279.001.292.418.523.53.000-
2005Toronto Blue JaysALMLBtor40S/R23136.351376002045.0493432717347071.469.731.393.386.752.00.2505.12
2006Syracuse SkyChiefsILAAAtor-S/R24454.39231310005184.07745417398610001.388.250.754.189.212.21.444-
2006Toronto Blue JaysALMLBtor40Rel24127.2416313003027.0352722225223122.2011.520.668.237.240.88.3335.45
2007Syracuse ChiefsILAAAtor-ST25021.64550000022.0166409292001.146.55--3.6811.863.22.000-
2007Toronto Blue JaysALMLBtor40,29ST2512104.08272702100169.21468077146114413021.227.740.743.247.642.36.5453.73
2008Toronto Blue JaysALMLBtor29ST26674.37191901000111.01156054938855051.379.300.733.076.872.24.4623.81
2011Dunedin Blue JaysFSLA+tor23ST29022.87770000015.2135507170001.287.47--4.029.772.43.000-
2011New Hampshire Fisher CatsEastAAtor-ST29022.75550000019.2187627180001.278.240.923.208.242.57.000-
2011Minor Totals (2 teams)Minor--ST0042.8012120000034.0311211214350001.277.900.513.578.922.50.000-
2011Toronto Blue JaysALMLBtor29S/R29026.43541000021.0201515413203011.578.571.715.578.571.54.0005.60
2013Dunedin Blue JaysFSLA+tor-Rel31000.0030300003.01000150000.673.00--3.0015.005.00--
2013Buffalo BisonsILAAAtorRel31007.0080800109.0107716120001.7810.001.006.0012.002.00--
2013Minor Totals (2 teams)Minor--Rel0005.2511011001012.0117717170001.508.250.755.2512.752.43--
2013Toronto Blue JaysALMLBtor29Rel31002.4525025008025.219117212263021.216.660.704.219.122.17-3.67
2014Toronto Blue JaysALMLBtor29Rel32534.1753845009182.08041381333612031.388.781.433.626.701.85.6255.02
2015Lehigh Valley IronPigsILAAAphi22R/CL33224.083113000201539.2411918224282001.649.300.455.456.351.17.500-
2015Philadelphia PhilliesNLMLBphi40Rel33126.9414113003023.0292118720211002.1011.192.707.718.101.05.3337.81
2016New Orleans ZephyrsPCLAAAmia33Rel34000.0040400227.01000670000.951.23--7.368.591.17--
2016Miami MarlinsNLMLBmia33Rel34132.82550550024167.0492621733634021.226.580.944.438.461.91.2504.19
2017Miami MarlinsNLMLBmia22Rel35824.75630630013077.27742411327645021.348.921.513.137.422.37.8004.81
MLB Totals - 10 Season(s)Filter35344.502906922131622648.061935732578279540461261.388.571.083.867.471.94.5071.31
Minor League Totals - 12 Season(s)Filter34413.7618212656312818677.06233192843930668467101.378.250.524.059.052.24.453-
AAA Totals - 5 Season(s)Filter693.89711952002818161.11457770108416214001.418.060.564.679.001.93.400-
AA Totals - 4 Season(s)Filter943.33313101000161.0155656013511528001.278.590.722.838.432.98.692-
A+ Totals - 4 Season(s)Filter593.04292631100114.09746393381089101.177.570.232.978.432.84.357-
A Totals - 1 Season(s)Filter11104.19282801000148.01437769105916312001.368.680.613.589.892.76.524-
A- Totals - 1 Season(s)Filter363.7615141000067.05733281498016001.587.660.136.5810.751.63.333-
Rk Totals - 1 Season(s)Filter036.48880000025.0262118225198002.049.360.729.006.840.76.000-
Toronto Blue Jays Totals - 7 Season(s)Filter25274.57158689031221480.046426824551199392361221.378.660.953.717.311.97.481-
Miami Marlins Totals - 2 Season(s)Filter953.86118011800371144.2126686220601279041.297.841.243.737.902.12.643-
Philadelphia Phillies Totals - 1 Season(s)Filter126.9414113003023.0292118720211002.1011.192.707.718.101.05.333-
Average MLB - Per ~220 innings12124.5098237510211220.0209121110269418316091.388.571.083.867.471.94.5001.31
Average Minor - Per ~220 innings11133.765941181096220.020210392139922122001.378.250.524.059.052.24.458-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Toronto Blue JaysALMLBtor40,29p2547120000000300001.286.286.286.572207.500.000.000.2560.0042.860.000.000.000.00
2008Toronto Blue JaysALMLBtor29p2623000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
2014Toronto Blue JaysALMLBtor29p32534000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2015Philadelphia PhilliesNLMLBphi40p33143000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2016Miami MarlinsNLMLBmia33p34504000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2017Miami MarlinsNLMLBmia22p35616000000000601000.000.000.000.000007.000.000.000.0000.0085.710.000.000.000.00
MLB Totals - 7 Season(s)Filter209271200000001902001.074.074.074.1482029.250.000.000.0000.0065.520.000.000.000.00
Toronto Blue Jays Totals - 4 Season(s)Filter8414120000000701001.143.143.143.2862015.286.000.000.0000.0046.670.000.000.000.00
Miami Marlins Totals - 2 Season(s)Filter11110000000000901000.000.000.000.0000011.000.000.000.0000.0081.820.000.000.000.00
Philadelphia Phillies Totals - 1 Season(s)Filter143000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162211200000001502001.074.074.074.1482022.250.000.000.0000.0065.520.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2000Medicine Hat Blue Jays PioRktor18P8--161-87.8750.88------8100.010.5
2001Auburn Doubledays NYPLA-tor19P15--87211715.8821.00------15100.020.3
2002Charleston (Wv) AlleyCats SALAtor20P28--7171-2524.9600.86------28100.020.0
2003Dunedin Blue Jays FSLA+tor21P14--117412218.8181.29------14100.010.0
2004New Hampshire Fisher Cats EastAAtor22P6--13--441.0000.67------6100.04.3
2005Dunedin Blue Jays FSLA+tor23P5--22--441.0000.80------5100.03.6
2005New Hampshire Fisher Cats EastAAtor23P6--221-54.8000.67------6100.04.2
2005Toronto Blue JaysALMLBtor23P13745251-87.8750.540.16-----13100.08.0
2006Syracuse SkyChiefs ILAAAtor24P23--283-1310.7690.43------23100.016.1
2006Toronto Blue JaysALMLBtor24P163274---441.0000.250.15-----16100.09.9
2007Syracuse Chiefs ILAAAtor25P5--13-1441.0000.80------5100.03.5
2007Toronto Blue JaysALMLBtor25P27271701729425046.9201.700.27-----27100.016.7
2007Toronto Blue JaysALMLBtor25DH1---------------273.70.6
2008Toronto Blue JaysALMLBtor26P19191111111342522.8801.160.20-----19100.011.7
2011Dunedin Blue Jays FSLA+tor29P7---5--551.0000.71------7100.05.0
2011New Hampshire Fisher Cats EastAAtor29P5--1---111.0000.20------5100.03.5
2011Toronto Blue JaysALMLBtor29P542111--221.0000.400.10-----5100.03.1
2013Dunedin Blue Jays FSLA+tor31P3---------------3100.02.3
2013Buffalo Bisons ILAAAtor31P8---------------8100.05.6
2013Toronto Blue JaysALMLBtor31P25-25262-108.8000.320.322166.7-25100.015.4
2014Toronto Blue JaysALMLBtor32P53882311-214141.0000.260.176275.0-53100.032.7
2015Lehigh Valley IronPigs ILAAAphi33P31--74--11111.0000.35------31100.021.5
2015Philadelphia PhilliesNLMLBphi33P1412315-1661.0000.430.261150.0-14100.08.6
2016New Orleans Zephyrs PCLAAAmia34P4---1--111.0000.25------4100.02.9
2016Miami MarlinsNLMLBmia34P55-67451-109.9000.160.136275.0-55100.034.2
2017Miami MarlinsNLMLBmia35P63-771121-1413.9290.210.173175.0-63100.038.9
MLB Totals for P - 10 season(s)-   P290696484685129143131.9160.450.2018772.0-2900.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for P - 5 season(s)-   P71--1016312926.8970.37------710.00.0
AA Totals for P - 3 season(s)-   P17--451-109.9000.53------170.00.0
A+ Totals for P - 4 season(s)-   P29--1314413127.8710.93------290.00.0
A Totals for P - 1 season(s)-   P28--7171-2524.9600.86------280.00.0
A- Totals for P - 1 season(s)-   P15--87211715.8821.00------150.00.0
Rk Totals for P - 1 season(s)-   P8--161-87.8750.88------80.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2000Medicine Hat Blue Jays PioRktor188----------
2001Auburn Doubledays NYPLA-tor1915----------
2002Charleston (Wv) AlleyCats SALAtor2028----------
2003Dunedin Blue Jays FSLA+tor2114----------
2004New Hampshire Fisher Cats EastAAtor226----------
2005Dunedin Blue Jays FSLA+tor235----------
2005New Hampshire Fisher Cats EastAAtor236----------
2005Toronto Blue JaysALMLBtor2313----------
2006Syracuse SkyChiefs ILAAAtor2423----------
2006Toronto Blue JaysALMLBtor2416----------
2007Syracuse Chiefs ILAAAtor255----------
2007Toronto Blue JaysALMLBtor2527---------1
2008Toronto Blue JaysALMLBtor2619----------
2011Dunedin Blue Jays FSLA+tor297----------
2011New Hampshire Fisher Cats EastAAtor295----------
2011Toronto Blue JaysALMLBtor295----------
2013Dunedin Blue Jays FSLA+tor313----------
2013Buffalo Bisons ILAAAtor318----------
2013Toronto Blue JaysALMLBtor3125----------
2014Toronto Blue JaysALMLBtor3253----------
2015Lehigh Valley IronPigs ILAAAphi3331----------
2015Philadelphia PhilliesNLMLBphi3314----------
2016New Orleans Zephyrs PCLAAAmia344----------
2016Miami MarlinsNLMLBmia3455----------
2017Miami MarlinsNLMLBmia3563----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Phoenix Desert DogsArizona Fall LgMinor24135.68550000019.01812121918001.428.530.474.268.532.005.68.250
2006Toronto Blue JaysMLB Spring TrainingMLB240031.5021100002.0677123004.0027.004.509.0013.501.5031.50.000
2007Toronto Blue JaysMLB Spring TrainingMLB25018.1030300006.2966334101.9412.154.054.055.401.338.10.000
2008Toronto Blue JaysMLB Spring TrainingMLB26205.06440000016.016992511101.319.001.132.816.192.205.061.000
2012Toronto Blue JaysMLB Spring TrainingMLB30100.0020200005.0310014100.805.400.001.807.204.001.801.000
2013Toronto Blue JaysMLB Spring TrainingMLB31000.0010100001.0000000000.000.000.000.000.0000.00.000
2014Toronto Blue JaysMLB Spring TrainingMLB32003.8640400007.0333037100.863.860.003.869.002.333.86.000
2015Philadelphia PhilliesMLB Spring TrainingMLB33006.7570700008.01266215301.6313.502.251.135.635.006.75.000
2016Miami MarlinsMLB Spring TrainingMLB34015.6381700118.0855126001.259.001.132.256.753.005.63.000
2017Miami MarlinsMLB Spring TrainingMLB35007.2050500005.0544215001.209.003.601.809.005.007.20.000
Arizona Fall League Totals - 1 yrs135.68550000019.01812121918001.428.530.474.268.532.005.68.250
MLB Spring Training Totals - 9 yrs326.1436630001158.7624140111845701.369.511.692.766.902.506.29.600

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Toronto Blue JaysMLB Spring TrainingMLB2511000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2014Toronto Blue JaysMLB Spring TrainingMLB3211000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 4 yrs72000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2018-02-09RPTampa Bay RaysTampa Bay Rays (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2018-02-09
2017-11-03RPFree Agent -Free AgentFree AgentGranted free agency  
2016-12-09RPMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($1.75m)Team Roster on 2016-12-09
2016-11-02RPFree Agent -Free AgentFree AgentGranted free agency  
2016-05-12RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2016-05-12
2016-04-20RPMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2016-04-20
2016-04-18RPMiami MarlinsMiami Marlins (MLB)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2016-04-18
2016-04-03RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2016-04-03
2015-12-10RPMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-12-10
2015-10-15RPFree Agent -Free Agent--Refused minor league assignment, declared free agent  
2015-06-23RPPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)Team Roster on 2015-06-23
2015-06-21RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2015-06-21
2015-06-18RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2015-06-18
2015-06-06RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2015-06-06
2015-05-16RPPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsOutrighted to minorsTeam Roster on 2015-05-16
2015-05-15RPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)Team Roster on 2015-05-15
2015-04-05RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($0m) [Free Agent]Team Roster on 2015-04-05
2015-04-01RPFree Agent -Free AgentFree AgentReleased by Dodgers  
2015-02-24RPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($0.5075m) [Free Agent] Bonuses can bring the salary to $3mTeam Roster on 2015-02-24
2014-11-02RPFree Agent -Free Agent--Team option declined, declared free agent  
2013-09-01RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2013-09-01
2013-08-30RPToronto Blue JaysDunedin (A+)YDL-15InjuredAssigned to Dunedin (A+) for rehabTeam Roster on 2013-08-30
2013-08-01RPToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 Strained right oblique [-]Team Roster on 2013-08-01
2013-06-08RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2013-06-08
2013-05-18PToronto Blue JaysBuffalo (AAA)-DL-60InjuredAssigned to Buffalo (AAA) for rehabTeam Roster on 2013-05-18
2013-05-15PToronto Blue JaysDunedin (A+)-DL-60InjuredAssigned to Dunedin (A+) for rehabTeam Roster on 2013-05-15
2013-05-15PToronto Blue JaysNew Hampshire (AA)-DL-60InjuredAssigned to New Hampshire (AA) for rehabTeam Roster on 2013-05-15
2013-04-08PToronto Blue JaysToronto Blue Jays (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2013-04-08
2013-03-31PToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 sore right shoulderTeam Roster on 2013-03-31
2012-10-31PToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2012-10-31
2012-05-25PToronto Blue JaysToronto Blue Jays (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2012-05-25
2012-04-03PToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 FootTeam Roster on 2012-04-03
2012-03-26RPToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 3-year contract for 2012-2014 ($3m) [Extension] 1.5--1.5 Club option for 2015 at $4m and $500k buyoutTeam Roster on 2012-03-26
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-09-05InjuredActivated from DL 
2011-03-30InjuredDisabled -- Right shoulder surgery 
2010-04-15InjuredTransferred to 60-day DL 
2010-04-05InjuredDisabled -- Recovering From July 2008 Right Shoulder Surgery 
2009-10-13InjuredActivated from DL 
2009-04-06InjuredDisabled -- Shoulder surgery 
2008-10-02InjuredActivated from DL 
2008-07-09InjuredDisabled -- Soreness in right shoulder 
2000-06-20Contractsigned 
* 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
2000Toronto Blue Jays-18950,000-------950,000Signing Bonus out of 2000 Draft (1st round - 33rd overall)
2005Toronto Blue JaysTeam Payroll23300,000-79432-2,189,055300,0001,250,000
2006Toronto Blue JaysTeam Payroll24327,000-74233-2,365,072327,0001,577,000
2007Toronto Blue JaysTeam Payroll25380,000-73735-2,459,737380,0001,957,000
2008Toronto Blue JaysTeam Payroll26404,100-60822332,696,252390,0002,361,100
2011Toronto Blue JaysTeam Payroll29450,000-56926372,722,607414,0002,811,100
2013Toronto Blue JaysTeam Payroll311,500,000-38219573,021,531490,0004,311,100
2014Toronto Blue JaysTeam Payroll321,500,000-40217563,256,497500,0005,811,100
2015Philadelphia PhilliesTeam Payroll33600,0008.1752715423,571,283507,5006,411,1002015-02-24 - Signed to 1-year contract for 2015-2015 ($0.5075m) [Free Agent] Bonuses can bring the salary to $3m
2015-04-05 - Signed to 1-year contract for 2015-2015 ($0m) [Free Agent]
2016Miami MarlinsTeam Payroll341,000,0009.16145717503,498,245507,5007,411,1002015-12-10 - Signed to Minor League Contract
2017Miami MarlinsTeam Payroll351,750,000-42117543,582,271535,0009,161,1002016-12-09 - 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