The San Francisco Giants (71-69) travel to Busch Stadium on Friday night to face the St. Louis Cardinals (70-71) in a crucial late-season clash between two teams fighting to stay in playoff contention.
With just weeks left in the regular season, both clubs sit dangerously close to .500, making this series opener a potential turning point for either squad's postseason hopes.
The Giants enter as road favourites at -182 despite their struggles away from home, while the Cardinals look to leverage their home-field advantage against a San Francisco pitching staff that ranks sixth in ERA.
St. Louis Cardinals vs. San Francisco Giants prediction: who will win?
For tonight's Cardinals vs Giants matchup, our predictive model gives the Giants a 62% chance of defeating the Cardinals.
St. Louis Cardinals: 38% win probability
- Poor run prevention allowing 649 runs this season, 66 more than the Giants' 583 runs allowed
- Inconsistent recent form (WWLLW) with losses in three of their last five games showing late-season struggles
- Negative run differential of -36 indicates underlying performance issues despite being close to .500 record
San Francisco Giants: 62% win probability
- Better overall record at 71-69 compared to Cardinals' 70-71 (.507 vs .496 winning percentage)
- Superior run differential with 605 runs scored against 583 allowed (+22) versus Cardinals' negative differential (613 scored, 649 allowed, -36)
- Strong recent momentum riding a four-game winning streak (WWWWL form) showing clutch performance down the stretch
At Sporting Post, our custom prediction model blends insights from leading MLB analysts to give you a clear edge.
Instead of sorting through endless opinions, we streamline expert picks, advanced team metrics, and market trends into one place. Our AI tracks top sources and assigns a confidence score to each prediction. These are averaged into a win probability that reflects the expert consensus. It gives you a data-backed view of what the sharpest minds in MLB expect.
Cardinals vs. Giants Odds
These are the best MLB odds we found across major U.S. sportsbooks for this game.
Odds are based on the latest data at publication and are subject to real-time updates.
Don’t miss out on top sportsbook promos. Get more out of every bet by browsing the latest US betting sites and betting apps for 2025.
St. Louis Cardinals vs. San Francisco Giants preview
The Giants head to St. Louis carrying a slight edge on paper at 71-69, but the Cardinals sit just one game back at 70-71 in what shapes up as a classic September scrap between teams fighting to stay relevant.
San Francisco's offense has been pedestrian this season, managing just 4.3 runs per game while striking out over 1,190 times, though their pitching staff has been quietly solid with a 3.78 ERA that ranks sixth in the majors.
Carson Seymour takes the ball for the Giants despite an ugly 4.83 ERA through 24 innings of work, while the Cardinals counter with Michael McGreevy, who brings a much more respectable 3.62 ERA and 9-2 record to the mound.
St. Louis has struggled on the bump this year, allowing 4.69 runs per nine innings while their bullpen has blown 19 saves, creating plenty of late-game drama at Busch Stadium.
The Cardinals have shown slightly more pop with 135 home runs compared to San Francisco's 150, but both lineups have been inconsistent enough to make this a pitcher's duel if the starters can navigate the early innings.
With both clubs hovering around .500 and October hopes hanging by threads, Friday night's opener could set the tone for a weekend series that matters more than the records suggest.
Betting on the MLB?
Sporting Post is your trusted hub for MLB betting coverage. We break down expert MLB predictions and deliver today’s MLB best bets with clear, data-driven analysis. Want secure and reliable options? Explore our top picks for MLB betting sites.