We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Francisco Giants at St. Louis Cardinals

Score Prediction

Pre-match Prediction
San Francisco Giants
@
St. Louis Cardinals
San Francisco Giants 40%St. Louis Cardinals 60%
Market LinesRun Line: St. Louis Cardinals -1Total: O/U 8
Model: Under 8
Model projects 7.7 total runs vs 8 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
50%
76/153
MLB: 48%
Starter
100%
3/3
vs STL
60%
3/5
Avg Total
8.9
MLB: 8.9
Game Starter (3) Last Starter vs STL vs STL (5)
Anthony Molina #45 · RHP · Age 24
5.24
ERA (2026)
7.7
K/9 (2026)
3
Starts (2026)
12.0
Avg Total (2026)
Last 3:
L SD (Sep 11): 3.0IP, 7ER, 4K
W @NYM (Sep 05): 5.0IP, 0ER, 6K
W @ATL (Aug 31): 5.0IP, 3ER, 6K
vs STL: ND (Jun 07 2024): 2.0 IP, 1 ER, 1 K
Bullpen (2026 Season)Average
ERA: 4.22MLB Avg: 3.9512 relievers
Recent: L 5-7L 6-7L 4-6L 1-2W 10-3
Lineup vs Anthony Molina (Career)
BatterPosPAAVGOPSHR
Alec Burleson1B1.0000.0000
Ivan HerreraDH1.10002.0000
Masyn WinnSS1.0000.0000
Nolan Gorman3B1.0000.0000
10 batters with no matchup history

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
48%
73/152
MLB: 48%
Starter
66%
19/29
vs SF
60%
3/5
Avg Total
9.1
MLB: 8.9
Game Starter (29) Last Starter vs SF vs SF (5)
Matthew Liberatore #32 · LHP · Age 27
5.53
ERA (2026)
9.2
K/9 (2026)
29
Starts (2026)
10.4
Avg Total (2026)
Last 3:
ND CHW (Sep 11): 4.1IP, 2ER, 2K
L @COL (Sep 05): 4.1IP, 5ER, 3K
L PIT (Aug 30): 5.2IP, 3ER, 9K
vs SF: ND (Sep 27 2024): 1.0 IP, 0 ER, 1 K
Bullpen (2026 Season)Average
ERA: 4.01MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-09-15 vs SF. Bullpen arms likely still recovering.
Recent: W 7-3L 5-6W 3-1W 2-1L 3-10
Lineup vs Matthew Liberatore (Career)
BatterPosPAAVGOPSHR
Shay Whitcomb3B2.0000.0000
Grant McCrayCF1.0000.0000
12 batters with no matchup history
Our Top PicksLive Odds
Top PickCardinals -1.5 (+112) | Run Line | MEDIUM confidence
The market prices a Cardinals cover at only 47.2% implied, while St.
PickOver 8.0 (-125) | Total | LOW confidence
Both starters carry 5.00-plus ERAs in 2026 and have shown erratic outings in their recent starts.
PickAnthony Molina Over 3.5 Strikeouts (+106) | Player Prop | MEDIUM confidence
Molina's last two quality outings produced 6 strikeouts in 5 innings each, both clear covers of this line.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

San Francisco Giants vs St. Louis Cardinals Game Preview

Context is everything in baseball, and right now the most important context surrounding this game is a question mark. Official listings show the San Francisco Giants sending Anthony Molina (RHP, 3-1, 5.24 ERA) against Matthew Liberatore (LHP, 5-14, 5.53 ERA) for the St. Louis Cardinals at Busch Stadium, but news sources are pointing to an entirely different game: Blade Tidwell versus Andre Pallante. That is not a footnote. That changes the platoon math, the run environment, the starter-length projections, and the correct side of almost every market. Confirm who is actually warming up before a dollar goes anywhere on this board.

If the official listing is correct, this is a pitching matchup built for over bettors. Liberatore has gone 4.1, 4.1, and 5.2 innings in his last three starts, allowing 2, 5, and 3 earned runs in each. His 5.53 ERA and 27 home runs allowed in 143.1 innings in 2026 make him one of the more hittable arms in the National League this year. Molina is not steadier. He was pulled after three innings against San Diego on September 11, surrendering seven earned runs. His two previous starts (0 ER and 3 ER in 5 IP each) show the upside, but the floor is genuinely low. Both starters are likely to be on short leashes, and both bullpens are arriving depleted after Tuesday's 10-3 Giants win. This is a game structure that belongs to the relievers.

The park will not save either side. Busch Stadium runs a 0.98 runs factor and a 0.95 home run factor, barely below neutral. Unlike Coors or Fenway, it does not reshape outcomes on its own. The story here is the pitching and the context. Both clubs are playing on Day-After-Night schedules, both are in a rubber game with taxed arms, and both lineups have standout performers running hot. As one source noted, Bryce Eldridge went 5-for-11 with a home run and seven RBIs in his most recent series against this Cardinals staff, and his L28d OPS of 0.953 confirms the streak is not cooling. On the St. Louis side, Leo Bernal has been one of the best stories in September baseball, slashing .327/.375/.558 with 14 RBIs in 13 games since his September 1 promotion, setting franchise records for RBIs and extra-base hits by a newly called-up player.

St. Louis is 49-56 against right-handed pitching this season, their weakest platoon split. If Molina starts as officially listed, the Cardinals are grinding against their own historical weakness from the first pitch. San Francisco is 18-27 against left-handers, so neither lineup gets a comfortable day. Both clubs are sitting outside playoff contention, but the peripheral matchups inside this rubber game, Eldridge versus a struggling lefty, Bernal against a volatile righty, are genuinely compelling angles for Wednesday's MLB afternoon slate.

San Francisco Giants vs St. Louis Cardinals Key Insights

  • Starter identity is the central analytical question. Official listings show Liberatore vs Molina, but news intel strongly points to Pallante vs Tidwell. Confirm before wagering. The platoon math, starter-length projections, and run environment change dramatically depending on which version of this game is played.
  • Liberatore's last three starts averaged 4.5 innings with 10 total earned runs. An early exit is the base case, pushing both bullpens into action with depleted arms following Tuesday's 10-3 blowout. The back half of this game belongs to relievers.
  • Bryce Eldridge enters as the most reliable offensive force in this matchup regardless of starter. His .953 OPS over the last 28 days, .875 OPS against left-handed pitching, and 5-for-11 with 7 RBIs in the recent series against this Cardinals staff make him the primary game-deciding threat.
  • Leo Bernal has not slowed down since his September 1 call-up. A 1.000 OPS over the last 7 days and 14 RBIs in 13 games put him on a pace that defies small-sample dismissal. He is the Cardinals' primary run-production threat in the lower third of the lineup.
  • Shay Whitcomb carries a .182 average and a 0.414 OPS against left-handed pitching this season, and he is 0-for-2 with a 0.000 OPS in his 2026 career matchups against Liberatore. The platoon disadvantage is severe and specific.
  • St. Louis is 49-56 against right-handers versus 26-20 against lefties, a 30-percentage-point swing in winning probability based purely on opposing pitcher handedness. If Molina starts as listed, the Cardinals face their worst-case platoon scenario all game.

San Francisco Giants vs St. Louis Cardinals Betting Picks

Picks made September 16, 2026 at 05:33 AM ET. Odds shown reflect current market prices.

Over 8.0 (-125) | Total | LOW confidence
Over 8.0 (-125) | Total | LOW confidence: Both starters carry 5.00-plus ERAs in 2026 and have shown erratic outings in their recent starts. Both bullpens are taxed after a 13-run game Tuesday, and this is Game 3 with accumulated fatigue on both rosters. Low confidence reflects that the projected total aligns exactly with the market line, leaving no model edge. The game structure does the arguing here. Two struggling starters, two tired bullpens, and two lineups with live offensive threats. Treat this as a thin-value play driven by context, not a strong conviction bet.
Moneyline
Moneyline: No pick. Cardinals -161 implies 61.7% win probability, which aligns closely with their projected edge. Giants +140 at 41.7% implied similarly reflects the real gap without leaving meaningful value on the table. The unresolved starter question adds variance to both sides without clarifying direction. Neither price is wrong enough to force a position. Skip the moneyline and allocate to the props and run line.
Analysis insight — no specific bet associated
Anthony Molina Over 3.5 Strikeouts (+106) | Player Prop | MEDIUM confidence
Anthony Molina Over 3.5 Strikeouts (+106) | Player Prop | MEDIUM confidence: Molina's last two quality outings produced 6 strikeouts in 5 innings each, both clear covers of this line. His 2026 K/9 is 7.66 across 22.1 innings. The Cardinals hit .243 as a team against right-handed pitching, and the 14.5-outs market implies an expected outing of roughly 4.8 innings. At that length, four or more strikeouts sits comfortably within his range. Near-even money at +106 is fair value for a line he cleared in two of his last three multi-inning starts. The September 11 blowout (3 IP, 7 ER) is the primary risk: if he gets chased before the fourth inning, the bet does not survive.
Shay Whitcomb Under 0.5 Hits (+126) | Player Prop | MEDIUM confidence
Shay Whitcomb Under 0.5 Hits (+126) | Player Prop | MEDIUM confidence: Whitcomb hits .182 with a 0.414 OPS against left-handed pitching this season. He faces LHP Liberatore today, and in their only 2026 career meetings (2 PA), he is 0-for-2 with a 0.000 OPS. A .182 batting average across three at-bats implies roughly a 54% probability of going hitless, yet the market prices the under at only 44.2% implied. That is statistically underpriced. His recent L7d OPS of 0.778 is a small-sample blip that does not offset a season-long platoon hole this severe.
Leo Bernal Over 0.5 RBI (+138) | Player Prop | MEDIUM confidence
Leo Bernal Over 0.5 RBI (+138) | Player Prop | MEDIUM confidence: Bernal has 14 RBIs in 13 games since his September 1 call-up, including 12 in his first 10 (a Cardinals franchise record). His L7d OPS sits at 1.000 and his season line of .304/.350/.518 reflects a bat that is legitimately dangerous, not just a hot-start artifact. He faces Molina, who carries a 5.24 ERA and has allowed runs in two of his last three starts. St. Louis projects for 4-plus runs in this game. At +138, this is clear positive value for the hottest run-production bat on the Cardinals roster.
Bryce Eldridge to Hit a Home Run (+460) | Player Prop | LOW confidence
Bryce Eldridge to Hit a Home Run (+460) | Player Prop | LOW confidence: Eldridge is in an excellent platoon spot against LHP Liberatore, carrying a vL OPS of 0.875. Liberatore has surrendered 27 home runs in 143.1 innings in 2026, among the highest rates in the National League. Eldridge hit a home run in his most recent series against this Cardinals staff and carries a .465 slugging percentage on the season. Busch Stadium's 0.95 HR factor provides mild suppression but does not neutralize the setup. At +460, this is attractive value for a live power threat in a strong matchup. HR markets are inherently high-variance. LOW confidence reflects that volatility, not a weak analytical setup.
Bryce Eldridge Over 1.5 Total Bases (+128) | Player Prop | MEDIUM confidence
Bryce Eldridge Over 1.5 Total Bases (+128) | Player Prop | MEDIUM confidence: Eldridge's L28d OPS of 0.953 and L7d OPS of 0.967 confirm the hot stretch is not fading. His .465 SLG and 0.875 OPS against left-handers both favor a productive game against Liberatore, who has been rocked consistently in recent outings. His recent 5-for-11 series performance against this same Cardinals staff demonstrated he can damage this pitching whether it is the starter or the bullpen. At +128, the 1.5 total bases Over is reasonable value for a batter this hot against a pitcher this vulnerable. Primary risk is an abbreviated appearance from Molina that limits Eldridge to fewer at-bats in a big deficit.
YRFI (-118) | First Inning | LOW confidence
YRFI (-118) | First Inning | LOW confidence: Both starters have been inconsistent in their recent outings. Liberatore allowed 5 earned runs in 4.1 innings on September 5 and 2 earned runs in 4.1 innings on September 11. Molina was pulled after three innings against San Diego on September 11 after surrendering seven earned runs. Day-After-Night fatigue applies to both lineups after Tuesday's night game, and lineups do sometimes come out aggressive early in rubber games. At -118, YRFI is a reasonable price given the pitching volatility. LOW confidence reflects the absence of first-inning-specific ERA data for these exact starters.
SGP
SGP: Cardinals -1.5 + Over 8.0 + Eldridge TB Over 1.5 + Bernal RBI Over 0.5 (component IDs: 455394136, 455394116, 455410052, 455409749): The SGP thesis is a high-scoring Cardinals home win. Cardinals -1.5 and Over 8.0 are positively correlated: St. Louis needs to generate significant offense to win by two runs or more, and that same offensive output drives the total. Eldridge posting extra bases and Bernal driving in a run are downstream expressions of both offenses contributing runs in an open game. All four legs reinforce the same central scenario. Starter confirmation is a prerequisite before executing this parlay.
Analysis insight — no specific bet associated

Key Players

Batting AverageSF
Jung Hoo Lee
.276Batting Average
RF
Home RunsSF
Rafael Devers
37Home Runs
1B
Runs Batted InSF
Rafael Devers
98Runs Batted In
1B
Earned Run AverageSF
Landen Roupp
4.01Earned Run Average
SP
WinsSF
Landen Roupp
9Wins
SP
StrikeoutsSF
Landen Roupp
143Strikeouts
SP
Batting AverageSTL
Alec Burleson
.285Batting Average
1B
Home RunsSTL
Jordan Walker
28Home Runs
RF
Runs Batted InSTL
Alec Burleson
111Runs Batted In
1B
Earned Run AverageSTL
Michael McGreevy
3.83Earned Run Average
SP
WinsSTL
Andre Pallante
12Wins
SP
StrikeoutsSTL
Matthew Liberatore
146Strikeouts
SP

Recent Form

San Francisco Giants
L7-5San Diego Padres
L7-6San Diego Padres
L6-4San Diego Padres
L2-1St. Louis Cardinals
W10-3St. Louis Cardinals
St. Louis Cardinals
W7-3Chicago White Sox
L6-5Chicago White Sox
W3-1Chicago White Sox
W2-1San Francisco Giants
L10-3San Francisco Giants

San Francisco Giants vs St. Louis Cardinals Summary

Two high-ERA starters, two depleted bullpens, and a rubber game in St. Louis. The game structure points toward scoring. Liberatore and Molina both carry 5.00-plus ERAs and have shown early-exit tendencies in their recent outings. Once those starters exit, the back half of this game belongs to tired relievers on both sides. The over 8.0, at LOW confidence, is the most structurally supported position. Pair that with the Cardinals covering at home against a taxed Giants pen, and the SGP logic builds from the same central premise: a high-scoring Cardinals win. Eldridge extra bases and Bernal driving in a run are the individual expressions of that same outcome.

The one variable that overrides all of this is starter confirmation. As noted from Yahoo Sports, Andre Pallante has allowed just one run in five innings in each of his two starts since returning from the injured list. If the Pallante version of this game is the actual matchup, the run environment tightens considerably and the Cardinals -1.5 becomes even more attractive on tempo control. If Tidwell starts for San Francisco instead of Molina, the early-inning volatility spikes in the other direction. Confirm the mound assignments before committing the run line or total. The two props that hold value regardless of starter are the Eldridge picks (a batter this hot against a staff he has owned recently is a starter-agnostic setup) and the Bernal RBI Over, which reflects a historical pace that is difficult to ignore at +138. The Whitcomb Under 0.5 hits at +126 is the cleanest single-angle bet on the board if Liberatore does indeed start, a precise platoon mismatch at positive money.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Sep 14, 2026SF @ STLSTLSTL 2-1
Sep 15, 2026SF @ STLSFSF 10-3

Giants vs Cardinals predictions: Cardinals -1.5 (+112), Over 8.0 and Bryce Eldridge TB Over 1.5 (+128) with Liberatore (5.53 ERA) vs Molina (5.24 ERA).

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at St. Louis Cardinals