One of the league's coldest offenses will face off against the hottest pitcher in the majors on Wednesday night, when the San Diego Padres visit the Philadelphia Phillies.
My Padres vs. Phillies predictions see Cristopher Sanchez winning that battle, leading to a multi-run victory on home soil.
Let's break it all down with my MLB picks for June 3.
Who will win Padres vs Phillies today: Philadelphia Phillies -1.5 (+100)
The San Diego Padres have averaged just 3.1 runs over the last 20 games, and their process is even worse than the results.
Since the beginning of May, they rank dead last in batting average, wOBA, and .614 OPS while striking out at the league's highest rate.
It's not going to get any easier against Cristopher Sanchez.
He has pitched at least seven innings of shutout ball in five consecutive starts, last giving up a run in April.
He should have no problem mowing down this putrid offense, setting up the Philadelphia Phillies for a decisive win. Play to -115.

Padres vs Phillies Over/Under pick: Under 7.5 (-105)
Sanchez owns a 1.47 ERA on the season despite allowing a .337 batting average on balls put in play, the highest of his career.
There’s room for improvement in that area, and yet he is still giving up next to nothing each time out. The Padres are not an offense that should challenge him.
Walker Buehler is capable of limiting the Phillies as well. He has allowed two runs in all three starts against Bottom-10 teams in batting average.
The Phillies have hit just .225 this season (28th) and .213 average since May 1.
Play the Under to -120.
- ML/RL bets: 23-16, +1.92 units
- Over/Under bets: 18-19-2, -3.71 units
Padres vs Phillies odds
- Moneyline: Padres +180 | Phillies -220
- Run line: Padres +1.5 (-110) | Phillies -1.5 (-110)
- Over/Under: Over 7.5 (-115) | Under 7.5 (-105)
Padres vs Phillies trend
Philadelphia has hit the Game Total Under in 17 of the last 20 games (+13.70 units, 62% ROI). Find more MLB betting trends for Padres vs. Phillies.
How to watch Padres vs Phillies and game info
| Location | Stadium, City, State/Province |
| Date | Wednesday, June 3, 2026 |
| First pitch | 6:40 p.m. ET |
| TV | NBC Sports Philadelphia, Padres.TV |
| Padres starting pitcher | Walker Buehler (3-3, 4.88 ERA) |
| Phillies starting pitcher | Cristopher Sanchez (6-2, 1.47 ERA) |
Padres vs Phillies latest injuries
Padres vs Phillies weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






