SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. Arizona Diamondbacks vs Colorado Rockies

Arizona Diamondbacks 7–2 Colorado Rockies: match recap

AZArizona DiamondbacksWWLLL7
COLColorado RockiesLWLLL2

FinalMLB · Start Sep 23, 2026, 12:40 AM UTC · Venue: Coors Field

Arizona Diamondbacks and Colorado Rockies finished 7–2 (MLB) on September 22, 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

Michael Soroka's dominant 7-inning, 9-strikeout outing and a 13-hit Diamondbacks barrage overwhelmed the Rockies 7-2, turning a Coors Field matchup into a one-sided affair. Colorado managed just 3 hits as a team and couldn't capitalize on rare scoring chances.

Arizona seized control early, building a 5-1 lead by the third inning as Nolan Arenado homered and Tim Tawa delivered a 2-run single. Michael Soroka was lights-out from there, allowing only 2 hits and 1 earned run while striking out 9 across 7 innings. Colorado's lone bright spot was Mickey Moniak's solo shot, but their offense never got going—hitting .103 as a team—and Kyle Freeland was tagged for 5 runs in 3 innings. The D-backs' contact advantage (+10 hits) and superior plate discipline were decisive, and despite a few defensive miscues, they cruised to a comfortable win.

Key factors

  • Michael Soroka's ace-level outing — 7 IP, 9 K, 2 H — completely neutralized the Rockies' lineup.
  • Arizona's overwhelming contact advantage (+10 hits) and .351 average created constant pressure, while Colorado managed just 3 hits all game.
  • Kyle Freeland's early implosion (5 ER in 3 IP) put the Rockies in a deep hole they never recovered from.

The Analyst's verdict

Soroka's performance suggests he's rounding into form at the right time, and the D-backs' lineup depth showed today. Colorado's offensive struggles run deeper — with only 3 hits and a .103 average, they'll need a major adjustment against good pitching to compete in the closing stretch.

Matchup edge

Form edge: Arizona Diamondbacks, 2-3 in the last 5 games against 1-4 for Colorado Rockies.

Matchup to watch: Arizona Diamondbacks’ attack (index 99) against Colorado Rockies’ defence (index 129).

Matchup to watch: Colorado Rockies’ attack (index 104) against Arizona Diamondbacks’ defence (index 99).

Recent form: last 5

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

Arizona Diamondbacks
Sep 20, 2026vs New York YankeesW8–4
Sep 19, 2026vs New York YankeesW5–3
Sep 18, 2026vs New York YankeesL2–9
Sep 16, 2026vs Miami MarlinsL3–4
Sep 15, 2026vs Miami MarlinsL2–4

Colorado Rockies: 1 win and 4 losses in the last 5, with 15 runs scored and 28 conceded.

Colorado Rockies
Sep 20, 2026vs Seattle MarinersL1–2
Sep 19, 2026vs Seattle MarinersW5–3
Sep 18, 2026vs Seattle MarinersL4–5
Sep 17, 2026vs San Diego PadresL2–9
Sep 16, 2026vs San Diego PadresL3–9

Results before kickoff, newest first.

Head-to-head

In the last 5 meetings on record, Arizona Diamondbacks won 3, Colorado Rockies won 2.

Aug 12, 2026Arizona Diamondbacks4–6Colorado Rockies
Aug 11, 2026Arizona Diamondbacks2–3Colorado Rockies
Aug 10, 2026Arizona Diamondbacks9–0Colorado Rockies
May 24, 2026Arizona Diamondbacks9–1Colorado Rockies
May 23, 2026Arizona Diamondbacks5–4Colorado Rockies

Season so far

Arizona Diamondbacks are 10th of 30 on win rate after 156 games (82-74).

Colorado Rockies are 30th of 30 on win rate after 156 games (57-99).

#TeamPWLRuns
10Arizona Diamondbacks1568274693:694
30Colorado Rockies1565799727:904

Team season model

  • 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.
  • Colorado Rockies attack index 104: 4% more scoring per game than the league average.
  • Colorado Rockies defence index 129: 29% more 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

  • Tampa Bay Rays vs New York YankeesSep 22, 2026 · 0–2
  • Toronto Blue Jays vs Baltimore OriolesSep 22, 2026 · 2–4
  • Milwaukee Brewers vs Philadelphia PhilliesSep 22, 2026 · 4–6
  • St. Louis Cardinals vs Pittsburgh PiratesSep 22, 2026 · 0–2
  • Washington Nationals vs Detroit TigersSep 22, 2026 · 3–1
  • Cleveland Guardians vs Boston Red SoxSep 22, 2026 · 3–2
  • Tampa Bay Rays vs New York YankeesSep 22, 2026 · 6–1
  • Cincinnati Reds vs Atlanta BravesSep 22, 2026 · 4–0
  • All MLB games →
  • Arizona Diamondbacks: form and fixtures →
  • Colorado Rockies: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms