Phillies vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for April 18

Odds updated as of 6:11 p.m.
On Friday in MLB, the Philadelphia Phillies are playing the Miami Marlins.
We've got you covered, in terms of the most important information about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Marlins Game Info
- Philadelphia Phillies (11-8) vs. Miami Marlins (8-10)
- Date: Friday, April 18, 2025
- Time: 6:45 p.m. ET
- Venue: Citizens Bank Park -- Philadelphia, Pennsylvania
- Coverage: NBCS-PH and FDSFL
Phillies vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-220) | MIA: (+184)
- Spread: PHI: -1.5 (+102) | MIA: +1.5 (-122)
- Total: 8 -- Over: (-110) | Under: (-110)
Phillies vs Marlins Probable Starting Pitchers
Probable Pitchers: Zack Wheeler (Phillies) - 1-1, 4.07 ERA vs Sandy (Montero) Alcantara (Marlins) - 2-0, 4.70 ERA
The probable pitchers are Zack Wheeler (1-1) for the Phillies and Sandy (Montero) Alcantara (2-0) for the Marlins. Wheeler and his team have a record of 2-2-0 against the spread when he starts. Wheeler's team has a record of 2-1 this season when he starts and they are the favorite on the moneyline. The Marlins have gone 2-1-0 ATS in Alcantara's three starts that had a set spread. The Marlins were the underdog on the moneyline for two Alcantara starts this season -- they won both.
Phillies vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (76.6%)
Phillies vs Marlins Moneyline
- Philadelphia is the favorite, -220 on the moneyline, while Miami is a +184 underdog on the road.
Phillies vs Marlins Spread
- The Phillies are hosting the Marlins and are favored by 1.5 runs (+102 to cover) on the runline. Miami is -122 to cover.
Phillies vs Marlins Over/Under
- The over/under for the Phillies versus Marlins contest on April 18 has been set at 8, with -110 odds on the over and -110 odds on the under.
Bet on Philadelphia Phillies vs. Miami Marlins on FanDuel today!
Phillies vs Marlins Betting Trends
- The Phillies have won in eight, or 57.1%, of the 14 contests they have been named as odds-on favorites in this year.
- Philadelphia has been listed as a favorite of -220 or more on two occasions this season and won both games.
- The Phillies and their opponents have gone over in eight of their 19 games with a total set by sportsbooks this season.
- The Phillies are 11-8-0 against the spread in their 19 games that had a posted line this season.
- The Marlins are 6-10 in games they were listed as the moneyline underdog (winning 37.5% of those games).
- When it has played as a moneyline underdog with odds of +184 or longer, Miami has gone 1-3 (25%).
- The Marlins have played in 18 games with an over/under set, and have combined with opponents to go over the total 11 times (11-7-0).
- The Marlins have covered 50% of their games this season, going 9-9-0 against the spread.
Phillies Player Leaders
- Kyle Schwarber leads Philadelphia with 19 hits and an OBP of .435 this season. He has a .284 batting average and a slugging percentage of .597.
- He ranks 47th in batting average, seventh in on-base percentage, and 12th in slugging among qualified hitters in baseball.
- Schwarber has hit safely in three straight games. During his last five outings he is hitting .267 with six walks and two RBI.
- Bryce Harper has two doubles, four home runs and 16 walks. He's batting .261 and slugging .464 with an on-base percentage of .400.
- Among all qualifying hitters, he ranks 75th in batting average, 19th in on-base percentage and 54th in slugging percentage.
- Nicholas Alexander Castellanos has an OPS of .867, fueled by an OBP of .360 and a team-best slugging percentage of .507 this season.
- Castellanos enters this game with four games in a row with at least one hit. In his last five games he is batting .294 with a home run, two walks and three RBI.
- Bryson Stott is batting .271 with a .348 OBP and six RBI for Philadelphia this season.
- Stott has hit safely in four games in a row. In his last five games he is batting .250 with a double, a triple, two walks and an RBI.
Marlins Player Leaders
- Xavier Edwards has put up a .424 on-base percentage and a .375 slugging percentage, both team-high numbers for the Marlins. He's batting .333.
- Including all the qualifying hitters in the majors, he ranks 10th in batting average, 11th in on-base percentage and 105th in slugging percentage.
- Edwards hopes to build on a 10-game hitting streak in this matchup. In his last 10 outings he is batting .400 with a double, eight walks and four RBI.
- Otto Lopez is batting .239 with five doubles, two home runs and nine walks. He's slugging .403 with an on-base percentage of .329.
- He ranks 86th in batting average, 79th in on-base percentage and 85th in slugging percentage in the big leagues.
- Griffin Conine has 17 hits, a team-best for the Marlins.
- Matt Mervis is hitting .262 with six home runs and four walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!