Dallas StarsDAL 3–1 Final Los Angeles KingsLAK

Monday, January 12, 2026

Final 1st2nd3rd T SOG
Dallas StarsDAL 102 3 18
Los Angeles KingsLAK 001 1 25

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

Highlights

Scoring

1st Period
3:44 DAL Wyatt Johnston (25) Sam Steel (11), Esa Lindell (15) · snap xG 0.13 1–0 ▶
2nd Period
No scoring
3rd Period
8:42 LAK Quinton Byfield (8)PP Corey Perry (13), Brandt Clarke (17) · wrist xG 0.31 1–1 ▶
16:14 DAL Jason Robertson (27) Roope Hintz (22), Esa Lindell (16) · backhand xG 0.03 2–1 ▶
19:42 DAL Matt Duchene (4)EN Mikko Rantanen (44), Sam Steel (12) · wrist xG 0.63 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

DAL 47%Deserve to win53% LAK
DALLAK
2.95Expected goals1.71
3Goals (no shootout)1
1.46Expected goals, 5 on 51.41
44Shot attempts48
29Unblocked attempts34
18Shots on goal25

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

3rd Period
16:10 DAL No shift No shift · Bastian, 12:50 on the bench
No shift after 3:22 of the 3rd; 11 shifts (9:11) before that
18:19 LAK Pulled goalie Pulled goalie · Pulled Kuemper, down 2–1
With 1:41 left; DAL scored at 19:42 of the 3rd (3–1)

Shot map

DAL shoots ←Bigger circle: higher xG; filled: goal→ LAK shoots
Alex Laferriere: wrist, 50 ft, xG 0.01 (P1 0:14) Andre Lee: tip-in, 8 ft, xG 0.07 (P1 2:33) Miro Heiskanen: wrist, 89 ft, xG 0.00 (P1 9:40) Mikko Rantanen: wrist, 61 ft, xG 0.01 (P1 11:28) Thomas Harley: slap, 48 ft, xG 0.05 (P1 11:50) Mikey Anderson: slap, 47 ft, xG 0.04 (P1 12:29) Drew Doughty: wrist, 69 ft, xG 0.00 (P1 14:25) Jason Robertson: tip-in, 24 ft, xG 0.04 (P1 16:15) Cody Ceci: slap, 64 ft, xG 0.00 (P1 17:21) Esa Lindell: backhand, 11 ft, xG 0.03 (P1 18:47) Wyatt Johnston: snap, 30 ft, xG 0.09 (P1 19:59) Adrian Kempe: wrist, 41 ft, xG 0.02 (P2 0:06) Drew Doughty: wrist, 62 ft, xG 0.02 (P2 0:51) Corey Perry: wrist, 5 ft, xG 0.03 (P2 0:52) Mavrik Bourque: slap, 51 ft, xG 0.01 (P2 1:14) Jason Robertson: wrist, 37 ft, xG 0.06 (P2 1:41) Alex Turcotte: wrist, 41 ft, xG 0.01 (P2 2:16) Adrian Kempe: wrist, 84 ft, xG 0.00 (P2 4:17) Quinton Byfield: snap, 38 ft, xG 0.02 (P2 5:06) Alex Turcotte: wrist, 32 ft, xG 0.08 (P2 5:34) Alex Turcotte: backhand, 10 ft, xG 0.01 (P2 5:35) Mikey Anderson: wrist, 54 ft, xG 0.01 (P2 5:46) Mikey Anderson: wrist, 56 ft, xG 0.02 (P2 5:57) Radek Faksa: tip-in, 14 ft, xG 0.08 (P2 6:56) Alex Laferriere: wrist, 49 ft, xG 0.03 (P2 7:34) Mavrik Bourque: wrist, 35 ft, xG 0.03 (P2 7:46) Warren Foegele: wrist, 35 ft, xG 0.12 (P2 9:06) Alex Turcotte: wrist, 25 ft, xG 0.11 (P2 9:29) Alex Turcotte: tip-in, 8 ft, xG 0.10 (P2 9:37) Andrei Kuzmenko: wrist, 65 ft, xG 0.01 (P2 9:54) Matt Duchene: snap, 24 ft, xG 0.14 (P2 11:43) Mikko Rantanen: snap, 30 ft, xG 0.12 (P2 12:59) Miro Heiskanen: backhand, 21 ft, xG 0.03 (P2 13:05) Adrian Kempe: wrist, 62 ft, xG 0.02 (P2 13:27) Mavrik Bourque: wrist, 7 ft, xG 0.04 (P2 15:23) Brandt Clarke: wrist, 100 ft, xG 0.00 (P2 15:55) Jeff Malott: tip-in, 20 ft, xG 0.07 (P2 16:02) Nathan Bastian: tip-in, 20 ft, xG 0.06 (P2 19:26) Thomas Harley: wrist, 60 ft, xG 0.00 (P3 0:58) Thomas Harley: wrist, 52 ft, xG 0.01 (P3 1:03) Brandt Clarke: wrist, 14 ft, xG 0.02 (P3 4:14) Brian Dumoulin: wrist, 38 ft, xG 0.06 (P3 4:53) Samuel Helenius: wrist, 6 ft, xG 0.15 (P3 8:02) Alexander Petrovic: slap, 61 ft, xG 0.02 (P3 8:53) Thomas Harley: backhand, 28 ft, xG 0.05 (P3 11:10) Adrian Kempe: wrist, 26 ft, xG 0.13 (P3 11:35) Oskar Bäck: wrist, 21 ft, xG 0.19 (P3 12:55) Radek Faksa: wrap-around, 4 ft, xG 0.31 (P3 12:57) Jamie Benn: wrist, 48 ft, xG 0.02 (P3 13:32) Mikey Anderson: wrist, 65 ft, xG 0.01 (P3 14:40) Roope Hintz: backhand, 8 ft, xG 0.02 (P3 15:07) Roope Hintz: backhand, 9 ft, xG 0.02 (P3 15:08) Quinton Byfield: wrist, 47 ft, xG 0.01 (P3 16:57) Warren Foegele: wrist, 21 ft, xG 0.03 (P3 17:02) Jeff Malott: wrist, 13 ft, xG 0.14 (P3 17:04) Joel Edmundson: wrist, 40 ft, xG 0.03 (P3 17:06) Quinton Byfield: wrist, 81 ft, xG 0.00 (P3 17:20) Miro Heiskanen: wrist, 62 ft, xG 0.01 (P3 18:02) Sam Steel: wrist, 59 ft, xG 0.72 (P3 19:12) Wyatt Johnston: GOAL, snap, 32 ft, xG 0.13 (P1 3:44) Quinton Byfield: GOAL, wrist, 10 ft, xG 0.31 (P3 8:42) Jason Robertson: GOAL, backhand, 47 ft, xG 0.03 (P3 16:14) Matt Duchene: GOAL, wrist, 75 ft, xG 0.63 (P3 19:42)
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

Dallas Stars

Skater GAP+/− AttxG HitBlkTOI
Forwards
21 Jason Robertson 101 +1 60.14 0018:40
18 Sam Steel 022 +2 10.72 1118:22
22 Mavrik Bourque 000 +1 40.08 1017:26
24 Roope Hintz 000 +1 30.03 3016:49
53 Wyatt Johnston 101 +1 40.22 0016:43
96 Mikko Rantanen 011 +2 20.13 1116:19
95 Matt Duchene 101 +1 20.77 0014:19
49 Justin Hryckowian 011 0 00.00 2013:02
14 Jamie Benn 000 0 10.02 1112:37
12 Radek Faksa 000 0 30.39 0110:55
10 Oskar Bäck 000 0 10.19 0010:52
11 Nathan Bastian 000 0 10.06 3009:11
Defense
23 Esa Lindell 022 +2 30.03 1126:36
4 Miro Heiskanen 000 +2 40.04 1125:55
55 Thomas Harley 000 +1 60.11 0323:08
36 Alexander Petrovic 000 +1 30.02 3117:09
5 Nils Lundkvist 000 0 00.00 0214:52
20 Kyle Capobianco 000 0 00.00 0112:31
Goalie SAGA SVSV% xGA GSAx
Jake Oettinger 25124 .960 1.71 +0.71

Los Angeles Kings

Skater GAP+/− AttxG HitBlkTOI
Forwards
55 Quinton Byfield 101 0 50.34 0119:36
14 Alex Laferriere 000 -2 40.04 2218:09
62 Andrei Kuzmenko 000 -1 40.01 0018:00
37 Warren Foegele 000 0 20.15 1017:56
9 Adrian Kempe 000 -3 50.17 0117:37
90 Corey Perry 011 -1 10.03 0117:33
22 Kevin Fiala 000 -1 00.00 0017:22
15 Alex Turcotte 000 0 60.31 2014:13
39 Jeff Malott 000 -2 30.21 6013:40
47 Andre Lee 000 0 10.07 2109:40
17 Taylor Ward 000 0 10.00 2109:35
79 Samuel Helenius 000 0 10.15 5009:17
Defense
8 Drew Doughty 000 -2 30.02 1124:07
44 Mikey Anderson 000 -1 50.08 0022:28
92 Brandt Clarke 011 -2 40.03 0321:23
6 Joel Edmundson 000 0 10.03 2018:07
5 Cody Ceci 000 0 10.00 0115:26
2 Brian Dumoulin 000 -1 10.06 1015:14
Goalie SAGA SVSV% xGA GSAx
Darcy Kuemper 17215 .882 1.60 -0.40

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.

Dallas Stars

Player Rating Points Shots On ice Pen FO Other GSAx TOI
96 Mikko Rantanen R +1.62 +0.70 +0.09 +0.80 0.00 0.00 +0.03 — 16:19
23 Esa Lindell D +1.56 +1.10 +0.02 +0.37 0.00 0.00 +0.07 — 26:36
18 Sam Steel C +1.38 +1.25 +0.47 -0.38 0.00 -0.01 +0.05 — 18:20
24 Roope Hintz C +1.08 +0.70 +0.02 +0.30 0.00 +0.06 0.00 — 16:49
28 Alexander Petrovic D +0.99 0.00 +0.01 +0.90 0.00 0.00 +0.07 — 17:09
12 Radek Faksa C +0.93 0.00 +0.25 +0.61 0.00 -0.01 +0.07 — 10:55
21 Jason Robertson L +0.88 +0.75 +0.09 +0.10 0.00 0.00 -0.06 — 18:40
53 Wyatt Johnston C +0.87 +0.75 +0.14 -0.06 0.00 +0.03 0.00 — 16:43
95 Matt Duchene C +0.73 +0.75 +0.50 -0.50 0.00 -0.02 0.00 — 14:19
29 Jake Oettinger G +0.71 0.00 — — 0.00 — — +0.71 60:00
10 Oskar Bäck C +0.70 0.00 +0.12 +0.61 0.00 0.00 -0.04 — 10:54
55 Thomas Harley D +0.44 0.00 +0.07 +0.24 0.00 0.00 +0.13 — 23:08
4 Miro Heiskanen D +0.21 0.00 +0.03 +0.15 0.00 0.00 +0.03 — 25:55
11 Nathan Bastian R +0.08 0.00 +0.04 +0.07 0.00 0.00 -0.02 — 9:11
22 Mavrik Bourque C +0.05 0.00 +0.05 -0.01 0.00 0.00 0.00 — 17:26
49 Justin Hryckowian C +0.02 0.00 0.00 +0.02 0.00 0.00 0.00 — 13:02
20 Kyle Capobianco D -0.36 0.00 0.00 -0.41 0.00 0.00 +0.05 — 12:31
5 Nils Lundkvist D -0.60 0.00 0.00 -0.53 -0.15 0.00 +0.08 — 14:52
14 Jamie Benn L -0.61 0.00 +0.01 -0.50 -0.15 0.00 +0.03 — 12:37

Los Angeles Kings

Player Rating Points Shots On ice Pen FO Other GSAx TOI
10 Corey Perry R +0.94 +0.70 +0.02 +0.17 0.00 0.00 +0.05 — 17:33
15 Alex Turcotte C +0.73 0.00 +0.20 +0.52 0.00 +0.03 -0.02 — 14:13
55 Quinton Byfield R +0.50 +0.75 +0.22 -0.48 0.00 -0.05 +0.05 — 19:36
79 Samuel Helenius C +0.36 0.00 +0.10 +0.13 +0.15 0.00 -0.02 — 9:17
47 Andre Lee L +0.29 0.00 +0.05 +0.17 0.00 0.00 +0.07 — 9:40
5 Cody Ceci D +0.24 0.00 0.00 +0.18 0.00 0.00 +0.05 — 15:26
22 Kevin Fiala L +0.21 0.00 0.00 +0.21 0.00 0.00 0.00 — 17:22
2 Brian Dumoulin D +0.21 0.00 +0.04 +0.17 0.00 0.00 0.00 — 15:14
96 Andrei Kuzmenko L +0.20 0.00 +0.01 +0.19 0.00 0.00 0.00 — 18:00
8 Drew Doughty D +0.16 0.00 +0.02 +0.07 0.00 0.00 +0.07 — 24:07
44 Mikey Anderson D +0.02 0.00 +0.05 -0.03 0.00 0.00 0.00 — 22:28
37 Warren Foegele L +0.02 0.00 +0.10 -0.04 0.00 0.00 -0.04 — 17:56
39 Jeff Malott L +0.01 0.00 +0.13 -0.12 0.00 0.00 0.00 — 13:40
92 Brandt Clarke D -0.12 +0.55 +0.02 -0.95 +0.15 0.00 +0.11 — 21:23
14 Alex Laferriere R -0.17 0.00 +0.02 -0.29 0.00 -0.01 +0.10 — 18:09
9 Adrian Kempe R -0.37 0.00 +0.11 -0.53 0.00 -0.02 +0.07 — 17:37
35 Darcy Kuemper G -0.40 0.00 — — 0.00 — — -0.40 58:37
6 Joel Edmundson D -0.55 0.00 +0.02 -0.55 0.00 0.00 -0.02 — 18:07
52 Taylor Ward R -0.59 0.00 0.00 -0.60 0.00 0.00 +0.01 — 9:35

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.