Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Steve FinleyTrack this Player High Level: MLB Stat Years: 1984-2007 MLB Years: 1989-2007
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
World Series Champion

PositionsCF-1593, OF-1115, DH-14, SS-4, RF-3, P-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameSteve Allen Finley
Height6-2Weight180BatsLeftThrowsLeft
Born DateMarch 12,1965 [53.194]PlaceUnion City,Tennessee
High SchoolPaducah Tilghman (Paducah,KY)
CollegeSouthern Illinois University (Carbondale,IL)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 13th round (325th overall) of the 1987 Amateur Entry Draft [Signed] ... Selected by the Atlanta Braves [Team Picks] in the 11th round (268th overall) of the 1986 Amateur Entry Draft
Prospect Rankings[BA] 1989-BAL-#7
MLB DebutApril 3,1989 [24.022]
OrganizationsARI [6] BAL [4] HOU [4] SDN [4] ANA [1] COL [1] LAN [1] SFN [1] Awards10Awards Voting2-53
TBC Player ID758Retrosheet IDfinls001MLBAM ID114135
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Steve Finley 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 1986 United States National Baseball team
About Sponsorships Program


Career Talent RatingsBattingSpeed81Power57Contact80XBH56RBIs57Runs71Hitting68Durability73Team.520Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1984Southern IllinoisCollegeFrcf1942150394372012132182100000.287.363.360.723549168.333.073.267.33310.7112.501.170.000.0020.93
1986Southern IllinoisCollegeJrcf21531924968124637203192000000.354.412.552.96410622211.373.198.385.4239.009.481.052.8432.0032.35
1987Southern IllinoisCollegeSrcf2257209537183229253281000000.340.418.435.8539113237.350.095.335.38211.814.220.360.84104.5018.31
1987Newark OriolesNYPLA-bal-of22542224065132333265222421200.293.359.410.7699118249.315.117.311.3418.849.641.091.2074.0027.69
1987Hagerstown SunsCaroA+bal-of2215659223215721600000.338.348.492.84032666.362.154.246.3631.529.096.001.5265.0027.27
1987Minor Totals (2 teams)Minor         692874987164438337233021200.303.357.429.78612324315.325.126.296.3467.309.521.301.2771.7527.59
1988Hagerstown SunsCaroA+bal-of23828262003404300000.214.313.286.5998232.240.072.357.28212.509.380.750.000.0033.33
1988Charlotte KnightsSouAAbal-of2310407124216204310000.300.378.575.95323745.306.275.425.4178.896.670.752.2240.0058.33
1988Rochester Red WingsILAAAbal-of23120456611431975542011285508250.314.352.419.77119131494.347.105.186.3425.6711.131.961.0191.2021.68
1988Minor Totals (3 teams)Minor         138524701612596632611366118250.307.352.424.77622240571.338.117.214.3456.3010.681.691.0587.3324.84
1989Hagerstown SunsEastAAbal-of24114811203107404300100.417.453.521.97425453.435.104.271.4337.555.660.750.000.0020.00
1989Rochester Red WingsILAAAbal-of24725240002301500000.160.192.160.3524026.200.000.160.1673.8519.235.000.000.000.00
1989Minor Totals (2 teams)Minor         187313243109705800100.329.367.397.76429479.364.068.233.3466.3310.131.600.000.0016.67
1989Baltimore OriolesALMLBbal10of2481217355452225173153016213.249.298.318.616699241.278.069.203.2816.2212.452.000.83108.5016.67
1990Baltimore OriolesALMLBbal10of25142464461191643372293253210538.256.304.328.63215223513.281.072.168.2866.2410.331.660.58154.6719.33
1991Houston AstrosNLMLBhou12of2615959684170281085434184265210658.285.331.406.73724246656.306.121.218.3286.409.911.551.2274.5027.06
1992Houston AstrosNLMLBhou12of2716260784177291355544958633162610.292.355.407.76224747686.318.115.269.3448.459.181.090.73121.4026.55
1993Houston AstrosNLMLBhou12of28142545691451513844196286536318.266.304.385.68921036585.288.119.194.3064.7911.112.321.3768.1324.83
1994Jackson GeneralsTexAAhou-ss29513340000104000000.308.471.308.7794017.308.000.385.38023.530.000.000.000.000.00
1994Houston AstrosNLMLBhou12of29943736410316511331372852213103.276.329.434.76316232417.296.158.249.3356.7112.471.862.6433.9131.07
1995San Diego PadresNLMLBsdn12of3013956210416723810443612596234258.297.366.420.78623641630.319.123.270.3499.379.841.051.5956.2024.55
1996San Diego PadresNLMLBsdn12cf3116165512619545930952285687415520.298.354.531.88534884721.304.233.340.3777.7712.071.554.1621.8343.08
1997Rancho Cucamonga QuakesCalifA+sdn-32414340023103210000.286.444.7141.15810218.200.428.714.48416.6711.110.6711.117.0050.00
1997Mobile BayBearsSouAAsdn-3214120012001200000.500.6001.2501.8505151.000.7501.000.72520.0040.002.0020.004.0050.00
1997Minor Totals (2 teams)Minor         518460035104410000.333.478.8331.31115323.273.500.778.53617.3917.391.0013.046.0050.00
1997San Diego PadresNLMLBsdn12cf3214356010114626528921534392327210.261.313.475.78826659615.264.214.313.3396.9914.962.144.5520.0040.41
1998San Diego PadresNLMLBsdn12cf331596199215440614671234510333409.249.301.401.70224860674.277.152.239.3086.6815.282.292.0844.2138.96
1999Arizona DiamondbacksNLMLBari12cf3415659010015632103410384639432574.264.336.525.86131076663.261.261.375.3639.5014.181.495.1317.3548.72
2000Arizona DiamondbacksNLMLBari12cf351525391001512753596126658782979.280.361.544.90529367623.272.264.395.37910.4313.961.345.6215.4044.37
2001Arizona DiamondbacksNLMLBari12cf36140495661362741473117476712398.275.337.430.76721345548.293.155.259.3278.5812.231.432.5535.3633.09
2002Arizona DiamondbacksNLMLBari12cf371505058214524425891646573313710.287.370.499.86925253577.293.212.364.37311.2712.651.124.3320.2036.55
2003Arizona DiamondbacksNLMLBari12cf381475168214824102270158579460346.287.363.500.86325856582.313.213.337.3699.7916.151.653.7823.4537.84
2004Arizona DiamondbacksNLMLBari12cf3910440461111161234884405216519.275.338.490.82819840456.263.215.324.3538.7711.401.305.0417.5736.04
2004Los Angeles DodgersNLMLBlan12cf39582243159120134613213003205.263.324.491.81511025250.251.228.313.3478.4012.001.435.2017.2342.37
2004Totals for NL-NL         162628921702813694976182197114.271.333.490.82330865706.259.219.320.3518.6411.611.345.1017.4438.24
2005Rancho Cucamonga QuakesCalifA+ana-4014221000001000010.500.600.7501.350315.500.250.500.53520.000.000.000.000.0050.00
2005Los Angeles Angels of AnaheimALMLBana12cf401124064190203125484267131436.222.271.374.64515235440.239.152.227.2785.9116.142.732.7333.8338.89
2006San Francisco GiantsNLMLBsfn12cf4113942666105211264070465523426.246.320.394.71416839481.268.148.272.3119.5611.431.201.2571.0037.14
2007Colorado RockiesNLMLBcol12cf4243949173012008400012.181.245.245.490234102.180.064.149.2227.843.920.500.9894.0023.53
MLB Totals - 19 Season(s)Filter25839397144325484491243041167320118844129953917569152.271.332.442.774415787710460.285.171.283.0008.0712.421.542.9130.9134.42
Minor League Totals - 6 Season(s)Filter23691914128445141311568187310349560.309.361.431.792396721010.335.122.256.0007.2310.201.411.2970.6925.35
AAA Totals - 2 Season(s)Filter127481631471975562311296008250.306.344.405.74919531520.340.099.185.0005.5811.542.070.9696.2021.09
AA Totals - 4 Season(s)Filter271052238732157013810100.362.433.543.9765712120.375.181.371.00010.836.670.621.6752.5031.58
A+ Totals - 4 Season(s)Filter2811116346231112291110010.306.364.477.8415311121.320.171.342.0007.449.091.222.4837.0032.35
A- Totals - 1 Season(s)Filter542224065132333265222421200.293.359.410.7699118249.315.117.311.0008.849.641.091.2074.0027.69
NCAA Totals - 3 Season(s)Filter152551141182279878588655100000.330.401.456.85725144616.354.126.334.00010.558.280.781.3068.8824.18
Arizona Diamondbacks Totals - 6 Season(s)Filter84930494918471503415347970333374672213283546.278.351.500.85115243373449.282.222.345.0009.7713.541.394.4419.9339.79
San Diego Padres Totals - 4 Season(s)Filter6022396423662134288229885262033441310181247.276.334.458.79210982442640.292.182.291.0007.6913.031.693.1129.2236.86
Houston Astros Totals - 4 Season(s)Filter5572121301595884132186110401562451045121229.281.331.406.7378611612344.303.125.232.0006.6610.451.571.3766.2827.06
Baltimore Orioles Totals - 2 Season(s)Filter22368181173216562391247833167411.254.302.325.62722132754.280.071.179.0006.2311.011.770.66136.2018.50
San Francisco Giants Totals - 1 Season(s)Filter13942666105211264070465523426.246.320.394.71416839481.268.148.272.0009.5611.431.201.2571.0037.14
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter1124064190203125484267131436.222.271.374.64515235440.239.152.227.0005.9116.142.732.7333.8338.89
Los Angeles Dodgers Totals - 1 Season(s)Filter582243159120134613213003205.263.324.491.81511025250.251.228.313.0008.4012.001.435.2017.2342.37
Colorado Rockies Totals - 1 Season(s)Filter43949173012008400012.181.245.245.490234102.180.064.149.0007.843.920.500.9894.0023.53
Average MLB - Per 162 games1625899116028819732075381365410.271.332.442.77426155656.285.171.283.0008.0712.421.542.9130.9134.42
Average Minor - Per 162 games1626319719531109794712507136340.309.361.431.79227249693.335.122.256.0007.2310.201.411.2970.6925.35

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2001Arizona DiamondbacksNLMLBari12Rel36000.0010100101.00000100011.00----9.00--0.00-9.05
MLB Totals - 1 Season(s)Filter000.0010100101.00000100011.00----9.00--0.00-6.00
Arizona Diamondbacks Totals - 1 Season(s)Filter000.0010100101.00000100011.00----9.00--0.00--
Average MLB - Per ~220 innings000.002200220002200220.000002200002201.00----9.00--0.00-6.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1987Newark Orioles NYPLA-bal22OF54--122742133129.9702.39------54100.073.0
1987Hagerstown Suns CaroA+bal22OF15--323-235351.0002.33------15100.010.7
1988Hagerstown Suns CaroA+bal23OF8--17---17171.0002.13------8100.05.7
1988Charlotte Knights SouAAbal23OF10--14---14141.0001.40------10100.06.9
1988Rochester Red Wings ILAAAbal23OF120--28914122315303.9622.53------120100.085.1
1989Hagerstown Suns EastAAbal24OF11--3523-4037.9253.36------11100.07.9
1989Rochester Red Wings ILAAAbal24OF5--172-119191.0003.80------771.43.4
1989Baltimore OriolesALMLBbal24OF76--14412-147145.9861.91------8193.846.9
1989Baltimore OriolesALMLBbal24DH3---------------813.71.9
1990Baltimore OriolesALMLBbal25OF133--298471309302.9772.27------14293.782.6
1990Baltimore OriolesALMLBbal25DH2---------------1421.41.2
1991Houston AstrosNLMLBhou26OF153--3231352341336.9852.20------15996.294.4
1992Houston AstrosNLMLBhou27OF160--417833428425.9932.66------16298.898.8
1993Houston AstrosNLMLBhou28OF140--3291244345341.9882.44------14298.686.4
1994Jackson Generals TexAAhou29SS4--6---661.0001.50------580.03.0
1994Houston AstrosNLMLBhou29OF92--214941227223.9822.42------9497.980.0
1995San Diego PadresNLMLBsdn30OF138--29187-306299.9772.17------13999.395.8
1996San Diego PadresNLMLBsdn31CF160--384772398391.9822.44------16199.498.8
1997San Diego PadresNLMLBsdn32CF140--3381043352348.9892.49------14397.986.4
1998San Diego PadresNLMLBsdn33CF157--3501275369362.9812.31------15998.796.9
1999Arizona DiamondbacksNLMLBari34CF155--39752-404402.9952.59------15699.495.7
1999Arizona DiamondbacksNLMLBari34DH1---------------1560.60.6
2000Arizona DiamondbacksNLMLBari35CF148-12833431032356353.9922.390.28-----15297.491.4
2000Arizona DiamondbacksNLMLBari35DH2---------------1521.31.2
2001Arizona DiamondbacksNLMLBari36CF131-1110300623308306.9942.340.28-----14093.680.9
2001Arizona DiamondbacksNLMLBari36P1-1-------------1400.70.6
2002Arizona DiamondbacksNLMLBari37CF144-1171319422325323.9942.240.28-----15096.088.9
2003Arizona DiamondbacksNLMLBari38CF1401301168258952272267.9821.910.23-----14795.286.4
2004Arizona DiamondbacksNLMLBari39CF103102896214523221219.9912.130.24-----10499.063.6
2004Los Angeles DodgersNLMLBlan39CF5555484145-1-146145.9932.640.30-----5894.834.0
2004Arizona DiamondbacksNLMLBari39DH1---------------1041.00.6
2006San Francisco GiantsNLMLBsfn41CF130103973287511293292.9972.250.30-----13993.580.7
2007Colorado RockiesNLMLBcol42CF2615155451-146461.0001.770.30-----4360.516.0
2007Colorado RockiesNLMLBcol42RF3-61---111.0000.330.17-----437.01.8
MLB Totals for CF - 12 season(s)-   CF15935058135364679402637653725.9892.340.46-----15930.00.0
MLB Totals for OF - 7 season(s)-   OF892--201655321121032071.9852.32------8920.00.0
MLB Totals for DH - 6 season(s)-   DH14---------------140.00.0
MLB Totals for RF - 1 season(s)-   RF3-61---111.0000.330.17-----30.00.0
MLB Totals for P - 1 season(s)-   P1-1-------------10.00.0
AAA Totals for OF - 2 season(s)-   OF125--30616123334322.9642.58------1250.00.0
AA Totals for OF - 2 season(s)-   OF21--4923-5451.9442.43------210.00.0
AA Totals for SS - 1 season(s)-   SS4--6---661.0001.50------40.00.0
A+ Totals for OF - 2 season(s)-   OF23--493-252521.0002.26------230.00.0
A- Totals for OF - 1 season(s)-   OF54--122742133129.9702.39------540.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1987Newark Orioles NYPLA-bal22---------54-
1987Hagerstown Suns CaroA+bal22---------15-
1988Hagerstown Suns CaroA+bal23---------8-
1988Charlotte Knights SouAAbal23---------10-
1988Rochester Red Wings ILAAAbal23---------120-
1989Hagerstown Suns EastAAbal24---------11-
1989Rochester Red Wings ILAAAbal24---------5-
1989Baltimore OriolesALMLBbal24---------763
1990Baltimore OriolesALMLBbal25---------1332
1991Houston AstrosNLMLBhou26---------153-
1992Houston AstrosNLMLBhou27---------160-
1993Houston AstrosNLMLBhou28---------140-
1994Jackson Generals TexAAhou29----4------
1994Houston AstrosNLMLBhou29---------92-
1995San Diego PadresNLMLBsdn30---------138-
1996San Diego PadresNLMLBsdn31-------160---
1997San Diego PadresNLMLBsdn32-------140---
1998San Diego PadresNLMLBsdn33-------157---
1999Arizona DiamondbacksNLMLBari34-------155--1
2000Arizona DiamondbacksNLMLBari35-------148--2
2001Arizona DiamondbacksNLMLBari361------131---
2002Arizona DiamondbacksNLMLBari37-------144---
2003Arizona DiamondbacksNLMLBari38-------140---
2004Arizona DiamondbacksNLMLBari39-------103--1
2004Los Angeles DodgersNLMLBlan39-------55---
2006San Francisco GiantsNLMLBsfn41-------130---
2007Colorado RockiesNLMLBcol42-------263--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1996San Diego PadresDiv SeriesMLB31312010001100400000.083.083.083.1661012.125.000.0830.0033.330.000.000.000.00
1998San Diego PadresDiv SeriesMLB33410211001001400000.100.182.200.3822111.167.100.2009.0936.364.000.000.00100.00
1998San Diego PadresChamp. SeriesMLB33621371002106200000.333.481.381.8628127.368.048.38122.227.410.330.000.0014.29
1998San Diego PadresWorld SeriesMLB33312011000100200000.083.083.167.2502112.100.084.1670.0016.670.000.000.00100.00
1999Arizona DiamondbacksDiv SeriesMLB34413051005003100000.385.500.462.9626116.417.077.30818.756.250.330.000.0020.00
2001Arizona DiamondbacksDiv SeriesMLB36519181002000200000.421.421.474.8959119.471.053.0530.0010.530.000.000.0012.50
2001Arizona DiamondbacksChamp. SeriesMLB36514141004103100000.286.412.357.7695117.308.071.35717.655.880.330.000.0025.00
2001Arizona DiamondbacksWorld SeriesMLB36719570012004500000.368.478.5261.00410123.462.158.36817.3921.741.254.3519.0014.29
2002Arizona DiamondbacksDiv SeriesMLB3739120001102200100.222.333.222.5552012.250.000.33316.6716.671.000.000.000.00
2004Los Angeles DodgersDiv SeriesMLB39416021002001000000.125.176.188.3643117.125.063.1255.880.000.000.000.0050.00
2005Los Angeles Angels of AnaheimDiv SeriesMLB40511211001001404000.091.167.182.3492116.143.091.1826.2525.004.000.000.00100.00
2005Los Angeles Angels of AnaheimChamp. SeriesMLB4039120000000200001.222.222.222.444209.286.000.0000.0022.220.000.000.000.00
2006San Francisco GiantsMLB Spring TrainingMLB411850102050414104730000.400.474.7401.21437957.410.340.4407.0212.281.757.0212.5045.00
2007Colorado RockiesMLB Spring TrainingMLB4216478122204212700001.255.286.383.66918449.300.128.1914.0814.293.500.000.0033.33
MLB Spring Training Totals - 2 yrs34971832724183161430001.330.387.567.9545513106.354.237.3205.6613.212.333.7724.2540.63
MLB Playoffs - Divisional Series Totals - 7 yrs2890620500132081704100.222.283.278.561255103.270.056.1677.7716.502.130.000.0025.00
MLB Playoffs - Championship Series Totals - 3 yrs14445132006209500001.295.415.341.75615253.333.046.29516.989.430.560.000.0015.38
MLB Playoffs - World Series Totals - 2 yrs1031581012104700000.258.343.387.73012235.304.129.29011.4320.001.752.8631.0025.00

Awards [10]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1992National League Player of the Week (September 28-October 4)1
1995National League Gold Glove (Outfielder)1
1996National League Gold Glove (Outfielder) ... National League Player of the Week (July 1-July 7)2
1997National League Player of the Week (June 23-June 29)1
1999National League Gold Glove (Outfielder) ... National League Player of the Week (May 31-June 6)2
2000National League Gold Glove (Outfielder)1
2004National League Gold Glove (Outfielder) ... National League Player of the Week (September 6-September 12)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-03-30ContractSigned by Rockies 
2007-02-24ContractSigned by Rockies to minor league contract 
2005-12-22TradeTraded by Angels to Giants for Edgardo Alfonzo 
2005-07-14InjuredActivated from DL 
2005-06-22InjuredDisabled -- strained right shoulder 
2004-12-11ContractSigned as Free Agent by Angels. 
2004-10-28Free AgentGranted Free Agency. 
2004-07-31TradeTraded by Diamondbacks with Brent Mayne to Dodgers for Reggie Abercrombie, Bill Murphy and Koyie Hill. 
2002-12-07ContractSigned as Free Agent by Diamondbacks. 
2002-10-29Free AgentGranted Free Agency. 
1998-12-18ContractSigned as Free Agent by Diamondbacks. 
1998-10-26Free AgentGranted Free Agency. 
1994-12-28TradeTraded by Astros with Sean Fesh, Brian Williams, Roberto Petagine, Andujar Cedeno and Ken Caminiti to Padres for Craig Shipley, Phil Plantier, Pedro Martinez, Ricky Gutierrez, Doug Brocail and Derek Bell. 
1991-01-10TradeTraded by Orioles with Curt Schilling and Pete Harnisch to Astros for Glenn Davis. 
1987-06-04Contractsigned 
* 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
1989Baltimore OriolesTeam Payroll2468,000-6082424429,80262,50068,000
1990Baltimore OriolesTeam Payroll25120,000-5562521515,727100,000188,000
1991Houston AstrosTeam Payroll26280,000-4091042742,231100,000468,000
1992Houston AstrosTeam Payroll271,210,000-229572++962,245109,0001,678,000
1993Houston AstrosTeam Payroll282,900,000-105589++968,431109,0004,578,000
1994Houston AstrosTeam Payroll293,050,000-111688++957,101109,0007,628,000
1995San Diego PadresTeam Payroll304,500,000-55395++999,520109,00012,128,000
1996San Diego PadresTeam Payroll312,886,672-108589++957,870109,00015,014,672
1997San Diego PadresTeam Payroll322,986,672-133886++1,182,177150,00018,001,344
1998San Diego PadresTeam Payroll333,400,000-123887++1,276,192170,00021,401,344
1999Arizona DiamondbacksTeam Payroll345,375,000-65693++1,454,491200,00026,776,344
2000Arizona DiamondbacksTeam Payroll355,375,000-96790++1,394,248200,00032,151,344
2001Arizona DiamondbacksTeam Payroll365,375,000-115588++1,897,758200,00037,526,344
2002Arizona DiamondbacksTeam Payroll375,375,000-127687++2,011,045200,00042,901,344
2003Arizona DiamondbacksTeam Payroll384,250,000-159780++2,163,527300,00047,151,344
2004Los Angeles DodgersTeam Payroll397,000,000-81491++2,070,100300,00054,151,344
2004Arizona DiamondbacksTeam Payroll397,000,000-81491++2,070,100300,00054,151,344
2005Los Angeles Angels of AnaheimTeam Payroll406,000,000-120787++2,189,055300,00060,151,344
2006San Francisco GiantsTeam Payroll417,000,000-106387++2,365,072327,00067,151,344
2007Colorado RockiesTeam Payroll421,000,000-40416492,459,737380,00068,151,344
* 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