Sandy Alcantara

Age: 23
Bats/Throws: R/R
6' 4" / 170
P
Birthdate: 9/7/1995 (23 y, 8 m, 17 d)
Contract: Add New Contract

Prospects Report
Team Rank: 4Overall Rank: 127Reported: 2019ETA: 2019  
FastballSliderCurveballChangeupCommandFuture Value
65 / 6555 / 5545 / 5055 / 6040 / 4550

RotoWire News: Alcantara (2-4) twirled a shutout Sunday, yielding one walk and two hits while striking out eight in a win over the Mets. (5/19/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



SeasonTeamWLSVGGSIPK/9BB/9HR/9BABIPLOB%GB%HR/FBERAFIPxFIPWAR
2014Cardinals (R)190121156.28.743.020.16.32962.3 %46.3 %1.5 %3.972.963.04 
2015Cardinals (R)440121264.17.132.800.42.29867.7 %58.2 %5.6 %3.223.493.26 
2016Cardinals (A)570171790.111.864.480.40.33365.7 %45.2 %5.8 %4.083.213.19 
2016Cardinals (A+)0406632.19.463.900.00.29467.5 %48.8 %0.0 %3.622.542.96 
2017Cardinals (AA)7502522125.17.613.880.93.30574.0 %44.8 %10.2 %4.314.624.44 
2017Cardinals000808.110.806.482.16.33373.8 %26.1 %28.6 %4.326.044.41-0.1
2018Marlins (A+)0003311.16.353.970.00.29462.5 %60.6 %0.0 %3.973.664.28 
2018Marlins (AAA)6301919115.26.852.960.78.28372.8 %49.4 %8.6 %3.894.464.65 
2018Marlins2306634.07.946.090.79.25080.8 %47.7 %9.4 %3.444.755.160.2
2019THE BAT61002323130.07.023.881.10.29471.9 %  4.314.66  
2019ATC5702218100.07.684.231.05.30171.4 %  4.354.43  
2019Depth Charts6802323130.06.974.491.03.30570.9 %  4.634.76 0.6
2019Steamer61002323129.07.354.351.11.29470.8 %46.9 % 4.624.744.820.6
2019ZiPS6702826142.06.594.630.95.30571.1 %  4.634.78 0.6
2019Marlins2409953.06.114.081.02.28171.0 %46.3 %11.5 %4.254.615.000.4
2019ZiPS (R)46 2019105.06.554.550.97.30970.0 %  4.734.78 0.5
2019Steamer (R)570171799.07.274.441.19.29370.8 %  4.754.90 0.3
2019Depth Charts (R)4701717100.06.914.501.08.30670.4 %  4.744.84 0.4
2019THE BAT (R)4801717100.06.684.161.37.29669.1 %  5.085.22  
Total- - -470231595.17.175.001.04.27574.8 %45.0 %12.1 %3.974.795.000.5

SeasonTeamWLERAGGSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
2014Cardinals (R)193.9712111000056.22475631251190512155
2015Cardinals (R)443.2212120000064.12675930233200510151
2016Cardinals (A)574.0817170000090.139978494144509103119
2016Cardinals (A+)043.62661000032.1134251313014014034
2017Cardinals (AA)754.31252200000125.155512564601354015201106
2017Cardinals004.3280000008.13996426000010
2018Marlins (A+)003.97330000011.14810650501008
2018Marlins (AAA)633.89191900000115.248410751501038156388
2018Marlins233.44660000034.0146251313323020030
2019THE BAT6104.312323  0  130.05651266762165628  101
2019ATC574.352218  00 100.0 975349124702  86
2019Depth Charts684.632323  00 130.0 13272671565 7  101
2019Steamer6104.6223230000 129.057712972661662 7  106
2019ZiPS674.632826  0  142.0 1457873157318151104
2019Marlins244.25991100053.0227512825624210036
2019ZiPS (R)464.732019     105.0 10960551153 5  76
2019Steamer (R)574.7517170000 99.044410056521349 5  80
2019Depth Charts (R)474.741717  00 100.0 10257521250 5  76
2019THE BAT (R)485.081717  0  100.04431036156154616  74
Total- - -473.9723151100095.14128547421153230076

SeasonTeamK/9BB/9K/BBHR/9K%BB%K-BB%AVGWHIPBABIPLOB%ERA-FIP-FIP
2014Cardinals (R)8.743.022.890.1622.3 %7.7 %14.6 %.2511.32.32962.3 %  2.96
2015Cardinals (R)7.132.802.550.4219.1 %7.5 %11.6 %.2441.23.29867.7 %  3.49
2016Cardinals (A)11.864.482.640.4029.8 %11.3 %18.5 %.2261.36.33365.7 %  3.21
2016Cardinals (A+)9.463.902.430.0025.4 %10.5 %14.9 %.2101.21.29467.5 %  2.54
2017Cardinals (AA)7.613.881.960.9319.1 %9.7 %9.4 %.2571.43.30574.0 %  4.62
2017Cardinals10.806.481.672.1625.6 %15.4 %10.3 %.2731.80.33373.8 %1021416.04
2017Average8.343.292.531.2721.6 %8.5 %13.1 %.2521.34.29772.6 %  4.40
2018Marlins (A+)6.353.971.600.0016.7 %10.4 %6.3 %.2381.32.29462.5 %  3.66
2018Marlins (AAA)6.852.962.320.7818.2 %7.9 %10.3 %.2431.25.28372.8 %  4.46
2018Marlins7.946.091.300.7920.6 %15.8 %4.8 %.2071.41.25080.8 %901204.75
2018Average8.533.252.631.1622.3 %8.5 %13.8 %.2451.30.29372.8 %  4.19
2019THE BAT7.023.881.811.10   .2571.40.29471.9 %  4.66
2019ATC7.684.231.811.05   .2541.43.30171.4 %  4.43
2019Depth Charts6.974.491.551.03   .2641.51.30570.9 %  4.76
2019Steamer7.354.351.691.1118.3 %10.8 %7.5 %.2551.49.29470.8 %  4.74
2019ZiPS6.594.631.420.95   .2661.54.30571.1 %  4.78
2019Marlins6.114.081.501.0215.9 %10.6 %5.3 %.2521.42.28171.0 %1061134.61
2019Average8.853.432.581.3323.0 %8.9 %14.1 %.2421.31.28973.0 %  4.44
2019ZiPS (R)6.554.551.440.97   .2701.55.30970.0 %  4.78
2019Steamer (R)7.274.441.641.19   .2571.50.29370.8 %  4.90
2019Depth Charts (R)6.914.501.541.08   .2671.53.30670.4 %  4.84
2019THE BAT (R)6.684.161.611.37   .2671.49.29669.1 %  5.22
Total- - -7.175.001.431.0418.5 %12.9 %5.6 %.2391.45.27574.8 %1001184.79

SeasonAgeWLGGSIPHRERHRBBSOK/9BB/9K/BBHR/9AVGWHIPBABIPLOB%ERAFIPWAR
201923672826142.0145787315731046.594.631.420.95.2661.54.30571.1 %4.634.780.6
202024672826140.0139767115711036.624.561.450.96.2601.50.29870.9 %4.564.780.5
202125672826143.7140777215721086.774.511.500.94.2571.48.29670.7 %4.514.690.6

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%SIERAxFIP-xFIP
2014Cardinals (R)1.1413.1 %46.3 %40.6 %16.9 %1.5 %  48.8 %20.8 %30.4 %     3.04
2015Cardinals (R)1.9812.5 %58.2 %29.3 %20.4 %5.6 %  46.6 %24.6 %28.8 %     3.26
2016Cardinals (A)1.4323.3 %45.2 %31.5 %26.1 %5.8 %  39.8 %27.4 %32.7 %     3.19
2016Cardinals (A+)2.2930.0 %48.8 %21.3 %17.6 %0.0 %  44.7 %22.4 %32.9 %     2.96
2017Cardinals (AA)1.3121.2 %44.8 %34.0 %23.6 %10.2 %  43.7 %22.6 %33.7 %     4.44
2017Cardinals0.8643.5 %26.1 %30.4 %0.0 %28.6 %16.7 %0.0 %52.2 %30.4 %17.4 %21.7 %39.1 %39.1 %4.601024.41
2018Marlins (A+)2.5015.2 %60.6 %24.2 %0.0 %0.0 %  40.0 %20.0 %40.0 %     4.28
2018Marlins (AAA)1.4817.2 %49.4 %33.3 %20.7 %8.6 %  43.9 %24.1 %32.0 %     4.65
2018Marlins1.3115.9 %47.7 %36.4 %15.6 %9.4 %4.8 %33.3 %48.4 %25.3 %26.4 %20.9 %44.0 %35.2 %5.421275.16
2019Marlins1.4221.3 %46.3 %32.5 %15.4 %11.5 %8.1 %16.7 %41.6 %30.1 %28.3 %24.1 %45.8 %30.1 %5.351195.00
Total- - -1.3421.4 %45.0 %33.6 %14.3 %12.1 %7.4 %22.2 %44.6 %28.6 %26.8 %22.9 %44.6 %32.5 %5.301205.00

SeasonTeamGBFBLDIFFBIFHBUBUHRSBallsStrikesPitches
2014Cardinals (R)74652111    100337437
2015Cardinals (R)107542311    100349449
2016Cardinals (A)99695118    5609241484
2016Cardinals (A+)3917243    206328534
2017Cardinals (AA)1671277930    79312092002
2017Cardinals6710010035699155
2018Marlins (A+)20850    73125198
2018Marlins (AAA)1721166024    64711661813
2018Marlins423214523114222345567
2019Marlins745234866117315516831
Total- - -122915813992345939601553

SeasonTeamWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
2017Cardinals-0.05-0.150.10-2.75-0.290.160.150.150.215-0.18-0.1700
2018Marlins0.23-2.332.561.110.171.041.000.881.396-0.390.6100
2019Marlins-0.54-4.273.73-4.64-0.540.930.860.870.688-0.630.0500
Total- - --0.37-6.756.39-6.28-0.660.900.850.620.7819-1.190.7800

SeasonTeamFB%SL%CT%CB%CH%SF%KN%XX%
2017Cardinals65.2% (98.3)21.9% (85.6)  12.9% (91.0)   
2018Marlins60.1% (95.5)19.9% (85.9) 6.9% (82.2)13.1% (89.2)   
2019Marlins56.7% (95.3)20.0% (85.7) 11.3% (81.8)12.0% (89.0)  1.0%
Total- - -58.8% (95.7)20.2% (85.8) 8.6% (81.9)12.5% (89.2)  0.5%

SeasonTeamFA%FT%FC%FS%FO%SI%SL%CU%KC%EP%CH%SC%KN%UN%
2017Cardinals31.6 %0.7 %   27.7 %20.0 %4.5 %  15.5 %   
2018Marlins33.7 %    24.3 %17.3 %8.8 %  15.9 %   
2019Marlins25.7 %0.1 %0.3 %  31.0 %18.0 %13.6 %  11.3 %   
Total- - -29.4 %0.1 %0.1 %  28.0 %17.9 %10.8 %  13.5 %   

SeasonTeamvFAvFTvFCvFSvFOvSIvSLvCUvKCvEPvCHvSCvKN
2017Cardinals97.990.5   98.385.693.0  92.9  
2018Marlins95.5    95.585.883.0  89.6  
2019Marlins95.393.595.8  95.285.883.2  88.9  
Total- - -95.792.095.8  95.685.783.6  89.7  

SeasonTeamFA%FC%FS%SI%CH%SL%CU%CS%KN%SB%XX%
2017Cardinals28.4 %  38.1 %11.6 %21.9 %     
2018Marlins33.5 %  26.5 %13.2 %22.2 %4.6 %    
2019Marlins27.4 %  29.4 %12.0 %21.9 %9.4 %    
Total- - -29.7 %  29.2 %12.4 %22.0 %6.7 %    

SeasonTeamvFAvFCvFSvSIvCHvSLvCUvCSvKNvSB
2017Cardinals98.3  98.190.785.6    
2018Marlins96.1  95.889.786.082.1   
2019Marlins95.7  95.489.185.881.6   
Total- - -96.1  95.989.585.881.8   

SeasonTeamwFBwSLwCTwCBwCHwSFwKNwFB/CwSL/CwCT/CwCB/CwCH/CwSF/CwKN/C
2017Cardinals-0.6-1.0  0.5  -0.63-2.97  2.38  
2018Marlins-3.31.3 0.02.0  -0.971.16 0.002.73  
2019Marlins2.5-1.6 -0.51.8  0.54-0.97 -0.511.82  
Total- - --1.4-1.3 -0.54.3  -0.15-0.42 -0.362.22  

SeasonTeamwFAwFTwFCwFSwFOwSIwSLwCUwKCwEPwCHwSCwKN
2017Cardinals-1.60.1   -0.6-1.10.9  1.3  
2018Marlins-4.4    0.00.60.8  3.0  
2019Marlins-0.60.40.4  2.9-0.71.0  3.8  
Total- - --6.60.40.4  2.3-1.22.7  8.0  

SeasonTeamwFA/CwFT/CwFC/CwFS/CwFO/CwSI/CwSL/CwCU/CwKC/CwEP/CwCH/CwSC/CwKN/C
2017Cardinals-3.256.75   -1.40-3.4713.02  5.23  
2018Marlins-2.32    0.030.601.67  3.36  
2019Marlins-0.3036.9920.86  1.27-0.550.99  4.53  
Total- - --1.5421.8720.86  0.57-0.461.74  4.08  

SeasonTeamwFAwFCwFSwSIwCHwSLwCUwCSwKNwSB
2017Cardinals-1.7  0.61.0-0.9    
2018Marlins-4.1  0.62.10.70.7   
2019Marlins1.2  2.42.01.0-2.0   
Total- - --4.5  3.65.00.8-1.3   

SeasonTeamwFA/CwFC/CwFS/CwSI/CwCH/CwSL/CwCU/CwCS/CwKN/CwSB/C
2017Cardinals-3.88  1.045.39-2.68    
2018Marlins-2.13  0.432.780.522.52   
2019Marlins0.55  0.972.020.56-2.56   
Total- - --0.98  0.802.630.23-1.29   

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%F-Strike%SwStr%
2017Cardinals32.2 %64.6 %45.8 %34.5 %81.0 %62.0 %41.9 %56.4 %17.4 %
2017Average29.9 %66.7 %46.5 %62.9 %85.5 %77.5 %45.0 %60.3 %10.4 %
2018Marlins28.4 %65.5 %43.6 %61.1 %85.5 %76.1 %40.9 %61.6 %10.4 %
2018Average30.9 %67.3 %46.6 %62.8 %85.5 %76.9 %43.0 %60.6 %10.7 %
2019Marlins35.0 %69.5 %47.7 %58.2 %88.7 %74.5 %36.7 %56.4 %12.0 %
2019Average30.4 %67.6 %46.3 %61.9 %84.7 %76.1 %42.6 %60.8 %11.0 %
Total- - -32.4 %67.4 %46.0 %56.8 %86.7 %73.8 %38.8 %58.3 %12.0 %

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Cardinals32.1 %59.7 %45.8 %36.0 %78.3 %63.4 %49.7 %20.4
2017Average30.3 %64.1 %46.5 %61.2 %85.8 %77.4 %47.9 %23.8
2018Marlins28.5 %61.6 %43.6 %62.5 %83.7 %76.1 %45.5 %20.9
2018Average30.4 %64.4 %46.6 %60.1 %85.6 %76.9 %47.7 %23.5
2019Marlins33.3 %67.0 %47.8 %48.2 %90.1 %73.4 %43.0 %22.2
2019Average29.9 %64.5 %46.3 %59.1 %84.7 %76.0 %47.4 %24.1
Total- - -31.3 %64.0 %45.9 %52.0 %86.3 %73.4 %44.7 %21.5

SeasonTeamO-Swing%Z-Swing%Swing%O-Contact%Z-Contact%Contact%Zone%Pace
2017Cardinals31.8 %64.2 %45.8 %42.9 %76.7 %63.4 %43.2 %21.0
2018Marlins27.7 %64.2 %43.6 %65.2 %82.3 %76.1 %43.4 %21.8
2019Marlins32.5 %67.8 %47.7 %51.6 %89.3 %74.7 %43.1 %22.7
Total- - -30.7 %66.1 %46.0 %55.2 %85.6 %74.1 %43.2 %22.2

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2017Cardinals (AA)P2522125.113112  0          
2017CardinalsP808.1021102200 0   .667 
2018Marlins (A+)P3311.1220  0          
2018Marlins (AAA)P1919115.24130  2          
2018MarlinsP6634.0230000000 1   1.000 
2019MarlinsP9953.0543030000 3   .750 
Total- - -P231595.1794132200 4   .800 

SeasonTeamPosInnrSZrCERArSBrGDPrARMrGFPrPMDRSBIZPlaysRZROOZFSRFRMARMDPRRngRErrRUZRUZR/150
2017CardinalsP8.10 0  000     0.1      
2018MarlinsP34.00 0  011     0.1      
2019MarlinsP53.00 0  0-1-1     -0.1      
Total- - -P95.10 0  000     0.1      

SeasonTeamPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
2017CardinalsP8.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)50.0%      (2)
2018MarlinsP34.00.0%      (0)0.0%      (0)0.0%      (0)0.0%     (0)0.0%      (0)100.0%      (1)
Total- - -P95.10.0%      (0)0.0%      (0)0.0%      (0)100.0%     (1)0.0%      (0)66.7%      (3)

SeasonTeamRA9-WARBIP-WinsLOB-WinsFDP-WinsRARWARDollarsSalary
2017Cardinals-0.1-0.10.10.0-1.0-0.1($0.8) 
2018Marlins0.70.30.30.61.60.2$1.3 
2019Marlins0.30.1-0.2-0.14.20.4$3.4 
Total- - -1.00.40.10.54.80.5$3.9 


Add New Contract