Back to Games Saturday, May 9, 2026

Los Angeles Angels vs Toronto Blue Jays — May 9, 2026 | AI Prediction & Stats

Rogers Centre, Toronto
68°F, Roof Closed
0 mph, None
W Mason Fluharty L Jack Kochanowicz

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Angels 0 0 0 0 0 0 0 1 0 1 10 1
Blue Jays 0 0 0 1 7 0 2 4 - 14 20 0

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Angels 0 0 1 0 0 0 1 0 2 4
Blue Jays 0 1 0 2 0 1 0 1 0 5
Confidence: 62% Blue Jays favored
This afternoon matchup at Rogers Centre features two teams looking to build momentum in what has been a challenging season for both clubs. Toronto enters with renewed confidence after blanking these same Angels 2-0 last night, riding a modest W1 streak that snapped a four-game skid. The Blue Jays' 11-8 home record provides optimism, particularly with Vladimir Guerrero Jr. swinging a hot bat at .319 and Kazuma Okamoto contributing power with 8 home runs despite a modest average. However, Toronto's pitching staff remains significantly compromised with multiple key arms on the IL, including José Berríos, Shane Bieber, and Max Scherzer. The Angels counter with right-hander Jack Kochanowicz, who has shown improved velocity in recent starts, topping out at 97.8 mph with a sinker-heavy approach that could challenge Toronto's righties. Los Angeles has been inconsistent on the road at 7-14, but recent roster moves including the activation of Alek Manoah and Kirby Yates from the IL provide depth. Jo Adell continues to be their most consistent offensive threat with 21 RBIs, while the catching situation remains fluid with Travis d'Arnaud's recent IL placement. Trey Yesavage takes the mound for Toronto with his fastball-splitter combination that has been effective in limited exposure. The key will be command of his 81.4 mph splitter against Angels hitters who have struggled collectively this season. Both bullpens figure to play crucial roles given the injury situations, and Toronto's home-field advantage in the cool, overcast conditions may provide the slight edge needed in what projects as a tight, low-scoring affair. The total offensive output suggests a game decided by timely hitting rather than sustained rallies.

Scoring Dynamics

Early (1-3) 1R Both starters settle in after feeling out opposing lineups
Middle (4-6) 4R Blue Jays break through against Kochanowicz in fourth, Angels respond in seventh
Late (7-9) 4R Bullpen battle with late-inning drama as Angels push in ninth

Matchup Analysis

Blue Jays

Vladimir Guerrero Jr. heating up (.319 avg)
Strong home record (11-8)
Coming off shutout win momentum
Depleted pitching staff with multiple IL arms
Negative run differential (-20)

Angels

Jack Kochanowicz showing improved velocity
Jo Adell providing power threat
Recently activated Alek Manoah and Kirby Yates
Poor road record (7-14)
Struggling offense averaging 4.4 runs per game
Travis d'Arnaud on IL affects catching depth

Risk Factors

Both teams' injury-depleted rosters
Day game fatigue after night game

Key Matchups

Vladimir Guerrero Jr. vs Jack Kochanowicz batter Vlad Jr. hitting .319 vs right-handed sinker specialist
Jo Adell vs Trey Yesavage batter Adell's power against Yesavage's fastball-splitter mix
Nolan Schanuel vs Trey Yesavage pitcher Yesavage's splitter effective vs left-handed hitters

Statistical Edges

First to Score Blue Jays 58%
Strikeouts 12 9-15
Total Runs 9 7-11

Game Preview

The first inning passes quietly as both Yesavage and Kochanowicz work efficiently through the opposing lineups. Toronto breaks through in the second when Ernie Clement doubles and scores on a Myles Straw single, capitalizing on Kochanowicz's early command issues. The Angels respond in the third as Adam Frazier reaches on an error and Jo Adell drives him home with a clutch RBI single to center. The pivotal fourth inning sees Toronto take control when Vladimir Guerrero Jr. launches a two-run homer off Kochanowicz's elevated sinker, followed immediately by Kazuma Okamoto's solo blast that gives the Blue Jays a 4-1 advantage. Kochanowicz settles down through the fifth and sixth before yielding to the Angels bullpen. Toronto adds an insurance run in the sixth on another clutch Clement RBI. Los Angeles mounts a comeback attempt in the seventh when Nolan Schanuel's RBI double makes it 5-2, but Yesavage escapes further damage. The Angels create late drama in the ninth, loading the bases against Toronto's closer before Adell delivers a two-run single. With the tying run at second base, the Blue Jays' closer induces a game-ending popup, preserving a 5-4 victory that gives Toronto their second straight win over Los Angeles.
The moderate 62% confidence reflects the evenly matched nature of two struggling teams, but Toronto's home advantage and recent head-to-head success provide the edge. Both teams have significant roster limitations that create unpredictability.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Los Angeles Angels — Roster

PlayerPosAVGHRRBIOBPSLG
Zach Neto
SS .222618.330.399
Bryce Teodosio
CF .27002.325.324
Nolan Schanuel
1B .255320.304.379
Jo Adell
RF .261421.304.357
Oswald Peraza
3B .28349.343.455
Vaughn Grissom
2B .26317.353.404
Omar Martinez
PH 1.000001.0001.000
Josh Lowe
LF .158410.204.287

Toronto Blue Jays — Roster

PlayerPosAVGHRRBIOBPSLG
Tyler Heineman
DH .16703.211.167
Myles Straw
RF .29526.371.443
Davis Schneider
2B .14318.324.250
Lenyn Sosa
1B .23219.229.341
Jesús Sánchez
LF .246517.287.407
Daulton Varsho
CF .25049.324.398
Ernie Clement
3B .299212.319.422
Andrés Giménez
SS .250318.274.383
Brandon Valenzuela
C .246410.306.474

Scoring Plays

4
Andrés Giménez out on a sacrifice fly to left fielder Josh Lowe. Jesús Sánchez scores.
0-1
5
Kazuma Okamoto singles on a line drive to left fielder Josh Lowe. Addison Barger scores. Vladimir Guerrero Jr. to 3rd.
0-2
5
Jesús Sánchez singles on a fly ball to left fielder Josh Lowe. Vladimir Guerrero Jr. scores. Kazuma Okamoto to 2nd.
0-3
5
Daulton Varsho reaches on a throwing error by pitcher Jack Kochanowicz. Kazuma Okamoto scores. Jesús Sánchez to 3rd. Daulton Varsho to 2nd.
0-4
5
Ernie Clement singles on a ground ball to left fielder Josh Lowe. Jesús Sánchez scores. Daulton Varsho to 3rd. Ernie Clement to 2nd.
0-5
5
Brandon Valenzuela homers (4) on a fly ball to left field. Daulton Varsho scores. Ernie Clement scores.
0-8
7
Ernie Clement homers (2) on a fly ball to left field.
0-9
7
Vladimir Guerrero Jr. singles on a sharp line drive to left fielder Josh Lowe. Brandon Valenzuela scores. George Springer to 2nd.
0-10
8
Adam Frazier doubles (5) on a line drive to right fielder Addison Barger. Bryce Teodosio scores. Nolan Schanuel to 3rd.
1-10
8
Jesús Sánchez homers (5) on a fly ball to right field.
1-11
8
Brandon Valenzuela doubles (1) on a sharp line drive to right fielder Jo Adell. Daulton Varsho scores. Ernie Clement to 3rd.
1-12
8
Tyler Heineman grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel. Ernie Clement scores. Brandon Valenzuela to 3rd.
1-13
8
Davis Schneider singles on a line drive to left fielder Josh Lowe. Brandon Valenzuela scores. Myles Straw to 2nd.
1-14

Los Angeles Angels — Batting

PlayerABRHRBIBBKHRAVGOPS
Zach NetoSS
5010030.222.729
Bryce TeodosioCF
1100000.270.649
Nolan Schanuel1B
4010010.255.683
Adam FrazierP
1011000.246.734
Jo AdellRF
3000010.261.661
Oswald Peraza3B
2010000.283.798
Vaughn Grissom2B
3000100.263.757
Omar MartinezPH
10100001.0002.000
Josh LoweLF
4020010.158.491
Totals341101290
BATTING
2B: Soler (6, Yesavage); Frazier (5, Rogers, Ty).
TB: Frazier 2; Lowe, J 2; Martinez, O; Moncada 2; Neto; Peraza, O; Schanuel; Soler 2.
RBI: Frazier (6).
2-out RBI: Frazier.
Runners left in scoring position, 2 out: Neto; Schanuel; Adell 2.
GIDP: Grissom; Rivero.
Team RISP: 2-for-10.
Team LOB: 9.
FIELDING
E: Kochanowicz (1, throw).
a-Flied out for Moncada in the 7th.
b-Doubled for Soler in the 8th.
c-Singled for Rivero in the 9th.

Toronto Blue Jays — Batting

PlayerABRHRBIBBKHRAVGOPS
Tyler HeinemanDH
1001000.167.378
Myles StrawRF
0000100.295.814
Davis Schneider2B
1011000.143.574
Lenyn Sosa1B
2000000.232.570
Jesús SánchezLF
4322011.246.694
Daulton VarshoCF
5230000.250.722
Ernie Clement3B
5352001.299.741
Andrés GiménezSS
4001000.250.657
Brandon ValenzuelaC
5344001.246.780
Totals44142013323
BATTING
2B: Springer (5, Farris); Valenzuela (1, Frazier).
HR: Valenzuela (4, 5th inning off Farris, 2 on, 1 out); Clement (2, 7th inning off Farris, 0 on, 0 out); Sánchez, J (5, 8th inning off Frazier, 0 on, 0 out).
TB: Clement 8; Guerrero Jr. 2; Okamoto; Schneider; Springer 3; Sánchez, J 5; Valenzuela 8; Varsho 3.
RBI: Clement 2 (12); Giménez (18); Guerrero Jr. (17); Heineman (3); Okamoto (25); Schneider (8); Sánchez, J 2 (17); Valenzuela 4 (10).
2-out RBI: Schneider; Guerrero Jr.
Runners left in scoring position, 2 out: Springer; Okamoto 2; Guerrero Jr.; Giménez; Sosa, L 2.
SF: Giménez.
Team RISP: 8-for-22.
Team LOB: 11.
FIELDING
Outfield assists: Barger (Soler at home).
DP: 3 (Barger-Valenzuela; Clement-Guerrero Jr.; Giménez-Schneider-Sosa, L).
a-Lined out for Okamoto in the 7th.
b-Grounded out for Springer in the 8th.
c-Walked for Barger in the 8th.

Los Angeles Angels — Pitching

PitcherIPHRERBBKHRPC-STERA
Jack Kochanowicz(L, 2-2)
4.097620084-493.97
Mitch Farris
3.063302258-343.60
Adam Frazier
1.054410129-1627.00

Toronto Blue Jays — Pitching

PitcherIPHRERBBKHRPC-STERA
Trey Yesavage
4.040026087-570.68
Mason Fluharty(W, 2-0)
1.000002012-95.93
Braydon Fisher
1.000000012-92.61
Joe Mantiply
1.000000010-52.45
Tyler Rogers
1.031100025-192.04
Tommy Nance
1.03000109-94.15

Game Info

Umpires: Home Plate: Malachi Moore; First Base: Lance Barrett; Second Base: Alfonso Márquez; Third Base: Mike Estabrook
Venue: Rogers Centre, Toronto
Weather: 68°F, Roof Closed
Wind: 0 mph, None

Season Comparison

Angels
STAT
Blue Jays
23-39 Record 29-32
37.1% Win % 47.5%
.371 PCT .475
265 Runs For 247
323 Runs Against 255
62 Games Played 61
L3 Streak L3
5-5 Last 10 5-5
12-18 Home Record 17-13
11-21 Away Record 12-19

Head to Head

2
Last 5 meetings
3
May 10
Angels 6 - 1 Blue Jays
May 8
Angels 0 - 2 Blue Jays
Apr 22
Blue Jays 3 - 7 Angels
Apr 21
Blue Jays 4 - 2 Angels
Apr 20
Blue Jays 5 - 2 Angels

Angels Recent

Jun 2 vs Rockies 8-2 L
Jun 1 vs Rockies 9-8 L
May 31 @ Rays 2-5 L
May 30 @ Rays 14-3 W
May 29 @ Rays 5-8 L

Blue Jays Recent

Jun 2 @ Braves 3-4 L
May 31 @ Orioles 5-9 L
May 30 @ Orioles 5-6 L
May 29 @ Orioles 6-5 W
May 28 @ Orioles 2-1 W

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps