3
Final
6
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
WHL
|
2 | 0 | 1 | 3 |
SC
|
2 | 2 | 2 | 6 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Wheeling Nailers | 12 | 9 | 10 | 31 |
South Carolina Stingrays | 11 | 12 | 10 | 33 |
Scoring
1st Period
0:56
Goal
Goal by #15 Darien Craighead, assisted by #9 Justin Florek and #4 Zach Malatesta.
4:15
Goal
Goal by #21 Matt Alfaro, assisted by #14 Shane Kuzmeski and #88 Michael Joly.
8:18
Goal
Goal by #22 Patrick Watling.
15:53
Goal
Goal by #20 Mason Morelli, assisted by #40 Caleb Herbert and #18 Max Novak.
2nd Period
13:26
Goal
Goal by #77 Cole Ully, assisted by #39 Dan DeSalvo and #23 Max Gottlieb.
16:19
Goal
Goal by #40 Caleb Herbert, assisted by #18 Max Novak and #77 Cole Ully.
3rd Period
1:38
Goal
Goal by #10 Dylan Steman, assisted by #40 Caleb Herbert and #4 Zach Malatesta.
13:00
Goal
Goal by #16 Cody Sylvester, assisted by #23 Mike Pelech and #15 Evan Wardley.
18:50
Goal
Goal by #10 Dylan Steman, assisted by #20 Mason Morelli and #40 Caleb Herbert.
Penalties
1st Period
10:33
Penalty
Dylan Steman called for Holding - minor (2:00 minutes)
12:01
Penalty
Ryan Scarfo called for High-sticking - minor (2:00 minutes)
13:45
Penalty
Evan Wardley called for Slashing - minor (2:00 minutes)
16:32
Penalty
Felix Robert called for Roughing - minor (2:00 minutes)
16:32
Penalty
Jordan Klimek called for Roughing - minor (2:00 minutes)
16:32
Penalty
Nick Rivera called for Roughing - minor (2:00 minutes)
16:32
Penalty
Felix Robert called for Interference on the Goalkeeper - minor (2:00 minutes)
18:00
Penalty
Max Gottlieb called for Hooking - minor (2:00 minutes)
2nd Period
6:19
Penalty
SC called for Bench minor - Too many men (2:00 minutes)
9:03
Penalty
Mike Pelech called for Holding - minor (2:00 minutes)
11:46
Penalty
Shane Kuzmeski called for Delay of Game (2:00 minutes)
16:36
Penalty
Caleb Herbert called for Interference - minor (2:00 minutes)
17:54
Penalty
Ryan Scarfo called for Interference - minor (2:00 minutes)
3rd Period
0:52
Penalty
Chad Duchesne called for Tripping - minor (2:00 minutes)
3:23
Penalty
Cole Ully called for Hooking - minor (2:00 minutes)
6:26
Penalty
Will Graber called for Interference - minor (2:00 minutes)
10:34
Penalty
Cody Sylvester called for Cross-Checking Minor (2:00 minutes)
17:22
Penalty
Sean Josling called for Tripping - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Shane Starrett is now in as goalie.
0:00
Goalkeeper In
Alex Dubeau is now in as goalie.
0:56
Shot - Quality goal
#15 Darien Craighead shoots on #40 Shane Starrett
0:56
Goal
Goal by #15 Darien Craighead, assisted by #9 Justin Florek and #4 Zach Malatesta.
2:05
Shot - Quality on net
#20 Mason Morelli shoots on #40 Shane Starrett
3:39
Shot - Quality on net
#19 Ben Freeman shoots on #31 Alex Dubeau
4:15
Shot - Quality goal
#21 Matt Alfaro shoots on #31 Alex Dubeau
4:15
Goal
Goal by #21 Matt Alfaro, assisted by #14 Shane Kuzmeski and #88 Michael Joly.
7:16
Shot - Non quality on net
#12 Lawton Courtnall shoots on #31 Alex Dubeau
7:46
Shot - Quality on net
#9 Justin Florek shoots on #40 Shane Starrett
8:18
Shot - Quality goal
#22 Patrick Watling shoots on #31 Alex Dubeau
8:18
Goal
Goal by #22 Patrick Watling.
10:33
Shot - Quality on net
#12 Lawton Courtnall shoots on #31 Alex Dubeau
10:33
Penalty
Dylan Steman called for Holding - minor (2:00 minutes)
10:37
Shot - Quality on net
#27 Sean Josling shoots on #31 Alex Dubeau
12:01
Penalty
Ryan Scarfo called for High-sticking - minor (2:00 minutes)
13:45
Penalty
Evan Wardley called for Slashing - minor (2:00 minutes)
13:47
Shot - Quality on net
#9 Justin Florek shoots on #40 Shane Starrett
14:07
Shot - Non quality on net
#77 Cole Ully shoots on #40 Shane Starrett
14:27
Shot - Non quality on net
#23 Max Gottlieb shoots on #40 Shane Starrett
15:00
Shot - Quality on net
#9 Justin Florek shoots on #40 Shane Starrett
15:53
Shot - Quality goal
#20 Mason Morelli shoots on #40 Shane Starrett
15:53
Goal
Goal by #20 Mason Morelli, assisted by #40 Caleb Herbert and #18 Max Novak.
16:09
Shot - Quality on net
#26 Felix Robert shoots on #31 Alex Dubeau
16:32
Penalty
Felix Robert called for Roughing - minor (2:00 minutes)
16:32
Penalty
Jordan Klimek called for Roughing - minor (2:00 minutes)
16:32
Penalty
Nick Rivera called for Roughing - minor (2:00 minutes)
16:32
Penalty
Felix Robert called for Interference on the Goalkeeper - minor (2:00 minutes)
17:00
Shot - Non quality on net
#4 Zach Malatesta shoots on #40 Shane Starrett
17:38
Shot - Quality on net
#16 Cody Sylvester shoots on #31 Alex Dubeau
17:38
Shot - Quality on net
#20 Mason Morelli shoots on #40 Shane Starrett
17:49
Shot - Non quality on net
#40 Caleb Herbert shoots on #40 Shane Starrett
18:00
Penalty
Max Gottlieb called for Hooking - minor (2:00 minutes)
19:22
Shot - Quality on net
#88 Michael Joly shoots on #31 Alex Dubeau
19:51
Shot - Non quality on net
#24 Aaron Thow shoots on #31 Alex Dubeau
19:55
Shot - Quality on net
#88 Michael Joly shoots on #31 Alex Dubeau
20:00
Shot - Quality on net
#88 Michael Joly shoots on #31 Alex Dubeau
2nd Period
0:40
Shot - Non quality on net
#7 Matt Foley shoots on #31 Alex Dubeau
3:43
Shot - Non quality on net
#77 Cole Ully shoots on #40 Shane Starrett
4:09
Shot - Non quality on net
#21 Tariq Hammond shoots on #40 Shane Starrett
4:21
Shot - Quality on net
#15 Evan Wardley shoots on #31 Alex Dubeau
5:26
Shot - Non quality on net
#2 Dylan MacPherson shoots on #31 Alex Dubeau
6:19
Penalty
SC called for Bench minor - Too many men (2:00 minutes)
8:18
Shot - Non quality on net
#2 Dylan MacPherson shoots on #31 Alex Dubeau
8:25
Shot - Quality on net
#27 Tim Harrison shoots on #40 Shane Starrett
9:03
Shot - Non quality on net
#23 Max Gottlieb shoots on #40 Shane Starrett
9:03
Penalty
Mike Pelech called for Holding - minor (2:00 minutes)
9:18
Shot - Quality on net
#9 Justin Florek shoots on #40 Shane Starrett
10:17
Shot - Quality on net
#24 Aaron Thow shoots on #31 Alex Dubeau
11:11
Shot - Quality on net
#23 Mike Pelech shoots on #31 Alex Dubeau
11:20
Shot - Quality on net
#23 Mike Pelech shoots on #31 Alex Dubeau
11:32
Shot - Quality on net
#38 Ryan Scarfo shoots on #31 Alex Dubeau
11:46
Penalty
Shane Kuzmeski called for Delay of Game (2:00 minutes)
12:48
Shot - Non quality on net
#39 Dan DeSalvo shoots on #40 Shane Starrett
13:26
Shot - Quality goal
#77 Cole Ully shoots on #40 Shane Starrett
13:26
Goal
Goal by #77 Cole Ully, assisted by #39 Dan DeSalvo and #23 Max Gottlieb.
15:01
Shot - Quality on net
#2 Doyle Somerby shoots on #40 Shane Starrett
16:19
Shot - Quality goal
#40 Caleb Herbert shoots on #40 Shane Starrett
16:19
Goal
Goal by #40 Caleb Herbert, assisted by #18 Max Novak and #77 Cole Ully.
16:36
Penalty
Caleb Herbert called for Interference - minor (2:00 minutes)
16:59
Shot - Non quality on net
#4 Zach Malatesta shoots on #40 Shane Starrett
17:54
Penalty
Ryan Scarfo called for Interference - minor (2:00 minutes)
18:05
Shot - Quality on net
#7 Matt Foley shoots on #31 Alex Dubeau
18:34
Shot - Non quality on net
#29 Jordan Klimek shoots on #40 Shane Starrett
20:00
Shot - Quality on net
#19 Cameron Askew shoots on #40 Shane Starrett
3rd Period
0:52
Penalty
Chad Duchesne called for Tripping - minor (2:00 minutes)
1:37
Shot - Non quality on net
#40 Caleb Herbert shoots on #40 Shane Starrett
1:38
Shot - Quality goal
#10 Dylan Steman shoots on #40 Shane Starrett
1:38
Goal
Goal by #10 Dylan Steman, assisted by #40 Caleb Herbert and #4 Zach Malatesta.
3:05
Shot - Quality on net
#4 Chad Duchesne shoots on #31 Alex Dubeau
3:23
Penalty
Cole Ully called for Hooking - minor (2:00 minutes)
5:26
Shot - Non quality on net
#2 Dylan MacPherson shoots on #31 Alex Dubeau
5:32
Shot - Quality on net
#77 Cole Ully shoots on #40 Shane Starrett
6:26
Penalty
Will Graber called for Interference - minor (2:00 minutes)
7:19
Shot - Quality on net
#16 Cody Sylvester shoots on #31 Alex Dubeau
8:08
Shot - Non quality on net
#27 Sean Josling shoots on #31 Alex Dubeau
8:31
Shot - Non quality on net
#27 Sean Josling shoots on #31 Alex Dubeau
8:39
Shot - Quality on net
#21 Matt Alfaro shoots on #31 Alex Dubeau
10:34
Penalty
Cody Sylvester called for Cross-Checking Minor (2:00 minutes)
10:55
Shot - Non quality on net
#23 Max Gottlieb shoots on #40 Shane Starrett
12:37
Shot - Non quality on net
#23 Mike Pelech shoots on #31 Alex Dubeau
13:00
Shot - Quality goal
#16 Cody Sylvester shoots on #31 Alex Dubeau
13:00
Goal
Goal by #16 Cody Sylvester, assisted by #23 Mike Pelech and #15 Evan Wardley.
14:05
Shot - Non quality on net
#9 Justin Florek shoots on #40 Shane Starrett
14:29
Shot - Quality on net
#15 Darien Craighead shoots on #40 Shane Starrett
15:59
Goalkeeper Change
Shane Starrett out. Empty net.
16:03
Shot - Quality on net
#22 Patrick Watling shoots on #31 Alex Dubeau
16:03
Goalkeeper In
Shane Starrett is now in as goalie.
16:18
Goalkeeper Change
Shane Starrett out. Empty net.
16:27
Shot - Non quality on net
#40 Caleb Herbert shoots on #
17:22
Penalty
Sean Josling called for Tripping - minor (2:00 minutes)
17:22
Goalkeeper In
Shane Starrett is now in as goalie.
18:34
Shot - Quality on net
#39 Dan DeSalvo shoots on #40 Shane Starrett
18:34
Goalkeeper Change
Shane Starrett out. Empty net.
18:45
Shot - Quality on net
#19 Cameron Askew shoots on #
18:50
Shot - Quality goal
#10 Dylan Steman shoots on #40 Shane Starrett
18:50
Goal
Goal by #10 Dylan Steman, assisted by #20 Mason Morelli and #40 Caleb Herbert.
18:50
Goalkeeper In
Shane Starrett is now in as goalie.
19:57
Shot - Non quality on net
#21 Matt Alfaro shoots on #31 Alex Dubeau
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Doyle Somerby
#2
|
D | 0 | 0 | 0 | 1 | 0 |
Zach Malatesta
#4
|
D | 0 | 2 | -1 | 2 | 0 |
Justin Florek
#9
|
F | 0 | 1 | +1 | 5 | 0 |
Dylan Steman
#10
|
F | 2 | 0 | -1 | 2 | 2 |
Darien Craighead
#15
|
F | 1 | 0 | 0 | 2 | 0 |
Jade Miller
#16
|
F | 0 | 0 | 0 | 0 | 0 |
Max Novak
#18
|
F | 0 | 2 | +1 | 0 | 0 |
Cameron Askew
#19
|
F | 0 | 0 | 0 | 2 | 0 |
Mason Morelli
#20
|
F | 1 | 1 | +1 | 3 | 0 |
Tariq Hammond
#21
|
D | 0 | 0 | 0 | 1 | 0 |
Max Gottlieb
#23
|
D | 0 | 1 | +1 | 3 | 2 |
Tim Harrison
#27
|
F | 0 | 0 | 0 | 1 | 0 |
Andrew Cherniwchan
#28
|
F | 0 | 0 | -1 | 0 | 0 |
Jordan Klimek
#29
|
D | 0 | 0 | +1 | 1 | 2 |
Dan DeSalvo
#39
|
F | 0 | 1 | -1 | 2 | 0 |
Caleb Herbert
#40
|
F | 1 | 3 | 0 | 4 | 2 |
Will Graber
#44
|
D | 0 | 0 | -1 | 0 | 2 |
Cole Ully
#77
|
F | 1 | 1 | 0 | 4 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Alex Dubeau
#31
|
28 | 90.323 | 3 | 0 |
Jake Kupsky
#32
|
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 |
---|---|---|---|---|---|---|
Dylan MacPherson
#2
|
D | 0 | 0 | -1 | 3 | 0 |
Chad Duchesne
#4
|
D | 0 | 0 | 0 | 1 | 2 |
Matt Foley
#7
|
D | 0 | 0 | +1 | 2 | 0 |
Nick Rivera
#9
|
F | 0 | 0 | -1 | 0 | 2 |
Lawton Courtnall
#12
|
F | 0 | 0 | -1 | 2 | 0 |
Shane Kuzmeski
#14
|
D | 0 | 1 | -1 | 0 | 2 |
Evan Wardley
#15
|
D | 0 | 1 | 0 | 1 | 2 |
Cody Sylvester
#16
|
F | 1 | 0 | +1 | 3 | 2 |
Brady Tomlak
#18
|
F | 0 | 0 | 0 | 0 | 0 |
Ben Freeman
#19
|
F | 0 | 0 | 0 | 1 | 0 |
Matt Alfaro
#21
|
F | 1 | 0 | +1 | 3 | 0 |
Patrick Watling
#22
|
F | 1 | 0 | 0 | 2 | 0 |
Mike Pelech
#23
|
F | 0 | 1 | 0 | 3 | 2 |
Aaron Thow
#24
|
D | 0 | 0 | +1 | 2 | 0 |
Felix Robert
#26
|
F | 0 | 0 | 0 | 1 | 4 |
Sean Josling
#27
|
F | 0 | 0 | -1 | 3 | 2 |
Ryan Scarfo
#38
|
F | 0 | 0 | +1 | 1 | 4 |
Michael Joly
#88
|
F | 0 | 1 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Brandon Halverson
#31
|
0 | 0.000 | 0 | 0 |
Shane Starrett
#40
|
25 | 83.333 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Wheeling Nailers
South Carolina Stingrays
31
33
Shots on Goal
10%
18%
Shots Percentage
6
9
Power Plays
22
14
Penalty Minutes
25
28
Saves
82%
90%
Saves Percentage
Referee:
Kyle Lekun
Linesmen:
Shane Gustafson,
Daniel Iulianello
WHL Management
Mark French
(Head Coach/Director of Hockey Operations),
Derek Army
(Assistant Coach)
SC Management
Rob Concannon
(President),
Ryan Blair
(Head Coach),
Brenden Kotyk
(Assistant Coach)
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