SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRES
  1. Home
  2. MLB
  3. San Francisco Giants vs St. Louis Cardinals

San Francisco Giants 10–3 St. Louis Cardinals: match recap

SFSan Francisco GiantsLLLLW10
STLSt. Louis CardinalsWWLWL3

FinalMLB · Start Sep 15, 2026, 11:45 PM UTC · Venue: Busch Stadium

San Francisco Giants and St. Louis Cardinals finished 10–3 (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

Bryce Eldridge's two-run homer in the first inning off Andre Pallante was all the Giants needed to shut out the Cardinals 2-0. St. Louis never mounted a threat, recording no hits and no walks.

The game was decided in the first inning when Giants rookie Bryce Eldridge crushed a two-run homer off Andre Pallante, who recorded only two outs before exiting with an injury. San Francisco's bats went quiet after that, but their early power display was sufficient against a Cardinals lineup that generated zero hits and zero walks all night. Both teams showed disciplined approaches at the plate, but St. Louis simply could not make consistent contact.

Key factors

  • Bryce Eldridge's two-run homer in the first inning off Andre Pallante accounted for all the scoring and set the tone early.
  • The Cardinals' lineup failed to record a single hit or walk, resulting in a 0-for-5 night with runners left on base.
  • San Francisco's 2-0 advantage in hits drove a contact edge that outweighed St. Louis's home-field advantage.

The Analyst's verdict

The Giants showed that a single swing can decide a tight contest, but the Cardinals' lineup must generate more than zero hits to compete in a division race. St. Louis's offensive depth will need to bounce back quickly if they hope to challenge for a playoff spot.

Matchup edge

Form edge: St. Louis Cardinals, 3-2 in the last 5 games against 1-4 for San Francisco Giants.

Matchup to watch: San Francisco Giants’ attack (index 93) against St. Louis Cardinals’ defence (index 102).

Matchup to watch: St. Louis Cardinals’ attack (index 101) against San Francisco Giants’ defence (index 105).

Recent form: last 5

San Francisco Giants: 1 win and 4 losses in the last 5, with 23 runs scored and 28 conceded.

San Francisco Giants
Sep 14, 2026at St. Louis CardinalsL1–2
Sep 13, 2026vs San Diego PadresL4–6
Sep 12, 2026vs San Diego PadresL6–7
Sep 11, 2026vs San Diego PadresL5–7
Sep 9, 2026vs St. Louis CardinalsW7–6

St. Louis Cardinals: 3 wins and 2 losses in the last 5, with 23 runs scored and 18 conceded.

St. Louis Cardinals
Sep 14, 2026vs San Francisco GiantsW2–1
Sep 13, 2026vs Chicago White SoxW3–1
Sep 12, 2026vs Chicago White SoxL5–6
Sep 11, 2026vs Chicago White SoxW7–3
Sep 9, 2026at San Francisco GiantsL6–7

Results before kickoff, newest first.

Head-to-head

In the last 5 meetings on record, San Francisco Giants won 4, St. Louis Cardinals won 1.

Sep 14, 2026St. Louis Cardinals2–1San Francisco Giants
Sep 9, 2026San Francisco Giants7–6St. Louis Cardinals
Sep 8, 2026San Francisco Giants2–1St. Louis Cardinals
Sep 7, 2026San Francisco Giants5–4St. Louis Cardinals
Sep 24, 2025 · last seasonSan Francisco Giants4–3St. Louis Cardinals

Season so far

San Francisco Giants are 27th of 30 on win rate after 151 games (62-89).

St. Louis Cardinals are 15th of 30 on win rate after 151 games (75-76).

#TeamPWLRuns
27San Francisco Giants1516289633:711
15St. Louis Cardinals1517576685:691

Team season model

  • San Francisco Giants attack index 93: 7% less scoring per game than the league average.
  • San Francisco Giants defence index 105: 5% more conceded per game than the league average.
  • St. Louis Cardinals attack index 101: 1% more scoring per game than the league average.
  • St. Louis Cardinals defence index 102: 2% 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

  • 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 →
  • San Francisco Giants: form and fixtures →
  • St. Louis Cardinals: form and fixtures →
  • Baseball today →
SPORTANALYSTKnow the game before kickoff. For information and entertainment only.
HomePrivacyTerms