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 45%St. Louis Cardinals 56%
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%
75/151
MLB: 48%
Starter
43%
12/28
vs STL
67%
2/3
Avg Total
8.9
MLB: 8.9
Game Starter (28) Last Starter vs STL vs STL (3)
Landen Roupp #65 · RHP · Age 28
4.00
ERA (2026)
8.3
K/9 (2026)
28
Starts (2026)
8.3
Avg Total (2026)
Last 3:
W STL (Sep 08): 6.0IP, 0ER, 2K
ND @PIT (Sep 02): 5.0IP, 1ER, 4K
W ARI (Aug 27): 5.0IP, 1ER, 3K
vs STL: L (Sep 27 2024): 3.2 IP, 6 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.32MLB Avg: 3.9512 relievers
Recent: W 2-1W 7-6L 5-7L 6-7L 4-6
Lineup vs Landen Roupp (Career)
BatterPosPAAVGOPSHR
Alec Burleson1B6.6671.5000
Ivan HerreraDH5.4000.8000
Jordan WalkerRF5.4001.0000
Masyn WinnSS5.4001.0000
Bryan TorresLF3.0000.0000
Leo BernalC3.0000.3330
Nathan ChurchCF2.0000.5000
Nolan Gorman3B2.0000.0000
Thomas SaggeseLF2.0000.0000
5 batters with no matchup history

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
48%
72/150
MLB: 48%
Starter
17%
1/6
vs SF
67%
2/3
Avg Total
9.2
MLB: 8.9
Game Starter (6) Last Starter vs SF vs SF (3)
Quinn Mathews #60 · LHP · Age 26
4.11
ERA (2026)
8.3
K/9 (2026)
6
Starts (2026)
6.2
Avg Total (2026)
Last 3:
L @SF (Sep 08): 6.0IP, 2ER, 4K
ND @LAD (Sep 03): 5.0IP, 1ER, 4K
W PIT (Aug 28): 5.2IP, 1ER, 7K
vs SF: L (Sep 08 2026): 6.0 IP, 2 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.03MLB Avg: 3.959 relievers
Recent: L 1-2L 6-7W 7-3L 5-6W 3-1
Lineup vs Quinn Mathews (Career)
BatterPosPAAVGOPSHR
Andrew KniznerC3.0000.0000
Bryce EldridgeDH3.5002.6671
Jonah CoxCF3.0000.0000
Shay Whitcomb3B3.3330.6660
Turner HillLF3.3331.0000
Christian KossSS2.5002.5001
Grant McCrayCF2.5001.0000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickSan Francisco Giants +1.5 (-204), MEDIUM
San Francisco Giants +1.5 (-204), MEDIUM confidence. The projected final is Cardinals 4, Giants 3, a one-run Cardinals win, which means SF covers +1.5...
PickUnder 8.0 Runs (-132), LOW confidence. O
Under 8.0 Runs (-132), LOW confidence. Our model lines up directly at the 8.0 market total, which means there is no projection gap to exploit on its o...
PickSt. Louis Cardinals ML (-133), LOW confi
St. Louis Cardinals ML (-133), LOW confidence. The structural case for St. Louis is real: Mathews' platoon advantage against an SF lineup that is 18-2...
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

The story at Busch Stadium tonight starts with the left arm. Quinn Mathews, the St. Louis Cardinals' 26-year-old southpaw, takes the ball against the visiting San Francisco Giants in tonight's MLB action. Mathews is 1-3 with a 4.11 ERA across 30.2 innings this season. That record undersells the matchup context. His K/9 projects to 8.24 in 2026, he can miss bats when his command is right. The problem has been the 14 walks in just over 30 innings. Six days of extended rest entering tonight should help that. More importantly, he draws a platoon setup that is as clean as it gets: San Francisco is 18-26 against left-handed pitching in 2026. That is not a blip. It is a season-long structural weakness, and Mathews gets to exploit it at home.

Landen Roupp takes the hill for San Francisco as the road arm in this immediate rematch. The right-hander is 9-13 with a 4.00 ERA and 139 strikeouts across 150.2 innings. Capable numbers for a back-end starter. But Roupp's defining characteristic is his walk rate: 72 free passes in 150.2 innings. He works around traffic. His most recent start against this exact Cardinals lineup six days ago at Oracle Park illustrated both sides of the equation: 6 scoreless innings, 4 walks, 2 strikeouts. He survived on contact suppression, not swing-and-miss stuff. The Cardinals' offense, with Alec Burleson hitting .966 OPS over his last seven days and a season slash of .283/.349/.466, is precisely the kind of lineup that makes Roupp work for every out he records on the road.

San Francisco swept all three games from St. Louis at Oracle Park six days ago. Tonight, the venues flip and so do the dynamics. The Giants carry a 26-49 road record and a -77 run differential, one of the worst road profiles in baseball. Three straight losses coming in after a series drop against San Diego does nothing to change that picture. Busch Stadium plays slightly pitcher-friendly, with a runs park factor of 0.98 and a home run factor of 0.95. That is not a dramatic suppression, but it matters in a game both starters are capable of keeping tight through five or six innings. One variable that could swing the late innings: the Cardinals' closer situation. As one beat columnist noted recently, 'Do I think that Riley O'Brien should be the St. Louis Cardinals closer moving forward? I'm in the camp that says no.' St. Louis may be working with alternative arms in the ninth, adding late-inning variance to what figures to be a one-run game.

Two individual matchups could decide the outcome. Bryce Eldridge, San Francisco's DH, arrives as the Giants' most dangerous bat: a .940 OPS over the last 28 days and a .930 OPS over the last seven. In 3 plate appearances against Mathews in 2026, he has posted a .500 average with a 2.667 OPS and a home run. Small sample, clearly noted. But the power profile is legitimate, 16 home runs on the season, genuine strength from the right side against a southpaw. On the Cardinals side, Burleson owns the strongest career BvP in this dataset. Against Roupp across 6 career plate appearances, he is hitting .667 with a 1.500 OPS overall. In their 2026 meetings specifically, that number jumps to a 2.000 OPS in 3 PA. When a pitcher and a hitter have met six times and the hitter owns a .667 average, the numbers do the talking.

San Francisco Giants vs St. Louis Cardinals Key Insights

  • Mathews draws his optimal setup: six days of rest, home park, and a Giants lineup that is 18-26 against left-handed pitching in 2026, a season-long weakness, not a recent sample.
  • Roupp's walk rate (72 BB in 150.2 IP) is his ceiling limiter. In his last start against this same Cardinals lineup, he issued 4 walks and struck out just 2 batters across 6 innings. Expect contact-heavy baseball, not a punch-out performance.
  • Busch Stadium's park factors (0.98 runs, 0.95 HR) modestly suppress run scoring, tilting the environment toward a lower-total outcome in a game both starters are capable of controlling through the middle innings.
  • The Cardinals' closer situation adds late-inning uncertainty. Riley O'Brien's recent blown saves could force St. Louis to piece together the ninth with alternative arms, adding variance to what is likely a one-run game.
  • San Francisco's 26-49 road record and -77 run differential make them one of the weakest road teams in baseball. A six-day-old sweep at Oracle Park is worth noting, but the season-long road weakness is structural and harder to dismiss on a short memory.
  • STL is 48-55 against right-handed pitching in 2026, the same handedness as Roupp. The Cardinals have real offensive upside, but this is not a lineup that dominates RHP, meaning the game is likely decided by one or two big individual plate appearances rather than sustained run production.

San Francisco Giants vs St. Louis Cardinals Betting Picks

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

Under 8.0 Runs (-132), LOW confidence. O
Under 8.0 Runs (-132), LOW confidence. Our model lines up directly at the 8.0 market total, which means there is no projection gap to exploit on its own. The contextual lean to Under is real: Mathews faces an SF lineup that is 18-26 vs LHP, Roupp held this Cardinals offense scoreless six days ago, and Busch Stadium's sub-1.0 run factor nudges scoring down slightly. Low confidence is the honest call when there is no model edge. This works best as a supporting leg in a same-game parlay rather than a standalone wager.
St. Louis Cardinals ML (-133), LOW confi
St. Louis Cardinals ML (-133), LOW confidence. The structural case for St. Louis is real: Mathews' platoon advantage against an SF lineup that is 18-26 vs LHP, a home park, and a Giants road record (26-49) that is one of the worst in baseball. The market implies 57.1% win probability, slightly above our 55.5% estimate, which means the price mildly overstates the edge. The contrarian case for Giants at +118 deserves acknowledgment: San Francisco won all three head-to-head matchups six days ago, and buying a team fresh off a sweep at plus money against that same opponent has documented value. Still, a three-game sample does not override a 26-49 road record or an 18-26 mark against lefties. The Cardinals lean holds at LOW confidence. Manage your stake accordingly.
Landen Roupp Under 4.5 Strikeouts (-156)
Landen Roupp Under 4.5 Strikeouts (-156), HIGH confidence. This is the clearest bet on the card. Roupp's last three starts: 2 K against STL (Sep 08), 4 K at Pittsburgh (Sep 02), 3 K against Arizona (Aug 27). All three below 4.5. His most recent outing was directly against this Cardinals lineup and produced just 2 strikeouts in 6 full innings. His 2026 season K/9 suggests a higher ceiling, but the Cardinals are a contact-heavy lineup and the recent trend is consistent and opponent-specific. At -156 (61% implied), the market price understates the edge given three consecutive sub-line outings and a 2-K precedent against this specific lineup six days ago. This is the anchor of the card.
Quinn Mathews Under 4.5 Strikeouts (+120
Quinn Mathews Under 4.5 Strikeouts (+120), MEDIUM confidence. Mathews struck out 4 batters against this SF lineup on September 8, right at the line, not comfortably over it. His last three starts: 4 K, 4 K, 7 K. Two of three are under 4.5, including his most recent outing against this exact opponent. His 8.24 K/9 is a season-average figure, not a September-against-this-lineup number. The SF lineup hits .247 overall and makes enough contact to cap his ceiling. At +120, you are getting positive money on a pitcher with inconsistent strikeout output and a direct matchup precedent of landing exactly at the line, not over it. That is positive expected value.
Alec Burleson Over 1.5 Total Bases (-105
Alec Burleson Over 1.5 Total Bases (-105), MEDIUM confidence. Burleson is the Cardinals' hottest bat: .966 OPS in his last seven days. His career BvP against Roupp is the strongest in this dataset, 6 PA, .667 AVG, 1.500 OPS overall, and 2.000 OPS in their 2026 meetings specifically. His season split against right-handed pitching sits at .935 OPS. At -105, near-even money, you are getting one of the hottest bats in this lineup against a pitcher he has historically hit well across every available sample. Even in a low-scoring game, Burleson reaching base for multiple bases is the most predictable individual offensive outcome on this card.
Bryce Eldridge Over 1.5 Total Bases (+12
Bryce Eldridge Over 1.5 Total Bases (+124), MEDIUM confidence. Eldridge's 3-PA sample against Mathews in 2026 is too small to lean on alone, .500 AVG, 2.667 OPS, 1 HR. The caveat is noted and noted loudly. What reinforces the play is his sustained current form: .940 OPS over the last 28 days, .930 OPS over the last seven. That is not a blip, that is a hitter locked in on a real run. He brings plus power (16 HR on the season) from the right side against a lefty at a park with a 0.95 HR factor, which trims the ceiling slightly but does not eliminate the threat. At +124, the market underprices what his form and BvP context both suggest.
Masyn Winn Under 0.5 Hits (+108), MEDIUM
Masyn Winn Under 0.5 Hits (+108), MEDIUM confidence. Winn's season average is .237 with a .598 OPS against right-handed pitching, one of the weaker platoon profiles in the Cardinals lineup facing Roupp tonight. In 2026, he has gone hitless across his only 2 plate appearances against Roupp, posting a 0.000 OPS in their full current-year exposure. His L7d OPS is .467, making him one of the coldest bats on the roster entering tonight. The market prices Under at +108, near-even odds. But Winn's platoon disadvantage, cold recent form, and 0-for-2026 record against this specific pitcher all point the same direction. Near-even money on a lean this consistent is exactly the type of value that builds a long-term edge.
Same-Game Parlay
Same-Game Parlay: Cardinals ML + Under 8.0 + Roupp Under 4.5 K + Burleson Over 1.5 Total Bases. Four legs, one shared thesis. Mathews limits the Giants with his platoon edge. Roupp generates contact rather than strikeouts against a Cardinals lineup that puts the ball in play. The total stays under 8 in a pitcher-friendly park where neither offense is likely to break out. And Burleson, the Cardinals' hottest bat, with the strongest career BvP in this dataset against tonight's opposing pitcher, collects multiple bases in a tight Cardinals win. Each leg supports the others. The Roupp Under is the anchor. The Burleson Over is the offensive mechanism. The Cardinals ML ties it together. The correlation here is genuine, not constructed.
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.00Earned Run Average
SP
WinsSF
Landen Roupp
9Wins
SP
StrikeoutsSF
Landen Roupp
139Strikeouts
SP
Batting AverageSTL
Alec Burleson
.283Batting Average
1B
Home RunsSTL
Jordan Walker
28Home Runs
RF
Runs Batted InSTL
Alec Burleson
109Runs 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
W2-1St. Louis Cardinals
W7-6St. Louis Cardinals
L7-5San Diego Padres
L7-6San Diego Padres
L6-4San Diego Padres
St. Louis Cardinals
L2-1San Francisco Giants
L7-6San Francisco Giants
W7-3Chicago White Sox
L6-5Chicago White Sox
W3-1Chicago White Sox

San Francisco Giants vs St. Louis Cardinals Summary

Start with the mound, because that is where this game gets decided. Mathews has the platoon edge, the rest, and the home environment. Roupp has the walk rate, the road assignment, and a Cardinals lineup with Burleson as the most dangerous individual matchup in the dataset. Our model aligns with the 8.0 market total, which means the Under here is a contextual lean rather than a projection gap, but the lean holds when you factor in park effects, both starters' contact-over-strikeout tendencies, and a predicted game script that calls for a one-run Cardinals win. The Cardinals ML at -133 is thin value versus our 55.5% win probability estimate, but the season-long structural case for St. Louis, home field, platoon advantage, and SF's 26-49 road record, is not something one sweep overrides.

The two plays I feel strongest about on this card are Roupp's strikeout Under and Burleson's total bases Over. Three consecutive outings below 4.5 strikeouts, including a 2-K performance against this same Cardinals lineup six days ago, make Roupp Under the cleanest bet available at HIGH confidence. Burleson at near-even money against a pitcher he has hit .667 with a 1.500 OPS across 6 career plate appearances is the offensive play. Eldridge is the one San Francisco bat capable of changing the tone of this game with a single swing, his +124 on total bases is worth consideration given his current form. The Cardinals win a low-scoring grind. Final call: Cardinals 4, Giants 3.

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

Head-to-Head History

Season SeriesSF leads series 3-0
DateMatchupResult
Sep 08, 2026STL @ SFSFSF 5-4
Sep 09, 2026STL @ SFSFSF 2-1
Sep 09, 2026STL @ SFSFSF 7-6

Giants vs Cardinals predictions: Cardinals ML -133, Roupp Under 4.5 K (HIGH confidence), and Burleson Over 1.5 TB headline our Busch Stadium picks.

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at St. Louis Cardinals