Cardinals vs. Giants Dunkel MLB Picks, Predictions and Prop Bets - Sept. 5
05 September 2025

The San Francisco Giants aim to continue their four-game winning streak when they square off against the St. Louis Cardinals on Friday at 8:15 p.m. ET, at Busch Stadium. Michael McGreevy (6-2, 4.17 ERA) gets the start for the Cardinals, who are 70-71 this season and fourth in the NL Central. Carson Seymour (0-2, 4.74 ERA) is starting for the Giants, who are 71-69 and third in the NL West.
Sportsbooks expect a close matchup between the Cardinals (-119 to win) and the Giants (-101). The game has an over/under of 8.5 runs.
Cardinals vs. Giants Odds, Game Time
- Game day: Friday, September 5, 2025
- Game time: 8:15 p.m. ET
- Location: St. Louis, Missouri
- Stadium: Busch Stadium
- Favorite: Cardinals (-119)
- Underdog: Giants (-101)
- Over/under: 8.5
How to Watch Cardinals vs. Giants
- TV Channel: FanDuel Sports Network Indiana
- Live Stream: Fubo (Watch for free)
Cardinals vs. Giants: Betting the Moneyline
- The Cardinals have put together a 33-31 record in games they were favored on the moneyline (winning 51.6% of those games).
- San Francisco has won in 27, or 47.4%, of the 57 contests it has been named as odds-on underdogs in this year.
- St. Louis is 28-22 this season when entering a game favored by -119 or more on the moneyline.
- This season, the Giants have come away with a win 22 times in 45 chances when named as an underdog of at least -101 or longer on the moneyline.
- The Cardinals have an implied moneyline win probability of 54.3% in this game.
- The moneyline set for this matchup implies the Giants have a 50.2% chance of walking away with the win.
Cardinals vs. Giants: Betting the Spread & Total
- The Cardinals have combined with opponents to go over the total 71 times this season for a 71-62-7 record against the over/under.
- San Francisco and its opponents have gone over the total this season in 65 of its 140 opportunities.
- The Cardinals have collected a 72-68-0 record ATS this season.
- The Giants are 64-76-0 against the spread in their 140 games that had a posted line this season.
