Giants vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for Sept. 7

Odds updated as of 4:12 a.m.
Monday's slate in the MLB includes a matchup between the San Francisco Giants and the St. Louis Cardinals.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Giants vs Cardinals Game Info
- San Francisco Giants (59-85) vs. St. Louis Cardinals (72-72)
- Date: Monday, September 7, 2026
- Time: 8:10 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBC/Peacock
Giants vs Cardinals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-136) | STL: (+116)
- Spread: SF: -1.5 (+162) | STL: +1.5 (-196)
- Total: 7.5 -- Over: (-110) | Under: (-110)
Giants vs Cardinals Probable Starting Pitchers
Probable Pitchers: Logan Webb (Giants) - 8-8, 4.21 ERA vs Michael McGreevy (Cardinals) - 6-9, 3.97 ERA
The probable pitchers are Logan Webb (8-8) for the Giants and Michael McGreevy (6-9) for the Cardinals. Webb's team is 12-13-0 against the spread in his starts this season. Webb's team has a record of 7-8 this season when he starts and they are the favorite on the moneyline. The Cardinals have gone 15-12-0 against the spread when McGreevy starts. The Cardinals have a 10-9 record in McGreevy's 19 starts this season when they were the moneyline underdog.
Giants vs Cardinals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (64.5%)
Giants vs Cardinals Moneyline
- St. Louis is a +116 underdog on the moneyline, while San Francisco is a -136 favorite at home.
Giants vs Cardinals Spread
- The Cardinals are +1.5 on the spread (-196 to cover), and San Francisco is +162 to cover the runline.
Giants vs Cardinals Over/Under
- Giants versus Cardinals on Sept. 7 has an over/under of 7.5 runs, with the odds on the over -110 and the under set at -110.
Bet on San Francisco Giants vs. St. Louis Cardinals on FanDuel today!
Giants vs Cardinals Betting Trends
- The Giants have been favorites in 44 games this season and have come away with the win 20 times (45.5%) in those contests.
- This year San Francisco has won seven of 14 games when listed as at least -136 on the moneyline.
- The Giants' games have gone over the total in 67 of their 141 opportunities.
- The Giants are 67-74-0 against the spread in their 141 games that had a posted line this season.
- The Cardinals are 44-50 in games they were listed as the moneyline underdog (winning 46.8% of those games).
- St. Louis has a record of 22-23 when it has played as a moneyline underdog with odds of +116 or longer (48.9%).
- In the 140 games bookmakers have set an over/under for the Cardinals, they have combined with opponents to go over the total 63 times (63-70-7).
- The Cardinals have a 76-64-0 record against the spread this season.
Giants Player Leaders
- Rafael Devers leads San Francisco with 140 hits and an OBP of .338, plus a team-best slugging percentage of .517. He's batting .258.
- Among all qualified batters, he is 65th in batting average, his on-base percentage ranks 56th, and he is 10th in slugging.
- Devers hopes to build on a three-game hitting streak in this matchup. In his last five games he is batting .421 with two doubles, four home runs, three walks and nine RBIs.
- Jung Hoo Lee is hitting .280 with 28 doubles, four triples, nine home runs and 26 walks. He's slugging .407 with an on-base percentage of .323.
- Among all qualified hitters, he ranks 22nd in batting average, 86th in on-base percentage and 86th in slugging percentage.
- Bryce Eldridge has 92 hits this season and has a slash line of .262/.359/.447.
- Eldridge has recorded a hit in three games in a row. During his last five outings he is hitting .250 with three doubles, five walks and two RBIs.
- Drew Gilbert has been key for San Francisco with 72 hits, an OBP of .321 plus a slugging percentage of .371.
Cardinals Player Leaders
- Alec Burleson has 34 doubles, a triple, 21 home runs and 48 walks while hitting .283. He's slugging .464 with an on-base percentage of .345.
- He ranks 17th in batting average, 47th in on-base percentage and 36th in slugging percentage among all qualified hitters in MLB.
- Burleson brings a three-game hitting streak into this game. During his last five outings he is hitting .238 with a double and three RBIs.
- Jordan Walker's 156 hits and .495 slugging percentage both pace his team. He has a batting average of .284 with an on-base percentage of .339.
- He is currently 15th in batting average, 53rd in on-base percentage and 15th in slugging percentage among all qualified hitters.
- Ivan Herrera has accumulated an on-base percentage of .361, a team-best for the Cardinals.
- Nathan Church has 11 doubles, two triples, 10 home runs and 21 walks while hitting .243.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



