← All Baseball Matchups

MLB

San Francisco Giants vs St.Louis Cardinals

Sep 8, 2026, 12:11 AM UTC

FinalSan Francisco Giants 5 - 4 St.Louis Cardinals

Team Strength Comparison

San Francisco GiantsvsSt.Louis Cardinals· MLB

OverallOffenseDefenseDominanceConsistencyPedigree
San Francisco GiantsSt.Louis Cardinals

Match Analysis

The ratings and market are pointing at different teams—a split that matters here. The Cardinals hold a four-point edge in overall power, 47 to 43, and a significant 12-point advantage in consistency. Yet the market has priced San Francisco as the 56 per cent favourite, with St. Louis at 44 per cent. I'd say the market is backing the Giants despite the ratings lean the other way. Where the Giants do have ground is narrower but real. They lead on offense by three points (34 to 31) and on defense by two (74 to 72), with a one-point edge in dominance as well. The drama rating is level at 28 for both. St. Louis, though, carries pedigree that dwarfs San Francisco's—34 to 12—and that consistency gap of 12 points speaks to teams built differently. The head-to-head record tilts decisively toward St. Louis: 4 wins to 2 across six meetings, and 4 wins to 1 from the last five matches. From 5 matches over their recent meetings, the Giants have managed only 1 win. I can't get past how badly San Francisco has fared against this opponent lately, even as the market prices them higher. Recent form complicates things further. The Giants are 2 wins, 3 losses from 5 overall, while the Cardinals sit at 3 wins, 2 losses from the same span. St. Louis's road form mirrors their overall record—3 wins, 2 losses from 5 away matches—and they've won four of their last five meetings with San Francisco decisively. The gap between what the ratings say and what the market is paying deserves scrutiny when the teams' actual head-to-head tells a plainly different story.

A descriptive read of our own ratings against the market — not a prediction.

Metric by metric

San Francisco Giants · St.Louis Cardinals — our 0-100 ratings, side by side

43Overall47
33Offense32
72Defense68
51Dominance51
51Consistency64
12Pedigree34
27Entertainment31
San Francisco Giants · Momentum ↗ rising 1St.Louis Cardinals · Momentum ↗ rising 1

Season trends

up to 6 seasons, both teams

Season rating
1-100 overall rating per season
10067330202120222023202420252026
Run differential
average per-game margin
11-0-1202120222023202420252026
Runs per game
Scored
5544202120222023202420252026
SRS
schedule-adjusted run margin
0.80.4-0.1-0.5202120222023202420252026

Archived Sep 8, 2026, 12:00 AM UTC

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes San Francisco Giants the favourite at 55%. 11 of 11 bookmakers agree.

Fair win probability

San Francisco Giants
55%
St.Louis Cardinals
45%

Average bookmaker margin 3.6%.

Pre-Match Odds Comparison · San Francisco Giants vs St.Louis Cardinals

BookHomeAway
FanDuel1.752.16
MyBookie.ag1.782.09
Bovada1.762.09
BetRivers1.772.08
DraftKings1.762.09
Caesars1.792.17
BetMGM1.742.10
BetOnline.ag1.782.16
LowVig.ag1.782.16
BetUS1.782.17
Fanatics1.772.10

Moneyline captured before first pitch — historical reference only. 21+

Head-to-Head Record

— · 20252025-09-25San Francisco Giants 4-3 St.Louis CardinalsW
— · 20252025-09-24San Francisco Giants 8-9 St.Louis CardinalsL
— · 20252025-09-23San Francisco Giants 5-6 St.Louis CardinalsL
— · 20252025-09-07St.Louis Cardinals 4-3 San Francisco GiantsL
— · 20252025-09-06St.Louis Cardinals 3-2 San Francisco GiantsL
— · 20252025-09-06St.Louis Cardinals 2-8 San Francisco GiantsW

San Francisco Giants — Recent Form — Last Games

WLLWLWWLLW
  • 2026-09-05New York Mets vs San Francisco Giants 5-9
  • 2026-09-04New York Mets vs San Francisco Giants 10-6
  • 2026-09-03Pittsburgh Pirates vs San Francisco Giants 5-2
  • 2026-09-02Pittsburgh Pirates vs San Francisco Giants 4-5
  • 2026-09-01Pittsburgh Pirates vs San Francisco Giants 13-12
  • 2026-08-31Atlanta Braves vs San Francisco Giants 3-7
  • 2026-08-30San Francisco Giants vs Arizona Diamondbacks 7-2
  • 2026-08-29San Francisco Giants vs Arizona Diamondbacks 1-7
  • 2026-08-29San Francisco Giants vs Arizona Diamondbacks 6-10
  • 2026-08-28San Francisco Giants vs Arizona Diamondbacks 6-1

St.Louis Cardinals — Recent Form — Last Games

LWLWWLLWWL
  • 2026-09-06Colorado Rockies vs St.Louis Cardinals 10-7
  • 2026-09-05Colorado Rockies vs St.Louis Cardinals 6-7
  • 2026-09-04Los Angeles Dodgers vs St.Louis Cardinals 3-2
  • 2026-09-03Los Angeles Dodgers vs St.Louis Cardinals 6-8
  • 2026-09-02Los Angeles Dodgers vs St.Louis Cardinals 8-13
  • 2026-08-30St.Louis Cardinals vs Pittsburgh Pirates 4-5
  • 2026-08-29St.Louis Cardinals vs Pittsburgh Pirates 2-6
  • 2026-08-29St.Louis Cardinals vs Pittsburgh Pirates 4-1
  • 2026-08-27St.Louis Cardinals vs Baltimore Orioles 7-5
  • 2026-08-26St.Louis Cardinals vs Baltimore Orioles 7-8