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

Carmen CastilloTrack this Player High Level: MLB Stat Years: 1978-1991 MLB Years: 1982-1991
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsOF-741, DH-154Player Listed UnderMajor Leaguers
Proper NameMonte Carmelo Castillo
Height6-1Weight190BatsRightThrowsRight
Born DateJune 8,1958PlaceSan Francisco de Macoris,Dominican Republic
Death DateNovember 15,2015 [57.160]
Prospect Rankings[BA] 1983-CLE-#5
MLB DebutJuly 17,1982 [24.039]
OrganizationsCLE [10] MIN [3] PHI [1] MIL [1] Awards0
TBC Player ID9728Retrosheet IDcastc001MLBAM ID112118
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Carmen Castillo 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 RatingsBattingSpeed62Power74Contact42XBH68RBIs70Runs70Hitting60Durability49Team.489Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1978Helena PhilliesPioRkphi-of20515162002001800000.400.438.533.9718216.857.133.200.4366.2550.008.000.000.0033.33
1978Auburn SunsetsNYPLA---of20531743741102421132305521100.236.353.385.7386716208.319.149.385.34114.4226.441.831.9243.5039.02
1978Minor Totals (2 teams)Minor         581893847122423132316321100.249.359.397.7567518224.350.148.370.34813.8428.132.031.7947.2538.30
1979Batavia TrojansNYPLA-cle-of213612829438182872212710200.336.428.6021.0307717152.368.266.469.44713.8217.761.295.2616.0039.53
1979Waterloo IndiansMidwAcle-of2149138252851312154202912100.203.306.319.625449162.234.116.341.29112.3517.901.451.8546.0032.14
1979Minor Totals (2 teams)Minor         8526654711321140226415622300.267.365.455.82012126314.297.188.402.36713.0617.831.373.5024.1836.62
1980Waterloo IndiansMidwAcle-221173906910314111644612455922300.264.341.390.73115226442.285.126.328.33310.1813.351.312.4935.4525.24
1981Chattanooga LookoutsSouAAcle-of23119441631241761158255336530200.281.334.422.75618634479.308.141.261.3456.8913.571.972.3040.0927.42
1982Charleston CharliesILAAAcle-of24712814678121939127235405340.278.329.423.75211922312.312.145.246.3317.3717.312.352.8831.2228.21
1982Cleveland IndiansALMLBcle52of24471201125402110061721022.208.258.292.550356129.228.084.133.2454.6513.182.831.5560.0024.00
1983Charleston CharliesILAAAcle-of25361482940524224192503100.270.310.412.7226111161.300.142.223.3225.5915.532.782.4837.0027.50
1983Cleveland IndiansALMLBcle8of2523369102113114610000.278.366.472.83817441.310.194.306.3749.7614.631.502.4436.0040.00
1984Cleveland IndiansALMLBcle8of2687211365592103613213220307.261.329.464.7939821237.262.203.294.3538.8613.501.524.2221.1038.18
1985Maine GuidesILAAAcle-of2726961223222182191300200.240.299.365.664356107.253.125.229.2968.4112.151.441.8748.0026.09
1985Cleveland IndiansALMLBcle8of2767184274551112530114030006.245.298.462.7608517198.256.217.293.3355.5620.203.645.5616.7337.78
1986Cleveland IndiansALMLBcle8of-dh28852053457908322194811109.278.310.439.7499017217.327.161.210.3314.1522.125.333.6925.6329.82
1987Cleveland IndiansALMLBcle8dh-of29892202755170113111165201400.250.296.477.77310528241.273.227.300.3296.6421.583.254.5620.0050.91
1988Cleveland IndiansALMLBcle8of30661761248804146253110014.273.297.386.6836812182.312.113.165.3052.7517.036.202.2044.0025.00
1989Minnesota TwinsALMLBmin22of3194218235613383312154014215.257.305.454.7599924240.279.197.261.3376.2516.672.673.3327.2542.86
1990Minnesota TwinsALMLBmin22dh-of32641371130400120132310111.219.239.248.487344142.261.029.044.2202.1116.207.670.000.0013.33
1991Denver ZephyrsAmerAAAmil-of339233441101194147221177941310.302.341.509.85017037359.357.207.260.3744.7422.014.653.9023.8636.63
1991Minnesota TwinsALMLBmin22of33912020100000210000.167.231.333.5644113.200.166.167.2530.0015.380.000.000.0050.00
MLB Totals - 10 Season(s)Filter63115191903837185519715119029113711534.252.298.418.7166351341640.277.166.228.0005.4917.743.233.3527.6234.99
Minor League Totals - 8 Season(s)Filter60421453525879420663361263520841413141850.274.339.428.7679191802398.310.154.294.0008.6717.261.992.7532.5030.66
AAA Totals - 4 Season(s)Filter2258591282423892915120105817149950.282.327.448.77538576939.319.166.246.0006.1818.212.953.0929.6231.40
AA Totals - 1 Season(s)Filter119441631241761158255336530200.281.334.422.75618634479.308.141.261.0006.8913.571.972.3040.0927.42
A Totals - 2 Season(s)Filter1665289413119214766116658834400.248.332.371.70319635604.272.123.331.00010.7614.571.352.3237.7126.72
A- Totals - 2 Season(s)Filter8930266841831249204518231300.278.384.477.86114433360.341.199.421.00014.1722.781.613.3325.1739.29
Rk Totals - 1 Season(s)Filter515162002001800000.400.438.533.9718216.857.133.200.0006.2550.008.000.000.0033.33
Cleveland Indians Totals - 7 Season(s)Filter464115215629554447152148722261038328.256.304.432.7364981051245.280.176.244.0005.7818.153.143.7824.5135.59
Minnesota Twins Totals - 3 Season(s)Filter167367348817484513186534326.240.279.373.65213729395.269.133.177.0004.5616.463.612.0345.8832.95
Average MLB - Per 162 games1623904998182145143237532319.252.298.418.71616334421.277.166.228.0005.4917.743.233.3527.6234.99
Average Minor - Per 162 games1625759415725518903495611134510.274.339.428.76724648643.310.154.294.0008.6717.261.992.7532.5030.66

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Helena Phillies PioRkphi20OF4--2-1-32.6670.50------580.05.9
1978Auburn Sunsets NYPLA--20OF53--1096111126115.9132.17------53100.073.6
1979Batavia Trojans NYPLA-cle21OF28--564516560.9232.14------3677.839.4
1979Waterloo Indians MidwAcle21OF38--541716255.8871.45------4977.628.1
1981Chattanooga Lookouts SouAAcle23OF113--23613151264249.9432.20------11995.079.6
1982Charleston Charlies ILAAAcle24OF68--15910111180169.9392.49------7195.848.6
1982Cleveland IndiansALMLBcle24OF43--91-2-9391.9782.12------4791.526.5
1982Cleveland IndiansALMLBcle24DH2---------------474.31.2
1983Charleston Charlies ILAAAcle25OF36--856619791.9382.53------36100.025.7
1983Cleveland IndiansALMLBcle25OF19--233212826.9291.37------2382.611.7
1983Cleveland IndiansALMLBcle25DH1---------------234.30.6
1984Cleveland IndiansALMLBcle26OF70--12329-134125.9331.79------8780.543.2
1984Cleveland IndiansALMLBcle26DH2---------------872.31.2
1985Maine Guides ILAAAcle27OF5--9---991.0001.80------2619.23.6
1985Cleveland IndiansALMLBcle27OF51--101-5-106101.9531.98------6776.131.5
1985Cleveland IndiansALMLBcle27DH9---------------6713.45.6
1986Cleveland IndiansALMLBcle28OF37--584416662.9391.68------8543.522.8
1986Cleveland IndiansALMLBcle28DH35---------------8541.221.6
1987Cleveland IndiansALMLBcle29DH43---------------8948.326.5
1987Cleveland IndiansALMLBcle29OF23--293--32321.0001.39------8925.814.2
1988Cleveland IndiansALMLBcle30OF45--6915-7570.9331.56------6668.227.8
1988Cleveland IndiansALMLBcle30DH9---------------6613.65.6
1989Minnesota TwinsALMLBmin31OF67--119331125122.9761.82------9471.341.4
1989Minnesota TwinsALMLBmin31DH16---------------9417.09.9
1990Minnesota TwinsALMLBmin32DH35---------------6454.721.6
1990Minnesota TwinsALMLBmin32OF21--24-2-2624.9231.14------6432.813.0
1991Denver Zephyrs AmerAAAmil33OF16--26-1-2726.9631.63------9217.411.1
1991Minnesota TwinsALMLBmin33OF4--3---331.0000.75------944.42.5
1991Minnesota TwinsALMLBmin33DH2---------------922.21.2
MLB Totals for OF - 10 season(s)-   OF380--64016323688656.9531.73------3800.00.0
MLB Totals for DH - 10 season(s)-   DH154---------------1540.00.0
AAA Totals for OF - 4 season(s)-   OF125--27916182313295.9422.36------1250.00.0
AA Totals for OF - 1 season(s)-   OF113--23613151264249.9432.20------1130.00.0
A Totals for OF - 1 season(s)-   OF38--541716255.8871.45------380.00.0
A- Totals for OF - 2 season(s)-   OF81--16510162191175.9162.16------810.00.0
Rk Totals for OF - 1 season(s)-   OF4--2-1-32.6670.50------40.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Helena Phillies PioRkphi20---------4-
1978Auburn Sunsets NYPLA--20---------53-
1979Batavia Trojans NYPLA-cle21---------28-
1979Waterloo Indians MidwAcle21---------38-
1981Chattanooga Lookouts SouAAcle23---------113-
1982Charleston Charlies ILAAAcle24---------68-
1982Cleveland IndiansALMLBcle24---------432
1983Charleston Charlies ILAAAcle25---------36-
1983Cleveland IndiansALMLBcle25---------191
1984Cleveland IndiansALMLBcle26---------702
1985Maine Guides ILAAAcle27---------5-
1985Cleveland IndiansALMLBcle27---------519
1986Cleveland IndiansALMLBcle28---------3735
1987Cleveland IndiansALMLBcle29---------2343
1988Cleveland IndiansALMLBcle30---------459
1989Minnesota TwinsALMLBmin31---------6716
1990Minnesota TwinsALMLBmin32---------2135
1991Denver Zephyrs AmerAAAmil33---------16-
1991Minnesota TwinsALMLBmin33---------42

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1991-10-15Free AgentGranted Free Agency. 
1991-05-25ContractSigned as Free Agent by Brewers. 
1991-05-10Released by Twins. 
1990-01-08ContractSigned as Free Agent by Twins. 
1989-11-13Free AgentGranted Free Agency. 
1989-03-26TradeTraded by Indians to Twins for Keith Atherton. 
1978-12-05Selected by Indians from Phillies in the minor league draft. 
1978-06-30ContractSigned as undrafted amateur Free Agent 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
1985Cleveland IndiansTeam Payroll2760,000-51624-370,78060,00060,000
1986Cleveland IndiansTeam Payroll28177,500-4321539386,34760,000237,500
1987Cleveland IndiansTeam Payroll29247,500-3131456344,90660,000485,000
1988Cleveland IndiansTeam Payroll30310,000-3131156392,10762,500795,000
1989Minnesota TwinsTeam Payroll31432,500-2781366++429,80262,5001,227,500
1990Minnesota TwinsTeam Payroll32550,000-279761++515,727100,0001,777,500
1991Minnesota TwinsTeam Payroll33600,000-3021357742,231100,0002,377,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