| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Alec Bohm | 3B | 6 | .500 | 1.500 | 1 |
| Bryce Harper | 1B | 6 | .600 | 2.067 | 1 |
| Bryson Stott | 2B | 6 | .167 | 0.334 | 0 |
| Kyle Schwarber | DH | 6 | .200 | 1.133 | 1 |
| Trea Turner | SS | 6 | .500 | 1.500 | 1 |
| Adolis Garcia | RF | 4 | .000 | 0.000 | 0 |
| Brandon Marsh | LF | 4 | .1000 | 2.000 | 0 |
| J.T. Realmuto | C | 3 | .667 | 2.334 | 1 |
| Edmundo Sosa | 2B | 2 | .000 | 0.000 | 0 |
| Justin Crawford | CF | 2 | .000 | 0.000 | 0 |
| Rafael Marchan | C | 2 | .1000 | 2.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Manny Machado | 3B | 23 | .136 | 0.447 | 1 |
| Xander Bogaerts | SS | 19 | .158 | 0.316 | 0 |
| Nick Castellanos | RF | 16 | .188 | 0.501 | 0 |
| Fernando Tatis Jr. | RF | 10 | .000 | 0.100 | 0 |
| Miguel Andujar | DH | 7 | .000 | 0.000 | 0 |
| Gavin Sheets | 1B | 6 | .333 | 0.833 | 0 |
| Ramon Laureano | LF | 5 | .200 | 0.400 | 0 |
| Ty France | 1B | 5 | .400 | 1.000 | 0 |
| Freddy Fermin | C | 4 | .250 | 0.500 | 0 |
| Jackson Merrill | CF | 4 | .000 | 0.000 | 0 |
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.
Picks made June 02, 2026 at 04:23 AM ET. Odds shown reflect current market prices.
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.
| Date | Matchup | Result |
|---|---|---|
| May 25, 2026 | PHI @ SD | PHIPHI 3-0 |
| May 27, 2026 | PHI @ SD | PHIPHI 4-3 |
| May 27, 2026 | PHI @ SD | PHIPHI 3-0 |
Compare odds for SD @ PHI