Phillies at Marlins
O/U 8.5 · RL Marlins -1.5 · loanDepot park
Phillies ML+112
CONF 68%
LLostFinal 0-4
The read
The Phillies bring their four-game win streak into loanDepot park as the "Mattingly Effect" continues to reshape their season under interim manager Don Mattingly. Philadelphia looks to secure another road victory against a Marlins team that has remained competitive at home but is starting to show cracks in its young roster.
The headline story tonight isn't just the managerial homecoming; it is the massive shift in battery depth with J.T. Realmuto being activated from the IL today. Realmuto is the premier defensive catcher in the game, and his return immediately neutralizes Miami's primary offensive weapon: aggressive baserunning. While the Marlins have thrived on the contact hitting of Otto Lopez and Xavier Edwards, Realmuto’s 44% caught-stealing rate provides a safety net for Andrew Painter that Philadelphia has lacked for the last two weeks. Furthermore, the Statcast data suggests we are looking at two pitchers headed in opposite directions. Max Meyer’s 3.30 ERA looks great on paper, but his 4.46 xERA screams regression. Conversely, Painter’s 5.25 ERA is inflated by bad luck, with his 3.97 xERA indicating he is pitching much better than the box scores suggest.
The Marlins are also dealing with significant roster friction at the worst possible time. Losing Owen Caissie to a late-scratch illness removes one of their most consistent bats, and the absence of Pete Fairbanks in the bullpen leaves Miami vulnerable in the late innings—a weakness Philadelphia exploited in yesterday’s 6-5 win. With Kyle Schwarber already sitting on 11 home runs and the Phillies’ lineup finally clicking, I’m riding the hot hand. The market is still pricing the Phillies based on their 13-19 record and disastrous April, but this is a different team under Mattingly. At plus money, the Phillies are the clear side here.
Injuries noted
Marlins: [NEW] Owen Caissie (RF) — Illness: Cassie was scratched from Saturday's lineup against the Phillies due to an illness, Barry Jackson of the Miami Herald reports. (May 2 — 0d ago) [NEW] Pete Fairbanks (Relief Pitcher) — Hand (Right): Fairbanks described the issue that forced him out of Monday's 5-4 loss to the Dodgers as numbness in his pitching hand, a potential recurrence of the nerve issue that sidelined him in April 2024 during his time with the Rays, Christina De Nicola of MLB.com reports. "Just a lot of diminished sensation," Fairbanks said after the game. "Felt like any movement of the wrist would exacerbate just loss of sensation in the index finger. So we'll see where it goes and how to work on it." (Apr 28 — 3d ago) [KNOWN] Griffin Conine (Right Fielder) — Hamstring (Left): Conine will undergo a left hamstring tendon excision next week, Christina De Nicola of MLB.com reports. (Apr 11 — 21d ago) [KNOWN] Adam Mazur (Starting Pitcher) — Elbow (Right): The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. (Mar 25 — 38d ago) [KNOWN] Ronny Henriquez (Relief Pitcher) — Elbow (Right): The Marlins placed Henriquez (elbow) on the 60-day injured list Thursday. (Feb 12 — 78d ago) Phillies: [NEW] Brandon Marsh (LF) — Elbow (Right): Marsh (elbow) is not in the Phillies' starting lineup against the Marlins on Saturday. (May 2 — 0d ago) [NEW] Jhoan Duran (Relief Pitcher) — Oblique (Left): Duran (oblique) is scheduled to throw another bullpen session Saturday, MLB.com reports. (May 2 — 0d ago) [NEW] Max Lazar (Relief Pitcher) — Oblique (Left): Lazar (oblique) will begin a rehab assignment with Single-A Jersey Shore on Thursday. (Apr 30 — 1d ago) [NEW] Kyle Backhus (Relief Pitcher) — Elbow (Left): Backhus allowed one run on two hits across one inning of work as an opener Wednesday against the Cubs. He struck out one. (Apr 30 — 1d ago) [KNOWN] Zach Pop (Relief Pitcher) — Calf (Right): Pop is slated to serve as the Phillies' opening pitcher in Sunday's game against the Diamondbacks, Scott Lauber of The Philadelphia Inquirer reports. (Apr 15 — 17d ago)
Props on this game
2Andrew PainterUNDER 4.5 Strikeouts Strikeouts-161
LActual 7
Andrew Painter's strikeout production has plummeted since his mid-April return. Over his last three starts, he has recorded just 6 strikeouts in 13.2 innings—a rate of roughly 0.44 per inning.
To hit the 'Over' on 4.5, Painter would likely need to complete 6+ innings, a feat he has yet to achieve this season as he struggles with efficiency and high hit counts (allowing 9, 5, and 9 hits in his last three respective outings). The Marlins' top of the order features contact-oriented bats like Otto Lopez and Xavier Edwards, who are difficult to strike out.
Given his current inability to miss bats and his short leash as he works back from injury, Painter is heavily favored to stay under this total.
Bryce HarperOVER 1.5 Total Bases Total Bases+125
LActual 0
Bryce Harper enters this matchup as the most locked-in hitter in the Phillies' lineup, hitting .353 over his last 10 games with four multi-base performances in that span. He faces Max Meyer, whose season-long statistics suggest impending regression; Meyer's xwOBA of .332 is nearly 50 points higher than his actual allowed wOBA (.286), indicating he has benefited from significant defensive luck.
Meyer also struggles with control, issuing 10 walks in his last 24 innings, which often leads to high-stress, high-traffic innings where Harper thrives. Batting third in the order behind Turner and Schwarber, Harper is guaranteed significant volume and plate appearances in run-producing situations.
Facing a pitcher prone to allowing home runs recently (2 in last 4 starts), Harper is a strong candidate to record multiple bases via a gap double or home run.
Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.
Download on the App Store