Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
5in the bubble
Sandy Alcantara
#
22
Team
MIA · P
Debut
2017 · 10 MLB seasons

Sandy Alcantara

Age 30
Contract Value $11,200,000/yr
Size 6' 5" · 200
Throws RHP
Bats Right
From Azua, Dominican Republic
10-6 W-L
4.01
ERA
1.23
WHIP
6.9
K/9
2.4
BB/9
143.2
Innings
22
Starts
Sandy Alcantara season snapshot
Season stats
ERA
4.01
WHIP
1.23
K/9
6.9
BB/9
2.4
HR/9
1.06
IP
143.2
GS
22
W-L
10-6
◆ Pitcher snapshot

Sandy Alcantara, a starter for the Miami Marlins, has given this rotation a steady presence with a 10-6 record across 22 starts and 143.2 innings. The R-hander has worked to a 4.01 ERA and 1.23 WHIP while balancing contact management with enough swing-and-miss to keep lineups from getting too comfortable.

His profile leans on strike throwing and sequencing more than pure overpowering stuff at this stage, reflected in a 6.89 K/9 and 2.38 BB/9. When his command is sharp, he can control tempo, limit free passes, and work efficiently into deeper portions of games. The main question is whether he can consistently stay ahead in counts, because stretches of looser location can lead to harder contact and shorter outings.

Recent form:

Recent starts
  • 07/227.0 IP · 5 ER · 3 K
  • 07/176.0 IP · 1 ER · 7 K
  • 07/107.0 IP · 3 ER · 8 K
  • 07/048.0 IP · 1 ER · 8 K
  • 06/295.2 IP · 5 ER · 3 K

Sandy Alcantara has pitched to a down trend lately, showing the kind of outing-to-outing swing that still points to useful fantasy and real-life value. Since he last pitched, the overall read is encouraging, especially when he is getting early-count strikes and forcing opponents to hit his pitch rather than waiting him out.

Going forward, he looks like a dependable rotation option with a solid workload base and room for better run prevention if the command remains crisp. He may not need elite strikeout volume to be effective, but sharper execution from start to start is the key to sustaining momentum and turning quality outings into more wins for Miami Marlins.

Key facts
ERA 4.01WHIP 1.23K/9 6.89W-L 10-6
Sandy Alcantara ERA trend
Last 6
Earned runs per start
Avg 2.7 ER / start
⚡ Alternating good/bad starts — volatile pattern.

Sandy Alcantara game log

2026 season
DateOpponentIPHERKBBERA
Jul 22Houston Astros795316.43
Jul 17Milwaukee Brewers631741.50
Jul 10Cleveland Guardians753803.86
Jul 4Athletics861811.13
Jun 29Colorado Rockies5.275358.65
Jun 23Texas Rangers6.251431.45
Jun 17Philadelphia Phillies682613.00
Jun 12Pittsburgh Pirates853713.38
Jun 7Tampa Bay Rays751711.29
Jun 1Washington Nationals773503.86
May 26Toronto Blue Jays5.21084113.85
May 21Atlanta Braves696309.00
May 16Tampa Bay Rays670600.00
May 10Washington Nationals652323.00
May 5Baltimore Orioles4.1875315.37
Apr 29Los Angeles Dodgers672423.00
Apr 24San Francisco Giants693414.50
Apr 18Milwaukee Brewers542163.60
Apr 12Detroit Tigers61074210.50
Apr 7Cincinnati Reds8.132622.22
Apr 1Chicago White Sox930700.00
Mar 27Colorado Rockies740520.00

Sandy Alcantara season splits

Home / away / vs L-R · 2026
Home ERA
ERA3.19
Away ERA
ERA4.76
vs Left AVG
AVG0.252
vs Right AVG
AVG0.266
Sandy Alcantara monthly splits
ERA · IP · K · BB · WHIP per month
MonthGSERAIPKBBWHIP
Mar10.007.0520.86
Apr63.5740.126131.21
May57.3928.02161.61
Jun63.3540.132111.19
Jul43.2128.02661.04
Pitch arsenal
Usage and average velocity · 2026
SISinker
25.6%97.3 mph
CHChangeup
21.0%90.9 mph
FFFour-seam FB
19.5%97.5 mph
FCCutter
14.4%90.0 mph
STSweeper
9.1%84.4 mph
SLSlider
6.9%85.1 mph
CUCurveball
3.5%83.4 mph

Performance vs teams

2026 starts · sorted by ERA

Hot / Cold zones

Opponent results by strike zone area

AVG by zone

  • Zone 01: .225
  • Zone 02: .100
  • Zone 03: .211
  • Zone 04: .277
  • Zone 05: .386
  • Zone 06: .167
  • Zone 07: .365
  • Zone 08: .319
  • Zone 09: .189
  • Zone 11: .143
  • Zone 12: .125
  • Zone 13: .283
  • Zone 14: .114

OPS by zone

  • Zone 01: .463
  • Zone 02: .190
  • Zone 03: .579
  • Zone 04: .788
  • Zone 05: 1.158
  • Zone 06: .429
  • Zone 07: .792
  • Zone 08: .861
  • Zone 09: .410
  • Zone 11: .567
  • Zone 12: .250
  • Zone 13: .646
  • Zone 14: .564

SLG by zone

  • Zone 01: .250
  • Zone 02: .100
  • Zone 03: .368
  • Zone 04: .508
  • Zone 05: .772
  • Zone 06: .262
  • Zone 07: .442
  • Zone 08: .542
  • Zone 09: .216
  • Zone 11: .238
  • Zone 12: .125
  • Zone 13: .333
  • Zone 14: .200

OBP by zone

  • Zone 01: .220
  • Zone 02: .095
  • Zone 03: .211
  • Zone 04: .288
  • Zone 05: .386
  • Zone 06: .167
  • Zone 07: .358
  • Zone 08: .319
  • Zone 09: .205
  • Zone 11: .400
  • Zone 12: .125
  • Zone 13: .338
  • Zone 14: .436

numberOfStrikes by zone

  • Zone 01: 97.00
  • Zone 02: 72.00
  • Zone 03: 44.00
  • Zone 04: 93.00
  • Zone 05: 103.00
  • Zone 06: 86.00
  • Zone 07: 71.00
  • Zone 08: 94.00
  • Zone 09: 81.00
  • Zone 11: 72.00
  • Zone 12: 24.00
  • Zone 13: 94.00
  • Zone 14: 78.00

numberOfPitches by zone

  • Zone 01: 136.00
  • Zone 02: 90.00
  • Zone 03: 63.00
  • Zone 04: 154.00
  • Zone 05: 158.00
  • Zone 06: 117.00
  • Zone 07: 118.00
  • Zone 08: 164.00
  • Zone 09: 112.00
  • Zone 11: 341.00
  • Zone 12: 65.00
  • Zone 13: 280.00
  • Zone 14: 362.00

earnedRunAverage by zone

  • Zone 01: -
  • Zone 02: -
  • Zone 03: -
  • Zone 04: -
  • Zone 05: -
  • Zone 06: -
  • Zone 07: -
  • Zone 08: -
  • Zone 09: -
  • Zone 11: -
  • Zone 12: -
  • Zone 13: -
  • Zone 14: -
0.4000.3000.200
.283.143.125.114.225.100.211.277.386.167.365.319.189
0.4000.3000.200

Last 10 matchups

More MLB pitcher profiles

Similar starters by ERA and workload — refreshed on each visit.