Marlins vs. Phillies Dunkel MLB Picks, Predictions and Prop Bets - July 28
28 July 2026

The Philadelphia Phillies visit the Miami Marlins at 6:40 p.m. ET on Tuesday. Sandy Alcantara (10-6, 4.01 ERA) gets the start for the Marlins, who are 53-54 this season and fourth in the NL East. Aaron Nola (3-8, 5.82 ERA) is expected to start for the Phillies, who are 57-50 and second in the NL East.
Per the moneyline, the matchup between the Marlins (-115) and Phillies (-107) looks like a close one. The over/under in this contest is set at 8.
Marlins vs. Phillies Odds, Game Time
- Game day: Tuesday, July 28, 2026
- Game time: 6:40 p.m. ET
- Location: Miami, Florida
- Stadium: loanDepot park
- Favorite: Marlins (-115)
- Underdog: Phillies (-107)
- Over/under: 8
How to Watch Marlins vs. Phillies
- TV Channel: MIAM and NBCS-PH
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Marlins vs. Phillies: Betting the Moneyline
- The Marlins have been favored on the moneyline 51 total times this season. They've finished 32-19 in those games.
- Philadelphia has been pegged as an underdog in 29 games this year and has walked away with the win nine times (31%) in those games.
- Miami is 25-15 this season when entering a game favored by -115 or more on the moneyline.
- This year, the Phillies have won seven of 27 games when listed as at least -107 or worse on the moneyline.
- Based on this game's moneyline, the Marlins have an implied win probability of 53.5%.
- The Phillies have an implied victory probability of 51.7% according to the moneyline set by oddsmakers for this matchup.
Marlins vs. Phillies: Betting the Spread & Total
- The Marlins have played in 107 games with an over/under set, and have combined with their opponents to go over the total 55 times (55-50-2).
- Games involving Philadelphia have gone over the total set by sportsbooks in 45 of 107 chances this season.
- The Marlins have covered 49.5% of their games this season, going 53-54-0 against the spread.
- The Phillies are 41-66-0 against the spread in their 107 games with a line set by sportsbooks this season.
