Phillies vs Padres Prediction, Picks & Odds — Saturday, July 12

Gilbert's prediction: Look for Zack Wheeler to stay in top form as he takes the mound at Petco Park tonight.

Ryan Gilbert - Contributor at Covers.com
Ryan Gilbert • Betting Analyst
Jul 12, 2025 • 16:07 ET • 4 min read
Information icon

This article contains predictions for an old game!

Latest MLB Picks
Zack Wheeler Philadelphia Phillies MLB
Photo By - Imagn Images. Philadelphia Phillies starting pitcher Zack Wheeler (45).

After dropping Friday night’s matchup 4-2, the Phillies will be looking to bounce back in San Diego—and they’ve got the right arm on the mound to do it.

My Phillies vs. Padres predictions back Zack Wheeler to lead the charge and shut down the Padres’ lineup.

Read more in my MLB picks for Saturday, July 12.

Phillies vs Padres prediction

My Phillies vs Padres best bet: Phillies moneyline (-150 at BetMGM)

Although the Philadelphia Phillies have been inconsistent this season, Zack Wheeler remains one of the best pitchers in baseball. 

The NL Cy Young favorite has put together a terrific season, going 9-3 with a 2.17 ERA, 0.85 WHIP, and 148 strikeouts across 116 innings.

Wheeler has been even better recently, allowing just three earned runs over his last six starts. The veteran hurler is coming off a 12-strikeout, one-hit complete game against the Reds, and he dominated the San Diego Padres in his previous start with eight shutout innings.

Meanwhile, Yu Darvish will be making his second start of the season for San Diego. He threw 63 pitches and lasted just 3 2/3 innings pitched against Arizona, struggling with control and surrendering two runs.

The Padres will most likely have to turn to the bullpen early tonight after throwing 5+ shutout innings on Friday. With the pitching advantage heavily in Philly's favor, take the NL East leaders to grab the road win at Petco Park.

Phillies vs Padres same-game parlay (SGP)

Phillies moneyline

Zack Wheeler to record 7+ strikeouts

Kyle Schwarber 2+ total bases

Wheeler struck out Padres hitters 10 times over eight innings on June 30, so even though San Diego is usually a team that makes a lot of contact, he’s already proven he can miss bats.

The right-hander has also racked up 7+ strikeouts in six straight outings (54 total), and 15 of 18 starts this season.

Kyle Schwarber homered for the third straight game on Friday night and has great career numbers against Darvish, going 5-for-14 with two home runs and two doubles. 

Back the three-time All-Star to continue inflicting damage at the top of Philly's lineup.

Phillies vs Padres odds

Phillies vs Padres live odds

Phillies vs Padres opening odds

  • Moneyline: Philadelphia -150 | San Diego +125
  • Run line: Philadelphia -1.5 (+110) | San Diego +1.5 (-130)
  • Over/Under: Over 7.5 (-105) | Under 7.5 (-115)

Phillies vs Padres trend

The Philadelphia Phillies are 10-2 in Zack Wheeler's last 12 starts. Find more MLB betting trends for Phillies vs. Padres.

How to watch Phillies vs Padres and game info

Location PETCO Park, San Diego, CA
Date Saturday, 7-12-2025
First pitch 7:35 p.m. ET
TV FOX
Phillies starting pitcher Zack Wheeler
(9-3, 2.17 ERA)
Padres starting pitcher Yu Darvish
(0-1, 4.91 ERA)

Phillies vs Padres latest injuries

Phillies vs Padres 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.

Pages related to this topic

Ryan Gilbert - Covers
Betting Analyst

Ryan Gilbert brings the passion and pain of being a Philadelphia sports fan. After graduating from Monmouth University with a finance degree, he now uses his statistical background to find inefficiencies in betting markets. With past stops at NHL.com, NBC Sports, and currently at Covers, Ryan's hot picks blend well with the cold ice of a hockey rink.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo