Calgary FlamesCGY 2–1 Final/OT Los Angeles KingsLAK

Saturday, December 13, 2025

Final/OT 1st2nd3rdOT T SOG
Calgary FlamesCGY 0101 2 38
Los Angeles KingsLAK 1000 1 22

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

Highlights

Scoring

1st Period
11:10 LAK Adrian Kempe (11) Alex Laferriere (7), Joel Edmundson (11) · slap xG 0.13 0–1 ▶
2nd Period
6:41 CGY Blake Coleman (9)SH Unassisted · snap xG 0.31 1–1 ▶
3rd Period
No scoring
Overtime
1:06 CGY Morgan Frost (8) Jonathan Huberdeau (10) · tip-in xG 0.22 2–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 59%Deserve to win41% LAK
CGYLAK
3.23Expected goals2.69
2Goals (no shootout)1
1.95Expected goals, 5 on 51.74
62Shot attempts58
46Unblocked attempts42
38Shots on goal22

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
13:10 LAK No shift No shift · Helenius, 20:16 on the bench
No shift from 16:54 of the 1st to 5:57 of the 3rd; 4 shifts (2:19) before that
3rd Period
13:00 CGY No shift No shift · Backlund, 17:06 on the bench
No shift after 18:22 of the 2nd; 14 shifts (11:10) before that
15:50 LAK Shortened bench Shortened bench · 2 forwards sat
Malott and Helenius: last shifts between 3:43 and 6:12 of the 3rd
19:51 LAK Goalie Goalie · Kuemper +2.0 goals saved
1 goal on 3.02 xG, 37 shots on goal

Shot map

CGY shoots ←Bigger circle: higher xG; filled: goal→ LAK shoots
Quinton Byfield: wrist, 25 ft, xG 0.10 (P1 0:16) MacKenzie Weegar: slap, 66 ft, xG 0.02 (P1 2:41) Matt Coronato: snap, 36 ft, xG 0.07 (P1 2:53) MacKenzie Weegar: wrist, 66 ft, xG 0.01 (P1 2:57) Yegor Sharangovich: tip-in, 11 ft, xG 0.09 (P1 3:28) Rasmus Andersson: slap, 57 ft, xG 0.06 (P1 3:38) Trevor Moore: wrist, 131 ft, xG 0.00 (P1 4:38) MacKenzie Weegar: wrist, 54 ft, xG 0.02 (P1 5:13) Adrian Kempe: wrist, 37 ft, xG 0.02 (P1 5:36) Kevin Bahl: wrist, 45 ft, xG 0.01 (P1 5:49) Kevin Fiala: backhand, 27 ft, xG 0.01 (P1 6:06) Morgan Frost: wrist, 20 ft, xG 0.10 (P1 6:49) Corey Perry: tip-in, 11 ft, xG 0.03 (P1 7:32) Nazem Kadri: wrist, 17 ft, xG 0.04 (P1 7:42) Yan Kuznetsov: snap, 22 ft, xG 0.16 (P1 9:23) Warren Foegele: wrist, 43 ft, xG 0.01 (P1 10:16) Warren Foegele: wrist, 25 ft, xG 0.05 (P1 10:18) MacKenzie Weegar: wrist, 96 ft, xG 0.00 (P1 10:28) Joel Hanley: slap, 59 ft, xG 0.02 (P1 13:46) Alex Laferriere: wrist, 40 ft, xG 0.02 (P1 14:30) Joel Farabee: tip-in, 12 ft, xG 0.08 (P1 14:38) Kevin Bahl: wrist, 9 ft, xG 0.07 (P1 14:39) Trevor Moore: wrist, 35 ft, xG 0.03 (P1 15:02) MacKenzie Weegar: wrist, 60 ft, xG 0.00 (P1 16:23) Connor Zary: backhand, 10 ft, xG 0.03 (P1 16:51) Rasmus Andersson: wrist, 16 ft, xG 0.10 (P1 17:11) Kevin Fiala: backhand, 9 ft, xG 0.17 (P1 17:34) Drew Doughty: wrist, 55 ft, xG 0.01 (P1 17:40) Quinton Byfield: wrist, 65 ft, xG 0.01 (P1 19:39) Trevor Moore: wrist, 56 ft, xG 0.01 (P1 19:43) Kevin Fiala: wrist, 27 ft, xG 0.09 (P2 0:17) Mikael Backlund: tip-in, 25 ft, xG 0.08 (P2 2:22) MacKenzie Weegar: slap, 45 ft, xG 0.06 (P2 2:30) Yegor Sharangovich: wrist, 33 ft, xG 0.09 (P2 2:41) Yegor Sharangovich: snap, 23 ft, xG 0.15 (P2 2:49) Yegor Sharangovich: backhand, 7 ft, xG 0.09 (P2 2:51) MacKenzie Weegar: slap, 67 ft, xG 0.00 (P2 2:54) Joel Farabee: wrist, 10 ft, xG 0.11 (P2 3:17) Hunter Brzustewicz: wrist, 48 ft, xG 0.02 (P2 3:50) Ryan Lomberg: backhand, 8 ft, xG 0.17 (P2 4:28) Adrian Kempe: wrist, 35 ft, xG 0.04 (P2 5:01) Quinton Byfield: snap, 31 ft, xG 0.09 (P2 6:13) Kevin Fiala: wrist, 37 ft, xG 0.04 (P2 7:05) Joel Armia: deflected, 3 ft, xG 0.42 (P2 7:18) Kevin Fiala: slap, 31 ft, xG 0.14 (P2 7:22) Corey Perry: wrist, 11 ft, xG 0.14 (P2 7:35) Joel Farabee: backhand, 53 ft, xG 0.01 (P2 9:04) Rasmus Andersson: wrist, 51 ft, xG 0.04 (P2 9:45) Matt Coronato: wrist, 11 ft, xG 0.16 (P2 10:12) Connor Zary: wrist, 24 ft, xG 0.03 (P2 11:09) Mikael Backlund: wrist, 7 ft, xG 0.04 (P2 11:10) Adrian Kempe: wrist, 40 ft, xG 0.02 (P2 11:17) John Beecher: tip-in, 8 ft, xG 0.09 (P2 12:03) Nazem Kadri: wrist, 34 ft, xG 0.05 (P2 12:22) Brian Dumoulin: wrist, 55 ft, xG 0.01 (P2 13:38) Anze Kopitar: tip-in, 8 ft, xG 0.05 (P2 14:08) Brandt Clarke: wrist, 27 ft, xG 0.03 (P2 14:38) Drew Doughty: snap, 37 ft, xG 0.08 (P2 15:00) Matt Coronato: wrist, 30 ft, xG 0.11 (P2 16:35) Adrian Kempe: snap, 18 ft, xG 0.16 (P2 16:58) Mikael Backlund: wrist, 37 ft, xG 0.01 (P2 17:21) Drew Doughty: wrist, 52 ft, xG 0.03 (P3 0:26) Drew Doughty: slap, 25 ft, xG 0.08 (P3 1:38) Warren Foegele: wrist, 44 ft, xG 0.04 (P3 3:40) Ryan Lomberg: wrist, 26 ft, xG 0.10 (P3 3:55) John Beecher: snap, 20 ft, xG 0.11 (P3 4:00) Adam Klapka: wrist, 48 ft, xG 0.01 (P3 4:31) Joel Armia: wrist, 5 ft, xG 0.11 (P3 5:01) Kevin Fiala: wrist, 9 ft, xG 0.05 (P3 5:02) Kevin Fiala: wrist, 39 ft, xG 0.03 (P3 5:11) Trevor Moore: wrist, 6 ft, xG 0.04 (P3 6:57) Joel Armia: deflected, 6 ft, xG 0.06 (P3 6:58) Alex Laferriere: tip-in, 85 ft, xG 0.00 (P3 8:27) Rasmus Andersson: wrist, 34 ft, xG 0.06 (P3 10:34) Ryan Lomberg: wrist, 37 ft, xG 0.01 (P3 11:21) Warren Foegele: wrist, 39 ft, xG 0.03 (P3 12:23) Trevor Moore: wrist, 13 ft, xG 0.13 (P3 12:56) Matt Coronato: wrist, 39 ft, xG 0.01 (P3 14:40) Warren Foegele: wrist, 52 ft, xG 0.02 (P3 15:20) Yegor Sharangovich: wrist, 40 ft, xG 0.02 (P3 15:40) Joel Armia: tip-in, 7 ft, xG 0.11 (P3 16:13) Jonathan Huberdeau: tip-in, 8 ft, xG 0.11 (P3 17:27) Quinton Byfield: wrist, 43 ft, xG 0.01 (P3 18:28) Alex Laferriere: tip-in, 22 ft, xG 0.02 (P3 18:32) Blake Coleman: snap, 36 ft, xG 0.06 (P3 19:51) Adrian Kempe: GOAL, slap, 28 ft, xG 0.13 (P1 11:10) Blake Coleman: GOAL, snap, 29 ft, xG 0.31 (P2 6:41) Morgan Frost: GOAL, tip-in, 6 ft, xG 0.22 (OT 1:06)
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
91 Nazem Kadri 000 0 20.10 0022:02
17 Yegor Sharangovich 000 0 60.44 0020:28
86 Joel Farabee 000 0 40.20 0020:14
10 Jonathan Huberdeau 011 0 20.11 0119:47
16 Morgan Frost 101 0 20.32 1118:49
27 Matt Coronato 000 -1 50.35 0017:47
20 Blake Coleman 101 +1 60.37 2116:25
47 Connor Zary 000 0 20.06 0013:51
17 John Beecher 000 0 20.20 0111:16
11 Mikael Backlund 000 +1 50.13 0011:10
94 Ryan Lomberg 000 0 30.28 0007:09
43 Adam Klapka 000 0 10.01 5007:01
Defense
52 MacKenzie Weegar 000 0 80.13 1526:52
4 Rasmus Andersson 000 +1 80.26 0322:28
37 Yan Kuznetsov 000 -1 20.16 1120:46
7 Kevin Bahl 000 0 20.07 0219:14
44 Joel Hanley 000 +1 10.02 0112:02
48 Hunter Brzustewicz 000 0 10.02 2011:57
Goalie SAGA SVSV% xGA GSAx
Dustin Wolf 22121 .955 2.69 +1.69

Los Angeles Kings

Skater GAP+/− AttxG HitBlkTOI
Forwards
14 Alex Laferriere 011 +1 50.04 2119:56
11 Anze Kopitar 000 0 20.05 1119:04
9 Adrian Kempe 101 0 50.38 1119:04
55 Quinton Byfield 000 -1 40.21 0018:14
22 Kevin Fiala 000 -2 80.54 0018:14
40 Joel Armia 000 -1 40.70 1016:47
12 Trevor Moore 000 0 70.22 1015:58
37 Warren Foegele 000 0 70.15 0014:55
15 Alex Turcotte 000 0 10.00 3014:16
90 Corey Perry 000 0 20.16 1011:40
39 Jeff Malott 000 0 00.00 3107:03
79 Samuel Helenius 000 0 00.00 0002:34
Defense
44 Mikey Anderson 000 0 20.00 0123:31
8 Drew Doughty 000 -1 60.20 0123:12
6 Joel Edmundson 011 +1 00.00 0019:05
2 Brian Dumoulin 000 0 10.01 0018:51
5 Cody Ceci 000 0 20.00 0516:46
92 Brandt Clarke 000 0 20.03 0416:08
Goalie SAGA SVSV% xGA GSAx
Darcy Kuemper 38236 .947 3.23 +1.23

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
32 Dustin Wolf G +1.69 0.00 — — 0.00 — — +1.69 61:06
20 Blake Coleman L +1.18 +0.75 +0.24 +0.12 0.00 0.00 +0.07 — 16:25
70 Ryan Lomberg L +0.73 0.00 +0.18 +0.54 0.00 0.00 0.00 — 7:09
18 John Beecher C +0.70 0.00 +0.13 +0.55 0.00 -0.03 +0.05 — 11:16
91 Nazem Kadri C +0.53 0.00 +0.06 +0.15 +0.30 +0.02 0.00 — 22:02
16 Morgan Frost C +0.52 +0.75 +0.20 -0.61 +0.15 -0.04 +0.07 — 18:49
43 Adam Klapka R +0.43 0.00 +0.01 +0.45 0.00 -0.01 -0.02 — 7:01
10 Jonathan Huberdeau L +0.31 +0.70 +0.07 -0.32 -0.15 0.00 +0.01 — 19:47
48 Hunter Brzustewicz D +0.30 0.00 +0.01 +0.28 0.00 0.00 0.00 — 11:57
44 Joel Hanley D +0.25 0.00 +0.02 +0.18 0.00 0.00 +0.05 — 12:02
52 MacKenzie Weegar D +0.22 0.00 +0.08 -0.06 0.00 0.00 +0.19 — 26:52
47 Connor Zary C +0.13 0.00 +0.04 +0.12 0.00 0.00 -0.02 — 13:51
11 Mikael Backlund C +0.09 0.00 +0.09 +0.02 0.00 -0.01 0.00 — 11:10
86 Joel Farabee L +0.08 0.00 +0.13 -0.04 0.00 +0.03 -0.04 — 20:14
4 Rasmus Andersson D +0.08 0.00 +0.17 -0.16 0.00 0.00 +0.07 — 22:28
17 Yegor Sharangovich C +0.04 0.00 +0.29 -0.21 0.00 0.00 -0.04 — 20:28
37 Yan Kuznetsov D +0.04 0.00 +0.11 -0.10 0.00 0.00 +0.03 — 20:46
27 Matt Coronato R -0.07 0.00 +0.23 -0.45 +0.15 0.00 0.00 — 17:47
7 Kevin Bahl D -0.16 0.00 +0.05 -0.08 -0.15 0.00 +0.02 — 19:14

Los Angeles Kings

Player Rating Points Shots On ice Pen FO Other GSAx TOI
35 Darcy Kuemper G +1.23 0.00 — — 0.00 — — +1.23 61:06
9 Adrian Kempe R +1.17 +0.75 +0.24 +0.14 0.00 -0.01 +0.05 — 19:04
92 Brandt Clarke D +0.70 0.00 +0.02 +0.49 0.00 0.00 +0.20 — 16:08
40 Joel Armia R +0.66 0.00 +0.46 +0.20 0.00 -0.01 +0.02 — 16:47
6 Joel Edmundson D +0.54 +0.55 0.00 +0.01 0.00 0.00 -0.02 — 19:05
22 Kevin Fiala L +0.40 0.00 +0.35 +0.05 0.00 0.00 0.00 — 18:14
55 Quinton Byfield R +0.29 0.00 +0.13 +0.21 0.00 -0.04 -0.02 — 18:14
14 Alex Laferriere R +0.27 +0.70 +0.03 -0.29 -0.15 -0.01 -0.01 — 19:56
12 Trevor Moore L +0.25 0.00 +0.14 +0.13 0.00 0.00 -0.02 — 15:58
37 Warren Foegele L +0.20 0.00 +0.10 +0.12 0.00 0.00 -0.02 — 14:55
5 Cody Ceci D +0.19 0.00 0.00 +0.11 -0.15 0.00 +0.23 — 16:46
11 Anze Kopitar C +0.16 0.00 +0.03 -0.02 0.00 +0.11 +0.03 — 19:04
15 Alex Turcotte C 0.00 0.00 0.00 -0.01 0.00 +0.01 0.00 — 14:16
79 Samuel Helenius C -0.02 0.00 0.00 -0.04 0.00 +0.02 0.00 — 2:34
44 Mikey Anderson D -0.08 0.00 0.00 -0.15 0.00 0.00 +0.07 — 23:31
8 Drew Doughty D -0.09 0.00 +0.13 -0.42 +0.15 0.00 +0.05 — 23:12
10 Corey Perry R -0.27 0.00 +0.11 -0.34 0.00 -0.02 -0.02 — 11:40
39 Jeff Malott L -0.30 0.00 0.00 -0.34 0.00 -0.01 +0.05 — 7:03
2 Brian Dumoulin D -0.39 0.00 0.00 -0.20 -0.15 0.00 -0.04 — 18:51

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.