We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsAtlanta Braves at Miami Marlins
Atlanta BravesAtlanta Braves
@
loanDepot park
Miami MarlinsMiami Marlins

Match Predictor

Pre-match Prediction
Atlanta Braves
@
Miami Marlins
Atlanta Braves 63%Miami Marlins 37%
Market LinesRun Line: Atlanta Braves -1.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.4 total runs vs 7.5 line

Atlanta Braves

Bullpen ERA 2.30 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
57%
28/49
MLB: 48%
Starter
44%
4/9
vs MIA
100%
5/5
Avg Total
8.7
MLB: 8.9
Game Starter (9) Last Starter vs MIA vs MIA (5)
Chris Sale #51 · LHP · Age 37
1.96
ERA (2026)
10.5
K/9 (2026)
9
Starts (2026)
6.9
Avg Total (2026)
Last 3:
L CHC (May 14): 6.0IP, 0ER, 8K
L @LAD (May 08): 7.0IP, 2ER, 7K
W @COL (May 02): 7.0IP, 1ER, 11K
vs MIA: L (Apr 13 2024): 7.0 IP, 5 ER, 7 K
Bullpen (2026 Season)Elite
ERA: 2.30MLB Avg: 3.958 relievers
Workload Alert: Allowed 12 runs on 2026-05-18 vs MIA. Bullpen arms likely still recovering.
Recent: W 3-2L 2-3W 8-1L 0-12W 8-4
Lineup vs Chris Sale (Career)
BatterPosPAAVGOPSHR
Christopher Morel1B6.2000.5330
Leo Jimenez3B3.0000.3330
11 batters with no matchup history

Miami Marlins

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
67%
33/49
MLB: 48%
Starter
44%
4/9
vs ATL
100%
5/5
Avg Total
9.0
MLB: 8.9
Game Starter (9) Last Starter vs ATL vs ATL (5)
Janson Junk #26 · RHP · Age 30
4.14
ERA (2026)
6.7
K/9 (2026)
9
Starts (2026)
7.2
Avg Total (2026)
Last 3:
L @TB (May 15): 5.2IP, 7ER, 4K
ND WSH (May 09): 6.0IP, 4ER, 6K
L PHI (May 04): 5.1IP, 1ER, 6K
vs ATL: W (Jun 20 2025): 5.0 IP, 1 ER, 5 K
Bullpen (2026 Season)Average
ERA: 3.59MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-05-19 vs ATL. Bullpen arms likely still recovering.
Recent: L 2-7W 10-5L 3-6W 12-0L 4-8
Lineup vs Janson Junk (Career)
BatterPosPAAVGOPSHR
Mike YastrzemskiLF5.0000.0000
Ronald Acuna Jr.RF3.6671.3340
Austin Riley3B2.0000.0000
Matt Olson1B2.5001.0000
Mauricio DubonSS2.5001.5000
Michael Harris IICF2.0000.0000
Ozzie Albies2B2.0000.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickBraves -1.5 (-122), MEDIUM confidence
Sale vs a struggling Junk is the clearest quality gap on tonight's board.
PickOver 7.5 (-109), MEDIUM confidence
Junk's recent struggles (7 ER vs Tampa Bay, 4 ER vs Washington) set a high floor for Atlanta's run production tonight.
PickChris Sale Over 7.5 Strikeouts (-109), HIGH confidence
The clearest prop on the board.

Atlanta Braves vs Miami Marlins Game Preview

The Atlanta Braves bring Chris Sale to loanDepot park tonight, and the pitching matchup alone makes this series finale the most interesting game on the board. Sale is 6-3 with a 1.96 ERA in 2026, striking out 64 batters in 55.0 innings (roughly 10.5 per nine) while walking just 14. His last three starts: 0 earned runs in 6 innings against Chicago, 2 earned in 7 against Los Angeles, and 1 earned in 7 more against Colorado. He is pitching at an elite level right now, and he draws a Miami Marlins lineup that is 5-9 against left-handed starters this season. In tonight's MLB series finale, that platoon disadvantage is the first number to write down.

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.

Atlanta Braves vs Miami Marlins Key Insights

  • Chris Sale is averaging roughly 10.5 strikeouts per nine innings in 2026 with a 1.96 ERA and exceptional command (14 walks in 55.0 IP). Miami's 5-9 record against left-handed pitching makes this a structural mismatch from the first pitch.
  • Junk has allowed 11 combined earned runs in his last two starts. Atlanta's offense, averaging 5.3 runs per game with a .767 OPS, is the last lineup you want facing a pitcher in that form.
  • Acuña is back at the top of Atlanta's order after 18 days. His 1.000 OPS over his last seven days and positive career history against Junk (.667 AVG, 1.334 OPS in 3 PA) give Atlanta a more dangerous look at the top of the lineup than Miami has faced in games one or two.
  • Olson, Acuña, and Dubón all carry positive career lines against Junk. Meanwhile, Mike Yastrzemski has gone 0-for-5 with a .000 OPS in 5 career plate appearances against tonight's Miami starter, which is the most specific BvP edge available in this game.
  • Sale's first-inning command profile (14 walks in 55.0 IP) makes clean early innings the norm for him. Miami's 5-9 record vs LHP further suppresses their first-inning scoring potential, building a real case for no first-inning runs from Miami.
  • Drake Baldwin (oblique, 10-day IL) is Atlanta's meaningful absence. His .931 OPS and 13 home runs are a real loss to the depth of this lineup. The top-end talent compensates, but it is a real dent worth tracking in live play.

Atlanta Braves vs Miami Marlins Betting Picks

Picks made May 20, 2026 at 04:26 AM ET. Odds shown reflect current market prices.

Over 7.5 (-109), MEDIUM confidence
Over 7.5 (-109), MEDIUM confidence: Junk's recent struggles (7 ER vs Tampa Bay, 4 ER vs Washington) set a high floor for Atlanta's run production tonight. Even if Sale dominates his side and Miami scrapes together just 2-3 runs, Atlanta likely needs 5-6 to push the over in a comfortable win. At near-even money, this is the most accessible bet on the slate. The market appears to be pricing a cleaner pitching matchup than Junk's recent form supports.
Moneyline
Moneyline: No pick. Atlanta at -217 (market implies 68.5%) is overpriced given natural game variance, and Miami at +148 (40.3% implied) is hard to back with Junk coming off back-to-back rough outings and facing Sale in this form. The run line at -1.5 captures the edge without the inflated price tag on either side.
Analysis insight — no specific bet associated
Chris Sale Over 7.5 Strikeouts (-109), HIGH confidence
Chris Sale Over 7.5 Strikeouts (-109), HIGH confidence: The clearest prop on the board. Sale's last three starts: 8 K, 7 K, 11 K. Two of three cleared 7.5 comfortably. Miami is 5-9 against left-handed pitching this season, a structural disadvantage that feeds directly into Sale's swing-and-miss arsenal. Near-even money on a pitcher averaging 10.5 K/9 in 2026 is a line worth targeting every time it appears.
Mike Yastrzemski Under 0.5 Hits (+102), MEDIUM confidence
Mike Yastrzemski Under 0.5 Hits (+102), MEDIUM confidence: Yastrzemski is 0-for-5 with a .000 OPS across 5 career plate appearances against Junk. His .223 season average already reflects limited contact upside, and the specific career hitless record against tonight's Miami starter makes this a standout value play. The market is offering plus money on a historically cold matchup. That is not a common situation. Take it.
Liam Hicks Under 0.5 Hits (+120), MEDIUM confidence
Liam Hicks Under 0.5 Hits (+120), MEDIUM confidence: Hicks has a sharp platoon split: .904 OPS against right-handers, just .658 against lefties. Sale is the definition of dominant left-handed pitching in 2026. No career matchup data exists between Hicks and Sale, but the platoon disadvantage and Sale's elite profile make this a comfortable lean. Plus money makes it worth the play.
Matt Olson Home Run (+300), LOW confidence
Matt Olson Home Run (+300), LOW confidence: This is the long-shot piece of the puzzle. Olson leads the NL with 14 home runs and owns a 1.046 OPS against right-handers this season. Junk has allowed 6 home runs in 50.0 innings (1.08 per nine) in 2026. The park suppresses home runs slightly (HR factor 0.88), which holds confidence down, but +300 on the most dangerous power bat in this game against a hittable right-hander is a small-unit value play. Attach it to the main picks, not as a standalone conviction bet.
Janson Junk Over 3.5 Strikeouts (-147), MEDIUM confidence
Janson Junk Over 3.5 Strikeouts (-147), MEDIUM confidence: Junk posted 4 K, 6 K, and 6 K in his last three starts, clearing this line in all three outings. Even in his worst recent performance (7 ER against Tampa Bay), he still collected 4 strikeouts. Atlanta's aggressive lineup will give Junk swing-and-miss opportunities regardless of how many runs they put up, and his 37 K in 50.0 innings in 2026 confirms consistent production. The -147 price is fair for that track record.
SGP
SGP: Braves -1.5 + Over 7.5 + Chris Sale Over 7.5 K + Matt Olson HR: The legs support each other. A high-scoring game creates the offensive environment for Atlanta to win by multiple runs. Sale's strikeout dominance controls Miami's side of the ledger while Olson's power provides the SGP's long-shot anchor. Individual bets are the primary plays here. The SGP is the bonus ticket if the game follows its most likely script.
Analysis insight — no specific bet associated
NRFI (-149), MEDIUM confidence
NRFI (-149), MEDIUM confidence: Sale's command profile (14 walks in 55.0 IP) makes clean first innings the norm for him, and his recent outings have consistently featured early retirement of opposing lineups. Miami's 5-9 record against left-handed pitching further suppresses their first-inning scoring potential against Sale. Atlanta bats first against the shakier Junk, which introduces some risk, but the market at -149 (roughly 60% implied) reflects that exposure fairly. This pick rests on Sale's track record and Miami's LHP struggles, not a model projection.

Key Players

Batting AverageATL
Drake Baldwin
.303Batting Average
C
Home RunsATL
Matt Olson
14Home Runs
1B
Runs Batted InATL
Matt Olson
41Runs Batted In
1B
Earned Run AverageATL
Chris Sale
1.96Earned Run Average
SP
WinsATL
Chris Sale
6Wins
SP
StrikeoutsATL
Chris Sale
64Strikeouts
SP
Batting AverageMIA
Otto Lopez
.346Batting Average
SS
Home RunsMIA
Liam Hicks
9Home Runs
C
Runs Batted InMIA
Liam Hicks
42Runs Batted In
C
Earned Run AverageMIA
Max Meyer
2.85Earned Run Average
SP
WinsMIA
Max Meyer
4Wins
SP
StrikeoutsMIA
Max Meyer
60Strikeouts
SP

Recent Form

Atlanta Braves
L3-2Boston Red Sox
W8-1Boston Red Sox
L12-0Miami Marlins
W8-4Miami Marlins
Miami Marlins
L7-2Tampa Bay Rays
L6-3Tampa Bay Rays
W12-0Atlanta Braves
L8-4Atlanta Braves

Atlanta Braves vs Miami Marlins Summary

The edge tonight is structural. Sale is pitching at an elite level and draws a Miami lineup that is 5-9 against left-handers. Junk has allowed 11 earned runs in his last two starts combined, and he faces the best offense in the National League. Acuña is back at the top of the order, Olson leads the league in home runs, and Atlanta's 17-8 road record shows this team knows how to win away from home. The Braves -1.5 at -122 and Over 7.5 at -109 are the anchors. They reinforce each other: the more Atlanta scores, the more likely they win by multiple runs and push the total over the line.

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.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
May 18, 2026ATL @ MIAMIAMIA 12-0
May 19, 2026ATL @ MIAATLATL 8-4

Compare odds for ATL @ MIA

Frequently Asked Questions

MLBGame PreviewsAtlanta Braves at Miami Marlins