Detroit Red WingsDET 5–2 Final Washington CapitalsWSH

Saturday, December 20, 2025

Final 1st2nd3rd T SOG
Detroit Red WingsDET 131 5 41
Washington CapitalsWSH 011 2 26

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

Highlights

Scoring

1st Period
1:05 DET John Leonard (1) Simon Edvinsson (7), Andrew Copp (14) · snap xG 0.44 1–0 ▶
2nd Period
1:37 DET James van Riemsdyk (8) Moritz Seider (21), Andrew Copp (15) · snap xG 0.23 2–0 ▶
5:55 DET Elmer Soderblom (2) Marco Kasper (2), Albert Johansson (4) · backhand xG 0.15 3–0 ▶
10:05 DET Moritz Seider (5) Unassisted · snap xG 0.23 4–0 ▶
10:36 WSH Aliaksei Protas (12) Tom Wilson (17), Rasmus Sandin (8) · snap xG 0.07 4–1 ▶
3rd Period
8:30 WSH Martin Fehérváry (3) Declan Chisholm (3), Dylan Strome (18) · snap xG 0.15 4–2 ▶
17:10 DET Dylan Larkin (18)EN Simon Edvinsson (8) · snap xG 0.46 5–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

DET 76%Deserve to win24% WSH
DETWSH
4.99Expected goals2.75
5Goals (no shootout)2
3.51Expected goals, 5 on 51.77
70Shot attempts62
52Unblocked attempts42
41Shots on goal26

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
17:10 DET xG swing xG swing · Out-chanced WSH 1.20–0.06
In xG over 10 minutes, 8:40 to 18:40 of the 1st; neither team scored
3rd Period
15:58 WSH Pulled goalie Pulled goalie · Pulled Thompson, down 4–2
With 4:02 left; DET scored at 17:10 of the 3rd (5–2)

Shot map

DET shoots ←Bigger circle: higher xG; filled: goal→ WSH shoots
Emmitt Finnie: backhand, 13 ft, xG 0.02 (P1 0:38) Simon Edvinsson: snap, 53 ft, xG 0.01 (P1 1:02) Albert Johansson: wrist, 74 ft, xG 0.00 (P1 1:50) Tom Wilson: slap, 56 ft, xG 0.04 (P1 3:00) Dylan Strome: slap, 35 ft, xG 0.11 (P1 3:35) Alex Ovechkin: slap, 50 ft, xG 0.04 (P1 4:03) Alex DeBrincat: snap, 24 ft, xG 0.03 (P1 5:16) Ethen Frank: snap, 33 ft, xG 0.02 (P1 9:02) Nate Danielson: snap, 36 ft, xG 0.03 (P1 10:11) Moritz Seider: wrist, 78 ft, xG 0.00 (P1 10:21) Moritz Seider: snap, 48 ft, xG 0.01 (P1 10:44) Emmitt Finnie: snap, 27 ft, xG 0.15 (P1 11:01) Ben Chiarot: tip-in, 7 ft, xG 0.09 (P1 11:55) Marco Kasper: wrist, 9 ft, xG 0.13 (P1 13:00) Marco Kasper: wrist, 6 ft, xG 0.07 (P1 13:01) Simon Edvinsson: snap, 7 ft, xG 0.02 (P1 13:04) Ben Chiarot: snap, 65 ft, xG 0.01 (P1 13:49) Axel Sandin-Pellikka: slap, 47 ft, xG 0.01 (P1 14:03) Michael Rasmussen: snap, 9 ft, xG 0.20 (P1 14:15) James van Riemsdyk: tip-in, 16 ft, xG 0.06 (P1 14:35) John Carlson: slap, 55 ft, xG 0.04 (P1 16:04) Moritz Seider: slap, 55 ft, xG 0.05 (P1 16:35) Alex DeBrincat: snap, 27 ft, xG 0.10 (P1 16:45) James van Riemsdyk: backhand, 10 ft, xG 0.07 (P1 17:04) Dylan Larkin: wrist, 4 ft, xG 0.18 (P1 17:05) Michael Rasmussen: backhand, 30 ft, xG 0.01 (P1 18:34) Tom Wilson: tip-in, 17 ft, xG 0.05 (P1 19:05) Tom Wilson: tip-in, 18 ft, xG 0.06 (P1 19:24) Aliaksei Protas: snap, 27 ft, xG 0.03 (P1 19:35) Alex DeBrincat: snap, 21 ft, xG 0.16 (P2 1:24) Jacob Bernard-Docker: slap, 64 ft, xG 0.01 (P2 1:59) J.T. Compher: snap, 57 ft, xG 0.01 (P2 2:04) Andrew Copp: snap, 30 ft, xG 0.13 (P2 3:58) Alex DeBrincat: slap, 29 ft, xG 0.13 (P2 4:12) Marco Kasper: snap, 9 ft, xG 0.09 (P2 5:34) Elmer Soderblom: snap, 9 ft, xG 0.06 (P2 5:35) Albert Johansson: backhand, 21 ft, xG 0.02 (P2 5:46) Dylan Strome: wrist, 10 ft, xG 0.45 (P2 7:04) Jakob Chychrun: slap, 45 ft, xG 0.07 (P2 7:15) Alex Ovechkin: slap, 38 ft, xG 0.09 (P2 8:29) John Carlson: snap, 6 ft, xG 0.19 (P2 8:39) Ethen Frank: wrist, 18 ft, xG 0.16 (P2 8:45) Andrew Copp: snap, 12 ft, xG 0.09 (P2 9:08) Moritz Seider: snap, 51 ft, xG 0.02 (P2 11:01) John Leonard: backhand, 8 ft, xG 0.04 (P2 11:03) Jakob Chychrun: snap, 56 ft, xG 0.03 (P2 12:14) Ethen Frank: snap, 30 ft, xG 0.06 (P2 12:28) Anthony Beauvillier: backhand, 12 ft, xG 0.13 (P2 12:30) Jakob Chychrun: snap, 96 ft, xG 0.00 (P2 12:38) James van Riemsdyk: wrist, 7 ft, xG 0.08 (P2 13:28) Lucas Raymond: snap, 51 ft, xG 0.04 (P2 13:48) James van Riemsdyk: snap, 9 ft, xG 0.23 (P2 13:50) James van Riemsdyk: wrist, 6 ft, xG 0.08 (P2 13:51) Jakob Chychrun: snap, 62 ft, xG 0.02 (P2 16:29) Jakob Chychrun: snap, 67 ft, xG 0.01 (P2 17:03) Alex DeBrincat: snap, 19 ft, xG 0.12 (P2 18:13) Aliaksei Protas: tip-in, 17 ft, xG 0.06 (P2 18:23) Tom Wilson: tip-in, 14 ft, xG 0.07 (P2 19:02) Alex DeBrincat: wrist, 11 ft, xG 0.06 (P3 0:49) Jakob Chychrun: snap, 45 ft, xG 0.03 (P3 0:57) Alex Ovechkin: tip-in, 18 ft, xG 0.06 (P3 1:01) Ivan Miroshnichenko: tip-in, 25 ft, xG 0.04 (P3 1:11) Elmer Soderblom: tip-in, 24 ft, xG 0.04 (P3 2:15) Dylan Strome: snap, 14 ft, xG 0.11 (P3 2:39) Dylan Larkin: snap, 16 ft, xG 0.19 (P3 3:19) Alex DeBrincat: backhand, 8 ft, xG 0.13 (P3 4:11) Axel Sandin-Pellikka: snap, 64 ft, xG 0.02 (P3 4:27) Martin Fehérváry: snap, 51 ft, xG 0.01 (P3 4:52) Marco Kasper: snap, 31 ft, xG 0.07 (P3 5:02) Aliaksei Protas: snap, 43 ft, xG 0.04 (P3 6:29) Jakob Chychrun: snap, 57 ft, xG 0.02 (P3 6:38) Ivan Miroshnichenko: snap, 39 ft, xG 0.02 (P3 6:48) Jakob Chychrun: slap, 48 ft, xG 0.01 (P3 6:51) Tom Wilson: snap, 37 ft, xG 0.03 (P3 8:34) Justin Sourdif: tip-in, 17 ft, xG 0.07 (P3 9:09) Tom Wilson: snap, 27 ft, xG 0.18 (P3 9:13) Tom Wilson: snap, 61 ft, xG 0.01 (P3 9:24) Matt Roy: slap, 65 ft, xG 0.02 (P3 9:32) Jakob Chychrun: snap, 31 ft, xG 0.01 (P3 9:34) Alex DeBrincat: snap, 32 ft, xG 0.12 (P3 10:25) Nate Danielson: slap, 40 ft, xG 0.07 (P3 11:29) James van Riemsdyk: wrist, 69 ft, xG 0.01 (P3 13:33) Alex Ovechkin: snap, 43 ft, xG 0.04 (P3 13:56) Alex DeBrincat: snap, 16 ft, xG 0.18 (P3 14:49) John Carlson: snap, 57 ft, xG 0.00 (P3 15:10) Jakob Chychrun: snap, 39 ft, xG 0.06 (P3 15:57) Alex Ovechkin: slap, 45 ft, xG 0.04 (P3 16:56) John Leonard: GOAL, snap, 10 ft, xG 0.44 (P1 1:05) James van Riemsdyk: GOAL, snap, 7 ft, xG 0.23 (P2 1:37) Elmer Soderblom: GOAL, backhand, 9 ft, xG 0.15 (P2 5:55) Moritz Seider: GOAL, snap, 28 ft, xG 0.23 (P2 10:05) Aliaksei Protas: GOAL, snap, 24 ft, xG 0.07 (P2 10:36) Martin Fehérváry: GOAL, snap, 31 ft, xG 0.15 (P3 8:30) Dylan Larkin: GOAL, snap, 144 ft, xG 0.46 (P3 17:10)
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

Detroit Red Wings

Skater GAP+/− AttxG HitBlkTOI
Forwards
58 Emmitt Finnie 000 0 30.17 0322:33
23 Lucas Raymond 000 +1 20.04 0022:01
71 Dylan Larkin 101 0 70.82 1019:48
18 Andrew Copp 022 +2 20.22 1015:23
93 Alex DeBrincat 000 +2 111.03 1014:21
92 Marco Kasper 011 +1 40.37 2013:38
37 J.T. Compher 000 0 20.01 0013:26
43 John Leonard 101 +1 20.48 0112:57
21 James van Riemsdyk 101 +1 70.77 0112:24
27 Michael Rasmussen 000 0 30.21 0012:15
25 Elmer Soderblom 101 +1 30.24 2210:26
Defense
53 Moritz Seider 112 +3 60.32 1323:31
77 Simon Edvinsson 022 +3 40.03 0122:16
8 Ben Chiarot 000 -1 50.10 0222:02
25 Jacob Bernard-Docker 000 +1 10.01 1417:56
44 Axel Sandin-Pellikka 000 -1 30.03 1115:04
20 Albert Johansson 011 +1 20.02 0113:31
Goalie SAGA SVSV% xGA GSAx
John Gibson 26224 .923 2.75 +0.75

Washington Capitals

Skater GAP+/− AttxG HitBlkTOI
Forwards
43 Tom Wilson 011 -1 80.44 6022:58
21 Aliaksei Protas 101 -2 40.19 1018:26
8 Alex Ovechkin 000 -3 50.27 3018:06
17 Dylan Strome 011 -3 30.67 0117:32
34 Justin Sourdif 000 +1 10.07 1016:44
77 Connor McMichael 000 0 10.00 1016:07
72 Anthony Beauvillier 000 -2 10.13 0113:52
53 Ethen Frank 000 +1 40.23 2112:51
26 Nic Dowd 000 -1 00.00 2012:00
24 Brandon Duhaime 000 0 10.00 6010:18
15 Sonny Milano 000 0 10.00 0009:21
Defense
6 Jakob Chychrun 000 -3 140.26 1321:31
74 John Carlson 000 -1 40.24 1121:14
42 Martin Fehérváry 101 +1 70.16 1319:47
3 Matt Roy 000 -2 20.02 3319:37
38 Rasmus Sandin 011 -1 10.00 0419:21
47 Declan Chisholm 011 0 20.00 1114:37
Goalie SAGA SVSV% xGA GSAx
Logan Thompson 40436 .900 4.53 +0.53

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.

Detroit Red Wings

Player Rating Points Shots On ice Pen FO Other GSAx TOI
53 Moritz Seider D +4.09 +1.45 +0.21 +2.29 0.00 0.00 +0.15 — 23:31
77 Simon Edvinsson D +3.68 +1.40 +0.02 +2.23 0.00 0.00 +0.03 — 22:16
18 Andrew Copp C +3.23 +1.10 +0.14 +2.01 0.00 0.00 -0.02 — 15:23
93 Alex DeBrincat R +2.77 0.00 +0.67 +2.07 0.00 0.00 +0.02 — 14:21
43 John Leonard L +2.47 +0.75 +0.31 +1.39 0.00 0.00 +0.01 — 12:57
21 James van Riemsdyk L +2.11 +0.75 +0.50 +0.83 0.00 0.00 +0.03 — 12:24
85 Elmer Soderblom L +1.63 +0.75 +0.16 +0.62 0.00 0.00 +0.10 — 10:26
92 Marco Kasper C +1.56 +0.70 +0.24 +0.63 0.00 -0.01 0.00 — 13:38
20 Albert Johansson D +0.88 +0.55 +0.01 +0.28 0.00 0.00 +0.03 — 13:31
36 John Gibson G +0.75 0.00 — — 0.00 — — +0.75 60:00
71 Dylan Larkin C +0.73 +0.75 +0.54 -0.52 0.00 -0.02 -0.02 — 19:48
29 Nate Danielson C +0.43 0.00 +0.06 +0.41 0.00 -0.04 0.00 — 12:28
37 J.T. Compher L +0.26 0.00 +0.01 +0.27 0.00 -0.02 0.00 — 13:26
25 Jacob Bernard-Docker D +0.22 0.00 0.00 +0.01 0.00 0.00 +0.20 — 17:56
27 Michael Rasmussen C +0.19 0.00 +0.14 +0.06 0.00 +0.01 -0.02 — 12:15
44 Axel Sandin-Pellikka D +0.05 0.00 +0.02 -0.02 0.00 0.00 +0.05 — 15:04
23 Lucas Raymond L -0.29 0.00 +0.03 -0.26 0.00 0.00 -0.06 — 22:01
8 Ben Chiarot D -0.42 0.00 +0.07 -0.56 0.00 0.00 +0.08 — 22:02
58 Emmitt Finnie C -0.48 0.00 +0.11 -0.73 0.00 +0.01 +0.13 — 22:33

Washington Capitals

Player Rating Points Shots On ice Pen FO Other GSAx TOI
42 Martin Fehérváry D +1.24 +0.75 +0.10 +0.28 0.00 0.00 +0.11 — 19:47
43 Tom Wilson R +0.99 +0.70 +0.29 +0.06 0.00 -0.01 -0.04 — 22:58
34 Justin Sourdif R +0.88 0.00 +0.05 +0.84 0.00 +0.02 -0.02 — 16:44
48 Logan Thompson G +0.53 0.00 — — 0.00 — — +0.53 58:48
53 Ethen Frank C +0.40 0.00 +0.15 +0.18 0.00 0.00 +0.07 — 12:51
47 Declan Chisholm D +0.38 +0.70 0.00 -0.37 0.00 0.00 +0.05 — 14:37
21 Aliaksei Protas C +0.35 +0.75 +0.13 -0.46 0.00 0.00 -0.06 — 18:26
74 John Carlson D -0.27 0.00 +0.16 -0.29 -0.15 0.00 +0.01 — 21:14
63 Ivan Miroshnichenko L -0.28 0.00 +0.04 -0.32 0.00 0.00 0.00 — 10:50
17 Dylan Strome C -0.43 +0.55 +0.43 -1.55 0.00 +0.09 +0.05 — 17:32
22 Brandon Duhaime R -0.43 0.00 0.00 -0.43 0.00 0.00 0.00 — 10:18
24 Connor McMichael C -0.50 0.00 0.00 -0.59 +0.15 -0.04 -0.02 — 16:07
15 Sonny Milano L -0.58 0.00 0.00 -0.58 0.00 0.00 0.00 — 9:21
38 Rasmus Sandin D -0.67 +0.55 0.00 -1.36 0.00 0.00 +0.14 — 19:21
26 Nic Dowd C -0.86 0.00 0.00 -0.82 0.00 0.00 -0.04 — 12:00
6 Jakob Chychrun D -0.97 0.00 +0.17 -1.29 0.00 0.00 +0.15 — 21:31
72 Anthony Beauvillier L -1.09 0.00 +0.09 -1.22 0.00 +0.01 +0.03 — 13:52
8 Alex Ovechkin L -1.38 0.00 +0.17 -1.55 0.00 0.00 0.00 — 18:06
3 Matt Roy D -1.39 0.00 +0.01 -1.55 0.00 0.00 +0.15 — 19:37

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.