Phillies vs. Marlins Prediction, Odds, Picks - April 18

Phillies vs. Marlins Prediction, Odds, Picks - April 18

Updated Apr. 18, 2025 6:00 p.m. ET
Data Skrive

Xavier Edwards and the Miami Marlins take the field on Friday at Citizens Bank Park against Zack Wheeler, who is starting for the Philadelphia Phillies. First pitch will be at 6:45 p.m. ET. The Marlins have been listed as +183 moneyline underdogs in this matchup with the favored Phillies (-222). Philadelphia is favored on the run line (-1.5 with +101 odds). The total for the game is listed at 8 runs.

Take a look at everything you need from a betting perspective on the Phillies-Marlins game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Giants vs. Phillies Highlights | MLB on FOX

Check out the best moments between the San Francisco Giants and the Philadelphia Phillies.

Phillies vs. Marlins Game Information & Odds

  • When: Friday, April 18, 2025 at 6:45 p.m. ET
  • Where: Citizens Bank Park in Philadelphia, Pennsylvania
  • How to watch on TV: NBCS-PH and FDSFL
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -222 +183 8 -110 -109 -1.5 +101 -121

Phillies vs. Marlins Prediction

  • Score Prediction: Phillies 5, Marlins 4
  • Total Prediction: Over 8 runs
  • Win Probabilities: Phillies 55%, Marlins 45%

Phillies vs. Marlins Betting Insights

  • This season, the Phillies have won eight out of the 14 games, or 57.1%, in which they've been favored.
  • Philadelphia has played as favorites of -222 or more twice this season and won both games.
  • Bookmakers have implied with the moneyline set for this matchup that the Phillies have a 68.9% chance to win.
  • The Marlins have come away with six wins in the 16 contests they have been listed as the underdogs in this season.
  • Miami has a win-loss record of 1-3 when favored by +183 or worse by sportsbooks this year.
  • The Marlins have an implied victory probability of 35.3% according to the moneyline set for this matchup.

Phillies Recent Betting Performance

  • The Phillies went 3-4 over the seven games they were favored on the moneyline in their last 10 matchups.
  • In their last 10 outings, the Phillies and their opponents combined to go over the total five times (all 10 games had set totals).
  • The Phillies are 4-6-0 against the spread over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.5
HR 8
ERA 4.91
K/9 9.1

Phillies Player Insights

  • The Phillies' best power option comes in the form of Kyle Schwarber and his six-homer 14-RBI season, both team highs.
  • In all of MLB, Schwarber is fourth in home runs and 17th in RBI.
  • Schwarber brings a hitting streak of three games into this game. In his last five games he is batting .267 with six walks and two RBI.
  • Bryce Harper is hitting .261 with two doubles, four home runs and 16 walks.
  • Harper ranks 28th in homers in baseball, and 83rd in RBI.
  • Nicholas Alexander Castellanos has accumulated a team-best batting average of .304.
  • Castellanos will look to build on his four-game hitting in this matchup. In his last five games he is hitting .294 with a home run, two walks and three RBI.
  • Bryson Stott is hitting .271 with three doubles, a triple, a home run and seven walks.
  • Stott is riding a four-game hitting streak into this one. In his last five games he is batting .250 with a double, a triple, two walks and an RBI.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Trea Turner 0.5 (-265) 1.5 (+125) - 0.5 (+165)
Nicholas Alexander Castellanos 0.5 (-260) 1.5 (+125) - 0.5 (+150)
Max Kepler 0.5 (-195) 1.5 (+140) - 0.5 (+165)
Bryson Stott 0.5 (-235) 1.5 (+125) - 0.5 (+210)
Bryce Harper 0.5 (-250) 1.5 (+115) - 0.5 (+130)

Marlins Recent Betting Performance

  • The Marlins have played as underdogs in nine of their past 10 games and won three of those contests.
  • In their last 10 games with a total, the Marlins and their opponents have combined to hit the over six times.
  • The Marlins are 3-7-0 ATS over their last 10 games.

Marlins Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.6
HR 7
ERA 4.91
K/9 7.8

Marlins Player Insights

  • Edwards paces the Marlins with a team-leading batting average of .333.
  • Edwards' home run total places him 250th in the big leagues, and he is 128th in RBI.
  • Edwards has collected a hit in 10 games in a row. During his last 10 outings he is hitting .400 with a double, eight walks and four RBI.
  • Otto Lopez is batting .239 with five doubles, two home runs and nine walks.
  • Lopez is 100th overall in homers and 83rd in RBI this season.
  • Matt Mervis has been solid source of run production for the Marlins with six long balls and 12 runs batted in.
  • Griffin Conine is hitting .298 with six doubles, a home run and seven walks.

Marlins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Xavier Edwards 0.5 (-215) 1.5 (+155) - 0.5 (+295)
Otto Lopez 0.5 (-160) 0.5 (-165) - 0.5 (+310)
Matt Mervis 0.5 (+105) 0.5 (+100) - 0.5 (+255)
Liam Hicks 0.5 (-120) 0.5 (-120) - 0.5 (+330)
Kyle Stowers 0.5 (-110) 0.5 (-115) - 0.5 (+245)

Diamondbacks vs. Marlins Highlights | MLB on FOX

Check out the best moments between the Arizona Diamondbacks and the Miami Marlins.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share