The Philadelphia Phillies visit loanDepot Park to take on the Miami Marlins on June 17th, 2025, at 6:10 pm. The Phillies currently hold a record of 42-29, while the Marlins sit at 28-41. Check out the betting odds, with the Phillies at -203 on the moneyline and the Marlins at +168. The Edge AI sports betting tool can help you find the best bets for this matchup. Key players for the Phillies include Trea Turner, who boasts a .300 batting average with 7 home runs and 31 RBI, and Alec Bohm, hitting .283 with 7 home runs as well. On the Marlins’ side, Xavier Edwards leads with a .279 average and 15 RBI. Notably, the Phillies will be without Bryce Harper due to wrist inflammation, which could impact their offense. In their recent matchup history, the Phillies have won two of their last three meetings against the Marlins, adding some context to this game.
After 1,000 simulations, our model gives the Phillies a win probability of 64%, while the Marlins have a win probability of 36%
Our Edge AI predicts a final score of Phillies 5-3 Marlins with a confidence score of 70%. These projections are based on 1,000 simulations and hundreds of data points, ensuring you have the most accurate predictions to inform your betting strategy.
Unlock for as little as $16.65/month
The Phillies, currently favored on the moneyline, face the Marlins in a matchup where Philadelphia’s strong lineup could exploit Miami’s pitching. With Bryce Harper out, the Phillies will need contributions from Trea Turner and others to secure a win, while the Marlins will look to capitalize on any mistakes. Bettors should keep an eye on how the absence of Harper impacts the game.
The Philadelphia Phillies, with a strong road record, could find it manageable to cover the run line against the Miami Marlins. However, Miami’s recent home performance shows they can put up a fight, which might keep the game closer than expected. The effectiveness of the starting pitchers will likely play a crucial role in determining the outcome against the spread.
The Phillies and Marlins have combined for an average of 8.0 runs in their recent matchups, highlighting their offensive capabilities. However, with the absence of Bryce Harper and the performance of both starting pitchers, the total runs in this game could be impacted. The interplay between the Phillies’ lineup and the Marlins’ pitching staff will likely shape the scoring outlook.