Utah MammothUTA 6–2 Final Los Angeles KingsLAK

Saturday, March 28, 2026

Final 1st2nd3rd T SOG
Utah MammothUTA 321 6 28
Los Angeles KingsLAK 101 2 31
Playoff odds, % Change
LAK -10.1
UTA +5.6
NSH +1.7
VGK +1.1
SEA +0.8
SJS +0.5

How the result moved each team's playoff odds, calculated Mar 28, 2026 8:55 PM EDT.

Highlights

Scoring

1st Period
2:31 UTA Alexander Kerfoot (4) John Marino (29) · tip-in xG 0.09 1–0 ▶
16:33 UTA Logan Cooley (19) Mikhail Sergachev (40), Dylan Guenther (26) · snap xG 0.18 2–0 ▶
17:51 LAK Anze Kopitar (12) Adrian Kempe (35), Joel Edmundson (17) · tip-in xG 0.09 2–1 ▶
19:51 UTA Logan Cooley (20)PP Clayton Keller (50), Mikhail Sergachev (41) · wrist xG 0.16 3–1 ▶
2nd Period
12:37 UTA Alexander Kerfoot (5) Ian Cole (18) · wrist xG 0.13 4–1 ▶
16:17 UTA Nick Schmaltz (27)PP Clayton Keller (51), Mikhail Sergachev (42) · wrist xG 0.23 5–1 ▶
3rd Period
4:34 LAK Adrian Kempe (27) Unassisted · wrist xG 0.04 5–2 ▶
13:53 UTA Jack McBain (9)EN JJ Peterka (21), Mikhail Sergachev (43) · wrist xG 0.50 6–2 ▶

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

UTA 65%Deserve to win35% LAK
UTALAK
3.73Expected goals2.37
6Goals (no shootout)2
2.31Expected goals, 5 on 52.18
65Shot attempts60
40Unblocked attempts47
28Shots on goal31

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
16:17 LAK Goalie Goalie · Kuemper −2.8 goals saved
5 goals on 2.24 xG, 16 shots on goal
20:00 LAK Goalie change Goalie change · Forsberg in for Kuemper
The start of the 3rd; Kuemper had allowed 5 goals on 16 shots (2.24 xG)

Shot map

UTA shoots ←Bigger circle: higher xG; filled: goal→ LAK shoots
Logan Cooley: tip-in, 8 ft, xG 0.09 (P1 1:16) Clayton Keller: wrist, 25 ft, xG 0.02 (P1 2:57) Drew Doughty: wrist, 51 ft, xG 0.02 (P1 3:31) Ian Cole: wrist, 24 ft, xG 0.17 (P1 4:10) Sean Durzi: wrist, 45 ft, xG 0.01 (P1 4:22) Joel Armia: backhand, 30 ft, xG 0.01 (P1 4:47) Brandt Clarke: wrist, 61 ft, xG 0.02 (P1 4:53) Alex Laferriere: slap, 37 ft, xG 0.03 (P1 5:08) Joel Armia: wrist, 48 ft, xG 0.01 (P1 5:47) Joel Edmundson: slap, 46 ft, xG 0.01 (P1 6:46) Alex Laferriere: wrist, 37 ft, xG 0.01 (P1 10:08) Lawson Crouse: tip-in, 9 ft, xG 0.08 (P1 10:20) Clayton Keller: wrist, 12 ft, xG 0.10 (P1 10:53) Sean Durzi: wrist, 67 ft, xG 0.00 (P1 11:03) MacKenzie Weegar: wrist, 25 ft, xG 0.14 (P1 12:08) MacKenzie Weegar: wrist, 42 ft, xG 0.01 (P1 12:24) Alexander Kerfoot: tip-in, 19 ft, xG 0.04 (P1 12:28) MacKenzie Weegar: wrist, 56 ft, xG 0.01 (P1 14:28) Drew Doughty: slap, 64 ft, xG 0.01 (P1 15:06) Quinton Byfield: wrist, 7 ft, xG 0.17 (P1 15:34) Joel Edmundson: backhand, 8 ft, xG 0.06 (P1 15:40) Clayton Keller: backhand, 11 ft, xG 0.05 (P1 15:52) Scott Laughton: wrist, 52 ft, xG 0.01 (P1 18:17) Adrian Kempe: slap, 59 ft, xG 0.03 (P1 18:29) Dylan Guenther: tip-in, 8 ft, xG 0.09 (P1 18:43) Logan Cooley: deflected, 9 ft, xG 0.14 (P1 19:11) Dylan Guenther: slap, 42 ft, xG 0.06 (P1 19:41) Alex Laferriere: wrist, 22 ft, xG 0.10 (P2 0:23) Nate Schmidt: wrist, 144 ft, xG 0.00 (P2 1:31) Clayton Keller: wrist, 30 ft, xG 0.06 (P2 3:08) MacKenzie Weegar: wrist, 67 ft, xG 0.01 (P2 3:38) Jack McBain: wrist, 20 ft, xG 0.22 (P2 4:16) Jack McBain: wrist, 31 ft, xG 0.02 (P2 4:21) Jack McBain: wrist, 9 ft, xG 0.13 (P2 4:26) Ian Cole: wrist, 59 ft, xG 0.02 (P2 4:46) Scott Laughton: wrist, 52 ft, xG 0.01 (P2 5:35) Mathieu Joseph: wrap-around, 9 ft, xG 0.01 (P2 5:58) Quinton Byfield: wrist, 44 ft, xG 0.02 (P2 7:20) Quinton Byfield: tip-in, 16 ft, xG 0.03 (P2 7:34) Quinton Byfield: wrist, 18 ft, xG 0.06 (P2 7:35) Scott Laughton: wrist, 16 ft, xG 0.08 (P2 9:08) Samuel Helenius: wrist, 27 ft, xG 0.02 (P2 10:18) Artemi Panarin: wrist, 25 ft, xG 0.06 (P2 11:27) Artemi Panarin: slap, 42 ft, xG 0.04 (P2 12:17) Jeff Malott: wrist, 32 ft, xG 0.08 (P2 13:49) Alex Laferriere: wrist, 55 ft, xG 0.03 (P2 14:30) Brandt Clarke: wrist, 57 ft, xG 0.02 (P2 16:39) Jeff Malott: wrist, 29 ft, xG 0.07 (P2 18:34) Brandt Clarke: wrist, 100 ft, xG 0.00 (P2 18:55) Artemi Panarin: tip-in, 11 ft, xG 0.10 (P2 19:52) Alex Laferriere: snap, 13 ft, xG 0.18 (P3 0:12) Dylan Guenther: tip-in, 6 ft, xG 0.12 (P3 1:09) Jack McBain: tip-in, 18 ft, xG 0.07 (P3 2:01) Jeff Malott: wrist, 26 ft, xG 0.01 (P3 2:20) Quinton Byfield: wrist, 43 ft, xG 0.04 (P3 3:44) Jared Wright: wrist, 16 ft, xG 0.14 (P3 4:13) Brandt Clarke: wrist, 26 ft, xG 0.05 (P3 4:29) MacKenzie Weegar: slap, 63 ft, xG 0.02 (P3 4:49) Michael Carcone: wrist, 31 ft, xG 0.09 (P3 4:58) Lawson Crouse: tip-in, 95 ft, xG 0.00 (P3 5:21) Michael Carcone: wrist, 27 ft, xG 0.10 (P3 7:01) Joel Edmundson: slap, 45 ft, xG 0.03 (P3 8:15) Dylan Guenther: wrist, 24 ft, xG 0.07 (P3 9:01) Mikhail Sergachev: wrist, 32 ft, xG 0.12 (P3 9:56) Lawson Crouse: backhand, 9 ft, xG 0.16 (P3 10:07) JJ Peterka: wrist, 25 ft, xG 0.10 (P3 10:33) Joel Armia: backhand, 75 ft, xG 0.00 (P3 11:08) Drew Doughty: wrist, 27 ft, xG 0.08 (P3 11:41) Adrian Kempe: slap, 62 ft, xG 0.02 (P3 11:47) Drew Doughty: slap, 63 ft, xG 0.02 (P3 11:56) Adrian Kempe: wrist, 26 ft, xG 0.05 (P3 13:11) Jeff Malott: wrist, 8 ft, xG 0.16 (P3 14:27) Scott Laughton: tip-in, 9 ft, xG 0.10 (P3 15:31) Trevor Moore: slap, 56 ft, xG 0.01 (P3 16:00) Scott Laughton: wrist, 26 ft, xG 0.11 (P3 16:32) Dylan Guenther: wrist, 20 ft, xG 0.15 (P3 17:01) Jeff Malott: backhand, 85 ft, xG 0.00 (P3 17:34) Joel Armia: wrist, 32 ft, xG 0.11 (P3 18:35) Nate Schmidt: wrist, 64 ft, xG 0.01 (P3 19:56) Alexander Kerfoot: GOAL, tip-in, 11 ft, xG 0.09 (P1 2:31) Logan Cooley: GOAL, snap, 18 ft, xG 0.18 (P1 16:33) Anze Kopitar: GOAL, tip-in, 10 ft, xG 0.09 (P1 17:51) Logan Cooley: GOAL, wrist, 8 ft, xG 0.16 (P1 19:51) Alexander Kerfoot: GOAL, wrist, 13 ft, xG 0.13 (P2 12:37) Nick Schmaltz: GOAL, wrist, 15 ft, xG 0.23 (P2 16:17) Adrian Kempe: GOAL, wrist, 44 ft, xG 0.04 (P3 4:34) Jack McBain: GOAL, wrist, 107 ft, xG 0.50 (P3 13:53)
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

Utah Mammoth

Skater GAP+/− AttxG HitBlkTOI
Forwards
11 Dylan Guenther 011 +2 60.50 1018:03
8 Nick Schmaltz 101 0 30.23 0117:45
9 Clayton Keller 022 0 40.22 0016:52
92 Logan Cooley 202 +1 60.56 1116:38
67 Lawson Crouse 000 +1 30.23 7016:12
82 Kevin Stenlund 000 -1 10.00 0114:47
22 Jack McBain 101 +1 60.94 3014:04
14 Alexander Kerfoot 202 0 30.26 0113:55
56 Kailer Yamamoto 000 +1 00.00 1013:29
53 Michael Carcone 000 +1 30.19 1013:01
10 JJ Peterka 011 +1 60.10 0012:57
13 Brandon Tanev 000 -1 00.00 3110:56
Defense
98 Mikhail Sergachev 044 +1 50.12 0325:13
52 MacKenzie Weegar 000 +1 90.18 1121:07
88 Nate Schmidt 000 +2 30.01 1120:44
6 John Marino 011 +2 10.00 0118:17
28 Ian Cole 011 -1 30.19 1217:51
5 Sean Durzi 000 -1 30.02 1014:09
Goalie SAGA SVSV% xGA GSAx
Karel Vejmelka 31229 .935 2.37 +0.37

Los Angeles Kings

Skater GAP+/− AttxG HitBlkTOI
Forwards
10 Artemi Panarin 000 0 50.20 0021:59
9 Adrian Kempe 112 +1 60.15 2020:02
55 Quinton Byfield 000 -1 60.32 2119:03
11 Anze Kopitar 101 +1 10.09 0318:25
21 Scott Laughton 000 -1 60.30 4118:01
14 Alex Laferriere 000 0 90.34 3017:36
12 Trevor Moore 000 -1 10.01 3016:00
40 Joel Armia 000 -1 40.13 3014:05
25 Jared Wright 000 -1 20.14 1209:52
21 Mathieu Joseph 000 -1 10.01 2009:34
39 Jeff Malott 000 -1 50.33 6108:20
79 Samuel Helenius 000 -2 10.02 5008:02
Defense
8 Drew Doughty 000 -3 50.14 0022:19
92 Brandt Clarke 000 +1 50.09 1422:14
44 Mikey Anderson 000 -1 00.00 1320:17
6 Joel Edmundson 011 +2 30.10 2018:54
5 Cody Ceci 000 -1 00.00 1716:28
2 Brian Dumoulin 000 -2 00.00 0116:03
Goalie SAGA SVSV% xGA GSAx
Darcy Kuemper 16511 .688 2.24 -2.76
Anton Forsberg 11011 1.000 1.00 +1.00

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.

Utah Mammoth

Player Rating Points Shots On ice Pen FO Other GSAx TOI
98 Mikhail Sergachev D +2.74 +2.35 +0.08 +0.16 0.00 0.00 +0.15 — 25:13
92 Logan Cooley C +2.41 +1.50 +0.37 +0.54 0.00 -0.05 +0.05 — 16:38
11 Dylan Guenther R +1.94 +0.55 +0.32 +1.07 0.00 0.00 0.00 — 18:03
22 Jack McBain C +1.90 +0.75 +0.61 +0.71 -0.15 -0.02 0.00 — 14:04
15 Alexander Kerfoot C +1.60 +1.50 +0.17 -0.17 0.00 +0.03 +0.07 — 13:55
77 JJ Peterka R +1.27 +0.70 +0.06 +0.53 0.00 0.00 -0.02 — 12:57
6 John Marino D +1.06 +0.70 0.00 +0.18 +0.15 0.00 +0.03 — 18:17
9 Clayton Keller R +0.93 +1.40 +0.14 -0.61 0.00 0.00 0.00 — 16:52
56 Kailer Yamamoto R +0.80 0.00 0.00 +0.78 0.00 +0.02 0.00 — 13:29
28 Ian Cole D +0.65 +0.70 +0.12 -0.25 0.00 0.00 +0.08 — 17:51
52 MacKenzie Weegar D +0.48 0.00 +0.12 +0.39 0.00 0.00 -0.03 — 21:08
53 Michael Carcone L +0.46 0.00 +0.12 +0.37 0.00 -0.01 -0.02 — 13:01
70 Karel Vejmelka G +0.37 0.00 — — 0.00 — — +0.37 60:00
8 Nick Schmaltz C +0.37 +0.75 +0.15 -0.60 0.00 0.00 +0.07 — 17:45
88 Nate Schmidt D +0.31 0.00 +0.01 +0.26 0.00 0.00 +0.05 — 20:44
50 Sean Durzi D -0.13 0.00 +0.01 -0.16 0.00 0.00 +0.02 — 14:09
67 Lawson Crouse L -0.17 0.00 +0.15 -0.32 0.00 0.00 0.00 — 16:12
13 Brandon Tanev L -0.66 0.00 0.00 -0.71 0.00 0.00 +0.05 — 10:55
82 Kevin Stenlund C -0.69 0.00 0.00 -0.71 0.00 -0.01 +0.03 — 14:47

Los Angeles Kings

Player Rating Points Shots On ice Pen FO Other GSAx TOI
9 Adrian Kempe R +1.19 +1.45 +0.10 -0.31 0.00 -0.01 -0.04 — 20:02
31 Anton Forsberg G +1.00 0.00 — — 0.00 — — +1.00 19:34
11 Anze Kopitar C +0.99 +0.75 +0.06 +0.11 -0.15 +0.08 +0.15 — 18:25
14 Alex Laferriere R +0.68 0.00 +0.22 +0.49 0.00 -0.01 -0.02 — 17:36
6 Joel Edmundson D +0.58 +0.55 +0.06 +0.18 -0.15 0.00 -0.06 — 18:54
55 Quinton Byfield R +0.40 0.00 +0.21 +0.03 +0.15 0.00 +0.01 — 19:03
53 Jared Wright R +0.37 0.00 +0.09 +0.18 0.00 0.00 +0.10 — 9:52
92 Brandt Clarke D +0.25 0.00 +0.06 +0.01 0.00 0.00 +0.18 — 22:14
21 Scott Laughton C +0.12 0.00 +0.20 +0.02 -0.15 +0.02 +0.03 — 18:01
5 Cody Ceci D +0.12 0.00 0.00 -0.26 0.00 0.00 +0.38 — 16:28
44 Mikey Anderson D +0.10 0.00 0.00 -0.03 0.00 0.00 +0.13 — 20:17
40 Joel Armia R +0.07 0.00 +0.08 -0.17 +0.15 0.00 0.00 — 14:05
39 Jeff Malott L +0.05 0.00 +0.21 -0.21 0.00 0.00 +0.05 — 8:20
10 Artemi Panarin L +0.05 0.00 +0.13 -0.06 0.00 0.00 -0.02 — 21:59
17 Mathieu Joseph R -0.06 0.00 +0.01 -0.07 0.00 0.00 0.00 — 9:34
8 Drew Doughty D -0.09 0.00 +0.09 -0.18 0.00 0.00 0.00 — 22:19
12 Trevor Moore L -0.32 0.00 +0.01 -0.32 0.00 0.00 0.00 — 16:00
2 Brian Dumoulin D -0.37 0.00 0.00 -0.40 0.00 0.00 +0.03 — 16:03
79 Samuel Helenius C -0.49 0.00 +0.02 -0.44 0.00 -0.04 -0.02 — 8:02
35 Darcy Kuemper G -2.76 0.00 — — 0.00 — — -2.76 39:58

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.