Game Time: 6:45 pm ET, Tuesday, April 15, 2025
Venue: Citizens Bank Park, Philadelphia, PA
Where to Watch: NBCSP+
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Giants +124, Phillies -148; Over/Under: 8 runs
Bet365: Moneyline odds: Giants +125, Phillies -150; Over/Under: 8 runs
BetMGM: Moneyline odds: Giants +125, Phillies -150; Over/Under: 8 runs
Season Record
San Francisco Giants: 11-4 (2nd place, NL West)
Philadelphia Phillies: 9-6 (2nd place, NL East)
Do not miss out on our expert handicapper analysis! Will Rogers is on a HOT STREAK in the MLB on an 8-2 MLB RUN for +$5,300 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
San Francisco Giants: 7-3 last 10
Philadelphia Phillies: 5-5 last 10
San Francisco Giants vs Philadelphia Phillies Preview and Analysis
The Giants are entering this series off a win and won their 3-game series against the New York Yankees 2-1 in their last series. They enter this game with an 11-4 record overall and have a road record of 7-2. This is the 2nd game of a 4-game series with the Phillies on Tuesday with the series opener still to be played on Monday. Their offense ranks 13th in the MLB with a .704 OPS. Landen Roupp is their starting pitcher on Monday while Justin Verlander is making his start in this game on Tuesday. He is 0-0 with a 6.92 ERA this season. His team won their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 5 ER, 0 HR, and 3 BB with 9 Ks on 5 hits through 5.2 IP against the Cincinnati Reds.
The Phillies are entering this series off a loss and lost their 3-game series against the St Louis Cardinals 2-1 in their last series. They enter this game with a 9-6 record overall and have a home record of 5-1. This is the 2nd game of a 4-game series with the Giants on Tuesday with the 1st game still to be played on Monday. Their offense ranks 16th in the MLB with a .698 OPS. Taijuan Walker is their starting pitcher on Monday while Jesús Luzardo is making his start in this game on Tuesday. He is 2-0 with a 1.50 ERA this season. His team won 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 1 earned run, 0 homers, and 1 BB with 6 strikeouts on 6 hits through 6 innings played against the Atlanta Braves.
Giants vs Phillies Prediction
The current betting odds have the Phillies listed as a favorite in this game according to Draftkings Sportsbook. The Phillies have looked really good in their games this season with their 9-6 record overall which has them right near the top of their division with a good start to the year. They have also looked great in their own ballpark this year with their 5-1 home record. Meanwhile, the Giants have looked great in their games this season with their 11-4 record overall which has them right near the top of their division with a great start to the year. They have also been a really good road team so far with their 7-2 road record. Both of these teams have had good offenses to start the season, but neither team is really in the top 10 so pitching is going to be really important here. The Phillies do have the better pitching matchup in this one with Luzardo on the mound. Luzardo has been great in all of his starts this season and is coming off another good one against the Braves, only giving up 1 earned run. The Giants will have Verlander starting here and he is a solid veteran pitcher, but he is not having a good start to the season. His team won his last 2 starts, but he has been giving up a ton of runs in these games and he is coming off another bad start in his last one, giving up 5 earned runs. His age could finally be catching up to him this season and the Phillies are going to take advantage of that at home if he is putting them in position to put up runs. The best way to place a bet here is on the Phillies to win this game.
Giants Phillies Prediction: Our MLB Pick for Tuesday, April 15, 2025 (6:45 pm ET start time) is Phillies 5 Giants 2.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this San Francisco Giants Philadelphia Phillies prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
San Francisco Giants: 29-35 (-11.3 units) on the moneyline against NL East opponents. 170-168 (-12.9 units) on the moneyline in all games. 74-71 (-11 units) on the moneyline vs. a team with a poor bullpen whose ERA is 4.20 or worse. 34-25 UNDER against NL East opponents.
Philadelphia Phillies: 48-30 (+9.6 units) on the moneyline against NL West opponents. 115-62 (+21.1 units) on the moneyline in home games. 103-50 (+19.3 units) on the moneyline as a home favorite of -110 or higher. 26-14 UNDER vs. a team with a good bullpen whose ERA is 3.45 or better.
Key Injuries
San Francisco Giants: T. Murphy (C) Sixty Day IL - Back. J. Encarnacion (RF) Ten Day IL - Finger.
Philadelphia Phillies: W. Wilson (LF) Ten Day IL - Oblique. R. Suarez (SP) Fifteen Day IL - Back.
Notable Quotes
“Quite a series for Jung Hoo here at Yankee Stadium. It’s pretty remarkable. A lot of these guys he’s never faced before, and he’s going to continue to face guys he’s never seen before. But that’s kind of where the bat-to-ball skills come into play. He feels like he can put anybody in play. When he’s seeing it good and he squares it up, those are the kind of results you’re going to get.” - Bob Melvin on Jung Hoo Lee after his team’s win against the Yankees in their game on Sunday.
“It reassures that I’m in a good spot. I really like my work that I’m doing with [Phillies hitting coaches]. Just stay there.” - Nick Castellanos on his hitting in their series against the Cardinals over the weekend.
Starting Lineups
San Francisco Giants
Heliot Ramos (R) LF
Willy Adames (R) SS
Jung Hoo Lee (L) CF
Wilmer Flores (R) DH
Matt Chapman (R) 3B
Luis Matos (R) RF
Casey Schmitt (R) 1B
Patrick Bailey (S) C
Christian Koss (R) 2B
Philadelphia Phillies
Trea Turner (R) SS
Bryce Harper (L) 1B
Kyle Schwarber (L) DH
Nick Castellanos (R) RF
J.T. Realmuto (R) C
Alec Bohm (R) 3B
Edmundo Sosa (R) 2B
Brandon Marsh (L) LF
Johan Rojas (R) CF
Statistical Leaders
San Francisco Giants
Batting Average: Jung Hoo Lee (.352)
Hits: Jung Hoo Lee (19)
Home Runs: Wilmer Flores (6)
RBI: Wilmer Flores (19)
Stolen Bases: Tyler Fitzgerald (4)
Wins: Robbie Ray (3)
Saves: Ryan Walker (4)
ERA: Hayden Birdsong (0.00)
Philadelphia Phillies
Batting Average: Edmundo Sosa (.444)
Hits: Nick Castellanos (16)
Home Runs: Kyle Schwarber (6)
RBI: Kyle Schwarber (12)
Stolen Bases: Trea Turner (4)
Wins: Jesús Luzardo (2)
Saves: José Alvarado (3)
ERA: Taijuan Walker (0.00)
Managers:
San Francisco Giants: Bob Melvin (2nd season)
Philadelphia Phillies: Rob Thomson (4th season)