Logo
START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 2:13 a.m.

In MLB action on Sunday, the St. Louis Cardinals play the San Francisco Giants.

Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Cardinals vs Giants Game Info

  • St. Louis Cardinals (71-72) vs. San Francisco Giants (72-70)
  • Date: Sunday, September 7, 2025
  • Time: 2:15 p.m. ET
  • Venue: Busch Stadium -- St. Louis, Missouri
  • Coverage: FDSMW and NBCS-BA

Cardinals vs Giants Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: STL: (-154) | SF: (+130)
  • Spread: STL: -1.5 (+142) | SF: +1.5 (-172)
  • Total: 8 -- Over: (-100) | Under: (-122)

Cardinals vs Giants Probable Starting Pitchers

Probable Pitchers: Sonny Gray (Cardinals) - 12-8, 4.43 ERA vs Kai-Wei Teng (Giants) - 2-3, 7.23 ERA

The Cardinals will give the ball to Sonny Gray (12-8, 4.43 ERA), who is eyeing win No. 13 on the season, and the Giants will counter with Kai-Wei Teng (2-3, 7.23 ERA). Gray's team is 13-13-0 against the spread this season in his starts. Gray's team has been victorious in 66.7% of the games he's started as the moneyline favorite with a record of 12-6. When Teng starts, the Giants have gone 1-3-0 against the spread. The Giants were named the moneyline underdog for three Teng starts this season -- they lost all of the games.

Cardinals vs Giants Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (52.8%)

Cardinals vs Giants Moneyline

  • St. Louis is the favorite, -154 on the moneyline, while San Francisco is a +130 underdog on the road.

Cardinals vs Giants Spread

  • The Cardinals are hosting the Giants and are favored by 1.5 runs on the spread. The Cardinals are +142 to cover the runline, with the Giants being -172.

Cardinals vs Giants Over/Under

  • Cardinals versus Giants, on Sept. 7, has an over/under of 8, with the over being -100 and the under -122.

Bet on St. Louis Cardinals vs. San Francisco Giants on FanDuel today!

Cardinals vs Giants Betting Trends

  • The Cardinals have won in 31, or 50%, of the 62 contests they have been named as odds-on favorites in this year.
  • This season St. Louis has been victorious eight times in 16 chances when named as a favorite of at least -154 on the moneyline.
  • The Cardinals and their opponents have gone over in 71 of their 137 games with a total set by sportsbooks this season.
  • The Cardinals are 70-67-0 against the spread in their 137 games with a line set by sportsbooks this season.
  • The Giants have been the moneyline underdog 55 total times this season. They've finished 26-29 in those games.
  • San Francisco has a record of 6-11 when playing as a moneyline underdog with odds of +130 or longer (35.3%).
  • The Giants have combined with opponents to go over the total 67 times this season for a 67-67-7 record against the over/under.
  • The Giants have gone 65-76-0 ATS this season.

Cardinals Player Leaders

  • Masyn Winn has an OPS of .676, fueled by an OBP of .311 and a team-best slugging percentage of .365 this season. He has a .254 batting average.
  • Among the qualified hitters in baseball, his batting average ranks 87th, his on-base percentage ranks 116th, and he is 140th in slugging.
  • Lars Nootbaar has 22 doubles, a triple, 13 home runs and 55 walks. He's batting .240 and slugging .382 with an on-base percentage of .329.
  • Among all qualifying hitters, he ranks 120th in batting average, 79th in on-base percentage and 129th in slugging percentage.
  • Ivan Herrera is batting .280 with a .447 slugging percentage and 54 RBI this year.
  • Victor Scott II has been key for St. Louis with 81 hits, an OBP of .314 plus a slugging percentage of .312.
  • Scott heads into this game on a two-game hitting streak. During his last five outings he is batting .333 with a walk and two RBIs.

Giants Player Leaders

  • Rafael Devers has racked up 140 hits with a .381 on-base percentage, leading the Giants in both categories. He's batting .263 and slugging .493.
  • Including all the qualified hitters in the big leagues, his batting average places him 64th, his on-base percentage ranks eighth, and he is 25th in slugging.
  • Jung Hoo Lee is batting .269 with 30 doubles, 11 triples, seven home runs and 44 walks. He's slugging .414 with an on-base percentage of .332.
  • Including all qualified hitters, his batting average places him 46th, his on-base percentage ranks 70th, and he is 90th in slugging.
  • Willy Adames is hitting .229 with 18 doubles, two triples, 27 home runs and 66 walks.
  • Heliot Ramos is slugging .404 to pace his team.

Cardinals vs Giants Head to Head

  • 9/6/2025: 3-2 STL (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
  • 9/5/2025: 8-2 SF (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
  • 9/29/2024: 6-1 STL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
  • 9/28/2024: 6-5 SF (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
  • 9/27/2024: 6-3 STL (Favorite: Giants, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
  • 6/23/2024: 5-3 STL (Favorite: Cardinals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
  • 6/22/2024: 9-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -118, Underdog Moneyline: -100)
  • 6/20/2024: 6-5 STL (Favorite: Giants, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
  • 6/14/2023: 8-5 SF (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -134, Underdog Moneyline: +116)
  • 6/13/2023: 11-3 SF (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup