St. Louis Cardinals vs San Francisco Giants Preview, 9/22/2025 MLB Predictions, Top Picks & Odds

Home » St. Louis Cardinals vs San Francisco Giants Preview, 9/22/2025 MLB Predictions, Top Picks & Odds
  • Matchup: St. Louis Cardinals vs San Francisco Giants
  • Event Date: Monday, September 22, 2025
  • Venue: Oracle Park, San Francisco, CA
  • Television Coverage: NBC Bay Area
  • Betting Odds: St. Louis (+220) San Francisco (-275)

This page may include affiliate links at no extra cost to you, thanks for your support.

Oracle Park will host an exciting clash as the San Francisco Giants (76-77) take on the St. Louis Cardinals (74-79) this coming Monday. The odds for this game show St. Louis at +220 and San Francisco favored at -275. The total runs projected for the game is set at 8. The anticipated starting pitchers are Michael McGreevy for the Cardinals and Justin Verlander for the Giants.

MLB Predictions for Rafael Devers and San Francisco Giants Best Bets

The St. Louis Cardinals have averaged 4.3 runs per game, ranking 19th in Major League Baseball. They have accumulated 653 runs this season with an on-base percentage of .314. The team has hit a total of 243 doubles and 142 home runs, racking up 620 RBIs alongside 1,255 hits, accumulating a batting average of .244. St. Louis boasts a slugging percentage of .378, with 1,240 strikeouts and 451 walks recorded.

Thus far, the Cardinals’ pitching staff has an earned run average of 4.29, placing them 21st in the league, having struck out 1,135 batters. They’ve given up 156 home runs and allowed a total of 711 runs (22nd in MLB). The team has issued 438 walks, holding a FIP of 4.04 for the season. St. Louis pitchers have permitted 1,349 hits (averaging 9.0 per 9 innings) and 645 earned runs. Their strikeout to walk ratio stands at 2.59, while the team’s WHIP is 1.32.

The Cardinals’ bullpen has dealt with players on base 148 times and faced high-leverage situations 148 times as well. They have recorded 86 holds this year, ranking 15th in the league. With 152 save opportunities, the bullpen’s success rate is at 64.5%, achieving 40 saves but also failing to convert 22. 206 inherited runners were on the field, as 33% have scored. St. Louis has called upon 456 relievers this season.

Defensively, the Cardinals have recorded 4,062 putouts, coupled with 1,465 assists and 75 errors. Their fielding percentage is .987, ranking them 13th in MLB, with 121 double plays completed. They have converted 69.0% of balls in play into outs across 12,186 innings played, positioning them 22nd in the league.

Michael McGreevy has thrown for 109 innings, achieving 71 strikeouts in his professional career. He has an ERA of 3.63 (44 earned runs allowed) with a WHIP of 1.110. Allowing 104 hits (8.6 hits per 9 innings) and issuing 17 walks, McGreevy holds a career win-loss record of 10-3 and a FIP of 3.58, having faced 441 batters in the majors.

The San Francisco Giants bring a team slugging percentage of .385 and average 4.33 runs per game (17th in MLB). They have amassed 225 doubles, 663 runs scored, and 162 home runs this season, with 633 RBIs. The Giants have struck out 1,303 times (12th in MLB) and collected a total of 1,193 hits, earning an on-base percentage of .311 alongside a batting average of .235 this year.

As a pitching staff, the Giants record a WHIP of 1.303 and a FIP of 3.72. Their K/BB ratio stands impressively at 8.50 (1,275 strikeouts against 483 walks). Ranking 21st in terms of total hits allowed, they have conceded 1,281 hits, with 129 home runs given up. The pitching staff has a rate of 4.29 runs allowed per 9 innings (13th in MLB), yielding 646 runs with a collective ERA of 3.83 (576 earned runs).

Throughout the season, the Giants have faced 134 save situations, securing 79 holds with 19 blown saves. Relief pitchers have been called upon in 55 save opportunities, achieving 36 saves. They have participated in 162 high-leverage moments and have encountered base runners in 115 games. The inherited runner scoring percentage for San Francisco’s bullpen is 37.6%, ranking them 9th in MLB with a save percentage of 65.5%, dispatching 485 relievers this year.

Defensively, the Giants have turned 126 double plays and hold a fielding percentage of .984 (25th in MLB), with 1,439 assists, 91 errors, and 4,064 putouts this season. Their defensive efficiency rests at 68.3%, ranking 27th in the league across 12,192 innings played.

Justin Verlander has faced 14,559 batters in his career, yielding 3,032 base hits while accumulating 3,543 strikeouts over 3,556 innings pitched. Verlander has allowed 1,311 earned runs, with a WHIP of 1.134 and a FIP of 3.3. His strikeout to walk ratio stands at 3.54, recording a 265-157 career record and a 3.32 ERA while allowing 7.7 hits per 9 innings pitched.

Will the Cardinals outplay the Giants tonight against the spread or on the moneyline?

Prediction: Bet on San Francisco (-275)

Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.

Pick: San Francisco Giants (-275)
Bet Now

Leave a Reply

Your email address will not be published. Required fields are marked *

New Bookmakers
Bet99

Proud Partner of the NHL + Excellent live betting

 

Betway

Widest Range of Betting Options + Robust in-play with streaming

BetMGM

Top-Rated Betting App in Ontario with Live streaming & Cash-out

Sports Interaction

Crafted for Canada’s Bettors. Best Odds For NHL, CFL & NFL

© 2025 BettingEdge.ca. All Rights Reserved. BettingEdge.ca is your trusted source for Canadian sportsbook reviews, betting tips, and responsible gaming resources. Must be 19+ to bet. Play responsibly.