![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
0
Final
2
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
0 | 0 | 0 | 0 |
![]() |
0 | 0 | 2 | 2 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
9 | 2 | 13 | 24 |
![]() |
5 | 12 | 7 | 24 |
Scoring
1st Period
2nd Period
3rd Period
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
1:38
Goal
Goal by #27 David Marshall, assisted by #24 Michael Caruso and #17 Adam Hughesman.
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
6:30
Goal
Goal by #17 Adam Hughesman, assisted by #27 David Marshall and #28 Cam Reid.
Penalties
1st Period
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
5:15
Penalty
Michael Caruso called for Cross-Checking Minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
13:40
Penalty
Rob Bellamy called for Roughing - minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
13:40
Penalty
Brandon Alderson called for Roughing - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
13:57
Penalty
Caleb Herbert called for High-sticking - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
16:12
Penalty
Rob Bellamy called for Delay of Game (2:00 minutes)
2nd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
10:15
Penalty
Joe Devin called for High-sticking - double minor (4:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
17:26
Penalty
Rob Bellamy called for Tripping - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
19:18
Penalty
Marcus Perrier called for Cross-Checking Minor (2:00 minutes)
3rd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
7:12
Penalty
Joe Devin called for Tripping - minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
7:48
Penalty
REA called for Holding - minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
12:40
Penalty
Maxim Lamarche called for Interference - minor (2:00 minutes)
1st Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
0:00
Goalkeeper In
Brandon Anderson is now in as goalie.
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
0:00
Goalkeeper In
Martin Ouellette is now in as goalie.
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
0:20
Shot - Quality on net
#16 Ryan Cruthers shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
1:20
Shot - Quality on net
#18 Braden Pimm shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
2:55
Shot - Quality on net
#22 Patrick Gaul shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
5:01
Shot - Quality on net
#10 Rob Bellamy shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
5:10
Shot - Quality on net
#44 Scott Ford shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
5:15
Shot - Quality on net
#10 Rob Bellamy shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
5:15
Penalty
Michael Caruso called for Cross-Checking Minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
8:30
Shot - Quality on net
#6 Jordan Heywood shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:25
Shot - Quality on net
#18 Braden Pimm shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
11:10
Shot - Quality on net
#17 Joe Devin shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
13:40
Penalty
Rob Bellamy called for Roughing - minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
13:40
Penalty
Brandon Alderson called for Roughing - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
13:57
Penalty
Caleb Herbert called for High-sticking - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
16:12
Shot - Quality on net
#19 Wayne Simpson shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
16:12
Shot - Quality on net
#28 Cam Reid shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
16:12
Shot - Quality on net
#22 Patrick Gaul shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
16:12
Shot - Quality on net
#17 Adam Hughesman shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
16:12
Shot - Quality on net
#27 David Marshall shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
16:12
Penalty
Rob Bellamy called for Delay of Game (2:00 minutes)
2nd Period
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
1:35
Shot - Quality on net
#19 Wayne Simpson shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
3:48
Shot - Quality on net
#8 Brandon Alderson shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
4:48
Shot - Quality on net
#17 Adam Hughesman shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
7:27
Shot - Quality on net
#16 Ryan Cruthers shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
7:29
Shot - Quality on net
#17 Adam Hughesman shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
10:15
Penalty
Joe Devin called for High-sticking - double minor (4:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
12:46
Shot - Quality on net
#3 Zach Davies shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
14:10
Shot - Quality on net
#13 Olivier Labelle shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
14:18
Shot - Quality on net
#16 Ryan Cruthers shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
14:22
Shot - Quality on net
#24 Michael Caruso shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
14:29
Shot - Quality on net
#19 Ian Watters shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
16:30
Shot - Quality on net
#15 Marcus Perrier shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
17:11
Shot - Quality on net
#8 Brandon Alderson shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
17:26
Penalty
Rob Bellamy called for Tripping - minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
19:04
Shot - Quality on net
#27 David Marshall shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
19:18
Penalty
Marcus Perrier called for Cross-Checking Minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
19:48
Shot - Quality on net
#17 Adam Hughesman shoots on #1 Brandon Anderson
3rd Period
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
1:38
Shot - Quality goal
#27 David Marshall shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
1:38
Goal
Goal by #27 David Marshall, assisted by #24 Michael Caruso and #17 Adam Hughesman.
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
2:39
Shot - Quality on net
#44 Scott Ford shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
2:50
Shot - Quality on net
#5 Michael Young shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
3:50
Shot - Quality on net
#44 Scott Ford shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
5:24
Shot - Quality on net
#14 Pat Mullane shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
6:12
Shot - Quality on net
#10 Andrew Johnston shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
6:15
Shot - Quality on net
#23 Bryant Molle shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
6:28
Shot - Quality on net
#27 David Marshall shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
6:30
Shot - Quality goal
#17 Adam Hughesman shoots on #1 Brandon Anderson
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
6:30
Goal
Goal by #17 Adam Hughesman, assisted by #27 David Marshall and #28 Cam Reid.
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
7:12
Penalty
Joe Devin called for Tripping - minor (2:00 minutes)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
7:48
Penalty
REA called for Holding - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
8:00
Shot - Quality on net
#13 Derek DeBlois shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
8:37
Shot - Quality on net
#18 Braden Pimm shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
8:39
Shot - Quality on net
#18 Braden Pimm shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
9:31
Shot - Quality on net
#21 Brandon Hynes shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
9:40
Shot - Quality on net
#19 Ian Watters shoots on #1 Brandon Anderson
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
12:03
Shot - Quality on net
#47 Caleb Herbert shoots on #1 Martin Ouellette
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
12:40
Penalty
Maxim Lamarche called for Interference - minor (2:00 minutes)
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
13:20
Shot - Quality on net
#19 Wayne Simpson shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
14:16
Shot - Quality on net
#7 Branden Gracel shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
16:24
Shot - Quality on net
#5 Michael Young shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
17:47
Shot - Quality on net
#15 Marcus Perrier shoots on #1 Martin Ouellette
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
18:26
Goalkeeper Change
Brandon Anderson out. Empty net.
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
19:50
Shot - Quality on net
#17 Joe Devin shoots on #1 Martin Ouellette
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Mike Marcou
#2
|
D | 0 | 0 | 0 | 0 | 0 |
Zach Davies
#3
|
D | 0 | 0 | 0 | 1 | 0 |
Maxim Lamarche
#4
|
D | 0 | 0 | +1 | 0 | 2 |
Jordan Heywood
#6
|
D | 0 | 0 | +1 | 1 | 0 |
Brandon Alderson
#8
|
F | 0 | 0 | 0 | 2 | 2 |
Willie Coetzee
#9
|
F | 0 | 0 | 0 | 0 | 0 |
Andrew Johnston
#10
|
F | 0 | 0 | 0 | 1 | 0 |
Olivier Labelle
#13
|
F | 0 | 0 | 0 | 1 | 0 |
Pat Mullane
#14
|
F | 0 | 0 | 0 | 1 | 0 |
Ryan Cruthers
#16
|
F | 0 | 0 | 0 | 3 | 0 |
Adam Hughesman
#17
|
F | 1 | 1 | +2 | 5 | 0 |
Ian Watters
#19
|
F | 0 | 0 | 0 | 2 | 0 |
Bryant Molle
#23
|
D | 0 | 0 | +1 | 1 | 0 |
Michael Caruso
#24
|
D | 0 | 1 | +1 | 1 | 2 |
David Marshall
#27
|
F | 1 | 1 | +2 | 4 | 0 |
Cam Reid
#28
|
F | 0 | 1 | +2 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Martin Ouellette
#1
|
24 | 100.000 | 0 | 0 |
Connor Knapp
#30
|
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 |
---|---|---|---|---|---|---|
Michael Young
#5
|
D | 0 | 0 | 0 | 2 | 0 |
Guy LeBoeuf
#6
|
D | 0 | 0 | -1 | 0 | 0 |
Branden Gracel
#7
|
F | 0 | 0 | 0 | 1 | 0 |
Rob Bellamy
#10
|
F | 0 | 0 | 0 | 2 | 6 |
Derek DeBlois
#13
|
F | 0 | 0 | -1 | 1 | 0 |
Marcus Perrier
#15
|
D | 0 | 0 | -1 | 2 | 2 |
Joe Devin
#17
|
F | 0 | 0 | 0 | 2 | 6 |
Braden Pimm
#18
|
F | 0 | 0 | -2 | 4 | 0 |
Wayne Simpson
#19
|
F | 0 | 0 | -1 | 3 | 0 |
Brandon Hynes
#21
|
F | 0 | 0 | 0 | 1 | 0 |
Patrick Gaul
#22
|
F | 0 | 0 | -1 | 2 | 0 |
Garrett Haar
#23
|
D | 0 | 0 | 0 | 0 | 0 |
Wade Epp
#27
|
D | 0 | 0 | -1 | 0 | 0 |
Scott Ford
#44
|
D | 0 | 0 | -1 | 3 | 0 |
Caleb Herbert
#47
|
F | 0 | 0 | -1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Brandon Anderson
#1
|
22 | 91.667 | 2 | 0 |
Adam Morrison
#31
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
![South Carolina Stingrays](https://assets.leaguestat.com/echl/logos/18.png)
![Reading Royals](https://assets.leaguestat.com/echl/logos/17.png)
24
24
Shots on Goal
0%
8%
Shots Percentage
3
7
Power Plays
16
8
Penalty Minutes
22
24
Saves
92%
100%
Saves Percentage
Referee:
Chris Pitoscia
Linesmen:
Judson Ritter,
Tom Dellafranco
SC Management
Rob Concannon
(President),
Spencer Carbery
(Head Coach),
Ryan Warsofsky
(Assistant Coach)
REA Management
Kirk MacDonald
(Assistant Coach),
Larry Courville
(Head Coach),
Drew Bell
(President),
Andy Scott
(Assistant Coach)
Latest News
More News
![Walleye re-sign ECHL MVP Hawkins](https://echl.imgix.net/production/echl/post/9496/featured_image/bbb7c258-df4d-45ca-9cb3-ccd8217f859a/brandon-hawkins-tol-2324.jpg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=5a3ce06613ba8f4aa967c61435b5b69b)
Walleye re-sign ECHL MVP Hawkins
![Nearly 400 Representatives attend ECHL Meetings presented by FEVO](https://echl.imgix.net/production/echl/post/9494/featured_image/21584cb1-0fcb-475d-8a84-44cff2fdefde/2021-summer-meetings.jpeg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=2fddb5deafdb791635515b4e8f7b27e2)
Nearly 400 Representatives attend ECHL Meetings presented by FEVO
![Miura back with Heartlanders](https://echl.imgix.net/production/echl/post/9495/featured_image/d59645a6-59c2-4b51-b290-646c903c50a6/yuki-miura-ia-2324.jpg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=e8909603fdc8ceda7ea58206366704d6)
Miura back with Heartlanders
![ECHL announces promotions, hirings in Hockey Operations Department](https://echl.imgix.net/production/echl/post/9487/featured_image/19b74e16-ff75-4f8b-b1d7-ab7512af281f/2024-hockey-ops-staffing.jpg?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=7b6ddda37d01fbcdae205ee15400ebdb)
ECHL announces promotions, hirings in Hockey Operations Department
![ECHL represented on Stanley Cup champion for 24th straight year](https://echl.imgix.net/production/echl/post/9491/featured_image/c1447a52-a98b-49e4-9c05-570fce919cbd/fla-stanley-cup-24.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=3380a9500e4817404f8f51b116c704fa)
ECHL represented on Stanley Cup champion for 24th straight year
![AHL champion Hershey has eight former ECHL players](https://echl.imgix.net/production/echl/post/9493/featured_image/cb022bbd-08dd-473e-aa39-0684aa2041df/hershey-2024-calder.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=826014c07751fef8e0eeb88886c9790e)
AHL champion Hershey has eight former ECHL players
![K-Wings become first pro hockey team to launch NHL STREET Leagues](https://echl.imgix.net/production/echl/post/9492/featured_image/97124b67-e659-4100-a0da-8ead4891750e/kwings-nhl-street.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=d508c83f6e2e1b190f945d2add29904b)
K-Wings become first pro hockey team to launch NHL STREET Leagues
![Komets bring back Keppen, Volcan; add Swankler](https://echl.imgix.net/production/echl/post/9490/featured_image/a7c35f00-832a-4a0e-a7b3-2cc114cc1562/keppen-volcan-swankler.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=954e8ab482b3cc91294a7f613974f57c)
Komets bring back Keppen, Volcan; add Swankler
![Deveaux re-signs with Mariners](https://echl.imgix.net/production/echl/post/9489/featured_image/19843a54-dc5a-49ab-97b3-a9665cd0600a/wyllum-deveaux-mne-2324.png?ar=16%3A9&auto=compress%2Cformat&crop=faces%2Ccenter&fit=crop&w=600&s=50154e9f64227893acd4e658be818eeb)
Deveaux re-signs with Mariners
Sign Up For Updates
Sign up for our email newsletter to be the first to know about ECHL news!