SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam 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
  • Live Odds
  • 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. San Francisco Giants vs Philadelphia Phillies
Wed 6:45 PM ET
San Francisco Giants logo
San Francisco
Giants11
R. Ray LHP
versus
Philadelphia Phillies logo
Philadelphia
Phillies4
A. Nola RHP
Final
Team123456789T
San Francisco Giants40001240011
Philadelphia Phillies20020

San Francisco Giants vs Philadelphia Phillies Betting Picks & Predictions

Game time: April 16, 2025 at 6:45 PM ET

Venue: Citizens Bank Park — Philadelphia, Pennsylvania

Article updated Apr 15, 10:15 PM EDT

Published by SportsJaw Editorial Team

In this upcoming Giants at Phillies game, both teams are looking to secure a win as the Giants aim to return to the playoffs and the Phillies hope to defend their NL East

Game outlook

In this upcoming Giants at Phillies game, both teams are looking to secure a win as the Giants aim to return to the playoffs and the Phillies hope to defend their NL East title. The pitching matchup features Robbie Ray for the Giants and Aaron Nola for the Phillies. Ray has been performing well with an ERA of 2.93, while Nola has struggled with an ERA of 5.51. The Phillies are favored to win the game with a current line of -140. Be sure to stay tuned for more information and consider our top picks to maximize your potential earnings.

Betting Odds

Moneyline: Giants +124 | Phillies -140

Spread: Giants +1.5 (-175) | Phillies -1.5 (+155)

Total: Over/Under 7.5 (-110)

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

San Francisco Giants

The San Francisco Giants have had a strong start to the 2025 season, winning 12 of their first 16 games. They are 8-2 on the road and recently defeated the Phillies 10-4 on Monday night. The team has been led by impressive performances from players like Willy Adames, Mike Yastrzemski, and Tyler Fitzgerald. Lefty Robbie Ray, who is 3-0 with a 2.93 ERA, will take the mound in the upcoming game against the Phillies. Despite some key injuries to players like Jerar Encarnacion and Enny Romero, the Giants are ranked 4th in offense and 4th in defense, with an overall record of 65-97.

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

Your Picks on Giants vs Phillies

Picks closed
Runline
Moneyline
Total

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

Philadelphia Phillies Analysis

The Philadelphia Phillies have been a consistent playoff contender in recent years, but have yet to win a World Series title. Despite struggling in their recent games, they hope to make a mark this season. The team currently trails the New York Mets by two games and will send Aaron Nola, who has been struggling, to the mound in their next game. The Phillies have several key injuries and their power ranking is 14, with a #18 ranking in offense and #9 in defense. In their last three matchups, the San Francisco Giants won two out of three against the Phillies.

Phillies Expected to Prevail in Pitching Duel Against Diamondbacks' Ray

In the upcoming matchup, pitchers Ray and Nola will be facing off with contrasting records. Despite Ray's 3-0 record, it is expected that Nola, who currently stands at 0-3, will lead the Phillies to victory. Nola has demonstrated consistent performance at home over the past few seasons, boasting a 7-4 record last year. On the other hand, Ray has struggled with his control, evidenced by his high number of walks despite his undefeated record. This weakness is likely to be exploited by the Phillies' potent offense, which has shown a capability of capitalizing on opponents' mistakes. With Nola expected to deliver a strong performance on the mound, the Phillies are anticipated to secure the win by taking advantage of Ray's command issues. Consider taking the Phillies with the money line for this matchup.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#SanFranciscoGiants#PhiladelphiaPhillies

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 Giants vs Phillies archived game preview contains historical odds and availability that may no longer be current. View history of past Giants vs Phillies matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · San Francisco Giants+113 → +125Moved
  • Moneyline · Philadelphia Phillies-125 → -143Moved
  • Spread · San Francisco Giants+1.5 (-190) → +1.5 (-170)Moved
  • Spread · Philadelphia Phillies-1.5 (+165) → -1.5 (+150)Moved
  • Total · Over8 (-110) → 8 (-110)Unchanged
  • Total · Under8 (-110) → 8 (-110)Unchanged

ATS and O/U trends

San Francisco Giants
65-97 matchup record · 5-5-0 ATS · 7-3-0 O/U
Last 10 completed games on file
Philadelphia Phillies
88-74 matchup record · 4-6-0 ATS · 4-6-0 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2025-04-16T02:15:23.214Z). Availability may have changed; review the cited sources.

The San Francisco Giants have had a strong start to the 2025 season, winning 12 of their first 16 games. They are 8-2 on the road and recently defeated the Phillies 10-4 on Monday night. The team has been led by impressive performances from players like Willy Adames, Mike Yastrzemski, and Tyler Fitzgerald. Lefty Robbie Ray, who is 3-0 with a 2.93 ERA, will take the mound in the upcoming game against the Phillies. Despite some key injuries to players like Jerar Encarnacion and Enny Romero, the Giants are ranked 4th in offense and 4th in defense, with an overall record of 65-97.

The Philadelphia Phillies have been a consistent playoff contender in recent years, but have yet to win a World Series title. Despite struggling in their recent games, they hope to make a mark this season. The team currently trails the New York Mets by two games and will send Aaron Nola, who has been struggling, to the mound in their next game. The Phillies have several key injuries and their power ranking is 14, with a #18 ranking in offense and #9 in defense. In their last three matchups, the San Francisco Giants won two out of three against the Phillies.

Recent head-to-head

  • 2025-04-15San Francisco Giants 4 · Philadelphia Phillies 6
  • 2025-04-14San Francisco Giants 10 · Philadelphia Phillies 4
Final result

Matchup pick recap

San Francisco Giants defeated Philadelphia Phillies 11-4

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

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • PurplebloodMoneyline · San Francisco Giants -140Win
  • MaddogMoneyline · San Francisco Giants +124Win
  • IroncladlocksMoneyline · Philadelphia Phillies -140Loss
  • 1707662905Moneyline · Philadelphia Phillies -140Loss
  • EXCELent Sports PicksRunline · San Francisco Giants +1.5 (-165)Win
  • AliencreationRunline · San Francisco Giants +1.5 (-165)Win
  • MiamimikeMoneyline · San Francisco Giants +127Win
  • 1735203231Moneyline · San Francisco Giants +127Win