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

Luis CastilloTrack this Player High Level: MLB Current Team: Cincinnati Reds MLB Years: 2017-2019
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-169Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameLuis Miguel Castillo
Height6-2Weight170BatsRightThrowsRight
Born DateDecember 12,1992 [27.003]PlaceBani,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2011 by the San Francisco Giants.
Signing ScoutsFelix PegueroService Time1.101 (2018)
Prospect Rankings[BA] 2017-MIA-#2   [PIPE] 2017-CIN-#7
MLB DebutJune 23,2017 [24.193]
OrganizationsCIN [3] SFN [3] MIA [2] Awards6Awards Voting1-1
TBC Player ID183260Retrosheet IDcastl003MLBAM ID622491
Pitch Repertoire Fastball (33.34%) -- Changeup (28.38%) -- 2-Seam Fastball (21.84%) -- Slider (16.40%) -- Sinker (0.03%) -- Cutter (0.01%)
Fastball Velocity [2019] - 96.35 - [2018] - 95.90 - [2017] - 97.57
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries


This player page is available for sponsorship:
Sponsor the Luis 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


Active Talent RatingsPitchingStrikeouts62Walks72Hittable69SO/BB78vsPower69Hitting19Durability74Team.469Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012Dominican GiantsDSLRksfnRel19133.31190190011254.0472520122477101.277.790.173.647.792.14.250-
2013Dominican GiantsDSLRksfnR/CL20010.642702700242028.0155203341000.644.76--0.9510.8011.33.000-
2014Augusta GreenJacketsSALAsfn28R/CL21223.074804800311058.2562320625663001.388.590.923.8410.122.64.500-
2015Greensboro GrasshoppersSALAmia12S/R22432.98257180012463.0592521119632001.238.380.142.708.953.32.571-
2015Jupiter HammerheadsFSLA+mia44ST22233.501091000043.2441717314313001.339.070.622.896.392.21.400-
2015Minor Totals (2 teams)Minor--S/R0663.2035161900124106.11034238433945001.278.660.342.787.912.85.500-
2016Jupiter HammerheadsFSLA+mia12ST23842.07232121000117.2952927218913000.967.270.151.386.965.06.667-
2016Jacksonville SunsSouAAmia26ST23023.86330000014.0129617123001.367.710.644.507.711.71.000-
2016Minor Totals (2 teams)Minor--ST0862.26262421000131.210738333251036001.007.310.211.717.044.12.571-
2017Pensacola Blue WahoosSouAAcin26ST24442.5814140100080.0682423513813101.017.620.561.469.076.23.500-
2017Cincinnati RedsNLMLBcin58ST24373.1215150000089.06432311132982101.076.451.113.229.873.06.3003.64
2018Cincinnati RedsNLMLBcin58ST2510124.30313100000169.2158898128491654201.228.381.492.608.753.37.4551.07
2019Cincinnati RedsNLMLBcinST261583.40323200000190.2139767222792265301.146.561.043.7310.672.86.6520.37
MLB Totals - 3 Season(s)Filter28273.68787800000448.23611971846116048911601.167.231.223.209.793.06.5090.66
Minor League Totals - 6 Season(s)Filter21222.6616954115207836458.03961571361912142525201.127.740.372.378.313.51.488-
AA Totals - 2 Season(s)Filter462.7717170100094.0803329620936101.067.630.571.918.874.65.400-
A+ Totals - 2 Season(s)Filter1072.45333031000160.013946445321226001.067.750.281.796.813.81.588-
A Totals - 2 Season(s)Filter653.0273766004314121.111548417441295001.308.480.523.259.522.93.545-
Rk Totals - 2 Season(s)Filter142.404604600352282.2623022125818101.056.750.112.728.823.24.200-
Cincinnati Reds Totals - 3 Season(s)Filter28273.68787800000448.23611971846116048911601.167.231.223.209.793.06.509-
Average MLB - Per ~220 innings14133.68383800000220.0177969030782395301.167.231.223.209.793.06.5190.66
Average Minor - Per ~220 innings10112.66812655103717220.0189756595820312101.127.740.372.378.313.51.476-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2016Jacksonville SunsSouAAmia26p2322000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2017Pensacola Blue WahoosSouAAcin26p24917140001000510100.235.263.235.4984019.308.000.000.2230.0026.320.000.000.000.00
2017Cincinnati RedsNLMLBcin58p2414290200010011103000.069.100.069.1692033.111.000.034.0823.0333.3311.000.000.000.00
2018Cincinnati RedsNLMLBcin582530594610020022304000.102.131.119.2507165.167.017.051.1153.0835.3811.500.000.0016.67
2019Cincinnati RedsNLMLBcin2631623610000003204001.097.097.113.2107166.200.016.016.0900.0048.480.000.000.0016.67
MLB Totals - 3 Season(s)Filter75150714200300366011001.093.111.107.218162164.167.014.033.0001.8340.2422.000.000.0014.29
Minor League Totals - 2 Season(s)Filter1119140001000710100.211.238.211.4494021.308.000.000.0000.0033.330.000.000.000.00
AA Totals - 2 Season(s)Filter1119140001000710100.211.238.211.4494021.308.000.000.0000.0033.330.000.000.000.00
Cincinnati Reds Totals - 3 Season(s)Filter75150714200300366011001.093.111.107.218162164.167.014.033.0001.8340.2422.000.000.0014.29
Average MLB - Per 162 games16232415304006006143024002.093.111.107.218354354.167.014.033.0001.8340.2422.000.000.0014.29
Average Minor - Per 162 games1622801559000150001031501500.211.238.211.449590309.308.000.000.0000.0033.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Augusta GreenJackets SALAsfn21P48--46--10101.0000.21------48100.034.8
2015Greensboro Grasshoppers SALAmia22P25--521-87.8750.28------25100.018.0
2015Jupiter Hammerheads FSLA+mia22P10--33--661.0000.60------10100.07.1
2016Jupiter Hammerheads FSLA+mia23P23--6162-2422.9170.96------23100.016.8
2016Jacksonville Suns SouAAmia23P3--1---111.0000.33------3100.02.2
2017Pensacola Blue Wahoos SouAAcin24P14--27--991.0000.64------14100.010.0
2017Cincinnati RedsNLMLBcin24P151589818--26261.0001.730.291-100.0-15100.09.3
2018Cincinnati RedsNLMLBcin25P31311691821-139391.0001.260.234180.0-31100.019.1
2019Cincinnati RedsNLMLBcin26P32321901730114847.9791.470.258280.0-32100.019.8
MLB Totals for P - 3 season(s)-   P7878448436912113112.9911.440.2513381.3-780.00.0
AA Totals for P - 2 season(s)-   P17--37--10101.0000.59------170.00.0
A+ Totals for P - 2 season(s)-   P33--9192-3028.9330.85------330.00.0
A Totals for P - 2 season(s)-   P73--981-1817.9440.23------730.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Augusta GreenJackets SALAsfn2148----------
2015Greensboro Grasshoppers SALAmia2225----------
2015Jupiter Hammerheads FSLA+mia2210----------
2016Jupiter Hammerheads FSLA+mia2323----------
2016Jacksonville Suns SouAAmia233----------
2017Pensacola Blue Wahoos SouAAcin2414----------
2017Cincinnati RedsNLMLBcin2415----------
2018Cincinnati RedsNLMLBcin2531----------
2019Cincinnati RedsNLMLBcin2632----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2016Miami MarlinsMLB Spring TrainingMLB23000.0010100000.1000000000.000.000.000.000.0000.00.000
2017Cincinnati RedsMLB Spring TrainingMLB24103.6030300005.0422033001.407.200.005.405.401.003.601.000
2018Cincinnati RedsMLB Spring TrainingMLB25024.73440000013.118771412001.6812.150.682.708.103.004.73.000
2019Cincinnati RedsMLB Spring TrainingMLB260212.4642200008.21312122510002.2013.502.085.1910.382.0012.46.000
MLB Spring Training Totals - 4 yrs146.911266000027.335212131225001.7211.520.993.958.232.086.91.200

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2019Cincinnati RedsMLB Spring TrainingMLB2611000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 2 yrs21000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2016Baseball America Minor League 2nd All-Star Team (SP) ... Florida State League All-Star Team (RHP) ... Florida State League Pitcher of the Year ... Minor League High-A All-Star Team (SP)4
2017MLB All-Rookie Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-06-22SPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveRecalled from Pensacola (AA)24.192Team Roster on 2017-06-22
2017-03-15PCincinnati RedsPensacola (AA)YMinorsReassigned MinorsAssigned to Pensacola (AA)24.093Team Roster on 2017-03-15
2017-01-18PCincinnati RedsCincinnati Reds (MLB)YActiveTradedTraded from Marlins with Austin Brice and Isaiah White for Dan Straily24.037Team Roster on 2017-01-18
2016-11-17PMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors23.340Team Roster on 2016-11-17
2016-08-23PMiami MarlinsJacksonville (AA)-MinorsReassigned MinorsAssigned to Jacksonville (AA)23.254Team Roster on 2016-08-23
2016-08-01PMiami MarlinsJupiter (A+)-MinorsTradedTraded from Padres to Marlins for Colin Rea23.232Team Roster on 2016-08-01
2016-07-29PSan Diego PadresSan Antonio (AA)-MinorsTradedTraded from Marlins with Jarred Cosart,Josh Naylor and Carter Capps to Padres for Andrew Cashner,Colin Rea and Tayron Guerrero23.229Team Roster on 2016-07-29
2015-07-16PMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)22.216Team Roster on 2015-07-16
2015-04-09PMiami MarlinsGreensboro (A)-MinorsReassigned MinorsAssigned to Greensboro (A)22.118Team Roster on 2015-04-09
2014-12-21PMiami MarlinsMiami Marlins (MLB)-MinorsTradedTraded from Giants with Kendry Flores to Marlins for Casey McGehee22.009Team Roster on 2014-12-21
2014-04-01PSan Francisco GiantsAugusta (A)-MinorsReassigned MinorsAssigned to Augusta (A)21.110Team Roster on 2014-04-01
* Transactions data can be divided into 2 eras. 2012-2019 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
2017Cincinnati RedsTeam Payroll24535,0000.10181947-3,651,709535,000535,000
2018Cincinnati RedsTeam Payroll25555,000-60817224,360,045545,0001,090,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