4
Final
6
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
SC
|
0 | 3 | 1 | 4 |
NOR
|
2 | 3 | 1 | 6 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
South Carolina Stingrays | 7 | 12 | 7 | 26 |
Norfolk Admirals | 14 | 7 | 6 | 27 |
Scoring
1st Period
4:51
Goal
Goal by #11 Chase Lang, assisted by #10 Matt Carey and #23 Cody Milan.
9:25
Goal
Goal by #11 Chase Lang, assisted by #3 Kyle Rhodes and #12 Aidan Brown.
2nd Period
4:48
Goal
Goal by #12 Aidan Brown, assisted by #6 Sean Leonard.
6:53
Goal
Goal by #15 Ryan Dmowski, assisted by #13 Nick Isaacson and #21 Tariq Hammond.
9:05
Goal
Goal by #10 Matt Carey, assisted by #24 Alex Tonge and #19 Noah Corson.
10:21
Goal
Goal by #9 Justin Florek, assisted by #20 Derek Gentile and #16 Carter Cowlthorp.
17:22
Goal
Goal by #11 Chase Lang, assisted by #6 Sean Leonard and #12 Aidan Brown.
18:06
Goal
Goal by #15 Ryan Dmowski, assisted by #9 Justin Florek.
3rd Period
6:12
Goal
Goal by #10 Matt Carey, assisted by #8 Sam Thibault and #4 Ryan Cook.
19:54
Goal
Goal by #20 Derek Gentile, assisted by #21 Tariq Hammond and #23 Ben Holmstrom.
Penalties
1st Period
3:46
Penalty
Derek Gentile called for Slashing - minor (2:00 minutes)
9:41
Penalty
Carter Robertson called for Interference - minor (2:00 minutes)
19:42
Penalty
Aidan Brown called for Boarding - minor (2:00 minutes)
19:42
Penalty
Chase Lang called for Roughing - minor (2:00 minutes)
19:42
Penalty
Ben Holmstrom called for Roughing - minor (2:00 minutes)
2nd Period
4:55
Penalty
Matt Carey called for Cross-Checking Minor (2:00 minutes)
4:55
Penalty
Jade Miller called for Roughing - minor (2:00 minutes)
5:44
Penalty
Carter Allen called for Fighting - Major (5:00 minutes)
5:44
Penalty
Cody Milan called for Fighting - Major (5:00 minutes)
5:56
Penalty
Sam Thibault called for Hooking - minor (2:00 minutes)
9:15
Penalty
Aidan Brown called for Roughing - minor (2:00 minutes)
13:48
Penalty
Carter Allen called for Holding - minor (2:00 minutes)
15:26
Penalty Shot
Penalty shot by #10 Lawton Courtnall saved by #30 Dylan Wells
3rd Period
6:12
Penalty
Carter Allen called for Hooking - minor (2:00 minutes)
17:53
Penalty
Colton Heffley called for Cross-Checking Minor (2:00 minutes)
17:53
Penalty
Jade Miller called for Slashing - minor (2:00 minutes)
18:40
Penalty
Nick Schaus called for Misconduct (10:00 minutes)
18:40
Penalty
Greg DiTomaso called for Misconduct (10:00 minutes)
18:46
Penalty
Marly Quince called for Cross-Checking Minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Ryan Bednard is now in as goalie.
0:00
Goalkeeper In
Dylan Wells is now in as goalie.
3:46
Penalty
Derek Gentile called for Slashing - minor (2:00 minutes)
4:10
Shot - Non quality on net
#5 Nick Schaus shoots on #37 Ryan Bednard
4:51
Shot - Quality goal
#11 Chase Lang shoots on #37 Ryan Bednard
4:51
Goal
Goal by #11 Chase Lang, assisted by #10 Matt Carey and #23 Cody Milan.
5:24
Shot - Non quality on net
#9 Blake Murray shoots on #37 Ryan Bednard
6:37
Shot - Quality on net
#20 Derek Gentile shoots on #30 Dylan Wells
6:39
Shot - Non quality on net
#4 Carter Allen shoots on #30 Dylan Wells
7:44
Shot - Non quality on net
#8 Sam Thibault shoots on #37 Ryan Bednard
8:22
Shot - Non quality on net
#19 Noah Corson shoots on #37 Ryan Bednard
8:56
Shot - Non quality on net
#21 Marly Quince shoots on #37 Ryan Bednard
9:25
Shot - Quality goal
#11 Chase Lang shoots on #37 Ryan Bednard
9:25
Goal
Goal by #11 Chase Lang, assisted by #3 Kyle Rhodes and #12 Aidan Brown.
9:28
Shot - Non quality on net
#3 Kyle Rhodes shoots on #37 Ryan Bednard
9:41
Penalty
Carter Robertson called for Interference - minor (2:00 minutes)
10:15
Shot - Quality on net
#13 Nick Isaacson shoots on #30 Dylan Wells
10:52
Shot - Non quality on net
#9 Justin Florek shoots on #30 Dylan Wells
11:10
Shot - Non quality on net
#12 Aidan Brown shoots on #37 Ryan Bednard
11:55
Shot - Non quality on net
#6 Sean Leonard shoots on #37 Ryan Bednard
12:52
Shot - Quality on net
#9 Blake Murray shoots on #37 Ryan Bednard
14:27
Shot - Non quality on net
#9 Justin Florek shoots on #30 Dylan Wells
14:41
Shot - Non quality on net
#3 Kyle Rhodes shoots on #37 Ryan Bednard
15:13
Shot - Non quality on net
#9 Justin Florek shoots on #30 Dylan Wells
15:37
Shot - Non quality on net
#18 Alex Brink shoots on #30 Dylan Wells
16:07
Shot - Non quality on net
#5 Nick Schaus shoots on #37 Ryan Bednard
19:23
Shot - Non quality on net
#5 Nick Schaus shoots on #37 Ryan Bednard
19:42
Penalty
Aidan Brown called for Boarding - minor (2:00 minutes)
19:42
Penalty
Chase Lang called for Roughing - minor (2:00 minutes)
19:42
Penalty
Ben Holmstrom called for Roughing - minor (2:00 minutes)
2nd Period
0:59
Shot - Quality on net
#9 Justin Florek shoots on #30 Dylan Wells
1:00
Shot - Quality on net
#20 Derek Gentile shoots on #30 Dylan Wells
1:41
Shot - Quality on net
#74 Connor Moore shoots on #30 Dylan Wells
4:31
Shot - Quality on net
#19 Barret Kirwin shoots on #30 Dylan Wells
4:48
Shot - Quality goal
#12 Aidan Brown shoots on #37 Ryan Bednard
4:48
Goal
Goal by #12 Aidan Brown, assisted by #6 Sean Leonard.
4:55
Penalty
Matt Carey called for Cross-Checking Minor (2:00 minutes)
4:55
Penalty
Jade Miller called for Roughing - minor (2:00 minutes)
5:44
Penalty
Carter Allen called for Fighting - Major (5:00 minutes)
5:44
Penalty
Cody Milan called for Fighting - Major (5:00 minutes)
5:56
Penalty
Sam Thibault called for Hooking - minor (2:00 minutes)
6:53
Shot - Non quality goal
#15 Ryan Dmowski shoots on #30 Dylan Wells
6:53
Goal
Goal by #15 Ryan Dmowski, assisted by #13 Nick Isaacson and #21 Tariq Hammond.
7:39
Shot - Non quality on net
#20 Derek Gentile shoots on #30 Dylan Wells
7:55
Shot - Quality on net
#19 Barret Kirwin shoots on #30 Dylan Wells
8:59
Shot - Non quality on net
#23 Ben Holmstrom shoots on #30 Dylan Wells
9:05
Shot - Quality goal
#10 Matt Carey shoots on #37 Ryan Bednard
9:05
Goal
Goal by #10 Matt Carey, assisted by #24 Alex Tonge and #19 Noah Corson.
9:15
Penalty
Aidan Brown called for Roughing - minor (2:00 minutes)
10:21
Shot - Quality goal
#9 Justin Florek shoots on #30 Dylan Wells
10:21
Goal
Goal by #9 Justin Florek, assisted by #20 Derek Gentile and #16 Carter Cowlthorp.
12:42
Shot - Non quality on net
#38 Greg DiTomaso shoots on #30 Dylan Wells
13:21
Shot - Quality on net
#11 Chase Lang shoots on #37 Ryan Bednard
13:48
Penalty
Carter Allen called for Holding - minor (2:00 minutes)
15:26
Penalty Shot
Penalty shot by #10 Lawton Courtnall saved by #30 Dylan Wells
17:00
Shot - Non quality on net
#6 Sean Leonard shoots on #37 Ryan Bednard
17:22
Shot - Quality goal
#11 Chase Lang shoots on #37 Ryan Bednard
17:22
Goal
Goal by #11 Chase Lang, assisted by #6 Sean Leonard and #12 Aidan Brown.
17:55
Shot - Quality on net
#5 Nick Schaus shoots on #37 Ryan Bednard
18:06
Shot - Quality on net
#4 Ryan Cook shoots on #37 Ryan Bednard
18:06
Shot - Quality goal
#15 Ryan Dmowski shoots on #30 Dylan Wells
18:06
Goal
Goal by #15 Ryan Dmowski, assisted by #9 Justin Florek.
3rd Period
0:09
Shot - Non quality on net
#21 Tariq Hammond shoots on #30 Dylan Wells
5:26
Shot - Quality on net
#11 Chase Lang shoots on #37 Ryan Bednard
6:12
Penalty
Carter Allen called for Hooking - minor (2:00 minutes)
6:12
Shot - Quality goal
#10 Matt Carey shoots on #37 Ryan Bednard
6:12
Goal
Goal by #10 Matt Carey, assisted by #8 Sam Thibault and #4 Ryan Cook.
6:40
Shot - Quality on net
#21 Marly Quince shoots on #37 Ryan Bednard
7:35
Shot - Non quality on net
#6 Sean Leonard shoots on #37 Ryan Bednard
8:25
Shot - Quality on net
#23 Cody Milan shoots on #37 Ryan Bednard
8:51
Shot - Non quality on net
#38 Greg DiTomaso shoots on #30 Dylan Wells
9:44
Shot - Non quality on net
#5 Nick Schaus shoots on #37 Ryan Bednard
14:31
Shot - Quality on net
#18 Alex Brink shoots on #30 Dylan Wells
14:38
Shot - Non quality on net
#33 Damien Chrcek shoots on #30 Dylan Wells
17:53
Shot - Quality on net
#17 Jade Miller shoots on #30 Dylan Wells
17:53
Penalty
Colton Heffley called for Cross-Checking Minor (2:00 minutes)
17:53
Penalty
Jade Miller called for Slashing - minor (2:00 minutes)
18:40
Penalty
Nick Schaus called for Misconduct (10:00 minutes)
18:40
Penalty
Greg DiTomaso called for Misconduct (10:00 minutes)
18:46
Penalty
Marly Quince called for Cross-Checking Minor (2:00 minutes)
18:46
Goalkeeper Change
Ryan Bednard out. Empty net.
19:39
Shot - Non quality on net
#21 Tariq Hammond shoots on #30 Dylan Wells
19:54
Shot - Quality goal
#20 Derek Gentile shoots on #30 Dylan Wells
19:54
Goal
Goal by #20 Derek Gentile, assisted by #21 Tariq Hammond and #23 Ben Holmstrom.
19:54
Goalkeeper In
Ryan Bednard is now in as goalie.
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Carter Robertson
#2
|
D | 0 | 0 | -1 | 0 | 2 |
Kyle Rhodes
#3
|
D | 0 | 1 | +4 | 2 | 0 |
Ryan Cook
#4
|
D | 0 | 1 | +1 | 1 | 0 |
Nick Schaus
#5
|
D | 0 | 0 | -1 | 5 | 10 |
Sean Leonard
#6
|
D | 0 | 2 | +4 | 3 | 0 |
Sam Thibault
#8
|
D | 0 | 1 | +1 | 1 | 2 |
Blake Murray
#9
|
F | 0 | 0 | -1 | 2 | 0 |
Matt Carey
#10
|
LW | 2 | 1 | +2 | 2 | 2 |
Chase Lang
#11
|
F | 3 | 0 | +3 | 5 | 2 |
Aidan Brown
#12
|
F | 1 | 2 | +3 | 2 | 4 |
Noah Corson
#19
|
F | 0 | 1 | 0 | 1 | 0 |
Marly Quince
#21
|
F | 0 | 0 | +3 | 2 | 2 |
Cody Milan
#23
|
F | 0 | 1 | +1 | 1 | 5 |
Alex Tonge
#24
|
F | 0 | 1 | +2 | 0 | 0 |
Colton Heffley
#25
|
F | 0 | 0 | -1 | 0 | 2 |
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
|
22 | 84.615 | 4 | 0 |
Michael Bullion
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Carter Allen
#4
|
D | 0 | 0 | -1 | 1 | 9 |
Justin Florek
#9
|
F | 1 | 1 | 0 | 5 | 0 |
Lawton Courtnall
#10
|
F | 0 | 0 | -1 | 1 | 0 |
Nick Isaacson
#13
|
F | 0 | 1 | 0 | 1 | 0 |
Ryan Dmowski
#15
|
F | 2 | 0 | 0 | 2 | 0 |
Carter Cowlthorp
#16
|
F | 0 | 1 | -1 | 0 | 0 |
Jade Miller
#17
|
F | 0 | 0 | -2 | 1 | 4 |
Alex Brink
#18
|
F | 0 | 0 | -1 | 2 | 0 |
Barret Kirwin
#19
|
F | 0 | 0 | -2 | 2 | 0 |
Derek Gentile
#20
|
F | 1 | 1 | -2 | 4 | 2 |
Tariq Hammond
#21
|
D | 0 | 2 | -3 | 2 | 0 |
Ben Holmstrom
#23
|
C | 0 | 1 | -3 | 1 | 2 |
Bryce Martin
#25
|
D | 0 | 0 | -1 | 0 | 0 |
Damien Chrcek
#33
|
D | 0 | 0 | -1 | 1 | 0 |
Greg DiTomaso
#38
|
D | 0 | 0 | -1 | 2 | 10 |
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 |
---|---|---|---|---|
Kristian Stead
#31
|
0 | 0.000 | 0 | 0 |
Ryan Bednard
#37
|
21 | 77.778 | 6 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
South Carolina Stingrays
Norfolk Admirals
26
27
Shots on Goal
15%
22%
Shots Percentage
5
3
Power Plays
27
31
Penalty Minutes
21
22
Saves
78%
85%
Saves Percentage
Referee:
Jake Jackson
Linesmen:
Mark Dungan,
Colin Gates
SC Management
Rob Concannon
(President),
Ryan Blair
(Head Coach),
Brenden Kotyk
(Assistant Coach)
NOR Management
Patrick Cavanagh
(Chief Operating Officer),
Rod Taylor
(Head Coach),
Ryan McGinnis
(Assistant Coach/General Manager)
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