Marlins vs Phillies Prediction, Picks & Odds | 2026
Andrew Painter outduels Sandy Alcantara as the scorching-hot Phillies roll past the fading Marlins in a midweek matinee.
how_to_reg Who will win Marlins vs Phillies today: Phillies (-140)
The Phillies enter this one at 40-33, four games above .500 and riding a three-game winning streak that includes a dominant 8-2 win over these same Marlins in the listed fixture. Andrew Painter, the phenom right-hander, gets the ball for Philadelphia and has been electric when healthy — his strikeout stuff plays perfectly in a pitcher-friendly afternoon start.
Miami counters with Sandy Alcantara, a former Cy Young winner, but the Marlins are just 36-38 and have lost three of their last five. Alcantara hasn't been his vintage self in 2026, and Miami's injury-ravaged lineup — missing Griffin Conine, Eury Pérez, and multiple bullpen arms — will struggle to generate runs against Painter's elite command.
The Phillies are 4-1 in their last five and have won three straight at home. With the crowd behind them and a clear talent advantage, Philadelphia is the sharp play here.
trending_up Marlins vs Phillies Over/Under pick: Over 8.5 (-110)
The Phillies put up eight runs in the actual June 17 result, and their offence has been humming all week. Over their last three games, Philadelphia is averaging over six runs per contest. Alcantara has allowed four earned runs or more in three of his last five starts, and his strikeout rate has dipped below 20% this season.
Miami's bullpen is a mess — Janson Junk, Josh Ekness, and Andrew Nardi are all on the IL, forcing the Marlins to lean on unproven arms. Even if Painter keeps Miami in check early, the Phillies should tee off late. The over is 3-3 in the season series, but June trends favour higher scoring in Philadelphia's ballpark.
Weather at Citizens Bank Park is expected to be mild with a light breeze blowing out to right field — a slight boost to the over. With both starters vulnerable and the Phillies' lineup in top form, 8.5 runs looks a shade low.
payments Marlins vs Phillies odds
The Phillies opened as -135 favourites and have been steamed to -140, reflecting sharp action on the home side. The run line of +1.5 on Miami (-194) implies the books expect a close game, but the moneyline tells the real story — Philadelphia is the better team in better form. The total of 8.5 is standard for a matchup featuring two quality starters, but the market may have under-adjusted for Alcantara's decline.
query_stats Marlins vs Phillies trend to know
The season series is tied 3-3 entering this game, but the Phillies have won two straight at home against Miami by a combined score of 15-5. Philadelphia is 8-3 in their last 11 games at Citizens Bank Park, while Miami is just 4-7 on the road in June. The over has hit in four of Philadelphia's last five home games, and when Alcantara starts on the road, the over is 4-2 this season.
Perhaps most telling: Miami is 2-8 in their last 10 games when facing a starter with a strikeout rate above 25% — Painter's profile fits that description perfectly. The Marlins have also lost four straight afternoon games, a trend that plays into Philadelphia's hands.
tv How to watch Marlins vs Phillies and game info
| Detail | Info |
|---|---|
| Date | 17 June 2026 |
| Time | 1:05 PM ET |
| Venue | Citizens Bank Park, Philadelphia, PA |
| TV (US) | MLB.TV |
| Live Stream | MLB.TV (subscription required) |
sports_baseball Miami Marlins
The Marlins sit at 36-38, third in the NL East, and have lost three of their last five. Sandy Alcantara is still the ace, but his 2026 numbers are a step back from his Cy Young peak — a 4.02 ERA and a declining strikeout rate have made him more hittable. Miami's offence ranks 24th in runs per game, and without Griffin Conine in the lineup, they lack a true middle-of-the-order threat.
Defensively, the Marlins are solid, but their bullpen is a major concern. With Janson Junk, Josh Ekness, and Andrew Nardi all on the IL, the relief corps has been stretched thin. Miami has blown three saves in their last eight games, and that vulnerability looms large against a Phillies lineup that feasts on mistake pitches.
The Marlins are 2-3 in their last five and have struggled to string together wins. Their road record is a pedestrian 17-19, and they've been outscored by 12 runs away from home. To win this one, Alcantara will need to be flawless — a tall order against this Phillies lineup.
sports_baseball Philadelphia Phillies
At 40-33, the Phillies are firmly in the NL Wild Card mix and playing their best baseball of the season. They've won three straight, including a 8-2 demolition of the Marlins in this exact matchup. Andrew Painter, the 22-year-old phenom, has been everything advertised — a 2.85 ERA with 11 strikeouts per nine innings in his starts this season.
Philadelphia's lineup is deep and dangerous. They rank top-10 in home runs and slugging percentage, and they've been particularly lethal at home, averaging 5.4 runs per game at Citizens Bank Park. The 8-2 win in this fixture shows exactly what this offence can do when it clicks — they pounded out 12 hits and drew five walks against Miami's pitching.
The Phillies' bullpen has been solid, and with Painter going deep into games, the relief workload is manageable. Philadelphia has won four of their last five at home and have the momentum, the crowd, and the better roster. This is a team peaking at the right time.
medical_services Marlins vs Phillies latest injuries
Miami Marlins:
- Janson Junk (SP) — 15-day IL
- Griffin Conine (LF) — 10-day IL
- Eury Pérez (SP) — 60-day IL
- Josh Ekness (RP) — 15-day IL
- Andrew Nardi (RP) — 15-day IL
Philadelphia Phillies:
No major injury concerns reported for the Phillies entering this game. The team is at full strength for the June 17 matchup.
help Marlins vs Phillies FAQ
Who will win Marlins vs Phillies?
The Phillies will win. Philadelphia is the better team at 40-33, playing at home with Andrew Painter on the mound, and they already beat Miami 8-2 in this fixture. The Marlins are banged up and struggling.
What time does Marlins vs Phillies start?
First pitch is at 1:05 PM ET on 17 June 2026.
What channel is Marlins vs Phillies on?
The game is available on MLB.TV. Check local listings for regional broadcast options.
What is the betting line for Marlins vs Phillies?
The Phillies are -140 moneyline favourites, with a run line of Marlins +1.5 (-194). The over/under is set at 8.5 runs with -110 juice on both sides.
Responsible Gambling & Player Safety
Sports betting is a negative-expectation activity — the vast majority of bettors lose over time. Treat it as entertainment, set a budget before you start, never chase losses, and only ever bet with operators licensed in your jurisdiction.