Tips Updates
Daily
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-32Player Listed UnderMajor Leaguers
Proper NameHenry Suarez Cotto
Height6-2Weight178BatsRightThrowsRight
Born DateJanuary 5,1961 [57.110]PlaceNew York,New York
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