ARCHIVE April 22, 2026
April 22, 2026 · AL West

Toronto Blue Jays vs Los Angeles Angels

April 22, 2026Angel StadiumPartly Cloudy 68°F · 6 mph, Out To RF
AWAY
Toronto Blue Jays
10-14
3
vs
HOME
Los Angeles Angels
12-14
7

Scoring summary

INN BATTER PLAY SCORE
B3 Jo Adell Jo Adell out on a sacrifice fly to right fielder Jesús Sánchez. Logan O'Hoppe scores. Bryce Teodosio to 3rd. TOR 0, LAA 1
B4 Nolan Schanuel Nolan Schanuel homers (3) on a fly ball to right center field. TOR 0, LAA 2
B5 Mike Trout Mike Trout homers (8) on a fly ball to left field. TOR 0, LAA 3
T7 Tyler Heineman Tyler Heineman grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel. Kazuma Okamoto scores. Andrés Giménez to 3rd. TOR 1, LAA 3
T7 Nathan Lukes Nathan Lukes doubles (3) on a sharp line drive to right fielder Jorge Soler. Andrés Giménez scores. TOR 2, LAA 3
T7 Ernie Clement Ernie Clement singles on a line drive to center fielder Bryce Teodosio, deflected by pitcher Chase Silseth. Nathan Lukes scores. TOR 3, LAA 3
B7 Nolan Schanuel Nolan Schanuel doubles (4) on a fly ball to left fielder Nathan Lukes. Mike Trout scores. Jo Adell scores. Yoán Moncada scores. TOR 3, LAA 6
B7 Vaughn Grissom Vaughn Grissom singles on a pop up to right fielder Jesús Sánchez, deflected by second baseman Ernie Clement. Nolan Schanuel scores. TOR 3, LAA 7

Box score

  123456789 R
TOR 000000300 3
LAA 001110400 7

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Blue Jays AWAY 3

Eric Lauer started for Blue Jays, leaving trailing 0–3. Out of the bullpen, Tommy Nance took the roughest line.

workload · innings pitched
  • Eric Lauer Starter 5.0 79 3 3
    Pitch-by-pitch: what Eric Lauer threw
    CSW 18% 1st-pitch strike 58% 3.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 38 48% 2 7 9 11 9
    Changeup 15 19% 0 0 1 10 4
    Cutter 14 18% 1 1 4 3 5
    Curveball 11 14% 0 3 4 3 1
    Slider 1 1% 0 0 0 1 0
  • Tommy Nance Reliever 1.1 24 2 2 L
  • Braydon Fisher Setup 0.1 20 2 1 inherited 2, all 2 scored
  • Joe Mantiply Reliever 1.1 23 0 2 inherited 1, stranded 1
Angels HOME 7

José Soriano started for Angels, leaving with a 2–0 lead. Out of the bullpen, Ryan Zeferjahn took the roughest line.

workload · innings pitched
  • José Soriano Starter 5.0 84 0 4
    Pitch-by-pitch: what José Soriano threw
    CSW 31% 1st-pitch strike 60% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Knuckle Curve 30 36% 5 8 3 9 5
    Four-Seam Fastball 19 23% 1 4 5 6 3
    Splitter 18 21% 4 0 3 9 2
    Sinker 15 18% 4 0 3 3 5
    Slider 2 2% 0 0 1 0 1
  • Ryan Zeferjahn Middle 1.1 21 2 1 HLD
  • Chase Silseth Middle 0.2 17 1 0 BS inherited 2, all 2 scored
  • Brent Suter Middle 1.0 12 0 2 W
  • Jordan Romano Reliever 1.0 20 0 2

Where the game turned

3 runs Bottom 7th · off Fisher
  • Schanuel 2B (3)

Batting lines

AWAY · TOR
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Nathan Lukes RF 5 1 2 1 0 1 .235 .273 .294 .567 2B
Ernie Clement 2B 5 0 3 1 0 0 .320 .327 .420 .747
Vladimir Guerrero Jr. DH 4 0 0 0 0 1 .337 .427 .461 .888
Davis Schneider LF 1 0 0 0 0 0 .176 .333 .324 .657
Lenyn Sosa 1B 4 0 1 0 0 1 .235 .231 .333 .564
Daulton Varsho CF 4 0 1 0 0 1 .263 .333 .434 .767
Kazuma Okamoto 3B 3 1 1 0 1 1 .207 .289 .333 .622
Andrés Giménez SS 4 1 2 0 0 1 .267 .297 .442 .739 2B
Jesús Sánchez RF 3 0 1 0 0 2 .268 .325 .394 .719
Tyler Heineman C 3 0 0 1 0 1 .219 .265 .219 .484
Eloy Jiménez PH 1 0 1 0 0 0 .409 .462 .409 .871
HOME · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 4 0 1 0 1 1 .238 .364 .446 .810 2B
Mike Trout DH 3 2 1 1 2 1 .239 .417 .557 .974 HR (8), SB
Jo Adell RF 4 1 1 1 0 0 .269 .313 .375 .688
Josh Lowe LF 1 0 0 0 0 0 .156 .225 .313 .538
Nolan Schanuel 1B 4 2 2 4 0 1 .239 .308 .380 .688 HR (3), 2B
Vaughn Grissom 3B 4 0 1 1 0 0 .250 .407 .250 .657
Logan O'Hoppe C 4 1 2 0 0 2 .208 .326 .264 .590
Bryce Teodosio CF 4 0 2 0 0 2 .160 .192 .160 .352
Jorge Soler RF 3 0 0 0 1 1 .215 .326 .443 .769
Oswald Peraza 3B 3 0 1 0 0 0 .294 .360 .529 .889
Yoán Moncada PH 0 1 0 0 1 0 .176 .341 .338 .679

Pitching lines

AWAY · TOR
PITCHER IPHRERBBKHR NPERA DEC
Eric Lauer 5.0 7 3 3 2 3 2 79 6.75
Tommy Nance 1.1 1 2 2 1 2 0 24 7.20 L
Braydon Fisher 0.1 2 2 2 1 1 0 20 2.08
Joe Mantiply 1.1 1 0 0 1 2 0 23 4.50
HOME · LAA
PITCHER IPHRERBBKHR NPERA DEC
José Soriano 5.0 7 0 0 0 4 0 84 0.24
Ryan Zeferjahn 1.1 1 2 2 1 1 0 21 6.94 HLD
Chase Silseth 0.2 2 1 1 0 0 0 17 2.89 BS
Brent Suter 1.0 0 0 0 0 2 0 12 2.12 W
Jordan Romano 1.0 2 0 0 0 2 0 20 6.14

Manager comparison

AWAY · TOR
John Schneider
Lineup 1.1 R Bunts 2.3 R IBBs 1.5 R
HOME · LAA
Kurt Suzuki
Lineup 1.8 R Bunts 1.2 R IBBs 3.4 R

Recent form

AWAY · TOR
6-3 W1 -5 run diff
W?WLWWWLLW
HOME · LAA
4-6 L1 +0 run diff
LWWLLLWLLW

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.