Toronto Maple LeafsTOR 2–3 Final Chicago BlackhawksCHI

Saturday, November 15, 2025

Final 1st2nd3rd T SOG
Toronto Maple LeafsTOR 110 2 33
Chicago BlackhawksCHI 102 3 32

No impact calculated for this game. Impacts are calculated for games in the next 7 days.

Highlights

Scoring

1st Period
11:05 CHI Ryan Greene (2) Artyom Levshunov (10), Wyatt Kaiser (3) · snap xG 0.18 0–1 ▶
19:12 TOR Nick Robertson (5) John Tavares (13) · wrist xG 0.08 1–1 ▶
2nd Period
9:37 TOR Morgan Rielly (3) Oliver Ekman-Larsson (11), William Nylander (18) · wrist xG 0.12 2–1 ▶
3rd Period
5:12 CHI Teuvo Teravainen (4) Frank Nazar (7), Oliver Moore (2) · wrist xG 0.15 2–2 ▶
15:35 CHI Colton Dach (2) Louis Crevier (7), Ilya Mikheyev (3) · tip-in xG 0.04 2–3 ▶

Score away–home after each goal; season totals in parentheses.

Shot quality

Expected goals (xG) rate every unblocked shot by how often shots like it go in, from where it was taken, the shot type, the strength and what happened just before it. How it works

TOR 47%Deserve to win53% CHI
TORCHI
2.96Expected goals3.67
2Goals (no shootout)3
2.61Expected goals, 5 on 52.08
64Shot attempts59
47Unblocked attempts53
33Shots on goal32

Game notes

What stood out as the game went on, from the play-by-play and the shifts. Time on the bench is counted in 5-on-5 play outside the penalty box; the note says the player sat, not why. Goals saved are against the shots' expected goals (xG).

2nd Period
1:21 TOR Deserve to win Deserve to win · TOR takes the lead, 61–39%
CHI had led since 11:05 of the 1st, by as much as 69%
3rd Period
13:10 CHI No shift No shift · Foligno, 15:42 on the bench
No shift after 18:34 of the 2nd; 13 shifts (10:41) before that
17:40 TOR No shift No shift · Myers, 11:14 on the bench
No shift after 5:12 of the 3rd; 12 shifts (8:47) before that
18:36 TOR Pulled goalie Pulled goalie · Pulled Woll, down 3–2
With 1:24 left

Shot map

TOR shoots ←Bigger circle: higher xG; filled: goal→ CHI shoots
Ryan Donato: wrist, 40 ft, xG 0.02 (P1 2:25) Matthew Knies: wrist, 19 ft, xG 0.07 (P1 2:58) Frank Nazar: backhand, 27 ft, xG 0.02 (P1 3:43) Nick Foligno: wrist, 48 ft, xG 0.01 (P1 4:23) Wyatt Kaiser: wrist, 40 ft, xG 0.05 (P1 4:58) Ryan Greene: tip-in, 7 ft, xG 0.09 (P1 5:06) Ilya Mikheyev: wrist, 45 ft, xG 0.01 (P1 5:45) Nick Robertson: wrist, 77 ft, xG 0.00 (P1 6:00) Louis Crevier: slap, 62 ft, xG 0.02 (P1 8:17) Calle Jarnkrok: wrist, 47 ft, xG 0.01 (P1 8:55) Bobby McMann: slap, 51 ft, xG 0.00 (P1 9:31) Nick Foligno: wrist, 11 ft, xG 0.06 (P1 10:46) Nick Foligno: wrist, 7 ft, xG 0.02 (P1 10:47) Ryan Donato: backhand, 15 ft, xG 0.07 (P1 12:04) Wyatt Kaiser: slap, 50 ft, xG 0.03 (P1 12:42) Oliver Ekman-Larsson: wrist, 67 ft, xG 0.01 (P1 13:42) Matthew Knies: wrist, 13 ft, xG 0.15 (P1 14:14) John Tavares: wrist, 20 ft, xG 0.11 (P1 15:06) Dakota Mermis: wrist, 58 ft, xG 0.00 (P1 15:09) Oliver Ekman-Larsson: wrist, 9 ft, xG 0.04 (P1 15:15) Oliver Ekman-Larsson: slap, 64 ft, xG 0.00 (P1 15:19) Bobby McMann: wrist, 16 ft, xG 0.14 (P1 15:30) Nick Robertson: slap, 53 ft, xG 0.03 (P1 16:02) Jake McCabe: slap, 59 ft, xG 0.00 (P1 16:45) Dakota Joshua: tip-in, 7 ft, xG 0.13 (P1 16:55) Easton Cowan: snap, 16 ft, xG 0.09 (P1 17:08) Connor Bedard: wrist, 39 ft, xG 0.01 (P1 17:46) Matt Grzelcyk: slap, 68 ft, xG 0.01 (P1 18:22) Connor Murphy: wrist, 58 ft, xG 0.02 (P1 18:33) John Tavares: wrap-around, 5 ft, xG 0.06 (P1 19:11) Philippe Myers: slap, 56 ft, xG 0.03 (P2 1:21) Artyom Levshunov: wrist, 38 ft, xG 0.05 (P2 1:48) Artyom Levshunov: slap, 63 ft, xG 0.02 (P2 1:55) Artyom Levshunov: wrist, 5 ft, xG 0.11 (P2 2:14) Dakota Joshua: snap, 26 ft, xG 0.04 (P2 2:48) Wyatt Kaiser: wrist, 148 ft, xG 0.00 (P2 3:48) Teuvo Teravainen: snap, 38 ft, xG 0.04 (P2 4:44) Teuvo Teravainen: tip-in, 8 ft, xG 0.09 (P2 4:49) Wyatt Kaiser: wrist, 20 ft, xG 0.03 (P2 5:22) William Nylander: wrist, 8 ft, xG 0.10 (P2 5:29) Artyom Levshunov: backhand, 13 ft, xG 0.15 (P2 5:45) Dakota Mermis: wrist, 57 ft, xG 0.01 (P2 6:07) Ryan Donato: backhand, 9 ft, xG 0.16 (P2 7:09) Easton Cowan: wrist, 15 ft, xG 0.13 (P2 8:19) Nick Robertson: wrist, 12 ft, xG 0.34 (P2 9:16) Oliver Ekman-Larsson: wrist, 50 ft, xG 0.02 (P2 9:35) Ilya Mikheyev: wrist, 42 ft, xG 0.03 (P2 10:43) Morgan Rielly: wrist, 56 ft, xG 0.03 (P2 11:22) John Tavares: wrist, 77 ft, xG 0.00 (P2 13:08) Oliver Moore: wrist, 39 ft, xG 0.05 (P2 13:46) Connor Bedard: wrist, 23 ft, xG 0.10 (P2 14:34) Connor Bedard: bat, 8 ft, xG 0.25 (P2 14:36) Artyom Levshunov: slap, 55 ft, xG 0.05 (P2 15:45) Connor Bedard: wrist, 21 ft, xG 0.07 (P2 15:52) Teuvo Teravainen: wrist, 32 ft, xG 0.09 (P2 16:00) Easton Cowan: backhand, 5 ft, xG 0.18 (P2 16:33) Ryan Donato: wrist, 43 ft, xG 0.02 (P2 16:42) Oliver Moore: wrist, 62 ft, xG 0.00 (P2 16:49) Matt Grzelcyk: wrist, 54 ft, xG 0.01 (P2 17:43) Steven Lorentz: wrist, 31 ft, xG 0.02 (P2 18:46) Nicolas Roy: wrist, 13 ft, xG 0.02 (P2 19:32) Nicolas Roy: wrist, 35 ft, xG 0.06 (P3 2:01) Nicolas Roy: tip-in, 8 ft, xG 0.12 (P3 2:39) Nicolas Roy: wrist, 8 ft, xG 0.08 (P3 2:40) Nicolas Roy: poke, 8 ft, xG 0.07 (P3 2:41) Connor Bedard: wrist, 55 ft, xG 0.01 (P3 2:54) Calle Jarnkrok: wrist, 18 ft, xG 0.02 (P3 3:14) Calle Jarnkrok: wrist, 13 ft, xG 0.05 (P3 3:15) Bobby McMann: wrist, 79 ft, xG 0.00 (P3 4:15) Easton Cowan: wrist, 45 ft, xG 0.00 (P3 4:20) Matt Grzelcyk: wrist, 56 ft, xG 0.01 (P3 6:31) Easton Cowan: wrist, 10 ft, xG 0.25 (P3 6:54) Frank Nazar: wrist, 36 ft, xG 0.11 (P3 7:10) Teuvo Teravainen: wrist, 34 ft, xG 0.09 (P3 8:24) Connor Bedard: wrist, 20 ft, xG 0.07 (P3 8:33) Frank Nazar: wrist, 12 ft, xG 0.05 (P3 8:34) Connor Bedard: wrist, 32 ft, xG 0.06 (P3 8:51) Connor Bedard: wrist, 30 ft, xG 0.09 (P3 9:06) Colton Dach: tip-in, 20 ft, xG 0.06 (P3 9:46) Sam Lafferty: wrist, 35 ft, xG 0.06 (P3 10:43) Landon Slaggert: snap, 14 ft, xG 0.20 (P3 11:21) Oliver Ekman-Larsson: slap, 77 ft, xG 0.00 (P3 11:55) Alex Vlasic: wrist, 56 ft, xG 0.04 (P3 12:20) Louis Crevier: slap, 28 ft, xG 0.02 (P3 12:22) Oliver Moore: deflected, 27 ft, xG 0.08 (P3 12:28) Oliver Moore: wrist, 18 ft, xG 0.07 (P3 12:57) Ilya Mikheyev: wrist, 48 ft, xG 0.01 (P3 13:44) Jake McCabe: slap, 34 ft, xG 0.02 (P3 14:04) Morgan Rielly: wrist, 54 ft, xG 0.02 (P3 14:43) Dakota Joshua: wrist, 12 ft, xG 0.18 (P3 14:48) Dakota Joshua: wrist, 12 ft, xG 0.02 (P3 14:49) Nicolas Roy: wrist, 14 ft, xG 0.06 (P3 16:38) Morgan Rielly: wrist, 49 ft, xG 0.02 (P3 16:43) Oliver Ekman-Larsson: wrist, 72 ft, xG 0.00 (P3 16:49) Alex Vlasic: wrist, 115 ft, xG 0.50 (P3 19:23) Ryan Greene: GOAL, snap, 16 ft, xG 0.18 (P1 11:05) Nick Robertson: GOAL, wrist, 7 ft, xG 0.08 (P1 19:12) Morgan Rielly: GOAL, wrist, 11 ft, xG 0.12 (P2 9:37) Teuvo Teravainen: GOAL, wrist, 13 ft, xG 0.15 (P3 5:12) Colton Dach: GOAL, tip-in, 29 ft, xG 0.04 (P3 15:35)
About these numbers

xG comes from hockeystats.io's own model, a gradient-boosted tree model trained on every unblocked shot from the 2021-22 to 2025-26 regular seasons using the NHL's public play-by-play. Each shot's value is the share of similar shots that became goals. A team's xG is the sum over its shots; "deserve to win" asks how often the team would outscore its opponent if every shot went in at exactly that rate. Blocked shots count as attempts but have no xG (the NHL records where they were blocked, not where they were taken), so the map leaves them out.

Box score

Toronto Maple Leafs

Skater GAP+/− AttxG HitBlkTOI
Forwards
88 William Nylander 011 0 20.10 0021:41
89 Matthew Knies 000 0 30.22 4020:12
91 John Tavares 011 0 50.17 2020:05
10 Nicolas Roy 000 0 70.40 1019:45
14 Nick Robertson 101 0 40.45 2018:22
53 Easton Cowan 000 0 50.66 0016:37
11 Max Domi 000 -1 10.00 0012:17
81 Dakota Joshua 000 0 50.37 5011:55
63 Matias Maccelli 000 -1 00.00 0011:16
18 Steven Lorentz 000 0 10.02 1010:55
74 Bobby McMann 000 -1 50.15 0010:35
19 Calle Jarnkrok 000 0 30.08 3010:12
Defense
95 Oliver Ekman-Larsson 011 0 60.08 0126:41
44 Morgan Rielly 101 0 60.18 0025:21
22 Jake McCabe 000 -2 70.02 2224:55
44 Simon Benoit 000 +1 00.00 5119:28
51 Philippe Myers 000 -2 10.03 2108:47
36 Dakota Mermis 000 +1 30.02 1008:20
Goalie SAGA SVSV% xGA GSAx
Joseph Woll 32329 .906 3.16 +0.16

Chicago Blackhawks

Skater GAP+/− AttxG HitBlkTOI
Forwards
86 Teuvo Teravainen 101 0 50.47 0120:54
98 Connor Bedard 000 0 100.66 0120:28
95 Andre Burakovsky 000 0 10.00 0120:06
91 Frank Nazar 011 0 30.17 0218:54
95 Ilya Mikheyev 011 0 30.05 0117:13
20 Ryan Greene 101 +1 30.26 0016:32
8 Ryan Donato 000 0 40.26 2013:02
11 Oliver Moore 011 +1 40.20 0013:00
71 Nick Foligno 000 +1 30.09 2110:41
34 Colton Dach 101 0 20.10 3009:40
18 Sam Lafferty 000 0 10.06 0008:41
84 Landon Slaggert 000 0 20.20 3008:24
Defense
55 Artyom Levshunov 011 0 50.39 2421:34
72 Alex Vlasic 000 +1 20.54 0021:34
5 Connor Murphy 000 0 10.02 1321:22
44 Wyatt Kaiser 011 0 40.11 1118:53
46 Louis Crevier 011 +1 20.05 1116:34
24 Matt Grzelcyk 000 0 40.03 0116:28
Goalie SAGA SVSV% xGA GSAx
Spencer Knight 33231 .939 2.96 +0.96

Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.

Player ratings

What each player added to the result, in goals, from most to least. Hover a number for what it's made of.

Toronto Maple Leafs

Player Rating Points Shots On ice Pen FO Other GSAx TOI
95 Oliver Ekman-Larsson D +1.89 +0.70 +0.05 +1.10 0.00 0.00 +0.03 — 26:41
44 Morgan Rielly D +1.82 +0.75 +0.12 +0.97 0.00 0.00 -0.02 — 25:21
91 John Tavares C +1.09 +0.70 +0.11 +0.07 +0.15 +0.08 -0.02 — 20:05
89 Nick Robertson L +0.96 +0.75 +0.29 -0.06 0.00 0.00 -0.02 — 18:22
55 Nicolas Roy C +0.84 0.00 +0.26 +0.53 0.00 +0.03 +0.02 — 19:45
81 Dakota Joshua C +0.78 0.00 +0.24 +0.54 0.00 0.00 0.00 — 11:55
53 Easton Cowan R +0.69 0.00 +0.43 +0.57 -0.30 -0.01 0.00 — 16:37
88 William Nylander R +0.56 +0.55 +0.07 0.00 0.00 -0.04 -0.02 — 21:41
23 Matthew Knies L +0.53 0.00 +0.14 +0.38 0.00 0.00 0.00 — 20:12
36 Dakota Mermis D +0.35 0.00 +0.01 +0.34 0.00 0.00 0.00 — 8:20
60 Joseph Woll G +0.16 0.00 — — 0.00 — — +0.16 58:36
2 Simon Benoit D +0.16 0.00 0.00 +0.13 0.00 0.00 +0.03 — 19:28
19 Calle Jarnkrok C +0.16 0.00 +0.05 +0.11 0.00 0.00 0.00 — 10:12
18 Steven Lorentz C +0.04 0.00 +0.01 +0.02 0.00 +0.02 -0.02 — 10:55
11 Max Domi C -0.18 0.00 0.00 -0.38 +0.15 +0.03 +0.02 — 12:17
63 Matias Maccelli L -0.20 0.00 0.00 -0.21 0.00 +0.01 0.00 — 11:16
74 Bobby McMann C -0.21 0.00 +0.10 -0.28 0.00 0.00 -0.02 — 10:35
22 Jake McCabe D -0.32 0.00 +0.01 -0.41 0.00 0.00 +0.08 — 24:55
51 Philippe Myers D -1.20 0.00 +0.02 -1.27 0.00 0.00 +0.05 — 8:47

Chicago Blackhawks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
46 Louis Crevier D +1.29 +0.70 +0.03 +0.55 0.00 0.00 +0.01 — 16:34
11 Oliver Moore C +1.28 +0.55 +0.13 +0.58 0.00 0.00 +0.02 — 13:00
72 Alex Vlasic D +1.14 0.00 +0.35 +0.66 +0.15 0.00 -0.02 — 21:34
34 Colton Dach C +1.06 +0.75 +0.07 +0.22 0.00 +0.01 +0.02 — 9:40
55 Artyom Levshunov D +0.97 +0.70 +0.25 -0.15 0.00 0.00 +0.16 — 21:34
30 Spencer Knight G +0.96 0.00 — — 0.00 — — +0.96 60:00
20 Ryan Greene C +0.67 +0.75 +0.17 -0.17 0.00 -0.06 -0.02 — 16:32
86 Teuvo Teravainen C +0.56 +0.75 +0.31 -0.50 0.00 0.00 +0.01 — 20:54
17 Nick Foligno L +0.40 0.00 +0.06 +0.30 0.00 +0.01 +0.03 — 10:41
84 Landon Slaggert L +0.37 0.00 +0.13 +0.25 0.00 0.00 0.00 — 8:24
91 Frank Nazar C +0.35 +0.70 +0.11 -0.54 0.00 -0.02 +0.10 — 18:54
44 Wyatt Kaiser D +0.34 +0.55 +0.07 -0.29 0.00 0.00 +0.01 — 18:53
95 Ilya Mikheyev R +0.26 +0.55 +0.03 -0.37 0.00 0.00 +0.05 — 17:13
98 Connor Bedard C +0.12 0.00 +0.43 -0.19 -0.15 -0.02 +0.05 — 20:28
24 Sam Lafferty C +0.08 0.00 +0.04 +0.05 0.00 0.00 0.00 — 8:41
8 Ryan Donato C -0.32 0.00 +0.17 -0.26 -0.15 -0.04 -0.04 — 13:02
28 Andre Burakovsky L -0.61 0.00 0.00 -0.64 0.00 0.00 +0.03 — 20:06
5 Connor Murphy D -0.69 0.00 +0.01 -0.83 0.00 0.00 +0.13 — 21:22
48 Matt Grzelcyk D -0.76 0.00 +0.02 -0.79 0.00 0.00 +0.01 — 16:28

An expected-goals take on Dom Luszczyszyn's Game Score: goals and assists, the quality of a player's own shots, shot quality for and against while they were on the ice at 5v5, penalties, faceoffs and puck plays, all in goals; goalies by goals saved above expected. From the NHL play-by-play and shift charts.