Skip to content

Ad Disclosure

Legal Sports Betting

Phillies vs. Giants Odds, Picks and Player Props (July 8, 2025)

Crossing Broad Staff

By Crossing Broad Staff

Published:

phillies giants odds picks player props
Eric Hartline-Imagn Images

The San Francisco Giants, behind ace Robbie Ray who boasts an exceptional 2.68 ERA, look to secure a series victory against the visiting Phillies and their starter-turned-reliever-turned-starter-again Taijuan Walker. After a tight 3-1 win in the opener (aided by some questionable work behind the plate from Phil Cuzzi), the Giants ride a wave of momentum, having won five of their last six contests.

Ray (9-3) has been a model of consistency, giving the Giants a clear advantage on the mound. For the Phillies, Walker (3-5, 3.64 ERA), who is making his first start since May 30, will be tasked with helping the Phillies turn around their recent stretch of wretched play at Oracle Park. Following last night’s loss, the Phillies are 2-11 there dating back to the 2021 season.

Giants vs Phillies Odds

Bet TypePhiladelphia Phillies OddsSan Francisco Giants Odds
Run Line+1.5 (-182)-1.5 (+150)
Moneyline+125-149
Total RunsOver 8.0 (-118)Under 8.0 (-102)

Odds as of July 8, 2025 at 8.30 a.m. ET from BetMGM.

The odds reflect San Francisco’s significant starting pitching advantage with Robbie Ray on the mound at home. The Giants are priced as -149 favorites.

Giants vs Phillies Odds Movement & Analysis

The betting lines for this matchup have seen notable shifts, particularly on the total. While the moneyline has held steady since opening, the total has quickly climbed from 7.5 to 8 runs. This movement is a direct response to overwhelming public action, with over 82% of bets at BetMGM coming in on the Over. This creates a potential value opportunity for contrarian bettors leaning towards the Under.

The run line has also adjusted, with the price on the Phillies +1.5 moving from -167 to -182. This indicates that while the public is backing the Giants to cover the spread (nearly 70% of bets), some sharper money may be buying the run and a half with the underdog Phillies, anticipating a close, low-scoring affair.

Giants vs Phillies – Starting Pitcher Matchups & Batter History

Philadelphia Phillies Career Statistics vs. Robbie Ray

Last 10 year(s) | Games analyzed: 1 | Total at-bats: 15

BATTERABH2B3BHRBBKAVGOBPSLGOPS
Trea Turner20410007.200.200.250.450
Nick Castellanos7300112.429.500.857.1.357
Alec Bohm10400013.400.455.400.855
Bryce Harper12610243.500.6251.0831.738
Kyle Schwarber6100024.167.375.167.542
Johan Rojas2110001.500.5001.0001.500
J.T. Realmuto12110016.083.154.167.321
Edmundo Sosa1000010.000.500.000.500

San Francisco Giants Career Statistics vs. Taijuan Walker

Last 5 year(s) | Games analyzed: 5 | Total at-bats: 47

BATTERABH2B3BHRRBIBBKAVGOBPSLGOPS
Matt Chapman110000012.000.083.000.083
Wilmer Flores133000011.231.286.231.517
Mike Yastrzemski102100023.200.333.300.633
Jung Hoo Lee61000002.167.167.167.334
Patrick Bailey63000020.500.429.500.929
Heliot Ramos52100002.400.400.6001.000
Luis Matos42000000.500.500.5001.000
Willy Adames84002011.500.5561.2501.806
Brett Wisely32100000.667.6671.0001.667
Casey Schmitt21000011.500.667.5001.167

Giants vs Phillies July 8 Batter Props

PLAYERHITSTOTAL BASESHOME RUNSRBIsRUNS SCORED
Bryce Harper (PHI)0.5 (O -207 | U +149)1.5 (O +134 | U -185)0.5 (O +490)0.5 (O +200 | U -280)0.5 (O +125 | U -175)
Trea Turner (PHI)1.5 (O +172 | U -244)1.5 (O +112 | U -153)0.5 (O +593)0.5 (O +211 | U -297)0.5 (O +110 | U -153)
Rafael Devers (SF)0.5 (O -228 | U +165)1.5 (O +113 | U -156)0.5 (O +347)0.5 (O +159 | U -219)0.5 (O -112 | U -125)
Matt Chapman (SF)0.5 (O -202 | U +146)1.5 (O +121 | U -168)0.5 (O +390)0.5 (O +147 | U -203)0.5 (O +105 | U -145)
Willy Adames (SF)0.5 (O -185 | U +134)1.5 (O +139 | U -192)0.5 (O +492)0.5 (O +179 | U -249)0.5 (O +128 | U -180)

MLB batter props as of July 8, 2025 from consensus.

Giants vs Phillies July 8 Pitcher Props

PITCHERSTRIKEOUTSEARNED RUNSHITS ALLOWEDINNINGS PITCHED
Robbie Ray (SF)6.5 (O -114 | U -116)2.5 (O +110 | U -144)5.5 (O +113 | U -158)5.2 (O -183 | U +137)
Taijuan Walker (PHI)2.5 (O -163 | U +121)2.5 (O +128 | U -173)3.5 (O -166 | U +117)N/A

MLB pitcher props as of July 8, 2025 from consensus.

The player prop market highlights the stark contrast in expectations for the two starters. Robbie Ray’s strikeout line is set at a healthy 6.5, a testament to his swing-and-miss stuff (9.8 K/9).

Meanwhile, Taijuan Walker’s line is a remarkably low 2.5 strikeouts. This is in part because Walker is striking out just 7.6 batters per nine innings this season and also because he’s unlikely to be stretched out after spending over a month in the bullpen. Walker has performed admirably as the Phillies yo-yo him between roles, but this feels like a tough spot for him. The Over on his 2.5 Earned Runs Allowed prop at +128 odds presents compelling value.

For the Giants, Willy Adames, who is 4-for-8 with a pair of home runs against Walker, looks like a strong candidate to exceed his prop for Total Bases at 1.5 (+139).

Giants vs Phillies Picks & Prediction

The Giants have been formidable at home, going 26-17 (.605) on the season and an impressive 6-2 (.750) in their last eight home games following a victory. Furthermore, they have won their last four games against opponents with a winning record, showcasing their ability to rise to the occasion. While the Phillies have been resilient after losses (7-2 in their last nine), the Giants have a marked advantage on the mound, while the Phillies recent history at Oracle has been simply dreadful.

Picks:

  • Giants moneyline (-149)
  • Adames over 1.5 total bases (+139)

Public Betting on Giants vs Phillies

As of Tuesday morning, bublic sentiment is heavily skewed, creating interesting contrarian opportunities. While 67.6% of moneyline tickets are on the Giants, a whopping 63.5% of the handle is on the Phillies. This indicates that while the public is backing the favorite, the larger, sharper bets are on the underdog.

The most significant public lean is on the total, where 82.7% of bets and 74.5% of the money are on the Over 8.0 runs. This heavy action has pushed the line up from its 7.5 opener, creating excellent value on the Under for bettors willing to fade the public. The run line also shows a public lean towards the Giants -1.5, attracting nearly 70% of the wagers.

Advertise With Us