New Jersey DevilsNJD 1–2 Final Washington CapitalsWSH

Friday, March 20, 2026

Final 1st2nd3rd T SOG
New Jersey DevilsNJD 001 1 31
Washington CapitalsWSH 101 2 28
Playoff odds, % Change
WSH +1.4
NJD -0.3

How the result moved each team's playoff odds, calculated Mar 20, 2026 6:54 PM EDT.

Highlights

Scoring

1st Period
9:36 WSH Ryan Leonard (15) Brandon Duhaime (4), Trevor van Riemsdyk (9) · snap xG 0.07 0–1 ▶
2nd Period
No scoring
3rd Period
18:17 WSH Aliaksei Protas (23)EN Pierre-Luc Dubois (5), Tom Wilson (27) · wrist xG 0.56 0–2 ▶
19:17 NJD Jesper Bratt (17) Jack Hughes (37) · snap xG 0.16 1–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

NJD 54%Deserve to win46% WSH
NJDWSH
2.89Expected goals3.47
1Goals (no shootout)2
1.81Expected goals, 5 on 52.34
68Shot attempts55
53Unblocked attempts41
31Shots on goal28

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
5:32 NJD Deserve to win Deserve to win · NJD takes the lead, 60–40%
WSH had led since 18:01 of the 1st, by as much as 77%
5:32 WSH Goalie Goalie · Thompson +2.0 goals saved
0 goals on 2.01 xG, 20 shots on goal
6:40 NJD xG swing xG swing · Out-chanced WSH 1.34–0.24
In xG over 10 minutes, 16:40 of the 2nd to 6:40 of the 3rd; neither team scored
17:56 NJD Pulled goalie Pulled goalie · Pulled Allen, down 1–0
With 2:04 left; WSH scored at 18:17 of the 3rd (0–2)
18:00 NJD Shortened bench Shortened bench · 3 forwards sat
Cotter, Tsyplakov and Bjugstad: no shift after 4:44 of the 3rd

Shot map

NJD shoots ←Bigger circle: higher xG; filled: goal→ WSH shoots
Johnathan Kovacevic: snap, 58 ft, xG 0.02 (P1 3:57) Johnathan Kovacevic: snap, 69 ft, xG 0.01 (P1 4:01) Nico Hischier: wrist, 59 ft, xG 0.01 (P1 4:09) Jesper Bratt: snap, 55 ft, xG 0.03 (P1 4:30) Lenni Hameenaho: snap, 38 ft, xG 0.01 (P1 5:20) Brenden Dillon: snap, 67 ft, xG 0.00 (P1 5:23) Connor McMichael: snap, 34 ft, xG 0.08 (P1 6:05) Johnathan Kovacevic: snap, 59 ft, xG 0.02 (P1 7:55) Jakob Chychrun: snap, 39 ft, xG 0.06 (P1 9:49) Anthony Beauvillier: tip-in, 19 ft, xG 0.07 (P1 11:13) Aliaksei Protas: snap, 37 ft, xG 0.01 (P1 12:26) Jack Hughes: slap, 37 ft, xG 0.04 (P1 12:34) Dawson Mercer: snap, 34 ft, xG 0.04 (P1 13:27) Aliaksei Protas: wrist, 34 ft, xG 0.02 (P1 15:19) Aliaksei Protas: bat, 30 ft, xG 0.06 (P1 15:33) Alex Ovechkin: snap, 40 ft, xG 0.06 (P1 15:39) Aliaksei Protas: backhand, 15 ft, xG 0.03 (P1 18:01) Ethen Frank: wrist, 9 ft, xG 0.16 (P1 18:47) Dougie Hamilton: slap, 45 ft, xG 0.01 (P2 0:40) Cole Hutson: snap, 30 ft, xG 0.04 (P2 1:02) Lenni Hameenaho: snap, 36 ft, xG 0.05 (P2 1:09) Aliaksei Protas: snap, 18 ft, xG 0.15 (P2 2:02) Anthony Beauvillier: snap, 24 ft, xG 0.15 (P2 4:03) Alex Ovechkin: snap, 13 ft, xG 0.05 (P2 4:04) Anthony Beauvillier: deflected, 8 ft, xG 0.13 (P2 4:18) Tom Wilson: wrist, 154 ft, xG 0.00 (P2 4:31) Dougie Hamilton: slap, 44 ft, xG 0.02 (P2 4:47) Nico Hischier: tip-in, 4 ft, xG 0.34 (P2 4:57) Arseny Gritsyuk: tip-in, 15 ft, xG 0.02 (P2 6:30) Arseny Gritsyuk: tip-in, 9 ft, xG 0.10 (P2 6:40) Luke Hughes: slap, 60 ft, xG 0.03 (P2 6:52) Jesper Bratt: slap, 37 ft, xG 0.08 (P2 8:29) Simon Nemec: slap, 50 ft, xG 0.04 (P2 9:11) Dougie Hamilton: slap, 66 ft, xG 0.02 (P2 10:15) Anthony Beauvillier: slap, 59 ft, xG 0.02 (P2 12:57) Anthony Beauvillier: snap, 67 ft, xG 0.01 (P2 13:07) Trevor van Riemsdyk: tip-in, 7 ft, xG 0.10 (P2 13:52) Cole Hutson: snap, 35 ft, xG 0.06 (P2 15:25) Simon Nemec: slap, 46 ft, xG 0.03 (P2 15:36) Arseny Gritsyuk: snap, 24 ft, xG 0.04 (P2 15:51) Simon Nemec: wrist, 46 ft, xG 0.01 (P2 17:16) Anthony Beauvillier: tip-in, 13 ft, xG 0.08 (P2 17:38) Alex Ovechkin: snap, 58 ft, xG 0.01 (P2 18:00) Connor Brown: tip-in, 14 ft, xG 0.10 (P2 18:38) Nico Hischier: tip-in, 10 ft, xG 0.12 (P2 18:48) Dougie Hamilton: slap, 51 ft, xG 0.06 (P2 18:55) Connor Brown: slap, 30 ft, xG 0.14 (P2 19:39) Jack Hughes: snap, 30 ft, xG 0.10 (P2 19:44) Dougie Hamilton: snap, 60 ft, xG 0.03 (P2 19:55) Tom Wilson: snap, 56 ft, xG 0.03 (P3 0:45) Jakob Chychrun: tip-in, 9 ft, xG 0.02 (P3 0:46) Arseny Gritsyuk: snap, 44 ft, xG 0.04 (P3 1:11) Dougie Hamilton: snap, 31 ft, xG 0.02 (P3 1:18) Arseny Gritsyuk: backhand, 8 ft, xG 0.03 (P3 1:19) Arseny Gritsyuk: tip-in, 19 ft, xG 0.05 (P3 1:29) Connor Brown: snap, 29 ft, xG 0.16 (P3 3:27) Jonas Siegenthaler: snap, 26 ft, xG 0.02 (P3 3:44) Matt Roy: snap, 51 ft, xG 0.01 (P3 3:56) Nick Bjugstad: tip-in, 22 ft, xG 0.05 (P3 4:23) Ryan Leonard: slap, 38 ft, xG 0.08 (P3 4:41) Dylan Strome: snap, 68 ft, xG 0.01 (P3 4:47) Brenden Dillon: wrist, 59 ft, xG 0.02 (P3 5:03) Simon Nemec: tip-in, 17 ft, xG 0.05 (P3 5:25) Arseny Gritsyuk: wrist, 17 ft, xG 0.03 (P3 5:32) Lenni Hameenaho: wrist, 7 ft, xG 0.04 (P3 5:32) Dawson Mercer: slap, 13 ft, xG 0.14 (P3 6:05) Dawson Mercer: slap, 32 ft, xG 0.10 (P3 6:35) Timo Meier: backhand, 5 ft, xG 0.02 (P3 6:36) Pierre-Luc Dubois: tip-in, 14 ft, xG 0.06 (P3 6:54) Jack Hughes: snap, 39 ft, xG 0.06 (P3 7:30) Ethen Frank: wrist, 8 ft, xG 0.21 (P3 7:39) Alex Ovechkin: snap, 32 ft, xG 0.12 (P3 9:12) Alex Ovechkin: slap, 40 ft, xG 0.05 (P3 9:49) Connor McMichael: wrist, 12 ft, xG 0.08 (P3 10:01) Dylan Strome: tip-in, 17 ft, xG 0.06 (P3 10:30) Simon Nemec: snap, 54 ft, xG 0.01 (P3 10:56) Brandon Duhaime: tip-in, 5 ft, xG 0.20 (P3 12:17) Brandon Duhaime: backhand, 5 ft, xG 0.07 (P3 12:18) Brandon Duhaime: wrist, 5 ft, xG 0.05 (P3 12:19) Brandon Duhaime: wrist, 7 ft, xG 0.05 (P3 12:19) Jesper Bratt: snap, 48 ft, xG 0.03 (P3 13:47) Cole Hutson: snap, 82 ft, xG 0.00 (P3 14:49) Ryan Leonard: snap, 29 ft, xG 0.12 (P3 15:14) Timo Meier: snap, 39 ft, xG 0.01 (P3 15:41) Nico Hischier: snap, 29 ft, xG 0.19 (P3 16:03) Luke Hughes: snap, 66 ft, xG 0.01 (P3 17:07) Luke Hughes: snap, 57 ft, xG 0.02 (P3 17:13) Connor Brown: snap, 35 ft, xG 0.04 (P3 17:55) Jack Hughes: slap, 23 ft, xG 0.03 (P3 17:56) Jack Hughes: slap, 98 ft, xG 0.01 (P3 18:28) Connor McMichael: snap, 137 ft, xG 0.25 (P3 18:32) Ryan Leonard: GOAL, snap, 38 ft, xG 0.07 (P1 9:36) Aliaksei Protas: GOAL, wrist, 110 ft, xG 0.56 (P3 18:17) Jesper Bratt: GOAL, snap, 20 ft, xG 0.16 (P3 19:17)
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

New Jersey Devils

Skater GAP+/− AttxG HitBlkTOI
Forwards
86 Jack Hughes 011 0 80.23 0026:18
16 Connor Brown 000 0 70.44 1023:04
13 Nico Hischier 000 0 50.65 0021:15
63 Jesper Bratt 101 0 50.31 0020:04
28 Timo Meier 000 +1 30.04 1018:41
91 Dawson Mercer 000 0 40.29 1115:37
81 Arseny Gritsyuk 000 -1 70.31 2015:09
12 Cody Glass 000 -1 00.00 1012:22
29 Lenni Hameenaho 000 -1 40.10 0011:21
72 Maxim Tsyplakov 000 0 00.00 1006:59
47 Paul Cotter 000 0 00.00 0006:55
72 Nick Bjugstad 000 0 10.05 2006:49
Defense
43 Luke Hughes 000 -1 30.07 1123:51
7 Dougie Hamilton 000 +1 60.17 2123:37
71 Simon Nemec 000 -2 70.14 0420:32
5 Brenden Dillon 000 -1 20.02 4216:18
71 Jonas Siegenthaler 000 0 20.02 0315:37
8 Johnathan Kovacevic 000 0 40.05 2215:10
Goalie SAGA SVSV% xGA GSAx
Jake Allen 27126 .963 2.66 +1.66

Washington Capitals

Skater GAP+/− AttxG HitBlkTOI
Forwards
21 Aliaksei Protas 101 +1 70.84 0018:15
72 Anthony Beauvillier 000 0 80.47 2017:49
80 Pierre-Luc Dubois 011 +1 30.06 0017:24
43 Tom Wilson 011 +1 40.03 3217:21
77 Connor McMichael 000 -1 30.40 0016:16
34 Justin Sourdif 000 -1 00.00 1214:51
17 Dylan Strome 000 0 30.07 0114:10
9 Ryan Leonard 101 0 30.27 1114:08
8 Alex Ovechkin 000 0 50.30 0013:29
24 Brandon Duhaime 011 +1 50.37 1011:51
53 Ethen Frank 000 0 20.37 1011:23
22 Hendrix Lapierre 000 +1 10.00 0011:02
Defense
6 Jakob Chychrun 000 0 40.08 0121:46
42 Martin Fehérváry 000 +1 00.00 2021:22
3 Matt Roy 000 0 10.01 1119:56
38 Rasmus Sandin 000 +1 10.00 1219:14
57 Trevor van Riemsdyk 011 0 20.10 0118:47
44 Cole Hutson 000 0 30.10 4017:04
Goalie SAGA SVSV% xGA GSAx
Logan Thompson 31130 .968 2.89 +1.89

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.

New Jersey Devils

Player Rating Points Shots On ice Pen FO Other GSAx TOI
34 Jake Allen G +1.66 0.00 — — 0.00 — — +1.66 58:21
13 Nico Hischier C +0.84 0.00 +0.42 +0.41 0.00 +0.01 0.00 — 21:15
63 Jesper Bratt L +0.73 +0.75 +0.20 -0.26 0.00 0.00 +0.04 — 20:04
91 Dawson Mercer C +0.52 0.00 +0.19 +0.29 0.00 0.00 +0.05 — 15:37
71 Jonas Siegenthaler D +0.44 0.00 +0.02 +0.29 0.00 0.00 +0.13 — 15:37
17 Simon Nemec D +0.38 0.00 +0.09 +0.16 0.00 0.00 +0.12 — 20:32
28 Timo Meier R +0.28 0.00 +0.02 +0.28 0.00 0.00 -0.02 — 18:41
86 Jack Hughes C +0.16 +0.70 +0.15 -0.65 0.00 -0.01 -0.04 — 26:18
7 Dougie Hamilton D -0.07 0.00 +0.11 -0.20 0.00 0.00 +0.03 — 23:37
81 Arseny Gritsyuk R -0.08 0.00 +0.20 -0.43 +0.15 0.00 0.00 — 15:09
47 Paul Cotter L -0.12 0.00 0.00 -0.14 0.00 +0.02 0.00 — 6:55
29 Lenni Hameenaho R -0.12 0.00 +0.07 -0.34 +0.15 0.00 0.00 — 11:21
16 Connor Brown R -0.12 0.00 +0.29 -0.41 0.00 0.00 0.00 — 23:04
43 Luke Hughes D -0.20 0.00 +0.04 -0.23 0.00 0.00 -0.01 — 23:51
72 Nick Bjugstad C -0.24 0.00 +0.03 -0.24 0.00 -0.03 0.00 — 6:49
42 Maxim Tsyplakov R -0.24 0.00 0.00 -0.24 0.00 0.00 0.00 — 6:59
12 Cody Glass C -0.50 0.00 0.00 -0.47 0.00 -0.01 -0.02 — 12:22
8 Johnathan Kovacevic D -0.60 0.00 +0.03 -0.59 -0.15 0.00 +0.10 — 15:10
5 Brenden Dillon D -0.81 0.00 +0.01 -0.90 0.00 0.00 +0.08 — 16:18

Washington Capitals

Player Rating Points Shots On ice Pen FO Other GSAx TOI
48 Logan Thompson G +1.89 0.00 — — 0.00 — — +1.89 59:52
22 Brandon Duhaime L +1.61 +0.70 +0.24 +0.69 0.00 0.00 -0.02 — 11:51
21 Aliaksei Protas L +1.30 +0.75 +0.55 +0.04 0.00 0.00 -0.04 — 18:15
57 Trevor van Riemsdyk D +1.17 +0.55 +0.06 +0.56 0.00 0.00 -0.01 — 18:47
9 Ryan Leonard R +1.12 +0.75 +0.18 +0.17 0.00 0.00 +0.03 — 14:08
29 Hendrix Lapierre C +1.00 0.00 0.00 +1.01 0.00 -0.01 0.00 — 11:02
6 Jakob Chychrun D +0.84 0.00 +0.05 +0.78 0.00 0.00 +0.01 — 21:46
38 Rasmus Sandin D +0.81 0.00 0.00 +0.73 0.00 0.00 +0.08 — 19:14
80 Pierre-Luc Dubois C +0.66 +0.70 +0.04 -0.09 0.00 +0.03 -0.02 — 17:24
53 Ethen Frank R +0.60 0.00 +0.24 +0.51 -0.15 0.00 0.00 — 11:23
8 Alex Ovechkin L +0.49 0.00 +0.19 +0.30 0.00 0.00 0.00 — 13:29
43 Tom Wilson R +0.49 +0.55 +0.02 +0.01 -0.15 0.00 +0.06 — 17:21
17 Dylan Strome C +0.37 0.00 +0.05 +0.31 0.00 -0.01 +0.03 — 14:10
24 Connor McMichael L +0.31 0.00 +0.26 +0.01 0.00 +0.02 +0.02 — 16:16
72 Anthony Beauvillier R +0.21 0.00 +0.30 -0.26 +0.15 +0.02 0.00 — 17:49
3 Matt Roy D -0.08 0.00 +0.01 -0.14 0.00 0.00 +0.05 — 19:56
42 Martin Fehérváry D -0.14 0.00 0.00 -0.14 0.00 0.00 0.00 — 21:22
44 Cole Hutson D -0.22 0.00 +0.06 -0.26 0.00 0.00 -0.02 — 17:04
34 Justin Sourdif C -0.48 0.00 0.00 -0.55 0.00 -0.03 +0.10 — 14: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.