We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsAtlanta Braves at Los Angeles Angels
Atlanta BravesAtlanta Braves
@
Los Angeles AngelsLos Angeles Angels

Match Predictor

Pre-match Prediction
Atlanta Braves
@
Los Angeles Angels
Atlanta Braves 60%Los Angeles Angels 40%
Market LinesRun Line: Atlanta Braves -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.2 total runs vs 7.5 line

Atlanta Braves

Bullpen ERA 1.83 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
30%
3/10
MLB: 48%
Starter
0%
0/2
vs LAA
Avg Total
7.1
MLB: 8.9
Game Starter (2) Last Starter vs LAA vs LAA (0)
Chris Sale #51 · LHP · Age 37
0.75
ERA (2026)
6.8
K/9 (2026)
2
Starts (2026)
6.0
Avg Total (2026)
Last 3:
W ATH (Apr 01): 6.0IP, 1ER, 3K
W KC (Mar 27): 6.0IP, 0ER, 6K
W PIT (Sep 28): 5.2IP, 1ER, 9K
vs LAA: W (Aug 17 2024): 6.0 IP, 2 ER, 10 K
Bullpen (2026 Season)Elite
ERA: 1.83MLB Avg: 3.958 relievers
Recent: W 5-1W 17-2W 2-0L 1-2L 5-6
Lineup vs Chris Sale (Career)
BatterPosPAAVGOPSHR
Mike TroutRF25.3000.9401
Jorge SolerRF16.1430.5360
Yoan Moncada3B9.2500.5830
Jeimer Candelario3B5.0000.0000
Adam Frazier2B4.5001.0000
Jo AdellCF3.0000.0000
HoppeC3.0000.3330
Nolan Schanuel1B3.6671.3340
ArnaudC3.3331.6661
Zach NetoSS3.0000.3330
3 batters with no matchup history

Los Angeles Angels

Bullpen ERA 2.48 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
60%
6/10
MLB: 48%
Starter
0%
0/2
vs ATL
Avg Total
8.6
MLB: 8.9
Game Starter (2) Last Starter vs ATL vs ATL (0)
Jose Soriano #59 · RHP · Age 28
0.00
ERA (2026)
8.3
K/9 (2026)
2
Starts (2026)
2.5
Avg Total (2026)
Last 3:
W @CHC (Mar 31): 6.0IP, 0ER, 4K
W @HOU (Mar 26): 6.0IP, 0ER, 7K
L @MIL (Sep 17): 1.1IP, 3ER, 0K
vs ATL: ND (Aug 16 2024): 3.1 IP, 2 ER, 5 K
Bullpen (2026 Season)Elite
ERA: 2.48MLB Avg: 3.957 relievers
Recent: W 2-0L 2-6L 1-3W 1-0W 8-7
Lineup vs Jose Soriano (Career)
BatterPosPAAVGOPSHR
Jonah HeimC14.0830.2970
Austin Riley3B6.1670.5000
Matt Olson1B6.3331.0000
Michael Harris IICF6.0000.0000
Ozzie Albies2B4.0000.0000
Ronald Acuna Jr.RF4.0000.2500
Mauricio Dubon2B2.5001.0000
Kyle Farmer2B1.0001.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickLos Angeles Angels +1.5 (-123) | MEDIUM confidence
Our model projects Atlanta 4.1, Los Angeles 3.1, a margin of roughly one run.
PickUnder 7.5 runs (-118) | HIGH confidence
Our model projects 7.2 total runs, a meaningful 0.3-run gap below the market's 7.5 line.
PickChris Sale Under 7.5 strikeouts (+108) | MEDIUM confidence
Sale's last three starts produced 3, 6, and 9 strikeouts, a 6.0 average well below the 7.5 line.

Atlanta Braves vs Los Angeles Angels Game Preview

Chris Sale has never lost to the Los Angeles Angels. Not once, across 11 career outings spanning multiple teams and time periods. The Atlanta Braves lefty walks into this MLB opener at Angel Stadium carrying an 8-0 record and a 1.24 ERA against this franchise, and that number is not a product of one hot month. It is a career-long statement against one opponent. Sale is listed as probable despite an illness flag, and his 2026 form makes the case for confidence: 0.75 ERA through 12 innings, 9 strikeouts, just 3 walks, and consecutive quality outings to open the season. As FOX Sports reported: "Atlanta lists Sale (illness) as its probable starter for Monday's game against the Angels in Anaheim." The illness is the only real question. The track record answers everything else.

The Los Angeles Angels counter with José Soriano, who has matched Sale's early-season dominance start for start. The 28-year-old right-hander owns a 0.00 ERA through 12 innings in 2026, posting back-to-back six-inning shutout starts against Chicago and Houston. Across those two outings he fanned 11 batters in 12 frames, an 8.25 K/9 rate that reflects a pitcher in genuine command. Angel Stadium plays 3% below league average on run scoring, and tonight's conditions add to the suppression: 67 degrees, 1 mph wind. Fly balls stay in the yard. This park and this weather are working in both starters' favor.

The Braves enter on a two-game losing skid after dropping back-to-back games in Arizona, but their away record sits at 2-2 and their run differential of plus-27 across 10 games reflects a team built better than recent results suggest. Atlanta's pitching carries this roster: 1.82 ERA, 0.88 WHIP, and a bullpen ERA of 1.83 that ranks near the top of baseball. Mike Trout cleared hand X-rays after Sunday's extra-innings game in Seattle, per MLB.com: "Trout (hand) underwent X-rays, which came back negative, following Sunday's 8-7 extra-innings win over the Mariners." Trout is Sale's most credible threat, owning a 0.940 OPS in 25 career plate appearances against him. But the rest of the Angeles' lineup has fared poorly against Sale historically: Adell is 0-for-3 with a 0.000 OPS, Neto is 0-for-3, and Candelario is 0-for-5. On the Atlanta side, the Braves will start a backup catcher with Murphy still sidelined by hip surgery, introducing some game-management uncertainty behind the plate.

Atlanta Braves vs Los Angeles Angels Key Insights

  • Sale and Soriano combine for a 0.38 ERA through 24.0 innings in 2026, making this one of the most dominant pitching matchups of the early season. Both are confirmed starters and both are in peak early-season form.
  • Sale's 8-0 career record against the Angels is historically extraordinary. No active pitcher has a comparable undefeated mark against a single franchise across 11 outings spanning multiple seasons and organizations.
  • Most of the Angels' order has been neutralized by Sale historically: Adell is 0-for-3 (0.000 OPS), Neto is 0-for-3, and Candelario is 0-for-5 (0.000 OPS). Trout is the one legitimate counter with a 0.940 OPS in 25 career plate appearances, and he cleared hand X-rays to play tonight.
  • Our model projects 7.2 total runs versus the market line of 7.5. Both starters are dominant, both bullpens are top-tier (Atlanta 1.83 ERA, Los Angeles 2.48 ERA), and Angel Stadium suppresses run scoring by 3%. Every structural layer points to the Under.
  • Atlanta is 3-4 against right-handed pitching this season, against 3-0 versus lefties. Soriano, a right-hander with proven career success against this Braves lineup, presents a genuine offensive challenge for Atlanta tonight.
  • Michael Harris II is 0-for-6 against Soriano across three separate seasons (2023, 2024, 2025) with a 0.000 OPS. Batter-vs-pitcher patterns that hold across multiple years and sample sizes are among the most reliable signals in baseball betting.

Atlanta Braves vs Los Angeles Angels Betting Picks

Picks made April 06, 2026 at 04:54 AM ET. Odds shown reflect current market prices.

Under 7.5 runs (-118) | HIGH confidence
Under 7.5 runs (-118) | HIGH confidence: Our model projects 7.2 total runs, a meaningful 0.3-run gap below the market's 7.5 line. Sale is at 0.75 ERA through 12 innings. Soriano is at 0.00 ERA through 12 innings. Both bullpens are top-tier. Angel Stadium suppresses scoring by 3%. Wind is a negligible 1 mph. Every layer of this setup points in the same direction. This is the clearest pick on the board.
Moneyline
Moneyline: No pick. The market implies Atlanta at roughly 60.6% win probability after de-vig. Our model gives the Braves 60.3%. That gap is under 0.5%, well within the threshold for passing. The illness flag on Sale tempers any case for pressing Atlanta at -170, and the Angels at +143 carry no model-implied edge. Neither side offers sufficient value at current prices, and the honest position is to sit this one out on the moneyline.
Analysis insight — no specific bet associated
Chris Sale Under 7.5 strikeouts (+108) | MEDIUM confidence
Chris Sale Under 7.5 strikeouts (+108) | MEDIUM confidence: Sale's last three starts produced 3, 6, and 9 strikeouts, a 6.0 average well below the 7.5 line. His most recent outing was just 3 strikeouts across 6 innings. The illness designation adds downside risk to his pitch count and potential extension. At positive odds of +108, the under carries genuine value and gives you cushion for variance.
José Soriano Over 4.5 strikeouts (-127) | MEDIUM confidence
José Soriano Over 4.5 strikeouts (-127) | MEDIUM confidence: Soriano is posting 11 strikeouts in 12.0 innings in 2026, an 8.25 K/9 rate. His two 2026 starts produced 4 and 7 strikeouts, averaging 5.5, above the 4.5 line. Harris is 0-for-6 against him, Albies is 0-for-4, and Acuña went 0-for-3 against him in 2025. This Atlanta lineup has a documented pattern of going down swinging against Soriano, and the 4.5 line is set conservatively.
Michael Harris II Under 0.5 hits (+144) | HIGH confidence
Michael Harris II Under 0.5 hits (+144) | HIGH confidence: Harris is 0-for-6 against Soriano across three separate seasons (2023, 2024, 2025) with a 0.000 OPS. That is not a small-sample fluke. It is a consistent pattern across multiple years and different versions of both pitcher and hitter. Harris is also slashing .225/.244/.325 in 2026. The market prices the under at +144, implying 41% probability. Given the career data, that number is significantly mispriced.
Austin Riley Under 0.5 hits (+144) | MEDIUM confidence
Austin Riley Under 0.5 hits (+144) | MEDIUM confidence: Riley is 1-for-6 against Soriano in his career with a 0.500 OPS, and his most recent 2025 sample went 0-for-3 against him. In 2026 Riley is hitting .176/.263/.206 through 38 plate appearances, slugging just .268 against right-handed pitching. Two independent signals converge: weak career BvP data and a cold early-season stretch at the plate. At +144, the under offers solid value.
Matt Olson Over 1.5 total bases (+128) | MEDIUM confidence
Matt Olson Over 1.5 total bases (+128) | MEDIUM confidence: Olson is slashing .289/.372/.579 in 2026 with 2 home runs and a 1.017 OPS against right-handed pitching. Career against Soriano: .333 average and 1.000 OPS across 6 plate appearances, the strongest mark of any Braves bat against this pitcher. Batting in the heart of the order with Drake Baldwin (.984 OPS) ahead of him, Olson is the most likely Atlanta hitter to go multi-base. This pick targets individual production independent of the total line.
Same-Game Parlay
Same-Game Parlay: Angels +1.5 / Under 7.5 / Soriano Over 4.5 K / Harris Under 0.5 hits. The four legs connect directly: Soriano's strikeout upside suppresses Atlanta's offense, which keeps Los Angeles within the run line and reinforces the low-scoring environment. Harris going hitless is the most structurally correlated leg, reflecting the broader Braves offensive struggle against Soriano. Each component supports the others, making this a coherent four-leg parlay rather than a collection of unrelated bets.
Analysis insight — no specific bet associated
No Run First Inning (NRFI) (-145)
No Run First Inning (NRFI) (-145): Sale carries a career 8-0 record against this franchise and has opened 2026 with a 0.75 ERA across 12 innings. Soriano has not allowed an earned run in 12 innings this year. Angel Stadium suppresses run scoring by 3%, wind is negligible at 1 mph, and the game total projects to 7.2 runs. The conditions for a scoreless first inning are as favorable as they get. At -145, the market is pricing this fairly for two starters this locked in.

Key Players

Batting AverageATL
Mauricio Dubon
.333Batting Average
2B
Home RunsATL
Drake Baldwin
4Home Runs
C
Runs Batted InATL
Drake Baldwin
12Runs Batted In
C
Earned Run AverageATL
Bryce Elder
0.00Earned Run Average
SP
WinsATL
Chris Sale
2Wins
SP
StrikeoutsATL
Bryce Elder
13Strikeouts
SP
Batting AverageLAA
Nolan Schanuel
.243Batting Average
1B
Home RunsLAA
Zach Neto
3Home Runs
SS
Runs Batted InLAA
Jorge Soler
8Runs Batted In
RF
Earned Run AverageLAA
Jose Soriano
0.00Earned Run Average
SP
WinsLAA
Jose Soriano
2Wins
SP
StrikeoutsLAA
Reid Detmers
13Strikeouts
SP

Recent Form

Atlanta Braves
W5-1Athletics
W17-2Arizona Diamondbacks
W2-0Arizona Diamondbacks
L2-1Arizona Diamondbacks
Los Angeles Angels
W2-0Chicago Cubs
L6-2Chicago Cubs
W1-0Seattle Mariners

Atlanta Braves vs Los Angeles Angels Summary

Our model projects a 4.1-3.1 Atlanta finish, and I am not moving far from it. The blended prediction at 7.2 total runs is the anchor, and the structural case for the Under 7.5 is built on multiple independent layers: two elite starters, two top-tier bullpens, a pitcher-friendly park, and near-perfect weather conditions. The best angle on this game is the Under 7.5 at -118, and it plays well alongside the NRFI and Soriano strikeout over as complementary positions. The same-game parlay brings those threads together on a single ticket with a coherent thesis behind each leg.

The one credible caveat is Trout. His 0.940 OPS in 25 career plate appearances against Sale is the strongest counter-argument in this entire game, and he is healthy and confirmed in the lineup. If Sale is compromised early by illness, exits before the sixth inning, and hands a tight game to Atlanta's bullpen in the fifth or sixth, Trout gets live at-bats in a winnable spot. That is the scenario that keeps Angeles +1.5 in play over backing the Braves to win by two or more. The model says one run. The structure says take the cushion.

This is a pitcher's game from the opening pitch. The individual matchup data reinforces the narrative: Harris is 0-for-6 against Soriano, Riley is 1-for-6, and most of the Angels' lineup has been historically neutralized by Sale. Variance is always present in baseball, and a single Trout swing can shift everything. But when the model, the park, the weather, the BvP data, and both pitching staffs all point in the same direction, you follow the edge. The Under 7.5 is the foundation of this card, and the supporting plays stack the case from multiple angles.

Compare odds for ATL @ LAA

Frequently Asked Questions

MLBGame PreviewsAtlanta Braves at Los Angeles Angels