Hernández Walk-Off Grand Slam Silences Mets in Miami

There are losses, and then there are losses that sting like a barbed hook. The New York Mets absorbed the latter variety Sunday at loanDepot park, surrendering a bottom-of-the-ninth grand slam to Heriberto Hernández that turned what should have been a complete game into a 4-0 laugher. This wasn’t just a defeat. This was a collapse of the most spectacular and humiliating variety, and it all came unraveled in the time it took Devin Williams to throw 12 pitches.

Pitching Decisions

1.0IP1H0ER1BB1K
0.1IP2H4ER2BB0K

Star Performers

A.J. Ewing

Season AVG: .275
4AB2H0HR0RBI0R0BB
Heriberto Hernández

Season AVG: .193
2AB2H1HR4RBI1R0BB

Williams Implodes in the Ninth

Heriberto Hernández walks it off in Marlins' win

Let’s be clear about what happened here: Devin Williams, the Mets’ closer and the man entrusted with protecting a scoreless game, lasted exactly 0.1 innings. Three hits, four earned runs, two walks. That’s not pitching. That’s target practice. Williams recorded not a single strikeout in his brief, disastrous appearance, and the Marlins made him pay with ruthless efficiency. This wasn’t a close call or a borderline decision. This was a meltdown of historic proportions at the worst possible moment.

Heriberto Hernández walks it off with a SLAM (2)

Hernández, who went 2-for-2 at the plate with four RBIs, delivered the dagger with a grand slam that hit like a ton of bricks. Esteury Ruiz, Liam Hicks, and Xavier Edwards all crossed the plate on one swing. One swing. In a 0-0 game. This is what happens when you bring your worst stuff when the stakes are highest.

Field View: Hernández hits a walk-off grand slam

The Mets Wasted Eight Innings of Solid Work

Condensed Game: NYM@MIA – 5/24/26

Here’s what makes this pill even harder to swallow for Mets fans: Christian Scott pitched brilliantly for most of this game. He struck out five Marlins batters and repeatedly escaped jams. His team generated just enough offense and kept things locked down through eight scoreless innings. The Mets defense was sharp, highlighted by A.J. Ewing throwing out a runner at home and Liam Hicks catching a baserunner stealing. Everything was working. Everything was perfect. And then it wasn’t.

Christian Scott fans five against Marlins

Pete Fairbanks earned the win with one inning of work, but let’s not pretend he did much heavy lifting. This game was lost by the Mets, not won by Miami. Williams simply couldn’t execute when execution was everything.

Carlos Mendoza talks Mets' loss

A Crushing Reminder of Baseball’s Cruelty

The replay system had its moments Sunday, with multiple ABS challenges reviewed throughout the afternoon. But no review could change what happened in the ninth inning. No technological intervention could erase the sight of Hernández rounding the bases while Mets fans sat in stunned silence. Some games are lost. This one was surrendered without a fight.

Heriberto Hernández talks his grand slam against Mets

Carlos Mendoza will have plenty to answer for, and Williams will spend sleepless nights replaying that inning frame by frame. The Mets came to Miami needing to take care of business, and instead they handed the Marlins a gift wrapped in ninth-inning disappointment. This is the kind of loss that lingers in the clubhouse, the kind that players remember when they’re lying in bed at 3 a.m. It’s the kind of loss that defines seasons.

Box Score

New York Mets Batting

Player AB R H RBI BB SO AVG
Carson Benge RF 4 0 0 0 1 2 .246
Bo Bichette SS 4 0 1 0 0 1 .218
A.J. Ewing CF 4 0 2 0 0 1 .275
Mark Vientos 1B 4 0 0 0 0 0 .231
Brett Baty 3B 3 0 1 0 1 2 .236
Marcus Semien 2B 4 0 0 0 0 0 .214
MJ Melendez DH 2 0 1 0 1 1 .214
Nick Morabito DH 0 0 0 0 0 0 .000
Tyrone Taylor LF 3 0 0 0 1 0 .189
Hayden Senger C 2 0 0 0 0 1 .100
Luis Torrens C 1 0 0 0 1 0 .195

New York Mets Pitching

Pitcher IP H R ER BB SO ERA
Christian Scott 5.2 4 0 0 2 5 3.20
Huascar Brazobán 0.2 1 0 0 0 0 1.73
Brooks Raley 0.2 2 0 0 1 0 1.35
Luke Weaver 1.0 0 0 0 0 1 3.22
Devin Williams (L) 0.1 2 4 4 2 0 6.35

Miami Marlins Batting

Player AB R H RBI BB SO AVG
Liam Hicks C 2 1 0 0 3 0 .275
Xavier Edwards 2B 3 1 2 0 2 0 .313
Owen Caissie RF 3 0 0 0 0 3 .213
Heriberto Hernández LF 2 1 2 4 0 0 .193
Kyle Stowers RF 4 0 0 0 0 1 .205
Otto Lopez SS 4 0 1 0 0 0 .337
Jakob Marsee CF 4 0 1 0 0 0 .198
Connor Norby 1B 1 0 0 0 0 0 .221
Graham Pauley 1B 2 0 0 0 0 1 .175
Christopher Morel DH 4 0 1 0 0 1 .161
Esteury Ruiz PR 0 1 0 0 0 0 .216
Javier Sanoja 3B 3 0 2 0 0 0 .262

Miami Marlins Pitching

Pitcher IP H R ER BB SO ERA
Tyler Phillips 3.2 2 0 0 2 4 1.07
Calvin Faucher 1.1 2 0 0 0 1 3.92
John King 0.2 0 0 0 1 0 2.11
Anthony Bender 1.0 0 0 0 1 0 3.38
Michael Petersen 1.1 0 0 0 0 2 3.66
Pete Fairbanks (W) 1.0 1 0 0 1 1 7.62