Braves at Angels
O/U 7.5 · RL Braves -1.5 · Angel Stadium
Braves ML-172
CONF 82%
LLostFinal 2-6
The read
We’ve got a heavyweight pitching duel under the lights in Anaheim tonight as two unbeaten starters put their perfect 2026 records on the line. Chris Sale takes the mound for Atlanta carrying a career 9-0 record and a 1.24 ERA against the Angels, and based on his start to this season, he hasn’t lost a step. Sale is sporting a 0.75 ERA and a microscopic 0.58 WHIP through his first two outings, while the Angels offense has sputtered to a .204 team batting average and just lost Mike Trout to a hand injury yesterday. Trout was the only player in this lineup with a proven track record against Sale, and his absence leaves a massive void in an order already struggling to generate runs.
While José Soriano has been equally untouchable on the scoreboard with a 0.00 ERA, his underlying numbers suggest he’s living on the edge. Soriano is walking 4.5 batters per nine innings, and against a patient, power-hitting Braves lineup, those free passes eventually turn into crooked numbers. Even with Austin Riley sidelined today, the Braves are getting elite production from Mauricio Dubón, who is hitting .333, and breakout catcher Drake Baldwin, who has already launched four homers this season. Atlanta’s +27 run differential through ten games tells you everything you need to know about the gap in offensive efficiency between these two clubs.
The deciding factor tonight is the state of the bullpens. The Angels are coming off an 11-inning marathon yesterday that saw their primary high-leverage arms—Jordan Romano, Drew Pomeranz, and Ben Bachman—pitch for the third consecutive day. They are functionally unavailable tonight. If Sale does what he historically does to this franchise and shuts them down for six or seven innings, the Angels simply don’t have the relief depth left to keep the game within reach. I’m laying the price with the veteran lefty to keep his perfect record against the Halos intact.
Injuries noted
Angels: [KNOWN] Hans Crouse (Relief Pitcher) — Undisclosed (Not Specified): Crouse (lat) struck out two and allowed two earned runs on three hits over an inning of relief Saturday in the Orioles' 8-6 win over the Pirates in his Grapefruit League debut. (Mar 29 — 8d ago) [NEW] Mike Trout (Center Fielder) — Hand (Left): X-rays on Trout's left hand came back negative after he exited Sunday's 8-7 extra-innings win over the Mariners, Rhett Bollinger of MLB.com reports. (Apr 5 — 0d ago) [NEW] Kirby Yates (Relief Pitcher) — Knee (Left): Yates (knee) is scheduled to face hitters Tuesday as he works through mechanical adjustments ahead of his return, Doug Padilla of The Orange County Register reports. (Apr 5 — 0d ago) [NEW] Ryan Johnson (Starting Pitcher) — Illness (Not Specified): Johnson won't start as scheduled Sunday against the Mariners due to an illness, Erica Weston of Bally Sports West reports. (Apr 5 — 1d ago) [KNOWN] Vaughn Grissom (Second Baseman) — Wrist (Left): Grissom (wrist) went 1-for-3 with a single in his first rehab game with Triple-A Salt Lake on Tuesday. (Apr 1 — 5d ago) [KNOWN] Grayson Rodriguez (Starting Pitcher) — Shoulder (Right): Rodriguez (shoulder) has been playing catch and doing strengthening exercises but has yet to throw a bullpen session, per MLB.com. (Mar 29 — 7d ago) [KNOWN] Alek Manoah (Starting Pitcher) — Finger (Right): Manoah has recently been managing a fingernail issue, Rhett Bollinger of MLB.com reports. (Mar 24 — 12d ago) Braves: [NEW] Spencer Strider (Starting Pitcher) — Oblique (Left): Strider (oblique) will throw a bullpen session in Phoenix on Friday, Chad Bishop of The Atlanta Journal-Constitution reports. (Apr 2 — 3d ago) [KNOWN] Joey Wentz (Relief Pitcher) — Knee (Right): Atlanta placed Wentz on the 60-day injured list Tuesday with a right ACL tear. (Mar 24 — 13d ago) [KNOWN] Spencer Schwellenbach (Starting Pitcher) — Elbow (Right): Atlanta announced that Schwellenbach underwent a procedure Wednesday to remove bone spurs from his right elbow, Mark Bowman of MLB.com reports. (Feb 18 — 47d ago)
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Board stored April 6, 2026 at 3:31 PM ET.
- Odds record
- The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, betmgm, draftkings, betrivers, fanatics, caesars.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2Chris SaleUNDER 1.5 Pitcher Earned Runs Pitcher Earned Runs-113
LActual 6
Chris Sale enters tonight with an almost mythical level of dominance over the Angels, holding an 8-0 career record and a 1.24 ERA against them. He has carried that form into 2026, allowing just one earned run in 12.0 innings while maintaining an elite 0.58 WHIP.
He faces an Angels offense that is currently hitting just .204 as a team and is dealing with a significant injury scare to Mike Trout. Sale's impeccable command (only 3 walks this season) makes it incredibly difficult for a struggling lineup to string together enough hits to produce two earned runs.
The low game total (7.5) and the pitcher-friendly conditions at Angel Stadium at night further support a low-scoring outing for the Braves veteran.
Matt OlsonOVER 0.5 Walks Walks-117
Not yet graded
While Angels starter Jose Soriano has yet to allow an earned run this season, he has struggled significantly with his command, issuing 6 walks in just 12.0 innings. This 4.5 BB/9 rate is a major liability against a disciplined Braves lineup.
Matt Olson is the focal point of that discipline; as a high-power threat, he often sees pitchers nibbling around the edges of the strike zone. Given Soriano's current control issues and the general threat Olson poses in the heart of a lineup that has produced a +27 run differential, the pitcher is highly likely to lose Olson to a walk at least once in his 4-5 expected plate appearances.
Soriano's lack of consistent strike-throwing this year makes this a high-value entry point for a patient hitter like Olson.
Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.
Download on the App Store