We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSt. Louis Cardinals at San Diego Padres
St. Louis CardinalsSt. Louis Cardinals
@
Petco Park
San Diego PadresSan Diego Padres

Match Predictor

Pre-match Prediction
St. Louis Cardinals
@
San Diego Padres
St. Louis Cardinals 39%San Diego Padres 61%
Market LinesRun Line: San Diego Padres -1Total: O/U 8
Model: Under 8
Model projects 7.7 total runs vs 8 line

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
50%
18/36
MLB: 48%
Starter
86%
6/7
vs SD
Avg Total
9.7
MLB: 8.9
Game Starter (7) Last Starter vs SD vs SD (0)
Matthew Liberatore #32 · LHP · Age 27
4.50
ERA (2026)
5.8
K/9 (2026)
7
Starts (2026)
12.1
Avg Total (2026)
Last 3:
W LAD (May 01): 5.2IP, 2ER, 4K
ND SEA (Apr 25): 3.1IP, 5ER, 3K
ND @HOU (Apr 19): 6.0IP, 1ER, 4K
vs SD: ND (Aug 29 2024): 1.0 IP, 0 ER, 2 K
Bullpen (2026 Season)Poor
ERA: 4.63MLB Avg: 3.958 relievers
Recent: W 7-2W 3-2L 1-4W 6-3L 2-6
Lineup vs Matthew Liberatore (Career)
BatterPosPAAVGOPSHR
Miguel Andujar3B9.6671.5560
Nick CastellanosRF9.2500.5830
Fernando Tatis Jr.RF6.0000.3330
Freddy FerminC6.1670.8341
Jackson MerrillCF6.5001.0000
Manny Machado3B6.4001.5001
Xander BogaertsSS6.0000.0000
Ramon LaureanoLF4.0000.0000
Bryce JohnsonRF2.10002.0000
Gavin Sheets1B2.0000.0000
Ty France1B1.0000.0000
2 batters with no matchup history

San Diego Padres

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
47%
17/36
MLB: 48%
Starter
29%
2/7
vs STL
Avg Total
8.8
MLB: 8.9
Game Starter (7) Last Starter vs STL vs STL (0)
Michael King #34 · RHP · Age 31
2.95
ERA (2026)
9.0
K/9 (2026)
7
Starts (2026)
7.9
Avg Total (2026)
Last 3:
L CHW (May 02): 6.0IP, 4ER, 5K
ND @ARI (Apr 26): 6.0IP, 2ER, 8K
W @LAA (Apr 19): 5.0IP, 0ER, 6K
vs STL: L (Aug 29 2024): 4.1 IP, 2 ER, 3 K
Bullpen (2026 Season)Average
ERA: 3.98MLB Avg: 3.958 relievers
Recent: L 0-4W 4-3L 2-3W 10-5W 5-1
Lineup vs Michael King (Career)
BatterPosPAAVGOPSHR
Alec Burleson1B4.3330.8330
Masyn WinnSS3.3330.6660
Ivan HerreraC2.5001.0000
Victor Scott IICF2.5001.5000
Jordan WalkerRF1.0000.0000
Nolan Gorman3B1.0000.0000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickCardinals ML +150 (MEDIUM)
The market implies a 40% win probability for St.
PickCardinals +1.5 Run Line -141 (MEDIUM)
With the margin expected to be slim, the +1.5 cushion is a comfortable fit for St.
PickUnder 8.0 -120 (LOW)
Confidence is capped here because the margin between the expected total and the 8.0 line is thin.

St. Louis Cardinals vs San Diego Padres Game Preview

In tonight's MLB action at Petco Park, the pitching matchup sets the table before a single pitch is thrown. Michael King lines up for the San Diego Padres with a 2.95 ERA, 8.8 K/9, and a recent stretch of 5, 8, and 6 strikeouts across his last three starts. He is the best arm on the board tonight. Matthew Liberatore takes the mound for the St. Louis Cardinals carrying a 4.50 ERA and a 1.5 WHIP through 36 innings, walking 13 batters and surrendering 8 home runs. The gap between these two starters is real and it is priced into the -164 Padres moneyline. The interesting question is whether that price is too steep.

Here is the case for St. Louis. The Cardinals are 11-4 away from home this season, one of the best road records in baseball. They are 7-3 over their last 10 games and 7-2 in one-run situations. They travel to Petco Park, a pitcher-friendly venue with a run factor of 0.92 and a home run factor of 0.88, where the marine layer suppresses fly balls. That park helps Liberatore as much as it helps King. And San Diego, despite entering on a 2-game win streak, is 4-6 over its last 10 games and 11-8 at home. The Padres are not running away from anyone right now.

The batter-vs-pitcher data adds a layer the raw ERA gap does not show. Xander Bogaerts is 0-for-6 against Liberatore with a 0.000 OPS across two separate seasons. Fernando Tatis Jr. is hitless in 5 at-bats against the Cardinals lefty, managing only a single walk in 6 plate appearances. Two of San Diego's most dangerous bats have been completely shut down every time they have faced Liberatore. That is not noise. It is a multi-year pattern. Meanwhile, Jordan Walker is posting a 1.330 OPS over his last seven days with 10 home runs on the season, giving St. Louis a legitimate power counter even in a park that punishes fly balls.

The lineup sequencing matters here. Miguel Andujar carries a .667 career average and 1.556 OPS across 9 plate appearances against Liberatore, the single highest batter-pitcher edge in this entire matchup. Jackson Merrill has hit .500 against him in 6 PA and is running a 1.122 OPS over his last seven days. Those matchups keep the Padres dangerous, but with Bogaerts and Tatis neutralized, San Diego needs production from their secondary options. This game is tighter than the moneyline price suggests, and a close contest decided late is the most likely outcome at this park.

St. Louis Cardinals vs San Diego Padres Key Insights

  • Michael King's 2.95 ERA and 8.8 K/9 gives San Diego a clear starting pitching advantage, but his last start against Chicago (4 ER in 6 IP) shows he is not untouchable and his strikeout floor matters more than his ceiling tonight.
  • St. Louis is 11-4 on the road and 7-3 over their last 10 games, making them a credible opponent despite the ERA gap. Elite road records do not happen by accident.
  • Bogaerts and Tatis Jr. are hitless in a combined 10 at-bats against Liberatore across multiple seasons, neutralizing two of the Padres' highest-leverage offensive threats before the game even starts.
  • Jordan Walker (.303 BA, 10 HR, 1.330 OPS over his last seven days) represents the Cardinals' best power threat and is the most dangerous bat in this game right now regardless of team.
  • Petco Park's 0.92 run factor and 0.88 home run factor, combined with the marine layer, pushes the probability of a sub-8 run total higher than it would be at a neutral site.
  • Both teams played yesterday and both bullpens are fully rested entering Game 1 of this series, meaning neither side owns a relief advantage if the starters exit early.

St. Louis Cardinals vs San Diego Padres Betting Picks

Picks made May 07, 2026 at 04:01 AM ET. Odds shown reflect current market prices.

Cardinals +1.5 Run Line -141 (MEDIUM)
Cardinals +1.5 Run Line -141 (MEDIUM): With the margin expected to be slim, the +1.5 cushion is a comfortable fit for St. Louis. Any Cardinals competitive outing, including a one-run loss, cashes this. Their 7-2 record in one-run games and 11-4 road consistency give them a proven template for staying within striking distance. The -141 price reflects the market already treating this as the more likely outcome, and Petco's suppressive environment supports a tight final score.
Under 8.0 -120 (LOW)
Under 8.0 -120 (LOW): Confidence is capped here because the margin between the expected total and the 8.0 line is thin. That said, Petco Park's 0.92 run factor, King's 2.95 ERA, and Liberatore's specific ability to neutralize Bogaerts and Tatis all point toward a low-scoring game. The -120 price is not punishing. Manage your unit size on this one, acknowledge the variance, and take the lean toward fewer runs.
Michael King Over 5.5 Strikeouts -143 (MEDIUM)
Michael King Over 5.5 Strikeouts -143 (MEDIUM): King has averaged 6.3 strikeouts across his last three starts with lines of 5, 8, and 6. The Cardinals strike out at 6.90 K/9 as a team and carry a .723 OPS overall. King's 8.8 K/9 this season against a lineup that relies on contact is a strong spot. His only prior outing against St. Louis (Aug 2024, 3 Ks in 4.1 IP) is the downside scenario, but his current profile is markedly stronger than it was then. The average alone clears this line.
Xander Bogaerts Under 0.5 Hits +184 (HIGH)
Xander Bogaerts Under 0.5 Hits +184 (HIGH): This is the sharpest prop on the board tonight. Bogaerts is 0-for-6 against Liberatore with a 0.000 OPS across 2024 and 2025. This is not a small sample artifact. It is a consistent multi-year pattern of complete futility against one specific left-hander. Bogaerts is hitting .276 this season, so the market knows he can hit. The market's implied probability for this under is only 35.2%. The career data says the true probability is significantly higher. Take the plus money with conviction.
Ramon Laureano Under 0.5 Hits +132 (MEDIUM)
Ramon Laureano Under 0.5 Hits +132 (MEDIUM): Laureano is 0-for-4 against Liberatore across 4 plate appearances in 2024 and 2025. The platoon split compounds the case. Laureano carries a .483 OPS against lefties this season compared to .796 against righties. He is facing a left-handed pitcher with zero career hits against him and a significant platoon disadvantage working against him simultaneously. At +132, that combination is solid value.
Miguel Andujar Over 1.5 Hits +180 (MEDIUM)
Miguel Andujar Over 1.5 Hits +180 (MEDIUM): Career against Liberatore: 9 PA, .667 average, 1.556 OPS. The most dominant batter-pitcher edge in this matchup. His 2025 sample against Liberatore spans 6 PA with a 1.000 OPS, confirming the success carried across seasons. Andujar is hitting .308 this year with an .833 OPS over his last 28 days. The 1.5-hit bar is a high ask, but the +180 price builds in the difficulty. His career rate of multi-hit games against this specific pitcher makes the value real.
Jackson Merrill Over 1.5 Total Bases +116 (MEDIUM)
Jackson Merrill Over 1.5 Total Bases +116 (MEDIUM): Merrill is 3-for-6 against Liberatore with a 1.000 career OPS in that matchup. He is running a 1.122 OPS over his last seven days and has been one of the hottest bats in the San Diego lineup. Liberatore's 4.50 ERA and 1.5 WHIP signal elevated contact allowed. Merrill's .382 slugging percentage gives him legitimate extra-base hit upside. At +116, this is a reasonable price for a hitter in form against a pitcher he has historically handled well.
YRFI -119 (LOW)
YRFI -119 (LOW): First-inning specific ERA and WHIP data is unavailable for either starter tonight. Using game-level data: Liberatore's 1.5 WHIP and elevated walk rate across 36 innings point to a higher-than-average baserunner rate, which increases the probability that San Diego pushes a run across in the bottom of the first. The market is near 50/50. Lean YRFI based on Liberatore's contact-allowing profile, but size down given the absence of first-inning specific data. This is a lean, not a conviction play.
SGP, 4 Legs
SGP, 4 Legs: Cardinals +1.5 (-141), Under 8.0 (-120), King Over 5.5 strikeouts (-143), Bogaerts Under 0.5 hits (+184). The correlation thesis: King striking out Cardinals batters keeps the total suppressed while St. Louis stays competitive in a low-scoring game. Bogaerts going hitless reduces San Diego's run production further, reinforcing both the Cardinals run line and the under simultaneously. These four legs pull in the same direction and feed each other in a dominant-pitching, tight-game scenario.
Analysis insight — no specific bet associated

Key Players

Batting AverageSTL
Jordan Walker
.303Batting Average
RF
Home RunsSTL
Jordan Walker
10Home Runs
RF
Runs Batted InSTL
Alec Burleson
29Runs Batted In
1B
Earned Run AverageSTL
Michael McGreevy
2.52Earned Run Average
SP
WinsSTL
Kyle Leahy
4Wins
SP
StrikeoutsSTL
Andre Pallante
29Strikeouts
SP
Batting AverageSD
Xander Bogaerts
.276Batting Average
SS
Home RunsSD
Xander Bogaerts
7Home Runs
SS
Runs Batted InSD
Xander Bogaerts
22Runs Batted In
SS
Earned Run AverageSD
Michael King
2.95Earned Run Average
SP
WinsSD
Michael King
3Wins
SP
StrikeoutsSD
Michael King
39Strikeouts
SP

Recent Form

St. Louis Cardinals
W7-2Los Angeles Dodgers
W3-2Los Angeles Dodgers
L4-1Los Angeles Dodgers
W6-3Milwaukee Brewers
L6-2Milwaukee Brewers
San Diego Padres
L4-0Chicago White Sox
W4-3Chicago White Sox
L3-2San Francisco Giants
W10-5San Francisco Giants
W5-1San Francisco Giants

St. Louis Cardinals vs San Diego Padres Summary

The edge does not always live where the public money flows. Tonight the market installed the San Diego Padres at -164 based on Michael King's 2.95 ERA, and that logic is sound. King is the best starter in this game. But the St. Louis Cardinals at +150 carry a legitimate counterargument backed by specific matchup data that the headline ERA gap does not capture. St. Louis is 11-4 on the road, 7-3 over their last 10, and Liberatore has completely neutralized Bogaerts and Tatis Jr. across multiple seasons. Two of San Diego's top run producers have been blanked every time they have faced tonight's Cardinals starter. Strip those bats out of the Padres' offensive production and King needs to be near perfect to manufacture enough runs to win a low-scoring game at Petco.

The best structure tonight is the Cardinals run line at +1.5 paired with King over 5.5 strikeouts. The run line covers any competitive Cardinals outing, the park keeps the total suppressed, and King's K rate gives the prop a solid floor. The Bogaerts under 0.5 hits at +184 is the clearest positive expected value play on the board, a multi-year pattern of futility at plus odds. Andujar over 1.5 hits at +180 is the highest-upside swing, backed by a .667 career average and 1.556 OPS against Liberatore that spans two separate seasons. Walker is the wildcard. If he connects against King in a situation where the fastball catches too much of the plate, the Cardinals can manufacture the win outright. Petco suppresses home runs at 0.88, but Walker has 10 on the season for a reason.

Total note: the Under 8.0 sits at a thin margin and carries LOW confidence. Size down on that leg specifically. The Cardinals ML and run line carry the narrative tonight, with the Bogaerts under prop as the clearest standalone edge. For the full slate, see our MLB picks today, NRFI picks, and player props.

Compare odds for STL @ SD

Frequently Asked Questions

MLBGame PreviewsSt. Louis Cardinals at San Diego Padres