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

Dennis CookTrack this Player High Level: MLB Stat Years: 1981-2002 MLB Years: 1988-2002
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
World Series Champion

PositionsP-899Position when DraftedOF-pPlayer Listed UnderMajor Leaguers
Proper NameDennis Bryan Cook
Height6-3Weight190BatsLeftThrowsLeft
Born DateOctober 4,1962 [56.017]PlaceLa Marque,Texas
High SchoolDickinson (Dickinson,TX)
CollegeUniversity of Texas (Austin,TX), Angelina College (Lufkin,TX)

DraftedSelected by the San Francisco Giants [Team Picks] in the 18th round (446th overall) of the 1985 Amateur Entry Draft [Signed] ... Selected by the San Diego Padres [Team Picks] in the 6th round (138th overall) of the 1983 Amateur Entry Draft
Prospect Rankings[BA] 1988-SFN-#5 ... 1989-SFN-#5
MLB DebutSeptember 12,1988 [25.343]
OrganizationsTEX [7] SFN [5] NYN [4] CLE [3] PHI [3] LAN [2] ANA [1] CHA [1] MIA [1] Awards0
TBC Player ID750Retrosheet IDcookd001MLBAM ID112621
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 Dennis Cook 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 RatingsPitchingStrikeouts62Walks60Hittable61SO/BB66vsPower61Hitting15Durability68Team.519Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1981Gulf Coast RangersGCLRktex-S/R18224.811486004243.0402623420433001.408.370.844.199.002.15.500-
1982Burlington RangersMidwAtex-Rel19234.2218216009342.2473020115376001.459.910.213.167.802.47.400-
1983Oklahoma City 89ersAmerAAAtex-ST20014.50330000020.016101037160001.157.201.353.157.202.29.000-
1984Oklahoma City 89ersAmerAAAtex-ST21984.85272702000167.0159929024571244001.298.571.293.076.682.18.529-
1985Clinton GiantsMidwAsfn-ST22543.3613130100083.0733531727405001.207.920.762.934.341.48.556-
1986Fresno GiantsCalifA+sfn-ST231273.97272522121170.01419275161001737001.427.460.855.299.161.73.632-
1986Oklahoma City 89ersAmerAAAtex-S/R23896.04282354140135.2187102911547616001.7212.411.003.124.051.30.471-
1986Minor Totals (2 teams)MinorMLB--ST020164.89554876261305.23281941663114723413001.559.660.914.336.891.59.5564.00
1987Shreveport CaptainsTexAAsfn-ST24922.13161601100105.2943225120984001.088.010.091.708.354.90.818-
1987Phoenix FirebirdsPCLAAAsfn-ST24255.2312111100062.0724536826244001.5810.451.163.773.480.92.286-
1987Minor Totals (2 teams)MinorMLB--ST01173.27282712100167.216677619461228001.268.910.482.476.552.65.6112.94
1988Phoenix FirebirdsPCLAAAsfn-ST251193.88262515100141.0138736114511105001.348.790.893.257.002.16.550-
1988San Francisco GiantsNLMLBsfn31ST25212.86440110022.0987111131000.913.680.414.505.321.18.6673.68
1989Phoenix FirebirdsPCLAAAsfn-ST26743.1212120310078.0732927419854001.188.420.462.199.814.47.636-
1989San Francisco GiantsNLMLBsfn31ST26101.80220100015.013331591001.207.800.603.005.401.801.0003.43
1989Philadelphia PhilliesNLMLBphi39S/R26683.99211651110106.09756471733583201.238.241.442.804.921.76.4294.69
1990Philadelphia PhilliesNLMLBphi39S/R27833.564213292141141.213261561354586301.318.390.833.433.681.07.7274.33
1990Los Angeles DodgersNLMLBlan25S/R27117.53532000014.02313127260001.7414.444.401.263.773.00.5008.74
1991San Antonio MissionsTexAAlan-ST28132.49770100050.2432014210450001.057.640.361.787.994.50.250-
1991Albuquerque DukesPCLAAAlan-ST28733.6314140100091.2734637932845001.157.170.883.148.252.63.700-
1991Minor Totals (2 teams)MinorMLB--ST0863.22212102000141.0116665111421295001.117.330.702.668.163.07.5712.93
1991Los Angeles DodgersNLMLBlan25Rel28100.5120119005017.212310780001.086.11--3.574.081.141.0003.14
1992Cleveland IndiansALMLBcle39S/R29573.82322571010158.015679672950964501.308.891.652.855.471.92.4174.90
1993Charlotte KnightsILAAAcle-S/R30325.061266003042.246262466401001.229.701.271.278.446.67.600-
1993Cleveland IndiansALMLBcle39S/R30555.6725619002054.0623634916340101.4410.331.502.675.672.13.5004.78
1994Chicago White SoxALMLBcha27Rel31313.5538038008033.0291713414260101.307.911.093.827.091.86.7504.40
1995Cleveland IndiansALMLBcle27Rel32006.3911011001012.21699310130002.0511.372.137.119.241.30-6.50
1995Texas RangersALMLBtex42Rel32024.0035134009245.0472320616401001.409.401.203.208.002.50.0004.13
1996Texas RangersALMLBtex42Rel33524.0960060009070.0533432235640001.256.780.264.488.191.83.7143.21
1997Florida MarlinsNLMLBflo42Rel34123.90590590012062.0642827428630001.489.240.584.049.102.25.3333.27
1998New York MetsNLMLBnyn27Rel35842.38730730018168.0602118527791101.287.940.663.5710.462.93.6672.96
1999New York MetsNLMLBnyn27Rel361053.86710710012363.05027271127680001.227.141.573.869.712.52.6674.53
2000New York MetsNLMLBnyn27Rel37635.34680680015259.0633535831533201.599.611.224.738.081.71.6674.68
2001Scranton/Wilkes-Barre RedILAAAphi-ST38009.0011000001.01110210003.009.00--18.009.000.50--
2001New York MetsNLMLBnyn27Rel38114.25430430011036.0281817610343101.067.001.502.508.503.40.5004.16
2001Philadelphia PhilliesNLMLBphi39Rel38005.591901900309.215662440001.9713.971.863.723.721.00-6.15
2002Rancho Cucamonga QuakesCalifA+ana-S/R390117.1843100003.28773151002.4519.647.362.4512.275.00.000-
2002Anaheim AngelsALMLBana21Rel39113.3837037005024.02199210130001.297.880.753.754.881.30.5004.21
MLB Totals - 15 Season(s)Filter64463.91665715946311691009.2950486440130390739231601.328.451.163.476.571.89.5821.37
Minor League Totals - 13 Season(s)Filter78634.16234196382152261234.0121166657211744098655001.338.800.853.207.172.24.553-
AAA Totals - 9 Season(s)Filter47414.591351221316370737.07654243778324754529001.379.311.013.016.632.21.534-
AA Totals - 2 Season(s)Filter1052.25232302100155.013752393301434001.077.890.171.738.234.77.667-
A+ Totals - 2 Season(s)Filter1284.25312832121173.21499982191011788001.447.720.985.239.221.76.600-
A Totals - 2 Season(s)Filter773.653115161093125.212065518427711001.298.590.573.015.511.83.500-
Rk Totals - 1 Season(s)Filter224.811486004243.0402623420433001.408.370.844.199.002.15.500-
NCAA Totals - 2 Season(s)Filter00--00000000.0000000000----------0.00--
New York Mets Totals - 4 Season(s)Filter25133.86255025500566226.02011019730952347401.318.001.193.789.322.46.658-
Texas Rangers Totals - 2 Season(s)Filter544.069519400182115.010057528511041001.317.800.623.988.122.04.556-
Philadelphia Phillies Totals - 3 Season(s)Filter14113.818229533281256.024412310932911209501.308.531.123.184.201.32.560-
Cleveland Indians Totals - 3 Season(s)Filter10124.416831371040224.223412411041761434601.389.371.643.045.731.88.455-
Florida Marlins Totals - 1 Season(s)Filter123.90590590012062.0642827428630001.489.240.584.049.102.25.333-
Chicago White Sox Totals - 1 Season(s)Filter313.5538038008033.0291713414260101.307.911.093.827.091.86.750-
Anaheim Angels Totals - 1 Season(s)Filter113.3837037005024.02199210130001.297.880.753.754.881.30.500-
Los Angeles Dodgers Totals - 2 Season(s)Filter213.6625421005031.135161379140001.389.841.972.533.941.56.667-
San Francisco Giants Totals - 2 Season(s)Filter312.43660210037.0221110216222001.035.350.493.895.351.38.750-
Average MLB - Per ~220 innings14103.911451513011252220.02071069628851615301.328.451.163.476.571.89.5831.37
Average Minor - Per ~220 innings14114.16423574141220.0215118102217817510001.338.800.853.207.172.24.560-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1984TexasCollegeJrp2166226607719154641442800000.341.448.500.94811325270.373.159.367.42716.3010.370.641.8545.2032.47
1985TexasCollegeSrp2259198617290355103592700000.364.510.455.9659012257.411.091.424.44122.9610.510.461.1766.0016.67
1985Clinton GiantsMidwAsfn-p22155100000126300000.000.545.000.5450011.000.0001.000.38354.5527.270.500.000.000.00
1986Fresno GiantsCalifA+sfn-p232811230002000200000.273.273.273.5463011.333.000.000.2460.0018.180.000.000.000.00
1987Shreveport CaptainsTexAAsfn-p241925350011003503000.200.286.320.6068131.211.120.240.2759.6816.131.673.2325.0020.00
1987Phoenix FirebirdsPCLAAAsfn-p241213130000001401000.231.286.231.5173015.333.000.077.2426.6726.674.000.000.000.00
1987Minor Totals (2 teams)Minor         3138480011004904000.211.286.289.57511146.250.078.184.2648.7019.572.252.1738.0012.50
1988Phoenix FirebirdsPCLAAAsfn-p252612210000000400000.083.083.083.1661012.125.000.000.0750.0033.330.000.000.000.00
1988San Francisco GiantsNLMLBsfn31p2544100000003101000.000.429.000.429008.000.000.750.30037.5012.500.330.000.000.00
1989Phoenix FirebirdsPCLAAAsfn-p261210151000000101000.500.500.6001.1006111.556.100.100.4950.009.090.000.000.0020.00
1989San Francisco GiantsNLMLBsfn31p2626110101000200000.167.167.500.667316.250.333.333.2780.0033.330.000.000.00100.00
1989Philadelphia PhilliesNLMLBphi39p262236381002000402000.222.222.250.4729138.250.028.028.2130.0010.530.000.000.0012.50
1989Totals for NL-NL         2442491103000602000.214.214.286.50012244.250.072.071.2230.0013.640.000.000.0022.22
1990Philadelphia PhilliesNLMLBphi39p2743426130014000404002.310.310.381.69116146.324.071.071.3100.008.700.002.1742.007.69
1990Los Angeles DodgersNLMLBlan25p2757221000000000001.286.286.429.715317.286.143.143.3150.000.000.000.000.0050.00
1990Totals for NL-NL         48498151014000404003.306.306.388.69419253.318.082.082.3110.007.550.001.8949.0013.33
1991San Antonio MissionsTexAAlan-p2879161114000101000.667.6671.3332.00012310.714.666.667.8670.0010.000.0010.009.0050.00
1991Albuquerque DukesPCLAAAlan-p28148020002000000100.250.222.250.472209.222.000.000.2020.000.000.000.000.000.00
1991Minor Totals (2 teams)Minor         2117181116000101100.471.444.8241.26814319.438.353.353.5340.005.260.005.2617.0037.50
1991Los Angeles DodgersNLMLBlan25p28201000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
1997Florida MarlinsNLMLBflo42p34599250012000000000.556.556.8891.445819.500.333.333.6240.000.000.0011.119.0020.00
1998New York MetsNLMLBnyn27p35703000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
1999New York MetsNLMLBnyn27p36661000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2000New York MetsNLMLBnyn27p37630000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2001New York MetsNLMLBnyn27p38401000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 9 Season(s)Filter394110152921290031309003.264.283.355.638395122.284.091.118.0002.4610.664.331.6455.0017.24
Minor League Totals - 6 Season(s)Filter133931125212912102006100.269.337.376.713355110.319.107.204.0009.0918.182.001.8246.5020.00
AAA Totals - 4 Season(s)Filter64434111002001902100.256.267.279.54612147.314.023.047.0002.1319.159.000.000.009.09
AA Totals - 2 Season(s)Filter26344111125003604000.324.378.588.96620441.346.264.353.0007.3214.632.004.8817.0036.36
A+ Totals - 1 Season(s)Filter2811230002000200000.273.273.273.5463011.333.000.000.0000.0018.180.000.000.000.00
A Totals - 1 Season(s)Filter155100000126300000.000.545.000.5450011.000.0001.000.00054.5527.270.500.000.000.00
NCAA Totals - 2 Season(s)Filter12542412114928181011441035500000.351.478.479.95720337527.391.128.394.00019.5410.440.531.5253.0024.83
Philadelphia Phillies Totals - 2 Season(s)Filter65789211016000806002.269.269.321.59025284.290.052.051.0000.009.520.001.1978.009.52
San Francisco Giants Totals - 2 Season(s)Filter610210101003301000.100.308.300.6083114.143.200.500.00021.4321.431.000.000.00100.00
Florida Marlins Totals - 1 Season(s)Filter599250012000000000.556.556.8891.445819.500.333.333.0000.000.000.0011.119.0020.00
Los Angeles Dodgers Totals - 2 Season(s)Filter258221000000101001.250.250.375.625319.286.125.125.0000.0011.110.000.000.0050.00
New York Mets Totals - 4 Season(s)Filter2395000000000101000.000.000.000.000006.000.000.000.0000.0016.670.000.000.000.00
Average MLB - Per 162 games162456121014001504001.264.283.355.63816250.284.091.118.0002.4610.664.331.6455.0017.24
Average Minor - Per 162 games16211313302121112122407100.269.337.376.713436134.319.107.204.0009.0918.182.001.8246.5020.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1981Gulf Coast Rangers GCLRktex18P14--18-1991.0000.64------14100.022.6
1982Burlington Rangers MidwAtex19P18--28111110.9090.56------18100.013.0
1983Oklahoma City 89ers AmerAAAtex20P3--34-1771.0002.33------3100.02.2
1984Oklahoma City 89ers AmerAAAtex21P27--17111-2928.9661.04------27100.017.5
1985Clinton Giants MidwAsfn22P13--212--14141.0001.08------1586.79.3
1986Fresno Giants CalifA+sfn23P27--5171-2322.9570.81------2896.419.0
1986Oklahoma City 89ers AmerAAAtex23P28--423-327271.0000.96------28100.019.7
1987Shreveport Captains TexAAsfn24P16--3131-1716.9411.00------1984.211.9
1987Phoenix Firebirds PCLAAAsfn24P12--215-117171.0001.42------12100.08.3
1988Phoenix Firebirds PCLAAAsfn25P26--3151-1918.9470.69------26100.018.2
1988San Francisco GiantsNLMLBsfn25P4-22-1--111.0000.250.05-----4100.02.5
1989Phoenix Firebirds PCLAAAsfn26P12--171-98.8890.67------12100.08.4
1989Philadelphia PhilliesNLMLBphi26P21-1064133-2017.8500.810.16-----2295.513.0
1989San Francisco GiantsNLMLBsfn26P2-15-3--331.0001.500.20-----2100.01.2
1990Philadelphia PhilliesNLMLBphi27P42-141720-127271.0000.640.19-----4397.725.9
1990Los Angeles DodgersNLMLBlan27P5-1432--551.0001.000.36-----5100.03.1
1991San Antonio Missions TexAAlan28P7--381-1211.9171.57------7100.05.1
1991Albuquerque Dukes PCLAAAlan28P14--518112423.9581.64------14100.010.1
1991Los Angeles DodgersNLMLBlan28P20-17-4--441.0000.200.24-----20100.012.3
1992Cleveland IndiansALMLBcle29P32-1583151-1918.9470.560.11-----32100.019.8
1993Charlotte Knights ILAAAcle30P12--19--10101.0000.83------12100.08.5
1993Cleveland IndiansALMLBcle30P25-542621108.8000.320.15-----25100.015.4
1994Chicago White SoxALMLBcha31P38-3322--441.0000.110.12-----38100.033.6
1995Texas RangersALMLBtex32P35-45-4--441.0000.110.09-----35100.024.3
1995Cleveland IndiansALMLBcle32P11-12-2--221.0000.180.17-----11100.07.6
1996Texas RangersALMLBtex33P60-7045--991.0000.150.13-----60100.037.0
1997Florida MarlinsNLMLBflo34P59-6239-212121.0000.200.19-----59100.036.4
1998New York MetsNLMLBnyn35P73-6829111211.9170.150.16-----73100.045.1
1999New York MetsNLMLBnyn36P71-6328--10101.0000.140.16-----71100.043.6
2000New York MetsNLMLBnyn37P68-59410-214141.0000.210.24-----68100.042.0
2001Scranton/Wilkes-Barre Red Barons ILAAAphi38P1---------------1100.00.7
2001New York MetsNLMLBnyn38P43-36231-65.8330.120.14-----43100.026.5
2001Philadelphia PhilliesNLMLBphi38P19-9-------------19100.011.7
2002Rancho Cucamonga Quakes CalifA+ana39P4---1--111.0000.25------4100.02.9
2002Anaheim AngelsALMLBana39P37-242-1-32.6670.050.08-----37100.022.8
MLB Totals for P - 15 season(s)-   P665-10084011697165156.9450.230.15-----6650.00.0
AAA Totals for P - 9 season(s)-   P135--3610246142138.9721.02------1350.00.0
AA Totals for P - 2 season(s)-   P23--6212-2927.9311.17------230.00.0
A+ Totals for P - 2 season(s)-   P31--5181-2423.9580.74------310.00.0
A Totals for P - 2 season(s)-   P31--420112524.9600.77------310.00.0
Rk Totals for P - 1 season(s)-   P14--18-1991.0000.64------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1981Gulf Coast Rangers GCLRktex1814----------
1982Burlington Rangers MidwAtex1918----------
1983Oklahoma City 89ers AmerAAAtex203----------
1984Oklahoma City 89ers AmerAAAtex2127----------
1985Clinton Giants MidwAsfn2213----------
1986Fresno Giants CalifA+sfn2327----------
1986Oklahoma City 89ers AmerAAAtex2328----------
1987Shreveport Captains TexAAsfn2416----------
1987Phoenix Firebirds PCLAAAsfn2412----------
1988Phoenix Firebirds PCLAAAsfn2526----------
1988San Francisco GiantsNLMLBsfn254----------
1989Phoenix Firebirds PCLAAAsfn2612----------
1989Philadelphia PhilliesNLMLBphi2621----------
1989San Francisco GiantsNLMLBsfn262----------
1990Philadelphia PhilliesNLMLBphi2742----------
1990Los Angeles DodgersNLMLBlan275----------
1991San Antonio Missions TexAAlan287----------
1991Albuquerque Dukes PCLAAAlan2814----------
1991Los Angeles DodgersNLMLBlan2820----------
1992Cleveland IndiansALMLBcle2932----------
1993Charlotte Knights ILAAAcle3012----------
1993Cleveland IndiansALMLBcle3025----------
1994Chicago White SoxALMLBcha3138----------
1995Texas RangersALMLBtex3235----------
1995Cleveland IndiansALMLBcle3211----------
1996Texas RangersALMLBtex3360----------
1997Florida MarlinsNLMLBflo3459----------
1998New York MetsNLMLBnyn3573----------
1999New York MetsNLMLBnyn3671----------
2000New York MetsNLMLBnyn3768----------
2001Scranton/Wilkes-Barre Red Barons ILAAAphi381----------
2001New York MetsNLMLBnyn3843----------
2001Philadelphia PhilliesNLMLBphi3819----------
2002Rancho Cucamonga Quakes CalifA+ana394----------
2002Anaheim AngelsALMLBana3937----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1996Texas RangersDiv SeriesMLB33000.002001.1001000.910.000.006.750.000.000.00.000
1997Florida MarlinsDiv SeriesMLB34100.002003.0001300.330.000.003.009.003.000.001.000
1997Florida MarlinsChamp. SeriesMLB34000.002002.1000200.000.000.000.007.7100.00.000
1997Florida MarlinsWorld SeriesMLB34100.003003.2101500.622.450.002.4512.275.000.001.000
1999New York MetsDiv SeriesMLB36000.001001.2101101.675.400.005.405.401.000.00.000
1999New York MetsChamp. SeriesMLB36000.003001.1102102.736.750.0013.506.750.500.00.000
2000New York MetsDiv SeriesMLB37000.002001.1002101.820.000.0013.506.750.500.00.000
2000New York MetsChamp. SeriesMLB37000.001001.0100201.009.000.000.0018.0000.00.000
2000New York MetsWorld SeriesMLB37000.003000.21031020.0013.500.0040.5013.500.330.00.000
MLB Playoffs - Divisional Series Totals - 4 yrs100.0070700007.3100055000.821.230.006.146.141.000.001.000
MLB Playoffs - Championship Series Totals - 3 yrs000.0060600004.7200025000.863.860.003.869.642.500.00.000
MLB Playoffs - World Series Totals - 2 yrs100.0060600004.3200046001.384.150.008.3112.461.500.001.000

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2004University of Texas LonghornsBig12NCAACollege-41Assistant Coach26197.731--1Augie GarridoCollege World Series Finalist, #2 in Nation
* 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
2002-09-01InjuredActivated from DL 
2002-07-13InjuredDisabled -- possible torn left labrum 
2002-04-10InjuredActivated from DL 
2002-03-25InjuredDisabled -- contusion to his left rib cage 
2001-12-19ContractSigned as Free Agent by Angels. 
2001-11-05Free AgentGranted Free Agency. 
2001-08-14InjuredActivated from DL 
2001-08-07InjuredDisabled -- personal reasons 
2001-07-27TradeTraded by Mets with Turk Wendell to Phillies for Adam Walker and Bruce Chen. 
1998-11-18ContractSigned as Free Agent by Mets. 
1998-10-23Free AgentGranted Free Agency. 
1997-12-18TradeTraded by Marlins to Mets for Scott Comer and Fletcher Bates. 
1996-12-10ContractSigned as Free Agent by Marlins. 
1996-10-29Free AgentGranted Free Agency. 
1995-06-22TradeTraded by Indians to Rangers for Guillermo Mercedes. 
1994-10-17Claimed on waivers by Indians from White Sox. 
1994-01-05ContractSigned as Free Agent by White Sox. 
1993-10-15Free AgentGranted Free Agency. 
1991-12-10TradeTraded by Dodgers with Mike Christopher to Indians for Rudy Seanez. 
1990-09-13TradeTraded by Phillies to Dodgers for Darrin Fletcher. 
1989-06-18TradeTraded by Giants with Charlie Hayes and Terry Mulholland to Phillies for Rick Parker and Steve Bedrosian. 
* 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
1988San Francisco GiantsTeam Payroll2562,500-60429-392,10762,50062,500
1989Philadelphia PhilliesTeam Payroll2662,500-69133-429,80262,500125,000
1989San Francisco GiantsTeam Payroll2662,500-69134-429,80262,500125,000
1990Philadelphia PhilliesTeam Payroll27120,000-5562121515,727100,000245,000
1990Los Angeles DodgersTeam Payroll27120,000-5563021515,727100,000245,000
1991Los Angeles DodgersTeam Payroll28240,000-4302639742,231100,000485,000
1992Cleveland IndiansTeam Payroll29375,000-395651962,245109,000860,000
1993Cleveland IndiansTeam Payroll30610,000-3471262968,431109,0001,470,000
1994Chicago White SoxTeam Payroll31325,000-4331952957,101109,0001,795,000
1995Cleveland IndiansTeam Payroll32440,000-3502162999,520109,0002,235,000
1995Texas RangersTeam Payroll32440,000-3501562999,520109,0002,235,000
1996Texas RangersTeam Payroll33330,000-4001856957,870109,0002,565,000
1997Florida MarlinsTeam Payroll34850,000-30514671,182,177150,0003,415,000
1998New York MetsTeam Payroll35850,000-33321641,276,192170,0004,265,000
1999New York MetsTeam Payroll362,000,000-2441673++1,454,491200,0006,265,000
2000New York MetsTeam Payroll372,200,000-2521573++1,394,248200,0008,465,000
2001New York MetsTeam Payroll382,400,000-2591572++1,897,758200,00010,865,000
2001Philadelphia PhilliesTeam Payroll382,400,000-2591072++1,897,758200,00010,865,000
2002Anaheim AngelsTeam Payroll391,250,000-36612602,011,045200,00012,115,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