3
Final
1
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
WHL
|
0 | 3 | 0 | 3 |
RC
|
0 | 0 | 1 | 1 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Wheeling Nailers
|
14 | 14 | 3 | 31 |
Rapid City Rush
|
4 | 3 | 16 | 23 |
Scoring
1st Period
2nd Period
9:53
Goal
Goal by #36 Ryan Scarfo, assisted by #4 Nick Minerva and #13 Nick Saracino.
14:41
Goal
Goal by #13 Nick Saracino, assisted by #9 Yushiroh Hirano and #30 Jordan Ruby.
19:37
Goal
Goal by #11 Alec Butcher, assisted by #10 Justin Almeida and #20 Steve Johnson.
3rd Period
2:37
Goal
Goal by #14 Tyler Coulter, assisted by #6 Eric Israel and #15 Keeghan Howdeshell.
Penalties
1st Period
0:48
Penalty
Alec Butcher called for Hooking - minor (2:00 minutes)
4:54
Penalty
Dane Birks called for Cross-Checking Minor (2:00 minutes)
7:56
Penalty
Stephane Legault called for Slashing - minor (2:00 minutes)
9:52
Penalty
Gage Torrel called for Boarding - minor (2:00 minutes)
19:46
Penalty
Aaron Titcomb called for Slashing - minor (2:00 minutes)
2nd Period
14:30
Penalty
RC called for Bench minor - Abusive language (2:00 minutes)
14:51
Penalty
Brennan Saulnier called for Game Misconduct - Fighting (continuing altercation) (10:00 minutes)
14:51
Penalty
Brennan Saulnier called for Roughing - minor (2:00 minutes)
14:51
Penalty
Christopher Brown called for Roughing - minor (2:00 minutes)
14:51
Penalty
Brennan Saulnier called for Match - Fighting (10:00 minutes)
14:51
Penalty
Tyler Poulsen called for Roughing - minor (2:00 minutes)
3rd Period
0:53
Penalty
Dexter Dancs called for Boarding - minor (2:00 minutes)
1:28
Penalty
Yushiroh Hirano called for Holding - minor (2:00 minutes)
6:41
Penalty
Josh Elmes called for Fighting - Major (5:00 minutes)
6:41
Penalty
Brad Drobot called for Fighting - Major (5:00 minutes)
8:16
Penalty
Dexter Dancs called for Misconduct (10:00 minutes)
8:48
Penalty
Ryan Scarfo called for Boarding - minor (2:00 minutes)
9:04
Penalty
Myles McGurty called for Hooking - minor (2:00 minutes)
16:21
Penalty
Nick Minerva called for Roughing - minor (2:00 minutes)
16:21
Penalty
Tyler Coulter called for Roughing - minor (2:00 minutes)
18:06
Penalty
RC called for Bench minor - Too many men (2:00 minutes)
1st Period
0:00
Goalkeeper In
Alex Sakellaropoulos is now in as goalie.
0:00
Goalkeeper In
Jordan Ruby is now in as goalie.
0:48
Penalty
Alec Butcher called for Hooking - minor (2:00 minutes)
2:00
Shot - Quality on net
#15 Keeghan Howdeshell shoots on #30 Jordan Ruby
3:16
Shot - Non quality on net
#8 Blake Siebenaler shoots on #35 Alex Sakellaropoulos
4:34
Shot - Non quality on net
#4 Nick Minerva shoots on #35 Alex Sakellaropoulos
4:54
Penalty
Dane Birks called for Cross-Checking Minor (2:00 minutes)
5:11
Shot - Non quality on net
#9 Yushiroh Hirano shoots on #35 Alex Sakellaropoulos
5:17
Shot - Non quality on net
#7 Brandon Hawkins shoots on #35 Alex Sakellaropoulos
7:14
Shot - Non quality on net
#2 Marc-Olivier Duquette shoots on #35 Alex Sakellaropoulos
7:56
Penalty
Stephane Legault called for Slashing - minor (2:00 minutes)
7:58
Shot - Non quality on net
#9 Yushiroh Hirano shoots on #35 Alex Sakellaropoulos
8:13
Shot - Quality on net
#27 Christopher Brown shoots on #35 Alex Sakellaropoulos
8:36
Shot - Non quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
9:52
Penalty
Gage Torrel called for Boarding - minor (2:00 minutes)
11:00
Shot - Quality on net
#13 Nick Saracino shoots on #35 Alex Sakellaropoulos
11:28
Shot - Quality on net
#36 Ryan Scarfo shoots on #35 Alex Sakellaropoulos
11:40
Shot - Quality on net
#20 Steve Johnson shoots on #35 Alex Sakellaropoulos
12:27
Shot - Non quality on net
#25 Brad Drobot shoots on #35 Alex Sakellaropoulos
12:42
Shot - Non quality on net
#27 Christopher Brown shoots on #35 Alex Sakellaropoulos
13:30
Shot - Non quality on net
#13 Nick Saracino shoots on #35 Alex Sakellaropoulos
14:13
Shot - Non quality on net
#18 Tyler Poulsen shoots on #30 Jordan Ruby
16:57
Shot - Quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
17:28
Shot - Non quality on net
#27 Christopher Brown shoots on #35 Alex Sakellaropoulos
19:46
Penalty
Aaron Titcomb called for Slashing - minor (2:00 minutes)
2nd Period
2:20
Shot - Non quality on net
#7 Brandon Hawkins shoots on #35 Alex Sakellaropoulos
3:27
Shot - Non quality on net
#3 Aaron Titcomb shoots on #35 Alex Sakellaropoulos
6:09
Shot - Non quality on net
#6 Eric Israel shoots on #30 Jordan Ruby
7:15
Shot - Non quality on net
#13 Nick Saracino shoots on #35 Alex Sakellaropoulos
9:24
Shot - Non quality on net
#13 Nick Saracino shoots on #35 Alex Sakellaropoulos
9:44
Shot - Non quality on net
#13 Nick Saracino shoots on #35 Alex Sakellaropoulos
9:53
Shot - Non quality goal
#36 Ryan Scarfo shoots on #35 Alex Sakellaropoulos
9:53
Goal
Goal by #36 Ryan Scarfo, assisted by #4 Nick Minerva and #13 Nick Saracino.
10:14
Shot - Quality on net
#10 Justin Almeida shoots on #35 Alex Sakellaropoulos
10:52
Shot - Non quality on net
#4 Chris Leibinger shoots on #30 Jordan Ruby
12:24
Shot - Non quality on net
#4 Nick Minerva shoots on #35 Alex Sakellaropoulos
12:37
Shot - Non quality on net
#10 Justin Almeida shoots on #35 Alex Sakellaropoulos
14:30
Shot - Non quality on net
#13 Josh Elmes shoots on #30 Jordan Ruby
14:30
Penalty
RC called for Bench minor - Abusive language (2:00 minutes)
14:41
Shot - Quality goal
#13 Nick Saracino shoots on #35 Alex Sakellaropoulos
14:41
Goal
Goal by #13 Nick Saracino, assisted by #9 Yushiroh Hirano and #30 Jordan Ruby.
14:51
Penalty
Brennan Saulnier called for Game Misconduct - Fighting (continuing altercation) (10:00 minutes)
14:51
Penalty
Brennan Saulnier called for Roughing - minor (2:00 minutes)
14:51
Penalty
Christopher Brown called for Roughing - minor (2:00 minutes)
14:51
Penalty
Brennan Saulnier called for Match - Fighting (10:00 minutes)
14:51
Penalty
Tyler Poulsen called for Roughing - minor (2:00 minutes)
16:25
Shot - Quality on net
#13 Nick Saracino shoots on #35 Alex Sakellaropoulos
18:48
Shot - Non quality on net
#12 Renars Krastenbergs shoots on #35 Alex Sakellaropoulos
19:37
Shot - Quality goal
#11 Alec Butcher shoots on #35 Alex Sakellaropoulos
19:37
Goal
Goal by #11 Alec Butcher, assisted by #10 Justin Almeida and #20 Steve Johnson.
19:54
Shot - Non quality on net
#7 Brandon Hawkins shoots on #35 Alex Sakellaropoulos
3rd Period
0:53
Penalty
Dexter Dancs called for Boarding - minor (2:00 minutes)
1:28
Penalty
Yushiroh Hirano called for Holding - minor (2:00 minutes)
2:37
Shot - Quality on net
#14 Tyler Coulter shoots on #30 Jordan Ruby
2:37
Shot - Quality goal
#14 Tyler Coulter shoots on #30 Jordan Ruby
2:37
Goal
Goal by #14 Tyler Coulter, assisted by #6 Eric Israel and #15 Keeghan Howdeshell.
3:19
Shot - Non quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
4:47
Shot - Non quality on net
#93 Brandon Fehd shoots on #30 Jordan Ruby
6:12
Shot - Non quality on net
#12 Renars Krastenbergs shoots on #35 Alex Sakellaropoulos
6:41
Penalty
Josh Elmes called for Fighting - Major (5:00 minutes)
6:41
Penalty
Brad Drobot called for Fighting - Major (5:00 minutes)
7:16
Shot - Non quality on net
#6 Eric Israel shoots on #30 Jordan Ruby
8:16
Penalty
Dexter Dancs called for Misconduct (10:00 minutes)
8:48
Penalty
Ryan Scarfo called for Boarding - minor (2:00 minutes)
9:04
Penalty
Myles McGurty called for Hooking - minor (2:00 minutes)
9:35
Shot - Non quality on net
#7 Brandon Hawkins shoots on #35 Alex Sakellaropoulos
11:23
Shot - Quality on net
#18 Tyler Poulsen shoots on #30 Jordan Ruby
11:31
Shot - Non quality on net
#12 Renars Krastenbergs shoots on #35 Alex Sakellaropoulos
12:14
Shot - Non quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
13:16
Shot - Non quality on net
#10 Trey Phillips shoots on #30 Jordan Ruby
13:28
Shot - Quality on net
#11 Stephane Legault shoots on #30 Jordan Ruby
14:31
Shot - Non quality on net
#6 Eric Israel shoots on #30 Jordan Ruby
14:37
Shot - Quality on net
#18 Tyler Poulsen shoots on #30 Jordan Ruby
15:15
Shot - Non quality on net
#15 Keeghan Howdeshell shoots on #30 Jordan Ruby
15:19
Shot - Non quality on net
#15 Keeghan Howdeshell shoots on #30 Jordan Ruby
16:01
Shot - Non quality on net
#4 Chris Leibinger shoots on #30 Jordan Ruby
16:21
Shot - Quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
16:21
Penalty
Nick Minerva called for Roughing - minor (2:00 minutes)
16:21
Penalty
Tyler Coulter called for Roughing - minor (2:00 minutes)
16:59
Goalkeeper Change
Alex Sakellaropoulos out. Empty net.
18:06
Penalty
RC called for Bench minor - Too many men (2:00 minutes)
18:06
Goalkeeper In
Alex Sakellaropoulos is now in as goalie.
18:20
Goalkeeper Change
Alex Sakellaropoulos out. Empty net.
18:26
Shot - Quality on net
#4 Chris Leibinger shoots on #30 Jordan Ruby
18:45
Goalkeeper In
Alex Sakellaropoulos is now in as goalie.
19:34
Goalkeeper Change
Alex Sakellaropoulos out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Chris Leibinger
#4
|
D | 0 | 0 | 0 | 3 | 0 |
|
Eric Israel
#6
|
D | 0 | 1 | 0 | 3 | 0 |
|
Gage Torrel
#7
|
F | 0 | 0 | -1 | 0 | 2 |
|
Peter Quenneville
#8
|
F | 0 | 0 | 0 | 5 | 0 |
|
Dexter Dancs
#9
|
F | 0 | 0 | -1 | 0 | 12 |
|
Trey Phillips
#10
|
D | 0 | 0 | +1 | 1 | 0 |
|
Stephane Legault
#11
|
F | 0 | 0 | -1 | 1 | 2 |
|
Josh Elmes
#13
|
D | 0 | 0 | 0 | 1 | 5 |
|
Tyler Coulter
#14
|
F | 1 | 0 | +1 | 2 | 2 |
|
Keeghan Howdeshell
#15
|
F | 0 | 1 | +1 | 3 | 0 |
|
Tyler Poulsen
#18
|
LW | 0 | 0 | 0 | 3 | 2 |
|
Brennan Saulnier
#20
|
F | 0 | 0 | 0 | 0 | 22 |
|
Taylor Crunk
#22
|
F | 0 | 0 | 0 | 0 | 0 |
|
Myles McGurty
#27
|
D | 0 | 0 | 0 | 0 | 2 |
|
Dane Birks
#28
|
D | 0 | 0 | 0 | 0 | 2 |
|
Brandon Fehd
#93
|
D | 0 | 0 | -1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Alex Sakellaropoulos
#35
|
28 | 90.323 | 3 | 0 |
|
Tyler Parks
#41
|
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 |
|---|---|---|---|---|---|---|
|
Marc-Olivier Duquette
#2
|
D | 0 | 0 | 0 | 1 | 0 |
|
Aaron Titcomb
#3
|
D | 0 | 0 | 0 | 1 | 2 |
|
Nick Minerva
#4
|
D | 0 | 1 | +1 | 2 | 2 |
|
Brandon Hawkins
#7
|
F | 0 | 0 | 0 | 4 | 0 |
|
Blake Siebenaler
#8
|
D | 0 | 0 | -1 | 1 | 0 |
|
Yushiroh Hirano
#9
|
F | 0 | 1 | +1 | 2 | 2 |
|
Justin Almeida
#10
|
F | 0 | 1 | -1 | 2 | 0 |
|
Alec Butcher
#11
|
F | 1 | 0 | 0 | 1 | 2 |
|
Renars Krastenbergs
#12
|
F | 0 | 0 | 0 | 3 | 0 |
|
Nick Saracino
#13
|
F | 1 | 1 | +1 | 7 | 0 |
|
Steve Johnson
#20
|
D | 0 | 1 | 0 | 1 | 0 |
|
Cam Brown
#21
|
F | 0 | 0 | 0 | 0 | 0 |
|
Brad Drobot
#25
|
F | 0 | 0 | 0 | 1 | 5 |
|
Spencer Trapp
#26
|
D | 0 | 0 | 0 | 0 | 0 |
|
Christopher Brown
#27
|
F | 0 | 0 | 0 | 3 | 2 |
|
Ryan Scarfo
#36
|
LW | 1 | 0 | 0 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Jordan Ruby
#30
|
22 | 95.652 | 1 | 0 |
|
Andrew D'Agostini
#31
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Wheeling Nailers
Rapid City Rush
31
23
Shots on Goal
10%
4%
Shots Percentage
9
4
Power Plays
17
55
Penalty Minutes
22
28
Saves
96%
90%
Saves Percentage
Referee:
Eric Krasnichuk
Linesmen:
Sam Rankin,
Jason Lahaie
WHL Management
Mike Bavis
(Head Coach/Director of Hockey Operations),
Gene Reilly
(Assistant Coach)
RC Management
Todd Mackin
(President),
Daniel Tetrault
(Head Coach),
Jeremy Gates
(Assistant Coach)
Latest News
More News
ECHL Today - April 23
ECHL Transactions - April 22
Kansas City’s O’Had receives John Brophy Award
Preview of Division Semifinals - 2026 Kelly Cup Playoffs
Goals of the Week - April 13-19
ECHL Transactions - April 21
Kansas City’s Crawford named ECHL Defenseman of the Year
Jacksonville's McMaster named Inglasco ECHL Player of the Week
Rosters announced for 2026 Kelly Cup Playoffs
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
-
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
-