Calgary FlamesCGY 3–1 Final Chicago BlackhawksCHI

Thursday, January 15, 2026

Final 1st2nd3rd T SOG
Calgary FlamesCGY 201 3 23
Chicago BlackhawksCHI 100 1 23

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

Highlights

Scoring

1st Period
2:38 CHI Nick Foligno (2) Colton Dach (6), Landon Slaggert (3) · wrist xG 0.11 0–1 ▶
3:14 CGY Yegor Sharangovich (9)PP Mikael Backlund (19), Connor Zary (10) · snap xG 0.58 1–1 ▶
6:05 CGY Mikael Backlund (12)SH Unassisted · wrist xG 0.21 2–1 ▶
2nd Period
No scoring
3rd Period
18:59 CGY Matt Coronato (13)EN Yegor Sharangovich (9) · wrist xG 0.57 3–1 ▶

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

CGY 66%Deserve to win34% CHI
CGYCHI
3.25Expected goals1.87
3Goals (no shootout)1
1.39Expected goals, 5 on 51.13
53Shot attempts47
32Unblocked attempts35
23Shots on goal23

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).

1st Period
12:40 CGY xG swing xG swing · Out-chanced CHI 1.09–0.08
In xG over 10 minutes, 2:40 to 12:40 of the 1st; goals 2–0
3rd Period
18:01 CHI Pulled goalie Pulled goalie · Pulled Knight, down 2–1
With 1:59 left; CGY scored at 18:59 of the 3rd (3–1)

Shot map

CGY shoots ←Bigger circle: higher xG; filled: goal→ CHI shoots
Tyler Bertuzzi: backhand, 83 ft, xG 0.00 (P1 1:54) Connor Zary: backhand, 8 ft, xG 0.07 (P1 3:11) Ilya Mikheyev: slap, 48 ft, xG 0.04 (P1 4:30) Artyom Levshunov: wrist, 74 ft, xG 0.01 (P1 4:40) Jonathan Huberdeau: backhand, 20 ft, xG 0.10 (P1 6:47) Jonathan Huberdeau: backhand, 12 ft, xG 0.13 (P1 11:40) Matt Grzelcyk: wrist, 57 ft, xG 0.04 (P1 12:31) Landon Slaggert: tip-in, 12 ft, xG 0.09 (P1 13:06) Landon Slaggert: wrist, 9 ft, xG 0.07 (P1 13:07) Jason Dickinson: wrist, 92 ft, xG 0.00 (P1 13:29) Kevin Bahl: slap, 66 ft, xG 0.01 (P1 14:07) Matt Coronato: wrist, 38 ft, xG 0.05 (P1 15:46) MacKenzie Weegar: wrist, 45 ft, xG 0.01 (P1 15:52) Tyler Bertuzzi: backhand, 24 ft, xG 0.05 (P1 16:01) Louis Crevier: wrist, 8 ft, xG 0.05 (P1 16:02) Ryan Lomberg: tip-in, 22 ft, xG 0.08 (P1 18:31) Yegor Sharangovich: backhand, 13 ft, xG 0.17 (P2 0:41) Alex Vlasic: wrist, 59 ft, xG 0.01 (P2 1:04) Louis Crevier: wrist, 62 ft, xG 0.00 (P2 1:08) MacKenzie Weegar: slap, 66 ft, xG 0.02 (P2 1:34) Connor Murphy: wrist, 67 ft, xG 0.01 (P2 1:47) Joel Hanley: wrist, 46 ft, xG 0.03 (P2 2:16) Dryden Hunt: backhand, 7 ft, xG 0.16 (P2 2:19) Connor Bedard: wrist, 39 ft, xG 0.04 (P2 2:54) Connor Bedard: wrist, 30 ft, xG 0.07 (P2 3:09) Alex Vlasic: wrist, 47 ft, xG 0.02 (P2 3:14) Louis Crevier: wrist, 44 ft, xG 0.00 (P2 3:17) Adam Klapka: wrap-around, 7 ft, xG 0.03 (P2 3:41) Jonathan Huberdeau: wrist, 56 ft, xG 0.01 (P2 4:43) Nazem Kadri: wrist, 13 ft, xG 0.13 (P2 5:52) Tyler Bertuzzi: wrist, 19 ft, xG 0.10 (P2 6:20) Tyler Bertuzzi: backhand, 11 ft, xG 0.06 (P2 7:25) Connor Bedard: wrist, 36 ft, xG 0.06 (P2 7:32) Yegor Sharangovich: wrist, 40 ft, xG 0.03 (P2 9:13) Joel Farabee: wrist, 15 ft, xG 0.04 (P2 10:56) Landon Slaggert: wrist, 11 ft, xG 0.15 (P2 11:07) Connor Bedard: wrist, 28 ft, xG 0.13 (P2 11:34) Yan Kuznetsov: wrist, 166 ft, xG 0.00 (P2 12:37) Alex Vlasic: slap, 47 ft, xG 0.04 (P2 13:37) Ryan Greene: between-legs, 15 ft, xG 0.09 (P2 14:02) Nazem Kadri: wrist, 13 ft, xG 0.07 (P2 15:11) MacKenzie Weegar: slap, 43 ft, xG 0.02 (P2 15:21) Andre Burakovsky: wrist, 7 ft, xG 0.07 (P2 16:27) Mikael Backlund: slap, 51 ft, xG 0.03 (P2 17:15) Connor Zary: wrist, 7 ft, xG 0.13 (P2 18:38) Matt Grzelcyk: wrist, 14 ft, xG 0.26 (P2 19:46) Jonathan Huberdeau: wrist, 35 ft, xG 0.05 (P3 2:46) Adam Klapka: wrist, 44 ft, xG 0.02 (P3 3:26) Rasmus Andersson: wrist, 31 ft, xG 0.10 (P3 3:49) Alex Vlasic: wrist, 39 ft, xG 0.01 (P3 4:22) Colton Dach: wrist, 10 ft, xG 0.06 (P3 4:29) Matt Coronato: tip-in, 8 ft, xG 0.09 (P3 4:53) MacKenzie Weegar: slap, 60 ft, xG 0.03 (P3 6:26) Connor Bedard: wrist, 40 ft, xG 0.03 (P3 7:46) Jason Dickinson: wrist, 52 ft, xG 0.01 (P3 8:40) Artyom Levshunov: wrist, 58 ft, xG 0.02 (P3 10:02) Jason Dickinson: deflected, 13 ft, xG 0.09 (P3 11:23) Mikael Backlund: slap, 39 ft, xG 0.03 (P3 11:33) Oliver Moore: wrist, 61 ft, xG 0.01 (P3 12:03) Louis Crevier: slap, 29 ft, xG 0.06 (P3 13:34) Louis Crevier: snap, 43 ft, xG 0.02 (P3 13:47) Matt Coronato: wrist, 23 ft, xG 0.24 (P3 14:21) Mikael Backlund: wrist, 36 ft, xG 0.01 (P3 16:26) Nick Foligno: GOAL, wrist, 28 ft, xG 0.11 (P1 2:38) Yegor Sharangovich: GOAL, snap, 10 ft, xG 0.58 (P1 3:14) Mikael Backlund: GOAL, wrist, 10 ft, xG 0.21 (P1 6:05) Matt Coronato: GOAL, wrist, 59 ft, xG 0.57 (P3 18:59)
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

Calgary Flames

Skater GAP+/− AttxG HitBlkTOI
Forwards
11 Mikael Backlund 112 +2 40.27 1020:07
91 Nazem Kadri 000 0 40.20 0020:05
47 Connor Zary 011 0 20.21 1019:47
17 Yegor Sharangovich 112 +1 50.78 1016:51
86 Joel Farabee 000 +1 10.04 1016:06
10 Jonathan Huberdeau 000 0 50.29 0015:26
43 Adam Klapka 000 0 30.05 6215:10
16 Morgan Frost 000 0 20.00 2014:03
27 Matt Coronato 101 +1 50.95 1013:42
28 Justin Kirkland 000 -1 00.00 1109:03
15 Dryden Hunt 000 -1 20.16 5005:35
94 Ryan Lomberg 000 -1 10.08 0005:34
Defense
4 Rasmus Andersson 000 +1 50.10 1126:55
7 Kevin Bahl 000 +1 10.01 4123:44
37 Yan Kuznetsov 000 +1 20.00 0220:12
52 MacKenzie Weegar 000 0 70.08 2220:01
44 Joel Hanley 000 0 30.03 2213:02
48 Hunter Brzustewicz 000 -1 10.00 1112:37
Goalie SAGA SVSV% xGA GSAx
Devin Cooley 23122 .957 1.87 +0.87

Chicago Blackhawks

Skater GAP+/− AttxG HitBlkTOI
Forwards
98 Connor Bedard 000 -2 70.32 0022:05
95 Andre Burakovsky 000 -2 40.07 0319:22
20 Ryan Greene 000 -1 20.09 1018:08
59 Tyler Bertuzzi 000 -2 40.21 0018:02
11 Oliver Moore 000 -1 20.01 0016:10
95 Ilya Mikheyev 000 0 10.04 0013:46
71 Nick Foligno 101 +1 10.11 2213:37
8 Ryan Donato 000 0 00.00 1113:30
16 Jason Dickinson 000 0 30.10 1113:25
76 Nick Lardis 000 0 10.00 1013:12
84 Landon Slaggert 011 +1 30.31 0011:27
34 Colton Dach 011 +1 20.06 0108:01
Defense
24 Matt Grzelcyk 000 0 20.30 1120:53
55 Artyom Levshunov 000 -2 30.03 0119:46
44 Wyatt Kaiser 000 0 00.00 0219:42
72 Alex Vlasic 000 0 50.08 0319:09
46 Louis Crevier 000 0 60.14 2317:17
5 Connor Murphy 000 +1 10.01 2115:16
Goalie SAGA SVSV% xGA GSAx
Spencer Knight 22220 .909 2.68 +0.68

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.

Calgary Flames

Player Rating Points Shots On ice Pen FO Other GSAx TOI
17 Yegor Sharangovich C +2.31 +1.45 +0.50 +0.39 0.00 -0.01 -0.02 — 16:51
11 Mikael Backlund C +2.07 +1.45 +0.18 +0.39 0.00 +0.01 +0.04 — 20:07
27 Matt Coronato R +1.92 +0.75 +0.62 +0.56 0.00 -0.01 0.00 — 13:42
1 Devin Cooley G +0.72 0.00 — — -0.15 — — +0.87 60:00
7 Kevin Bahl D +0.53 0.00 +0.01 +0.29 +0.20 0.00 +0.03 — 23:44
37 Yan Kuznetsov D +0.43 0.00 0.00 +0.35 0.00 0.00 +0.08 — 20:12
4 Rasmus Andersson D +0.42 0.00 +0.07 +0.33 0.00 0.00 +0.03 — 26:55
47 Connor Zary C +0.40 +0.55 +0.14 -0.09 -0.15 0.00 -0.04 — 19:47
91 Nazem Kadri C +0.12 0.00 +0.13 -0.13 +0.15 -0.01 -0.02 — 20:05
10 Jonathan Huberdeau L +0.10 0.00 +0.19 -0.08 0.00 +0.01 -0.02 — 15:26
23 Justin Kirkland C +0.07 0.00 0.00 +0.05 0.00 -0.01 +0.03 — 9:03
86 Joel Farabee L +0.02 0.00 +0.03 -0.13 +0.15 -0.01 -0.02 — 16:06
15 Dryden Hunt L +0.01 0.00 +0.10 -0.15 +0.10 0.00 -0.04 — 5:35
70 Ryan Lomberg L +0.01 0.00 +0.05 -0.03 0.00 -0.01 0.00 — 5:34
43 Adam Klapka R -0.10 0.00 +0.03 -0.21 0.00 0.00 +0.08 — 15:10
52 MacKenzie Weegar D -0.14 0.00 +0.05 +0.03 -0.30 0.00 +0.08 — 20:01
16 Morgan Frost C -0.19 0.00 0.00 -0.18 0.00 -0.01 0.00 — 14:03
48 Hunter Brzustewicz D -0.22 0.00 0.00 -0.23 0.00 0.00 +0.01 — 12:37
44 Joel Hanley D -0.54 0.00 +0.02 -0.50 -0.15 0.00 +0.10 — 13:02

Chicago Blackhawks

Player Rating Points Shots On ice Pen FO Other GSAx TOI
17 Nick Foligno L +1.40 +0.75 +0.07 +0.31 +0.15 +0.02 +0.10 — 13:37
84 Landon Slaggert L +1.33 +0.55 +0.20 +0.42 +0.15 0.00 0.00 — 11:27
34 Colton Dach C +1.11 +0.70 +0.04 +0.32 0.00 0.00 +0.05 — 8:01
30 Spencer Knight G +0.83 0.00 — — +0.15 — — +0.68 59:02
46 Louis Crevier D +0.75 0.00 +0.09 +0.53 0.00 0.00 +0.13 — 17:17
72 Alex Vlasic D +0.64 0.00 +0.05 +0.50 0.00 0.00 +0.09 — 19:09
16 Jason Dickinson C +0.45 0.00 +0.06 +0.29 0.00 +0.06 +0.03 — 13:25
95 Ilya Mikheyev R +0.38 0.00 +0.02 +0.41 0.00 -0.01 -0.04 — 13:46
59 Tyler Bertuzzi L +0.35 0.00 +0.14 +0.06 +0.15 0.00 0.00 — 18:02
5 Connor Murphy D +0.21 0.00 +0.01 +0.17 0.00 0.00 +0.03 — 15:18
48 Matt Grzelcyk D -0.02 0.00 +0.19 -0.10 -0.15 0.00 +0.03 — 20:53
8 Ryan Donato C -0.03 0.00 0.00 -0.03 -0.05 -0.02 +0.07 — 13:30
76 Nick Lardis L -0.08 0.00 0.00 -0.12 0.00 0.00 +0.04 — 13:12
11 Oliver Moore C -0.30 0.00 +0.01 -0.17 -0.15 +0.01 0.00 — 16:10
28 Andre Burakovsky L -0.40 0.00 +0.05 -0.60 0.00 0.00 +0.15 — 19:22
98 Connor Bedard C -0.42 0.00 +0.21 -0.61 0.00 0.00 -0.02 — 22:05
44 Wyatt Kaiser D -0.57 0.00 0.00 -0.67 0.00 0.00 +0.10 — 19:40
20 Ryan Greene C -0.67 0.00 +0.06 -0.70 0.00 -0.01 -0.02 — 18:08
55 Artyom Levshunov D -0.78 0.00 +0.02 -0.71 -0.10 0.00 +0.01 — 19:46

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.