Skip to content

Philadelphia Phillies vs San Francisco Giants Odds, Picks & Predictions (July 8)

Sascha Paruk

By Sascha Paruk in MLB Baseball

Published:


San Francisco Giants third baseman Matt Chapman slides into home ahead of the tag by Philadelphia Phillies catcher JT Realmuto
Jul 7, 2025; San Francisco, California, USA; San Francisco Giants third baseman Matt Chapman (26) slides safe into home plate against the Philadelphia Phillies during the eighth inning at Oracle Park. Mandatory Credit: Ed Szczepanski-Imagn Images
  • San Francisco Giants send Robbie Ray to the mound to face the Philadelphia Phillies and Taijuan Walker at pitcher-friendly Oracle Park
  • The Giants won the first game of the series, but the Phillies are 7-2 in their last nine games after a loss
  • Below, see the Phillies vs Giants odds (moneyline, runline, total) plus my favorite Phillies/Giants picks for Tuesday, July 8

The San Francisco Giants (50-42, 26-17 home, 41-48-2 O/U) host the Philadelphia Phillies (53-38, 23-22 away, 36-50-4 O/U) in the second game of a three-game set at Oracle Park. First pitch is scheduled for 9:45 pm ET and the pitching matchup pits San Francisco’s Robbie Ray against Philadelphia’s Taijuan Walker.

In the first table below, I have set out the full slate of Phillies/Giants odds. Under the odds, find key stats and my Phillies vs Giants picks and predictions.

Phillies vs Giants Odds

Bet TypePhillies Giants
Moneyline+125-149
Runline+1.5 (-182)-1.5 (+150)
Total RunsO 8.5 (-102)U 8.5 (-118)

Tuesday’s MLB odds establish the Giants as moderate home favorites, currently sitting at -149 (59.84% implied win probability). The Phillies are +125 underdogs on the moneyline (44.44%). Removing the juice, the odds give the Giants a 57.4% implied win probability with the Phillies getting the remaining 42.6%.

The run total is sitting at 8.5 with the under slightly favored at -118. That total reflects Ray’s relative dominance this season and the pitcher-friendly nature of Oracle Park.

BETMGM SPORTSBOOK
Get Up To $1,500 Paid Back in Bonus Bets

21+ only. Please Gamble Responsibly. Gambling problem? Call 1-800-GAMBLER (US); 1-800-327-5050 (MA); 1-800-NEXT-STEP (AZ); 1-800-BETS-OFF (IA); 1-800-981-0023 (PR), 877-718-5543 or visit morethanagame.nc.gov (NC). See BetMGM.com for T&C. US promotional offers not available in MS, NY, NV, ON, or PR.
LOCK IN PROMO
CODE: SBD1500
CODE: SBD1500
SIGNUP BONUS
GET $1,500
BACK

BET NOW
Odds as of July 8, 2025 from MGM. Find the best online sportsbook in your region.

The Giants took the series-opener on Monday night with a 3-1 victory. The game was a tight pitcher’s duel for seven innings before the Giants broke a 1-1 tie in the bottom of the eighth. San Francisco starter Landen Roupp was effective, allowing just one run over five innings, while Philadelphia’s Cristopher Sánchez was brilliant, striking out eight and allowing only one run in seven frames. The difference was the bullpens; reliever Orion Kerkering took the loss for the Phillies. Matt Chapman was the offensive star for the Giants, going 3-for-4 with a double and two of the team’s three runs

PHI vs SFG Odds Movement

The Phillies/Giants betting market has seen significant movement, particularly on the total and runline. The total opened at 8.0 runs and has been bet up to 8.5, a move largely driven by public money, as 78.9% of all tickets are on the over in Tuesday’s MLB public betting splits. This presents a potential value opportunity for under bettors who now have an extra half-run of cushion.

On the runline, the price for the Phillies +1.5 has become more expensive, moving from -146 to as high as -182, while the Giants -1.5 has become more attractive, shifting from +122 to +150.

The moneyline has seen a slight shift toward the Phillies from an opening line of -164 on the Giants, a move that aligns with betting splits showing sharp money leaning towards the underdog visitors. This divergence between public ticket count (favoring the Giants) and money flow (favoring the Phillies) often signals a sharps-vs-public showdown.

Starting Pitcher vs Batter History

With both pitchers deep into their careers, there is ample batter/pitcher history to analyze. But it’s important to note that Walker has turned into a bullpen arm for the Phillies and, when he has started recently, has functioned as an opener.

Walker’s last outing of more than 2.2 innings came back in May. So San Francisco’s past performance against the Phillies relievers will be as significant as their history against Walker.

Philadelphia Phillies Career Statistics vs Robbie Ray

PitcherABH2B3BHRRBIBBKAVGOBPSLGOPS
A. Bohm104000113.400.455.400.855
N. Castellanos73001212.429.500.8571.357
B. Harper126102443.500.6251.0831.708
M. Kepler10000010.000.667.000.667
R. Marchan50000002.000.000.000.000
B. Marsh30000003.000.000.000.000
JT Realmuto121100216.083.154.167.321
J. Rojas21100001.500.5001.0001.500
Kyle Schwarber61000024.167.375.167.542
E. Sosa10000110.000.500.000.500
T. Turner204100107.200.200.250.450
Total7920403111131.253.344.418.762

As a group, the Phillies are hitting a pedestrian .253 against Ray with a .762 OPS in 79 total at-bats. Bryce Harper has clubbed two of the three home runs, with Nick Castellanos accounting for the other.

JT Realmuto has been particularly ineffective against Ray, going 1-for-12 with six strikeouts and just one walk.

San Francisco Giants Career Statistics vs Taijuan Walker

PitcherABH2B3BHRRBIBBKAVGOBPSLGOPS
W. Adames84002211.500.5561.2501.806
P. Bailey63000100.500.429.500.929
M. Chapman110000012.000.083.000.083
R. Devers71000001.143.143.143.286
W. Flores133000211.231.286.231.516
A. Knizner73000001.429.429.429.857
JH Lee61000002.167.167.167.333
L. Matos42000000.500.500.5001.000
H. Ramos52100002.400.400.6001.000
C. Schmitt21000211.500.667.5001.167
D. Smith21000000.500.500.5001.000
B. Wisely32100200.667.6671.0001.667
M. Yastrzemski102100223.200.333.300.633
Total842530211614.298.344.405.749

The Giants are hitting a considerably higher .298 against Walker but with a slightly lower .749 OPS in 84 total at-bats. Only one San Francisco player (Willy Adames) has taken Walker yard before, and he’s done so twice in just eight at-bats.

Matt Chapman has the most-concerning numbers against Walker, sporting an 0-for-11 bagel, though he’s only struck out twice.

Phillies vs Giants Player Props

PLAYERHITSTOTAL BASESHRsRBIs
Bryce Harper (PHI)0.5 (O -207 | U +149)1.5 (O +132 | U -180)(O +490)0.5 (O +194 | U -272)
Trea Turner (PHI)0.5 (O -265 | U +195)1.5 (O +110 | U -149)(O +577)0.5 (O +203 | U -288)
Rafael Devers (SF)0.5 (O -231 | U +167)1.5 (O +113 | U -153)(O +350)0.5 (O +154 | U -214)
Matt Chapman (SF)0.5 (O -204 | U +148)1.5 (O +121 | U -163)(O +370)0.5 (O +144 | U -196)
Kyle Schwarber (PHI)0.5 (O -170 | U +123)0.5 (O -154 | U +112)(O +387)0.5 (O +174 | U -242)
Willy Adames (SF)0.5 (O -188 | U +137)1.5 (O +135 | U -185)(O +483)0.5 (O +176 | U -244)
PITCHERSTRIKEOUTSEARNED RUNSHITS ALLOWEDINNINGS PITCHED
Robbie Ray (SF)6.5 (O -102 | U -128)2.5 (O +105 | U -141)5.5 (O +111 | U -153)5.2 (O -166 | U +123)
Taijuan Walker (PHI)2.5 (O -154 | U +115)2.5 (O +125 | U -167)3.5 (O -170 | U +121)3.2 (O -222 | U +159)

MLB batter props represent the consensus across sportsbooks as of Tuesday morning. Exact odds will vary depending on the book.

The props reveal a lot about market expectations. Robbie Ray’s strikeout total is set at a healthy 6.5, a testament to his swing-and-miss stuff, though the juice is on the under, acknowledging the Phillies’ lineup discipline.

Taijuan Walker, on the other hand, has a very low strikeout prop of 2.5 and an innings pitched line of just 3.2 (based on 11.5 outs). As mentioned above, Walker hasn’t pitched more than 2.2 innings in nearly two months.

SF Giants vs PHI Phillies Picks

  • Under 8.5 runs (-118)
  • San Francisco Giants moneyline (-149)
  • Walker under 3.2 innings/11.5 outs

The core of this handicap lies in the pitching matchup and the venue. Robbie Ray has been nothing short of an ace for the Giants, posting a dominant 2.68 ERA and providing a steadying presence atop the rotation. Pitching at home in Oracle Park, one of the most pitcher-friendly stadiums in baseball, gives him a significant advantage against the Phillies lineup.

While a few Philly hitters have had success against him in small samples, Ray’s overall body of work this season is far more telling. On the other side, Taijuan Walker has been serviceable but vulnerable. His career numbers against the current Giants roster are concerning, with hitters like Patrick Bailey and Willy Adames boasting impressive numbers.

The betting trends paint a compelling picture for a low-scoring affair. The Under has hit in 66.7% of the Phillies’ road games and 60.5% of the Giants’ home games this season. With Ray on the mound and the total pushed up to 8.5, the under is my favorite bet on the board.

I’m also going to bet the under on Walker’s innings/outs prop (3.2 innings/11.5 outs). He isn’t functioning as a starter these days and was yanked after 2.0 innings in his last start against Atlanta (June 27) despite surrendering just one hit and no runs on 43 pitches.

Sascha Paruk
Sascha Paruk

Managing Editor

Sascha has been working in the sports-betting industry since 2014, and quickly paired his strong writing skills with a burgeoning knowledge of probability and statistics. He holds an undergraduate degree in linguistics and a Juris Doctor from the University of British Columbia.

NFL NBA MLB NHL NCAAF NCAAB Politics Tennis MMA Sportsbooks Gambling

Recommended Reading