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

Dontrelle WillisTrack this Player High Level: MLB Status: MLB Years: 2003-2011
Follow TBC on Twitter and Facebook

Rated Prospect
Major Award Winner
World Series Champion

PositionsP-303Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDontrelle Wayne Willis
Height6-4Weight250BatsLeftThrowsLeft
Born DateJanuary 12,1982 [36.128]PlaceOakland,California
High SchoolEncinal (Alameda,cA)

DraftedSelected by the Chicago Cubs [Team Picks] in the 8th round (223rd overall) of the 2000 Amateur Entry Draft [Signed]
Signing Bonus$200,000Signing ScoutsSteve HintonService Time7.076 (2011)
Prospect Rankings[BA] 2003-MLB-#43 ... 2003-FLO-#4
MLB DebutMay 9,2003 [21.117]
OrganizationsMIA [6] DET [3] CHN [2] SFN [2] ANA [1] ARI [1] BAL [1] CIN [1] Awards9Awards Voting4-273
TBC Player ID7474Retrosheet IDwilld003MLBAM ID425883
Pitch Repertoire Fastball (37.64%) -- 2-Seam Fastball (26.93%) -- Slider (13.65%) -- Curveball (12.48%) -- Changeup (9.30%)
Fastball Velocity [2011] - 87.55 - [2010] - 88.30
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 Dontrelle Willis 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 Florida Marlins in 2006-2007
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts42Walks48Hittable59SO/BB46vsPower59Hitting31Durability46Team.496Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Arizona CubsArizRkchn-Rel18313.86918003028.026151208220001.218.36--2.577.072.75.750-
2001Boise HawksNwstA-chn-ST19822.9815150000093.2763631119775101.017.300.101.837.404.05.800-
2002Kane County CougarsMidwAflo-ST201021.83191903200127.29129263211019300.886.420.211.487.124.81.833-
2002Jupiter HammerheadsFSLA+flo-ST20201.80550000030.0247623270000.907.200.600.908.109.001.000-
2002Minor Totals (2 teams)MinorMLB--ST01221.83242403200157.211536325241289300.886.560.291.377.315.33.8572.21
2003Carolina MudcatsSouAAflo-ST21401.49660000036.0246629321000.915.940.502.237.933.561.000-
2003Florida MarlinsNLMLBflo35ST211463.30272702200160.2148615913581427101.288.290.733.257.952.45.7003.40
2004Florida MarlinsNLMLBflo35ST2210114.02323202000197.0210998820611392001.389.590.912.796.352.28.4763.89
2005Florida MarlinsNLMLBflo35ST2322102.63343407500236.0213796911551702101.138.110.422.096.473.09.6882.88
2006Florida MarlinsNLMLBflo35ST2412123.87343404100223.02341069621831606101.429.430.853.346.451.93.5004.05
2007Florida MarlinsNLMLBflo35,42ST2510155.17353500000205.024113111829871469101.6010.561.273.816.401.68.4004.93
2008Lakeland Flying TigersFSLA+det21S/R26034.50651000028.0301514211182001.469.640.643.545.791.64.000-
2008Toledo Mud HensILAAAdet54ST26314.45660000028.0341614214201001.6910.800.644.456.351.43.750-
2008Minor Totals (2 teams)MinorMLB--ST0344.4712111000056.0643128425383001.5810.220.643.996.071.52.4294.04
2008Detroit TigersALMLBdet21ST26029.38871000024.0182525435185112.216.751.5013.136.750.51.0008.30
2009Lakeland Flying TigersFSLA+det-ST27015.1411000007.08441020001.1410.291.29--2.570.00.000-
2009Erie SeaWolvesEastAAdet-ST27103.0011000006.03221360001.004.501.504.509.002.001.000-
2009Toledo Mud HensILAAAdet-ST27124.81550000024.0221313117152001.608.140.376.295.550.88.333-
2009Minor Totals (3 teams)MinorMLB--ST0234.58770000037.0331919320232001.427.960.724.825.541.15.4004.52
2009Detroit TigersALMLBdet21ST27147.49770000033.2372828428171011.939.891.077.494.540.61.2006.22
2010Arizona GiantsArizRksfn-Rel28019.0030300002.04221110002.5018.004.504.504.501.00.000-
2010Fresno GrizzliesPCLAAAsfn7Rel28005.0650500105.02331461001.133.381.696.7510.131.50--
2010Minor Totals (2 teams)MinorMLB--Rel0016.1480800107.06552571001.507.362.456.148.591.40.0006.76
2010Detroit TigersALMLBdet21ST28124.98981000043.0482424329334021.789.970.626.026.851.14.3334.60
2010Arizona DiamondbacksNLMLBari35S/R28116.85651000022.0241717327144202.289.671.2110.885.640.52.5007.20
2011Louisville BatsILAAAcin35ST29522.6313130000075.0712922520675001.218.480.602.398.003.35.714-
2011Cincinnati RedsNLMLBcin50ST29165.0013130000075.2784242637578021.529.280.714.406.781.54.1434.10
2012Norfolk TidesILAAAbal28S/R30038.5341300106.010860440002.2114.21--5.685.681.00.000-
2013Long Island DucksAtlInd-ST31542.5714140310087.2783625443525201.388.010.414.415.341.21.556-
2013Salt Lake BeesPCLAAAana51S/R31216.43541000021.0201615314121001.628.571.296.005.140.86.667-
2014Bridgeport BluefishAtlInd-ST32026.39220000012.214990592001.509.95--3.556.391.80.000-
2014Fresno GrizzliesPCLAAAsfn35Rel32000.0020200100.20000103001.50----13.50--0.00--
MLB Totals - 9 Season(s)Filter72694.172052023158001219.2125161256611450089648761.439.220.843.686.601.79.5110.99
Minor League Totals - 11 Season(s)Filter39193.0510582233260517.04452011762514941030401.147.700.432.587.102.75.672-
AAA Totals - 7 Season(s)Filter1194.074029110030159.01598573127412413001.448.870.674.136.921.68.550-
AA Totals - 2 Season(s)Filter501.70770000042.02788312381000.925.740.642.558.083.171.000-
A+ Totals - 3 Season(s)Filter243.3212111000065.0622624514472001.178.580.691.946.513.36.333-
A Totals - 1 Season(s)Filter1021.83191903200127.29129263211019300.886.420.211.487.124.81.833-
A- Totals - 1 Season(s)Filter822.9815150000093.2763631119775101.017.300.101.837.404.05.800-
Rk Totals - 2 Season(s)Filter324.2012111003030.030171419230001.309.000.302.706.902.56.600-
Ind Totals - 2 Season(s)Filter563.0516160310099.0924534448617201.408.250.364.315.471.27.455-
Florida Marlins Totals - 5 Season(s)Filter68543.781621620158001021.210464764309434475726401.369.210.833.036.662.20.557-
Detroit Tigers Totals - 3 Season(s)Filter286.86242220000100.1103777711926810141.939.180.988.206.060.74.200-
Cincinnati Reds Totals - 1 Season(s)Filter165.0013130000075.2784242637578021.529.280.714.406.781.54.143-
Arizona Diamondbacks Totals - 1 Season(s)Filter116.85651000022.0241717327144202.289.671.2110.885.640.52.500-
Average MLB - Per ~220 innings13124.17373613100220.022511010221901619111.439.220.843.686.601.79.5200.99
Average Minor - Per ~220 innings1783.05443591130220.01888574116317313201.147.700.432.587.102.75.680-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003Carolina MudcatsSouAAflo-21610220000001000000.200.273.200.4732011.200.000.100.2269.090.000.000.000.000.00
2003Florida MarlinsNLMLBflo35p2127582142014003802000.241.279.328.60719363.265.087.138.2694.7612.702.671.5958.0021.43
2004Florida MarlinsNLMLBflo35p22407451521130041706002.203.244.297.54122484.250.094.149.2394.7620.244.251.1974.0026.67
2005Florida MarlinsNLMLBflo35p2340921424401110031314102.261.289.337.626315101.291.076.109.2762.9712.874.330.9992.0020.83
2006Florida MarlinsNLMLBflo35p243564811013100061306000.172.243.344.58722476.167.172.266.2567.8917.112.173.9521.3336.36
2007Florida MarlinsNLMLBflo35,42p2536631118232701513111001.286.348.508.85632780.333.222.286.3686.2516.252.602.5031.5038.89
2009Detroit TigersALMLBdet21p2711000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2010Fresno GrizzliesPCLAAAsfn7p28111101020000000001.0001.0003.0004.0003111.0002.0002.0001.6080.000.000.000.000.00100.00
2010Detroit TigersALMLBdet21p2822000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2010Arizona DiamondbacksNLMLBari35p2854110000001101000.250.400.250.650106.333.000.250.31916.6716.671.000.000.000.00
2010Totals for MLB-MLB         76110000001101000.167.286.167.453108.200.000.167.22812.5012.501.000.000.000.00
2011Louisville BatsILAAAcin35p2949020000000400000.222.222.222.444209.400.000.000.1980.0044.440.000.000.000.00
2011Cincinnati RedsNLMLBcin50p2916312123114000403000.387.387.6451.03220534.423.258.258.4430.0011.760.002.9431.0041.67
2013Long Island DucksAtlInd-31152010003000000200.500.250.500.750104.250.000.000.2220.000.000.000.000.000.00
MLB Totals - 8 Season(s)Filter2023894395136939012269233105.244.287.378.66514728447.276.134.188.0004.9215.443.142.0143.2229.47
Minor League Totals - 3 Season(s)Filter1120350102001400000.250.286.350.6367121.313.100.150.0004.7619.054.000.000.0020.00
AAA Totals - 2 Season(s)Filter510130102000400000.300.300.500.8005110.500.200.200.0000.0040.000.000.000.0033.33
AA Totals - 1 Season(s)Filter610220000001000000.200.273.200.4732011.200.000.100.0009.090.000.000.000.000.00
Ind Totals - 1 Season(s)Filter152010003000000200.500.250.500.750104.250.000.000.0000.000.000.000.000.000.00
Florida Marlins Totals - 5 Season(s)Filter1783514082105835012164229105.234.280.359.63912623404.264.125.182.0005.2015.843.051.9843.8828.05
Cincinnati Reds Totals - 1 Season(s)Filter16312123114000403000.387.387.6451.03220534.423.258.258.0000.0011.760.002.9431.0041.67
Arizona Diamondbacks Totals - 1 Season(s)Filter54110000001101000.250.400.250.650106.333.000.250.00016.6716.671.000.000.000.00
Detroit Tigers Totals - 2 Season(s)Filter33000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1623123476105731011855226104.244.287.378.66511822358.276.134.188.0004.9215.443.142.0143.2229.47
Average Minor - Per 162 games162295447401502900155900000.250.286.350.63610315309.313.100.150.0004.7619.054.000.000.0020.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2000Arizona Cubs ArizRkchn18P9--281-1110.9091.11------9100.016.1
2001Boise Hawks NwstA-chn19P15--820-128281.0001.87------15100.020.0
2002Kane County Cougars MidwAflo20P19--1035-245451.0002.37------19100.013.7
2002Jupiter Hammerheads FSLA+flo20P5--35--881.0001.60------5100.03.6
2003Florida MarlinsNLMLBflo21P2727160217422319.8260.700.12-----27100.016.7
2004Florida MarlinsNLMLBflo22P32321971534235149.9611.530.25-----4080.019.8
2005Florida MarlinsNLMLBflo23P3434236936334845.9381.320.19-----4085.021.0
2006Florida MarlinsNLMLBflo24P33332221144546055.9171.670.25-----3594.320.4
2007Florida MarlinsNLMLBflo25P3535205736534843.8961.230.21-----3697.221.6
2008Lakeland Flying Tigers FSLA+det26P6--25-2771.0001.17------6100.04.4
2008Toledo Mud Hens ILAAAdet26P6---7--771.0001.17------6100.04.2
2008Detroit TigersALMLBdet26P8724-2--221.0000.250.08-----8100.04.9
2009Lakeland Flying Tigers FSLA+det27P1--12--331.0003.00------1100.00.8
2009Erie SeaWolves EastAAdet27P1---1--111.0001.00------1100.00.7
2009Toledo Mud Hens ILAAAdet27P5---5--551.0001.00------5100.03.5
2009Detroit TigersALMLBdet27P773329-111111.0001.570.33-----7100.04.3
2010Arizona Giants ArizRksfn28P3--1---111.0000.33------3100.05.6
2010Fresno Grizzlies PCLAAAsfn28P5--1---111.0000.20------5100.03.5
2010Detroit TigersALMLBdet28P984313--441.0000.440.09-----9100.05.6
2010Arizona DiamondbacksNLMLBari28P652224-1661.0001.000.27-----6100.03.7
2011Louisville Bats ILAAAcin29P13--6102-1816.8891.23------13100.09.0
2011Cincinnati RedsNLMLBcin29P131375315-118181.0001.380.24-----1681.38.0
2012Norfolk Tides ILAAAbal30P4---11-21.5000.25------4100.02.8
2013Salt Lake Bees PCLAAAana31P5--34--771.0001.40------5100.03.5
2014Fresno Grizzlies PCLAAAsfn32P2---------------2100.01.4
MLB Totals for P - 9 season(s)-   P2042011217522001918271252.9301.240.21-----2040.00.0
AAA Totals for P - 7 season(s)-   P40--10273-4037.9250.93------400.00.0
AA Totals for P - 1 season(s)-   P1---1--111.0001.00------10.00.0
A+ Totals for P - 3 season(s)-   P12--612-218181.0001.50------120.00.0
A Totals for P - 1 season(s)-   P19--1035-245451.0002.37------190.00.0
A- Totals for P - 1 season(s)-   P15--820-128281.0001.87------150.00.0
Rk Totals for P - 2 season(s)-   P12--381-1211.9170.92------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2000Arizona Cubs ArizRkchn189----------
2001Boise Hawks NwstA-chn1915----------
2002Kane County Cougars MidwAflo2019----------
2002Jupiter Hammerheads FSLA+flo205----------
2003Florida MarlinsNLMLBflo2127----------
2004Florida MarlinsNLMLBflo2232----------
2005Florida MarlinsNLMLBflo2334----------
2006Florida MarlinsNLMLBflo2433----------
2007Florida MarlinsNLMLBflo2535----------
2008Lakeland Flying Tigers FSLA+det266----------
2008Toledo Mud Hens ILAAAdet266----------
2008Detroit TigersALMLBdet268----------
2009Lakeland Flying Tigers FSLA+det271----------
2009Erie SeaWolves EastAAdet271----------
2009Toledo Mud Hens ILAAAdet275----------
2009Detroit TigersALMLBdet277----------
2010Arizona Giants ArizRksfn283----------
2010Fresno Grizzlies PCLAAAsfn285----------
2010Detroit TigersALMLBdet289----------
2010Arizona DiamondbacksNLMLBari286----------
2011Louisville Bats ILAAAcin2913----------
2011Cincinnati RedsNLMLBcin2913----------
2012Norfolk Tides ILAAAbal304----------
2013Salt Lake Bees PCLAAAana315----------
2014Fresno Grizzlies PCLAAAsfn322----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2003Florida MarlinsDiv SeriesMLB21007.9421100005.27550230001.7311.120.003.184.761.507.94.000
2003Florida MarlinsChamp. SeriesMLB210118.9021100003.14771641003.2310.802.7016.2010.800.6718.90.000
2003Florida MarlinsWorld SeriesMLB21000.0030300003.24000230001.879.820.004.917.361.500.00.000
2006United StatesWorld Baseball ClassicXXCollege240212.7122000005.21088164003.0815.881.599.536.350.6712.71.000
2006Florida MarlinsMLB Spring TrainingMLB24103.68330000014.21066164001.136.140.613.682.450.673.681.000
2007Florida MarlinsMLB Spring TrainingMLB25134.58550000019.22010100413101.259.150.001.835.953.254.58.250
2008Detroit TigersMLB Spring TrainingMLB26138.64660000016.225171611512402.4713.500.548.106.480.809.18.250
2009Detroit TigersMLB Spring TrainingMLB27000.00000000014.0900100000.645.790.640.000.0000.00.000
2010Detroit TigersMLB Spring TrainingMLB28203.22844000022.1218801214101.498.460.004.845.641.173.221.000
2011Cincinnati RedsMLB Spring TrainingMLB29009.3170700009.2101410188101.969.310.937.457.451.0013.03.000
2012Baltimore OriolesMLB Spring TrainingMLB301114.7340400003.2576070103.7512.270.0017.180.000.0017.18.500
2013Chicago CubsMLB Spring TrainingMLB3101null10100000.001101000----------0.00null.000
World Baseball ClassicXX Totals - 1 yrs0212.7122000005.71088164002.8215.881.599.536.350.6712.71.000
MLB Spring Training Totals - 8 yrs685.103418160000100.7100635745351801.528.940.364.744.560.965.63.429
MLB Playoffs - Divisional Series Totals - 1 yrs007.9421100005.7755023001.5911.120.003.184.761.507.94.000
MLB Playoffs - Championship Series Totals - 1 yrs0118.9021100003.3477164103.0010.802.7016.2010.800.6718.90.000
MLB Playoffs - World Series Totals - 1 yrs000.0030300003.7400023001.649.820.004.917.361.500.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2003Florida MarlinsDiv SeriesMLB21231301000000000001.0001.0001.6672.6675131.000.667.6670.000.000.000.000.0033.33
2006Florida MarlinsMLB Spring TrainingMLB2425100000000100000.000.000.000.000005.000.000.0000.0020.000.000.000.000.00
2007Florida MarlinsMLB Spring TrainingMLB2512000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2009Detroit TigersMLB Spring TrainingMLB2710000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
2011Cincinnati RedsMLB Spring TrainingMLB29311101000000010001.0001.0003.0004.0003121.0002.0002.0000.000.000.000.000.00100.00
MLB Spring Training Totals - 5 yrs158210100001201000.125.222.375.5973110.167.250.37510.0020.002.000.000.00100.00
MLB Playoffs - Divisional Series Totals - 1 yrs231301000000000001.0001.0001.6672.6675131.000.667.6670.000.000.000.000.0033.33

Awards [9]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002Baseball America Minor League 2nd All-Star Team (SP) ... Midwest League All-Star Team (LHP)2
2003National League Player of the Week (June 16-June 22) ... National League Rookie of the Year ... NL Pitcher of the Month (June) ... NL Rookie of the Month (June)4
2005Baseball America First-Team Major League All-Star (SP) ... Florida Marlins Player of the Year ... NL Pitcher of the Month (April)3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-03-14PFree Agent -RetiredRetiredAnnounced retirement33.061  
2015-01-23PMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsContractSigned to Minor League Contract33.011Team Roster on 2015-01-23
2014-04-17PFree Agent -Free AgentFree AgentReleased by Giants32.095  
2014-04-12PSan Francisco GiantsFresno (AAA)-MinorsReassigned MinorsAssigned to Fresno (AAA)32.090Team Roster on 2014-04-12
2014-01-11PSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract31.364Team Roster on 2014-01-11
2013-11-07PFree Agent -Free AgentFree AgentGranted free agency31.299  
2013-08-18PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)31.218Team Roster on 2013-08-18
2013-08-04PLos Angeles AngelsLos Angeles Angels (MLB)-MinorsMLB ActiveContract purchased from Long Island (Atlantic)31.204Team Roster on 2013-08-04
2013-05-02PFree Agent -Indy LeagueContractInd Signed by Long Island (Atlantic)31.110  
2013-04-01PFree Agent -Free AgentFree AgentReleased by Cubs31.079  
2013-01-04PChicago CubsChicago Cubs (MLB)-MinorsContractSigned to minor league contract30.357Team Roster on 2013-01-04
2012-07-02PFree Agent -RetiredRetiredAnnounced retirement30.171  
2012-03-26PBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)30.073Team Roster on 2012-03-26
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-03-21ContractSigned by Orioles 
2012-03-16Released by Phillies 
2011-12-15ContractSigned by Phillies 
2011-10-30Free AgentGranted free agency 
2010-11-23ContractSigned by Reds 
2010-07-28ContractSigned by Giants 
2010-07-06Released by Diamondbacks 
2010-06-01TradeTraded by Tigers to Diamondbacks for Billy Buckner 
2009-10-15InjuredActivated from DL 
2009-06-18InjuredDisabled -- Anxiety disorder 
2009-05-13InjuredActivated from DL 
2009-03-29InjuredDisabled -- Anxiety disorder 
2008-05-21InjuredActivated from DL 
2008-04-12InjuredDisabled -- Hyperextension of right knee 
2007-12-05TradeTraded by Marlins with Miguel Cabrera to Tigers for Cameron Maybin, Mike Rabelo, Andrew Miller, Burke Badenhop, Eulogio de la Cruz and Dallas Trahern 
2007-01-15ContractSigned by Marlins to avoid arbitration 
2002-03-27TradeTraded by Cubs with Ryan Jorgensen, Jose Cueto and Julian Tavarez to Marlins for Matt Clement and Antonio Alfonseca. 
2000-07-06Contractsigned 
* 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
2000Chicago Cubs-18200,000-------200,000Signing Bonus out of 2000 Draft (8th round - 223rd overall)
2003Florida MarlinsTeam Payroll21300,000-70338-2,163,527300,000500,000
2004Florida MarlinsTeam Payroll22353,500-55124392,070,100300,000853,500
2005Florida MarlinsTeam Payroll23378,500-55623392,189,055300,0001,232,000
2006Florida MarlinsTeam Payroll244,350,000-167180++2,365,072327,0005,582,000
2007Florida MarlinsTeam Payroll256,450,000-126385++2,459,737380,00012,032,000
2008Detroit TigersTeam Payroll267,000,000-1271086++2,696,252390,00019,032,000
2009Detroit TigersTeam Payroll2710,000,000-78590++2,746,792400,00029,032,000
2010Arizona DiamondbacksTeam Payroll2812,000,000-58194++2,812,412400,00041,032,000
2010Detroit TigersTeam Payroll2812,000,000-58594++2,812,412400,00041,032,000
2011Cincinnati RedsTeam Payroll29414,0007.07678930-2,722,607414,00041,446,000
* 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