
5
Final
3

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
2 | 1 | 2 | 5 |
![]() |
0 | 3 | 0 | 3 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
11 | 14 | 15 | 40 |
![]() |
8 | 10 | 18 | 36 |
Scoring
1st Period

1:07
Goal
Goal by #19 Kelly Klima, assisted by #44 Romain Chuard and #16 Connor Hurley.

7:01
Goal
Goal by #7 Chris Crane, assisted by #14 Darik Angeli and #8 Domenic Alberga.
2nd Period

8:00
Goal
Goal by #11 Matt McMorrow, assisted by #21 Daniel Maggio and #18 Luke Nogard.

12:50
Goal
Goal by #9 Grant Besse, assisted by #11 Jonathan Charbonneau and #2 Cam Bakker.

13:15
Goal
Goal by #9 Grant Besse, assisted by #28 Andrew Cherniwchan and #11 Jonathan Charbonneau.

18:30
Goal
Goal by #5 Vinny Muto, assisted by #9 Grant Besse and #27 Tim Harrison.
3rd Period

7:25
Goal
Goal by #19 Kelly Klima, assisted by #12 Ben Duffy and #16 Connor Hurley.

19:20
Goal
Goal by #12 Ben Duffy, assisted by #8 Domenic Alberga.
Penalties
1st Period

2:59
Penalty
Chris Crane called for Boarding - minor (2:00 minutes)

5:36
Penalty
Matt Pohlkamp called for Tripping - minor (2:00 minutes)

11:39
Penalty
Matt McMorrow called for Hooking - minor (2:00 minutes)

14:19
Penalty
John MacLeod called for Holding - minor (2:00 minutes)

16:52
Penalty
Darik Angeli called for Roughing - minor (2:00 minutes)

16:52
Penalty
Kevin McKernan called for Roughing - minor (2:00 minutes)

19:16
Penalty
Parker Milner called for Interference - minor (2:00 minutes)
2nd Period

4:53
Penalty
NOR called for Bench minor - Too many men (2:00 minutes)

13:51
Penalty
Jake Wood called for Holding - minor (2:00 minutes)

18:53
Penalty
Daniel Maggio called for Roughing - minor (2:00 minutes)

18:53
Penalty
Tim Harrison called for Roughing - minor (2:00 minutes)
3rd Period
1st Period

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

0:00
Goalkeeper In
Ty Reichenbach is now in as goalie.

0:15
Shot - Non quality on net
#9 Chase Harrison shoots on #35 Parker Milner

0:22
Shot - Non quality on net
#9 Chase Harrison shoots on #35 Parker Milner

1:07
Shot - Non quality goal
#19 Kelly Klima shoots on #35 Parker Milner

1:07
Goal
Goal by #19 Kelly Klima, assisted by #44 Romain Chuard and #16 Connor Hurley.

2:00
Shot - Non quality on net
#29 Tad Kozun shoots on #33 Ty Reichenbach

2:08
Shot - Non quality on net
#17 Jake Wood shoots on #35 Parker Milner

2:15
Shot - Non quality on net
#28 Andrew Cherniwchan shoots on #33 Ty Reichenbach

2:59
Penalty
Chris Crane called for Boarding - minor (2:00 minutes)

3:34
Shot - Non quality on net
#28 Andrew Cherniwchan shoots on #33 Ty Reichenbach

4:53
Shot - Non quality on net
#3 Kevin McKernan shoots on #33 Ty Reichenbach

5:36
Penalty
Matt Pohlkamp called for Tripping - minor (2:00 minutes)

5:47
Shot - Quality on net
#44 Josh Gratton shoots on #33 Ty Reichenbach

5:55
Shot - Quality on net
#44 Josh Gratton shoots on #33 Ty Reichenbach

6:23
Shot - Non quality on net
#42 Don Olivieri shoots on #35 Parker Milner

7:01
Shot - Quality goal
#7 Chris Crane shoots on #35 Parker Milner

7:01
Goal
Goal by #7 Chris Crane, assisted by #14 Darik Angeli and #8 Domenic Alberga.

7:41
Shot - Non quality on net
#28 Andrew Cherniwchan shoots on #33 Ty Reichenbach

7:51
Shot - Non quality on net
#19 Kelly Klima shoots on #35 Parker Milner

9:37
Shot - Non quality on net
#44 Romain Chuard shoots on #35 Parker Milner

9:54
Shot - Non quality on net
#6 Tim Davison shoots on #33 Ty Reichenbach

11:39
Penalty
Matt McMorrow called for Hooking - minor (2:00 minutes)

14:01
Shot - Non quality on net
#9 Chase Harrison shoots on #35 Parker Milner

14:19
Penalty
John MacLeod called for Holding - minor (2:00 minutes)

15:57
Shot - Quality on net
#21 Daniel Maggio shoots on #35 Parker Milner

16:52
Penalty
Darik Angeli called for Roughing - minor (2:00 minutes)

16:52
Penalty
Kevin McKernan called for Roughing - minor (2:00 minutes)

19:02
Shot - Non quality on net
#19 Kelly Klima shoots on #35 Parker Milner

19:16
Penalty
Parker Milner called for Interference - minor (2:00 minutes)
2nd Period

1:22
Shot - Non quality on net
#52 TJ Melancon shoots on #35 Parker Milner

1:58
Shot - Quality on net
#8 Domenic Alberga shoots on #35 Parker Milner

2:29
Shot - Non quality on net
#44 Romain Chuard shoots on #35 Parker Milner

3:07
Shot - Non quality on net
#42 Matt Pohlkamp shoots on #33 Ty Reichenbach

4:53
Penalty
NOR called for Bench minor - Too many men (2:00 minutes)

6:02
Shot - Quality on net
#12 Ben Duffy shoots on #35 Parker Milner

6:23
Shot - Non quality on net
#29 Tad Kozun shoots on #33 Ty Reichenbach

6:23
Shot - Non quality on net
#9 Grant Besse shoots on #33 Ty Reichenbach

7:45
Shot - Quality on net
#18 Luke Nogard shoots on #35 Parker Milner

8:00
Shot - Quality goal
#11 Matt McMorrow shoots on #35 Parker Milner

8:00
Goal
Goal by #11 Matt McMorrow, assisted by #21 Daniel Maggio and #18 Luke Nogard.

10:11
Shot - Non quality on net
#13 Cameron Askew shoots on #33 Ty Reichenbach

10:19
Shot - Quality on net
#12 Ben Duffy shoots on #35 Parker Milner

11:18
Shot - Non quality on net
#42 Don Olivieri shoots on #35 Parker Milner

11:24
Shot - Non quality on net
#11 Jonathan Charbonneau shoots on #33 Ty Reichenbach

11:24
Shot - Quality on net
#3 Kevin McKernan shoots on #33 Ty Reichenbach

11:34
Shot - Non quality on net
#18 Luke Nogard shoots on #35 Parker Milner

12:30
Shot - Non quality on net
#19 Kelly Klima shoots on #35 Parker Milner

12:38
Shot - Non quality on net
#16 Connor Hurley shoots on #35 Parker Milner

12:41
Shot - Non quality on net
#9 Chase Harrison shoots on #35 Parker Milner

12:50
Shot - Quality goal
#9 Grant Besse shoots on #33 Ty Reichenbach

12:50
Goal
Goal by #9 Grant Besse, assisted by #11 Jonathan Charbonneau and #2 Cam Bakker.

13:15
Shot - Quality goal
#9 Grant Besse shoots on #33 Ty Reichenbach

13:15
Goal
Goal by #9 Grant Besse, assisted by #28 Andrew Cherniwchan and #11 Jonathan Charbonneau.

13:51
Penalty
Jake Wood called for Holding - minor (2:00 minutes)

14:11
Shot - Non quality on net
#28 Andrew Cherniwchan shoots on #33 Ty Reichenbach

14:36
Shot - Non quality on net
#19 Kelly Klima shoots on #35 Parker Milner

18:30
Shot - Quality goal
#5 Vinny Muto shoots on #33 Ty Reichenbach

18:30
Goal
Goal by #5 Vinny Muto, assisted by #9 Grant Besse and #27 Tim Harrison.

18:53
Shot - Quality on net
#18 Luke Nogard shoots on #35 Parker Milner

18:53
Penalty
Daniel Maggio called for Roughing - minor (2:00 minutes)

18:53
Penalty
Tim Harrison called for Roughing - minor (2:00 minutes)
3rd Period

0:27
Shot - Non quality on net
#9 Grant Besse shoots on #33 Ty Reichenbach

0:38
Shot - Non quality on net
#4 Mike Chen shoots on #33 Ty Reichenbach

1:42
Shot - Quality on net
#5 Vinny Muto shoots on #33 Ty Reichenbach

2:23
Shot - Non quality on net
#42 Don Olivieri shoots on #35 Parker Milner

2:32
Shot - Non quality on net
#42 Don Olivieri shoots on #35 Parker Milner

2:38
Shot - Non quality on net
#8 Domenic Alberga shoots on #35 Parker Milner

2:57
Shot - Quality on net
#7 Chris Crane shoots on #35 Parker Milner

3:08
Shot - Quality on net
#7 Chris Crane shoots on #35 Parker Milner

3:26
Shot - Non quality on net
#26 Brandon Rumble shoots on #35 Parker Milner

4:56
Shot - Quality on net
#3 Kevin McKernan shoots on #33 Ty Reichenbach

5:40
Shot - Quality on net
#7 Chris Crane shoots on #35 Parker Milner

6:19
Shot - Non quality on net
#17 Jake Wood shoots on #35 Parker Milner

7:25
Shot - Quality goal
#19 Kelly Klima shoots on #35 Parker Milner

7:25
Goal
Goal by #19 Kelly Klima, assisted by #12 Ben Duffy and #16 Connor Hurley.

8:28
Shot - Non quality on net
#4 Mike Chen shoots on #33 Ty Reichenbach

9:22
Shot - Quality on net
#21 Daniel Maggio shoots on #35 Parker Milner

9:39
Shot - Non quality on net
#29 Tad Kozun shoots on #33 Ty Reichenbach

9:55
Shot - Non quality on net
#29 Tad Kozun shoots on #33 Ty Reichenbach

10:06
Shot - Quality on net
#19 Kelly Klima shoots on #35 Parker Milner

10:28
Shot - Non quality on net
#11 Jonathan Charbonneau shoots on #33 Ty Reichenbach

10:55
Shot - Quality on net
#11 Jonathan Charbonneau shoots on #33 Ty Reichenbach

11:27
Shot - Quality on net
#17 Jake Wood shoots on #35 Parker Milner

12:38
Shot - Quality on net
#13 Cameron Askew shoots on #33 Ty Reichenbach

12:53
Shot - Non quality on net
#9 Grant Besse shoots on #33 Ty Reichenbach

14:16
Shot - Quality on net
#42 Matt Pohlkamp shoots on #33 Ty Reichenbach

14:29
Shot - Non quality on net
#2 Cam Bakker shoots on #33 Ty Reichenbach

14:55
Shot - Non quality on net
#7 Chris Crane shoots on #35 Parker Milner

17:19
Shot - Non quality on net
#7 Chris Crane shoots on #35 Parker Milner

18:20
Shot - Quality on net
#2 Cam Bakker shoots on #33 Ty Reichenbach

18:28
Shot - Non quality on net
#2 Cam Bakker shoots on #33 Ty Reichenbach

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

18:43
Shot - Non quality on net
#9 Grant Besse shoots on #33 Ty Reichenbach

19:20
Shot - Quality goal
#12 Ben Duffy shoots on #35 Parker Milner

19:20
Goal
Goal by #12 Ben Duffy, assisted by #8 Domenic Alberga.

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

19:23
Shot - Quality on net
#27 Tim Harrison shoots on #33 Ty Reichenbach

19:31
Shot - Quality on net
#27 Tim Harrison shoots on #33 Ty Reichenbach
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Cam Bakker
#2
|
D | 0 | 1 | +2 | 3 | 0 |
Kevin McKernan
#3
|
D | 0 | 0 | 0 | 3 | 2 |
Mike Chen
#4
|
D | 0 | 0 | +2 | 2 | 0 |
Vinny Muto
#5
|
D | 1 | 0 | -2 | 2 | 0 |
Tim Davison
#6
|
D | 0 | 0 | -2 | 1 | 0 |
Grant Besse
#9
|
F | 2 | 1 | +2 | 6 | 0 |
Jonathan Charbonneau
#11
|
F | 0 | 2 | +2 | 3 | 0 |
Cameron Askew
#13
|
F | 0 | 0 | 0 | 2 | 0 |
John MacLeod
#16
|
D | 0 | 0 | -1 | 0 | 2 |
Patrick Gaul
#22
|
F | 0 | 0 | -2 | 0 | 0 |
Christian Horn
#26
|
F | 0 | 0 | -1 | 0 | 0 |
Tim Harrison
#27
|
F | 0 | 1 | -1 | 2 | 2 |
Andrew Cherniwchan
#28
|
F | 0 | 1 | +1 | 4 | 0 |
Tad Kozun
#29
|
F | 0 | 0 | -2 | 4 | 0 |
Matt Pohlkamp
#42
|
F | 0 | 0 | -2 | 2 | 2 |
Josh Gratton
#44
|
F | 0 | 0 | -2 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Rob Madore
#32
|
0 | 0.000 | 0 | 0 |
Parker Milner
#35
|
35 | 89.744 | 4 | 2 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Eric Roy
#4
|
D | 0 | 0 | +2 | 0 | 0 |
Chris Crane
#7
|
F | 1 | 0 | -3 | 6 | 2 |
Domenic Alberga
#8
|
F | 0 | 2 | -2 | 2 | 0 |
Chase Harrison
#9
|
D | 0 | 0 | -2 | 4 | 0 |
Matt McMorrow
#11
|
F | 1 | 0 | +1 | 1 | 2 |
Ben Duffy
#12
|
RW | 1 | 1 | +3 | 3 | 0 |
Darik Angeli
#14
|
F | 0 | 1 | -3 | 0 | 2 |
Connor Hurley
#16
|
F | 0 | 2 | +2 | 1 | 0 |
Jake Wood
#17
|
LW | 0 | 0 | 0 | 3 | 2 |
Luke Nogard
#18
|
F | 0 | 1 | +1 | 3 | 0 |
Kelly Klima
#19
|
F | 2 | 0 | +2 | 7 | 0 |
Daniel Maggio
#21
|
D | 0 | 1 | +1 | 2 | 2 |
Brandon Rumble
#26
|
D | 0 | 0 | +2 | 1 | 0 |
Don Olivieri
#42
|
D | 0 | 0 | -1 | 4 | 0 |
Romain Chuard
#44
|
D | 0 | 1 | +2 | 2 | 0 |
TJ Melancon
#52
|
D | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ty Reichenbach
#33
|
33 | 91.667 | 3 | 0 |
Jeremy Brodeur
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


40
36
Shots on Goal
13%
8%
Shots Percentage
3
4
Power Plays
12
10
Penalty Minutes
33
35
Saves
92%
88%
Saves Percentage
Referee:
Jeremy Tufts
Linesmen:
Shane Gustafson,
Julien Fournier
NOR Management
Robbie Ftorek
(Head Coach),
Peter Sidorkiewicz
(Assistant Coach),
Trent Ferguson
(President)
SC Management
Steve Bergin
(Assistant Coach),
Rob Concannon
(President),
Spiros Anastas
(Head Coach/Director of Hockey Operations)






$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
-