Luis Castillo

Age: 26
Bats/Throws: R/R
6' 2" / 190
P
Birthdate: 12/12/1992 (26 y, 3 m, 7 d)
Contract: Add New Contract

Prospects Report
Team Rank: 10Overall Rank: NAReported: 2017ETA: 2018  
FastballSliderChangeupCommandFuture Value
60 / 6050 / 5540 / 4540 / 4545

RotoWire News: Castillo gave up three runs over two innings against the Mariners on Thursday, allowing three hits (including a homer) and two walks, striking out four. (3/8/2019)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs

If you would like to make a projection for this player, please Log In or Register.



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2012Giants (R)13219054.17.793.640.17.30367.0 %40.6 %1.5 %3.313.113.25 
2013Giants (R)012027028.110.800.950.00.22173.7 %50.8 %0.0 %0.641.121.39 
2014Giants (A)221048058.210.133.840.92.31780.2 %44.2 %12.0 %3.074.003.42 
2015Marlins (A)43425763.18.952.700.14.32670.4 %52.0 %1.9 %2.982.743.18 
2015Marlins (A+)23010943.26.392.890.62.30876.6 %50.4 %8.1 %3.503.673.19 
2016Marlins (A+)8402321117.26.961.380.15.27176.9 %49.3 %2.0 %2.072.462.93 
2016Marlins (AA)0203314.07.714.500.64.26259.1 %39.0 %5.9 %3.864.254.39 
2017Reds (AA)440141480.19.071.460.56.29377.9 %39.0 %6.4 %2.582.502.65 
2017Reds370151589.19.873.221.11.24780.1 %58.8 %17.2 %3.123.743.411.6
2018Reds101203131169.28.752.601.49.28271.2 %45.9 %17.9 %4.304.323.691.6
2019THE BAT101102929168.08.792.921.39.30073.6 %  4.114.30  
2019ATC121103131176.08.972.641.24.30175.7 %  3.663.91  
2019Depth Charts10902929168.08.902.701.25.30373.3 %  3.944.01 2.3
2019Steamer111002929173.08.902.711.21.29672.7 %47.2 % 3.973.953.732.5
2019Fans (6)14803232198.09.002.451.18.29176.3 %  3.503.76 3.3
2019ZiPS10802929161.08.892.681.29.29873.9 %  3.914.07 2.2
Total- - -131904646259.09.142.811.36.27174.1 %49.9 %17.7 %3.894.123.593.3

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2012Giants (R)133.311900021054.1226472520122047147
2013Giants (R)010.6427000200228.1106155203013034
2014Giants (A)223.0748000106258.2256562320625313066
2015Marlins (A)432.982570042163.1264592521119032063
2015Marlins (A+)233.501090000043.2182441717314013031
2016Marlins (A+)842.07232110000117.2457952927218033091
2016Marlins (AA)023.86330000014.063129617013012
2017Reds (AA)442.5814141000080.1317682423513033181
2017Reds373.1215150000089.13596432311132132198
2018Reds10124.30313100000169.2708158898128491542165
2019THE BAT10114.112929  0  168.07091598377265426  164
2019ATC12113.663131  00 176.0 1627871245114  175
2019Depth Charts1093.942929  00 168.0 15679732350 7  166
2019Steamer11103.9729290000 173.072916483762352 6  171
2019Fans (6)1483.503232  0  198.0 17483772654 5  198
2019ZiPS1083.912929  0  161.0 148757023481761159
Total- - -13193.89464600000259.0106722212111239812863263

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2012Giants (R)7.793.642.140.1720.8 %9.7 %11.1 %.2351.27.30367.0 %  3.11
2013Giants (R)10.800.9511.330.0032.1 %2.8 %29.3 %.1470.64.22173.7 %  1.12
2014Giants (A)10.133.842.640.9225.8 %9.8 %16.0 %.2441.38.31780.2 %  4.00
2015Marlins (A)8.952.703.320.1423.9 %7.2 %16.7 %.2441.23.32670.4 %  2.74
2015Marlins (A+)6.392.892.210.6217.0 %7.7 %9.3 %.2641.33.30876.6 %  3.67
2016Marlins (A+)6.961.385.060.1519.9 %3.9 %16.0 %.2180.96.27176.9 %  2.46
2016Marlins (AA)7.714.501.710.6419.1 %11.1 %7.9 %.2181.36.26259.1 %  4.25
2017Reds (AA)9.071.466.230.5625.6 %4.1 %21.4 %.2261.01.29377.9 %  2.50
2017Reds9.873.223.061.1127.3 %8.9 %18.4 %.1981.07.24780.1 %71843.74
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Reds8.752.603.371.4923.3 %6.9 %16.4 %.2421.22.28271.2 %1051044.32
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT8.792.923.011.39   .2511.27.30073.6 %  4.30
2019ATC8.972.643.401.24   .2461.22.30175.7 %  3.91
2019Depth Charts8.902.703.301.25   .2491.23.30373.3 %  4.01
2019Steamer8.902.713.281.2123.5 %7.2 %16.3 %.2451.25.29672.7 %  3.95
2019Fans (6)9.002.453.671.18   .2381.15.29176.3 %  3.76
2019ZiPS8.892.683.311.29   .2461.22.29873.9 %  4.07
Total- - -9.142.813.251.3624.7 %7.6 %17.1 %.2271.17.27174.1 %93974.12

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2012Giants (R)0.8813.3 %40.6 %46.2 %31.8 %1.5 %  46.4 %26.8 %26.8 %     3.25
2013Giants (R)1.196.3 %50.8 %42.9 %33.3 %0.0 %  37.3 %25.4 %37.3 %     1.39
2014Giants (A)1.3823.7 %44.2 %32.1 %22.0 %12.0 %  45.1 %18.9 %36.0 %     3.42
2015Marlins (A)1.7317.9 %52.0 %30.1 %25.0 %1.9 %  48.9 %18.5 %32.6 %     3.18
2015Marlins (A+)1.8121.8 %50.4 %27.8 %24.3 %8.1 %  37.7 %23.9 %38.4 %     3.19
2016Marlins (A+)1.6320.5 %49.3 %30.3 %22.5 %2.0 %  43.8 %22.9 %33.3 %     2.93
2016Marlins (AA)0.9419.5 %39.0 %41.5 %29.4 %5.9 %  41.9 %27.9 %30.2 %     4.39
2017Reds (AA)1.0523.8 %39.0 %37.1 %21.8 %6.4 %  39.5 %22.9 %37.6 %     2.65
2017Reds2.0312.2 %58.8 %29.0 %7.8 %17.2 %3.8 %20.0 %40.7 %30.5 %28.8 %22.1 %48.2 %29.6 %3.63793.41
2018Reds1.4221.8 %45.9 %32.4 %9.6 %17.9 %4.5 %28.6 %40.3 %36.0 %23.7 %19.4 %42.1 %38.4 %3.85913.69
Total- - -1.6018.8 %49.9 %31.3 %9.1 %17.7 %4.3 %25.0 %40.4 %34.3 %25.3 %20.3 %44.1 %35.7 %3.77873.59

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2012Giants (R)58661921    101299400
2013Giants (R)322749    15170185
2014Giants (A)69503711    215475690
2015Marlins (A)90523113    279558837
2015Marlins (A+)6737299    67235302
2016Marlins (A+)1661026923    53911111650
2016Marlins (AA)161785    99148247
2017Reds (AA)82785017    4068381244
2017Reds13064275551385449401484
2018Reds2211561051510728196318152778
Total- - -3512201322015123119150727554262

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2017Reds1.06-5.166.2216.281.610.910.890.860.96151.28-0.1200
2018Reds-0.79-12.1411.35-7.49-0.730.900.880.871.1931-0.29-0.5800
Total- - -0.26-17.3017.578.790.880.910.890.871.12460.99-0.7000

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Reds62.4% (97.5)15.0% (84.8)  22.7% (87.3)  0.3%
2018Reds57.2% (95.8)16.4% (83.6)  26.3% (86.3)  0.0%
Total- - -59.0% (96.4)15.9% (84.0)  25.1% (86.6)  0.1%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Reds39.4 %22.7 %    14.6 %   23.4 %   
2018Reds34.7 %22.4 %    16.5 %   26.4 %   
Total- - -36.3 %22.5 %    15.8 %   25.4 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Reds97.597.0    85.0   87.2  
2018Reds95.995.6    83.6   86.2  
Total- - -96.596.0    84.0   86.5  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Reds50.4 %  11.7 %22.7 %15.2 %     
2018Reds35.5 %  21.6 %26.3 %16.4 %     
Total- - -40.6 %  18.2 %25.1 %16.0 %     

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Reds97.7  97.087.685.2    
2018Reds96.4  96.186.884.0    
Total- - -96.9  96.387.084.4    

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Reds-0.94.7  10.2  -0.102.13  3.04  
2018Reds-9.60.4  9.0  -0.600.09  1.23  
Total- - --10.55.1  19.3  -0.420.75  1.80  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Reds-3.03.9    5.2   9.4  
2018Reds-3.1-4.8    0.4   9.4  
Total- - --6.1-0.9    5.6   18.8  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Reds-0.551.26    2.60   2.94  
2018Reds-0.33-0.78    0.08   1.28  
Total- - --0.41-0.10    0.85   1.79  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Reds-1.3  1.79.65.0    
2018Reds-6.7  -1.49.40.4    
Total- - --7.9  0.319.05.3    

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Reds-0.17  0.972.882.22    
2018Reds-0.68  -0.231.290.08    
Total- - --0.46  0.041.790.79    

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Reds28.3 %69.9 %47.5 %55.8 %81.6 %73.3 %46.1 %57.1 %12.6 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Reds33.3 %69.3 %49.3 %59.7 %80.4 %72.6 %44.5 %61.4 %13.5 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %77.0 %43.0 %60.6 %10.7 %
Total- - -31.6 %69.5 %48.7 %58.5 %80.8 %72.9 %45.1 %60.0 %13.2 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Reds29.2 %67.1 %47.4 %51.9 %82.9 %73.0 %48.2 %21.7
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Reds32.9 %67.0 %49.3 %54.7 %81.8 %72.4 %48.2 %21.0
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
Total- - -31.6 %67.0 %48.7 %53.8 %82.2 %72.6 %48.2 %21.3

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Reds30.9 %66.3 %47.6 %56.0 %82.1 %73.1 %47.0 %22.1
2018Reds32.9 %67.3 %49.3 %54.8 %82.0 %72.5 %47.7 %21.5
Total- - -32.2 %67.0 %48.7 %55.2 %82.1 %72.7 %47.4 %21.7

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Reds (AA)P141480.1270  0          
2017RedsP151589.18180000000 1   1.000 
2018RedsP3131169.218210000100 4   1.000 
Total- - -P4646259.026390000100 5   1.000 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRARMDPRRngRErrRUZRUZR/150
2017RedsP89.1-1 0  000           
2018RedsP169.20 0  001           
Total- - -P259.0-1 0  001           

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017RedsP89.10.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)100.0%      (2)100.0%    (15)
2018RedsP169.20.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)75.0%      (4)100.0%    (19)
Total- - -P259.00.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)83.3%      (6)100.0%    (34)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Reds2.51.0-0.10.915.71.6$13.0 
2018Reds1.40.3-0.6-0.315.81.6$13.1 
Total- - -3.91.3-0.60.631.53.3$26.1 

Add New Contract