Phillies vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for June 19

Odds updated as of 6:11 p.m.
MLB action on Thursday includes the Philadelphia Phillies facing the Miami Marlins.
We've got you covered, in terms of the vital information regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Marlins Game Info
- Philadelphia Phillies (44-30) vs. Miami Marlins (29-43)
- Date: Thursday, June 19, 2025
- Time: 6:40 p.m. ET
- Venue: loanDepot park -- Miami, Florida
- Coverage: FDSFL and NBCS-PH
Phillies vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-142) | MIA: (+120)
- Spread: PHI: -1.5 (+122) | MIA: +1.5 (-146)
- Total: 7.5 -- Over: (-114) | Under: (-106)
Phillies vs Marlins Probable Starting Pitchers
Probable Pitchers: Cristopher Sanchez (Phillies) - 5-2, 2.94 ERA vs Edward Cabrera (Marlins) - 2-2, 4.10 ERA
This contest's pitching matchup is set, as the Phillies will send Cristopher Sanchez (5-2) to the mound, while Edward Cabrera (2-2) will answer the bell for the Marlins. When Sanchez starts, his team is 9-5-0 against the spread this season. Sanchez's team has a record of 10-2 this season when he starts and they are the favorite on the moneyline. The Marlins have gone 9-2-0 against the spread when Cabrera starts. The Marlins are 5-5 in Cabrera's 10 starts this season that they were the underdog on the moneyline.
Phillies vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (65.6%)
Phillies vs Marlins Moneyline
- Philadelphia is a -142 favorite on the moneyline, while Miami is a +120 underdog at home.
Phillies vs Marlins Spread
- The Phillies are 1.5-run road favorites on the runline against the Marlins. The Phillies are +122 to cover, and the Marlins are -146.
Phillies vs Marlins Over/Under
- The Phillies-Marlins contest on June 19 has been given an over/under of 7.5 runs. The over is set at -114 and the under at -106.
Bet on Philadelphia Phillies vs. Miami Marlins on FanDuel today!
Phillies vs Marlins Betting Trends
- The Phillies have won in 38, or 65.5%, of the 58 contests they have been named as odds-on favorites in this year.
- Philadelphia has a record of 28-11 in contests when oddsmakers favor them by -142 or more on the moneyline.
- The Phillies and their opponents have gone over the total this season in 29 of their 70 opportunities.
- The Phillies have an against the spread mark of 35-35-0 in 70 games with a line this season.
- The Marlins have gone 24-37 in games they were the underdog on the moneyline (winning 39.3% of those games).
- Miami is 17-28 (winning just 37.8% of its games) when it has played as a moneyline underdog of +120 or longer.
- The Marlins have played in 70 games with an over/under set, and have combined with opponents to go over the total 35 times (35-35-0).
- The Marlins have a 38-32-0 record against the spread this season.
Phillies Player Leaders
- Kyle Schwarber has 65 hits and an OBP of .372, both of which rank first among Philadelphia hitters this season. He has a .240 batting average and a slugging percentage of .524.
- Among qualifying hitters in the majors, he ranks 114th in batting average, 23rd in on-base percentage, and 13th in slugging.
- Trea Turner has an OPS of .823, fueled by an OBP of .363 and a team-best slugging percentage of .459 this season. He's batting .304.
- Among qualifying batters, his batting average ranks him 13th, his on-base percentage 29th, and his slugging percentage 50th.
- Nick Castellanos has collected 78 base hits, an OBP of .322 and a slugging percentage of .428 this season.
- Castellanos has logged a hit or more in three straight games. During his last five outings he is batting .200 with a double, a home run, two walks and four RBIs.
- Alec Bohm is batting .291 with a .330 OBP and 33 RBI for Philadelphia this season.
- Bohm takes a four-game hitting streak into this matchup. During his last five outings he is hitting .400 with two doubles, a home run, three walks and five RBIs.
Marlins Player Leaders
- Kyle Stowers has racked up 64 hits, a team-best for the Marlins. He's batting .274 and slugging .462 with an on-base percentage of .341.
- Including all the qualifying hitters in MLB, his batting average places him 49th, his on-base percentage is 63rd, and he is 47th in slugging.
- Otto Lopez is hitting .230 with seven doubles, six home runs and 21 walks. He's slugging .349 with an on-base percentage of .302.
- Including all qualifying players, his batting average puts him 124th, his on-base percentage ranks 123rd, and he is 140th in slugging.
- Eric Wagaman is hitting .249 with 14 doubles, a triple, five home runs and 17 walks.
- Agustin Ramirez has 11 doubles, 10 home runs and 15 walks while batting .238.
Phillies vs Marlins Head to Head
- 6/18/2025: 4-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -178, Underdog Moneyline: +150)
- 6/16/2025: 5-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 4/20/2025: 7-5 MIA (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -310, Underdog Moneyline: +250)
- 4/19/2025: 11-10 PHI (Favorite: Phillies, Spread: -1.5, Total: 10.5, Favorite Moneyline: -215, Underdog Moneyline: +180)
- 4/18/2025: 7-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -220, Underdog Moneyline: +184)
- 9/8/2024: 10-1 MIA (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 9/7/2024: 9-5 MIA (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -250, Underdog Moneyline: +205)
- 9/6/2024: 16-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -290, Underdog Moneyline: +235)
- 9/5/2024: 5-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -235, Underdog Moneyline: +194)
- 8/14/2024: 9-5 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!