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 34%Philadelphia Phillies 66%
Market LinesRun Line: Philadelphia Phillies -1Total: O/U 7.5
Model: Over 7.5
Model projects 7.5 total runs vs 7.5 line

San Diego Padres

Bullpen ERA 2.41 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
47%
28/59
MLB: 48%
Starter
55%
6/11
vs PHI
0%
0/4
Avg Total
7.9
MLB: 8.9
Game Starter (11) Last Starter vs PHI vs PHI (4)
Walker Buehler #10 · RHP · Age 32
4.88
ERA (2026)
7.6
K/9 (2026)
11
Starts (2026)
9.0
Avg Total (2026)
Last 3:
L PHI (May 27): 5.1IP, 2ER, 2K
ND ATH (May 22): 5.0IP, 3ER, 4K
W @SEA (May 16): 5.0IP, 2ER, 6K
vs PHI: ND (Jul 21 2025): 7.0 IP, 1 ER, 4 K
Bullpen (2026 Season)Elite
ERA: 2.41MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-05-30 vs WSH. Bullpen arms likely still recovering.
Recent: L 0-3W 7-5L 4-9L 2-4L 2-3
Lineup vs Walker Buehler (Career)
BatterPosPAAVGOPSHR
J.T. RealmutoC17.1760.3520
Kyle SchwarberDH14.2310.7481
Trea TurnerSS13.0000.0770
Bryce Harper1B11.5001.8861
Adolis GarciaRF10.2000.8001
Brandon MarshLF6.5001.1670
Bryson Stott2B6.3330.6660
Alec Bohm3B5.6001.2000
Edmundo Sosa2B5.3330.9330
Justin CrawfordCF2.5001.0000
3 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
50%
30/60
MLB: 48%
Starter
42%
5/12
vs SD
0%
0/4
Avg Total
8.2
MLB: 8.9
Game Starter (12) Last Starter vs SD vs SD (4)
Cristopher Sanchez #61 · LHP · Age 30
1.47
ERA (2026)
10.8
K/9 (2026)
12
Starts (2026)
7.9
Avg Total (2026)
Last 3:
W @SD (May 27): 7.0IP, 0ER, 9K
ND CLE (May 22): 8.0IP, 0ER, 6K
W @PIT (May 16): 9.0IP, 0ER, 13K
vs SD: W (Jul 02 2025): 7.0 IP, 1 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.23MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-05-31 vs LAD. Bullpen arms likely still recovering.
Recent: W 3-0L 2-4W 4-3L 1-9W 3-2
Lineup vs Cristopher Sanchez (Career)
BatterPosPAAVGOPSHR
Fernando Tatis Jr.RF15.5001.2471
Manny Machado3B14.2140.4280
Xander BogaertsSS12.3640.7810
Jackson MerrillCF11.3330.8440
Miguel AndujarDH9.4440.8880
Gavin Sheets1B6.1670.3340
Freddy FerminC4.5002.5002
Bryce JohnsonRF3.0000.0000
Nick CastellanosRF3.3330.6660
Ty France1B1.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickPhiladelphia Phillies -1.5 @ -112 (MEDIUM confidence)
This pick does not rely on a model number.
PickUnder 7.5 @ -118 (LOW confidence, treat as a lean)
Our model aligns with the 7.5 market line, which means there is no mathematical edge here by definition.
PickCristopher Sánchez Over 6.5 Strikeouts @ -154 (HIGH confidence)
This is the clearest edge on the board tonight.

San Diego Padres vs Philadelphia Phillies Game Preview

In tonight's MLB action, Philadelphia Phillies left-hander Cristopher Sánchez takes the mound at Citizens Bank Park carrying one of the most remarkable streaks in recent baseball history. Sánchez has thrown 44⅔ consecutive scoreless innings, breaking a 115-year-old Phillies franchise record once held by Alexander. As one beat writer noted: "Sánchez broke a 115-year-old franchise record when he surpassed Alexander's mark for consecutive scoreless innings." His 2026 numbers back it up completely: a 1.47 ERA with 95 strikeouts and just 16 walks across 79.1 innings. His last three starts produced lines of 7.0 IP, 0 ER, 9 K against San Diego on May 27; 8.0 IP, 0 ER, 6 K against Cleveland; and a complete-game shutout against Pittsburgh with 13 strikeouts. He is the hottest pitcher in the National League, full stop.

On the other side stands Walker Buehler, and the contrast is jarring. Buehler carries a 4.88 ERA in 2026 with 43 strikeouts and 18 walks across 51.2 innings. His strikeout rate has declined to roughly 7.5 per nine innings, and he is averaging fewer than 5.3 innings per start. His only appearance against this Phillies lineup came on May 27, when he allowed two runs in 5.1 innings and struck out just two batters. The San Diego Padres will need a significantly better version of that performance tonight to stay in this game. Philadelphia is 24-15 against right-handed pitching, and Brandon Marsh (.332 season average, .962 OPS over the last seven days) and Kyle Schwarber (22 home runs, 1.053 OPS over the last 28 days) sit at the heart of that lineup.

San Diego arrives limping into Citizens Bank Park. The Padres have gone 3-7 over their last ten games and rank 29th in offensive wRAA at -38.8. Their team OPS against left-handed pitching is .656, one of the worst marks in baseball. The batter-versus-pitcher data against Sánchez tells a stark story for most of this lineup. Manny Machado is a career .214 hitter against Sánchez with a 0.428 OPS across 14 plate appearances, and that number is trending sharply downward, with a 0.000 OPS in their three 2026 meetings. The one legitimate exception is Fernando Tatis Jr., who carries a .500 career average and 1.247 OPS in 15 plate appearances against Sánchez, including a 1.334 OPS this season. He is the only Padre with a credible case against this pitcher, and his first-inning at-bat is the most consequential moment on the board for total bettors. Jackson Merrill has also posted a 1.667 OPS against Sánchez in three 2026 plate appearances, a small sample that still warrants attention.

Citizens Bank Park plays slightly above average for hitters, with a 1.05 runs factor and a 1.10 home run factor. That context matters less tonight than it normally would given who is on the mound, but it stays relevant if Buehler struggles early and San Diego's 2.41 bullpen ERA gets involved. Before loading up on the Phillies at every number, note this: Philadelphia is just 15-16 at home this season, and public money has almost certainly inflated the -208 moneyline beyond its true value. Buehler's two-run, five-plus-inning start against this same lineup last week showed he can compete. The problem for San Diego is that competing with this offense may not be enough against a pitcher on this kind of run.

San Diego Padres vs Philadelphia Phillies Key Insights

  • Sánchez has thrown 21 consecutive scoreless innings against San Diego specifically this season, striking out 27 Padres batters in 23 innings without allowing a single earned run across three separate starts.
  • San Diego ranks 29th in offensive wRAA (-38.8) and carries a .656 team OPS against left-handed pitching, one of the worst marks in baseball. Their 3-7 skid over the last ten games reflects genuine offensive dysfunction, not a short-term slump.
  • Buehler has posted a 4.88 ERA in 2026 with declining command (18 walks in 51.2 innings) and averaged fewer than 5.3 innings per start. His lone appearance against Philadelphia this season produced just two strikeouts in 5.1 innings, a trend that favors Phillies offense through the middle innings.
  • Tatis Jr. is the single most important player to watch for total bettors. His .500 career average and 1.247 OPS across 15 plate appearances against Sánchez represent the only documented proof that this matchup can be broken. He is also carrying a 1.091 OPS over his last seven days, meaning he arrives in form.
  • Bryce Harper has a .500 average and 1.886 OPS in 11 career plate appearances against Buehler. His season OPS against right-handed pitching is 1.006. When your home cleanup hitter dominates the opposing starter on paper and in person, that matters for run-line coverage.
  • Both starters are on seven days of extended rest. Philadelphia's bullpen carries a 4.23 ERA versus San Diego's 2.41 ERA. If Sánchez exits early or the game tightens late, the SD bullpen becomes a meaningful advantage for keeping the total down.

San Diego Padres vs Philadelphia Phillies Betting Picks

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

Under 7.5 @ -118 (LOW confidence, treat as a lean)
Under 7.5 @ -118 (LOW confidence, treat as a lean): Our model aligns with the 7.5 market line, which means there is no mathematical edge here by definition. Treat this as situational evidence, not a conviction bet. Sánchez's 1.47 ERA against a team with a .656 OPS against left-handed pitching, combined with Buehler averaging under 5.3 innings per start, stacks toward under. The -118 juice reflects that the market already knows this. Bet with appropriate unit sizing.
Moneyline
Moneyline: No Pick. Philadelphia at -208 implies 67.6% win probability, which sits within two percentage points of our projected estimate after accounting for juice. There is no edge. The contrarian case for San Diego at +188 is genuinely interesting: PHI is 15-16 at home, public money has inflated this line, and Tatis Jr. has credibly solved Sánchez in 15 career plate appearances. But 21 consecutive scoreless innings against this specific lineup this season is not a storyline you fade on the moneyline without a stronger price. Neither side offers value. Pass.
Analysis insight — no specific bet associated
Cristopher Sánchez Over 6.5 Strikeouts @ -154 (HIGH confidence)
Cristopher Sánchez Over 6.5 Strikeouts @ -154 (HIGH confidence): This is the clearest edge on the board tonight. Sánchez is operating at roughly 10.8 strikeouts per nine innings in 2026, and his last three starts produced 9, 6, and 13 punchouts. Two of three cleared 6.5, and the one that did not (6 K against Cleveland) came against a lineup far more dangerous than what San Diego is putting out right now. Against the Padres on May 27 specifically, he struck out nine in seven innings. SD ranks 29th in offense and has shown almost no ability to make consistent contact against elite left-handed pitching. This is the play of the game.
Walker Buehler Under 3.5 Strikeouts @ -104 (MEDIUM confidence)
Walker Buehler Under 3.5 Strikeouts @ -104 (MEDIUM confidence): Two of Buehler's last three starts came in under 3.5 strikeouts (2 K and 4 K). Against Philadelphia specifically on May 27, he managed just two in 5.1 innings. His 2026 K rate is declining alongside a command problem (18 walks in 51.2 innings). Near-even money at -104 offers solid value on a trend that is clearly in motion. The Phillies put the ball in play rather than chasing strikeouts, which works directly against a pitcher already trending down in this department.
Manny Machado Under 0.5 Hits @ +136 (MEDIUM confidence)
Manny Machado Under 0.5 Hits @ +136 (MEDIUM confidence): Career against Sánchez: 14 plate appearances, .214 average, 0.428 OPS, zero home runs. More importantly, that trajectory is moving in the wrong direction. Machado posted a 0.000 OPS across three 2026 plate appearances against Sánchez, and his season average sits at .171, second-worst among Padres regulars. Getting plus-money on a struggling hitter with documented failure against tonight's starter is where value hides in these matchups. This leg also anchors the SGP.
Fernando Tatis Jr. Over 0.5 Hits @ -222 (MEDIUM confidence)
Fernando Tatis Jr. Over 0.5 Hits @ -222 (MEDIUM confidence): The edge does not care about narratives. Tatis Jr. owns a .500 career average and 1.247 OPS in 15 plate appearances against Sánchez, and he is carrying a 1.091 OPS over his last seven days. The market prices this at -222 (69.0% implied), which is fair. This is not a value bet, it is an accuracy bet. Tatis is the one Padre who has repeatedly solved Sánchez across multiple seasons and sample sizes. Fading him here, in current form, feels like manufacturing a contrarian position for its own sake. Pay the price.
Bryce Harper Over 0.5 Hits @ -256 (MEDIUM confidence)
Bryce Harper Over 0.5 Hits @ -256 (MEDIUM confidence): Harper carries a .500 career average and 1.886 OPS across 11 plate appearances against Buehler, including a 2.000 OPS in their 2025 meetings. His season OPS against right-handed pitching is 1.006, elite by any standard. Buehler's 4.88 ERA and 18 walks in 51.2 innings profile as a pitcher who allows contact. At home, against a pitcher he has historically beaten, the probability of Harper getting a hit is high. The price is steep but the matchup earns it.
NRFI @ -141 (MEDIUM confidence)
NRFI @ -141 (MEDIUM confidence): Sánchez is on a 44-plus inning scoreless streak and has kept San Diego off the board in the first inning in each of his last three starts, including three consecutive shutdowns of this specific lineup. SD's offense ranks 29th and has scored two runs or fewer in seven of their last ten games. On the Philadelphia side, Buehler allowed runs in two of his last three starts but has shown early-inning control at times, and the Phillies score just 3.9 runs per game overall. Market consensus at -141 reflects a genuine lean here. Buehler's 4.88 ERA introduces some YRFI risk from the home side, which is why this stays medium confidence rather than high.
SGP
SGP: PHI -1.5 + Under 7.5 + Sánchez Over 6.5 K + Machado Under 0.5 Hits: These four legs reinforce each other rather than introducing independent risk. A dominant Sánchez performance, measured by exceeding 6.5 strikeouts, directly suppresses San Diego's offense and drives the total under. Machado going hitless is a natural byproduct of Sánchez retiring Padres batters efficiently. Philadelphia winning by two or more runs is the endpoint when those two conditions are met. When individual legs tell the same story from different angles, the SGP is coherent, not just additive. [Legs: PHI -1.5 (402200218), Under 7.5 (402200188), Sánchez Over 6.5 K (402238345), Machado Under 0.5 Hits (402238263)>

Key Players

Batting AverageSD
Fernando Tatis Jr.
.275Batting 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
.332Batting 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
L3-0Philadelphia Phillies
W7-5Washington Nationals
L9-4Washington Nationals
L4-2Washington Nationals
L3-2Philadelphia Phillies
Philadelphia Phillies
W3-0San Diego Padres
L4-2Los Angeles Dodgers
W4-3Los Angeles Dodgers
L9-1Los Angeles Dodgers
W3-2San Diego Padres

San Diego Padres vs Philadelphia Phillies Summary

Our model aligns with the 7.5 total line, offering no mathematical advantage in either direction. But the situational picture pushes me toward the low side of that number. Sánchez on extended rest, facing a San Diego lineup that has produced zero runs against him this season across 23 innings and 27 strikeouts, is as clean a setup as you will find in June. Buehler's recent form, particularly that two-strikeout, five-and-a-third effort against this same Phillies lineup last week, suggests a game that stays tight through the middle innings. The predicted flow is something close to a 4-2 Phillies final, with Sánchez working into the seventh and Buehler grinding through five before the bullpens take over. That outcome supports the run line, the under, and the strikeout props simultaneously.

The best angle on this game is Sánchez Over 6.5 strikeouts. That is where the math and the matchup converge at the highest confidence level. The run line at -1.5 for -112 is a close second, because single-run Phillies wins are the statistical outlier when Sánchez faces this specific offense. The SGP connecting those two legs with the Machado under and the game total makes structural sense, since all four outcomes point to the same game script. On the cautionary side, Tatis Jr. is a legitimate threat to disrupt the scoreless streak, and Philadelphia's 15-16 home record deserves more respect than the public narrative around this game suggests. That is precisely why we passed on the -208 moneyline: the price does not offer value when the edge is that thin.

Variance lives in every baseball game, and Sánchez's streak will end at some point. It does not have to be tonight to cost you a bet. Buehler can outperform his ERA in any single start. Manage units accordingly, especially on the under at -118, which carries thin margins by design. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesPHI leads series 1-0
DateMatchupResult
Jun 02, 2026SD @ PHIPHIPHI 3-2

Compare odds for SD @ PHI

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at Philadelphia Phillies