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

Mike MadduxTrack this Player High Level: MLB Stat Years: 1982-2000 MLB Years: 1986-2000
Follow TBC on Twitter and Facebook

Drafted

PositionsP-652Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Ausley Maddux
Height6-2Weight185BatsLeftThrowsRight
Born DateAugust 27,1961 [56.352]PlaceDayton,Ohio
High SchoolRancho (Las Vegas,NV)
CollegeUniversity of Texas-El Paso (El Paso,TX)

DraftedSelected by the Philadelphia Phillies [Team Picks] in the 5th round (119th overall) of the 1982 Amateur Entry Draft [Signed] ... Selected by the Cincinnati Reds [Team Picks] in the 36th round (838th overall) of the 1979 Amateur Entry Draft
MLB DebutJune 3,1986 [24.280]
OrganizationsPHI [8] SDN [3] BOS [2] LAN [2] MON [2] NYN [2] HOU [1] PIT [1] SEA [1] Awards0
TBC Player ID14630Retrosheet IDmaddm002MLBAM ID118121
RelationshipsBrother of Greg Maddux, Uncle of Chase Maddux
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Maddux 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 RatingsPitchingStrikeouts53Walks69Hittable42SO/BB69vsPower42Hitting8Durability56Team.485Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1982UTEPCollegeNCAAJrS/R20575.82161337001102.01307766062840001.8811.47--5.477.411.35.417-
1982Bend PhilliesNwstA-phi-ST20363.9911101301065.0683529426597001.449.370.553.588.132.27.333-
1983Spartanburg SpinnersSALAphi-ST21465.4413130300084.09862516478510001.7210.460.645.029.071.81.400-
1983Peninsula PilotsCaroA+phi-ST21843.6214140600099.0924640635782001.288.340.543.177.072.23.667-
1983Reading PhilliesEastAAphi-ST21006.0011000003.04220120001.6712.00--3.006.002.00--
1983Minor Totals (3 teams)MinorMLB--ST012104.48282809000186.219411093128316512001.489.350.584.007.961.99.5453.16
1984Reading PhilliesEastAAphi-ST223125.04201914020116.0143826510497712001.6611.090.783.805.971.57.200-
1984Portland BeaversPCLAAAphi-ST22245.84880100044.2583229517222001.6811.691.013.434.431.29.333-
1984Minor Totals (2 teams)MinorMLB--ST05165.27282715020160.22011149415669914001.6611.260.843.705.551.50.2383.98
1985Portland BeaversPCLAAAphi-ST239125.31272616110166.01951069815519613001.4810.570.812.775.201.88.429-
1986Portland BeaversPCLAAAphi-ST24522.3612120300084.0702622522652001.107.500.542.366.962.95.714-
1986Philadelphia PhilliesNLMLBphi44ST24375.4216160000078.0885647634444231.5610.150.693.925.081.29.3004.07
1987Maine GuidesILAAAphi-ST25664.35181623110103.01165850926715001.3710.100.782.266.182.73.500-
1987Philadelphia PhilliesNLMLBphi44S/R25202.65725000017.0175505151001.299.00--2.657.943.001.0001.99
1988Maine PhilliesILAAAphi-S/R26024.18532100023.2251811310181001.489.511.143.806.851.80.000-
1988Philadelphia PhilliesNLMLBphi44S/R26433.76251114004088.2914137634594251.419.240.613.455.991.74.5713.64
1989Scranton/Wilkes-Barre RedILAAAphi-ST27773.66191723110123.011955507261008001.188.710.511.907.323.85.500-
1989Philadelphia PhilliesNLMLBphi44S/R27135.1516412211143.2522925314263121.5110.720.622.895.361.86.2503.56
1990Albuquerque DukesPCLAAAlan34ST28854.25201912000108.01225951832857001.4310.170.672.677.082.66.615-
1990Los Angeles DodgersNLMLBlan54Rel28016.531129003020.224151534112011.3510.451.311.744.792.75.0004.36
1991San Diego PadresNLMLBsdn51Rel29722.46641630027598.2783027427575011.067.110.362.465.202.11.7783.08
1992San Diego PadresNLMLBsdn51Rel30222.37501490014579.2712521224604101.198.020.232.716.782.50.5002.51
1993New York MetsNLMLBnyn51Rel31383.60580580031575.0673430327574141.258.040.363.246.842.11.2733.23
1994New York MetsNLMLBnyn51Rel32215.11270270012244.0452525713322001.329.201.432.666.552.46.6674.63
1995Pittsburgh PiratesNLMLBpit60Rel33109.0080800109.014990341001.8914.00--3.004.001.331.0003.21
1995Boston Red SoxALMLBbos19Rel33413.6136432006189.2864036515655021.138.630.501.516.524.33.8002.95
1996Pawtucket Red SoxILAAAbos-ST34203.21330000014.013552290001.078.361.291.295.794.501.000-
1996Boston Red SoxALMLBbos19S/R34324.4823716002064.07637321227321051.6010.631.683.784.481.19.6006.09
1997Tacoma RainiersPCLAAAsea-ST35000.0011000005.01000250000.601.80--3.609.002.50--
1997Las Vegas StarsPCLAAAsdn-ST35025.63330000016.023111009130002.0012.94--5.067.311.44.000-
1997Minor Totals (2 teams)MinorMLB--ST0024.29440000021.0241110011180001.6710.29--4.717.711.64.0002.97
1997Seattle MarinersALMLBsea20Rel351010.12606001010.22012121871012.6216.870.846.755.910.881.0005.55
1998Montreal ExposNLMLBmon51Rel36343.72510510020155.2502423315333111.178.080.492.435.342.20.4293.52
1999San Bernardino StampedeCalifA+lan-Rel37003.0050500229.084302102101.118.00--2.0010.005.00--
1999Montreal ExposNLMLBmon51Rel37009.0040400205.09551340002.4016.201.805.407.201.33-5.93
1999Los Angeles DodgersNLMLBlan51Rel37113.29490490019054.2542120519411041.348.890.823.136.752.16.5004.09
2000Houston AstrosNLMLBhou96Rel38226.2621021006027.0312019612170021.5710.211.983.955.601.42.5006.28
MLB Totals - 15 Season(s)Filter39374.05472484242114920857.287342838867284564418311.349.120.702.975.891.99.5130.80
Minor League Totals - 12 Season(s)Filter57684.3618016515353821062.211556015168035779571101.429.760.683.026.722.23.456-
AAA Totals - 9 Season(s)Filter39404.27116108819330686.27423703265419748438001.379.710.712.586.332.46.494-
AA Totals - 2 Season(s)Filter3125.07212014020119.0147846710507912001.6611.120.763.785.971.58.200-
A+ Totals - 2 Season(s)Filter843.57191456022108.01005043637884101.268.310.503.077.312.38.667-
A Totals - 1 Season(s)Filter465.4413130300084.09862516478510001.7210.460.645.029.071.81.400-
A- Totals - 1 Season(s)Filter363.9911101301065.0683529426597001.449.370.553.588.132.27.333-
NCAA Totals - 1 Season(s)Filter575.82161337001102.01307766062840001.8811.47--5.477.411.35.417-
San Diego Padres Totals - 2 Season(s)Filter942.421142112004110177.014955486511179111.127.520.302.575.902.29.692-
New York Mets Totals - 2 Season(s)Filter594.168508500437119.011259551040896141.288.470.763.036.732.23.357-
Philadelphia Phillies Totals - 4 Season(s)Filter10134.516433312151226.02481311141587144125101.479.820.593.445.701.66.435-
Los Angeles Dodgers Totals - 2 Season(s)Filter124.18602580022074.0783635823523051.349.320.962.756.212.26.333-
Boston Red Sox Totals - 2 Season(s)Filter733.975911480081153.116277681742976071.329.470.992.455.672.31.700-
Montreal Expos Totals - 2 Season(s)Filter344.15550550022160.2592928418373111.278.750.592.675.492.06.429-
Houston Astros Totals - 1 Season(s)Filter226.2621021006027.0312019612170021.5710.211.983.955.601.42.500-
Pittsburgh Pirates Totals - 1 Season(s)Filter109.0080800109.014990341001.8914.00--3.004.001.331.000-
Seattle Mariners Totals - 1 Season(s)Filter1010.12606001010.22012121871012.6216.870.846.755.910.881.000-
Average MLB - Per ~220 innings1094.051211210910385220.022310999177314410281.349.120.702.975.891.99.5260.80
Average Minor - Per ~220 innings12144.36373437120220.0239124107177416415001.429.760.683.026.722.23.462-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1984Reading PhilliesEastAAphi-p22227010000000301000.143.143.143.286108.250.000.000.1300.0037.500.000.000.000.00
1984Portland BeaversPCLAAAphi-p2284011000000110000.250.400.500.900215.333.250.250.4070.0020.000.000.000.00100.00
1984Minor Totals (2 teams)Minor         3011021000000411000.182.250.273.5233113.286.091.091.2450.0030.770.000.000.0050.00
1985Portland BeaversPCLAAAphi-p232721210000005605000.048.231.048.2791031.067.000.238.17016.1319.351.200.000.000.00
1986Portland BeaversPCLAAAphi-p241414320000002401000.143.250.143.3932017.200.000.143.20111.7623.532.000.000.000.00
1986Philadelphia PhilliesNLMLBphi44p241622010001001704000.045.087.045.1321027.067.000.045.0703.7025.937.000.000.000.00
1987Maine GuidesILAAAphi-p252810410000000101000.100.100.100.2001011.111.000.000.0890.009.090.000.000.000.00
1987Philadelphia PhilliesNLMLBphi44p2573000000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
1988Maine PhilliesILAAAphi-p2663100000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
1988Philadelphia PhilliesNLMLBphi44p262623131003001802000.130.167.174.3414126.200.044.087.1593.8530.778.000.000.0033.33
1989Scranton/Wilkes-Barre RedILAAAphi-p27199000000003402000.000.250.000.2500014.000.000.333.17621.4328.571.330.000.000.00
1989Philadelphia PhilliesNLMLBphi44p271610200000001101000.000.091.000.0910012.000.000.100.0648.338.331.000.000.000.00
1990Albuquerque DukesPCLAAAlan34p28208000000002100000.000.200.000.2000010.000.000.250.14120.0010.000.500.000.000.00
1990Los Angeles DodgersNLMLBlan54p28112000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
1991San Diego PadresNLMLBsdn51p296413110000002403000.077.200.077.2771018.111.000.154.15511.1122.222.000.000.000.00
1992San Diego PadresNLMLBsdn51p30509010000001403000.111.200.111.3111013.200.000.111.1627.6930.774.000.000.000.00
1993New York MetsNLMLBnyn51p31583000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
1994New York MetsNLMLBnyn51p32273000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
1997Las Vegas StarsPCLAAAsdn-p3532010000001000000.500.667.5001.167103.500.000.500.53833.330.000.000.000.000.00
1998Montreal ExposNLMLBmon51p36502000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2000Houston AstrosNLMLBhou96p38212000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 11 Season(s)Filter3469246100400634014000.065.122.076.19871112.103.011.076.0005.3630.365.670.000.0016.67
Minor League Totals - 8 Season(s)Filter147781071000001322110000.090.228.103.33181102.125.013.179.00012.7521.571.690.000.0014.29
AAA Totals - 8 Season(s)Filter12571106100000131919000.085.235.099.3347194.115.014.197.00013.8320.211.460.000.0016.67
AA Totals - 1 Season(s)Filter227010000000301000.143.143.143.286108.250.000.000.0000.0037.500.000.000.000.00
Philadelphia Phillies Totals - 4 Season(s)Filter65583410040031808000.069.115.086.2015169.100.017.069.0004.3526.096.000.000.0025.00
San Diego Padres Totals - 2 Season(s)Filter11422120000003806000.091.200.091.2912031.143.000.136.0009.6825.812.670.000.000.00
New York Mets Totals - 2 Season(s)Filter856000000000500000.000.000.000.000006.000.000.000.0000.0083.330.000.000.000.00
Houston Astros Totals - 1 Season(s)Filter212000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Los Angeles Dodgers Totals - 1 Season(s)Filter112000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
Montreal Expos Totals - 1 Season(s)Filter502000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games162432300020031607000.065.122.076.1983052.103.011.076.0005.3630.365.670.000.0016.67
Average Minor - Per 162 games162861181000001424111000.090.228.103.33191112.125.013.179.00012.7521.571.690.000.0014.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1982Bend Phillies NwstA-phi20P11--212211614.8751.27------11100.015.7
1983Spartanburg Spinners SALAphi21P13--412--16161.0001.23------13100.09.1
1983Peninsula Pilots CaroA+phi21P14--616--22221.0001.57------14100.010.1
1983Reading Phillies EastAAphi21P1---2--221.0002.00------1100.00.7
1984Reading Phillies EastAAphi22P20--1224123736.9731.80------2290.914.4
1984Portland Beavers PCLAAAphi22P8--910--19191.0002.38------8100.05.7
1985Portland Beavers PCLAAAphi23P27--1219133231.9691.15------27100.019.0
1986Portland Beavers PCLAAAphi24P12--68211614.8751.17------1485.78.5
1986Philadelphia PhilliesNLMLBphi24P16-785102-1715.8820.940.19-----16100.09.9
1987Maine Guides ILAAAphi25P18--9152-2624.9231.33------2864.312.9
1987Philadelphia PhilliesNLMLBphi25P7-17111-32.6670.290.12-----7100.04.3
1988Maine Phillies ILAAAphi26P5--161-87.8751.40------683.33.5
1988Philadelphia PhilliesNLMLBphi26P25-88818413026.8671.040.30-----2696.215.5
1989Scranton/Wilkes-Barre Red Barons ILAAAphi27P19--919--28281.0001.47------19100.013.3
1989Philadelphia PhilliesNLMLBphi27P16-43712-119191.0001.190.44-----16100.09.9
1990Albuquerque Dukes PCLAAAlan28P20--511111716.9410.80------20100.014.1
1990Los Angeles DodgersNLMLBlan28P11-20-2--221.0000.180.10-----11100.06.8
1991San Diego PadresNLMLBsdn29P64-98918112827.9640.420.28-----64100.039.5
1992San Diego PadresNLMLBsdn30P50-79918112827.9640.540.34-----50100.030.9
1993New York MetsNLMLBnyn31P58-75616112322.9570.380.29-----58100.035.8
1994New York MetsNLMLBnyn32P27-44211121413.9290.480.30-----27100.023.9
1995Boston Red SoxALMLBbos33P36-89911112120.9520.560.22-----36100.025.0
1995Pittsburgh PiratesNLMLBpit33P8-9-1-1111.0000.130.11-----8100.05.6
1996Pawtucket Red Sox ILAAAbos34P3---3-1331.0001.00------3100.02.1
1996Boston Red SoxALMLBbos34P23-64712-119191.0000.830.30-----23100.014.2
1997Las Vegas Stars PCLAAAsdn35P3--22-1441.0001.33------3100.02.1
1997Tacoma Rainiers PCLAAAsea35P1---3--331.0003.00------1100.00.7
1997Seattle MarinersALMLBsea35P6-1011--221.0000.330.20-----6100.03.7
1998Montreal ExposNLMLBmon36P51-55310--13131.0000.250.24-----51100.031.5
1999San Bernardino Stampede CalifA+lan37P5--14--551.0001.00------5100.03.5
1999Los Angeles DodgersNLMLBlan37P49-5456111211.9170.220.20-----49100.030.2
1999Montreal ExposNLMLBmon37P4-5-------------4100.02.5
2000Houston AstrosNLMLBhou38P21-2716--771.0000.330.26-----21100.013.0
MLB Totals for P - 15 season(s)-   P472-855731531311239226.9460.480.26-----4720.00.0
AAA Totals for P - 9 season(s)-   P116--539677156149.9551.28------1160.00.0
AA Totals for P - 2 season(s)-   P21--1226123938.9741.81------210.00.0
A+ Totals for P - 2 season(s)-   P19--720--27271.0001.42------190.00.0
A Totals for P - 1 season(s)-   P13--412--16161.0001.23------130.00.0
A- Totals for P - 1 season(s)-   P11--212211614.8751.27------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1982Bend Phillies NwstA-phi2011----------
1983Spartanburg Spinners SALAphi2113----------
1983Peninsula Pilots CaroA+phi2114----------
1983Reading Phillies EastAAphi211----------
1984Reading Phillies EastAAphi2220----------
1984Portland Beavers PCLAAAphi228----------
1985Portland Beavers PCLAAAphi2327----------
1986Portland Beavers PCLAAAphi2412----------
1986Philadelphia PhilliesNLMLBphi2416----------
1987Maine Guides ILAAAphi2518----------
1987Philadelphia PhilliesNLMLBphi257----------
1988Maine Phillies ILAAAphi265----------
1988Philadelphia PhilliesNLMLBphi2625----------
1989Scranton/Wilkes-Barre Red Barons ILAAAphi2719----------
1989Philadelphia PhilliesNLMLBphi2716----------
1990Albuquerque Dukes PCLAAAlan2820----------
1990Los Angeles DodgersNLMLBlan2811----------
1991San Diego PadresNLMLBsdn2964----------
1992San Diego PadresNLMLBsdn3050----------
1993New York MetsNLMLBnyn3158----------
1994New York MetsNLMLBnyn3227----------
1995Boston Red SoxALMLBbos3336----------
1995Pittsburgh PiratesNLMLBpit338----------
1996Pawtucket Red Sox ILAAAbos343----------
1996Boston Red SoxALMLBbos3423----------
1997Las Vegas Stars PCLAAAsdn353----------
1997Tacoma Rainiers PCLAAAsea351----------
1997Seattle MarinersALMLBsea356----------
1998Montreal ExposNLMLBmon3651----------
1999San Bernardino Stampede CalifA+lan375----------
1999Los Angeles DodgersNLMLBlan3749----------
1999Montreal ExposNLMLBmon374----------
2000Houston AstrosNLMLBhou3821----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1995Boston Red SoxDiv SeriesMLB33000.002003.0201101.006.000.003.003.001.000.00.000
MLB Playoffs - Divisional Series Totals - 1 yrs000.0020200003.0200011001.006.000.003.003.001.000.00.000

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2000Round Rock ExpressTexAAMinorhou38Pitching Coach1408357.593--1Jackie MooreLeague Champions
2001Round Rock ExpressTexAAMinorhou39Pitching Coach1408654.614--1Jackie MooreCo-League Champions (Arkansas)
2002Round Rock ExpressTexAAMinorhou40Pitching Coach1407565.5360.53Jackie MooreLost in Semi-Finals
2003Milwaukee BrewersNLMLBMLBmil41Pitching Coach1626894.42020.06Ned Yost-
2004Milwaukee BrewersNLMLBMLBmil42Pitching Coach1616794.41637.56Ned Yost-
2005Milwaukee BrewersNLMLBMLBmil43Pitching Coach1628181.50019.03Ned Yost-
2006Milwaukee BrewersNLMLBMLBmil44Pitching Coach1627587.4638.54Ned Yost
2007Milwaukee BrewersNLMLBMLBmil45Pitching Coach1628379.5122.02Ned Yost
2008Milwaukee BrewersNLMLBMLBmil46Pitching Coach1629072.5567.52Dale Sveum,Ned YostLost in NLDS (Philadelphia)
2009Texas RangersALMLBMLBtex47Pitching Coach1628775.53710.03Ron Washington
2010Texas RangersALMLBMLBtex48Pitching Coach1629072.556--3Ron WashingtonLost World Series (Giants)
2011Texas RangersALMLBMLBtex49Pitching Coach1629666.593--1Ron WashingtonLost World Series (Cardinals)
2012Texas RangersALMLBMLBtex50Pitching Coach1629369.574--3Ron WashingtonLost AL Wild-Card Game (Orioles)
2013Texas RangersALMLBMLBtex51Pitching Coach1639172.5585.52Ron Washington
2014Texas RangersALMLBMLBtex52Pitching Coach1626795.41431.05Ron Washington,Tim Bogar
2015Texas RangersALMLBMLBtex53Pitching Coach1628874.543--1Jeff BanisterLost in 1st Round (Blue Jays)
2016Washington NationalsNLMLBMLBwas54Pitching Coach1629567.586--1Dusty BakerLost in 1st Round (Dodgers)
2017Washington NationalsNLMLBMLBwas55Pitching Coach1629765.599--1Dusty BakerLost in 1st Round (Cubs)
2018St. Louis CardinalsNLMLBMLBsln56Pitching Coach1186355.5345.03Mike Matheny
* 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

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2000-07-05Released by Astros. 
2000-02-01ContractSigned as Free Agent by Astros. 
1999-10-14Free AgentGranted Free Agency. 
1999-04-24ContractSigned as Free Agent by Dodgers. 
1999-04-15Released by Expos. 
1999-02-02ContractSigned as Free Agent by Expos. 
1998-09-29Free AgentGranted Free Agency. 
1998-03-30ContractSigned as Free Agent by Expos. 
1997-10-15Free AgentGranted Free Agency. 
1997-08-19ContractSigned as Free Agent by Padres. 
1997-07-23Released by Mariners. 
1997-04-11ContractSigned as Free Agent by Mariners. 
1997-03-26Released by Red Sox. 
1996-12-07ContractSigned as Free Agent by Red Sox. 
1996-11-01Free AgentGranted Free Agency. 
1995-12-15ContractSigned as Free Agent by Red Sox. 
1995-11-06Free AgentGranted Free Agency. 
1995-05-30ContractSigned as Free Agent by Red Sox. 
1995-05-16Released by Pirates. 
1995-04-10ContractSigned as Free Agent by Pirates. 
1994-10-18Free AgentGranted Free Agency. 
1992-12-17TradeTraded by Padres to Mets for Mike Freitas and Roger Mason. 
1991-03-30ContractSigned as Free Agent by Padres. 
1990-10-15Free AgentGranted Free Agency. 
1989-12-21ContractSigned as Free Agent by Dodgers. 
1989-11-20Released by Phillies. 
* 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
1986Philadelphia PhilliesTeam Payroll2460,000-61437-386,34760,00060,000
1987Philadelphia PhilliesTeam Payroll2565,000-5012328344,90660,000125,000
1988Philadelphia PhilliesTeam Payroll2670,000-5692519392,10762,500195,000
1989Philadelphia PhilliesTeam Payroll2762,500-69140-429,80262,500257,500
1990Los Angeles DodgersTeam Payroll28122,000-5502922515,727100,000379,500
1991San Diego PadresTeam Payroll29100,000-62041-742,231100,000479,500
1992San Diego PadresTeam Payroll30510,000-3571556962,245109,000989,500
1993New York MetsTeam Payroll311,012,500-2621272++968,431109,0002,002,000
1994New York MetsTeam Payroll321,362,500-229675++957,101109,0003,364,500
1995Pittsburgh PiratesTeam Payroll33200,000-5011644999,520109,0003,564,500
1995Boston Red SoxTeam Payroll33200,000-5012844999,520109,0003,564,500
1996Boston Red SoxTeam Payroll34600,000-3091666957,870109,0004,164,500
1997Seattle MarinersTeam Payroll35150,000-76645-1,182,177150,0004,314,500
1998Montreal ExposTeam Payroll36235,000-59313341,276,192170,0004,549,500
1999Montreal ExposTeam Payroll37610,000-4289531,454,491200,0005,159,500
1999Los Angeles DodgersTeam Payroll37610,000-42820531,454,491200,0005,159,500
2000Houston AstrosTeam Payroll38350,000-52218421,394,248200,0005,509,500
* 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