- This page contains affiliate links. We may earn a commission at no extra cost to you.
San Francisco (71-69) at St. Louis (70-71)
- When: Sep 5 2025, 8:15 PM
- Where: Busch Stadium, St. Louis
- Where to watch: FDSMW
Giants Slugger Keeps Crushing as St. Louis Scrambles for Answers
Moneyline: St. Louis (-118)
Runline: St. Louis -1.5 (+160)
Total: 8.5
San Francisco Giants: Playing Hotter Than a Vegas Slot Machine
The Giants (71-69) have caught fire at the right time, rattling off a four-game winning streak and going 9-1 in their last 10 games. That’s not just good baseball, that’s the type of heater that gets gamblers checking their bankroll twice before walking away from the table.
Their offense is finally clicking, hitting a ridiculous .316 over the past 10 contests while outscoring opponents by 33 runs. Rafael Devers has been doing his best impersonation of a human wrecking ball, going 15-for-38 with five homers in that stretch. Even Willy Adames is flexing with 26 bombs this season.
On the mound, Carson Seymour (0-2, 4.74 ERA) will try to keep the streak alive. He’s been more “coin flip” than “sure thing,” but if the bats stay this hot, Seymour might just need to avoid throwing batting practice. Giants pitchers as a unit own a 3.79 ERA, ranking sixth in MLB, which is like showing up to a poker table with a steady stack, you’re not broke, but you’re not scaring anybody either.
St. Louis Cardinals: Boom or Bust City
The Cardinals (70-71) have been playing a dangerous brand of baseball all season, either exploding for runs or completely flatlining. Their record proves it: when they score at least five runs, they’re 50-13. When they don’t, fans start looking for the nearest exit.
Michael McGreevy (6-2, 4.17 ERA) gets the ball, and while he’s been steady enough, he’ll need some run support to match the Giants’ momentum. The offense has gone ice-cold lately, hitting just .214 over their last 10 games, though Willson Contreras’ 20 home runs and 78 RBIs keep him relevant as their most reliable threat. Lars Nootbaar has chipped in with some extra-base hits, but overall, St. Louis has looked more like a team stuck in neutral.
At least they’re at home, where they sit above .500 (39-33). But if the offense doesn’t show up, that record might not mean much.
Prediction & Betting Angle
The oddsmakers have St. Louis as the slight favorite at -118 moneyline with the total set at 8.5, but momentum matters. The Giants are smoking hot, the Cardinals are streaky, and this matchup feels like two gamblers sitting at the same blackjack table, one on fire, the other praying for a 21.
Final Score Prediction: Giants 5, Cardinals 3
Bets Bet: San Francisco (+100)
Total: Under 8.5 (-114) – St. Louis’ cold bats keep this from hitting double digits.
- MLB Odds source: MyBookie Sportsbook
- Get real-time live scores & latest betting odds here!