
Giants vs. Cardinals Prediction, Odds, Picks - September 23
The San Francisco Giants and St. Louis Cardinals will meet on Tuesday at Oracle Park, at 9:45 p.m. ET, with Rafael Devers and Alec Burleson -- two hot hitters -- expected to step up at the plate. Oddsmakers list the Giants as -202 favorites on the moneyline, while giving the underdog Cardinals +167 moneyline odds. San Francisco is the favorite on the run line (-1.5 with +109 odds). The over/under is 7.5 runs for the contest.
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.
Brewers vs. Cardinals Highlights | MLB on FOX
Giants vs. Cardinals Game Information & Odds
- When: Tuesday, September 23, 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 | -202 | +167 | 7.5 | -110 | -110 | -1.5 | +109 | -130 |
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 been favorites in 88 games this season and won 46 (52.3%) of those contests.
- San Francisco has a record of 5-5 in games when sportsbooks favor them by at least -202 on the moneyline.
- The Giants have a 66.9% chance to win this game based on the implied probability of the moneyline.
- The Cardinals have won in 43, or 48.3%, of the 89 contests they have been named as odds-on underdogs this year.
- This season, St. Louis has come away with a win one time in eight chances when named as an underdog of at least +167 or worse on the moneyline.
- The moneyline set for this matchup implies the Cardinals have a 37.5% chance of coming away with a victory in the contest.
Giants Recent Betting Performance
- In the last 10 games, the Giants were named the moneyline favorite by oddsmakers just two times, and they lost both games.
- In their last 10 matchups (all 10 of them had set totals), the Giants and their opponents combined to hit the over five times.
- The Giants have put together a 4-6-0 record against the spread over their past 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 2-8 |
| Runs Per Game | 3.7 |
| HR | 6 |
| ERA | 5.59 |
| K/9 | 6.8 |
Giants Player Insights
- The Giants' best power option comes in the form of Devers and his 33-dinger 106-RBI season, both team highs.
- Of all hitters in baseball, Devers' home run total ranks him 12th, and his RBI tally ranks him eighth.
- Devers has collected a hit in three games in a row. In his last five games he is batting .167 with two home runs, four walks and three RBIs.
- Jung Hoo Lee's .261 batting average leads his team.
- Lee is 243rd in homers and 150th in RBI in the majors.
- Willy Adames is hitting .224 with 21 doubles, two triples, 28 home runs and 79 walks.
- Heliot Ramos is batting .258 with 24 doubles, a triple, 19 home runs and 51 walks.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willy Adames | 0.5 (-235) | 1.5 (+131) | - | 0.5 (+166) |
| Rafael Devers | 0.5 (-243) | 1.5 (+122) | - | 0.5 (+166) |
| Matt Chapman | 0.5 (-250) | 1.5 (+122) | - | 0.5 (+121) |
| Jung Hoo Lee | 0.5 (-267) | 1.5 (+134) | - | 0.5 (+189) |
| Christian Koss | 0.5 (-227) | 1.5 (+156) | - | 0.5 (+196) |
Cardinals Recent Betting Performance
- The Cardinals have played as underdogs in nine of their past 10 games and won five of those contests.
- In their last 10 games with a total, the Cardinals and their opponents have combined to hit the over five times.
- The Cardinals have won seven of their last 10 games against the spread.
Cardinals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.4 |
| HR | 6 |
| ERA | 3.90 |
| K/9 | 8.0 |
Cardinals Player Insights
- Burleson paces the Cardinals with a team-high batting average of .293.
- In all of the majors, Burleson is 99th in home runs and 92nd in RBI.
- Burleson has collected a hit in seven games in a row. During his last 10 outings he is batting .421 with three doubles, a triple, a home run, four walks and five RBIs.
- Brendan Donovan has 27 doubles, 10 home runs and 42 walks while hitting .282.
- Donovan ranks 207th among all hitters in the majors in homers, and 181st in RBI.
- Ivan Herrera is batting .281 with 13 doubles, 18 home runs and 41 walks.
- Lars Nootbaar is batting .236 with 23 doubles, a triple, 13 home runs and 60 walks.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Nolan Arenado | 0.5 (-216) | 1.5 (+158) | - | 0.5 (+199) |
| Iván Herrera | 0.5 (-258) | 1.5 (+130) | - | 0.5 (+232) |
| Alec Burleson | 0.5 (-267) | 1.5 (+121) | - | 0.5 (+188) |
| Brendan Donovan | 1.5 (+181) | 1.5 (+113) | - | 0.5 (+252) |
| Pedro Pages | - | - | - | - |
Brewers vs. Cardinals Highlights | MLB on FOX
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.
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
Konnor Griffin, MLB's No. 1 Prospect, Hits 2 Home Runs In Pirates Game
MLB Spring Training Buzz: Max Scherzer Returning To Blue Jays
Puerto Rico's Best World Baseball Classic Lineup: Edwin Diaz Leads Bullpen
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 World Baseball Classic News: Skubal Will Only Make 1 Start For Team USA
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
Mexico's Best World Baseball Classic Lineup: Big Bats Can Make A Deep Run
Konnor Griffin, MLB's No. 1 Prospect, Hits 2 Home Runs In Pirates Game
MLB Spring Training Buzz: Max Scherzer Returning To Blue Jays
Puerto Rico's Best World Baseball Classic Lineup: Edwin Diaz Leads Bullpen
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
2026 World Baseball Classic News: Skubal Will Only Make 1 Start For Team USA
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates

