SportsJaw
LeaderboardToday's GamesBest BetsOdds ComparisonConsensus PicksMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsOdds ComparisonConsensus PicksTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Odds Comparison
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Philadelphia Phillies vs San Francisco Giants
Tue 9:45 PM ET
Philadelphia Phillies logo
Philadelphia
Phillies3
T. Walker RHP · 3–4, 3.64 ERA
versus
San Francisco Giants logo
San Francisco
Giants4
R. Ray LHP · 9–3, 2.68 ERA
Final
Team123456789T
Philadelphia Phillies0000012003
San Francisco Giants0

Giants Hold Edge Over Phillies in Pitching Matchup for Second Game of Series at Oracle Park

Game time: July 8, 2025 at 9:45 PM ET

Venue: Oracle Park — San Francisco, California

Article updated Jul 8, 5:16 PM EDT

Published by SportsJaw Editorial Team

The San Francisco Giants and Philadelphia Phillies are facing off in the second game of their series at Oracle Park, with both teams vying for a spot in the National League

Game outlook

The San Francisco Giants and Philadelphia Phillies are facing off in the second game of their series at Oracle Park, with both teams vying for a spot in the National League playoffs. Quality starters Taijuan Walker and Robbie Ray are set to pitch, promising a competitive matchup. Despite opening as the betting favorite, the Giants currently hold a slight edge over the Phillies.

Betting Odds

Moneyline: Phillies +130 | Giants -143

Spread: Phillies +1.5 (-165) | Giants -1.5 (+145)

Total: Over/Under 8 (-110)

Based on the moneyline, the implied probability that San Francisco will win straight-up is 59%.

Philadelphia Phillies

The Philadelphia Phillies have a strong record of 53-37 and have recently secured victories over the Braves, Padres, and Reds in series matchups. Their offense is ranked 10th in MLB, averaging 4.59 runs per game with a .256 batting average and .329 on-base percentage. Kyle Schwarber leads the team with 27 home runs and 63 RBIs. The pitching staff is also formidable, with a 3.70 ERA and 1.25 WHIP, ranking 9th in MLB. On the road, the Phillies have struggled to score consistently, with a 23-21 record and a recent streak of six games scoring two or fewer runs. Taijuan Walker will start on Tuesday with a 3-5 record and 3.64 ERA. Overall, the Phillies are ranked 10th in offense and defense, with a power ranking of 2.

1
0
0
0
0
0
0
3
4
MLB · Philadelphia Phillies at San Francisco Giants

Your Picks on Phillies vs Giants

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

San Francisco Giants Analysis

The San Francisco Giants have been performing well this season, winning four of their last five games with strong pitching and defense. Their recent success can be attributed to timely hitting from Willy Adames and strong performances from their rotation, including Robbie Ray. While their offense has struggled for consistency, their 4.19 runs per game ranks 19th in MLB. The Giants have a strong team ERA of 3.44, ranking second in the league, and their bullpen has been sharp in close games. Despite losing two out of three games to the Philadelphia Phillies, the Giants have an overall record of 49-42 and remain competitive, particularly at home.

San Francisco Giants Expected to Dominate Philadelphia Phillies in Pitching Matchup

The San Francisco Giants have demonstrated remarkably strong pitching performances at home, with Robbie Ray boasting a commendable 2.57 ERA and the bullpen leading the MLB with a 2.96 ERA. In contrast, the Philadelphia Phillies have struggled on the pitching front, ranking 24th with a 4.32 ERA in their bullpen. This discrepancy is particularly significant given Taijuan Walker's recent struggles, failing to pitch a full three innings since May 30. While the Phillies have shown prowess in their offense, their recent wins have been largely attributed to holding their opponents to one run or less. Considering these factors, it is reasonable to expect the Giants to have the upper hand in the upcoming matchup. Therefore, the recommendation would be to lean towards a San Francisco victory in this contest.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#PhiladelphiaPhillies#SanFranciscoGiants

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Phillies vs Giants archived game preview contains historical odds and availability that may no longer be current. View history of past Phillies vs Giants matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Philadelphia Phillies+130 → +136Moved
  • Moneyline · San Francisco Giants-152 → -155Moved
  • Spread · Philadelphia Phillies+1.5 (-160) → +1.5 (-156)Moved
  • Spread · San Francisco Giants-1.5 (+132) → -1.5 (+135)Moved
  • Total · Over7.5 (-110) → 8 (-110)Moved
  • Total · Under7.5 (-110) → 8 (-110)Moved

ATS and O/U trends

Philadelphia Phillies
53-38 matchup record · 6-4-0 ATS · 3-7-0 O/U
Last 10 completed games on file
San Francisco Giants
50-42 matchup record · 5-5-0 ATS · 4-5-1 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2025-07-08T21:16:06.688Z). Availability may have changed; review the cited sources.

No verified injury or availability note was included in the published matchup research.

Recent head-to-head

  • 2025-07-07Philadelphia Phillies 1 · San Francisco Giants 3
Final result

Matchup pick recap

San Francisco Giants defeated Philadelphia Phillies 4-3

San Francisco Giants defeated Philadelphia Phillies 4-3 on July 8, 2025, a 1-run decision in the series. San Francisco Giants' strongest period was the 9th inning, when it outscored its opponent 3-0. Against SportsJaw's recorded Philadelphia Phillies +1.5 (-156) spread, Philadelphia Phillies covered, while the 7 combined runs finished under the recorded total of 8.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • BrycetMoneyline · San Francisco Giants -152Win
  • DtownsendMoneyline · San Francisco Giants +130Win
  • JoeThomasTotal · Over 7.5 (-110)Loss
  • MoneymouthMoneyline · Philadelphia Phillies +130Loss
  • 1118240754Moneyline · San Francisco Giants -152Win
  • IroncladlocksMoneyline · San Francisco Giants -152Win
  • GustavosintoMoneyline · Philadelphia Phillies +130Loss
  • IrishblueMoneyline · San Francisco Giants -152Win
  • DoclocksTotal · Over 7.5 (-110)Loss
  • CovergirlTotal · Under 7.5 (-110)Win
  • Novacek84Moneyline · Philadelphia Phillies +132Loss
  • Steve512Total · Under 7.5 (-110)Win
  • WarbuczMoneyline · San Francisco Giants -152Win
  • MikeVargasMoneyline · Philadelphia Phillies +132Loss
  • EmcMoneyline · San Francisco Giants -152Win
  • 1707662905Total · Under 7.5 (-110)Win
  • AliencreationTotal · Under 8 (-110)Win
  • Roderick806
Moneyline · San Francisco Giants -143
Win
  • Hustle$Moneyline · San Francisco Giants -143Win
  • EXCELent Sports PicksMoneyline · Philadelphia Phillies +130Loss
  • OddssharkTotal · Over 8 (-110)Loss
  • JtmcentireMoneyline · Philadelphia Phillies +130Loss
  • MrmisterMoneyline · San Francisco Giants -143Win
  • JohnTharpTotal · Under 8 (-110)Win
  • JohnTharpMoneyline · San Francisco Giants -143Win