Sportswire Miami Staff | May 27, 2026
Sandy Alcantara Got Rocked Again — And Now the Questions Are Getting Loud
You know it’s a rough night when the scoreboard looks bad, the stat line looks worse, and by the sixth inning even former teammates are taking you deep for grand slams.
That was the reality for Sandy Alcantara Tuesday night in Toronto.
The Miami Marlins ace got absolutely shelled in an 8-1 loss to the Blue Jays, and this wasn’t one of those “bad luck” outings where bloopers found grass and weak contact piled up. Toronto barreled him up repeatedly, pounded mistakes over the plate, and turned what was supposed to be a matchup advantage for Miami into a complete disaster.
Alcantara finished with 5.2 innings pitched, 10 hits allowed, 8 earned runs, and 3 home runs surrendered. He struck out four and walked one, but those numbers barely capture how uncomfortable the outing looked from start to finish.
The moment everybody will remember came in the sixth inning.
With the bases loaded, former Marlins outfielder Jesús Sánchez jumped on a 98.6 mph fastball and launched it out for the first grand slam of his career. Against his former club. Against his former teammate. Sánchez later admitted the moment felt “extra sweet,” which probably didn’t make the flight home any easier for Miami.
And here’s the part that should concern Marlins fans even more: the velocity is still there.
Alcantara wasn’t sitting 92 or laboring through innings. He was throwing upper-90s heat. The problem is command, pitch location, and sequencing. Too many pitches are catching too much of the plate, and hitters are punishing them.
Toronto certainly did.
According to StatMuse, Alcantara became the first pitcher in Marlins franchise history to allow at least 10 hits, 8 earned runs, 3 home runs, and hit 3 batters in the same game. That’s not the kind of history you want attached to your ace.
And this is where things start moving from “rough outing” territory into something more serious.
Because this wasn’t a one-time blowup.
In his previous start against Atlanta, Alcantara gave up 6 earned runs on 9 hits in a 9-3 loss to the Braves. Across his last two starts combined, he has allowed 14 earned runs in just 11.2 innings. That’s a brutal stretch for any pitcher, especially one Miami depends on this heavily.
His season ERA now sits at 4.66 through 12 starts, and over his last seven appearances that number jumps north of six.
That’s not ace-level production. Not even close.
The Blue Jays also continue to look like a nightmare matchup for him historically. Alcantara is now 0-3 with a 6.07 ERA in four career starts against Toronto, allowing 34 hits in 26.2 innings.
Miami did get one bit of good news after Alcantara exited. The bullpen stopped the bleeding and kept the game from turning into complete chaos. But that’s not the story coming out of this series.
The story is Sandy.
The Marlins have built much of their identity around him for years. When he’s dominant, the entire rotation settles in behind him. When he struggles like this, the pressure shifts onto everybody else immediately.
Two bad starts can happen to anybody over a long season.
But another one? That’s when real concern starts creeping in.
And right now, the concern around Sandy Alcantara is very real.
