Phillies vs. Giants Prediction, Odds, Picks - April 16

Phillies vs. Giants Prediction, Odds, Picks - April 16

Updated Apr. 16, 2025 6:00 p.m. ET
Data Skrive

Jung Hoo Lee and the San Francisco Giants hit the field on Wednesday at Citizens Bank Park against Aaron Nola, who will start for the Philadelphia Phillies. First pitch is at 6:45 p.m. ET. The favored Phillies have -147 moneyline odds to win against the underdog Giants, who are listed at +123. Philadelphia is the favorite on the run line (-1.5). The total is 8 runs for the game (with -106 odds to go over and -114 odds on the under).

Take a look at everything you need from a betting perspective on the Phillies-Giants game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Phillies vs. Giants Highlights | MLB on FOX

Check out the top moments from this MLB game between the San Francisco Giants and the Philadelphia Phillies!
ADVERTISEMENT

Phillies vs. Giants Game Information & Odds

  • When: Wednesday, April 16, 2025 at 6:45 p.m. ET
  • Where: Citizens Bank Park in Philadelphia, Pennsylvania
  • How to watch on TV: NBCS-PH and NBCS-BA
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -147 +123 8 -106 -114 -1.5 +144 -172

Phillies vs. Giants Prediction

  • Score Prediction: Giants 4, Phillies 3
  • Total Prediction: Under 8 runs
  • Win Probabilities: Phillies 54%, Giants 46%

Phillies vs. Giants Betting Insights

  • The Phillies have been favorites in 12 games this season and won seven (58.3%) of those contests.
  • This season Philadelphia has won seven of its eight games when favored by at least -147 on the moneyline.
  • The moneyline for this contest implies a 59.5% chance of a victory for the Phillies.
  • The Giants have been underdogs in nine games this season and have come away with the win six times (66.7%) in those contests.
  • San Francisco has been listed as an underdog of +123 or more on two occasions this season and split those games.
  • The Giants have an implied victory probability of 44.8% according to the moneyline set by sportsbooks for this matchup.
FINAL
SF 11 · PHI 4
MLB
RUN LINE
TO WIN
TOTAL
San Francisco Giants
SF
Philadelphia Phillies
PHI

Phillies Recent Betting Performance

  • The Phillies have a 2-4 record from the six games they were favored on the moneyline over their last 10 matchups.
  • In their last 10 outings (all had set totals), the Phillies combined with their opponents to go over the total four times.
  • The Phillies have gone 4-6-0 against the spread over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.4
HR 8
ERA 4.60
K/9 8

Phillies Player Insights

  • Kyle Schwarber paces the Phillies in home runs (six) and runs batted in (12).
  • Of all hitters in baseball, Schwarber's home run total places him second, and his RBI tally puts him 21st.
  • Nick Castellanos is hitting .306 to lead his team.
  • Castellanos ranks 50th in homers and 33rd in RBI on the season.
  • Castellanos has two games in a row with at least one hit. In his last five games he is hitting .389 with two doubles, a home run, a walk and four RBI.
  • Bryce Harper has two doubles, three home runs and 12 walks while hitting .250.
  • Harper will look to build on his four-game hitting in this matchup. During his last five outings he is batting .211 with a home run, two walks and two RBI.
  • Bryson Stott is batting .268 with three doubles, a triple, a home run and six walks.
  • Stott brings a three-game streak with at least one hit into this one. In his last five games he is hitting .250 with a double, a triple, three walks and an RBI.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Trea Turner 0.5 (-210) 1.5 (+130) - 0.5 (+175)
Nick Castellanos 0.5 (-205) 1.5 (+130) - 0.5 (+155)
Alec Bohm 0.5 (-215) 1.5 (+135) - 0.5 (+160)
Rafael Marchan 0.5 (-125) 0.5 (-130) - 0.5 (+265)
Kyle Schwarber 0.5 (-125) 0.5 (-125) - 0.5 (+175)

Giants Recent Betting Performance

  • The Giants have played as underdogs in five of their past 10 games and won three of those contests.
  • In their last 10 games with a total, the Giants and their opponents are 7-3-0 when it comes to hitting the over.
  • Over their last 10 games, the Giants are 6-4-0 against the spread.

Giants Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 4.9
HR 10
ERA 3.81
K/9 9.2

Giants Player Insights

  • Lee paces the Giants with a .333 batting average.
  • Lee's home run total puts him 50th in MLB, and he is 21st in RBI.
  • Wilmer Flores has been a reliable source of runs this year, leading the lineup with six home runs and 21 RBI.
  • Flores is currently second in homers and first in RBI in the major leagues.
  • Mike Yastrzemski has four doubles, three home runs and 10 walks while hitting .298.
  • Matt Chapman is batting .203 with three doubles, two home runs and 15 walks.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Adames 0.5 (-200) 1.5 (+135) - 0.5 (+200)
Jung Hoo Lee 0.5 (-250) 1.5 (+120) - 0.5 (+205)
Heliot Ramos 0.5 (-215) 1.5 (+145) - 0.5 (+185)
Wilmer Flores 0.5 (-165) 0.5 (-165) - 0.5 (+220)
Tyler Fitzgerald 0.5 (-115) 0.5 (-120) - 0.5 (+300)

Phillies vs. Giants Highlights | MLB on FOX

Check out the top moments from this MLB game between the San Francisco Giants and the Philadelphia Phillies!

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
Philadelphia Phillies
San Francisco Giants
share