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
Wed 3:45 PM ET
Philadelphia Phillies logo
Philadelphia
Phillies13
J. Luzardo LHP
versus
San Francisco Giants logo
San Francisco
Giants0
J. Verlander RHP
Final
Team123456789T
Philadelphia Phillies01010207213
San Francisco Giants0000

Philadelphia Phillies Seek First Place in NL East Against San Francisco Giants in Crucial Wednesday Matchup

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

Venue: Oracle Park — San Francisco, California

Article updated Jul 9, 7:47 PM EDT

Published by SportsJaw Editorial Team

In a pivotal matchup, the Philadelphia Phillies (53-39) look to secure first place in the NL East as they take on the San Francisco Giants (51-42) at Oracle Park on Wednesday

Game outlook

In a pivotal matchup, the Philadelphia Phillies (53-39) look to secure first place in the NL East as they take on the San Francisco Giants (51-42) at Oracle Park on Wednesday at 3:45 PM ET. Jesus Luzardo (7-5, 4.44 ERA) will start for the Phillies, while Justin Verlander (0-6, 4.84 ERA) will take the mound for the Giants. San Francisco holds a slight edge in recent matchups, going 6-4 against Philadelphia in their last 10 meetings. The Phillies are favored to win with a betting line of -130. Stay tuned to see which team comes out on top in this crucial game.

Betting Odds

Moneyline: Phillies -130 | Giants +115

Spread: Phillies -1.5 (+130) | Giants +1.5 (-147)

Total: Over/Under 8 (-110)

Based on the moneyline, the implied probability that Philadelphia will win straight-up is 57%.

Philadelphia Phillies

The Philadelphia Phillies recently experienced two consecutive losses after a two-game winning streak. They are currently tied with New York for the best record in the NL East and are aiming to secure sole possession of first place with a win on Wednesday. Philadelphia averages 4.53 runs per game, ranking 12th in the league, with a .255 batting average (8th), .329 on base percentage (4th), and .404 slugging percentage (13th). Trea Turner leads the team with a .298 batting average, while Kyle Schwarber leads in home runs (28) and RBI (65). Defensively, the Phillies are giving up 3.97 runs per game (9th), with opponents batting .244 against them (16th), a 3.70 ERA (9th), and a 1.25 WHIP (14th). In their most recent game, Luzardo struggled, allowing six hits and six runs in two innings in a 9-6 loss to Cincinnati. The Phillies are ranked 11th in offense (scoring 4.55 runs per game), 10th in defense (allowing 3.97 runs per game), and hold a season record of 53-39, with a power ranking of 6.

0
0
0
0
0
0
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 performed well recently, winning five out of their last six games. They are currently second in the NL West standings, trailing the Dodgers by five games. The team will look to close the gap with a win on Wednesday. Offensively, the Giants rank 22nd in the league with an average of 4.17 runs per game and 24th with a .232 batting average. However, they excel defensively, giving up an average of 3.82 runs per game, which is fifth in the league. In their last matchup, the Giants suffered an 11-2 loss to the Athletics, with Verlander giving up seven hits and six runs in three innings. The Giants have a power ranking of 20 and a record of 51-42. Against Philadelphia, they have gone 1-2 in their last three matchups.

Philadelphia Phillies poised to capitalize on road success against struggling San Francisco Giants

The Philadelphia Phillies have recently displayed strong performance on the road, winning three out of their last five games, while the San Francisco Giants have struggled at home, losing three of their last five games. Philadelphia's advantage lies in their ability to excel against right-handed pitchers, which will work in their favor as they face Verlander, who has shown signs of weakness on the mound by allowing 10 runs in his last three starts. In contrast, San Francisco's offense may face challenges as they have a batting average of just over .210 against left-handers. Luzardo, pitching for Philadelphia, has performed well in previous starts, only giving up seven runs in his last four games, indicating that he may be able to effectively contain San Francisco's offense. Considering these factors, it is recommended to take Philadelphia on the money line.

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-132 → -130Moved
  • Moneyline · San Francisco Giants+113 → +115Moved
  • Spread · Philadelphia Phillies-1.5 (+130) → -1.5 (+130)Unchanged
  • Spread · San Francisco Giants+1.5 (-156) → +1.5 (-150)Moved
  • Total · Over8 (-110) → 8 (-110)Unchanged
  • Total · Under8 (-110) → 8 (-110)Unchanged

ATS and O/U trends

Philadelphia Phillies
53-39 matchup record · 6-4-0 ATS · 2-8-0 O/U
Last 10 completed games on file
San Francisco Giants
51-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-09T23:47:27.164Z). 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-08Philadelphia Phillies 3 · San Francisco Giants 4
  • 2025-07-07Philadelphia Phillies 1 · San Francisco Giants 3
Final result

Matchup pick recap

Philadelphia Phillies defeated San Francisco Giants 13-0

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

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • Novacek84Total · Under 8 (-110)Loss
  • FlyigglesflyTotal · Under 8 (-110)Loss
  • BillywatersMoneyline · San Francisco Giants +113Loss
  • SimonsaysMoneyline · Philadelphia Phillies -132Win
  • MookiebetsMoneyline · San Francisco Giants +113Loss
  • BluedevilTotal · Under 8 (-110)Loss
  • DawhizMoneyline · San Francisco Giants +113Loss
  • RcTotal · Over 8 (-110)Win
  • JohnnywalkerTotal · Under 8 (-110)Loss
  • BjenkinsMoneyline · Philadelphia Phillies +115Win
  • GeorgewTotal · Over 8 (-110)Win
  • BluedevilMoneyline · Philadelphia Phillies -130Win
  • 6500336677Moneyline · Philadelphia Phillies -128Win
  • Novacek84Moneyline · Philadelphia Phillies -127Win
  • DemarcusBryantTotal · Over 8 (-110)Win
  • StevehTotal · Over 8 (-110)
Win
  • 1118240754Moneyline · Philadelphia Phillies +114Win
  • JtphamMoneyline · San Francisco Giants +114Loss
  • AdrianMariucciMoneyline · San Francisco Giants +114Loss
  • EXCELent Sports PicksTotal · Under 8 (-110)Loss
  • CoolioMoneyline · San Francisco Giants +114Loss
  • OddssharkMoneyline · San Francisco Giants +114Loss