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

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-154Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameMonte Carmelo Castillo
Height6-1Weight190BatsRightThrowsRight
Born DateJune 8,1958PlaceSan Francisco de Macoris,Dominican Republic
Death DateNovember 15,2015 [57.160]

DraftedSigned as undrafted amateur free agent in 1978 by the Philadelphia Phillies.
Prospect Rankings[BA] 1983-CLE-#5
MLB DebutJuly 17,1982 [24.039]
OrganizationsCLE [10] MIN [3] MIL [1] PHI [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