NJD
NJD
New Jersey Devils
42-36-3 · W2 · L10: 5-4-1
L
L
L
W
W
W
L
W
SO
L
Final/OT
54
2025-04-15 · TD Garden
BOS
BOS
Boston Bruins
44-27-10 · W1 · L10: 5-3-2
W
L
W
L
W
L
L
L
L
L
BOS controlled xG 3.8 to 3.7 but NJD won on execution · NJD controlled 62% of 5v5 shot attempts · Decided in overtime

xG Flow

CUMULATIVE
012341ST2ND3RDOT
NJD xG
3.69
ACTUAL
54
BOS xG
3.82

Scoring Timeline

0.08
MED xG
NJD1P 07:25Even Strength
Timo Meier
28
Timo Meier(26)
R · NJD · #28
Brett Pesce (14), Luke Hughes (36)
NJD 1 - 0 BOS
0.04
MED xG
BOS1P 08:43Power Play
Morgan Geekie
39
Morgan Geekie(33)
C · BOS · #39
David Pastrnak (63), Nikita Zadorov (17)
NJD 1 - 1 BOS
0.84
HIGH xG
BOS2P 00:29Even Strength
David Pastrnak
88
David Pastrnak(43)
R · BOS · #88
Elias Lindholm (30)
NJD 1 - 2 BOS
0.79
HIGH xG
NJD2P 04:07Power Play
Stefan Noesen
11
Stefan Noesen(22)
R · NJD · #11
Nico Hischier (33), Timo Meier (26)
NJD 2 - 2 BOS
0.49
HIGH xG
NJD2P 04:37Even Strength
Simon Nemec
17
Simon Nemec(2)
D · NJD · #17
Marc McLaughlin (1)
NJD 3 - 2 BOS
0.79
HIGH xG
NJD2P 13:37Power Play
Dawson Mercer
91
Dawson Mercer(18)
C · NJD · #91
Nico Hischier (34), Luke Hughes (37)
NJD 4 - 2 BOS
0.70
HIGH xG
BOS2P 16:53Even Strength
John Farinacci
32
John Farinacci(1)
C · BOS · #32
Jakub Lauko (6)
NJD 4 - 3 BOS
0.84
HIGH xG
BOS3P 05:08Even Strength
Marat Khusnutdinov
92
Marat Khusnutdinov(5)
C · BOS · #92
Fabian Lysell (2), Nikita Zadorov (18)
NJD 4 - 4 BOS
0.08
MED xG
NJDOT 01:303 on 3
Brian Dumoulin
2
Brian Dumoulin(3)
D · NJD · #2
Dawson Mercer (17), Timo Meier (27)
NJD 5 - 4 BOS

Three Stars

PUCKLAB PICKS
1
Jake Allen
34
Jake Allen
G · NJD · #34
20/24 saves, .833 SV%, -0.1 GSAx
2
Jeremy Swayman
1
Jeremy Swayman
G · BOS · #1
21/26 saves, .807 SV%, -0.3 GSAx
3
Timo Meier
28
Timo Meier
R · NJD · #28
1G, 2A, 5 SOG, 1 HIT

Team Stats

NJDBOS
26Shots24
3.69xGF3.82
62CF%38
46.9FO%53.1
2/2PP0/2
20Hits29
8Blocks18
7Giveaways6
9Takeaways4
6PIM6

Period Breakdown

PeriodNJD SOGBOS SOGNJD xGBOS xG
1st770.660.53
2nd1262.871.81
3rd260.081.28
OT010.080.19
Total21203.693.81

Penalties

6 TOTAL
1P 11:48
NJD
Brett Pescehigh-sticking (2 min)
Drawn by Vinni Lettieri
1P 16:23
NJD
Brian Dumoulincross-checking (2 min)
Drawn by Vinni Lettieri
2P 02:21
BOS
Fabian Lysellhooking (2 min)
Drawn by Simon Nemec
2P 08:44
BOS
Nikita Zadorovslashing (2 min)
Drawn by Stefan Noesen
2P 08:44
NJD
Stefan Noesenroughing (2 min)
Drawn by Nikita Zadorov
2P 13:08
BOS
Vinni Lettieriholding (2 min)
Drawn by Brett Pesce