IcyData

Carolina Hurricanes at New Jersey Devils on April 25th 2025

Carolina Hurricanes (2)

at

New Jersey Devils (3)

Game No: 143

Started: 2025-04-25 20:08:00

Ended: 2025-04-25 23:45:00

Attendance: 16,682

Three Stars by: Attending media

Full Recap

Period Time Team Scorer Shot Type Distance (ft) Assist Assist Highlight
1 16:11 N.J Nico Hischier Timo Meier Ondrej Palat
3 6:11 CAR Seth Jarvis Sebastian Aho Shayne Gostisbehere
3 1:18 N.J Dawson Mercer Jesper Bratt Brett Pesce
3 12:20 CAR Sebastian Aho Andrei Svechnikov
5 2:36 N.J Simon Nemec

Referees

#11 Kelly Sutherland

#26 Jake Brenk

Officials

#81 Ryan Daisy

#51 Andrew Smith

Period Time Team Player Penalty PIM Drawn By
1 7:09 N.J Dougie Hamilton Tripping 2 Seth Jarvis
1 12:50 CAR Seth Jarvis Roughing 2
1 12:50 N.J Johnathan Kovacevic Roughing 2 Seth Jarvis
2 3:41 N.J Jonas Siegenthaler Holding 2 Jordan Staal
2 8:31 CAR Dmitry Orlov Interference 2 Brian Dumoulin
2 16:10 CAR Jordan Martinook Tripping 2 Erik Haula
3 5:05 N.J Jonas Siegenthaler Interference 2 Jordan Martinook
3 6:24 CAR William Carrier Roughing 2 Jonas Siegenthaler
3 12:08 N.J Brett Pesce Delay Game - Puck over glass 2
4 4:14 CAR Brent Burns Tripping 2 Timo Meier
4 13:56 CAR Jordan Staal Tripping 2

New Jersey Devils Roster

Coach: Sheldon Keefe

# Player Position
2 Brian Dumoulin D
7 Dougie Hamilton D
8 Johnathan Kovacevic D
11 Stefan Noesen R
12 Cody Glass C
13 Nico Hischier C
14 Nathan Bastian R
17 Simon Nemec D
18 Ondrej Palat L
22 Brett Pesce D
25 Jacob Markstrom G
28 Timo Meier R
34 Jake Allen G
37 Justin Dowling C
47 Paul Cotter C
56 Erik Haula L
63 Jesper Bratt L
71 Jonas Siegenthaler D
90 Tomas Tatar L
91 Dawson Mercer C

Carolina Hurricanes Scratches

# Player Position
27 Tyson Jost C
61 Riley Stillman D
77 Mark Jankowski L

New Jersey Devils Scratches

# Player Position
5 Brenden Dillon D
10 Daniel Sprong R
16 Nathan LÉgarÉ R
21 Marc McLaughlin C
23 Kurtis MacDermid L
24 Seamus Casey D
29 Nolan Foote L
38 Topias Vilen D
39 Mike Hardman L
42 Curtis Lazar C
43 Luke Hughes D
44 Dennis Cholowski D
45 Colton White D
48 Brian Halonen L
50 Nico Daws G
65 Isaac Poulter G

2 Goals 3
3 Assists 3
-15 Plus / Minus 15
6 Penalties 5
12 PIM 10
49 Corsi For 60
44.95 Corsi % 55.05
27 Fenwick For 60
31.03 Fenwick % 68.97
27 Shots 37
35 Shots Blocked 19
22 Missed Shots 23
39 Hits 43
10 Giveaways 13
4 Takeaways 8
17 Blocked Shots 33
34 Faceoffs Won 43
43 Faceoffs Lost 34
44% Faceoff Percentage 56%

Time Spent With Lead

Carolina Hurricanes New Jersey Devils
Lead Time With Lead Lead Time With Lead
1 1 31:16
2 2 4:53

Time Each Lead Lasted

Carolina Hurricanes - New Jersey Devils Time With Lead
0 - 1 25:07
0 - 2 4:53
1 - 2 6:09
2 - 3 0

Carolina Hurricanes

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
4 Shayne Gostisbehere 0 1 1 -2 0 0 0 0 0 0 1 0 1 0 0 0
5 Jalen Chatfield 0 0 0 0 0 0 0 5 1 2 0 0 3 0 0 0
7 Dmitry Orlov 0 0 0 -1 1 2 2 3 0 5 1 0 2 0 0 0
8 Brent Burns 0 0 0 -1 1 2 1 0 0 0 0 0 2 0 0 0
11 Jordan Staal 0 0 0 -1 1 2 0 0 0 3 2 1 0 11 12 48
20 Sebastian Aho 1 1 2 -1 0 0 4 3 2 4 0 0 0 8 10 44
22 Logan Stankoven 0 0 0 -1 0 0 2 2 1 1 0 0 1 0 1 0
24 Seth Jarvis 1 0 1 -1 1 2 1 3 5 3 0 0 1 0 2 0
26 Sean Walker 0 0 0 -1 0 0 2 1 1 3 0 0 1 0 0 0
28 William Carrier 0 0 0 0 1 2 2 1 1 6 0 1 0 0 0 0
31 Frederik Andersen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Andrei Svechnikov 0 1 1 0 0 0 2 6 1 1 1 1 0 0 0 0
48 Jordan Martinook 0 0 0 -1 1 2 0 3 2 4 1 0 0 0 1 0
50 Eric Robinson 0 0 0 -1 0 0 0 1 0 3 0 0 0 0 0 0
52 Pyotr Kochetkov 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
53 Jackson Blake 0 0 0 -1 0 0 5 1 1 1 1 0 0 0 0 0
71 Taylor Hall 0 0 0 -1 0 0 1 1 0 0 0 0 1 0 3 0
74 Jaccob Slavin 0 0 0 -1 0 0 1 4 5 0 1 1 2 0 0 0
82 Jesperi Kotkaniemi 0 0 0 0 0 0 3 0 2 1 1 0 1 8 6 57
96 Jack Roslovic 0 0 0 -1 0 0 1 1 0 2 1 0 2 7 8 47

New Jersey Devils

# Player G A Pts +/- P PIM S SB MS H GV TK B Shots FW FL F%
2 Brian Dumoulin 0 0 0 3 0 0 2 1 1 4 2 0 5 0 0 0
7 Dougie Hamilton 0 0 0 0 1 2 2 2 4 3 2 1 3 0 0 0
8 Johnathan Kovacevic 0 0 0 1 1 2 1 0 0 0 0 1 0 0 0 0
11 Stefan Noesen 0 0 0 0 0 0 3 1 1 2 0 0 1 0 0 0
12 Cody Glass 0 0 0 0 0 0 2 0 1 2 0 0 2 5 6 45
13 Nico Hischier 1 0 1 2 0 0 3 3 1 2 0 0 3 22 15 59
14 Nathan Bastian 0 0 0 1 0 0 2 0 0 2 1 0 0 0 0 0
17 Simon Nemec 1 0 1 1 0 0 5 2 0 1 1 1 2 0 0 0
18 Ondrej Palat 0 1 1 2 0 0 1 0 1 4 0 1 3 0 0 0
22 Brett Pesce 0 0 0 1 1 2 3 1 1 1 1 2 6 0 0 0
25 Jacob Markstrom 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
28 Timo Meier 0 1 1 1 0 0 3 1 4 3 0 1 1 0 1 0
34 Jake Allen 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
37 Justin Dowling 0 0 0 0 0 0 0 0 1 3 0 0 0 4 7 36
47 Paul Cotter 0 0 0 0 0 0 1 1 0 3 1 1 1 0 0 0
56 Erik Haula 0 0 0 1 0 0 2 2 4 2 0 0 1 10 2 83
63 Jesper Bratt 0 1 1 1 0 0 3 3 1 1 1 0 0 0 0 0
71 Jonas Siegenthaler 0 0 0 0 2 4 0 1 0 5 2 0 3 0 0 0
90 Tomas Tatar 0 0 0 0 0 0 1 0 0 2 1 0 1 0 0 0
91 Dawson Mercer 1 0 1 1 0 0 3 1 3 3 1 0 1 2 3 40

Carolina Hurricanes

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
4 Shayne Gostisbehere 27 00:47 21:32 03:33 00:00 17:59
5 Jalen Chatfield 38 00:43 27:46 00:07 03:31 24:08
7 Dmitry Orlov 41 00:38 26:19 00:15 03:25 22:39
8 Brent Burns 38 00:47 29:55 01:38 05:09 23:08
11 Jordan Staal 34 00:38 21:50 00:16 05:09 16:25
20 Sebastian Aho 32 00:47 25:34 04:14 03:29 17:51
22 Logan Stankoven 30 00:38 19:00 01:43 00:00 17:17
24 Seth Jarvis 33 00:47 26:21 04:13 03:38 18:30
26 Sean Walker 30 00:43 21:41 00:00 01:25 20:16
28 William Carrier 26 00:33 14:32 00:00 00:00 14:32
37 Andrei Svechnikov 28 00:46 21:38 03:39 00:02 17:57
48 Jordan Martinook 30 00:37 18:48 00:00 05:00 13:48
50 Eric Robinson 21 00:46 16:25 00:00 02:27 13:58
53 Jackson Blake 27 00:49 22:19 03:35 00:00 18:44
71 Taylor Hall 24 00:48 19:33 01:39 00:00 17:54
74 Jaccob Slavin 38 00:52 33:23 00:02 06:30 26:51
82 Jesperi Kotkaniemi 26 00:43 18:56 00:47 00:15 17:54
96 Jack Roslovic 20 00:46 15:28 00:49 00:00 14:39

New Jersey Devils

TOI
# Player Shifts Avg Shift Total Power Play Shorthanded Even Strength
2 Brian Dumoulin 45 00:48 36:29 00:10 03:52 32:27
7 Dougie Hamilton 39 00:48 31:16 06:21 00:43 24:12
8 Johnathan Kovacevic 10 00:36 06:00 00:00 00:42 05:18
11 Stefan Noesen 27 00:46 20:50 06:13 00:15 14:22
12 Cody Glass 27 00:39 17:41 02:15 00:15 15:11
13 Nico Hischier 43 00:42 30:39 07:04 02:23 21:12
14 Nathan Bastian 17 00:42 11:57 00:00 00:00 11:57
17 Simon Nemec 26 00:52 22:39 03:39 00:00 19:00
18 Ondrej Palat 34 00:40 22:42 03:05 00:00 19:37
22 Brett Pesce 42 00:46 32:25 00:03 04:24 27:58
28 Timo Meier 39 00:46 30:28 06:45 00:00 23:43
37 Justin Dowling 16 00:40 10:54 00:00 00:00 10:54
47 Paul Cotter 26 00:39 17:13 00:02 00:00 17:11
56 Erik Haula 36 00:35 21:18 00:00 02:40 18:38
63 Jesper Bratt 35 00:50 29:20 07:45 02:38 18:57
71 Jonas Siegenthaler 38 00:42 27:09 00:00 00:55 26:14
90 Tomas Tatar 18 00:37 11:07 02:53 00:00 08:14
91 Dawson Mercer 33 00:46 25:35 03:45 02:25 19:25

Carolina Hurricanes

# Player Period Goals Against Shots Against Save Percentage
31 Frederik Andersen 1 1 8 0.875
2 0 9 1
3 1 8 0.875
4 0 9 1
5 1 3 0.667

New Jersey Devils

# Player Period Goals Against Shots Against Save Percentage
25 Jacob Markstrom 1 0 4 1
2 0 14 1
3 2 6 0.667
4 0 2 1
5 0 1 1

Shot Chart

Period



Expected Goals (experimental)

Player Deployments

Carolina Hurricanes

Number of Deployments in Zones

OZ NZ DZ
31 0 46
# Player OZ NZ DZ
4 Shayne Gostisbehere 15 0 4
5 Jalen Chatfield 9 0 24
7 Dmitry Orlov 9 0 24
8 Brent Burns 5 0 16
11 Jordan Staal 5 0 19
20 Sebastian Aho 9 0 11
22 Logan Stankoven 5 0 15
24 Seth Jarvis 9 0 12
26 Sean Walker 12 0 5
28 William Carrier 5 0 14
37 Andrei Svechnikov 15 0 7
48 Jordan Martinook 11 0 13
50 Eric Robinson 7 0 9
53 Jackson Blake 9 0 9
71 Taylor Hall 5 0 10
74 Jaccob Slavin 7 0 18
82 Jesperi Kotkaniemi 9 0 8
96 Jack Roslovic 8 0 9

New Jersey Devils

Number of Deployments in Zones

OZ NZ DZ
46 0 31
# Player OZ NZ DZ
2 Brian Dumoulin 18 0 17
7 Dougie Hamilton 27 0 7
8 Johnathan Kovacevic 2 0 4
11 Stefan Noesen 13 0 6
12 Cody Glass 5 0 6
13 Nico Hischier 28 0 10
14 Nathan Bastian 5 0 6
17 Simon Nemec 9 0 10
18 Ondrej Palat 18 0 7
22 Brett Pesce 18 0 13
28 Timo Meier 28 0 11
37 Justin Dowling 5 0 6
47 Paul Cotter 6 0 6
56 Erik Haula 6 0 8
63 Jesper Bratt 14 0 8
71 Jonas Siegenthaler 13 0 11
90 Tomas Tatar 5 0 5
91 Dawson Mercer 9 0 8