Giants vs. Cardinals Prediction, Odds, Picks - September 22

Giants vs. Cardinals Prediction, Odds, Picks - September 22

Updated Sep. 22, 2025 9:00 p.m. ET
Data Skrive

Rafael Devers and the San Francisco Giants will play Brendan Donovan and the St. Louis Cardinals on Monday at Oracle Park, at 9:45 p.m. ET. The Giants are -151 moneyline favorites in this matchup with the Cardinals (+126). San Francisco is the run-line favorite (-1.5). The contest's total is set at 7.5 runs.

Here's everything you need from a betting perspective on the Giants-Cardinals game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Giants vs. Cardinals Highlights | MLB on FOX

Check out the best highlights between the St. Louis Cardinals and San Francisco Giants.

Giants vs. Cardinals Game Information & Odds

  • When: Monday, September 22, 2025 at 9:45 p.m. ET
  • Where: Oracle Park in San Francisco, California
  • How to watch on TV: NBCS-BA and FDSMW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Giants -151 +126 7.5 -116 -104 -1.5 +145 -174

Giants vs. Cardinals Prediction

  • Score Prediction: Giants 5, Cardinals 4
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Giants 54%, Cardinals 46%

Giants vs. Cardinals Betting Insights

  • The Giants have won 46, or 52.9%, of the 87 games they've played as favorites this season.
  • San Francisco has a record of 23-18 in games when sportsbooks favor them by at least -151 on the moneyline.
  • Bookmakers have implied with the moneyline set for this matchup that the Giants have a 60.2% chance to win.
  • The Cardinals have been underdogs in 88 games this season and have come away with the win 42 times (47.7%) in those contests.
  • St. Louis has a mark of 11-21 in contests where oddsmakers favor it by +126 or worse on the moneyline.
  • The Cardinals have an implied victory probability of 44.2% according to the moneyline set for this matchup.

Giants Recent Betting Performance

  • In the last 10 games, the Giants have been named the moneyline favorite by oddsmakers just once, a game they lost.
  • In their last 10 matchups (all had set totals), the Giants combined with their opponents to hit the over on the run total four times.
  • The Giants have gone 5-5-0 against the spread over their past 10 games.

Giants Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 3.7
HR 5
ERA 5.22
K/9 6.3

Giants Player Insights

  • Devers leads the Giants with 32 home runs and 105 runs batted in.
  • In all of the majors, Devers is 14th in homers and eighth in RBI.
  • Devers has collected a hit in two straight games. In his last five games he is hitting .150 with a home run, three walks and three RBIs.
  • Jung Hoo Lee has a club-best .261 batting average.
  • Lee is 243rd in home runs and 149th in RBI among all hitters in MLB.
  • Willy Adames is batting .226 with 21 doubles, two triples, 28 home runs and 79 walks.
  • Heliot Ramos has 24 doubles, a triple, 18 home runs and 51 walks while batting .256.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Adames 0.5 (-249) 1.5 (+119) - 0.5 (+164)
Rafael Devers 0.5 (-267) 1.5 (+103) - 0.5 (+158)
Matt Chapman 0.5 (-242) 1.5 (+124) - 0.5 (+150)
Casey Schmitt 0.5 (-207) 1.5 (+143) - 0.5 (+204)
Heliot Ramos 1.5 (+175) 1.5 (+106) - 0.5 (+207)

Cardinals Recent Betting Performance

  • The Cardinals have played as underdogs in nine of their past 10 games and have gone 4-5 in those contests.
  • In their last 10 games with a total, the Cardinals and their opponents have failed to hit the over six times.
  • Over their last 10 games, the Cardinals are 6-4-0 against the spread.

Cardinals Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.0
HR 6
ERA 3.48
K/9 8.3

Cardinals Player Insights

  • Alec Burleson paces the Cardinals with a team-leading batting average of .289.
  • Among all hitters in MLB, Burleson's home run total is 97th and his RBI tally is 94th.
  • Burleson carries a six-game hitting streak into this matchup. In his last 10 games he is batting .333 with three doubles, a triple, a home run, four walks and four RBIs.
  • Donovan has 27 doubles, 10 home runs and 42 walks while hitting .282.
  • Among all major league hitters, Donovan is 207th in home runs and 181st in RBI.
  • Lars Nootbaar is batting .236 with 23 doubles, a triple, 13 home runs and 59 walks.
  • Ivan Herrera has 13 doubles, 17 home runs and 39 walks while hitting .281.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Nolan Arenado 0.5 (-215) 1.5 (+135) - 0.5 (+181)
Lars Nootbaar 0.5 (-217) 1.5 (+125) - 0.5 (+200)
Iván Herrera 0.5 (-263) 1.5 (+120) - 0.5 (+198)
Alec Burleson 0.5 (-221) 1.5 (+123) - 0.5 (+175)
Michael McGreevy - - - -

Giants vs. Cardinals Highlights | MLB on FOX

Check out the best highlights between the St. Louis Cardinals and San Francisco Giants.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share