Return to calendar
FINAL GAME · RECAP

Toronto Blue JaysOpen full analysisLos Angeles AngelsOpen full analysis

DateTuesday, April 21, 2026
First pitch
BallparkAngel Stadium
FINAL · Tuesday, April 21, 2026
SEO MATCH SUMMARY

The Toronto Blue Jays defeated the Los Angeles Angels 4–2 on April 21 at Angel Stadium, with the visitors' pitching staff holding Los Angeles to just five hits and two earned runs while striking out four batters. Toronto's offense manufactured enough production to secure the road win despite modest overall numbers: the Blue Jays managed eight hits and four RBIs, with a combined .695 OPS that slightly outpaced their counterparts' .713 mark. The Angels' anemic offensive output—just five hits and a .221 batting average—proved decisive in the loss, though the home team drew two walks and committed no errors. Toronto's pitching dominated the matchup, allowing only five hits compared to Los Angeles' eight-hit effort, and the Blue Jays' ERA of 4.33 remained competitive with the Angels' 4.03 despite the run differential favoring the visitors. This victory signals Toronto's ability to win close games through pitching efficiency on the road, a trend that could prove valuable in a competitive AL East race.

Toronto Blue JaysTOR
4W
FINAL
Los Angeles AngelsLAA
2
Total runs6Run difference2
INNING BY INNING

Line score

Team123456789RHE
TOR000001030480
LAA000010001250
TEAM COMPARISON

Batting box score

TORLAA
8Hits5
0Home runs0
2Doubles0
4RBI2
3Walks2
4Strikeouts6
0Stolen bases0
10Total bases5
12Left on base7
0Errors0
.253AVG.221
.316OBP.329
.379SLG.384
.695OPS.713
ON THE MOUND

Pitching box score

TORLAA
6Strikeouts4
2Walks3
5Hits allowed8
2Earned runs4
4.33ERA4.03
RUN PRODUCTION

Players who scored

TORVladimir Guerrero Jr. ×2Ernie ClementDavis Schneider
LAAMike TroutOswald Peraza
TOR

Batting lineup

PlayerABHHRRBI
Myles StrawRF · 0-22000
Ernie Clement2B · 2-4 | 2B, K, R4200
Vladimir Guerrero Jr.1B · 1-3 | BB, 2 R3100
Davis SchneiderLF · 0-0 | R0000
Eloy JiménezDH · 1-2 | BB, 2 RBI2102
Daulton VarshoCF · 2-4 | K4200
Kazuma Okamoto3B · 0-4 | K4000
Andrés GiménezSS · 0-4 | K4000
Brandon ValenzuelaC · 0-44000
LAA

Batting lineup

PlayerABHHRRBI
Zach NetoSS · 0-4 | 2 K4000
Mike TroutCF · 1-4 | R4100
Jo AdellRF · 0-3 | HBP, K3000
Jorge SolerDH · 0-3 | HBP3000
Yoán MoncadaPH · 1-1 | RBI1101
Nolan Schanuel1B · 1-4 | K4100
Adam Frazier2B · 0-11000
Logan O'HoppeC · 0-2 | BB2000
Josh LoweLF · 0-11000
TOR

Pitchers

PitcherIPKERERA
Patrick Corbin2 H · 2 BB5.0313.68
Spencer Miles1 H · 0 BB1.1103.09
Mason Fluharty0 H · 0 BB0.2106.23
Tyler Rogers0 H · 0 BB1.0000.73
Jeff Hoffman2 H · 0 BB0.1117.59
Louis Varland0 H · 0 BB0.2000.00
LAA

Pitchers

PitcherIPKERERA
Jack Kochanowicz5 H · 2 BB5.2113.10
Sam Bachman0 H · 0 BB1.1102.63
Drew Pomeranz3 H · 1 BB1.0137.00
Nick Sandlin0 H · 0 BB1.01012.46
EXPLORE NEXT

Related MLB pages