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
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
Season trends
up to 6 seasons, both teams
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
Average bookmaker margin 3.6%.
Pre-Match Odds Comparison · San Francisco Giants vs St.Louis Cardinals
| Book | Home | Away |
|---|---|---|
| FanDuel | 1.75 | 2.16 |
| MyBookie.ag | 1.78 | 2.09 |
| Bovada | 1.76 | 2.09 |
| BetRivers | 1.77 | 2.08 |
| DraftKings | 1.76 | 2.09 |
| Caesars | 1.79 | 2.17 |
| BetMGM | 1.74 | 2.10 |
| BetOnline.ag | 1.78 | 2.16 |
| LowVig.ag | 1.78 | 2.16 |
| BetUS | 1.78 | 2.17 |
| Fanatics | 1.77 | 2.10 |
Moneyline captured before first pitch — historical reference only. 21+
Head-to-Head Record
| — · 2025 | 2025-09-25 | San Francisco Giants 4-3 St.Louis Cardinals | W |
| — · 2025 | 2025-09-24 | San Francisco Giants 8-9 St.Louis Cardinals | L |
| — · 2025 | 2025-09-23 | San Francisco Giants 5-6 St.Louis Cardinals | L |
| — · 2025 | 2025-09-07 | St.Louis Cardinals 4-3 San Francisco Giants | L |
| — · 2025 | 2025-09-06 | St.Louis Cardinals 3-2 San Francisco Giants | L |
| — · 2025 | 2025-09-06 | St.Louis Cardinals 2-8 San Francisco Giants | W |
San Francisco Giants — Recent Form — Last Games
- 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
- 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