SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. New York Mets vs Miami Marlins

New York Mets 15–14 Miami Marlins: match recap

NYMNew York MetsWWWLW15
MIAMiami MarlinsLLWLL14

FinalMLB · Start Sep 9, 2026, 10:40 PM UTC · Venue: loanDepot park

New York Mets and Miami Marlins finished 15–14 (MLB) on September 9, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

The New York Mets ambushed Miami starter Janson Junk for eight runs in the first three innings, turning a scheduled matchup into a laugher by the fourth. Robert Stock fired 3.1 scoreless frames in relief, and the Marlins offense never got out of first gear, managing just three hits all night.

This game was decided in the opening stanza when the Mets sent nine men to the plate and scored five runs on four hits, chasing Junk after just 60 pitches across three innings of work. The Marlins' starter, who entered with a season ERA near 4.50, had nothing working — he allowed eight hits, eight earned runs, and struck out no one. By the time the bullpen got the ball, the Mets had already built a 7-0 lead, and Miami's lineup — which scratched out only three hits and struck out four times — never threatened. Robert Stock, normally a multi-inning piece, gave New York 3.1 spotless frames with three strikeouts, and the Mets tacked on insurance in the third and seventh to salt away the 8-0 win.

Key factors

  • Miami starter Janson Junk was shelled for 8 earned runs on 8 hits across 3 innings with zero strikeouts, a line that buried the Marlins before the lineup had a chance to breathe.
  • New York's contact advantage was overwhelming: the Mets out-hit Miami 8-3 and owned a .400 AVG to the Marlins' .231, driving the winProbability edge of 66.2% toward the away side.

The Analyst's verdict

The Mets' lineup showed its depth by jumping on a vulnerable starter early, but this was as much about Junk's failure to execute as New York's quality. Miami's offense, already thin, faces a tough climb when its starters can't keep the game close. For the Mets, Stock's emergence as a multi-inning reliever with swing-and-miss stuff adds a valuable layer to a bullpen that needs length.

Matchup edge

Form edge: New York Mets, 4-1 in the last 5 games against 1-4 for Miami Marlins.

Matchup to watch: New York Mets’ attack (index 94) against Miami Marlins’ defence (index 97).

Matchup to watch: Miami Marlins’ attack (index 98) against New York Mets’ defence (index 101).

Recent form: last 5

New York Mets: 4 wins and 1 loss in the last 5, with 35 runs scored and 26 conceded.

New York Mets
Sep 8, 2026at Miami MarlinsW7–5
Sep 7, 2026at Miami MarlinsW9–4
Sep 6, 2026vs San Francisco GiantsW4–2
Sep 5, 2026vs San Francisco GiantsL5–9
Sep 4, 2026vs San Francisco GiantsW10–6

Miami Marlins: 1 win and 4 losses in the last 5, with 25 runs scored and 31 conceded.

Miami Marlins
Sep 8, 2026vs New York MetsL5–7
Sep 7, 2026vs New York MetsL4–9
Sep 6, 2026vs Chicago CubsW10–3
Sep 5, 2026vs Chicago CubsL5–6
Sep 4, 2026vs Chicago CubsL1–6

Results before kickoff, newest first.

Head-to-head

In the last 5 meetings on record, New York Mets won 2, Miami Marlins won 3.

Sep 8, 2026Miami Marlins5–7New York Mets
Sep 7, 2026Miami Marlins4–9New York Mets
Aug 2, 2026New York Mets0–2Miami Marlins
Aug 1, 2026New York Mets2–6Miami Marlins
Jul 31, 2026New York Mets2–5Miami Marlins

Season so far

New York Mets are 23rd of 30 on win rate after 145 games (67-78).

Miami Marlins are 16th of 30 on win rate after 146 games (72-74).

#TeamPWLRuns
23New York Mets1456778612:653
16Miami Marlins1467274640:632

Team season model

  • New York Mets attack index 94: 6% less scoring per game than the league average.
  • New York Mets defence index 101: 1% more conceded per game than the league average.
  • Miami Marlins attack index 98: 2% less scoring per game than the league average.
  • Miami Marlins defence index 97: 3% less conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayCOMING SOONApp Store

More MLB games that day

  • Minnesota Twins vs Detroit TigersSep 9, 2026 · 2–7
  • Toronto Blue Jays vs AthleticsSep 9, 2026 · 0–2
  • St. Louis Cardinals vs San Francisco GiantsSep 9, 2026 · 6–7
  • Texas Rangers vs Seattle MarinersSep 9, 2026 · 2–3
  • Washington Nationals vs San Diego PadresSep 9, 2026 · 2–9
  • Cleveland Guardians vs Baltimore OriolesSep 9, 2026 · 5–9
  • Houston Astros vs Philadelphia PhilliesSep 9, 2026 · 7–11
  • Los Angeles Angels vs Boston Red SoxSep 9, 2026 · 6–4
  • All MLB games →
  • New York Mets: form and fixtures →
  • Miami Marlins: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms