| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Bryce Harper | 1B | 54 | .318 | 1.021 | 3 |
| Kyle Schwarber | DH | 45 | .263 | 0.720 | 0 |
| Trea Turner | SS | 42 | .375 | 0.980 | 2 |
| J.T. Realmuto | C | 40 | .308 | 0.821 | 2 |
| Alec Bohm | 3B | 34 | .344 | 0.851 | 0 |
| Bryson Stott | 2B | 33 | .233 | 0.542 | 0 |
| Brandon Marsh | LF | 24 | .250 | 0.625 | 0 |
| Edmundo Sosa | 2B | 10 | .556 | 1.378 | 0 |
| Garrett Stubbs | C | 5 | .200 | 0.600 | 0 |
| Rafael Marchan | C | 2 | .000 | 0.000 | 0 |
| Derek Hill | RF | 1 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Connor Norby | 1B | 3 | .500 | 1.167 | 0 |
| Jakob Marsee | CF | 3 | .000 | 0.000 | 0 |
| Kyle Stowers | LF | 3 | .333 | 0.666 | 0 |
| Liam Hicks | C | 3 | .333 | 0.666 | 0 |
| Otto Lopez | SS | 3 | .333 | 0.666 | 0 |
| Xavier Edwards | 2B | 3 | .667 | 2.334 | 1 |
| Esteury Ruiz | RF | 2 | .000 | 0.000 | 0 |
Across the diamond at Citizens Bank Park, Philadelphia Phillies righty Andrew Painter owns one of the worst starter lines in baseball: 1-7, 6.43 ERA, 63.0 innings, 12 home runs allowed. His last three starts went 5.0 IP (5 ER), 4.2 IP (6 ER), and 3.1 IP (4 ER). He is averaging roughly 4.3 innings per outing and Philadelphia is 1-10-0 against the spread in his starts this season. He does come in on 11 days of extended rest, which can occasionally reset a struggling arm. But the numbers make it very hard to trust the reset. The market pricing this game as essentially a coin flip at Marlins +100 is the inefficiency the picks target tonight in MLB action.
The genuine counterweight here is Philadelphia's lineup history against Alcantara. Bryce Harper owns a .318 average and 1.021 OPS across 54 career plate appearances against him, including a 2.000 OPS in 5 PA last season. Trea Turner carries a .375 average and .980 OPS in 42 career PA against Alcantara, with a 1.850 OPS over 5 PA in 2025. Alec Bohm hits .344 in 34 career PA against him. These are real career numbers from real hitters who have punished Alcantara before, and they represent the primary risk to any Miami lean in this spot. If Harper or Turner gets hot in the first two innings, the calculus shifts.
Citizens Bank Park carries a 1.1 home run factor, which is relevant for both sides. Philadelphia has hit 93 home runs in 73 games this season. Liam Hicks has 13 home runs in 277 plate appearances for Miami and is posting a 1.143 OPS over his last seven days, with a 0.912 vR OPS against right-handed pitching. This is a game with genuine run-scoring potential from both lineups, which is part of why the Over 9.0 enters the picture alongside the Marlins ML. The rubber game of this series brings together a pitcher with a 2.86 ERA over his last three outings and one with a 6.43 ERA on the year. The pitching matchup is the bet.
Picks made June 17, 2026 at 05:27 AM ET. Odds shown reflect current market prices.
The risks are worth naming directly. Bryce Harper owns a 1.021 OPS in 54 career plate appearances against Alcantara. Turner has a .375 average across 42 career PA and a 1.850 OPS against him in 2025. If Philadelphia's top of the order jumps on Alcantara in the first two innings, the Marlins ML edge narrows significantly, and the Over 9.0 stays in play either way. That is the built-in hedge in how these picks are structured: a big Phillies day still cashes the total, and Painter's likely early exit keeps the bullpen exposure flowing for both teams. The edge does not care which side scores. It cares about where the mispricing lives, and tonight it lives in a plus-money moneyline on the better pitcher at even money.
Best individual bet in the game: Marlins ML at +100, paired with Alcantara Over 4.5 strikeouts at -110 as the highest-confidence prop on the board. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Jun 15, 2026 | MIA @ PHI | PHIPHI 7-0 |
| Jun 16, 2026 | MIA @ PHI | PHIPHI 8-2 |
Compare odds for MIA @ PHI