
8
Final
6

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 2 | 5 | 8 |
![]() |
2 | 2 | 2 | 6 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
11 | 15 | 13 | 39 |
![]() |
16 | 15 | 19 | 50 |
Scoring
1st Period

3:34
Goal
Goal by #27 Taylor Ross, assisted by #18 River Rymsha and #16 Ryan Salkeld.

3:53
Goal
Goal by #18 Max Novak, assisted by #26 Mark Cooper.

10:07
Goal
Goal by #39 Dan DeSalvo, assisted by #9 Branden Troock and #6 Tom Parisi.
2nd Period

6:28
Goal
Goal by #18 Max Novak, assisted by #28 Andrew Cherniwchan and #4 Kristofers Bindulis.

10:27
Goal
Goal by #39 Dan DeSalvo, assisted by #18 Max Novak and #26 Mark Cooper.

12:30
Goal
Goal by #23 Sebastian Vidmar, assisted by #39 Jakob Reichert and #18 River Rymsha.

15:11
Goal
Goal by #39 Jakob Reichert, assisted by #11 Joe Masonius and #9 J.C. Campagna.
3rd Period

1:57
Goal
Goal by #6 Tom Parisi, assisted by #19 Cameron Askew and #10 Cole Ully.

3:54
Goal
Goal by #18 Max Novak, assisted by #39 Dan DeSalvo.

6:02
Goal
Goal by #42 Artem Ivanyuzhenkov, assisted by #7 Brayden Sherbinin and #16 Ryan Salkeld.

8:49
Goal
Goal by #16 Ryan Salkeld, assisted by #42 Artem Ivanyuzhenkov and #23 Sebastian Vidmar.

12:32
Goal
Goal by #27 Taylor Ross, assisted by #9 J.C. Campagna and #5 Brycen Martin.

17:52
Goal
Goal by #9 J.C. Campagna, assisted by #14 Roman Ammirato and #5 Brycen Martin.

19:55
Goal
Goal by #21 Ben Holmstrom.
Penalties
1st Period

7:25
Penalty
Ryan Salkeld called for Hooking - minor (2:00 minutes)

9:56
Penalty
Ben Holmstrom called for Hooking - minor (2:00 minutes)
2nd Period

1:19
Penalty
Kristofers Bindulis called for Holding - minor (2:00 minutes)

6:21
Penalty
Joe Masonius called for Cross-Checking Minor (2:00 minutes)

18:11
Penalty
Dan DeSalvo called for Cross-Checking Minor (2:00 minutes)
3rd Period

0:34
Penalty
Alex Rodriguez called for Hooking - minor (2:00 minutes)

17:10
Penalty
Jaynen Rissling called for Interference - minor (2:00 minutes)

17:52
Penalty
Tim Harrison called for Roughing - minor (2:00 minutes)

17:52
Penalty
Josh Holmstrom called for Roughing - minor (2:00 minutes)

19:55
Penalty
Tom Parisi called for Misconduct (10:00 minutes)

20:00
Penalty
Branden Troock called for Misconduct (10:00 minutes)
1st Period

0:00
Goalkeeper In
Michael McNiven is now in as goalie.

0:00
Goalkeeper In
Parker Milner is now in as goalie.

1:24
Shot - Non quality on net
#44 Jaynen Rissling shoots on #1 Michael McNiven

2:01
Shot - Quality on net
#18 River Rymsha shoots on #35 Parker Milner

3:22
Shot - Non quality on net
#27 Taylor Ross shoots on #35 Parker Milner

3:34
Shot - Non quality on net
#18 River Rymsha shoots on #35 Parker Milner

3:34
Shot - Quality goal
#27 Taylor Ross shoots on #35 Parker Milner

3:34
Goal
Goal by #27 Taylor Ross, assisted by #18 River Rymsha and #16 Ryan Salkeld.

3:53
Shot - Quality goal
#18 Max Novak shoots on #1 Michael McNiven

3:53
Goal
Goal by #18 Max Novak, assisted by #26 Mark Cooper.

6:15
Shot - Quality on net
#26 Mark Cooper shoots on #1 Michael McNiven

6:17
Shot - Quality on net
#28 Andrew Cherniwchan shoots on #1 Michael McNiven

6:26
Shot - Quality on net
#9 Branden Troock shoots on #1 Michael McNiven

6:37
Shot - Quality on net
#12 Josh Holmstrom shoots on #35 Parker Milner

6:46
Shot - Non quality on net
#15 Alex Rodriguez shoots on #35 Parker Milner

6:51
Shot - Quality on net
#28 Andrew Cherniwchan shoots on #1 Michael McNiven

6:51
Shot - Non quality on net
#9 J.C. Campagna shoots on #35 Parker Milner

7:25
Penalty
Ryan Salkeld called for Hooking - minor (2:00 minutes)

7:45
Shot - Quality on net
#21 Dylan Steman shoots on #1 Michael McNiven

7:52
Shot - Quality on net
#21 Dylan Steman shoots on #1 Michael McNiven

9:16
Shot - Non quality on net
#6 Tom Parisi shoots on #1 Michael McNiven

9:56
Shot - Quality on net
#20 Alex Tonge shoots on #35 Parker Milner

9:56
Penalty
Ben Holmstrom called for Hooking - minor (2:00 minutes)

10:07
Shot - Quality goal
#39 Dan DeSalvo shoots on #1 Michael McNiven

10:07
Goal
Goal by #39 Dan DeSalvo, assisted by #9 Branden Troock and #6 Tom Parisi.

10:16
Shot - Non quality on net
#18 River Rymsha shoots on #35 Parker Milner

12:55
Shot - Non quality on net
#20 Alex Tonge shoots on #35 Parker Milner

14:16
Shot - Quality on net
#9 Branden Troock shoots on #1 Michael McNiven

14:46
Shot - Non quality on net
#9 Branden Troock shoots on #1 Michael McNiven

15:51
Shot - Quality on net
#3 Tariq Hammond shoots on #1 Michael McNiven

16:27
Shot - Non quality on net
#44 Jaynen Rissling shoots on #1 Michael McNiven

16:31
Shot - Non quality on net
#9 Branden Troock shoots on #1 Michael McNiven

17:13
Shot - Non quality on net
#28 Andrew Cherniwchan shoots on #1 Michael McNiven

18:11
Shot - Non quality on net
#18 River Rymsha shoots on #35 Parker Milner
2nd Period

0:43
Shot - Non quality on net
#3 Tariq Hammond shoots on #1 Michael McNiven

1:07
Shot - Non quality on net
#44 Jaynen Rissling shoots on #1 Michael McNiven

1:19
Shot - Quality on net
#18 River Rymsha shoots on #35 Parker Milner

1:19
Penalty
Kristofers Bindulis called for Holding - minor (2:00 minutes)

1:32
Shot - Quality on net
#27 Taylor Ross shoots on #35 Parker Milner

1:40
Shot - Quality on net
#39 Dan DeSalvo shoots on #1 Michael McNiven

3:47
Shot - Non quality on net
#43 Matt Nuttle shoots on #1 Michael McNiven

3:53
Shot - Quality on net
#43 Matt Nuttle shoots on #1 Michael McNiven

5:49
Shot - Quality on net
#39 Dan DeSalvo shoots on #1 Michael McNiven

6:21
Penalty
Joe Masonius called for Cross-Checking Minor (2:00 minutes)

6:28
Shot - Quality goal
#18 Max Novak shoots on #1 Michael McNiven

6:28
Goal
Goal by #18 Max Novak, assisted by #28 Andrew Cherniwchan and #4 Kristofers Bindulis.

8:35
Shot - Non quality on net
#2 Dylan Olsen shoots on #1 Michael McNiven

8:35
Shot - Non quality on net
#27 Taylor Ross shoots on #35 Parker Milner

8:35
Shot - Non quality on net
#27 Taylor Ross shoots on #35 Parker Milner

8:35
Shot - Quality on net
#15 Alex Rodriguez shoots on #35 Parker Milner

10:18
Shot - Quality on net
#14 Roman Ammirato shoots on #35 Parker Milner

10:24
Shot - Non quality on net
#11 Joe Masonius shoots on #35 Parker Milner

10:27
Shot - Quality goal
#39 Dan DeSalvo shoots on #1 Michael McNiven

10:27
Goal
Goal by #39 Dan DeSalvo, assisted by #18 Max Novak and #26 Mark Cooper.

12:23
Goalkeeper Change
Michael McNiven out. Empty net.

12:30
Shot - Quality goal
#23 Sebastian Vidmar shoots on #35 Parker Milner

12:30
Goal
Goal by #23 Sebastian Vidmar, assisted by #39 Jakob Reichert and #18 River Rymsha.

12:30
Goalkeeper In
Michael McNiven is now in as goalie.

14:20
Shot - Quality on net
#7 Brayden Sherbinin shoots on #35 Parker Milner

14:33
Shot - Non quality on net
#21 Ben Holmstrom shoots on #35 Parker Milner

14:43
Shot - Non quality on net
#18 Max Novak shoots on #1 Michael McNiven

15:11
Shot - Quality goal
#39 Jakob Reichert shoots on #35 Parker Milner

15:11
Goal
Goal by #39 Jakob Reichert, assisted by #11 Joe Masonius and #9 J.C. Campagna.

17:13
Shot - Non quality on net
#21 Dylan Steman shoots on #1 Michael McNiven

17:23
Shot - Non quality on net
#9 J.C. Campagna shoots on #35 Parker Milner

17:36
Shot - Non quality on net
#3 Tariq Hammond shoots on #1 Michael McNiven

17:43
Shot - Non quality on net
#6 Tom Parisi shoots on #1 Michael McNiven

18:11
Shot - Non quality on net
#39 Dan DeSalvo shoots on #1 Michael McNiven

18:11
Penalty
Dan DeSalvo called for Cross-Checking Minor (2:00 minutes)

18:35
Shot - Quality on net
#21 Ben Holmstrom shoots on #35 Parker Milner

18:44
Shot - Non quality on net
#21 Ben Holmstrom shoots on #35 Parker Milner

19:30
Shot - Non quality on net
#14 Roman Ammirato shoots on #35 Parker Milner

19:39
Shot - Non quality on net
#18 Max Novak shoots on #1 Michael McNiven
3rd Period

0:34
Shot - Quality on net
#39 Dan DeSalvo shoots on #1 Michael McNiven

0:34
Penalty
Alex Rodriguez called for Hooking - minor (2:00 minutes)

0:39
Shot - Non quality on net
#6 Tom Parisi shoots on #1 Michael McNiven

0:53
Shot - Quality on net
#10 Cole Ully shoots on #1 Michael McNiven

1:57
Shot - Non quality goal
#6 Tom Parisi shoots on #1 Michael McNiven

1:57
Goal
Goal by #6 Tom Parisi, assisted by #19 Cameron Askew and #10 Cole Ully.

3:04
Shot - Quality on net
#21 Dylan Steman shoots on #1 Michael McNiven

3:52
Shot - Non quality on net
#6 Tom Parisi shoots on #1 Michael McNiven

3:54
Shot - Quality goal
#18 Max Novak shoots on #1 Michael McNiven

3:54
Goal
Goal by #18 Max Novak, assisted by #39 Dan DeSalvo.

4:56
Shot - Non quality on net
#6 Tom Parisi shoots on #1 Michael McNiven

5:46
Shot - Non quality on net
#9 Branden Troock shoots on #1 Michael McNiven

6:02
Shot - Non quality on net
#14 Roman Ammirato shoots on #35 Parker Milner

6:02
Shot - Non quality goal
#42 Artem Ivanyuzhenkov shoots on #35 Parker Milner

6:02
Goal
Goal by #42 Artem Ivanyuzhenkov, assisted by #7 Brayden Sherbinin and #16 Ryan Salkeld.

6:06
Shot - Non quality on net
#21 Ben Holmstrom shoots on #35 Parker Milner

6:28
Shot - Quality on net
#39 Dan DeSalvo shoots on #1 Michael McNiven

7:30
Shot - Non quality on net
#18 River Rymsha shoots on #35 Parker Milner

8:15
Shot - Quality on net
#20 Alex Tonge shoots on #35 Parker Milner

8:49
Shot - Non quality goal
#16 Ryan Salkeld shoots on #35 Parker Milner

8:49
Goal
Goal by #16 Ryan Salkeld, assisted by #42 Artem Ivanyuzhenkov and #23 Sebastian Vidmar.

9:49
Shot - Quality on net
#42 Artem Ivanyuzhenkov shoots on #35 Parker Milner

9:49
Shot - Non quality on net
#9 J.C. Campagna shoots on #35 Parker Milner

9:58
Shot - Non quality on net
#18 Max Novak shoots on #1 Michael McNiven

10:07
Shot - Non quality on net
#39 Dan DeSalvo shoots on #1 Michael McNiven

10:23
Shot - Non quality on net
#21 Ben Holmstrom shoots on #35 Parker Milner

11:02
Shot - Quality on net
#23 Sebastian Vidmar shoots on #35 Parker Milner

11:57
Shot - Non quality on net
#10 Cole Ully shoots on #1 Michael McNiven

12:32
Shot - Quality goal
#27 Taylor Ross shoots on #35 Parker Milner

12:32
Goal
Goal by #27 Taylor Ross, assisted by #9 J.C. Campagna and #5 Brycen Martin.

15:10
Shot - Quality on net
#28 Andrew Cherniwchan shoots on #1 Michael McNiven

15:30
Shot - Non quality on net
#4 Kristofers Bindulis shoots on #1 Michael McNiven

15:36
Shot - Quality on net
#18 Max Novak shoots on #1 Michael McNiven

15:44
Shot - Quality on net
#18 Max Novak shoots on #1 Michael McNiven

17:10
Penalty
Jaynen Rissling called for Interference - minor (2:00 minutes)

17:52
Penalty
Tim Harrison called for Roughing - minor (2:00 minutes)

17:52
Penalty
Josh Holmstrom called for Roughing - minor (2:00 minutes)

17:52
Shot - Quality goal
#9 J.C. Campagna shoots on #35 Parker Milner

17:52
Goal
Goal by #9 J.C. Campagna, assisted by #14 Roman Ammirato and #5 Brycen Martin.

18:05
Goalkeeper Change
Parker Milner out. Empty net.

19:30
Shot - Quality on net
#6 Tom Parisi shoots on #1 Michael McNiven

19:30
Shot - Quality on net
#19 Cameron Askew shoots on #1 Michael McNiven

19:55
Penalty
Tom Parisi called for Misconduct (10:00 minutes)

19:55
Shot - Non quality goal
#21 Ben Holmstrom shoots on #35 Parker Milner

19:55
Goal
Goal by #21 Ben Holmstrom.

19:55
Goalkeeper In
Parker Milner is now in as goalie.

20:00
Penalty
Branden Troock called for Misconduct (10:00 minutes)
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Dylan Olsen
#2
|
D | 0 | 0 | -2 | 1 | 0 |
Tariq Hammond
#3
|
D | 0 | 0 | -2 | 3 | 0 |
Kristofers Bindulis
#4
|
D | 0 | 1 | +1 | 1 | 2 |
Tom Parisi
#6
|
D | 1 | 1 | -3 | 7 | 10 |
Branden Troock
#9
|
F | 0 | 1 | -4 | 5 | 10 |
Cole Ully
#10
|
F | 0 | 1 | -5 | 2 | 0 |
Mitch Vanderlaan
#16
|
F | 0 | 0 | -1 | 0 | 0 |
Max Novak
#18
|
F | 3 | 1 | +3 | 8 | 0 |
Cameron Askew
#19
|
F | 0 | 1 | -2 | 1 | 0 |
Dylan Steman
#21
|
F | 0 | 0 | -1 | 4 | 0 |
Mark Cooper
#26
|
F | 0 | 2 | -1 | 1 | 0 |
Tim Harrison
#27
|
F | 0 | 0 | 0 | 0 | 2 |
Andrew Cherniwchan
#28
|
F | 0 | 1 | -3 | 4 | 0 |
Dan DeSalvo
#39
|
F | 2 | 1 | 0 | 8 | 2 |
Matt Nuttle
#43
|
D | 0 | 0 | -1 | 2 | 0 |
Jaynen Rissling
#44
|
D | 0 | 0 | 0 | 3 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Logan Thompson
#32
|
0 | 0.000 | 0 | 0 |
Parker Milner
#35
|
31 | 81.579 | 7 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Brycen Martin
#5
|
D | 0 | 2 | 0 | 0 | 0 |
Brayden Sherbinin
#7
|
D | 0 | 1 | +2 | 1 | 0 |
J.C. Campagna
#9
|
F | 1 | 2 | +2 | 4 | 0 |
Joe Masonius
#11
|
D | 0 | 1 | +1 | 1 | 2 |
Josh Holmstrom
#12
|
F | 0 | 0 | 0 | 1 | 2 |
Roman Ammirato
#14
|
F | 0 | 1 | -1 | 3 | 0 |
Alex Rodriguez
#15
|
RW | 0 | 0 | 0 | 2 | 2 |
Ryan Salkeld
#16
|
F | 1 | 2 | +3 | 1 | 2 |
River Rymsha
#18
|
D | 0 | 2 | +2 | 6 | 0 |
Alex Tonge
#20
|
F | 0 | 0 | 0 | 3 | 0 |
Ben Holmstrom
#21
|
C | 1 | 0 | 0 | 6 | 2 |
Sebastian Vidmar
#23
|
F | 1 | 1 | +3 | 2 | 0 |
Taylor Ross
#27
|
F | 2 | 0 | +2 | 6 | 0 |
Austin McEneny
#32
|
D | 0 | 0 | +2 | 0 | 0 |
Jakob Reichert
#39
|
F | 1 | 1 | +1 | 1 | 0 |
Artem Ivanyuzhenkov
#42
|
F | 1 | 1 | +2 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Michael McNiven
#1
|
44 | 88.000 | 6 | 0 |
Brandon Halverson
#33
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


39
50
Shots on Goal
21%
12%
Shots Percentage
3
4
Power Plays
10
28
Penalty Minutes
44
31
Saves
88%
79%
Saves Percentage
Referee:
Steven Sailor
Linesmen:
Kilian McNamara,
Daniel Iulianello
NOR Management
Rod Taylor
(Head Coach),
Patrick Cavanagh
(President),
Ryan McGinnis
(Assistant Coach)
SC Management
Rob Concannon
(President),
Steve Bergin
(Head Coach),
Ryan Blair
(Assistant Coach)
Group Tickets
Starting at $16
10+ Tickets






$5 Frothy Friday
Every Friday is Frothy Friday at the Coliseum!

Harris Teeter Family Sunday Pack
Every Sunday is Family Sunday with our Harris Teeter Family Pack!



2025 Playoff Military Discount
Military Discount – 2025 Kelly Cup Playoffs!
Upcoming Home Games
Full Schedule


Sunday, April 27th
Orlando Solar Bears @ South Carolina Stingrays
Puck Drops:
6:05 PM EDT
North Charleston Coliseum

at

North Charleston Coliseum


Tuesday, April 29th
Orlando Solar Bears @ South Carolina Stingrays
Puck Drops:
7:05 PM EDT
North Charleston Coliseum

at

North Charleston Coliseum
Get Hockey Updates
Sign up for our email newsletter to be the first to know about news and upcoming games!
-
ECHL Network
-
ECHL Teams
-
Adirondack Thunder
-
Allen Americans
-
Atlanta Gladiators
-
Bloomington Bison
-
Cincinnati Cyclones
-
Florida Everblades
-
Fort Wayne Komets
-
Greensboro Gargoyles
-
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
-