| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Bryson Stott | 2B | 8 | .375 | 1.250 | 1 |
| Alec Bohm | 3B | 7 | .500 | 0.929 | 0 |
| Brandon Marsh | LF | 7 | .250 | 0.821 | 0 |
| Bryce Harper | 1B | 7 | .400 | 1.229 | 0 |
| Kyle Schwarber | DH | 7 | .000 | 0.571 | 0 |
| Edmundo Sosa | LF | 3 | .1000 | 2.000 | 0 |
| Justin Crawford | CF | 2 | .1000 | 2.000 | 0 |
| Luis Arraez | 2B | 2 | .000 | 0.500 | 0 |
| Trea Turner | SS | 2 | .500 | 1.000 | 0 |
| J.T. Realmuto | C | 1 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Otto Lopez | SS | 18 | .438 | 1.188 | 0 |
| Xavier Edwards | 2B | 14 | .154 | 0.445 | 0 |
| Griffin Conine | RF | 7 | .143 | 0.714 | 1 |
| Jakob Marsee | CF | 6 | .167 | 0.500 | 0 |
| Javier Sanoja | 3B | 6 | .000 | 0.167 | 0 |
| Heriberto Hernandez | LF | 5 | .200 | 1.000 | 1 |
| Owen Caissie | RF | 4 | .000 | 0.000 | 0 |
| Joe Mack | C | 3 | .500 | 1.667 | 0 |
| Agustin Ramirez | C | 2 | .000 | 0.500 | 0 |
The Phillies carry a four-game winning streak into this one, having swept Minnesota last weekend before taking the series opener Monday 6-5. Their lineup has torched Gibson every time they have seen him. Bryce Harper carries a 1.229 OPS in seven career plate appearances against Gibson and posted a 2.250 OPS specifically in 2026 matchups. Alec Bohm is hitting .500 in seven career plate appearances against him, with a 1.750 OPS this season. Bohm also drove in four runs in the Phillies' series-clinching win at Minnesota and enters tonight with a 1.330 OPS over his last seven days. Gibson has allowed at least one earned run in each of his last three appearances, including three earned runs in 0.1 innings at this same park on July 27, two earned in one inning on June 15, and one earned in one inning yesterday. The first two innings of this game are where Philadelphia will do their damage.
Wheeler's recent form is the honest complication in this matchup. He has allowed four earned runs in both of his last two starts, walked five batters in his August 7 outing, and surrendered five earned runs in just three innings the last time he faced Miami on July 27. Citizens Bank Park plays slightly above average for offense, with a runs factor of 1.05 and a home run factor of 1.1, which does not help a pitcher working through command issues. The one Marlin who genuinely threatens Wheeler is Otto Lopez. In 18 career plate appearances against Wheeler, Lopez has hit .438 with a 1.188 OPS, and his 2026 split shows a 1.357 OPS in eight plate appearances against him. If Lopez gets on base early and Wheeler starts missing spots again, Miami has real upset equity at +200.
But consider what the Marlins actually need to win this game. They need Wheeler to implode again, then they need their 4.19 ERA bullpen to hold a hot Philadelphia lineup in check for six or seven innings. Miami is also without their ace Max Meyer, who went 9-1 with a 2.68 ERA before landing on the injured list with a neck strain in mid-July, and they traded their top RBI producer before this stretch run. The structural mismatch between these two clubs on this specific night is severe. This game is less a Wheeler-versus-Gibson matchup and more Wheeler versus Miami's bullpen from the third inning onward.
Picks made August 18, 2026 at 05:38 AM ET. Odds shown reflect current market prices.
On the moneyline, neither side has value, and that is an honest position worth holding. Philadelphia at -238 implies a 70.4% win probability from the market, but Wheeler's command issues and Lopez's historical edge introduce enough variance to make that price uncomfortable. Miami at +200 is not cheap enough given their structural disadvantages tonight: no Max Meyer, a traded RBI producer, Gibson lasting less than two innings, and a 4.19 ERA bullpen facing a lineup on a four-game win streak. Passing on the ML entirely and focusing on the run line is the sharper approach. If Wheeler is sharp early and Miami's bullpen strings together a quality performance, this game stays closer than expected. That is the honest caveat, and it is why we are playing the run line at -108 rather than the moneyline at -238.
The individual prop that stands out most on this card is Otto Lopez Over 0.5 hits at -233. Steep price, but the matchup is one of the cleanest batter-versus-pitcher edges on tonight's slate. Pair it with Harper's almost-certain hit and Bohm's RBI opportunity, and this game offers multiple angles pointing toward the same environment. Play with appropriate stakes. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Aug 17, 2026 | MIA @ PHI | PHIPHI 6-5 |
Marlins vs Phillies predictions: Phillies -1.5 (-108) as Gibson averages 1.0 IP over last 3 apps. Harper 2.250 OPS vs Gibson in 2026. Over 8.0 also in play.