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

Henry CottoTrack this Player High Level: MLB Stat Years: 1980-1995 MLB Years: 1984-1993
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsOF-1372, DH-32Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameHenry Suarez Cotto
Height6-2Weight178BatsRightThrowsRight
Born DateJanuary 5,1961 [57.222]PlaceNew York,New York

DraftedSigned as undrafted amateur free agent in 1980 by the Chicago Cubs.
Prospect Rankings[BA] 1984-CHN-#10
MLB DebutApril 5,1984 [23.090]
OrganizationsSEA [6] CHN [5] NYA [3] CHA [1] MIA [1] Awards0
TBC Player ID10230Retrosheet IDcotth001MLBAM ID112724
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Henry Cotto 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 RatingsBattingSpeed86Power47Contact55XBH45RBIs46Runs71Hitting61Durability56Team.517Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1980Gulf Coast CubsGCLRkchn-of1943166244775030120121511400.283.328.386.7146412184.303.103.247.3196.528.151.250.000.0025.53
1980Quad Cities CubsMidwAchn-19197892211058141000000.282.317.321.63825282.324.039.179.2924.8812.202.500.000.009.09
1980Minor Totals (2 teams)Minor         62244336986035201162511400.283.325.365.6908914266.309.082.225.3116.029.401.560.000.0020.29
1981Quad Cities CubsMidwAchn-of20128493801441561465216596251440.292.371.353.72417422562.329.061.254.33510.5011.031.050.18493.0015.28
1982Midland CubsTexAAchn-of211305241031611251365216597916120.307.378.355.73318618591.360.048.229.3379.9813.371.340.17524.0011.18
1983Iowa CubsAmerAAAchn-of22104426521117100353217356747210.261.321.324.64513817474.307.063.181.2957.3814.141.910.000.0015.32
1984Iowa CubsAmerAAAchn-of23830362000122310000.200.273.267.5408233.222.067.100.2546.069.091.500.000.0033.33
1984Chicago CubsNLMLBchn28of231051462440500893102313021.274.325.308.633455160.325.034.144.2886.2514.382.300.000.0012.50
1985Columbus ClippersILAAAnya-of24752723870162736104196121300.257.307.408.71511125297.304.151.243.3176.4020.543.212.3638.8635.71
1985New York YankeesALMLBnya46of24345641710161131201001.304.339.375.71421260.372.071.125.3225.0020.004.001.6756.0011.76
1986Columbus ClippersILAAAnya-of25973594589176748166195341110.248.292.387.67913930384.273.139.220.3014.9513.802.791.8251.2933.71
1986New York YankeesALMLBnya46of253580111730163021700103.213.229.288.51723483.254.075.138.2302.4120.488.501.2080.0023.53
1987Columbus ClippersILAAAnya-of26341292639132320142101610100.302.355.504.8596518141.324.202.372.3707.0911.351.602.1343.0046.15
1987New York YankeesALMLBnya28of266814921351005204263510007.235.269.403.6726015156.275.168.221.2923.8522.445.833.2129.8042.86
1988Seattle MarinersALMLBsea28of2713338650100181833273235324308.259.302.373.67514427418.280.114.236.3045.5012.682.301.9148.2527.00
1989Seattle MarinersALMLBsea28of281002954478112933104124430034.264.300.407.70712022310.285.143.203.3153.8714.193.672.9032.7828.21
1990Seattle MarinersALMLBsea28of2912735540921434332132252463213.259.307.349.65612421390.291.090.203.2965.6413.332.361.0388.7522.83
1991Seattle MarinersALMLBsea28of3066177355462623163102722107.305.347.463.8108214192.331.158.288.3625.2114.062.703.1329.5025.93
1992Seattle MarinersALMLBsea28of311082944276111527232144913132.259.294.354.64810417313.295.095.214.2914.4715.653.501.6058.8022.37
1993Seattle MarinersALMLBsea28of3254105102010275422211000.190.213.257.470273109.222.067.095.2131.8320.1811.001.8352.5015.00
1993Florida MarlinsNLMLBflo29of325413515407031411131811203.296.312.415.7275610142.319.119.215.3202.1112.686.002.1145.0025.00
1993Totals for MLB-MLB         10824025608052116554022203.250.269.346.6158313251.279.096.163.2741.9915.948.001.9948.0021.67
1995Nashville SoundsAmerAAAcha-of3417614810140112000003.131.145.197.34212262.175.066.066.1521.6132.2620.001.6161.0025.00
MLB Totals - 10 Season(s)Filter884217829656987944210130261073521621111049.261.299.370.6698061402333.293.109.206.0004.5915.093.291.8949.5024.60
Minor League Totals - 9 Season(s)Filter65525383846979137202601976522038619171683.275.335.363.6989221482810.315.088.227.0007.8313.741.750.71126.9021.23
AAA Totals - 6 Season(s)Filter3351277168323562018143733286220129723.253.305.370.675473941391.292.117.217.0006.1815.822.561.2970.9429.10
AA Totals - 1 Season(s)Filter1305241031611251365216597916120.307.378.355.73318618591.360.048.229.0009.9813.371.340.17524.0011.18
A Totals - 2 Season(s)Filter147571891661671516017637251440.291.364.349.71319924644.329.058.243.0009.7811.181.140.16571.0014.46
Rk Totals - 1 Season(s)Filter43166244775030120121511400.283.328.386.7146412184.303.103.247.0006.528.151.250.000.0025.53
Seattle Mariners Totals - 6 Season(s)Filter588161222142061934156102198324713168834.261.301.373.6746011041732.288.112.215.0004.7914.262.981.9647.4124.76
New York Yankees Totals - 3 Season(s)Filter1372853669140732831164111011.242.272.365.63710421299.288.123.179.0003.6821.405.822.3440.7130.43
Chicago Cubs Totals - 1 Season(s)Filter1051462440500893102313021.274.325.308.633455160.325.034.144.0006.2514.382.300.000.0012.50
Florida Marlins Totals - 1 Season(s)Filter5413515407031411131811203.296.312.415.7275610142.319.119.215.0002.1112.686.002.1145.0025.00
Average MLB - Per 162 games16239954104162838245206534229.261.299.370.66914826428.293.109.206.0004.5915.093.291.8949.5024.60
Average Minor - Per 162 games162628951722395644916549554421.275.335.363.69822837695.315.088.227.0007.8313.741.750.71126.9021.23

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1980Gulf Coast Cubs GCLRkchn19OF42--9363-10299.9712.36------4397.767.7
1981Quad Cities Cubs MidwAchn20OF127--24923135285272.9542.14------12899.294.1
1982Midland Cubs TexAAchn21OF123--3101674333326.9792.65------13094.692.5
1983Iowa Cubs AmerAAAchn22OF104--253871268261.9742.51------104100.076.5
1984Iowa Cubs AmerAAAchn23OF8--123-115151.0001.88------8100.05.2
1984Chicago CubsNLMLBchn23OF88--117321122120.9841.36------10583.854.7
1985Columbus Clippers ILAAAnya24OF75--158521165163.9882.17------75100.054.0
1985New York YankeesALMLBnya24OF30--4121-4443.9771.43------3488.218.6
1986Columbus Clippers ILAAAnya25OF96--215583228220.9652.29------9799.069.1
1986New York YankeesALMLBnya25OF29--591--60601.0002.07------3582.917.9
1986New York YankeesALMLBnya25DH1---------------352.90.6
1987Columbus Clippers ILAAAnya26OF32--7332-7876.9742.38------3494.122.9
1987New York YankeesALMLBnya26OF57--8921-9291.9891.60------6883.835.2
1988Seattle MarinersALMLBsea27OF120--25362-261259.9922.16------13390.274.5
1988Seattle MarinersALMLBsea27DH2---------------1331.51.2
1989Seattle MarinersALMLBsea28OF90--153923164162.9881.80------10090.055.6
1989Seattle MarinersALMLBsea28DH2---------------1002.01.2
1990Seattle MarinersALMLBsea29OF118--194421200198.9901.68------12792.972.8
1990Seattle MarinersALMLBsea29DH3---------------1272.41.9
1991Seattle MarinersALMLBsea30OF56--104221108106.9811.89------6684.834.6
1991Seattle MarinersALMLBsea30DH6---------------669.13.7
1992Seattle MarinersALMLBsea31OF92--1702--1721721.0001.87------10885.256.8
1992Seattle MarinersALMLBsea31DH3---------------1082.81.9
1993Florida MarlinsNLMLBflo32OF46--8512-8886.9771.87------5485.228.4
1993Seattle MarinersALMLBsea32OF34--59-1-6059.9831.74------5463.021.0
1993Seattle MarinersALMLBsea32DH15---------------5427.89.3
1995Nashville Sounds AmerAAAcha34OF5--5-1-65.8331.00------1729.43.5
MLB Totals for OF - 10 season(s)-   OF760--13243215613711356.9891.78------7600.00.0
MLB Totals for DH - 7 season(s)-   DH32---------------320.00.0
AAA Totals for OF - 6 season(s)-   OF320--71624206760740.9742.31------3200.00.0
AA Totals for OF - 1 season(s)-   OF123--3101674333326.9792.65------1230.00.0
A Totals for OF - 1 season(s)-   OF127--24923135285272.9542.14------1270.00.0
Rk Totals for OF - 1 season(s)-   OF42--9363-10299.9712.36------420.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1980Gulf Coast Cubs GCLRkchn19---------42-
1981Quad Cities Cubs MidwAchn20---------127-
1982Midland Cubs TexAAchn21---------123-
1983Iowa Cubs AmerAAAchn22---------104-
1984Iowa Cubs AmerAAAchn23---------8-
1984Chicago CubsNLMLBchn23---------88-
1985Columbus Clippers ILAAAnya24---------75-
1985New York YankeesALMLBnya24---------30-
1986Columbus Clippers ILAAAnya25---------96-
1986New York YankeesALMLBnya25---------291
1987Columbus Clippers ILAAAnya26---------32-
1987New York YankeesALMLBnya26---------57-
1988Seattle MarinersALMLBsea27---------1202
1989Seattle MarinersALMLBsea28---------902
1990Seattle MarinersALMLBsea29---------1183
1991Seattle MarinersALMLBsea30---------566
1992Seattle MarinersALMLBsea31---------923
1993Florida MarlinsNLMLBflo32---------46-
1993Seattle MarinersALMLBsea32---------3415
1995Nashville Sounds AmerAAAcha34---------5-

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1984Chicago CubsChamp. SeriesMLB23311100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs311100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1997Tacoma RainiersPCLAAAMinorsea36Hitting Coach1417566.5323.52Dave Myers
1998Orlando RaysSouAAMinorsea37Hitting Coach1386771.48618.04Dan Rohn
1999New Haven RavensEastAAMinorsea38Hitting Coach1415982.41832.55Dan Rohn
2000New Haven RavensEastAAMinorsea39Hitting Coach1428260.5771.02Dan RohnLeague Champions
2001Tacoma RainiersPCLAAAMinorsea40Hitting Coach1448559.590--1Dan RohnCo-League Champions (New Orleans)
2002Seattle MarinersALMLBMLBsea41Baserunning Coordinator1629369.57410.03Lou Piniella-
2003Inland Empire 66ersCalifA+Minorsea42Hitting Coach1407862.557--1Steve RoadcapLeague Champions
2004Inland Empire 66ersCalifA+Minorsea43Hitting Coach1407763.5509.02Daren BrownLost in Semi-Finals
2005Inland Empire 66ersCalifA+Minorsea44Hitting Coach1405882.41417.05Daren Brown
2006San Antonio MissionsTexAAMinorsea45Hitting Coach1386078.43517.54Daren Brown-
2007Everett Aqua SoxNwstA-Minorsea46Hitting Coach763541.46122.03Mike Tosar
2017Arizona Giants -ArizRkMinorsfn56Manager563422.607--1 Lost in Finals
* 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
1994-02-03ContractSigned as Free Agent by Orioles. 
1993-10-25Free AgentGranted Free Agency. 
1993-06-27TradeTraded by Mariners with Jeff Darwin to Marlins for Dave Magadan. 
1993-02-02ContractSigned as Free Agent by Mariners. 
1992-10-27Free AgentGranted Free Agency. 
1987-12-22TradeTraded by Yankees with Steve Trout to Mariners for Wade Taylor, Clay Parker and Lee Guetterman. 
1984-12-04TradeTraded by Cubs with Ron Hassey, Rich Bordi and Porfi Altamirano to Yankees for Brian Dayett and Ray Fontenot. 
1980-06-07ContractSigned as undrafted amateur Free Agent by Cubs. 
* 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
1985New York YankeesTeam Payroll2460,000-51628-370,78060,00060,000
1986New York YankeesTeam Payroll2560,000-61431-386,34760,000120,000
1987New York YankeesTeam Payroll2660,000-59540-344,90660,000180,000
1988Seattle MarinersTeam Payroll2790,000-5082128392,10762,500270,000
1989Seattle MarinersTeam Payroll28250,000-3671355429,80262,500520,000
1990Seattle MarinersTeam Payroll29425,000-3251154515,727100,000945,000
1991Seattle MarinersTeam Payroll30600,000-3021057742,231100,0001,545,000
1992Seattle MarinersTeam Payroll31875,000-2821165962,245109,0002,420,000
1993Seattle MarinersTeam Payroll32900,000-2781370968,431109,0003,320,000
1993Florida MarlinsTeam Payroll32900,000-278870968,431109,0003,320,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