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.5
Model: Under 8.5
Model projects 8.1 total runs vs 8.5 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
49%
75/152
MLB: 48%
Starter
71%
5/7
vs STL
50%
2/4
Avg Total
8.9
MLB: 8.9
Game Starter (7) Last Starter vs STL vs STL (4)
Blade Tidwell #46 · RHP · Age 25
4.82
ERA (2026)
7.4
K/9 (2026)
7
Starts (2026)
11.3
Avg Total (2026)
Last 3:
ND STL (Sep 09): 4.0IP, 4ER, 2K
L @PIT (Sep 03): 5.0IP, 2ER, 5K
L ARI (Aug 28): 5.0IP, 6ER, 4K
vs STL: L (May 04 2025): 3.2 IP, 6 ER, 2 K
Bullpen (2026 Season)Average
ERA: 4.26MLB Avg: 3.9512 relievers
Recent: W 7-6L 5-7L 6-7L 4-6L 1-2
Lineup vs Blade Tidwell (Career)
BatterPosPAAVGOPSHR
Alec Burleson1B6.3331.0000
Nolan Gorman3B4.5001.0000
Bryan TorresLF3.3330.6660
Ivan HerreraDH3.5001.1670
Jose FerminLF2.0000.0000
Joshua BaezLF2.5001.5000
Leo BernalC2.5002.5001
Nathan ChurchCF2.0000.5000
Pedro PagesC2.0000.0000
Thomas SaggeseLF2.0000.0000
Victor Scott IICF2.10002.0000
3 batters with no matchup history

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
48%
72/151
MLB: 48%
Starter
54%
14/26
vs SF
50%
2/4
Avg Total
9.1
MLB: 8.9
Game Starter (26) Last Starter vs SF vs SF (4)
Andre Pallante #53 · RHP · Age 28
3.45
ERA (2026)
6.3
K/9 (2026)
26
Starts (2026)
8.9
Avg Total (2026)
Last 3:
ND @SF (Sep 09): 5.0IP, 1ER, 4K
ND @COL (Sep 04): 5.0IP, 1ER, 1K
ND @CIN (Aug 17): 6.0IP, 4ER, 5K
vs SF: ND (Sep 06 2025): 6.0 IP, 2 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.00MLB Avg: 3.959 relievers
Recent: L 6-7W 7-3L 5-6W 3-1W 2-1
Lineup vs Andre Pallante (Career)
BatterPosPAAVGOPSHR
Jung Hoo LeeRF6.3330.6660
Drew GilbertCF5.6001.6000
Bryce EldridgeDH4.3330.8330
Grant McCrayCF4.0000.0000
Shay Whitcomb3B4.0000.0000
Christian KossSS3.10002.0000
Drew CavanaughC2.0000.0000
Jonah CoxCF2.0000.0000
Turner HillLF2.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickCardinals ML (-156, MEDIUM)
Pallante is 12-6 with a 3.45 ERA and has handled this Giants lineup already this month, while Tidwell has been tagged for 4-plus ER in both 2026 appearances against St.
PickCardinals -1.5 (+132, MEDIUM)
Getting plus-money on a team favored on the moneyline in this pitching and lineup environment is genuine value.
PickUnder 8.5 (-114, LOW)
Our model sits in line with the 8.5 total, leaning directionally Under.
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

There is a clear pitching edge in tonight's MLB action at Busch Stadium. St. Louis Cardinals starter Andre Pallante has quietly put together the best season of his career, sitting at 12-6 with a 3.45 ERA across 146 innings after posting a 5.31 ERA in 2025. He lines up opposite San Francisco Giants Blade Tidwell, who owns a 4.82 ERA, a 0-2 record in 2026, and a command problem that has produced 20 walks in just 46.2 innings. These two arms are not in the same conversation right now.

Pallante has found a new gear. He allowed just 1 earned run in each of his last two starts, including a 5-inning outing against these same Giants on September 9. His ground-ball approach plays well at Busch Stadium, where the park is slightly pitcher-friendly with a 0.98 runs factor and a 0.95 home run factor. He comes in on six days of extended rest and has not allowed more than 2 runs in any of his three 2026 appearances against San Francisco. His strikeout rate is modest at 6.29 K/9, so he is not blowing hitters away. He is getting ground balls and limiting damage. That formula works at home.

Tidwell walks into this park for the second time this season against a Cardinals lineup that already has his number. He lasted 4 innings on September 9, surrendering 4 earned runs. Go back to May 2025 and St. Louis tagged him for 6 runs in 3.2 innings. Combined across those two career starts, he has posted 10 ER in 7.2 IP at Busch Stadium. The Cardinals BvP data confirms the pattern: Herrera is hitting .500 with a 1.167 OPS in 3 PA against him, Báez is at .500 with a 1.500 OPS, and Burleson has posted a 1.000 OPS across 6 career PA. San Francisco is also heading into this game without Rafael Devers. As ESPN reported, "Rafael Devers will not be someone the Cardinals have to deal with," confirming his season is over due to a core muscle injury. That removes the Giants' most notable power source from a lineup already sitting at 26-50 on the road.

"Nathan Church is riding a 12-game hitting streak for St. Louis, going 16 for 42 (.381) with 13 singles in that span," as one Sports Illustrated betting analyst noted. Church's L7d OPS sits at 1.101 and he projects as a near-daily contact producer against a pitcher who generates traffic rather than swings and misses. That said, there is one legitimate Giants threat worth acknowledging. Drew Gilbert carries a .600 career AVG and 1.600 OPS against Pallante across 5 plate appearances spanning both 2025 and 2026, and his L7d OPS of 1.233 confirms he is genuinely hot right now. If the Giants have a rally in them, it likely runs through Gilbert. The market prices San Francisco at +144 on the moneyline, which reflects that path. Structurally, though, this game tilts hard toward the home side.

San Francisco Giants vs St. Louis Cardinals Key Insights

  • Pallante is 12-6 with a 3.45 ERA in 2026 and has allowed just 1 ER in each of his last two starts, including a September 9 outing against this exact Giants lineup. His ground-ball approach fits the Busch Stadium environment.
  • Tidwell has faced the Cardinals twice in his career and failed to reach the fifth inning in either appearance: 4 ER in 4 IP on September 9, 2026, and 6 ER in 3.2 IP in May 2025. His 20 walks in 46.2 innings in 2026 compound the risk of another early exit.
  • The Giants enter at 26-50 on the road with a four-game losing streak, and the loss of Devers strips their already limited lineup of its most notable power threat heading into a pitcher-friendly environment.
  • Nathan Church's 12-game hit streak, featuring 13 singles in that span and a L7d OPS of 1.101, sets up one of the sharpest contact-based props on the card against a pitcher who generates contact rather than strikeouts.
  • Alec Burleson brings a 1.013 L7d OPS into this game alongside a career 1.000 OPS against Tidwell in 6 PA, making him a key bat in the early innings when Tidwell's command problems tend to create traffic first.
  • Drew Gilbert's career 1.600 OPS against Pallante across 5 PA spanning two seasons is the variable most likely to tighten a game the Cardinals are built to control. His first at-bat is the early read on how much trouble Pallante could face.

San Francisco Giants vs St. Louis Cardinals Betting Picks

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

Cardinals -1.5 (+132, MEDIUM)
Cardinals -1.5 (+132, MEDIUM): Getting plus-money on a team favored on the moneyline in this pitching and lineup environment is genuine value. Tidwell's track record against the Cardinals points toward an early exit, and Pallante's ground-ball approach in a pitcher-friendly park sets up a multiple-run Cardinals win as the most likely outcome.
Under 8.5 (-114, LOW)
Under 8.5 (-114, LOW): Our model sits in line with the 8.5 total, leaning directionally Under. Pallante generates ground balls in a park that suppresses scoring, and the Giants' depleted road lineup limits their offensive ceiling. The caveat is real: Tidwell's walk rate (20 BB in 46.2 IP) creates bases-loaded situations that can inflate scoring quickly. Lean Under, but confidence is low.
Nathan Church Over 0.5 Hits (-179, HIGH)
Nathan Church Over 0.5 Hits (-179, HIGH): Church has recorded a hit in 11 of his last 12 games on a streak that shows no sign of slowing, with a L7d OPS of 1.101. Tidwell's 4.82 ERA and 1.36 WHIP in 2026 tell you he gives up contact at a high rate. Contact-first hitter, soft-contact pitcher, pitcher-friendly park with Busch's 0.98 runs factor. This is the clearest prop on the card.
Drew Gilbert Over 0.5 Hits (-172, MEDIUM)
Drew Gilbert Over 0.5 Hits (-172, MEDIUM): Gilbert is .600 with a 1.600 OPS against Pallante across 5 career PA spanning both 2025 and 2026. This is not a single-season sample: 1.667 OPS in 2025, 1.500 OPS in 2026. His L7d OPS of 1.233 confirms he is hot right now. He is the Giants' clearest path to production against this specific starter, and the market underprices his history here.
Blade Tidwell Under 3.5 Strikeouts (-101, MEDIUM)
Blade Tidwell Under 3.5 Strikeouts (-101, MEDIUM): Tidwell has faced the Cardinals twice in his career and struck out exactly 2 batters in each appearance: 2 K in 4.0 IP on September 9 and 2 K in 3.2 IP in May 2025. Both outings ended before the fifth inning, cutting off late-inning strikeout volume entirely. His walk rate fuels early exits and the Cardinals make consistent contact against him. Under 3.5 at essentially even money on a pattern that has held in every career appearance against this lineup.
Jordan Walker Over 1.5 Total Bases (+122, MEDIUM)
Jordan Walker Over 1.5 Total Bases (+122, MEDIUM): Walker posts .281/.337/.487 with 28 HR and a .206 ISO in 2026, a legitimate power threat in the middle of a Cardinals lineup expected to do damage tonight. Tidwell surrenders home runs at a 1.16 HR/9 rate in 2026, and Walker's vR OPS of 0.794 holds up against right-handed pitching. Plus-money on a hitter with Walker's power profile in a favorable matchup is positive expected value.
Shay Whitcomb Under 0.5 Hits (+108, MEDIUM)
Shay Whitcomb Under 0.5 Hits (+108, MEDIUM): Whitcomb is 0-for-4 in career PA against Pallante in 2026 with a .000 OPS. His season line is .184 AVG overall, and his L28d OPS of 0.571 offers no reason to expect improvement tonight. Getting plus-money on a hitless outcome for one of the weakest bats in a depleted San Francisco lineup against a pitcher who has held him without a hit in every career at-bat is genuine positive expected value.
SGP
SGP: Cardinals ML / Under 8.5 / Tidwell Under 3.5 K / Walker Over 1.5 TB / Church Over 0.5 Hits: These five legs tell one coherent game story. A controlled Cardinals home win in a low-scoring game is the core thesis. Tidwell kept short means fewer Giants runs, supporting the Under. Walker and Church providing the Cardinals margin is a positively correlated outcome with a win. All five legs reinforce the same script: Pallante handles a depleted road lineup, Tidwell exits early, Cardinals win by multiple runs.
Analysis insight — no specific bet associated
YRFI (-122)
YRFI (-122): Tidwell walked batters in the first two innings of his September 9 start at this exact park before allowing 4 ER in 4 total innings. His 2026 walk rate is 3.86 BB/9. The Cardinals are at home on a win streak with a lineup that has seen Tidwell before and does damage early against him. The market sets YRFI at -122, essentially even money, which slightly underprices the first-inning run risk Tidwell brings against this Cardinals home crowd.

Key Players

Batting AverageSF
Jung Hoo Lee
.277Batting 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
110Runs 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
W7-6St. Louis Cardinals
L7-5San Diego Padres
L7-6San Diego Padres
L6-4San Diego Padres
L2-1St. Louis Cardinals
St. Louis Cardinals
L7-6San Francisco Giants
W7-3Chicago White Sox
L6-5Chicago White Sox
W3-1Chicago White Sox
W2-1San Francisco Giants

San Francisco Giants vs St. Louis Cardinals Summary

The St. Louis Cardinals are the right side here, and the structure of this matchup backs it up. Pallante is in the best form of his career, Busch Stadium suppresses scoring, and Tidwell has a documented history of getting knocked around by this exact lineup. The Cardinals -1.5 at +132 is the top play on this card. Plus-money on a team favored on the moneyline in a game where the visiting starter has surrendered 10 earned runs in two career starts against the home side is a combination that does not show up often. Take it.

The Nathan Church Over 0.5 hits prop at -179 is the sharpest individual prop. Church has singled in 11 of his last 12 games and faces a pitcher who generates contact rather than strikeouts. The Shay Whitcomb Under 0.5 hits at +108 is a rare plus-money play grounded in both career data (0-for-4 vs Pallante in 2026) and a weak underlying profile. The Under 8.5 is a directional lean rather than a conviction play. Tidwell's walk rate keeps the door open for a surprise crooked number, and that caps confidence on the total.

The variance in this game lives in Drew Gilbert and an early Pallante stumble. The Giants swept this Cardinals team last week in San Francisco, and St. Louis is only 5-5 in their last 10. One bad inning from Pallante flips the script entirely. Bet within your limits and respect that upsets happen in baseball more than any other sport. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSTL leads series 1-0
DateMatchupResult
Sep 14, 2026SF @ STLSTLSTL 2-1

Giants vs Cardinals predictions: Cardinals -1.5 (+132) our top pick. Pallante (12-6, 3.45 ERA) vs Tidwell (4.82 ERA) at Busch Stadium, Sept. 15.

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at St. Louis Cardinals