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

Mike HamptonTrack this Player High Level: MLB Stat Years: 1990-2010 MLB Years: 1993-2010
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-516Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael William Hampton
Height5-10Weight180BatsRightThrowsLeft
Born DateSeptember 9,1972 [45.284]PlaceBrooksville,Florida
High SchoolCrystal River (Crystal River,FL)

DraftedSelected by the Seattle Mariners [Team Picks] in the 6th round (161st overall) of the 1990 Amateur Entry Draft [Signed]
Signing ScoutsLuke WrennService Time16.073 (2009)
Prospect Rankings[BA] 1992-MLB-#4 ... 1993-MLB-#7
MLB DebutApril 17,1993 [20.220]
OrganizationsHOU [7] ATL [4] SEA [4] COL [2] ARI [1] NYN [1] Awards10Awards Voting2-120
TBC Player ID854Retrosheet IDhampm001MLBAM ID115399
Pitch Repertoire Cutter (37.04%) -- Sinker (25.93%) -- Curveball (20.37%) -- Fastball (11.11%) -- Changeup (5.56%)
Fastball Velocity [2010] - 87.80
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Hampton 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 New York Mets in 2000 and Colorado Rockies in 2001-2002
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts39Walks51Hittable48SO/BB42vsPower48Hitting57Durability69Team.495Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1990Arizona MarinersArizRksea-ST17722.6614131000064.05232190405910001.437.27--5.608.251.48.778-
1991Bellingham MarinersNwstA-sea-ST18521.58990000057.0321510026656001.025.05--4.1110.262.50.714-
1991San Bernardino SpiritCalifA+sea-S/R18175.2518153111073.27158433475712001.608.670.375.746.961.21.125-
1991Minor Totals (2 teams)Minor--ST0693.65272431110130.2103735337312218001.357.090.215.038.401.67.400-
1992San Bernardino SpiritCalifA+sea-ST191383.12252506200170.0163755986613210001.358.630.423.496.992.00.619-
1992Jacksonville SunsSouAAsea-ST19014.35220100010.013550160001.3511.32--0.875.236.00.000-
1992Minor Totals (2 teams)Minor--ST01393.19272707200180.0176806486713810001.358.780.403.346.892.06.591-
1993Jacksonville SunsSouAAsea-ST20643.7115141101087.0714336333842001.197.320.313.408.662.55.600-
1993Seattle MarinersALMLBsea46S/R20139.5313310002117.028201831781102.6514.821.599.004.240.47.2507.34
1994Houston AstrosNLMLBhou38Rel21213.7044044007041.0461917416245121.5010.020.873.485.231.50.6674.53
1995Houston AstrosNLMLBhou32ST22983.35242400000150.2141735613491153141.268.420.782.936.872.35.5293.75
1996Houston AstrosNLMLBhou32ST2310103.59272702100160.0175796412491017231.409.820.672.755.672.06.5003.86
1997Houston AstrosNLMLBhou32ST2415103.83343407200223.02171059516771396121.328.760.653.115.611.81.6003.86
1998Houston AstrosNLMLBhou32ST251173.36323201100211.2227927918811374251.469.650.773.445.831.69.6114.17
1999Houston AstrosNLMLBhou32ST262242.90343403200239.02068677121011779051.287.760.453.806.671.75.8463.64
2000New York MetsNLMLBnyn32ST2715103.14333303100217.21948976109915110081.358.020.414.096.241.53.6003.82
2001Colorado RockiesNLMLBcol10ST2814135.41323202100203.023613812231851226081.5810.461.373.775.411.44.5195.21
2002Colorado RockiesNLMLBcol10ST297156.15303000000178.22281351222491749271.7911.491.214.583.730.81.3185.53
2003Atlanta BravesNLMLBatl32ST301483.84313101000190.01869181147811010111.398.810.663.695.211.41.6364.08
2004Atlanta BravesNLMLBatl32ST311394.28292901000172.019886821565873211.5310.340.783.394.541.34.5914.32
2005Gulf Coast BravesGCLRkatl-ST32000.0011000005.06000040001.2010.80----7.200.00--
2005Richmond BravesILAAAatl-ST32002.2511000004.04110030001.009.00----6.750.00--
2005Minor Totals (2 teams)Minor--ST0001.0022000009.010110070001.1110.00----7.000.00--
2005Atlanta BravesNLMLBatl32ST32533.5012120110069.0742827518271001.339.610.652.343.501.50.6253.96
2008Gulf Coast BravesGCLRkatl-ST35000.0022000005.24000040000.716.35----6.350.00--
2008Rome BravesSALAatl-ST35009.0011000003.08430051002.6724.00----15.000.00--
2008Myrtle Beach PelicansCaroA+atl-ST35000.0011000005.05000060001.009.00----10.800.00--
2008Mississippi BravesSouAAatl-ST35003.8622000007.07331160001.149.001.291.297.716.00--
2008Richmond BravesILAAAatl-ST35011.4222000006.06110360001.428.53--4.268.532.00.000-
2008Minor Totals (5 teams)Minor--ST0012.33880000026.1308714271001.2610.000.331.339.006.75.000-
2008Atlanta BravesNLMLBatl32ST35344.8513130000078.08345421028380011.429.581.153.234.381.36.4294.94
2009Houston AstrosNLMLBhou11ST367105.30212100000112.012871661346741021.5510.291.043.705.951.61.4124.57
2010Reno AcesPCLAAAari21Rel37102.7040400003.03110210001.508.10--5.402.700.501.000-
2010Arizona DiamondbacksNLMLBari21Rel37000.001001000304.03000130000.926.23--2.086.233.00-2.39
MLB Totals - 16 Season(s)Filter1481154.06419355642191212265.123701157102420090113877513491.449.400.793.575.501.54.5631.18
Minor League Totals - 7 Season(s)Filter33253.25978899320499.04452381811521943841001.327.980.273.937.852.00.569-
AAA Totals - 3 Season(s)Filter111.98734000013.2133305100001.328.56--3.296.592.00.500-
AA Totals - 3 Season(s)Filter653.78191812010104.2915144435962001.207.820.343.018.252.74.545-
A+ Totals - 3 Season(s)Filter14153.69444137310248.22391331021111319522001.428.650.404.097.061.73.483-
A Totals - 1 Season(s)Filter009.0011000003.08430051002.6724.00----15.000.00--
A- Totals - 1 Season(s)Filter521.58990000057.0321510026656001.025.05--4.1110.262.50.714-
Rk Totals - 3 Season(s)Filter722.2817161000074.16232190406710001.367.44--4.808.041.68.778-
Houston Astros Totals - 7 Season(s)Filter76503.5921617244136701136.0114052545488419767357231.379.020.703.316.071.83.603-
Atlanta Braves Totals - 4 Season(s)Filter35244.10858503100509.25412502324418926214331.439.550.783.344.631.39.593-
Colorado Rockies Totals - 2 Season(s)Filter21285.75626202100381.246427324455176196152151.6810.941.304.154.621.11.429-
New York Mets Totals - 1 Season(s)Filter15103.14333303100217.21948976109915110081.358.020.414.096.241.53.600-
Seattle Mariners Totals - 1 Season(s)Filter139.5313310002117.028201831781102.6514.821.599.004.240.47.250-
Arizona Diamondbacks Totals - 1 Season(s)Filter000.001001000304.03000130000.926.23--2.086.233.00--
Average MLB - Per ~220 innings14114.06413472110220.02301129919871357151.449.400.793.575.501.54.5601.18
Average Minor - Per ~220 innings14113.25433944110220.01951047979619218001.327.980.273.937.852.00.560-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1994Houston AstrosNLMLBhou38p21441000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1995Houston AstrosNLMLBhou32p2224487700000041414000.146.226.146.3727057.206.000.083.1887.0224.563.500.000.000.00
1996Houston AstrosNLMLBhou32p23294291010030041117001.238.319.262.58111154.323.024.119.2767.4120.372.750.000.0010.00
1997Houston AstrosNLMLBhou32p243273610110801521010100.137.190.178.36813289.189.041.096.1725.6223.604.200.000.0020.00
1998Houston AstrosNLMLBhou32p25316131640022071217002.262.348.328.67620476.327.066.213.3129.2115.791.710.000.0025.00
1999Houston AstrosNLMLBhou32p2631741023330100071815102.311.373.432.80532688.404.121.216.3567.9520.452.570.000.0026.09
2000New York MetsNLMLBnyn32p27347372000080152004200.274.313.274.58720084.364.000.055.2705.9523.814.000.000.000.00
2001Colorado RockiesNLMLBcol10p2842792023207160122105001.291.309.582.89146986.314.291.304.3732.3324.4210.508.1411.2939.13
2002Colorado RockiesNLMLBcol10p29336492220351111301001.344.354.516.87033566.396.172.188.3761.5219.7013.004.5521.3322.73
2003Atlanta BravesNLMLBatl32p30316061121280051309002.183.246.350.59621574.200.167.250.2616.7617.572.602.7030.0045.45
2004Atlanta BravesNLMLBatl32p31356471130270032304001.172.209.313.52220571.231.141.188.2264.2332.397.672.8232.0045.45
2005Atlanta BravesNLMLBatl32p321225481011000913002.320.346.480.82612229.467.160.160.3590.0031.030.003.4525.0025.00
2008Mississippi BravesSouAAatl-3522010000000000000.500.500.5001.000102.500.000.000.4480.000.000.000.000.000.00
2008Atlanta BravesNLMLBatl32p3513243520040021103000.208.269.292.5617229.385.084.167.2556.9037.935.500.000.0040.00
2009Houston AstrosNLMLBhou11p3621376121017002801100.324.350.432.78216241.379.108.162.3414.8819.514.002.4437.0016.67
MLB Totals - 14 Season(s)Filter41272597178225167934471955635012.246.294.356.65025843845.312.110.174.0005.5623.084.151.8945.3124.16
Minor League Totals - 1 Season(s)Filter22010000000000000.500.500.5001.000102.500.000.000.0000.000.000.000.000.000.00
AA Totals - 1 Season(s)Filter22010000000000000.500.500.5001.000102.500.000.000.0000.000.000.000.000.000.00
Houston Astros Totals - 7 Season(s)Filter2123364178104130212985434305.232.298.295.5939915406.304.063.152.0007.1420.942.930.25336.0019.23
Atlanta Braves Totals - 4 Season(s)Filter91173203581520001056119005.202.250.347.5976014203.268.145.202.0004.9327.595.602.4634.6040.00
Colorado Rockies Totals - 2 Season(s)Filter7514329454010211233406002.315.329.552.8817914152.354.237.252.0001.9722.3711.336.5814.3031.11
New York Mets Totals - 1 Season(s)Filter347372000080152004200.274.313.274.58720084.364.000.055.0005.9523.814.000.000.000.00
Average MLB - Per 162 games162285387092631121877225205.246.294.356.65010117332.312.110.174.0005.5623.084.151.8945.3124.16
Average Minor - Per 162 games1621620810000000000000.500.500.5001.000810162.500.000.000.0000.000.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1990Arizona Mariners ArizRksea17P14--720132827.9641.93------14100.026.4
1991Bellingham Mariners NwstA-sea18P9--522323027.9003.00------9100.011.8
1991San Bernardino Spirit CalifA+sea18P18--6125-2318.7831.00------18100.013.2
1992San Bernardino Spirit CalifA+sea19P25--1142215553.9642.12------25100.036.8
1992Jacksonville Suns SouAAsea19P2--22--441.0002.00------2100.01.4
1993Jacksonville Suns SouAAsea20P15--6162-2422.9171.47------15100.010.7
1993Seattle MarinersALMLBsea20P13-17-21-32.6670.150.12-----13100.08.0
1994Houston AstrosNLMLBhou21P44-41611-217171.0000.390.41-----44100.038.3
1995Houston AstrosNLMLBhou22P24-1501023323633.9171.380.22-----24100.016.7
1996Houston AstrosNLMLBhou23P27-1601333234846.9581.700.29-----2993.116.7
1997Houston AstrosNLMLBhou24P34-2231657347673.9612.150.33-----34100.021.0
1998Houston AstrosNLMLBhou25P32-2111149476460.9381.880.28-----32100.019.8
1999Houston AstrosNLMLBhou26P34-2391241345653.9461.560.22-----34100.021.0
2000New York MetsNLMLBnyn27P33-217945225654.9641.640.25-----3497.120.4
2001Colorado RockiesNLMLBcol28P32-2031246-558581.0001.810.29-----4276.219.8
2002Colorado RockiesNLMLBcol29P30-1781235114847.9791.570.26-----3390.918.5
2003Atlanta BravesNLMLBatl30P31311901552146867.9852.160.35-----31100.019.1
2004Atlanta BravesNLMLBatl31P29291721337245250.9621.720.29-----3582.917.9
2005Gulf Coast Braves GCLRkatl32P1---------------1100.01.9
2005Richmond Braves ILAAAatl32P1---1--111.0001.00------1100.00.7
2005Atlanta BravesNLMLBatl32P121269211211513.8671.080.19-----12100.07.4
2008Gulf Coast Braves GCLRkatl35P2---31-43.7501.50------2100.03.4
2008Rome Braves SALAatl35P1---------------1100.00.7
2008Myrtle Beach Pelicans CaroA+atl35P1---------------1100.00.7
2008Mississippi Braves SouAAatl35P2---2--221.0001.00------2100.01.4
2008Richmond Braves ILAAAatl35P2--131-54.8002.00------2100.01.4
2008Atlanta BravesNLMLBatl35P131378317122120.9521.540.26-----13100.08.0
2009Houston AstrosNLMLBhou36P2121112917212826.9291.240.23-----21100.013.0
2010Reno Aces PCLAAAari37P4---------------4100.02.8
2010Arizona DiamondbacksNLMLBari37P10-4-------------10100.06.2
MLB Totals for P - 16 season(s)-   P41910622641434762742646619.9581.480.27-----4190.00.0
AAA Totals for P - 3 season(s)-   P7--141-65.8330.71------70.00.0
AA Totals for P - 3 season(s)-   P19--8202-3028.9331.47------190.00.0
A+ Totals for P - 3 season(s)-   P44--1754717871.9101.61------440.00.0
A Totals for P - 1 season(s)-   P1---------------10.00.0
A- Totals for P - 1 season(s)-   P9--522323027.9003.00------90.00.0
Rk Totals for P - 3 season(s)-   P17--723233230.9381.76------170.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1990Arizona Mariners ArizRksea1714----------
1991Bellingham Mariners NwstA-sea189----------
1991San Bernardino Spirit CalifA+sea1818----------
1992San Bernardino Spirit CalifA+sea1925----------
1992Jacksonville Suns SouAAsea192----------
1993Jacksonville Suns SouAAsea2015----------
1993Seattle MarinersALMLBsea2013----------
1994Houston AstrosNLMLBhou2144----------
1995Houston AstrosNLMLBhou2224----------
1996Houston AstrosNLMLBhou2327----------
1997Houston AstrosNLMLBhou2434----------
1998Houston AstrosNLMLBhou2532----------
1999Houston AstrosNLMLBhou2634----------
2000New York MetsNLMLBnyn2733----------
2001Colorado RockiesNLMLBcol2832----------
2002Colorado RockiesNLMLBcol2930----------
2003Atlanta BravesNLMLBatl3031----------
2004Atlanta BravesNLMLBatl3129----------
2005Gulf Coast Braves GCLRkatl321----------
2005Richmond Braves ILAAAatl321----------
2005Atlanta BravesNLMLBatl3212----------
2008Gulf Coast Braves GCLRkatl352----------
2008Rome Braves SALAatl351----------
2008Myrtle Beach Pelicans CaroA+atl351----------
2008Mississippi Braves SouAAatl352----------
2008Richmond Braves ILAAAatl352----------
2008Atlanta BravesNLMLBatl3513----------
2009Houston AstrosNLMLBhou3621----------
2010Reno Aces PCLAAAari374----------
2010Arizona DiamondbacksNLMLBari3710----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1997Houston AstrosDiv SeriesMLB240111.571004.2268202.383.860.0015.433.860.250.00.000
1998Houston AstrosDiv SeriesMLB25001.501006.0211200.503.000.001.503.002.000.00.000
1999Houston AstrosDiv SeriesMLB26003.861007.0631901.007.710.001.2911.579.000.00.000
2000New York MetsDiv SeriesMLB27018.441005.1653201.7610.130.005.063.380.670.00.000
2000New York MetsChamp. SeriesMLB27200.0021016.09041200.815.060.002.256.753.000.001.000
2000New York MetsWorld SeriesMLB27016.001006.0845402.1712.000.007.506.000.800.00.000
2003Atlanta BravesDiv SeriesMLB30014.26220000012.2116626161001.397.821.424.2611.372.674.26.000
2004Atlanta BravesDiv SeriesMLB31002.4521100007.14222460001.134.912.454.917.361.502.45.000
2008Atlanta BravesMLB Spring TrainingMLB35102.16550000016.215542511001.238.101.082.705.942.202.701.000
2009Houston AstrosMLB Spring TrainingMLB36000.00000000041.02800400000.686.150.880.000.0000.00.000
2011Arizona DiamondbacksMLB Spring TrainingMLB380111.1790900009.2181212285212.8316.761.867.454.660.6311.17.000
MLB Spring Training Totals - 3 yrs112.141459000067.361171681316211.108.151.071.742.141.232.27.500
MLB Playoffs - Divisional Series Totals - 6 yrs034.81835000043.03182342337101.266.490.844.817.741.611.67.000
MLB Playoffs - Championship Series Totals - 1 yrs200.00202100016.09000412000.815.060.002.256.753.000.001.000
MLB Playoffs - World Series Totals - 1 yrs016.0010100006.0804054002.1712.000.007.506.000.800.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1997Houston AstrosDiv SeriesMLB2412010001000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
1998Houston AstrosDiv SeriesMLB2512000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
1999Houston AstrosDiv SeriesMLB2612000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2000New York MetsDiv SeriesMLB2712010000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
2000New York MetsChamp. SeriesMLB2726110000000100000.167.167.167.334106.200.000.0000.0016.670.000.000.000.00
2003Atlanta BravesDiv SeriesMLB3024010000000200000.250.250.250.500104.500.000.0000.0050.000.000.000.000.00
2004Atlanta BravesDiv SeriesMLB3122010000000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
2008Atlanta BravesMLB Spring TrainingMLB3521000000000003000.000.000.000.000004.000.000.0000.000.000.000.000.000.00
2009Houston AstrosMLB Spring TrainingMLB3623010000000000000.333.333.333.666103.333.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 3 yrs114010000000003000.250.250.250.500107.250.000.0000.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 6 yrs814040001000700000.286.286.286.5724014.571.000.0000.0050.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs26110000000100000.167.167.167.334106.200.000.0000.0016.670.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2013Arkansas TravelersTexAAMinorana40Pitching Coach1397366.525--1Tim BogarLost in Finals
2016Seattle MarinersALMLBMLBsea43Bullpen Coach1628676.5319.02Scott Servais
2017Seattle MarinersALMLBMLBsea44Bullpen Coach1627884.48123.03Scott Servais
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [10]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
19942nd Team College All-American (3B) ... Atlantic Coast Conference All-Conference (3B)2
1999Baseball America First-Team Major League All-Star (SP) ... NL Silver Slugger Award (P)2
2000NL Silver Slugger Award (P) ... NLCS Most Valuable Player2
2001NL Silver Slugger Award (P)1
2002NL Silver Slugger Award (P)1
2003National League Gold Glove (Pitcher) ... NL Silver Slugger Award (P)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-03-26Announced retirement 
2011-01-19ContractSigned by Diamondbacks 
2010-11-07Free AgentGranted free agency 
2010-08-20ContractSigned by Diamondbacks 
2009-09-07InjuredTransferred to 60-day DL 
2009-08-18InjuredDisabled -- Strained left shoulder 
2009-06-30InjuredActivated from DL 
2009-06-17InjuredDisabled -- Strained left groin 
2008-12-03ContractSigned by Astros (1-year) 
2008-07-26InjuredActivated from DL 
2008-04-03InjuredDisabled -- Left pectoral muscle 
2007-11-20InjuredActivated from DL 
2007-04-16InjuredTransferred to 60-day DL 
2007-03-30InjuredDisabled -- - 
2006-11-01InjuredActivated from DL 
2006-04-07InjuredTransferred to 60-day DL 
2006-03-31InjuredDisabled -- Tommy John surgery 
2005-09-11InjuredActivated from DL 
2005-08-23InjuredDisabled -- back injury 
2005-08-14InjuredActivated from DL 
2005-07-26InjuredDisabled -- backache 
2005-07-17InjuredActivated from DL 
2005-06-05InjuredDisabled -- strained left forearm 
2005-05-31InjuredActivated from DL 
2005-05-21InjuredDisabled -- strained left forearm 
2003-04-19InjuredActivated from DL 
2002-11-18TradeTraded by Marlins with Cash to Braves for Ryan Baker and Tim Spooneybarger. 
2002-11-16TradeTraded by Rockies with Juan Pierre and Cash to Marlins for Pablo Ozuna, Vic Darensbourg, Preston Wilson and Charles Johnson. 
2000-12-12ContractSigned by Rockies 
2000-12-09ContractSigned as Free Agent by Rockies. 
2000-11-04Free AgentGranted Free Agency. 
1999-12-23TradeTraded by Astros with Derek Bell to Mets for Kyle Kessel, Octavio Dotel and Roger Cedeno. 
1993-12-10TradeTraded by Mariners with Mike Felder to Astros for Eric Anthony. 
1990-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
1993Seattle MarinersTeam Payroll20109,000-75732-968,431109,000109,000
1994Houston AstrosTeam Payroll21129,000-6722426957,101109,000238,000
1995Houston AstrosTeam Payroll22135,000-6333130999,520109,000373,000
1996Houston AstrosTeam Payroll23275,000-4382152957,870109,000648,000
1997Houston AstrosTeam Payroll241,420,000-246773++1,182,177150,0002,068,000
1998Houston AstrosTeam Payroll252,250,000-192779++1,276,192170,0004,318,000
1999Houston AstrosTeam Payroll264,125,000-121687++1,454,491200,0008,443,000
2000New York MetsTeam Payroll275,750,000-79492++1,394,248200,00014,193,000
2001Colorado RockiesTeam Payroll2810,500,000-17299++1,897,758200,00024,693,000
2002Colorado RockiesTeam Payroll299,503,543-29297++2,011,045200,00034,196,543
2003Atlanta BravesTeam Payroll3012,003,543-23398++2,163,527300,00046,200,086
2004Atlanta BravesTeam Payroll3114,625,000-15299++2,070,100300,00060,825,086
2005Atlanta BravesTeam Payroll3215,125,000-13299++2,189,055300,00075,950,086
2008Atlanta BravesTeam Payroll3515,975,184-14199++2,696,252390,00091,925,270
2009Houston AstrosTeam Payroll362,000,00016.07332111602,746,792400,00093,925,270
2010Arizona DiamondbacksTeam Payroll37400,000-75730-2,812,412400,00094,325,270
* 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