Sandy Alcantara

Bats R Throws R6'5" 200 lbBorn 1995 Azua, D.R.Debut 2017Team MIA2x All-StarContract 5 y/$56M (22-26)+27 cl opt 2026: $17,300,000

Awards: All-MLB First Team, NL Cy Young

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202663419.16.83.0120.36.67101.5
2027101.9
2028102.0

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 29

His ten closest age-29 comparables averaged 103 PITCH+ the next season; 10 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Cole Hamels2013108.4107.1829
2David Price2015109.8106.6951
3Roy Oswalt2007108.3109.2862
4Sonny Gray2019108.4117.6235
5Jordan Zimmermann2015106.593.9450
6Aaron Nola2022110.2105.3793
7Felix Hernandez2015109.5100.4655
8Dan Haren2010108.0113.2953
9Brad Penny2007105.186.7426
10Aaron Harang2007106.093.0793

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025MIA310000000000
2023MIA280000000000
2022MIA320000000000
2021MIA336402100003450.0340.0970.0520.148-61.4
2020MIA70000000000
2019MIA326325100401460.0860.1170.1030.220-42.1
2018MIA6130000000180.0000.0770.0000.077-75.5
2017STL80000000000
Career17714027200405990.0550.1040.0700.174-54.1

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj634101.9
2026*728108.098.9106.9
2025MIA11125.3631310174.77452257142100.198.398.4
2023MIA7124.1428280184.77622248151106.698.8105.4
2022MIA1492.2832320228.78861650207116.8100.9117.7
2021MIA9153.1933330205.78372150201110.799.1109.8
2020MIA323.0077042.017241539111.1100.5111.6
2019MIA6143.8832320197.38382381151103.999.8103.7
2018MIA233.4466034.01463233095.9102.398.2
2017STL004.328008.339261081.6109.290.8
Career52673.6517716901075.34425113330931107.4107.1

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
20216477.6-37.50.06.758.823.60.0430.0510.08824.5
20196384.1-8.89.120.059.637.80.0570.0790.07925.3
20181389.9-1.90.025.055.035.30.0600.0640.110

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MIAP31175813011.000-1.6
2023MIAP281851416510.857-1.1
2022MIAP322292028021.000+1.0
2021MIAP332062426410.926-0.9
2020MIAP74214001.000+0.1
2019MIAP321971020400.882-0.2
2018MIAP63423001.000+0.4
2017STLP8802120.667+0.4

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2018AAANew Orleans Baby CakesBat200 HR, 0 SB0.1000.250
2018AAANew Orleans Baby CakesPit484115.2 IP, 18% K3.91
2018A+Jupiter HammerheadsPit4811.1 IP, 17% K4.05
2017AASpringfield CardinalsPit555125.1 IP, 19% K4.32
2016A+Palm Beach CardinalsPit13432.1 IP, 25% K3.64
2016APeoria ChiefsPit39990.1 IP, 30% K4.10
2015RkGCL CardinalsPit26764.1 IP, 19% K3.23
2014RkDSL CardinalsPit24756.2 IP, 22% K4.00

Splits

Yearvs LHPvs RHPHomeAway
20210.1150.0680.0740.088
20190.0000.1180.1590.059
20180.0000.0700.0000.100

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
202020000000000
Career20000000000

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2020114.2622012.71124121.18
Career114.2622012.71124121.18