St. Louis has 13 more wins than San Francisco, but the betting market is asking bettors to look beyond the standings. The 72-72 Cardinals enter Oracle Park with stronger overall team grades and better recent results, while the 59-85 Giants are favored at home with Logan Webb starting.
That contrast is the heart of the Cardinals–Giants matchup: St. Louis has the stronger body of work, but San Francisco has the market’s support in a game with a low total.
Cardinals vs. Giants game details
- Matchup: St. Louis Cardinals at San Francisco Giants
- First pitch: September 7, 2026, at 5:10 p.m. PT
- Venue: Oracle Park in San Francisco
- Starting pitchers: Michael McGreevy for St. Louis and Logan Webb for San Francisco
- Forecast: 72 degrees with intermittent clouds
At DraftKings, San Francisco was a -135 moneyline favorite and St. Louis was +112 as of 2:01 p.m. PT. The Giants were also -1.5 at +159, while the Cardinals were +1.5 at -194. The total was 7.5, with the over at -117 and the under at -103.
St. Louis has the stronger broader profile
Our team grades favor the Cardinals across the board. St. Louis carries a C overall grade, with a C+ on offense and a C on defense. San Francisco grades D+ overall, with C- marks on offense and defense.
Those grades describe the teams more broadly, however, while the market is pricing one game at Oracle Park. Our projected hitting output shows why the matchup is not as simple as comparing records: San Francisco is estimated for 8.4 hits, compared with 7.4 for St. Louis. That projection does not explain the entire forecast, but it gives the Giants a plausible route to generating more traffic despite their weaker record and grades.
Recent results strengthen the Cardinals’ side of the contrast. St. Louis is 6-4 over its past 10 games and covered the stored run line seven times. San Francisco is 4-6 over the same span and split its 10 run-line results. That is useful context, though it remains a short window rather than a promise that either pattern will continue.
Injuries reshape both confirmed lineups
St. Louis is without Masyn Winn and JJ Wetherholt, who are both on the 10-day injured list. Thomas Saggese starts at shortstop, Bryan Torres handles second base and leads off, and Ivan Herrera, Alec Burleson and Jordan Walker fill the second through fourth spots.
San Francisco’s confirmed lineup does not include injured players Willy Adames, Matt Chapman or Harrison Bader. Christian Koss starts at shortstop, Shay Whitcomb at third base and Jonah Cox in center field. Rafael Devers bats second as the designated hitter, followed by Bryce Eldridge in the third spot.
Sharpest Bets Premium
See the picks behind the stars.
Explore our model’s selections, projections and matchup analysis. Start with a free 7-day trial, then save 20% every month with code PREVIEW20.
How the total of 7.5 shapes the matchup
A total of 7.5 gives both lineups limited room to waste scoring opportunities. Recent totals have leaned high: the Cardinals’ past 10 games produced seven overs, two unders and one push, while the Giants had six overs, three unders and one push. Those results came against stored totals from previous games, so they do not establish that the current number is mispriced.
The more useful tension is between the low total and San Francisco’s projected edge in hits. If the Giants produce more baserunners as projected, timely contact becomes especially important in a game where the market is not expecting a large combined score. St. Louis, meanwhile, brings the stronger grades and recent form into a matchup where one productive inning could carry added weight.
Final assessment
This matchup separates broad team strength from a game-specific market price. St. Louis owns the better record, stronger overall grades and better recent results. San Francisco is favored at home with Webb starting and holds the higher projected hit total.
That makes the line more interesting than the standings alone suggest, especially with the total sitting at 7.5. Odds, weather and projections are snapshots and can change before first pitch. Wagering involves risk.