1
Final
4
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
SC
|
0 | 1 | 0 | 1 |
NOR
|
1 | 3 | 0 | 4 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
South Carolina Stingrays | 11 | 6 | 3 | 20 |
Norfolk Admirals | 11 | 13 | 11 | 35 |
Scoring
1st Period
0:12
Goal
Goal by #24 Alex Tonge, assisted by #3 Kyle Rhodes.
2nd Period
3:42
Goal
Goal by #9 Justin Florek, assisted by #74 Connor Moore.
6:09
Goal
Goal by #23 Cody Milan, assisted by #10 Matt Carey and #11 Chase Lang.
7:15
Goal
Goal by #3 Kyle Rhodes, assisted by #11 Chase Lang and #9 Blake Murray.
17:48
Goal
Goal by #21 Marly Quince.
3rd Period
Penalties
1st Period
2:32
Penalty
Carter Cowlthorp called for Boarding - minor (2:00 minutes)
2:32
Penalty
Carter Cowlthorp called for Roughing - minor (2:00 minutes)
2:32
Penalty
Alex Tonge called for Roughing - minor (2:00 minutes)
3:14
Penalty
Jade Miller called for Roughing - minor (2:00 minutes)
3:14
Penalty
Noah Corson called for Roughing - minor (2:00 minutes)
5:35
Penalty
Aidan Brown called for Tripping - minor (2:00 minutes)
8:05
Penalty
Chase Lang called for Slashing - minor (2:00 minutes)
12:39
Penalty
Anthony Collins called for Misconduct (10:00 minutes)
12:39
Penalty
Aidan Brown called for Game misconduct - Aggressor (10:00 minutes)
12:39
Penalty
Aidan Brown called for Fighting - Major (5:00 minutes)
12:39
Penalty
Aidan Brown called for Instigating - minor (2:00 minutes)
12:39
Penalty
Bryce Martin called for Game misconduct - Abuse of Officials (10:00 minutes)
12:39
Penalty
Damien Chrcek called for Interference - minor (2:00 minutes)
12:39
Penalty
Bryce Martin called for Fighting - Major (5:00 minutes)
13:43
Penalty
Chase Lang called for Interference on the Goalkeeper - minor (2:00 minutes)
17:50
Penalty
NOR called for Bench minor - Too many men (2:00 minutes)
2nd Period
4:27
Penalty
Lawton Courtnall called for Tripping - minor (2:00 minutes)
10:30
Penalty
Damien Chrcek called for Interference - minor (2:00 minutes)
15:33
Penalty
Carter Cowlthorp called for Boarding - minor (2:00 minutes)
3rd Period
1st Period
0:00
Goalkeeper In
Dylan Wells is now in as goalie.
0:00
Goalkeeper In
Kristian Stead is now in as goalie.
0:12
Shot - Non quality goal
#24 Alex Tonge shoots on #31 Kristian Stead
0:12
Goal
Goal by #24 Alex Tonge, assisted by #3 Kyle Rhodes.
0:18
Shot - Quality on net
#17 Jade Miller shoots on #30 Dylan Wells
1:32
Shot - Non quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
1:42
Shot - Non quality on net
#38 Greg DiTomaso shoots on #30 Dylan Wells
2:18
Shot - Non quality on net
#23 Cody Milan shoots on #31 Kristian Stead
2:23
Shot - Quality on net
#24 Alex Tonge shoots on #31 Kristian Stead
2:23
Shot - Non quality on net
#5 Nick Schaus shoots on #31 Kristian Stead
2:32
Penalty
Carter Cowlthorp called for Boarding - minor (2:00 minutes)
2:32
Penalty
Carter Cowlthorp called for Roughing - minor (2:00 minutes)
2:32
Penalty
Alex Tonge called for Roughing - minor (2:00 minutes)
3:13
Shot - Quality on net
#19 Noah Corson shoots on #31 Kristian Stead
3:13
Shot - Non quality on net
#4 Ryan Cook shoots on #31 Kristian Stead
3:14
Penalty
Jade Miller called for Roughing - minor (2:00 minutes)
3:14
Penalty
Noah Corson called for Roughing - minor (2:00 minutes)
5:22
Shot - Non quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
5:35
Penalty
Aidan Brown called for Tripping - minor (2:00 minutes)
5:52
Shot - Non quality on net
#21 Tariq Hammond shoots on #30 Dylan Wells
8:05
Shot - Non quality on net
#9 Justin Florek shoots on #30 Dylan Wells
8:05
Penalty
Chase Lang called for Slashing - minor (2:00 minutes)
8:26
Shot - Quality on net
#13 Nick Isaacson shoots on #30 Dylan Wells
12:39
Penalty
Anthony Collins called for Misconduct (10:00 minutes)
12:39
Penalty
Aidan Brown called for Game misconduct - Aggressor (10:00 minutes)
12:39
Penalty
Aidan Brown called for Fighting - Major (5:00 minutes)
12:39
Penalty
Aidan Brown called for Instigating - minor (2:00 minutes)
12:39
Penalty
Bryce Martin called for Game misconduct - Abuse of Officials (10:00 minutes)
12:39
Penalty
Damien Chrcek called for Interference - minor (2:00 minutes)
12:39
Penalty
Bryce Martin called for Fighting - Major (5:00 minutes)
13:11
Shot - Non quality on net
#2 Carter Robertson shoots on #31 Kristian Stead
13:21
Shot - Non quality on net
#11 Chase Lang shoots on #31 Kristian Stead
13:43
Penalty
Chase Lang called for Interference on the Goalkeeper - minor (2:00 minutes)
14:07
Shot - Non quality on net
#20 Derek Gentile shoots on #30 Dylan Wells
14:28
Shot - Quality on net
#9 Justin Florek shoots on #30 Dylan Wells
15:02
Shot - Quality on net
#13 Nick Isaacson shoots on #30 Dylan Wells
16:05
Shot - Non quality on net
#2 Carter Robertson shoots on #31 Kristian Stead
16:11
Shot - Non quality on net
#3 Kyle Rhodes shoots on #31 Kristian Stead
16:40
Shot - Non quality on net
#23 Cody Milan shoots on #31 Kristian Stead
17:50
Penalty
NOR called for Bench minor - Too many men (2:00 minutes)
18:21
Shot - Quality on net
#38 Greg DiTomaso shoots on #30 Dylan Wells
2nd Period
0:48
Shot - Quality on net
#13 Nick Isaacson shoots on #30 Dylan Wells
1:10
Shot - Quality on net
#15 Ryan Dmowski shoots on #30 Dylan Wells
1:11
Shot - Quality on net
#21 Marly Quince shoots on #31 Kristian Stead
2:53
Shot - Non quality on net
#5 Nick Schaus shoots on #31 Kristian Stead
3:42
Shot - Quality goal
#9 Justin Florek shoots on #30 Dylan Wells
3:42
Goal
Goal by #9 Justin Florek, assisted by #74 Connor Moore.
4:27
Penalty
Lawton Courtnall called for Tripping - minor (2:00 minutes)
5:49
Shot - Quality on net
#9 Justin Florek shoots on #30 Dylan Wells
6:09
Shot - Non quality goal
#23 Cody Milan shoots on #31 Kristian Stead
6:09
Goal
Goal by #23 Cody Milan, assisted by #10 Matt Carey and #11 Chase Lang.
7:11
Shot - Non quality on net
#3 Kyle Rhodes shoots on #31 Kristian Stead
7:15
Shot - Non quality goal
#3 Kyle Rhodes shoots on #31 Kristian Stead
7:15
Goal
Goal by #3 Kyle Rhodes, assisted by #11 Chase Lang and #9 Blake Murray.
7:55
Shot - Quality on net
#21 Marly Quince shoots on #31 Kristian Stead
8:12
Shot - Non quality on net
#3 Kyle Rhodes shoots on #31 Kristian Stead
8:47
Shot - Non quality on net
#48 Anthony Collins shoots on #31 Kristian Stead
10:30
Penalty
Damien Chrcek called for Interference - minor (2:00 minutes)
10:40
Shot - Non quality on net
#10 Matt Carey shoots on #31 Kristian Stead
14:42
Shot - Non quality on net
#18 Alex Brink shoots on #30 Dylan Wells
15:33
Penalty
Carter Cowlthorp called for Boarding - minor (2:00 minutes)
17:48
Shot - Non quality goal
#21 Marly Quince shoots on #31 Kristian Stead
17:48
Goal
Goal by #21 Marly Quince.
18:42
Shot - Quality on net
#19 Barret Kirwin shoots on #30 Dylan Wells
18:55
Shot - Quality on net
#11 Chase Lang shoots on #31 Kristian Stead
19:16
Shot - Quality on net
#11 Chase Lang shoots on #31 Kristian Stead
19:46
Shot - Non quality on net
#19 Noah Corson shoots on #31 Kristian Stead
3rd Period
0:39
Shot - Quality on net
#6 Sean Leonard shoots on #31 Kristian Stead
2:46
Shot - Non quality on net
#18 Alex Brink shoots on #30 Dylan Wells
5:00
Shot - Non quality on net
#8 Sam Thibault shoots on #31 Kristian Stead
5:58
Shot - Non quality on net
#23 Cody Milan shoots on #31 Kristian Stead
8:01
Shot - Non quality on net
#2 Carter Robertson shoots on #31 Kristian Stead
9:03
Shot - Non quality on net
#74 Connor Moore shoots on #30 Dylan Wells
11:10
Shot - Quality on net
#23 Cody Milan shoots on #31 Kristian Stead
11:44
Shot - Non quality on net
#11 Chase Lang shoots on #31 Kristian Stead
12:24
Shot - Quality on net
#19 Noah Corson shoots on #31 Kristian Stead
13:37
Shot - Non quality on net
#74 Connor Moore shoots on #30 Dylan Wells
14:14
Shot - Non quality on net
#2 Carter Robertson shoots on #31 Kristian Stead
15:04
Shot - Quality on net
#25 Colton Heffley shoots on #31 Kristian Stead
15:38
Shot - Non quality on net
#8 Sam Thibault shoots on #31 Kristian Stead
16:27
Shot - Non quality on net
#11 Chase Lang shoots on #31 Kristian Stead
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Carter Robertson
#2
|
D | 0 | 0 | 0 | 4 | 0 |
Kyle Rhodes
#3
|
D | 1 | 1 | +2 | 4 | 0 |
Ryan Cook
#4
|
D | 0 | 0 | 0 | 1 | 0 |
Nick Schaus
#5
|
D | 0 | 0 | 0 | 2 | 0 |
Sean Leonard
#6
|
D | 0 | 0 | +2 | 1 | 0 |
Sam Thibault
#8
|
D | 0 | 0 | -1 | 2 | 0 |
Blake Murray
#9
|
F | 0 | 1 | +2 | 0 | 0 |
Matt Carey
#10
|
LW | 0 | 1 | 0 | 1 | 0 |
Chase Lang
#11
|
F | 0 | 2 | +1 | 5 | 4 |
Aidan Brown
#12
|
F | 0 | 0 | 0 | 0 | 19 |
Noah Corson
#19
|
F | 0 | 0 | +1 | 3 | 2 |
Marly Quince
#21
|
F | 1 | 0 | +2 | 3 | 0 |
Cody Milan
#23
|
F | 1 | 0 | 0 | 5 | 0 |
Alex Tonge
#24
|
F | 1 | 0 | 0 | 2 | 2 |
Colton Heffley
#25
|
F | 0 | 0 | +1 | 1 | 0 |
Anthony Collins
#48
|
F | 0 | 0 | 0 | 1 | 10 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Dylan Wells
#30
|
19 | 95.000 | 1 | 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 | 0 | 0 | 0 |
Justin Florek
#9
|
F | 1 | 0 | -1 | 4 | 0 |
Lawton Courtnall
#10
|
F | 0 | 0 | 0 | 0 | 2 |
Nick Isaacson
#13
|
F | 0 | 0 | -1 | 3 | 0 |
Ryan Dmowski
#15
|
F | 0 | 0 | 0 | 3 | 0 |
Carter Cowlthorp
#16
|
F | 0 | 0 | -2 | 0 | 6 |
Jade Miller
#17
|
F | 0 | 0 | -1 | 1 | 2 |
Alex Brink
#18
|
F | 0 | 0 | -1 | 2 | 0 |
Barret Kirwin
#19
|
F | 0 | 0 | 0 | 1 | 0 |
Derek Gentile
#20
|
F | 0 | 0 | 0 | 1 | 0 |
Tariq Hammond
#21
|
D | 0 | 0 | -1 | 1 | 0 |
Ben Holmstrom
#23
|
C | 0 | 0 | 0 | 0 | 0 |
Bryce Martin
#25
|
D | 0 | 0 | 0 | 0 | 15 |
Damien Chrcek
#33
|
D | 0 | 0 | -2 | 0 | 4 |
Greg DiTomaso
#38
|
D | 0 | 0 | 0 | 2 | 0 |
Connor Moore
#74
|
D | 0 | 1 | -1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Kristian Stead
#31
|
31 | 88.571 | 4 | 0 |
Ryan Bednard
#37
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
South Carolina Stingrays
Norfolk Admirals
20
35
Shots on Goal
5%
11%
Shots Percentage
4
4
Power Plays
29
39
Penalty Minutes
31
19
Saves
89%
95%
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