Cardinals vs. Giants Prediction, Odds & Expert Picks: MLB Best Bets for Tonight Sept. 22

My Cardinals vs. Giants prediction expects the home side to win comfortably on account of the mismatch on the mound.
Cardinals vs. Giants Prediction, Odds & Expert Picks: MLB Best Bets for Tonight Sept. 22
Pictured: San Francisco Giants outfielder Heliot Ramos (right) celebrates with teammate Casey Schmitt after scoring in the first inning. Photo by Mark J. Rebilas-Imagn Images

St. Louis has struggled away from Busch Stadium all season, and I’m expecting that trend to continue as I make my Cardinals vs. Giants prediction. First pitch is set for 9:45 p.m. ET (Local TV) on Monday evening from Oracle Park in San Francisco.

My MLB picks are also locked in on Cardinals starter Michael McGreevy’s issues with missing bats, and I’m targeting the Under on one of his player props.


⚾ Cardinals vs. Giants prediction

MLB expert picks for Monday; odds subject to change.

  • Moneyline pick: Giants (-145 via Caesars) ⭐⭐⭐
  • Run line pick: Giants -1.5 (+150 via Caesars) ⭐⭐⭐
  • Over/Under pick: Over 7.5 (-119 via DraftKings) ⭐⭐⭐

📝 Cardinals vs. Giants preview & best bet

Track the latest MLB scores for line movement and matchup info.

🔥 Giants -1.5 (+150) ⭐⭐⭐

Cardinals vs. Giants Prediction, Odds & Expert Picks: MLB Best Bets for Sept. 22
Pictured: San Francisco Giants outfielder Jung Hoo Lee (51) at bat against the St. Louis Cardinals. Photo by Tim Vizer-Imagn Images

The Giants will send future Hall of Famer Justin Verlander to the mound in the series opener. Verlander has allowed just one earned run over his last 25 innings and has been a much better pitcher at Oracle Park in 2025.

San Francisco’s lineup has been relatively productive in September, sitting tied for sixth in MLB in runs scored (94). They touched up McGreevy for six runs on nine hits over four innings earlier this month in St. Louis.

I like the value on the Giants when they have the clear edge in the pitching matchup and square off with a team that’s had issues on the road all season.

One of the best sports betting sites, Caesars, offered +150 odds on the Giants -1.5, which nets out a profit of $15.00 on a winning $10 bet. The +150 odds have an implied probability of 40%.


💰 Best Cardinals vs. Giants player prop bet

Our MLB player prop odds tool shows the best odds for every market across legal sportsbooks in your area.

⬇️  Michael McGreevy Under 3.5 strikeouts (-115) ⭐⭐⭐

Cardinals vs. Giants Prediction, Odds & Expert Picks: MLB Best Bets for Sept. 22
Pictured: St. Louis Cardinals starting pitcher Michael McGreevy (36) pitches against the San Francisco Giants. Photo by Jeff Curry-Imagn Images

McGreevy sits in the 4th percentile in strikeout rate and 8th percentile in whiff rate this season. He’s a pitch-to-contact hurler with only 53 strikeouts across 86 innings.

San Francisco’s Oracle Park also ranks 23rd among the 30 MLB stadiums for strikeouts on Baseball Savant’s Park Factors Leaderboard, making it a difficult venue for pitchers to miss bats. McGreevy’s best path to pitching deep into the game will be trying to induce a lot of soft contact.   

A winning $10 bet on McGreevy’s Under pays out a profit of $8.70 at DraftKings. The -115 odds have an implied probability of 53.49%.


📊 Cardinals vs. Giants odds: Sept. 22

MLB odds update live in real time.

📈 Cardinals vs. Giants betting odds analysis

San Francisco opened as high as -162 home favorites, with some of the best sports betting apps offering them as low as -145. Although my best bet for the game is Giants -1.5 (+150), I’d happily grab the Giants moneyline in the -145 or -150 range.


🔢 Cardinals vs. Giants stats

Season stats courtesy of baseball-reference.com.

Cardinals (76-80) Statistic (per game) Giants (77-79)
4.27 Runs 4.33
8.23 Hits 7.79
.245 AVG .234
.384 SLG .378
.693 OPS .695
4.23 ERA 3.85
7.54 K/9 8.48
2.90 BB/9 3.22
1.03 HR/9 0.89

🚑 Cardinals vs. Giants injury report


📺 Cardinals vs. Giants game info

  • When: Monday, Sept. 22
  • First pitch: 9:45 p.m. ET
  • Where: Oracle Park (San Francisco)
  • How to watch: Local TV

💡 Expert MLB predictions today


❓ Cardinals vs. Giants FAQs

Who is favored to win Cardinals vs. Giants?

The Giants are -145 favorites to defeat the Cardinals at home on Monday.

What is the run line for Cardinals vs. Giants?

San Francisco is a -1.5 run line favorite against St. Louis in Monday’s matchup.

What is the Over/Under for Cardinals vs. Giants?

The total for Monday’s game between the Cardinals and Giants is 7.5.

What are the best bets for Cardinals vs. Giants?

My best bets for Monday’s Cardinals vs. Giants game are San Francisco -1.5 (+150) and Michael McGreevy Under 3.5 strikeouts (-115).

When is the Cardinals vs. Giants game?

First pitch is set for 9:45 p.m. ET on Monday at Oracle Park in San Francisco.

How do baseball odds work?

When betting on MLB, the run line shows how many runs the favorite needs to win by in order to cash the bet. For example, a favorite of -1.5 must win by two or more runs to cover the run line, while an underdog at +1.5 must win outright or lose by one run to cover the run line.

Moneyline odds represent the payout for picking the outright winner (+200 means a $100 bet wins $200, while -200 means a $200 bet wins $100). Over/Unders let you wager on whether the combined total of runs will be higher or lower than the set number.

You can determine the payouts and implied probabilities for any wager - or convert odds to different formats - with our odds converter.

(21+. Gambling Problem? Call 1-800-GAMBLER)
* Bonuses not applicable in Ontario.

Not intended for use in MA.
Each betting site featured on SBR has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission.