The Philadelphia Phillies have won two of the first three games against the Miami Marlins in their four-game set, and Philly will look to make it three of four with Cristopher Sanchez toeing the rubber tonight.
My Phillies vs. Marlins predictions anticipate Sanchez holding Miami in check to pave the way for a road win.
Read more in our MLB picks for Thursday, June 19.
Phillies vs Marlins prediction
My Phillies vs Marlins best bet: Phillies moneyline (-137 at Pinnacle)
Philadelphia Phillies left-hander Cristopher Sanchez has been flying under the radar over the past three years. The southpaw's 3.29 ERA ranks 12th among qualified starters, while his 3.15 xFIP is fourth.
Although the Miami Marlins have been solid against southpaws with a 13th‑ranked wOBA, the Fish also have the sixth‑highest BABIP (.313), which will likely prove to be unsustainable moving forward.
Meanwhile, Philadelphia sends a solid lineup to the dish against right‑handed arms, sporting a ninth‑ranked wOBA and the sixth‑lowest strikeout percentage. I expect the Phillies to put runs on the board against Miami starter Edward Cabrera; his 4.49 ERA and 4.05 xFIP across 248 2/3 innings trail way behind Sanchez’s sterling marks.
Sanchez has allowed two runs or fewer in each of his past four starts, so back the Phillies at loanDepot Park tonight.
Phillies vs Marlins same-game parlay (SGP)
Sanchez has fanned six or more batters in five of his past nine starts, posting a rock-solid 9.3 K/9 and 24.7 K%.
Philly designated hitter Kyle Schwarber is a staple in the heart of the order, tallying 65 hits, 51 runs, and 53 RBI through 74 games this season. He’s also teed off on righties to the tune of a .362 wOBA, .289 ISO, and .851 OPS since joining the Phillies in 2022.
Phillies vs Marlins odds
Phillies vs Marlins live odds
Phillies vs Marlins opening odds
- Moneyline: Philadelphia -180 | Miami +150
- Run line: Philadelphia -1.5 (+105) | Miami +1.5 (-125)
- Over/Under: Over 7.5 (-110) | Under 7.5 (-110)
Phillies vs Marlins trend
Philadelphia has hit the moneyline in 31 of its last 48 games (+7.50 Units / 10% ROI). Find more MLB betting trends for Phillies vs. Marlins.
How to watch Phillies vs Marlins and game info
Location | loanDepot park, Miami, FL |
Date | Thursday, 6-19-2025 |
First pitch | 6:40 p.m. ET |
TV | NBC Sports Philadelphia, FDSNFL |
Phillies starting pitcher | Cristopher Sanchez (5-2, 3.05 ERA) |
Marlins starting pitcher | Edward Cabrera (2-2, 4.10 ERA) |
Phillies vs Marlins latest injuries
Phillies vs Marlins weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.