SPORTS·SLATE·AI

Blue Jays at Angels — MLB Odds, Starters, Weather · Tuesday, Apr 21, 2026

Toronto Blue Jays logo
Blue Jays
33-36
FINAL
42
Angels
27-42
Los Angeles Angels logo
MONEYLINE · IMPLIED PROBABILITY
TOR
76¢
POLY100¢
KALSHI62¢
LAA
25¢
POLY
KALSHI38¢
DISPERSION 38¢ · venues diverge — potential edge · $1,822,936 combined volume · UPDATED 49D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 50D AGO
LAA logo
LAA50.0¢3.25U · CONFIDENT
EDGE+6.5%
Confident lean on LAA at 50.0¢ — +6.5% edge, driven by the run differential.
RESULT: LOSS·LAA 2-4 TOR
-3.25u
VENUE
Angel Stadium
ROOF
Open
WEATHER
67°F · Clear
SW 10mph · 4% precip
WATCH
FanDuel Sports Network West · SN1
STARTERS
Patrick Corbin headshot
Patrick Corbin (L)
TOR · 12 GS
ERA
4.55
WHIP
1.45
K/9
6.28
BB/9
3.14
IP
57.3
Jack Kochanowicz headshot
Jack Kochanowicz (R)
LAA · 13 GS
ERA
6.19
WHIP
1.58
K/9
6.61
BB/9
5.06
IP
64.0
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 50D AGO·523 WORDS

The prediction markets have settled on a dead-even 50¢ split for tonight's Blue Jays-Angels matchup, with zero dispersion between Polymarket and Kalshi — a rare consensus that suggests genuine uncertainty about which side holds the edge. The underlying numbers reveal why: both teams enter with flawed profiles that could swing either direction.

Toronto's offensive struggles continue to define their early season, managing just 3.95 runs per game while allowing 5.19. That -1.24 run differential per game has contributed to an 8-13 record and a 4-6 mark over their last 10. Vladimir Guerrero Jr. remains the lone consistent threat, posting a .847 OPS through 82 plate appearances with a .427 on-base percentage anchoring the lineup. Andrés Giménez has provided secondary pop with three home runs and an .822 OPS, while Daulton Varsho adds another left-handed bat at .795 OPS. The caveat comes with Myles Straw's small-sample 1.029 OPS through just 21 plate appearances — expect regression from those unsustainable rates.

Los Angeles counters with a more balanced offensive profile, averaging 5.00 runs per game to Toronto's 3.95. Mike Trout leads the charge despite a .236 average, leveraging 20 walks against 19 strikeouts for a .984 OPS and seven home runs through 94 plate appearances. Adam Frazier's .990 OPS carries small-sample volatility through 35 plate appearances, while Oswald Peraza has emerged as a legitimate power threat with four home runs and a .919 OPS. Jorge Soler provides the middle-of-the-order thump with five home runs, though his 26 strikeouts in 79 plate appearances highlight the swing-and-miss profile.

The pitching matchup tilts toward uncertainty rather than clarity. Patrick Corbin makes his third start for Toronto with a 4.65 ERA and 1.24 WHIP through 9.7 innings — a small sample that offers limited predictive value. His 8.38 K/9 suggests decent strikeout ability, while the 1.86 BB/9 indicates reasonable command. Jack Kochanowicz counters with a 3.47 ERA across 23.3 innings and four starts, but his peripherals raise concerns. The right-hander's 5.79 BB/9 walk rate represents a significant control issue, offset partially by a low 0.39 HR/9 rate that may not sustain given his command struggles.

Toronto's staff-wide 4.48 ERA trails Los Angeles' 4.18 mark, though both teams carry elevated WHIPs above 1.34. The Blue Jays generate more strikeouts at 10.55 K/9 compared to the Angels' 9.32 rate, but Los Angeles limits home runs more effectively at 0.92 HR/9 versus Toronto's 1.21 mark. The Angels' 5.15 BB/9 walk rate significantly exceeds Toronto's 3.69 figure, suggesting command issues extend beyond just Kochanowicz.

The market's 50-50 pricing appears justified given the competing narratives. Toronto's superior strikeout staff faces an Angels offense that has shown more consistent production, while Los Angeles' home-run suppression meets a Blue Jays lineup that has struggled to generate consistent offense beyond Guerrero Jr. The small samples from both probable starters add another layer of uncertainty, with neither pitcher having established a reliable 2026 baseline. Fair pricing reflects the genuine toss-up nature of this matchup.

If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.

RECENT FORM · LAST 5
TOR · 3-2 L5
W 6-4
vsBAL · 6/6
W 6-4
vsBAL · 6/7
L 2-5
vsPHI · 6/8
W 3-2
vsPHI · 6/9
L 4-7
vsPHI · 6/10
OLDEST → LATEST
LAA · 3-2 L5
L 2-9
@LAD · 6/6
W 13-5
@LAD · 6/7
L 4-5
vsHOU · 6/8
W 10-1
vsHOU · 6/9
W 3-2
vsHOU · 6/10
OLDEST → LATEST
INJURIES
Toronto Blue Jays logo
TOR11 ON IL
P
Bowden Francis
Right elbow surgery
60-DAY · 62D
RF
Left ankle sprain
10-DAY · 45D
P
Yimi García
Right elbow ulnar nerve and AC joint surgery
15-DAY · 30D
P
José Berríos
Right elbow stress fracture
15-DAY · 30D
P
Right shoulder impingement
15-DAY · 30D
C
Left thumb fracture
10-DAY · 17D
P
Details pending
15-DAY · 16D
RF
Anthony Santander
Left shoulder labral tear
10-DAY · 16D
P
Right knee ACL sprain
15-DAY · 16D
DH
Left great toe fracture
10-DAY · 9D
P
Shane Bieber
Right elbow inflammation
15-DAY · 8D
Los Angeles Angels logo
LAA7 ON IL
P
Left knee inflammation
15-DAY · 30D
P
Right middle finger contusion
15-DAY · 30D
P
Right shoulder inflammation
15-DAY · 30D
P
Ben Joyce
Right shoulder inflammation
15-DAY · 30D
P
Robert Stephenson
Right elbow inflammation
60-DAY · 28D
3B
Anthony Rendon
Left hip labrum surgery
60-DAY · 28D
P
Viral infection
15-DAY · 18D
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.