1
Final
3
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
NOR
|
1 | 0 | 0 | 1 |
SC
|
0 | 2 | 1 | 3 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Norfolk Admirals | 6 | 6 | 8 | 20 |
South Carolina Stingrays | 13 | 14 | 6 | 33 |
Scoring
1st Period
14:22
Goal
Goal by #19 Noah Corson, assisted by #11 Chase Lang and #23 Cody Milan.
2nd Period
0:28
Goal
Goal by #15 Ryan Dmowski, assisted by #9 Justin Florek and #28 Andrew Cherniwchan.
15:19
Goal
Goal by #28 Andrew Cherniwchan, assisted by #20 Derek Gentile and #5 Jordan Subban.
3rd Period
9:25
Goal
Goal by #19 Barret Kirwin, assisted by #38 Greg DiTomaso and #20 Derek Gentile.
Penalties
1st Period
2:55
Penalty
Mackenzie Dwyer called for Double Minor - Roughing (4:00 minutes)
2:55
Penalty
Nico Blachman called for Cross-Checking Minor (2:00 minutes)
10:28
Penalty
Carter Robertson called for Slashing - minor (2:00 minutes)
10:34
Penalty
Barret Kirwin called for Hooking - minor (2:00 minutes)
2nd Period
5:58
Penalty
Andrew Cherniwchan called for Tripping - minor (2:00 minutes)
10:26
Penalty
Karl Boudrias called for Boarding - minor (2:00 minutes)
13:43
Penalty
Noah Corson called for Tripping - minor (2:00 minutes)
3rd Period
17:23
Penalty
NOR called for Bench minor - Too many men (2:00 minutes)
18:43
Penalty
Chaz Reddekopp called for Double Minor - Roughing (4:00 minutes)
18:43
Penalty
Noah Corson called for Roughing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dylan Wells is now in as goalie.
0:00
Goalkeeper In
Ryan Bednard is now in as goalie.
0:06
Shot - Quality on net
#19 Noah Corson shoots on #37 Ryan Bednard
1:00
Shot - Quality on net
#27 Chaz Reddekopp shoots on #30 Dylan Wells
2:55
Penalty
Mackenzie Dwyer called for Double Minor - Roughing (4:00 minutes)
2:55
Penalty
Nico Blachman called for Cross-Checking Minor (2:00 minutes)
3:15
Shot - Non quality on net
#74 Connor Moore shoots on #30 Dylan Wells
3:30
Shot - Quality on net
#39 Shane Walsh shoots on #30 Dylan Wells
4:43
Shot - Non quality on net
#5 Jordan Subban shoots on #30 Dylan Wells
5:07
Shot - Quality on net
#9 Blake Murray shoots on #37 Ryan Bednard
6:31
Shot - Quality on net
#20 Derek Gentile shoots on #30 Dylan Wells
7:09
Shot - Quality on net
#23 Cody Milan shoots on #37 Ryan Bednard
8:39
Shot - Non quality on net
#10 Lawton Courtnall shoots on #30 Dylan Wells
8:51
Shot - Non quality on net
#18 Alex Brink shoots on #30 Dylan Wells
10:28
Penalty
Carter Robertson called for Slashing - minor (2:00 minutes)
10:34
Penalty
Barret Kirwin called for Hooking - minor (2:00 minutes)
12:10
Shot - Non quality on net
#18 Alex Brink shoots on #30 Dylan Wells
12:38
Shot - Quality on net
#42 Karl Boudrias shoots on #30 Dylan Wells
13:43
Shot - Quality on net
#10 Lawton Courtnall shoots on #30 Dylan Wells
14:08
Shot - Non quality on net
#27 Chaz Reddekopp shoots on #30 Dylan Wells
14:22
Shot - Quality goal
#19 Noah Corson shoots on #37 Ryan Bednard
14:22
Goal
Goal by #19 Noah Corson, assisted by #11 Chase Lang and #23 Cody Milan.
15:04
Shot - Quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
18:52
Shot - Quality on net
#39 Shane Walsh shoots on #30 Dylan Wells
19:36
Shot - Quality on net
#11 Chase Lang shoots on #37 Ryan Bednard
19:53
Shot - Non quality on net
#2 Carter Robertson shoots on #37 Ryan Bednard
2nd Period
0:20
Shot - Non quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
0:28
Shot - Quality on net
#9 Justin Florek shoots on #30 Dylan Wells
0:28
Shot - Quality goal
#15 Ryan Dmowski shoots on #30 Dylan Wells
0:28
Goal
Goal by #15 Ryan Dmowski, assisted by #9 Justin Florek and #28 Andrew Cherniwchan.
0:49
Shot - Quality on net
#19 Barret Kirwin shoots on #30 Dylan Wells
3:35
Shot - Non quality on net
#8 Sam Thibault shoots on #37 Ryan Bednard
3:45
Shot - Quality on net
#9 Blake Murray shoots on #37 Ryan Bednard
3:45
Shot - Quality on net
#39 Shane Walsh shoots on #30 Dylan Wells
5:58
Penalty
Andrew Cherniwchan called for Tripping - minor (2:00 minutes)
7:34
Shot - Non quality on net
#20 Eric Williams shoots on #37 Ryan Bednard
8:00
Shot - Non quality on net
#8 Sam Thibault shoots on #37 Ryan Bednard
8:21
Shot - Quality on net
#39 Shane Walsh shoots on #30 Dylan Wells
9:15
Shot - Quality on net
#19 Barret Kirwin shoots on #30 Dylan Wells
9:47
Shot - Non quality on net
#28 Andrew Cherniwchan shoots on #30 Dylan Wells
10:26
Penalty
Karl Boudrias called for Boarding - minor (2:00 minutes)
13:10
Shot - Non quality on net
#20 Derek Gentile shoots on #30 Dylan Wells
13:43
Penalty
Noah Corson called for Tripping - minor (2:00 minutes)
14:33
Shot - Quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
14:38
Shot - Quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
14:57
Shot - Quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
14:57
Shot - Quality on net
#10 Lawton Courtnall shoots on #30 Dylan Wells
15:19
Shot - Non quality goal
#28 Andrew Cherniwchan shoots on #30 Dylan Wells
15:19
Goal
Goal by #28 Andrew Cherniwchan, assisted by #20 Derek Gentile and #5 Jordan Subban.
17:42
Shot - Quality on net
#12 Aidan Brown shoots on #37 Ryan Bednard
19:51
Shot - Non quality on net
#7 Mackenzie Dwyer shoots on #37 Ryan Bednard
3rd Period
2:36
Shot - Quality on net
#17 Jade Miller shoots on #30 Dylan Wells
4:53
Shot - Quality on net
#23 Cody Milan shoots on #37 Ryan Bednard
6:32
Shot - Quality on net
#9 Justin Florek shoots on #30 Dylan Wells
6:51
Shot - Quality on net
#11 Chase Lang shoots on #37 Ryan Bednard
8:07
Shot - Quality on net
#20 Eric Williams shoots on #37 Ryan Bednard
9:25
Shot - Quality goal
#19 Barret Kirwin shoots on #30 Dylan Wells
9:25
Goal
Goal by #19 Barret Kirwin, assisted by #38 Greg DiTomaso and #20 Derek Gentile.
9:34
Shot - Quality on net
#21 Marly Quince shoots on #37 Ryan Bednard
9:38
Shot - Quality on net
#12 Aidan Brown shoots on #37 Ryan Bednard
13:21
Shot - Quality on net
#4 Ryan Cook shoots on #37 Ryan Bednard
13:26
Shot - Non quality on net
#8 Sam Thibault shoots on #37 Ryan Bednard
13:26
Shot - Quality on net
#20 Eric Williams shoots on #37 Ryan Bednard
13:29
Shot - Quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
17:23
Shot - Quality on net
#18 Alex Brink shoots on #30 Dylan Wells
17:23
Penalty
NOR called for Bench minor - Too many men (2:00 minutes)
17:47
Shot - Quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
18:43
Penalty
Chaz Reddekopp called for Double Minor - Roughing (4:00 minutes)
18:43
Penalty
Noah Corson called for Roughing - minor (2:00 minutes)
18:43
Goalkeeper Change
Dylan Wells out. Empty net.
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Carter Allen
#4
|
D | 0 | 0 | 0 | 0 | 0 |
Jordan Subban
#5
|
D | 0 | 1 | 0 | 1 | 0 |
Justin Florek
#9
|
F | 0 | 1 | +1 | 2 | 0 |
Lawton Courtnall
#10
|
F | 0 | 0 | 0 | 3 | 0 |
Ryan Dmowski
#15
|
F | 1 | 0 | +1 | 8 | 0 |
Jade Miller
#17
|
F | 0 | 0 | 0 | 1 | 0 |
Alex Brink
#18
|
F | 0 | 0 | 0 | 3 | 0 |
Barret Kirwin
#19
|
F | 1 | 0 | 0 | 3 | 2 |
Derek Gentile
#20
|
F | 0 | 2 | +1 | 2 | 0 |
Nico Blachman
#22
|
F | 0 | 0 | -1 | 0 | 2 |
Chaz Reddekopp
#27
|
D | 0 | 0 | 0 | 2 | 4 |
Andrew Cherniwchan
#28
|
F | 1 | 1 | 0 | 2 | 2 |
Greg DiTomaso
#38
|
D | 0 | 1 | 0 | 0 | 0 |
Shane Walsh
#39
|
F | 0 | 0 | +1 | 4 | 0 |
Karl Boudrias
#42
|
D | 0 | 0 | +1 | 1 | 2 |
Connor Moore
#74
|
D | 0 | 0 | +1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Logan Flodell
#35
|
0 | 0.000 | 0 | 0 |
Ryan Bednard
#37
|
19 | 95.000 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Carter Robertson
#2
|
D | 0 | 0 | +1 | 1 | 2 |
Kyle Rhodes
#3
|
D | 0 | 0 | 0 | 0 | 0 |
Ryan Cook
#4
|
D | 0 | 0 | -1 | 1 | 0 |
Mackenzie Dwyer
#7
|
D | 0 | 0 | -1 | 1 | 4 |
Sam Thibault
#8
|
D | 0 | 0 | -1 | 3 | 0 |
Blake Murray
#9
|
F | 0 | 0 | 0 | 2 | 0 |
Chase Lang
#11
|
F | 0 | 1 | 0 | 2 | 0 |
Aidan Brown
#12
|
F | 0 | 0 | -1 | 2 | 0 |
Chase Harwell
#15
|
F | 0 | 0 | 0 | 0 | 0 |
Noah Corson
#19
|
F | 1 | 0 | 0 | 2 | 4 |
Eric Williams
#20
|
D | 0 | 0 | 0 | 3 | 0 |
Marly Quince
#21
|
F | 0 | 0 | -1 | 1 | 0 |
Cody Milan
#23
|
F | 0 | 1 | 0 | 2 | 0 |
Alex Tonge
#24
|
F | 0 | 0 | -1 | 0 | 0 |
Colton Heffley
#25
|
F | 0 | 0 | 0 | 0 | 0 |
Anthony Collins
#48
|
F | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Dylan Wells
#30
|
30 | 90.909 | 3 | 0 |
Michael Bullion
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Norfolk Admirals
South Carolina Stingrays
20
33
Shots on Goal
5%
9%
Shots Percentage
4
4
Power Plays
12
12
Penalty Minutes
30
19
Saves
91%
95%
Saves Percentage
Referee:
Logan Gruhl
Linesmen:
Antoine Bujold-Roux,
Shane Gustafson
NOR Management
Patrick Cavanagh
(Chief Operating Officer),
Rod Taylor
(Head Coach),
Ryan McGinnis
(Assistant Coach/General Manager)
SC Management
Rob Concannon
(President),
Ryan Blair
(Head Coach),
Brenden Kotyk
(Assistant Coach)
Latest News
More News
ECHL Transactions - Nov. 15
ECHL Today - Nov. 15
ECHL Transactions - Nov. 14
Ice Level Podcast - Episode 7
ECHL Today - Nov. 14
ECHL Transactions - Nov. 13
ECHL Today - Nov. 13
ECHL Transactions - Nov. 12
2025 ECHL Hall of Fame Class is Burrows, Gagnon, Hicks and Thornborough
Sign Up For Updates
Sign up for our email newsletter to be the first to know about ECHL news!
-
ECHL Network
-
ECHL Teams
- Adirondack Thunder
- Allen Americans
- Atlanta Gladiators
- Bloomington Bison
- Cincinnati Cyclones
- Florida Everblades
- Fort Wayne Komets
- Greenville Swamp Rabbits
- Idaho Steelheads
- Indy Fuel
- Iowa Heartlanders
- Jacksonville Icemen
- Kalamazoo Wings
- Kansas City Mavericks
- Maine Mariners
- Norfolk Admirals
- Orlando Solar Bears
- Rapid City Rush
- Reading Royals
- Savannah Ghost Pirates
- South Carolina Stingrays
- Tahoe Knight Monsters
- Toledo Walleye
- Trois-Rivières Lions
- Tulsa Oilers
- Utah Grizzlies
- Wheeling Nailers
- Wichita Thunder
- Worcester Railers