The Miami Marlins and Philadelphia Phillies are set to face off in an exciting MLB regular-season matchup on April 20, 2025, at Citizens Bank Park in Philadelphia, Pennsylvania. This game marks the final contest in a three-game series, with the Phillies looking to extend their winning streak.

Game Details
- Date: April 20, 2025
- Time: 1:35 PM ET
- Venue: Citizens Bank Park, Philadelphia
- Season Phase: Regular Season
Team Performance & Key Players
Philadelphia Phillies
The Phillies have been dominant at home, boasting a 9-3 record at Citizens Bank Park. Kyle Schwarber has been a standout performer, leading the team with seven home runs while slugging .608. Bryson Stott has also been a key contributor, going 12-for-40 with two doubles, a triple, and six RBIs over his last ten games. Trea Turner and Bryce Harper continue to provide offensive firepower, making Philadelphia a tough opponent.
Miami Marlins
The Marlins have struggled on the road, holding a 2-5 away record. Liam Hicks has been a bright spot, recently delivering a four-hit performance against the Phillies. Otto Lopez has also been productive, recording five doubles, two home runs, and nine RBIs while hitting .236. Xavier Edwards has been consistent, going 15-for-43 over his last ten games.
Pitching Matchup
Philadelphia will send Jesús Luzardo (2-0, 2.31 ERA) to the mound. Luzardo has been effective, striking out 29 batters in 23 1/3 innings while holding opponents to a .214 batting average. Miami will counter with Connor Gillispie (0-2), who is looking to bounce back after a rough start to the season.
Game Odds
Miami Marlins 8.5
Philadelphia Phillies – 340
Odds Courtesy of Sports Odds Direct as of Saturday, April 19, 2025








