Mets Outlast Marlins in Offensive Slugfest, 15-14
What a mess. What a beautiful, chaotic, utterly unhinged mess of a baseball game Wednesday night at loanDepot park. The New York Mets and Miami Marlins combined for 29 runs, 36 hits, and enough offensive pyrotechnics to make you question whether either team’s pitching staff should be allowed to appear in public. The Mets won 15-14, and honestly, both teams deserved to lose.
Pitching Decisions
Star Performers
Let’s be clear about something: this game was decided by offense, not defense or pitching acumen. Josh Ekness didn’t even record an out before surrendering three runs, and that set the tone for a Wednesday evening that looked less like baseball and more like a home run derby with occasional base hits sprinkled in.
The Mets came out swinging like they were trying to end the game by the third inning. A six-run second inning put them in control early, powered by Luis Torrens‘ two-run double and solid contact hitting throughout the lineup. Christopher Morel‘s two-run home run in the third made it 8-0, and you could almost forgive thinking this was going to be a blowout.
Then the Marlins remembered they could hit too. Miami’s five-run sixth inning brought them back into contention, with Owen Caissie‘s solo shot and some timely hitting from Jakob Marsee and company. Suddenly, this wasn’t a rout, it was a ballgame. The kind of ballgame that makes you question your life choices for staying up to watch.
The Chaos Gets Real
But the Mets answered back with another six-run explosion in the seventh inning, this time with Luis Torrens driving in runs, Christopher Morel continuing his hot night, and A.J. Ewing contributing a sacrifice fly that actually meant something. The Mets’ lineup was an absolute menace at the plate, racking up hit after hit against Miami relievers who looked like they’d rather be anywhere else.
Luis Torrens was the true star of this offensive carnival, finishing 3-for-5 with four RBIs. Christopher Morel went 3-for-4 with a homer and three RBIs in his apparent first game in a Mets uniform. Jakob Marsee went 4-for-6 for the Marlins with three RBIs, proving that if you’re going to lose, at least get your hits in.
The Winner’s Circle
Daniel Duarte picked up the win with 1.2 innings of work, while Tobias Myers earned the save with a relatively clean 0.2 innings. This is baseball in 2026, folks, where pitching is apparently a suggestion and bullpen management is an act of surrender. The Marlins’ bullpen got shredded, and frankly, so did the Mets’, but New York scored more runs and that’s what matters.
Make no mistake, this was a victory built entirely on superior offensive performance. The Mets had the deeper lineup, the better contact hitters, and the ability to keep pounding the baseball when Miami’s pitchers were struggling. Brett Baty’s early exit with an injury didn’t slow them down. Nothing could.
This is the kind of game that looks good in the win column but should concern both teams about their pitching staffs going forward. The Mets got the job done Wednesday, but they shouldn’t have needed to score 15 runs to beat Miami. That’s a concerning trend if it continues down the stretch.
Box Score
New York Mets Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Francisco Lindor SS | 5 | 2 | 1 | 3 | 0 | 1 | .229 |
| Juan Soto LF | 5 | 0 | 0 | 0 | 1 | 1 | .275 |
| Bo Bichette 3B | 4 | 0 | 1 | 1 | 2 | 1 | .265 |
| Carson Benge RF | 4 | 1 | 0 | 1 | 1 | 1 | .272 |
| Jared Young DH | 5 | 3 | 2 | 0 | 1 | 0 | .268 |
| Marcus Semien 2B | 4 | 2 | 1 | 0 | 1 | 0 | .218 |
| A.J. Ewing CF | 4 | 2 | 3 | 2 | 0 | 1 | .252 |
| Brett Baty 1B | 1 | 0 | 1 | 1 | 0 | 0 | .229 |
| Christopher Morel 1B | 4 | 3 | 3 | 3 | 0 | 1 | .193 |
| Luis Torrens C | 5 | 2 | 3 | 4 | 0 | 1 | .240 |
New York Mets Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Robert Stock | 4.0 | 5 | 3 | 3 | 2 | 4 | 5.93 |
| Austin Warren | 1.0 | 1 | 0 | 0 | 0 | 0 | 4.57 |
| Chris Devenski | 0.1 | 4 | 5 | 5 | 1 | 0 | 11.74 |
| Daniel Duarte (W) | 1.2 | 2 | 1 | 1 | 1 | 2 | 2.20 |
| Jonathan Pintaro | 1.0 | 3 | 2 | 2 | 0 | 0 | 4.18 |
| Nate Lavender | 0.1 | 4 | 3 | 3 | 0 | 0 | 1.88 |
| Tobias Myers (SV) | 0.2 | 1 | 0 | 0 | 0 | 1 | 6.04 |
Miami Marlins Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Kyle Stowers DH | 6 | 1 | 1 | 0 | 0 | 2 | .244 |
| Heriberto Hernández LF | 4 | 1 | 0 | 0 | 2 | 1 | .225 |
| Griffin Conine 1B | 6 | 2 | 3 | 2 | 0 | 1 | .255 |
| Otto Lopez SS | 3 | 3 | 2 | 2 | 1 | 0 | .303 |
| Jakob Marsee CF | 6 | 1 | 4 | 3 | 0 | 0 | .224 |
| Javier Sanoja 2B | 6 | 1 | 2 | 0 | 0 | 0 | .292 |
| Owen Caissie RF | 5 | 2 | 2 | 2 | 1 | 1 | .220 |
| Graham Pauley 3B | 6 | 1 | 3 | 2 | 0 | 1 | .209 |
| Joe Mack C | 5 | 2 | 3 | 3 | 0 | 1 | .238 |
Miami Marlins Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Janson Junk | 3.0 | 8 | 8 | 8 | 1 | 0 | 4.54 |
| Cade Gibson | 1.0 | 0 | 0 | 0 | 0 | 1 | 5.32 |
| Michael Petersen | 1.0 | 0 | 0 | 0 | 0 | 1 | 3.24 |
| Calvin Faucher | 1.0 | 1 | 0 | 0 | 1 | 2 | 3.67 |
| Josh Ekness (L) | 0.0 | 0 | 3 | 3 | 2 | 0 | 4.37 |
| Tyler Zuber | 1.0 | 3 | 3 | 3 | 1 | 1 | 4.93 |
| Victor Vodnik | 1.0 | 3 | 1 | 1 | 0 | 1 | 5.01 |
| Jack Ralston | 1.0 | 0 | 0 | 0 | 1 | 1 | 3.86 |
