We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Diego Padres at Philadelphia Phillies
San Diego PadresSan Diego Padres
@
Citizens Bank Park
Philadelphia PhilliesPhiladelphia Phillies

Match Predictor

Pre-match Prediction
San Diego Padres
@
Philadelphia Phillies
San Diego Padres 45%Philadelphia Phillies 55%
Market LinesRun Line: Philadelphia Phillies -0.5Total: O/U 8
Model: Under 8
Model projects 7.4 total runs vs 8 line

San Diego Padres

Bullpen ERA 2.40 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
41%
24/58
MLB: 48%
Starter
27%
3/11
vs PHI
0%
0/3
Avg Total
7.9
MLB: 8.9
Game Starter (11) Last Starter vs PHI vs PHI (3)
Randy Vasquez #98 · RHP · Age 28
3.28
ERA (2026)
7.0
K/9 (2026)
11
Starts (2026)
6.5
Avg Total (2026)
Last 3:
L PHI (May 26): 5.2IP, 4ER, 2K
L LAD (May 20): 4.1IP, 3ER, 0K
W @SEA (May 15): 6.0IP, 0ER, 3K
vs PHI: L (Jun 17 2024): 4.1 IP, 6 ER, 2 K
Bullpen (2026 Season)Elite
ERA: 2.40MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-05-30 vs WSH. Bullpen arms likely still recovering.
Recent: L 3-4L 0-3W 7-5L 4-9L 2-4
Lineup vs Randy Vasquez (Career)
BatterPosPAAVGOPSHR
Alec Bohm3B6.5001.5001
Bryce Harper1B6.6002.0671
Bryson Stott2B6.1670.3340
Kyle SchwarberDH6.2001.1331
Trea TurnerSS6.5001.5001
Adolis GarciaRF4.0000.0000
Brandon MarshLF4.10002.0000
J.T. RealmutoC3.6672.3341
Edmundo Sosa2B2.0000.0000
Justin CrawfordCF2.0000.0000
Rafael MarchanC2.10002.0000
2 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
46%
27/59
MLB: 48%
Starter
55%
6/11
vs SD
0%
0/3
Avg Total
8.2
MLB: 8.9
Game Starter (11) Last Starter vs SD vs SD (3)
Aaron Nola #27 · RHP · Age 33
5.72
ERA (2026)
9.0
K/9 (2026)
11
Starts (2026)
9.6
Avg Total (2026)
Last 3:
W @SD (May 26): 6.0IP, 2ER, 5K
L CIN (May 20): 5.0IP, 4ER, 5K
ND @PIT (May 15): 3.2IP, 6ER, 2K
vs SD: W (Apr 26 2024): 8.0 IP, 3 ER, 10 K
Bullpen (2026 Season)Average
ERA: 4.29MLB Avg: 3.9510 relievers
Workload Alert: Allowed 9 runs on 2026-05-31 vs LAD. Bullpen arms likely still recovering.
Recent: W 4-3W 3-0L 2-4W 4-3L 1-9
Lineup vs Aaron Nola (Career)
BatterPosPAAVGOPSHR
Manny Machado3B23.1360.4471
Xander BogaertsSS19.1580.3160
Nick CastellanosRF16.1880.5010
Fernando Tatis Jr.RF10.0000.1000
Miguel AndujarDH7.0000.0000
Gavin Sheets1B6.3330.8330
Ramon LaureanoLF5.2000.4000
Ty France1B5.4001.0000
Freddy FerminC4.2500.5000
Jackson MerrillCF4.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickPhiladelphia Phillies ML (-135, LOW confidence)
The market implies Philadelphia at 57.4%.
PickSan Diego Padres +1.5 (-185, MEDIUM confidence)
The game projects as a tight, one-run finish.
PickUnder 8.0 (-114, LOW confidence)
Our model projects this game right at the 8.0 market line, meaning there is no mathematical edge in the number itself.

San Diego Padres vs Philadelphia Phillies Game Preview

Aaron Nola takes the mound at Citizens Bank Park against a San Diego Padres lineup that, on paper, should be eating him alive. Nola carries a 5.72 ERA through 56.2 innings in 2026. Randy Vásquez counters with a 3.28 ERA, a 5-3 record, and seven days of rest. The surface numbers say San Diego has the pitching advantage in tonight's MLB matchup. The career data says something entirely different.

Fernando Tatis Jr. is 0-for-10 lifetime against Nola. Not in one slump. Across three different seasons. His career OPS against Nola sits at .100. Manny Machado is 1-for-23 career against him, a .447 OPS that spans 2018 through 2026 and covers 23 plate appearances, a legitimate sample. Xander Bogaerts is 3-for-19 with a .316 OPS across 19 career PA. The Philadelphia Phillies are starting the worse ERA pitcher, yes. But the Padres' three most dangerous hitters have been systematically neutralized by Nola's pitch sequencing across years. That kind of structural suppression does not show up in aggregate ERA numbers, which is precisely why this line has value.

The offensive collapse surrounding those matchup numbers makes it worse for San Diego. The Padres have scored just 7 runs across their last five games, including two 3-0 losses to these same Phillies in the previous series. Padres manager Craig Stammen was candid about it: "There's a little credit to their pitching, but also we've got to figure out a way to be better in those situations, runners in scoring position." The Philadelphia lineup offers no such comfort. Bryce Harper is 6-for-10 career against Vásquez with a 2.067 OPS and a home run, and his 2026 numbers against Vásquez are even sharper at a 2.667 OPS in three PA this season. Trea Turner is posting a 2.334 OPS in his 2026 meetings against Vásquez. J.T. Realmuto has a 2.334 OPS in three career PA against him in 2026 alone. Vásquez is 0-2 lifetime versus Philadelphia, and neither of those losses was close. Monitor Realmuto's status after a wrist injury flagged a day-to-day concern, though X-rays came back negative.

Citizens Bank Park plays with a 1.1 home run factor and a 1.05 runs factor, a slight but real hitter-friendly lean. Harper's .987 OPS against right-handed pitching this season, combined with Vásquez's 8 home runs allowed in 60.1 innings, puts extra-base production firmly in play. The Padres are a 16-10 road team overall this year, but that record was built before this offensive drought. They are walking into the wrong park at the wrong time against the one pitcher who has quietly owned their lineup for years.

San Diego Padres vs Philadelphia Phillies Key Insights

  • Fernando Tatis Jr. is hitless in 10 career PA against Nola with a .100 OPS across three different seasons. Despite being one of baseball's most dynamic stars, he has not solved Nola in any era of either player's career.
  • Manny Machado's career line against Nola is 1-for-23 with a .447 OPS across a 23-PA sample from 2018 to 2026. This is one of the most consistently lopsided individual matchups in the data, and it has persisted across different versions of both players.
  • Vásquez has registered 2, 0, and 3 strikeouts in his last three starts. His 2026 K/9 sits around 7.0, and his May 26 outing against this exact Philadelphia lineup produced just 2 strikeouts in 5.2 innings. The under on his strikeout total is backed by a clear, recent behavioral pattern, not just season-level rate data.
  • Bryce Harper is 6-for-10 career against Vásquez with a 2.067 OPS and a home run. In 2026 specifically, his OPS against Vásquez jumps to 2.667 in 3 PA. Citizens Bank Park's 1.1 HR factor enhances the ceiling on his extra-base production further.
  • San Diego has scored just 7 runs over their last five games. Their team OPS on the road sits at .656, and the offensive drought coincides directly with multiple matchups against Philadelphia pitching. That is not a coincidence.
  • Philadelphia is 14-16 at home this year, which tempers the home-field edge. The Phillies win this game on matchup advantages, not location. That matters when you are pricing the run margin rather than just the side.

San Diego Padres vs Philadelphia Phillies Betting Picks

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

San Diego Padres +1.5 (-185, MEDIUM confidence)
San Diego Padres +1.5 (-185, MEDIUM confidence): The game projects as a tight, one-run finish. A 4-3 type result sits comfortably within the range, and Padres +1.5 is the sensible run-line hedge that captures a backdoor cover even when San Diego loses outright. The Padres are not a team built to get blown out; their 2.4 bullpen ERA and solid away record (16-10) keep them in games. The -185 price is steep for a run-line pick, so treat this as a complement to the moneyline rather than a standalone wager.
Under 8.0 (-114, LOW confidence)
Under 8.0 (-114, LOW confidence): Our model projects this game right at the 8.0 market line, meaning there is no mathematical edge in the number itself. The narrative lean is clearly under: San Diego has scored 7 runs in five games, their best hitters have struggled against Nola for years, and the projected game flow points to a tight, 4-3 type finish well inside the total. LOW confidence because the model gives you zero cushion at this number. The context makes it the right side. The price does not give you room for error.
Randy Vásquez Under 3.5 Strikeouts (-119, HIGH confidence)
Randy Vásquez Under 3.5 Strikeouts (-119, HIGH confidence): This is the clearest pick on the card. Three consecutive starts: 2K, 0K, 3K. All three under 3.5. His 2026 K/9 of roughly 7.0 is soft for a starter, and his May 26 outing against this exact Philadelphia lineup produced just 2 strikeouts in 5.2 innings. The Phillies are 23-15 against right-handed pitching and make contact at a high rate. The pattern is recent, consistent, and matchup-confirmed. Back the under here.
Manny Machado Under 0.5 Hits (+156, MEDIUM confidence)
Manny Machado Under 0.5 Hits (+156, MEDIUM confidence): Machado is 1-for-23 career against Nola. The .447 OPS covers 2018 through 2026 in multiple seasons, making this a multi-year sustained pattern rather than a small-sample quirk. His 2026 showing against Nola is 2 PA, a sample too small to override 23 total career appearances. At +156, this is a fair-odds bet on a well-documented individual matchup with the Padres' broader offensive slump adding macro pressure on top of the specific history.
Xander Bogaerts Under 0.5 Hits (+162, MEDIUM confidence)
Xander Bogaerts Under 0.5 Hits (+162, MEDIUM confidence): Similar thesis to Machado, marginally better odds. Bogaerts is 3-for-19 against Nola with a .316 OPS across 19 career PA spanning 2018 to 2026. His 2024 line against Nola was 0-for-4. His 2026 sample is small. The multi-year body of work consistently runs below .200 against Nola's arsenal. At +162, this edges out the Machado prop as the better value of the two Padres hitless bets.
Bryce Harper Over 1.5 Total Bases (+110, MEDIUM confidence)
Bryce Harper Over 1.5 Total Bases (+110, MEDIUM confidence): Harper's .987 OPS against right-handed pitching in 2026 is elite. His career line against Vásquez is 6-for-10, a 2.067 OPS, and a home run. In 2026, those numbers improve to a 2.667 OPS in three PA. In 2024, he posted a 1.667 OPS against the same pitcher. Both year-over-year samples trend in the same direction. Citizens Bank Park's 1.1 HR factor raises the ceiling further. Reaching 2 total bases via extra-base contact is a realistic floor for Harper here, and +110 is positive money on a bet with genuine statistical backing on both a career and current-season basis.
Kyle Schwarber HR (+205, LOW confidence)
Kyle Schwarber HR (+205, LOW confidence): Schwarber leads Philadelphia with 22 home runs and a .593 slugging percentage in 2026. Vásquez allowed roughly 1.19 HR per 9 innings this season. Citizens Bank Park adds a 1.1 HR factor. The career BvP is limited and Schwarber posted zero production against Vásquez in his 2026 appearances, so this is a volume-and-park-context pick rather than a matchup-driven one. LOW confidence. Think of it as a lottery ticket with real underlying logic, not a core wager.
Same-Game Parlay
Same-Game Parlay: Phillies ML + Under 8.0 + Vásquez Under 3.5 K + Harper Over 1.5 TB: These four legs tell a single coherent story. Philadelphia wins a tight, low-scoring game where Vásquez cannot miss bats and Harper provides the offensive difference-maker. Each leg reinforces the others: a constrained run environment where the Phillies' best hitter leads them to a one-run win. The legs combine the foundational game result with individual performance props that support identical game flow. SGP pricing varies by book.
Analysis insight — no specific bet associated
NRFI (-125, LOW confidence)
NRFI (-125, LOW confidence): San Diego has been blanked in the first inning repeatedly in recent games against these Phillies. The Padres have scored just 7 runs over five games, and their history against Nola in 2026 includes multiple scoreless outings. First-inning pitcher-specific ERA data for Vásquez and Nola in this matchup is unavailable, so this pick rests on San Diego's cold offense and the broader low-scoring pattern of recent meetings between these teams. The market is near even money; LOW confidence reflects the absence of first-inning-specific data.

Key Players

Batting AverageSD
Fernando Tatis Jr.
.266Batting Average
RF
Home RunsSD
Manny Machado
10Home Runs
3B
Runs Batted InSD
Manny Machado
30Runs Batted In
3B
Earned Run AverageSD
Michael King
3.18Earned Run Average
SP
WinsSD
Randy Vasquez
5Wins
SP
StrikeoutsSD
Michael King
65Strikeouts
SP
Batting AveragePHI
Brandon Marsh
.317Batting Average
LF
Home RunsPHI
Kyle Schwarber
22Home Runs
DH
Runs Batted InPHI
Kyle Schwarber
39Runs Batted In
DH
Earned Run AveragePHI
Cristopher Sanchez
1.47Earned Run Average
SP
WinsPHI
Cristopher Sanchez
6Wins
SP
StrikeoutsPHI
Cristopher Sanchez
95Strikeouts
SP

Recent Form

San Diego Padres
L4-3Philadelphia Phillies
L3-0Philadelphia Phillies
W7-5Washington Nationals
L9-4Washington Nationals
L4-2Washington Nationals
Philadelphia Phillies
W4-3San Diego Padres
W3-0San Diego Padres
L4-2Los Angeles Dodgers
W4-3Los Angeles Dodgers
L9-1Los Angeles Dodgers

San Diego Padres vs Philadelphia Phillies Summary

This game is about context over surface numbers, and the context is unusually one-sided. Nola's 5.72 ERA is real and represents a genuine decline from his prime. But ERA is a blunt instrument when you are facing a lineup that has gone a combined 4-for-52 against you in career plate appearances among your top three hitters. Tatis hitless in ten career at-bats. Machado with a .447 OPS in 23 PA. Bogaerts at .316 across 19 PA. That kind of structural suppression persists through pitcher decline because it is built on pitch-mix recognition, not pure velocity. Vásquez gets the better ERA today, but the Philadelphia lineup has solved him in every meeting, and the Citizens Bank Park HR environment tilts any extra-base encounter toward the Phillies' power hitters. Our model projects the total right at the 8.0 market line, meaning you are not getting a mathematical gift on the under, but the game flow pointing to a tight 4-3 type finish sits comfortably inside it. The narrative lean is clear even when the edge is thin.

The Vásquez strikeout under is the cleanest play on this card: three straight starts under 3.5, a modest K rate, and this exact lineup in the opposing dugout. Back it at -119. Harper over 1.5 total bases at +110 is the second-best value: career and 2026 BvP support, positive odds, and a park factor that works in his favor. The Machado and Bogaerts hitless props at +156 and +162 respectively offer plus-money on career matchup patterns large enough to matter. The Phillies moneyline at -135 is a lean, not a lock. Philadelphia is 14-16 at home, the ERA gap is real, and a sharp bettor looking at Padres +115 outright has a coherent argument. The difference is the BvP sample sizes are simply too large and too consistent to dismiss. When Tatis has never gotten a hit against this pitcher across three seasons and ten trips to the plate, you do not fade that on the road in June.

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

Head-to-Head History

Season SeriesPHI leads series 3-0
DateMatchupResult
May 25, 2026PHI @ SDPHIPHI 3-0
May 27, 2026PHI @ SDPHIPHI 4-3
May 27, 2026PHI @ SDPHIPHI 3-0

Compare odds for SD @ PHI

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at Philadelphia Phillies