MLB · Wed, Apr 22 · 3:07 PM

Blue Jays at Angels

O/U 8 · RL Angels -1.5 · Angel Stadium

Gary's pick

Blue Jays ML+130

CONF 72%

Result

WCashedFinal 4-2

The read

Day baseball in Anaheim features a classic series finale setup as the Blue Jays look to complete the road sweep against an Angels squad leaning on their undefeated breakout arm to stop the bleeding. While the surface numbers suggest a mismatch between José Soriano’s 0.28 ERA and Eric Lauer’s 7.13, the underlying data tells a much more competitive story that makes the plus-money on Toronto the sharp play.

The starting pitching discrepancy is the primary driver of this line, but regression is screaming for both sides. Soriano has been exceptional, yet he’s carrying an unsustainable 100% strand rate and a .149 BABIP that simply won't hold up over a full season, especially against a Toronto lineup featuring Vladimir Guerrero Jr. Vladdy is currently on a hitting streak and treats Angel Stadium like his personal playground, sporting a career 1.279 OPS at this venue. Furthermore, Guerrero Jr. hits sinkers—Soriano’s primary offering—at a .444 clip. On the flip side, Eric Lauer’s 4.51 xERA suggests he has been victimized by poor sequencing rather than poor stuff, and he is backed by a superior defensive infield in Andres Gimenez and Ernie Clement.

The decisive edge tonight lies behind the plate. The Angels are currently starting Logan O’Hoppe, who ranks near the bottom of the league in blocking and framing, while Toronto counters with Tyler Heineman. Heineman is an elite defensive specialist whose framing and game management provide a significant floor for a struggling pitcher like Lauer. In a game with 10 mph winds blowing out to center field, every extra strike and every blocked ball in the dirt matters. With the Angels' bullpen in flux and former Blue Jay Jordan Romano struggling with a 7.11 ERA, Toronto has the late-inning advantage and the momentum to finish the sweep. Despite the Angels (11-14) being at home, the value is with the underdog Blue Jays (10-13) who are finding ways to win close games in this series.

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 — 24d ago) [NEW] Grayson Rodriguez (Starting Pitcher) — Shoulder (Right): Rodriguez (shoulder) threw a live batting practice session Monday, Rhett Bollinger of MLB.com reports. (Apr 20 — 1d ago) [NEW] Travis d'Arnaud (Catcher) — Foot (Left): D'Arnaud was hit by a pitch on his left foot and forced to exit Sunday's contest against the Padres in the seventh inning. (Apr 19 — 2d ago) [NEW] Kirby Yates (Relief Pitcher) — Knee (Left): Yates (knee) still needs to gain weight and add velocity before being activated from the injured list, Rhett Bollinger of MLB.com reports. (Apr 18 — 3d ago) [KNOWN] Alek Manoah (Starting Pitcher) — Finger (Right): Manager Kurt Suzuki said that Manoah (finger) "came out really good" after facing live hitters Saturday at the Angels' spring training complex in Arizona, MLB.com reports. (Apr 14 — 8d ago) [KNOWN] Ryan Johnson (Starting Pitcher) — Illness (Not Specified): Johnson (illness) was removed from his extended spring training start Monday due to a hamstring injury, Rhett Bollinger of MLB.com reports. (Apr 13 — 8d ago) Blue Jays: [NEW] Jose Berrios (Starting Pitcher) — Elbow (Right): Berrios (elbow) will make his next rehab start Wednesday, Shi Davidi of Sportsnet.ca reports. (Apr 20 — 1d ago) [NEW] George Springer (Right Fielder) — Toe (Left): Springer (toe) will throw, hit and participate in mobility drills Monday, Hazel Mae of Sportsnet reports. (Apr 20 — 1d ago) [NEW] Addison Barger (Third Baseman) — Ankle (Left): Blue Jays manager John Schneider told reporters Monday that Barger (ankles) will start running Tuesday, Hazel Mae of Sportsnet reports. (Apr 20 — 1d ago) [KNOWN] Lazaro Estrada (Unspecified Position) — Shoulder (Right): Toronto optioned Estrada to Triple-A Buffalo on Sunday. (Apr 17 — 4d ago) [KNOWN] Cody Ponce (Starting Pitcher) — Knee (Right): Ponce underwent surgery Friday to repair the ACL in his right knee, Arden Zwelling of Sportsnet.ca reports. (Apr 17 — 4d ago) [KNOWN] Alejandro Kirk (Catcher) — Thumb (Left): Kirk underwent surgery Tuesday to have a screw inserted into his fractured left thumb and is expected to be sidelined about six weeks, Keegan Matheson of MLB.com reports. (Apr 7 — 14d ago) [KNOWN] Bowden Francis (Relief Pitcher) — Elbow (Right): Manager John Schneider revealed Tuesday that Francis is undergoing UCL reconstruction surgery on his right elbow and will miss the 2026 season, Mitch Bannon of The Athletic reports. (Feb 18 — 62d 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 22, 2026 at 10:47 AM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

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

Every MLB game this dayThe MLB recordToday's MLB board