MLB · Today
MLB · Saturday, May 9 · Petco Park

Cardinals

at

Padres

Away
St. Louis Cardinals logo
St. Louis Cardinals
2215
SP: Dustin May
Home
San Diego Padres logo
San Diego Padres
2215
SP: Randy Vásquez
The Edge Indicator · V2
Lineups pending
+11
— Edge Favors
San Diego Padres
"Vásquez's 3.2 ERA and recent form edge May's struggles, though Cardinal bats stay hot enough to keep this tight at Petco."
← Strong STLEven+11Strong SD
-1000+100
— The Eight Components

What's moving the score.

1
Starting Pitcher
XFIP- ADJUSTED
SD
+35
2
Bullpen
WPA/LI + AVAILABILITY
SD
+1
⊕ Free Tier Ends Here
3
Offense
WRC+ LAST 30 DAYS
STL
+6
Pro
4
Defense
OAA + DRS COMBINED
±0
Pro
5
Matchup
PITCHER ARSENAL VS LINEUP
±0
Pro
6
Park Factor
3-YR HR + RUN FACTOR
±0
Pro
7
Weather
WIND + TEMP IMPACT
±0
Pro
8
Rest & Travel
BULLPEN USAGE + DAYS
±0
Pro
— The Read

Vásquez has been sharp over his last three starts with a 4.19 ERA and solid 5.8 K/9, while May arrives at 5.15 for the season and just 3.16 over his last three—a clear pitching advantage for San Diego. St. Louis counters with Herrera riding a 24-game on-base streak and Walker at 13 games, keeping the offense in the conversation despite the run-rate deficit (4.73 R/G vs. 4.50). Petco's pitcher-friendly dimensions (0.94 run factor) amplify the quality-start edge, and both bullpens are similarly taxed at 3 innings yesterday. Slight lean Padres, but the Cardinal lineup's momentum makes this closer than the pitching split suggests.

See the math behind each component ↓
Updated 1 hr ago· Information only
Unlock all 8 components →
§ Form Guide

How they're trending.

Last 10 games
CardinalsW2

Cardinals are 7-2 L10, run differential +1.5 per game over the last ten.

72
L10
4.2
Runs / G
+1.5
Run Diff
PadresL2

Padres are 3-6 L10, run differential -0.9 per game over the last ten.

36
L10
2.8
Runs / G
-0.9
Run Diff
§ Pitching Matchup

The arms tonight.

2026 · Statcast
Cardinals · 33
Dustin May

Dustin May

5.15
ERA
1.53
WHIP
6.14
K/9
Pitch Arsenal · 2026
4-Seam Fastball
26.8%
Whiff 14.3%BAA .333
Sweeper
18.9%
Whiff 31.0%BAA .290K 28%
Cutter
18.9%
Whiff 13.1%BAA .269
Sinker
18.0%
Whiff 12.3%BAA .387
Changeup
9.1%
Whiff 4.3%BAA .333
Last 5 Starts
DateOppIPERKRes
5/3Dodgers6.033ND
4/27Pirates6.022W
4/21Marlins5.115W
4/15Guardians6.014W
4/10Sox6.014W
Padres · 31
Randy Vásquez

Randy Vásquez

3.20
ERA
1.17
WHIP
8.24
K/9
Pitch Arsenal · 2026
4-Seam Fastball
31.0%
Whiff 21.2%BAA .170
Cutter
26.7%
Whiff 23.5%BAA .321
Curveball
13.7%
Whiff 25.5%BAA .294
Sinker
12.1%
Whiff 13.9%BAA .250
Changeup
9.7%
Whiff 41.7%BAA .273K 36%
Last 5 Starts
DateOppIPERKRes
5/4Giants5.232ND
4/27Cubs5.054W
4/21Rockies7.005W
4/15Mariners4.046W
4/9Rockies5.218W
§ Conditions

Game-time forecast.

Foggy
Game-time conditions
60°F
Temp · feels 62°
2mph
Wind · from NNW
0%
Precipitation
100%
Cloud cover

Foggy in San Diego, CA at first pitch.

Get the full pre-game brief

Five-minute reads. Three hours before first pitch.

Pick your teams. We send the data, the storylines, and the matchups that matter.

Game data via the official MLB Stats API. The Edge provides information and statistical analysis only. We do not provide gambling advice, picks, or recommendations. All decisions are yours alone.