SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. St. Louis Cardinals vs Pittsburgh Pirates

St. Louis Cardinals 0–2 Pittsburgh Pirates: match recap

STLSt. Louis CardinalsWLLLL0
PITPittsburgh PiratesWWWWL2

FinalMLB · Start Sep 22, 2026, 10:40 PM UTC · Venue: PNC Park

St. Louis Cardinals and Pittsburgh Pirates finished 0–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

A scoreless duel at PNC Park saw the Pirates edge the Cardinals 1-0 in hits, but neither team could push a run across. Jared Jones spun 4.1 hitless innings for Pittsburgh, while Andre Pallante matched zeros with 4 frames of one-hit ball for St. Louis. The game was a clinic of inefficient offense and efficient pitching.

From the first pitch, both starters were in command. Jared Jones carved through the Cardinals lineup, striking out six over 4.1 innings without allowing a hit or a walk, keeping his pitch count at a crisp 49. Andre Pallante was nearly as sharp for St. Louis, surrendering just one hit (a Spencer Horwitz single) and one walk while fanning two in his 4-inning stint. The Pirates mustered only one hit themselves, a Horwitz single that went nowhere, and left eight runners stranded — though they had few scoring chances. The Cardinals offense was completely stymied, managing zero hits and zero walks, with Iván Herrera striking out twice in a forgettable day. The game ended in a 0-0 tie after 4.1 innings (likely shortened by rain or schedule), a testament to the dominance of the pitching but a stark indictment of both lineups' inability to generate any sustained threat.

Key factors

  • Pittsburgh's Jared Jones was untouchable, allowing zero baserunners in 4.1 innings with 6 strikeouts, setting the tone for the Pirates' pitching edge.
  • St. Louis's offense was completely neutralized, finishing with 0 hits and 0 walks — their only baserunner came via an error — as they failed to mount any pressure.

The Analyst's verdict

This was a pitcher's duel that delivered on its promise but left fans wanting more offense. The Cardinals' lineup, which averages a .263 team batting average, will need to find answers against quality arms like Jones. Pittsburgh's pitching depth continues to impress, but they must generate runs to turn these tight games into wins.

Matchup edge

Form edge: Pittsburgh Pirates, 4-1 in the last 5 games against 1-4 for St. Louis Cardinals.

Matchup to watch: St. Louis Cardinals’ attack (index 101) against Pittsburgh Pirates’ defence (index 103).

Matchup to watch: Pittsburgh Pirates’ attack (index 107) against St. Louis Cardinals’ defence (index 104).

Recent form: last 5

St. Louis Cardinals: 1 win and 4 losses in the last 5, with 19 runs scored and 36 conceded.

St. Louis Cardinals
Sep 20, 2026vs Washington NationalsW5–3
Sep 19, 2026vs Washington NationalsL5–8
Sep 18, 2026vs Washington NationalsL1–9
Sep 16, 2026vs San Francisco GiantsL5–6
Sep 15, 2026vs San Francisco GiantsL3–10

Pittsburgh Pirates: 4 wins and 1 loss in the last 5, with 29 runs scored and 22 conceded.

Pittsburgh Pirates
Sep 20, 2026vs Kansas City RoyalsW4–3
Sep 19, 2026vs Kansas City RoyalsW6–5
Sep 18, 2026vs Kansas City RoyalsW8–5
Sep 17, 2026vs Milwaukee BrewersW7–4
Sep 16, 2026vs Milwaukee BrewersL4–5

Results before kickoff, newest first.

Head-to-head

In the last 5 meetings on record, St. Louis Cardinals won 1, Pittsburgh Pirates won 4.

Aug 30, 2026St. Louis Cardinals4–5Pittsburgh Pirates
Aug 29, 2026St. Louis Cardinals2–6Pittsburgh Pirates
Aug 28, 2026St. Louis Cardinals4–1Pittsburgh Pirates
May 21, 2026St. Louis Cardinals2–6Pittsburgh Pirates
May 20, 2026St. Louis Cardinals0–7Pittsburgh Pirates

Season so far

St. Louis Cardinals are 18th of 30 on win rate after 156 games (76-80).

Pittsburgh Pirates are 13th of 30 on win rate after 156 games (79-77).

#TeamPWLRuns
18St. Louis Cardinals1567680704:727
13Pittsburgh Pirates1567977748:719

Team season model

  • St. Louis Cardinals attack index 101: 1% more scoring per game than the league average.
  • St. Louis Cardinals defence index 104: 4% more conceded per game than the league average.
  • Pittsburgh Pirates attack index 107: 7% more scoring per game than the league average.
  • Pittsburgh Pirates defence index 103: 3% 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
  • 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
  • Chicago White Sox vs Kansas City RoyalsSep 22, 2026 · 14–11
  • All MLB games →
  • St. Louis Cardinals: form and fixtures →
  • Pittsburgh Pirates: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms