The San Francisco Giants (12-5) and Philadelphia Phillies (10-7) are set to face off in the third game of their four-game series at Citizens Bank Park in Philadelphia. The Phillies secured a 6-4 victory on Tuesday, powered by Bryce Harper’s two-run homer in the seventh inning, while the Giants won the series opener 10-4 behind a strong offensive performance.

Game Details
- Matchup: San Francisco Giants (12-5) vs. Philadelphia Phillies (10-7)
- Date: Wednesday, April 16, 2025
- Time: 6:45 PM ET
- Location: Citizens Bank Park, Philadelphia, PA
- TV Broadcast: ESPN, NBC Sports Philadelphia, NBC Sports Bay Area
- Betting Odds: Phillies (-145), Giants (+121) Over/Under: 7.5 runs
Team Breakdown
Philadelphia Phillies
- Record: 10-7 (2nd in NL East)
- Recent Performance: The Phillies bounced back from their Game 1 loss with a 6-4 victory on Tuesday, thanks to Bryce Harper’s clutch home run and Alec Bohm’s RBI single. Philadelphia has been strong at home (6-2 record) and ranks sixth in the NL in team batting average (.241).
- Key Players:
- Kyle Schwarber (OF) – Batting .267 with six home runs.
- Nick Castellanos (OF) – 12-for-38 with four doubles and two home runs over the last 10 games.
- Bryce Harper (1B) – Hit a two-run homer in the seventh inning on Tuesday.
- Pitching Matchup: Aaron Nola (0-3, 5.51 ERA, 17 K) will start for Philadelphia. He has struggled, allowing 10 earned runs in three starts, but hopes to rebound at home.
San Francisco Giants
- Record: 12-5 (2nd in NL West)
- Recent Performance: The Giants won the series opener 10-4, powered by Geraldo Perdomo’s three-run homer and Corbin Carroll’s grand slam. San Francisco ranks fifth in MLB in home runs (21) and has been strong on the road (8-3 record).
- Key Players:
- Wilmer Flores (INF) – Leads the team with six home runs.
- Jung Hoo Lee (OF) – 15-for-39 with six doubles, a triple, three home runs, and nine RBI over the past 10 games.
- LaMonte Wade Jr. (1B) – Has struggled recently but has hit well against Aaron Nola in his career.
- Pitching Matchup: Robbie Ray (3-0, 2.93 ERA, 13 K) will start for San Francisco. He has been dominant, earning victories in each of his first three outings.
Game Outlook
The Giants have been strong offensively, ranking fourth in MLB in runs scored (85), while the Phillies have relied on timely hitting and home-field advantage. With Ray in strong form and Nola struggling, expect San Francisco to have the edge. If Philadelphia can get early offense from Harper and Schwarber, they have a chance to take the series lead. However, the Giants’ depth and road success make them slight favorites.
San Francisco Giants 7.5
Philadelphia Phillies – 148
Odds Courtesy of Sports Odds Direct as of Tuesday, April 15, 2025