San Francisco Giants vs Philadelphia Phillies Prediction 4/16/25 MLB Picks
Philadelphia Phillies (10-7) vs San Francisco Giants (12-5)
Game Info: Wednesday, April 16, 2025 at 6:45 pm (Citizens Bank Park)
R. Ray (L) vs A. Nola (R)
Betting Odds: Philadelphia Phillies -148 / San Francisco Giants +124 --- Over/Under: 7.5 Click Here for the Latest Odds
Where to Watch: MLB.TV
The San Francisco Giants and the Philadelphia Phillies meet Wednesday in MLB action from Citizens Bank Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a San Francisco Giants vs. Philadelphia Phillies prediction.
Starting Pitching Matchup
The San Francisco Giants will send out Robbie Ray for the start here, and Ray is 3-0 with a 2.93 ERA and 13 strikeouts this season. In his last five starts against the Phillies, Ray is 3-1 with a 5.40 ERA and 41 strikeouts. Aaron Nola will get the start here and is 0-3 with a 5.51 ERA and 17 strikeouts this season. In his last five starts against the Giants, Nola is 2-1 with a 6.66 ERA and 18 strikeouts.
San Francisco Giants Recap
The San Francisco Giants come into this game looking to rebound from a 6-4 loss at the hands of the Phillies on Tuesday to fall to 12-5 on the year. After this series, the Giants will head on the road again for a series against the Angels.
Giants Looking For Back-To-Back Series Wins
Jung Hoo Lee leads the Giants with 21 hits, including a team-high 9 doubles, along with 3 home runs and 12 RBIs, with 3 stolen bases, while Heliot Ramos has 16 hits with 5 doubles, 3 home runs and 9 RBIs. Wilmer Flores also has a team-high 6 home runs and 21 RBIs, while Mike Yastrzemski has 3 home runs with 9 RBIs and 4 doubles, and Tyler Fitzgerald has a team-high 4 stolen bases as well on the year.
Why the San Francisco Giants will win
- The Giants have won seven of their last eight games as underdogs following a road loss.
- The Phillies have lost eight of their last 11 games as favorites following a win.
- The Giants have covered the run line in 13 of their last 14 road games following a loss.
- The Phillies have failed to cover the run line in seven of their last eight night games against the Giants following a win.
San Francisco Giants Player Prop Facts
- Wilmer Flores has hit a home run in four of the Giants' last seven games as underdogs.
- Matt Chapman has recorded a Double in each of the Giants' last three games as road underdogs against NL East opponents.
- Heliot Ramos has scored at least one run in each of his last six road appearances against NL East opponents.
- Jung Hoo Lee has recorded at least one Single in each of his last seven appearances with the Giants as underdogs against NL opponents.
- Heliot Ramos has recorded at least one hit in each of the Giants' last 11 road games against NL opponents.
- Casey Schmitt has recorded at least one RBI in each of his last four road appearances against NL opponents that held a winning record.
- Robbie Ray ranks T1st in the league for Wins (3) this season.
Philadelphia Phillies Recap
The Philadelphia Phillies will try to win the rubber match of the series after improving to 10-7 on the year. After this series, the Phillies will welcome the Miami Marlins to town for a division series.
Phillies Trying To Snap Series Losing Skid
Nick Castellanos has a team-high 19 hits with 5 doubles, including 3 home runs and 11 RBIs, while Kyle Schwarber has 16 hits with a team-high 6 home runs and 12 RBIs as well on the year. Bryce Harper and Trea Turner each have a team-high 4 stolen bases, with Turner logging 3 doubles while Harper has 3 home runs and 7 RBIs. Max Kepler has 4 doubles and Bryson Stott has 3 doubles, while J.T. Realmuto also has 4 stolen bases this season.
Why the Philadelphia Phillies will win
- The Phillies have won each of their last nine Wednesday night games against NL West opponents.
- The Giants have lost five of their last six games at Citizens Bank Park.
- The Phillies have covered the run line in five of their last six games as home favorites against NL West opponents.
- The Giants have failed to cover the run line in five of their last six games against National League opponents that held a winning record.
- The Giants have lost the first inning in three of their last four games against opponents that held a winning record.
Philadelphia Phillies Player Prop Facts
- Bryce Harper has hit a home run in each of the Phillies' last three games as home favorites against the Giants.
- Aaron Nola has recorded a win in three of his four previous home appearances against the Giants.
- Bryson Stott has recorded at least one Single in each of the Phillies' last seven home games against NL West opponents that held a winning record.
- Kyle Schwarber has scored at least one run in each of the Phillies' last 10 home games against the Giants.
- Aaron Nola has recorded seven or more strikeouts in each of his last six appearances in night games.
- Bryson Stott has recorded at least one hit in each of his last 12 home appearances against NL West opponents.
- J.T. Realmuto has recorded at least one RBI in each of his last six Wednesday night appearances at Citizens Bank Park.
- Max Kepler has recorded a Double in each of his last three home appearances against the Giants.
- Kyle Schwarber ranks T2nd in the league in Home Runs (6) this season.
Total Runs Facts
- Each of the Giants' last six games have gone OVER the total runs line.
- Eight of the Phillies' last nine games as favorites have gone UNDER the total runs line.
San Francisco Giants vs. Philadelphia Phillies Prediction
I’m on the Giants here. I know Nola probably isn’t as bad as his numbers would indicate, but he’s had a problem with giving up home runs, and the Giants continue to be undervalued this season. Robbie Ray’s been rock solid, and the Phillies have been less effective against lefties as well this season, and even if Nola had a good start, the Giants have a serious edge in the bullpen. Give me the Giants in this one with the plus money attached.
Chris’s Pick San Francisco Giants +124
AUTHOR: Chris Ruffolo

Follow Chris Ruffolo on Twitter @ruffthepickdawg