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 44%San Diego Padres 56%
Market LinesRun Line: San Diego Padres -1Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
47%
18/38
MLB: 48%
Starter
29%
2/7
vs SD
0%
0/2
Avg Total
9.4
MLB: 8.9
Game Starter (7) Last Starter vs SD vs SD (2)
Dustin May #3 · RHP · Age 29
5.15
ERA (2026)
6.2
K/9 (2026)
7
Starts (2026)
9.6
Avg Total (2026)
Last 3:
L LAD (May 03): 6.0IP, 3ER, 3K
ND @PIT (Apr 27): 6.0IP, 2ER, 2K
W @MIA (Apr 21): 5.1IP, 1ER, 5K
vs SD: ND (Jun 09 2025): 5.0 IP, 5 ER, 1 K
Bullpen (2026 Season)Average
ERA: 4.42MLB Avg: 3.958 relievers
Recent: L 1-4W 6-3L 2-6W 2-1W 6-0
Lineup vs Dustin May (Career)
BatterPosPAAVGOPSHR
Manny Machado3B33.2900.8812
Fernando Tatis Jr.RF24.2730.7881
Xander BogaertsSS9.2500.7080
Ty France1B5.2500.6500
Gavin Sheets1B3.3330.6660
Jackson MerrillCF3.0000.3330
Bryce JohnsonRF2.0000.0000
Freddy FerminC2.5001.0000
5 batters with no matchup history

San Diego Padres

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
45%
17/38
MLB: 48%
Starter
43%
3/7
vs STL
0%
0/2
Avg Total
8.6
MLB: 8.9
Game Starter (7) Last Starter vs STL vs STL (2)
Randy Vasquez #98 · RHP · Age 28
3.20
ERA (2026)
8.3
K/9 (2026)
7
Starts (2026)
7.6
Avg Total (2026)
Last 3:
L @SF (May 04): 5.2IP, 3ER, 2K
W CHC (Apr 27): 5.0IP, 5ER, 4K
W @COL (Apr 21): 7.0IP, 0ER, 5K
vs STL: W (Aug 26 2024): 6.0 IP, 2 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.82MLB Avg: 3.959 relievers
Recent: L 2-3W 10-5W 5-1L 1-2L 0-6
Lineup vs Randy Vasquez (Career)
BatterPosPAAVGOPSHR
Ivan HerreraC8.4291.0710
Alec Burleson1B7.1430.2860
Masyn WinnSS7.3330.7620
Victor Scott IICF5.2000.4000
Pedro PagesC4.2501.2501
Jordan WalkerRF2.5001.5000
Nolan Gorman3B2.5001.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickCardinals ML +122 (MEDIUM)
The market puts St.
PickCardinals +1.5 Run Line @ -179 (MEDIUM)
St.
PickUnder 8.0 Runs @ -122 (LOW)
This is a thin-margin play, so keep sizing modest.

St. Louis Cardinals vs San Diego Padres Game Preview

Dustin May takes the ball for the St. Louis Cardinals carrying a 5.15 ERA and just 25 strikeouts through 36.2 innings in 2026. His 6.8 K/9 rate tells the story: a sinker-baller who generates grounders, not strikeouts. His last three starts produced 3, 2, and 5 strikeouts, and his one previous trip to San Diego ended with 5 ER in 5.0 innings. Across the diamond, Randy Vásquez shows a cleaner 3.20 ERA this season, but his last two starts punched holes in that number: 3 ER in 5.2 IP against San Francisco, then 5 ER in 5.0 IP against the Cubs. That's 8 ER in 10.2 combined innings heading into tonight. His 13 walks in 39.1 IP in 2026 confirm the pattern: he works around hitters rather than overpowering them, and against a Cardinals lineup with a 109 wRC+ vs right-handed pitching in tonight's MLB action, that control problem becomes a serious liability.

The matchup data sharpens the concern for Vásquez. Iván Herrera has built a .429 average and 1.071 OPS across 8 career plate appearances against him, including a 1.400 OPS in 5 PA specifically from 2025. Jordan Walker arrives with a .960 OPS vs right-handers this season, 10 home runs, and a 1.500 OPS in 2 career PA against tonight's starter. These aren't just hot bats. They're documented matchup patterns against a pitcher this Cardinals lineup already roughed up for 5 ER in 4 IP in August 2025. With Riley O'Brien fresh in the bullpen, having thrown just three pitches in the four days prior (1.43 FIP), the Cardinals' late-game advantage is real and well-rested.

The San Diego Padres bring a 3-7 record over their last 10 games to this series finale, ranked 26th in OPS (.684) over that stretch. Machado is posting a .364 OPS over the last seven days. Tatis Jr. sits at .356 in the same window. The cold numbers extend through the lineup, and San Diego was shut out 6-0 in Game 2. Petco Park adds a structural layer: the park runs at a 0.92 run factor, and the marine layer off San Diego Bay suppresses scoring further. Both starters are low-strikeout, groundball-heavy profiles. Every contextual variable here, from park to offense to bullpen, points toward a tight game decided by one productive multi-run inning from the right lineup.

St. Louis Cardinals vs San Diego Padres Key Insights

  • Vásquez's control is the pressure point tonight. He issued 52 walks last season and has 13 in 39.1 IP in 2026. Against a Cardinals lineup that draws walks at an above-average rate, elevated pitch counts and free passes could shorten his outing and expose San Diego's depleted series bullpen in the middle innings.
  • Iván Herrera owns a 1.071 OPS in 8 career PA vs Vásquez, including a 1.400 OPS in his 2025-specific sample (5 PA). He's also posting a .925 OPS over the last 28 days. He's the Cardinals' clearest individual matchup advantage tonight.
  • Jordan Walker brings a .960 OPS vs right-handers and 10 home runs into this start. His 2 career PA vs Vásquez produced a 1.500 OPS. Petco's 0.88 HR factor is a modest drag, but his current form and per-plate-appearance power rate make him a genuine long-ball threat at +450.
  • Dustin May averaged 3.3 strikeouts per start in 2026, with two of his last three outings coming in under 4 Ks. His sinker approach generates contact outs, not whiffs. The 4.5 K line leaves him almost no margin for his typical performance pattern.
  • Riley O'Brien (1.43 FIP) is well-rested after throwing just three pitches in the four days prior. If the Cardinals protect any lead into the seventh inning, their bullpen advantage over a Padres offense averaging a 26th-ranked OPS compounds significantly in the late innings.
  • Alec Burleson owns a strong .952 OPS vs right-handers this season, but his specific history vs Vásquez is a documented failure: 7 career PA, .143 average, and a 0.000 OPS in 2025 specifically across 4 PA. Matchup-specific failure at +168 odds is precisely where value hides.

St. Louis Cardinals vs San Diego Padres Betting Picks

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

Cardinals +1.5 Run Line @ -179 (MEDIUM)
Cardinals +1.5 Run Line @ -179 (MEDIUM): St. Louis doesn't need a blowout, just to stay competitive. Their road record (13-4), 8-2 stretch over the last 10 games, and structural hitting edge vs right-handers against a volatile Vásquez all point toward a close game. The Padres are structurally unlikely to blow this open against a team scoring at 4.76 R/G on the road. Covering +1.5 is the lower-variance path to the same Cardinals edge.
Under 8.0 Runs @ -122 (LOW)
Under 8.0 Runs @ -122 (LOW): This is a thin-margin play, so keep sizing modest. Petco runs at a 0.92 factor with marine-layer suppression baked into the evening environment. May nor Vásquez generates swing-and-miss at a high rate, meaning ground-contact outs rather than big offensive crooked numbers. The Padres' cold offense (.684 OPS, 26th in MLB over the last 10 games) provides the marginal lean. The context aligns on one side, but this isn't a confident pound.
Dustin May Under 4.5 Strikeouts @ -156 (HIGH)
Dustin May Under 4.5 Strikeouts @ -156 (HIGH): May is averaging 3.3 strikeouts per start in 2026. His last three outings: 3 K, 2 K, and 5 K. Two cleared the under comfortably. His sinker-heavy profile generates grounders, not whiffs. The 4.5 K line asks him to outperform his current pace and his 2026 profile. The -156 price is steep but backed by a consistent and recent pattern that's hard to ignore.
Jordan Walker to Hit a Home Run @ +450 (MEDIUM)
Jordan Walker to Hit a Home Run @ +450 (MEDIUM): Walker is the Cardinals' most dangerous bat: .302/.384/.576, 10 HR, a .960 OPS vs right-handers, and an .966 OPS over the last seven days. His 2 career PA vs Vásquez produced a 1.500 OPS. Vásquez has allowed 4 HR in 39.1 innings this season, and his last two starts showed real volatility (8 ER in 10.2 IP combined). Petco's 0.88 HR factor is a real but modest headwind. Walker's power profile and current form make +450 a legitimately priced opportunity on a premier run-producer.
Iván Herrera Over 1.5 Total Bases @ +130 (MEDIUM)
Iván Herrera Over 1.5 Total Bases @ +130 (MEDIUM): Herrera's matchup history against Vásquez is among the clearest edges in this game: .429 average, 1.071 OPS in 8 career PA, including a 1.400 OPS in 5 PA in 2025. His season numbers reinforce the angle: .871 OPS vs right-handers, .925 OPS over the last 28 days, .901 OPS over the last seven days. He needs just one extra-base hit or two singles to cash this at +130. Against a pitcher he has consistently solved, that price reflects the small sample fairly but underweights the directional consistency.
Alec Burleson Under 0.5 Hits @ +168 (MEDIUM)
Alec Burleson Under 0.5 Hits @ +168 (MEDIUM): Burleson is hitting .952 OPS vs right-handers overall, but this specific matchup is a consistent, documented failure. Career vs Vásquez: 7 PA, .143 average, 0.286 OPS total. In 2025 specifically: 4 PA, 0.000 OPS, zero hits across all four trips. The directional consistency across two seasons makes +168 a genuinely attractive fading price. Small sample noted, but the pattern holds where it matters most: his most recent sample.
Randy Vásquez Under 3.5 Strikeouts @ +104 (MEDIUM)
Randy Vásquez Under 3.5 Strikeouts @ +104 (MEDIUM): Vásquez posted 2 K, 4 K, and 5 K in his last three starts. Only one exceeded 3.5. His 13 BB in 39.1 IP confirms a contact-management approach rather than a strikeout approach. The Cardinals' 109 wRC+ vs right-handers means patient, quality at-bats that reduce K opportunities. Getting plus money when two of three recent starts fell under the line is straightforward value against a -147 market lean.
Same-Game Parlay
Same-Game Parlay: Cardinals +1.5 / Under 8.0 / Vásquez Under 3.5 K / Herrera Over 1.5 TB: Four legs that tell a single coherent story. A low-scoring game at Petco (Under 8.0) correlates with both starters limiting strikeouts, particularly Vásquez falling under 3.5 Ks with his contact-oriented approach. The Cardinals covering +1.5 in a close, low-run game creates the conditions for Herrera to contribute meaningful total bases as St. Louis stays competitive throughout. The legs reinforce each other rather than pulling against the same probability space.
Analysis insight — no specific bet associated
NRFI @ -130
NRFI @ -130: Petco's 0.92 run factor and marine-layer suppression create natural first-inning scoring resistance. The Padres were shut out 6-0 in Game 2 and rank 26th in OPS over their last 10 games. May is a sinker-baller who generates ground-contact from his first pitch of the game. Vásquez allowed 0 ER over 7.0 IP in his best 2026 start against Colorado. The edge is thin, with the market sitting nearly even at -130 vs -115. This is a park-and-context lean, not a strong first-inning ERA signal. Play it light and size accordingly.

Key Players

Batting AverageSTL
Jordan Walker
.302Batting Average
RF
Home RunsSTL
Jordan Walker
10Home Runs
RF
Runs Batted InSTL
Alec Burleson
30Runs Batted In
1B
Earned Run AverageSTL
Michael McGreevy
2.18Earned Run Average
SP
WinsSTL
Kyle Leahy
4Wins
SP
StrikeoutsSTL
Michael McGreevy
33Strikeouts
SP
Batting AverageSD
Xander Bogaerts
.269Batting Average
SS
Home RunsSD
Xander Bogaerts
7Home Runs
SS
Runs Batted InSD
Xander Bogaerts
23Runs Batted In
SS
Earned Run AverageSD
Michael King
2.76Earned Run Average
SP
WinsSD
Michael King
3Wins
SP
StrikeoutsSD
Michael King
45Strikeouts
SP

Recent Form

St. Louis Cardinals
L4-1Los Angeles Dodgers
W6-3Milwaukee Brewers
L6-2Milwaukee Brewers
W2-1San Diego Padres
W6-0San Diego Padres
San Diego Padres
L3-2San Francisco Giants
W10-5San Francisco Giants
W5-1San Francisco Giants
L2-1St. Louis Cardinals
L6-0St. Louis Cardinals

St. Louis Cardinals vs San Diego Padres Summary

Petco Park on a May evening with a marine layer overhead and two groundball starters taking the mound. The environment couldn't be better suited for a Cardinals team that wins on the road (13-4), works counts, and punishes pitchers who issue free passes. Vásquez's control issues are the central variable. His 13 walks in 39.1 IP represent a structural weakness against a lineup with a 109 wRC+ vs right-handers, the kind of patient attack that converts walks and elevated pitch counts into multi-run innings. When Herrera (1.400 OPS vs Vásquez in 2025) and Walker (.960 OPS vs RHP, 1.500 OPS in career PA vs Vásquez) are stepping in against an already-volatile pitcher, the Cardinals' run-production ceiling rises meaningfully above what a cold Padres offense can match on the other side. The market implies 45% for St. Louis. The convergence of road form, matchup history, and opposing offensive dysfunction suggests the true probability sits a few points higher.

The Cardinals ML at +122 is the primary angle, supported by the +1.5 run line for lower variance. Among the props, Herrera over 1.5 total bases at +130 carries the clearest matchup signal in the game. Vásquez under 3.5 strikeouts at +104 is the best plus-money value given two of three recent starts falling under that line. Walker at +450 for a home run is the highest-ceiling secondary play for those comfortable with the Petco suppression factor. The caveat worth taking seriously: Mason Miller (3.18 SIERA, 2nd in MLB) gives San Diego a genuine shutdown option in the late innings, and Petco can neutralize even hot offenses on the right evening. This is a medium-confidence setup where the contextual variables align clearly, not a guaranteed outcome. Variance is real. Bet responsibly.

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

Head-to-Head History

Season SeriesSTL leads series 2-0
DateMatchupResult
May 08, 2026STL @ SDSTLSTL 2-1
May 09, 2026STL @ SDSTLSTL 6-0

Compare odds for STL @ SD

Frequently Asked Questions

MLBGame PreviewsSt. Louis Cardinals at San Diego Padres