SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. Miami Marlins vs Arizona Diamondbacks

Miami Marlins 4–2 Arizona Diamondbacks: match recap

MIAMiami MarlinsLWWLL4
AZArizona DiamondbacksWLLWL2

FinalMLB · Start Sep 16, 2026, 1:40 AM UTC · Venue: Chase Field

Miami Marlins and Arizona Diamondbacks finished 4–2 (MLB) on September 15, 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

Miami stole a 4-2 win in Arizona despite being out-hit 9-5 and striking out 14 times, thanks to a three-run seventh inning that turned a 2-1 deficit into a lead. The Diamondbacks controlled contact and plate discipline but couldn't cash in 29 left on base, wasting a strong start from Michael Soroka.

Arizona's Michael Soroka labored through five innings allowing just one run on two hits, but the Diamondbacks offense stranded runners in scoring position all night — 12 through six frames. Miami's bullpen, led by Josh Ekness's two scoreless innings, kept the game close until the seventh, when Taylor Clarke walked two batters and served up a game-tying single to Heriberto Hernández followed by a two-run double from Esteury Ruiz. Gabriel Moreno homered for Arizona in the first inning, but the D-backs never led again after Clarke's meltdown, despite out-hitting Miami 9-5 and drawing five walks.

Key factors

  • Clutch hitting: Miami went 3-for-8 with runners in scoring position; Arizona was 1-for-11, stranding 29 base runners
  • Bullpen edge: Miami's relievers combined for 7.2 IP, 0 ER, while Taylor Clarke gave up 2 ER in the decisive seventh inning
  • Defensive miscue: Arizona's Jose Fernandez committed a throwing error that extended the seventh inning, leading to the winning runs

The Analyst's verdict

Arizona's inability to score with abundant traffic on the bases is a statistical red flag — the Contact and Plate discipline edges didn't translate to runs. Miami's bullpen depth, especially Ekness and Tyler Zuber, suggests they can lean more on relievers in tight games down the stretch.

Matchup edge

Even on form: both teams went 2-3 in their last 5 games.

Matchup to watch: Miami Marlins’ attack (index 99) against Arizona Diamondbacks’ defence (index 99).

Matchup to watch: Arizona Diamondbacks’ attack (index 99) against Miami Marlins’ defence (index 98).

Recent form: last 5

Miami Marlins: 2 wins and 3 losses in the last 5, with 33 runs scored and 36 conceded.

Miami Marlins
Sep 14, 2026at Arizona DiamondbacksL7–8
Sep 13, 2026vs Los Angeles DodgersW6–4
Sep 12, 2026vs Los Angeles DodgersW4–3
Sep 11, 2026vs Los Angeles DodgersL2–6
Sep 9, 2026vs New York MetsL14–15

Arizona Diamondbacks: 2 wins and 3 losses in the last 5, with 27 runs scored and 26 conceded.

Arizona Diamondbacks
Sep 14, 2026vs Miami MarlinsW8–7
Sep 13, 2026vs Texas RangersL6–7
Sep 12, 2026vs Texas RangersL2–6
Sep 11, 2026vs Texas RangersW9–1
Sep 9, 2026at Kansas City RoyalsL2–5

Results before kickoff, newest first.

Head-to-head

In the last 5 meetings on record, Miami Marlins won 4, Arizona Diamondbacks won 1.

Sep 14, 2026Arizona Diamondbacks8–7Miami Marlins
Jun 11, 2026Miami Marlins2–0Arizona Diamondbacks
Jun 10, 2026Miami Marlins8–0Arizona Diamondbacks
Jun 9, 2026Miami Marlins10–6Arizona Diamondbacks
Jun 29, 2025 · last seasonArizona Diamondbacks4–6Miami Marlins

Season so far

Miami Marlins are 18th of 30 on win rate after 151 games (74-77).

Arizona Diamondbacks are 10th of 30 on win rate after 151 games (80-71).

#TeamPWLRuns
18Miami Marlins1517477673:668
10Arizona Diamondbacks1518071673:670

Team season model

  • Miami Marlins attack index 99: 1% less scoring per game than the league average.
  • Miami Marlins defence index 98: 2% less conceded per game than the league average.
  • Arizona Diamondbacks attack index 99: 1% less scoring per game than the league average.
  • Arizona Diamondbacks defence index 99: 1% 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

  • Athletics vs Tampa Bay RaysSep 15, 2026 · 1–2
  • Chicago White Sox vs Cleveland GuardiansSep 15, 2026 · 6–7
  • Los Angeles Dodgers vs Cincinnati RedsSep 15, 2026 · 4–0
  • Milwaukee Brewers vs Pittsburgh PiratesSep 15, 2026 · 5–1
  • Philadelphia Phillies vs Washington NationalsSep 15, 2026 · 3–6
  • Detroit Tigers vs Toronto Blue JaysSep 15, 2026 · 10–1
  • Baltimore Orioles vs New York MetsSep 15, 2026 · 7–5
  • Atlanta Braves vs Chicago CubsSep 15, 2026 · 6–3
  • All MLB games →
  • Miami Marlins: form and fixtures →
  • Arizona Diamondbacks: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms