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

Jose MesaTrack this Player High Level: MLB Stat Years: 1979-2007 MLB Years: 1987-2007
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-1227, OF-19, C-2Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJose Ramon Mesa
Height6-3Weight225BatsRightThrowsRight
Born DateMay 22,1966 [52.090]PlaceAzua,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1981 by the Toronto Blue Jays.Service Time16.028 (2006)
Prospect Rankings[BA] 1988-BAL-#3 ... 1989-BAL-#8 ... 1991-BAL-#4
MLB DebutSeptember 10,1987 [21.111]
OrganizationsCLE [7] BAL [6] TOR [6] PHI [4] PIT [2] SEA [2] SLN [1] COL [1] DET [1] MIN [1] SFN [1] Awards3Awards Voting2-184
TBC Player ID707Retrosheet IDmesaj001MLBAM ID118986
RelationshipsFather of Jesse Mesa
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Jose Mesa 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


Career Talent RatingsPitchingStrikeouts47Walks39Hittable47SO/BB40vsPower47Hitting0Durability73Team.512Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1982Gulf Coast Blue JaysGCLRktor-ST16642.7013121631183.0583425120402000.946.260.112.164.322.00.600-
1983Florence Blue JaysSALAtor-ST176125.48282711010141.01531168614939114001.749.740.895.925.790.98.333-
1984Florence Blue JaysSALAtor-ST18433.76770000038.0382416325352001.648.920.705.878.221.40.571-
1984Kinston Blue JaysCaroA+tor-ST18523.911091000050.2512322228242001.569.060.364.974.260.86.714-
1984Minor Totals (2 teams)MinorMLB--ST0953.8417161000088.1894738553594001.609.000.515.365.971.11.6433.96
1985Kinston Blue JaysCaroA+tor-S/R195106.163020100051106.2110897311797112001.779.280.936.675.990.90.333-
1986Ventura County GullsCalifA+tor-ST201063.86242402100142.014171616581139001.408.920.383.677.151.95.625-
1986Knoxville Blue JaysSouAAtor-ST20224.35981211041.0403220623305001.528.711.315.016.531.30.500-
1986Minor Totals (2 teams)MinorMLB--ST01283.97333214210183.218110381128114314001.438.870.593.977.011.77.6003.39
1987Knoxville Blue JaysSouAAtor-ST2110135.21353504200193.02061311121910411513001.609.590.884.845.351.11.435-
1987Baltimore OriolesALMLBbal51S/R21136.03651000031.0382321715174001.6910.912.014.314.881.13.2506.13
1988Rochester Red WingsILAAAbal-Rel22038.621129005015.2212015214150002.2312.061.158.048.621.07.000-
1989Hagerstown SunsEastAAbal32ST23001.38330000013.092204120001.006.23--2.778.313.00--
1989Rochester Red WingsILAAAbal-Rel23025.40716004010.010662631001.609.001.805.402.700.50.000-
1989Minor Totals (2 teams)MinorMLB--S/R0023.131046004023.01988210151001.267.430.783.915.871.50.0003.89
1990Hagerstown SunsEastAAbal-ST24553.4215150310079.0773530430722001.358.770.463.428.202.40.500-
1990Rochester Red WingsILAAAbal-ST24122.42440000026.021117212233001.277.270.694.157.961.92.333-
1990Minor Totals (2 teams)MinorMLB--ST0673.17191903100105.0984637642955001.338.400.513.608.142.26.4622.94
1990Baltimore OriolesALMLBbal52ST24323.86770000046.2372020227241111.377.140.395.214.630.89.6004.14
1991Rochester Red WingsILAAAbal-ST25333.86880110051.0372522430483101.316.490.705.268.421.60.500-
1991Baltimore OriolesALMLBbal52ST256115.97232302100123.215186821162643031.7210.990.804.514.661.03.3534.55
1992Baltimore OriolesALMLBbal52ST26385.1913121001067.2774139927222021.5410.241.203.592.930.81.2735.15
1992Cleveland IndiansALMLBcle49ST26444.1615150110093.0924543543400001.458.900.484.163.870.93.5004.01
1993Cleveland IndiansALMLBcle49ST2710124.92343313000208.223212211421621188271.4110.010.912.675.091.90.4554.16
1994Cleveland IndiansALMLBcle49Rel28753.82510510022273.0713331326633031.338.750.373.217.772.42.5833.13
1995Cleveland IndiansALMLBcle49CL29301.136206200574664.04998317585001.036.890.422.398.163.411.0002.70
1996Cleveland IndiansALMLBcle49CL30273.736906900603972.0693230628644031.348.590.753.487.962.29.2223.77
1997Cleveland IndiansALMLBcle49R/CL31442.406606600381682.0832822728691031.359.070.773.067.542.46.5003.67
1998Cleveland IndiansALMLBcle49Rel32345.17440440018154.0613631720352041.5010.171.173.335.831.75.4294.86
1998San Francisco GiantsNLMLBsfn47Rel32533.52320320018030.2301412118288001.578.800.295.288.221.56.6253.50
1999Seattle MarinersALMLBsea49CL33364.986806800603368.28442381140427041.8111.011.445.245.501.05.3335.92
2000Seattle MarinersALMLBsea49Rel34465.36660660029180.28948481141843051.619.931.234.579.372.05.4004.53
2001Philadelphia PhilliesNLMLBphi49CL35332.347107100594269.0652618420592121.238.440.522.607.662.95.5003.05
2002Philadelphia PhilliesNLMLBphi49CL36462.977407400644575.2652625539649041.377.730.594.647.611.64.4003.83
2003Philadelphia PhilliesNLMLBphi49R/CL37576.526106100472458.0714442731453011.7611.021.094.816.981.45.4174.70
2004Pittsburgh PiratesNLMLBpit49CL38523.257007000654369.0782625620371011.4110.130.782.604.801.85.7144.02
2005Pittsburgh PiratesNLMLBpit49CL39284.765505500482756.2613030726372031.549.691.114.135.881.42.2004.86
2006Colorado RockiesNLMLBcol49Rel40153.86790790026172.0733231936394151.519.081.124.484.851.08.1675.39
2007Toledo Mud HensILAAAdet-ST41000.0011000002.02000010001.009.00----4.500.00--
2007Detroit TigersALMLBdet94Rel411112.3416016008011.21916163690002.1414.662.314.636.941.50.5006.58
2007Philadelphia PhilliesNLMLBphi49Rel41125.54400400013139.0343224619203001.367.851.384.384.621.05.3335.68
MLB Totals - 19 Season(s)Filter801094.36102295927626333211542.216298117501516511038755511.479.470.883.786.031.59.4231.29
Minor League Totals - 11 Season(s)Filter57674.5020517629199172991.19746194977652669368101.518.820.694.766.271.32.460-
AAA Totals - 5 Season(s)Filter4104.293116151190104.19162501062907101.467.800.865.317.711.45.286-
AA Totals - 4 Season(s)Filter17204.52626119410326.23322001642916122920001.519.150.804.446.311.42.459-
A+ Totals - 3 Season(s)Filter20184.696453112151298.23021831561916520823001.569.070.574.966.251.26.526-
A Totals - 2 Season(s)Filter10155.11353411010179.21911401021711812616001.729.570.855.916.311.07.400-
Rk Totals - 1 Season(s)Filter642.7013121631183.0583425120402000.946.260.112.164.322.00.600-
Cleveland Indians Totals - 7 Season(s)Filter33363.883414829341195104646.065730527952224447232201.369.130.723.116.212.00.478-
Philadelphia Phillies Totals - 4 Season(s)Filter13184.05246024600183112241.12351281092210918817171.428.740.824.056.991.72.419-
Seattle Mariners Totals - 2 Season(s)Filter7125.181340134008934148.01739086228112610091.7010.431.334.887.591.56.368-
Pittsburgh Pirates Totals - 2 Season(s)Filter7103.9312501250011370125.113956551346743041.479.930.933.295.291.61.412-
Colorado Rockies Totals - 1 Season(s)Filter153.86790790026172.0733231936394151.519.081.124.484.851.08.167-
Baltimore Orioles Totals - 4 Season(s)Filter13245.41494722110267.03031701622913112710161.6110.120.974.384.240.97.351-
San Francisco Giants Totals - 1 Season(s)Filter533.52320320018030.2301412118288001.578.800.295.288.221.56.625-
Detroit Tigers Totals - 1 Season(s)Filter1112.3416016008011.21916163690002.1414.662.314.636.941.50.500-
Average MLB - Per ~220 innings11154.3614513132109046220.0231115107219214711171.479.470.883.786.031.59.4231.29
Average Minor - Per ~220 innings13154.50453964240220.02161371101711615315001.518.820.694.766.271.32.464-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1979Elizabethton TwinsAppRkmin-of1321689184018005821000.265.333.368.70125576.288.103.176.3216.5810.531.601.3268.0027.78
1981Erie CardinalsNYPLA-sln-c1534110000003100000.250.571.250.821107.333.000.750.43442.8614.290.330.000.000.00
1998San Francisco GiantsNLMLBsfn47p32320100000001000000.0001.000.0001.000001.000.000.000.713100.000.000.000.000.000.00
2005Pittsburgh PiratesNLMLBpit49p39551000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2006Colorado RockiesNLMLBcol49p40761000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 3 Season(s)Filter1632100000001101000.000.333.000.333004.000.000.500.00025.0025.001.000.000.000.00
Minor League Totals - 2 Season(s)Filter247210194018008921000.264.354.361.71526583.290.097.208.0009.6410.841.131.2072.0026.32
A- Totals - 1 Season(s)Filter34110000003100000.250.571.250.821107.333.000.750.00042.8614.290.330.000.000.00
Rk Totals - 1 Season(s)Filter21689184018005821000.265.333.368.70125576.288.103.176.0006.5810.531.601.3268.0027.78
Colorado Rockies Totals - 1 Season(s)Filter761000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Pittsburgh Pirates Totals - 1 Season(s)Filter551000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
San Francisco Giants Totals - 1 Season(s)Filter320100000001000000.0001.000.0001.000001.000.000.000.000100.000.000.000.000.000.00
Average MLB - Per 162 games1622100000001101000.000.333.000.333004.000.000.500.00025.0025.001.000.000.000.00
Average Minor - Per 162 games16248668128270754005461147000.264.354.361.71517634560.290.097.208.0009.6410.841.131.2072.0026.32

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1979Elizabethton Twins AppRkmin13OF19--285523833.8681.74------2190.527.1
1981Erie Cardinals NYPLA-sln15C2--10---10101.0005.00-----1366.72.7
1982Gulf Coast Blue Jays GCLRktor16P13--115-116161.0001.23------13100.020.6
1983Florence Blue Jays SALAtor17P28--727433834.8951.21------28100.019.6
1984Florence Blue Jays SALAtor18P7--26-1881.0001.14------7100.05.1
1984Kinston Blue Jays CaroA+tor18P10--18-1991.0000.90------10100.07.1
1985Kinston Blue Jays CaroA+tor19P30--2103-1512.8000.40------30100.021.9
1986Ventura County Gulls CalifA+tor20P24--8131-2221.9550.88------24100.016.9
1986Knoxville Blue Jays SouAAtor20P9--431-87.8750.78------9100.06.3
1987Knoxville Blue Jays SouAAtor21P35--1124213735.9461.00------35100.024.3
1987Baltimore OriolesALMLBbal21P6-3111--221.0000.330.06-----6100.03.7
1988Rochester Red Wings ILAAAbal22P11----2-2---------11100.07.8
1989Hagerstown Suns EastAAbal23P3--1---111.0000.33------3100.02.2
1989Rochester Red Wings ILAAAbal23P7---2--221.0000.29------7100.04.8
1990Hagerstown Suns EastAAbal24P15--714-121211.0001.40------15100.010.9
1990Rochester Red Wings ILAAAbal24P4--14--551.0001.25------4100.02.8
1990Baltimore OriolesALMLBbal24P7-46351198.8891.140.17-----7100.04.3
1991Rochester Red Wings ILAAAbal25P8--551-1110.9091.25------8100.05.6
1991Baltimore OriolesALMLBbal25P23-1231717--34341.0001.480.28-----23100.014.2
1992Cleveland IndiansALMLBcle26P15-934121-1716.9411.070.17-----15100.09.3
1992Baltimore OriolesALMLBbal26P13-67891-1817.9441.310.25-----13100.08.0
1993Cleveland IndiansALMLBcle27P34-20815293-4744.9361.290.21-----34100.021.0
1994Cleveland IndiansALMLBcle28P51-733112-1614.8750.270.19-----51100.045.1
1995Cleveland IndiansALMLBcle29P62-646101-1716.9410.260.25-----62100.043.1
1996Cleveland IndiansALMLBcle30P69-72531198.8890.120.11-----69100.042.9
1997Cleveland IndiansALMLBcle31P66-8257121312.9230.180.15-----66100.041.0
1998Cleveland IndiansALMLBcle32P44-54410111514.9330.320.26-----44100.027.2
1998San Francisco GiantsNLMLBsfn32P32-30111-32.6670.060.07-----32100.019.6
1999Seattle MarinersALMLBsea33P68-68117121918.9470.260.26-----68100.042.0
2000Seattle MarinersALMLBsea34P66-8078--15151.0000.230.19-----66100.040.7
2001Philadelphia PhilliesNLMLBphi35P71-6949--13131.0000.180.19-----71100.043.8
2002Philadelphia PhilliesNLMLBphi36P74-75416--20201.0000.270.27-----74100.046.0
2003Philadelphia PhilliesNLMLBphi37P61-58421-76.8570.100.10-----61100.037.7
2004Pittsburgh PiratesNLMLBpit38P70-69411-115151.0000.210.22-----70100.043.5
2005Pittsburgh PiratesNLMLBpit39P55-56213111615.9380.270.27-----55100.034.0
2006Colorado RockiesNLMLBcol40P79-72211121413.9290.160.18-----79100.048.8
2007Toledo Mud Hens ILAAAdet41P1---2--221.0002.00------1100.00.7
2007Philadelphia PhilliesNLMLBphi41P40-3924--661.0000.150.15-----40100.024.7
2007Detroit TigersALMLBdet41P16-12-1--111.0000.060.08-----16100.09.9
MLB Totals for P - 19 season(s)-   P1022-15411121971711326309.9480.300.20-----10220.00.0
AAA Totals for P - 5 season(s)-   P31--6133-2219.8640.61------310.00.0
AA Totals for P - 4 season(s)-   P62--2341326764.9551.03------620.00.0
A+ Totals for P - 3 season(s)-   P64--1131414642.9130.66------640.00.0
A Totals for P - 2 season(s)-   P35--933444642.9131.20------350.00.0
A- Totals for C - 1 season(s)-   C2--10---10101.0005.00-----120.00.0
Rk Totals for OF - 1 season(s)-   OF19--285523833.8681.74------190.00.0
Rk Totals for P - 1 season(s)-   P13--115-116161.0001.23------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1979Elizabethton Twins AppRkmin13---------19-
1981Erie Cardinals NYPLA-sln15-2---------
1982Gulf Coast Blue Jays GCLRktor1613----------
1983Florence Blue Jays SALAtor1728----------
1984Florence Blue Jays SALAtor187----------
1984Kinston Blue Jays CaroA+tor1810----------
1985Kinston Blue Jays CaroA+tor1930----------
1986Ventura County Gulls CalifA+tor2024----------
1986Knoxville Blue Jays SouAAtor209----------
1987Knoxville Blue Jays SouAAtor2135----------
1987Baltimore OriolesALMLBbal216----------
1988Rochester Red Wings ILAAAbal2211----------
1989Hagerstown Suns EastAAbal233----------
1989Rochester Red Wings ILAAAbal237----------
1990Hagerstown Suns EastAAbal2415----------
1990Rochester Red Wings ILAAAbal244----------
1990Baltimore OriolesALMLBbal247----------
1991Rochester Red Wings ILAAAbal258----------
1991Baltimore OriolesALMLBbal2523----------
1992Cleveland IndiansALMLBcle2615----------
1992Baltimore OriolesALMLBbal2613----------
1993Cleveland IndiansALMLBcle2734----------
1994Cleveland IndiansALMLBcle2851----------
1995Cleveland IndiansALMLBcle2962----------
1996Cleveland IndiansALMLBcle3069----------
1997Cleveland IndiansALMLBcle3166----------
1998Cleveland IndiansALMLBcle3244----------
1998San Francisco GiantsNLMLBsfn3232----------
1999Seattle MarinersALMLBsea3368----------
2000Seattle MarinersALMLBsea3466----------
2001Philadelphia PhilliesNLMLBphi3571----------
2002Philadelphia PhilliesNLMLBphi3674----------
2003Philadelphia PhilliesNLMLBphi3761----------
2004Pittsburgh PiratesNLMLBpit3870----------
2005Pittsburgh PiratesNLMLBpit3955----------
2006Colorado RockiesNLMLBcol4079----------
2007Toledo Mud Hens ILAAAdet411----------
2007Philadelphia PhilliesNLMLBphi4140----------
2007Detroit TigersALMLBdet4116----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1995Cleveland IndiansDiv SeriesMLB29000.002012.0002001.000.000.009.000.000.000.00.000
1995Cleveland IndiansChamp. SeriesMLB29002.254014.0311101.006.750.002.252.251.000.00.000
1995Cleveland IndiansWorld SeriesMLB29104.502014.0521401.5011.250.002.259.004.000.001.000
1996Cleveland IndiansDiv SeriesMLB30013.863004.2820701.9015.430.000.0013.5000.00.000
1997Cleveland IndiansDiv SeriesMLB31002.702013.1511201.9413.500.002.705.402.000.00.000
1997Cleveland IndiansChamp. SeriesMLB31101.693025.1312400.985.060.003.386.752.000.001.000
1997Cleveland IndiansWorld SeriesMLB31005.405015.0831501.8014.400.001.809.005.000.00.000
2000Seattle MarinersDiv SeriesMLB34100.002002.0001200.500.000.004.509.002.000.001.000
2000Seattle MarinersChamp. SeriesMLB340012.463004.1563301.9510.380.006.236.231.000.00.000
2006Colorado RockiesMLB Spring TrainingMLB40002.2512012001012.0733016100.675.250.000.754.506.002.25.000
2007Detroit TigersMLB Spring TrainingMLB41104.7311011002113.12097039101.7613.500.002.036.083.006.081.000
MLB Spring Training Totals - 2 yrs103.5523023003125.32712100415201.229.590.001.425.333.754.261.000
MLB Playoffs - Divisional Series Totals - 4 yrs112.25909000212.013030411001.429.750.003.008.252.750.00.500
MLB Playoffs - Championship Series Totals - 3 yrs105.2710010000313.71108068001.247.240.003.955.271.330.001.000
MLB Playoffs - World Series Totals - 2 yrs105.0070700029.01305029001.6713.000.002.009.004.500.001.000

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1995AL Rolaids Relief Pitcher of the Year ... American League Player of the Week (August 14-August 20)2
2001National League Player of the Week (September 17-September 23)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-06-09ContractSigned by Phillies 
2007-06-03Released by Tigers 
2007-05-03InjuredActivated from DL 
2007-04-20InjuredDisabled -- Groin 
2006-12-11ContractSigned by Tigers (1-year) 
2005-12-08ContractSigned by Rockies 
2004-01-30ContractSigned as Free Agent by Pirates. 
2003-10-27Free AgentGranted Free Agency. 
2000-11-21ContractSigned as Free Agent by Phillies. 
2000-11-06Free AgentGranted Free Agency. 
1998-11-13ContractSigned as Free Agent by Mariners. 
1998-10-23Free AgentGranted Free Agency. 
1998-07-24TradeTraded by Indians with LHP Alvin Morman and 2B Shawon Dunston to Giants for RHP Steve Reed and OF Jacob Cruz July 24 1998 
1998-07-23TradeTraded by Indians with Alvin Morman and Shawon Dunston to Giants for Steve Reed and Jacob Cruz. 
1992-07-14TradeTraded by Orioles to Indians for Kyle Washington. 
1987-09-04TradeTraded by Blue Jays with Oswaldo Peraza to Orioles for Mike Flanagan. 
1981-10-31ContractSigned as undrafted amateur Free Agent by Blue Jays. 
* 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
1987Baltimore OriolesTeam Payroll2160,000-59531-344,90660,00060,000
1990Baltimore OriolesTeam Payroll24100,000-64936-515,727100,000160,000
1991Baltimore OriolesTeam Payroll25107,000-6002515742,231100,000267,000
1992Cleveland IndiansTeam Payroll26135,000-5862627962,245109,000402,000
1992Baltimore OriolesTeam Payroll26135,000-5863027962,245109,000402,000
1993Cleveland IndiansTeam Payroll27325,000-4332253968,431109,000727,000
1994Cleveland IndiansTeam Payroll28600,000-3331763957,101109,0001,327,000
1995Cleveland IndiansTeam Payroll291,447,223-1971179++999,520109,0002,774,223
1996Cleveland IndiansTeam Payroll301,872,223-1711582++957,870109,0004,646,446
1997Cleveland IndiansTeam Payroll311,947,223-1991579++1,182,177150,0006,593,669
1998Cleveland IndiansTeam Payroll321,700,000-2371674++1,276,192170,0008,293,669
1998San Francisco GiantsTeam Payroll321,700,000-2371274++1,276,192170,0008,293,669
1999Seattle MarinersTeam Payroll332,850,000-182880++1,454,491200,00011,143,669
2000Seattle MarinersTeam Payroll343,950,000-157883++1,394,248200,00015,093,669
2001Philadelphia PhilliesTeam Payroll352,900,000-228775++1,897,758200,00017,993,669
2002Philadelphia PhilliesTeam Payroll364,200,000-171682++2,011,045200,00022,193,669
2003Philadelphia PhilliesTeam Payroll375,200,000-136584++2,163,527300,00027,393,669
2004Pittsburgh PiratesTeam Payroll38800,000-3939562,070,100300,00028,193,669
2005Pittsburgh PiratesTeam Payroll392,000,000-3028672,189,055300,00030,193,669
2006Colorado RockiesTeam Payroll402,000,00016.0283116612,365,072327,00032,193,669
2007Detroit TigersTeam Payroll412,500,000-2981563++2,459,737380,00034,693,669
2007Philadelphia PhilliesTeam Payroll412,500,000-2981363++2,459,737380,00034,693,669
* 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