| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Christopher Morel | 1B | 6 | .200 | 0.533 | 0 |
| Leo Jimenez | 3B | 3 | .000 | 0.333 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Mike Yastrzemski | LF | 5 | .000 | 0.000 | 0 |
| Ronald Acuna Jr. | RF | 3 | .667 | 1.334 | 0 |
| Austin Riley | 3B | 2 | .000 | 0.000 | 0 |
| Matt Olson | 1B | 2 | .500 | 1.000 | 0 |
| Mauricio Dubon | SS | 2 | .500 | 1.500 | 0 |
| Michael Harris II | CF | 2 | .000 | 0.000 | 0 |
| Ozzie Albies | 2B | 2 | .000 | 0.000 | 0 |
Janson Junk takes the ball for Miami, and his recent form is a real problem. He is 2-4 with a 4.14 ERA in 50.0 innings in 2026, but his last two starts tell the real story: 7 earned runs in 5.2 innings against Tampa Bay on May 15, and 4 earned in 6 innings against Washington on May 9. He did face Atlanta once in 2025 and held them to 1 earned run over 5 innings, so the best-case scenario exists. But that Atlanta lineup did not include Ronald Acuña Jr. at the top of the order in full health. Acuña is back tonight for the first time since May 2, carrying a 1.000 OPS over his last seven days and a .667 batting average with a 1.334 OPS in his limited career sample against Junk. Small sample, but the directional signal matters when Sale is dominating the other side of the ledger.
Matt Olson anchors the middle of Atlanta's order. He leads the National League with 14 home runs and 38 RBI across 214 plate appearances, posting a .500 average and 1.000 OPS against Junk in two career at-bats from 2025. Mauricio Dubón has clocked a 1.500 OPS in two career plate appearances against the Miami starter as well. Atlanta is 17-8 away from home this season and averages 5.3 runs per game with a .767 OPS and a plus-90 run differential. Drake Baldwin's oblique injury keeps him on the 10-day IL, which does reduce lineup depth, but this roster absorbs one absence without losing its teeth.
Miami is 15-13 at home, a respectable mark, but their 5-9 record against left-handed pitching is the filter that matters tonight. loanDepot park plays slightly pitcher-friendly (run factor 0.94, HR factor 0.88), which helps Sale more than it helps Junk. This series has already produced wild swings: Miami won the opener 12-0, then Atlanta answered 8-4 on Tuesday. Tonight's rubber match features the starkest pitching quality split of the three games, and Atlanta's lineup is built to exploit it.
Picks made May 20, 2026 at 04:26 AM ET. Odds shown reflect current market prices.
The prop stack adds real texture. Sale's strikeout over at -109 is near-even money on a pitcher who has cleared 7.5 punchouts in two of his last three outings against a lineup that struggles vs lefties. Yastrzemski's career hitless record against Junk (0-for-5) is exactly the kind of specific BvP data that separates a value pick from guesswork, and the market is giving plus money on it. The Hicks under at +120 and Olson home run at +300 complete a prop set grounded in platoon splits and recent matchup history. Each pick has a clear, specific data anchor. The edge doesn't care what sport you're watching. Rest, context, price, and specific matchup data, same formula, different field.
One honest caveat: Junk showed he can locate his fastball when dialed in (1 ER in 5.1 innings against Philadelphia on May 4). If that version of him shows up tonight, the game tightens and the total becomes a sweat. Baldwin's absence also reduces Atlanta's ceiling in a close game. But Sale on the mound limits Miami's upside regardless, and the run line at -1.5 gives you cover for a close win that still cashes. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| May 18, 2026 | ATL @ MIA | MIAMIA 12-0 |
| May 19, 2026 | ATL @ MIA | ATLATL 8-4 |
Compare odds for ATL @ MIA