San Francisco Giants vs Philadelphia Phillies Prediction 4/15/25 MLB Picks

Philadelphia Phillies (9-7) vs San Francisco Giants (12-4)

Game Info: Tuesday, April 15, 2025 at 6:45 pm (Citizens Bank Park)

J. Verlander (R) vs J. Luzardo (L)

Betting Odds: Philadelphia Phillies -155 / San Francisco Giants +130 --- Over/Under: 8 Click Here for the Latest Odds

Where to Watch: MLB.TV

In this article, we will formulate a Giants vs Phillies prediction for this MLB game on Tuesday, April 15, at Citizens Bank Park in Philadelphia, Pennsylvania. Let’s take a look at the prediction for this MLB matchup.

San Francisco Giants Betting Preview

The San Francisco Giants (12-4, 8-2 Away) continue with their surprisingly good results early in the season. The Giants have lost just one series so far, and it was against the Cincinnati Reds, but they bounced back against the New York Yankees and then opened the series against the Philadelphia Phillies with a 10-4 win last night. Mike Yastrzemski and Tyler Fitzgerald led the offense with three RBI apiece, while Landen Roupp got the win after allowing four runs on six hits with eight strikeouts and three walks in 5.0 innings.

This season, the Giants average 5.00 runs per game (7th in the MLB) on a .220/.301/.403 slash line. Regarding pitching, the Giants’ staff has a 3.20 ERA (5th) and 1.22 WHIP (13th). Wilmer Flores leads the Giants with a .254 batting average, six home runs, and 20 RBI this season.

The projected starting pitcher for the Giants is Justin Verlander, who has a 0-0 record in three starts this year with a 6.92 ERA and 1.69 WHIP in 13.0 innings.

Philadelphia Phillies Betting Preview

The Philadelphia Phillies (9-7, 5-2 Home) experienced a bright start to the season and won the series against the Nationals, Rockies, and Dodgers, but then lost to the Braves and Cardinals. Philadelphia lost four of the last five games, including Game 1 of the current series against the Giants. Nick Castellanos led the offense with two RBI in a 10-4 defeat, while Taijuan Walker took the loss after allowing six runs (four earned) on six hits with five strikeouts and one walk in 5.0 innings.

This year, the Phillies average 4.00 runs per game (19th in the MLB) on a .237/.327/.371 triple-slash. When it comes to pitching, the Phillies’ staff has a 3.52 ERA (7th) and 1.25 WHIP (14th). Kyle Schwarber leads the Phillies with a .259 batting average, six home runs, and 12 RBI this season.

Jesus Luzardo will take the mound for the Phillies on Tuesday. The 27-year-old left-hander has a 2-0 record in three starts this season with a 1.50 ERA and 1.00 WHIP in 18.0 innings.

Total Runs Facts

  • Each of the Phillies' last eight games as favorites against National League opponents have gone UNDER the total runs line.
  • Seven of the Giants' last eight road games have gone OVER the total runs line.
  • The 'Inning 1 OVER 0.5 runs' market has hit in each of the Giants' last four games.
  • The 'Inning 1 OVER 0.5 runs' market has hit in each of the Phillies' last four games at Citizens Bank Park.

Matchup/League Facts

  • The Phillies rank T5th in the league for walks allowed this season (46).
  • The Phillies rank 23rd in the league for opponent batting average this season (.251).
  • The Giants rank 4th in the league for runs scored this season (85).
  • The Giants rank 4th in the league for RBIs this season (81).

Giants vs Phillies Prediction

The Phillies won six of the previous ten H2H encounters, but the Phillies were better in three of the last four. Jesus Luzardo has been excellent in his first three starts of the season, but I think he will have his toughest one on Tuesday and allow 3+ runs. Justin Verlander, on the other hand, has been San Francisco's worst starter this year, which is bad to say about such a legend, but it's true, nonetheless. He posted a 7.20 ERA in 5.0 innings against the Phillies last season, and I am sure the Phillies will make him a lot of trouble early on. San Francisco is 11-5 Over/Under this season, while seven of the Giants' previous ten games went Over. I am going with Over here as well.

The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

18+ Has gambling become a problem for you? Call the National Problem Gambling Hotline.
1-800-522-4700 | ncpgambling.org

Credit Guaranteed Packages

Packages with Credit Guarantees automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a credit guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.

Dismiss