4
Final
3
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
WHL
|
1 | 0 | 3 | 4 |
RC
|
1 | 0 | 2 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Wheeling Nailers
|
12 | 16 | 13 | 41 |
Rapid City Rush
|
8 | 7 | 20 | 35 |
Scoring
1st Period
0:44
Goal
Goal by #4 Chris Leibinger, assisted by #15 Keeghan Howdeshell and #26 Kevin Hancock.
1:07
Goal
Goal by #11 Alec Butcher, assisted by #7 Brandon Hawkins and #10 Justin Almeida.
2nd Period
3rd Period
8:19
Goal
Goal by #8 Blake Siebenaler, assisted by #13 Nick Saracino and #9 Yushiroh Hirano.
9:01
Goal
Goal by #18 Tyler Poulsen, assisted by #9 Dexter Dancs and #4 Chris Leibinger.
11:04
Goal
Goal by #27 Christopher Brown, assisted by #4 Nick Minerva and #12 Renars Krastenbergs.
17:20
Goal
Goal by #10 Trey Phillips, assisted by #8 Peter Quenneville and #91 Giovanni Fiore.
17:54
Goal
Goal by #13 Nick Saracino, assisted by #21 Cam Brown and #8 Blake Siebenaler.
Penalties
1st Period
4:26
Penalty
Peter Quenneville called for Kneeing - minor (2:00 minutes)
17:34
Penalty
Nick Minerva called for Tripping - minor (2:00 minutes)
2nd Period
8:35
Penalty
Chris Leibinger called for Hooking - minor (2:00 minutes)
3rd Period
4:02
Penalty
Marc-Olivier Duquette called for High-sticking - minor (2:00 minutes)
13:22
Penalty
Nick Minerva called for Holding - minor (2:00 minutes)
18:26
Penalty
Yushiroh Hirano called for Boarding - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Tyler Parks is now in as goalie.
0:00
Goalkeeper In
Jordan Ruby is now in as goalie.
0:44
Shot - Quality goal
#4 Chris Leibinger shoots on #30 Jordan Ruby
0:44
Goal
Goal by #4 Chris Leibinger, assisted by #15 Keeghan Howdeshell and #26 Kevin Hancock.
1:07
Shot - Quality goal
#11 Alec Butcher shoots on #41 Tyler Parks
1:07
Goal
Goal by #11 Alec Butcher, assisted by #7 Brandon Hawkins and #10 Justin Almeida.
3:49
Shot - Non quality on net
#2 Marc-Olivier Duquette shoots on #41 Tyler Parks
4:20
Shot - Non quality on net
#18 Tyler Poulsen shoots on #30 Jordan Ruby
4:26
Penalty
Peter Quenneville called for Kneeing - minor (2:00 minutes)
6:23
Shot - Non quality on net
#11 Alec Butcher shoots on #41 Tyler Parks
6:27
Shot - Non quality on net
#20 Steve Johnson shoots on #41 Tyler Parks
6:31
Shot - Non quality on net
#20 Steve Johnson shoots on #41 Tyler Parks
7:10
Shot - Quality on net
#27 Christopher Brown shoots on #41 Tyler Parks
8:00
Shot - Non quality on net
#26 Spencer Trapp shoots on #41 Tyler Parks
9:12
Shot - Quality on net
#18 Tyler Poulsen shoots on #30 Jordan Ruby
10:34
Shot - Non quality on net
#26 Spencer Trapp shoots on #41 Tyler Parks
11:47
Shot - Non quality on net
#27 Myles McGurty shoots on #30 Jordan Ruby
14:04
Shot - Non quality on net
#20 Steve Johnson shoots on #41 Tyler Parks
15:44
Shot - Non quality on net
#11 Alec Butcher shoots on #41 Tyler Parks
15:54
Shot - Quality on net
#11 Alec Butcher shoots on #41 Tyler Parks
17:34
Penalty
Nick Minerva called for Tripping - minor (2:00 minutes)
17:44
Shot - Quality on net
#21 Cam Brown shoots on #41 Tyler Parks
18:17
Shot - Non quality on net
#27 Myles McGurty shoots on #30 Jordan Ruby
18:54
Shot - Quality on net
#10 Trey Phillips shoots on #30 Jordan Ruby
19:36
Shot - Quality on net
#12 Kelly Klima shoots on #30 Jordan Ruby
19:59
Shot - Non quality on net
#26 Kevin Hancock shoots on #30 Jordan Ruby
2nd Period
0:33
Shot - Quality on net
#13 Nick Saracino shoots on #41 Tyler Parks
0:56
Shot - Quality on net
#11 Stephane Legault shoots on #30 Jordan Ruby
1:52
Shot - Quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
2:44
Shot - Quality on net
#8 Blake Siebenaler shoots on #41 Tyler Parks
5:20
Shot - Non quality on net
#9 Yushiroh Hirano shoots on #41 Tyler Parks
7:29
Shot - Non quality on net
#8 Blake Siebenaler shoots on #41 Tyler Parks
8:35
Shot - Quality on net
#9 Yushiroh Hirano shoots on #41 Tyler Parks
8:35
Penalty
Chris Leibinger called for Hooking - minor (2:00 minutes)
9:22
Shot - Quality on net
#36 Ryan Scarfo shoots on #41 Tyler Parks
9:29
Shot - Quality on net
#10 Justin Almeida shoots on #41 Tyler Parks
11:12
Shot - Quality on net
#12 Renars Krastenbergs shoots on #41 Tyler Parks
11:37
Shot - Non quality on net
#21 Cam Brown shoots on #41 Tyler Parks
11:47
Shot - Non quality on net
#13 Nick Saracino shoots on #41 Tyler Parks
13:11
Shot - Non quality on net
#11 Alec Butcher shoots on #41 Tyler Parks
13:31
Shot - Non quality on net
#15 Keeghan Howdeshell shoots on #30 Jordan Ruby
13:36
Shot - Non quality on net
#11 Stephane Legault shoots on #30 Jordan Ruby
14:02
Shot - Non quality on net
#21 Cam Brown shoots on #41 Tyler Parks
14:07
Shot - Non quality on net
#8 Blake Siebenaler shoots on #41 Tyler Parks
14:57
Shot - Quality on net
#26 Spencer Trapp shoots on #41 Tyler Parks
15:28
Shot - Quality on net
#18 Tyler Poulsen shoots on #30 Jordan Ruby
16:41
Shot - Quality on net
#9 Yushiroh Hirano shoots on #41 Tyler Parks
18:11
Shot - Quality on net
#10 Justin Almeida shoots on #41 Tyler Parks
19:12
Shot - Non quality on net
#14 Tyler Coulter shoots on #30 Jordan Ruby
19:27
Shot - Non quality on net
#13 Josh Elmes shoots on #30 Jordan Ruby
3rd Period
1:11
Shot - Quality on net
#91 Giovanni Fiore shoots on #30 Jordan Ruby
2:37
Shot - Quality on net
#20 Steve Johnson shoots on #41 Tyler Parks
2:59
Shot - Quality on net
#18 Tyler Poulsen shoots on #30 Jordan Ruby
3:56
Shot - Non quality on net
#10 Justin Almeida shoots on #41 Tyler Parks
4:02
Penalty
Marc-Olivier Duquette called for High-sticking - minor (2:00 minutes)
4:56
Shot - Quality on net
#10 Trey Phillips shoots on #30 Jordan Ruby
6:06
Shot - Quality on net
#12 Kelly Klima shoots on #30 Jordan Ruby
6:57
Shot - Non quality on net
#10 Justin Almeida shoots on #41 Tyler Parks
7:21
Shot - Non quality on net
#3 Aaron Titcomb shoots on #41 Tyler Parks
7:36
Shot - Quality on net
#36 Ryan Scarfo shoots on #41 Tyler Parks
8:01
Shot - Non quality on net
#20 Brennan Saulnier shoots on #30 Jordan Ruby
8:19
Shot - Non quality goal
#8 Blake Siebenaler shoots on #41 Tyler Parks
8:19
Goal
Goal by #8 Blake Siebenaler, assisted by #13 Nick Saracino and #9 Yushiroh Hirano.
8:29
Shot - Non quality on net
#2 Marc-Olivier Duquette shoots on #41 Tyler Parks
9:01
Shot - Quality goal
#18 Tyler Poulsen shoots on #30 Jordan Ruby
9:01
Goal
Goal by #18 Tyler Poulsen, assisted by #9 Dexter Dancs and #4 Chris Leibinger.
11:04
Shot - Quality goal
#27 Christopher Brown shoots on #41 Tyler Parks
11:04
Goal
Goal by #27 Christopher Brown, assisted by #4 Nick Minerva and #12 Renars Krastenbergs.
11:23
Shot - Non quality on net
#10 Trey Phillips shoots on #30 Jordan Ruby
11:26
Shot - Quality on net
#20 Steve Johnson shoots on #41 Tyler Parks
11:45
Shot - Non quality on net
#11 Alec Butcher shoots on #41 Tyler Parks
12:35
Shot - Non quality on net
#12 Renars Krastenbergs shoots on #41 Tyler Parks
13:22
Penalty
Nick Minerva called for Holding - minor (2:00 minutes)
13:41
Shot - Non quality on net
#91 Giovanni Fiore shoots on #30 Jordan Ruby
15:28
Shot - Non quality on net
#26 Kevin Hancock shoots on #30 Jordan Ruby
15:58
Shot - Quality on net
#11 Alec Butcher shoots on #41 Tyler Parks
16:36
Shot - Quality on net
#4 Chris Leibinger shoots on #30 Jordan Ruby
17:20
Shot - Non quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
17:20
Shot - Quality goal
#10 Trey Phillips shoots on #30 Jordan Ruby
17:20
Goal
Goal by #10 Trey Phillips, assisted by #8 Peter Quenneville and #91 Giovanni Fiore.
17:54
Shot - Quality goal
#13 Nick Saracino shoots on #41 Tyler Parks
17:54
Goal
Goal by #13 Nick Saracino, assisted by #21 Cam Brown and #8 Blake Siebenaler.
18:05
Goalkeeper Change
Tyler Parks out. Empty net.
18:13
Shot - Quality on net
#15 Keeghan Howdeshell shoots on #30 Jordan Ruby
18:26
Penalty
Yushiroh Hirano called for Boarding - minor (2:00 minutes)
18:36
Shot - Non quality on net
#12 Kelly Klima shoots on #30 Jordan Ruby
18:53
Shot - Quality on net
#14 Tyler Coulter shoots on #30 Jordan Ruby
18:58
Shot - Non quality on net
#8 Peter Quenneville shoots on #30 Jordan Ruby
19:25
Shot - Quality on net
#14 Tyler Coulter shoots on #30 Jordan Ruby
19:25
Shot - Quality on net
#15 Keeghan Howdeshell shoots on #30 Jordan Ruby
19:41
Shot - Non quality on net
#12 Kelly Klima shoots on #30 Jordan Ruby
19:58
Shot - Non quality on net
#10 Trey Phillips shoots on #30 Jordan Ruby
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Chris Leibinger
#4
|
D | 1 | 1 | 0 | 2 | 2 |
|
Peter Quenneville
#8
|
F | 0 | 1 | +1 | 3 | 2 |
|
Dexter Dancs
#9
|
F | 0 | 1 | 0 | 0 | 0 |
|
Trey Phillips
#10
|
D | 1 | 0 | 0 | 5 | 0 |
|
Stephane Legault
#11
|
F | 0 | 0 | +1 | 2 | 0 |
|
Kelly Klima
#12
|
F | 0 | 0 | -1 | 4 | 0 |
|
Josh Elmes
#13
|
D | 0 | 0 | -1 | 1 | 0 |
|
Tyler Coulter
#14
|
F | 0 | 0 | -1 | 3 | 0 |
|
Keeghan Howdeshell
#15
|
F | 0 | 1 | -1 | 3 | 0 |
|
Tyler Poulsen
#18
|
LW | 1 | 0 | -1 | 5 | 0 |
|
Brennan Saulnier
#20
|
F | 0 | 0 | -2 | 1 | 0 |
|
Kevin Hancock
#26
|
F | 0 | 1 | 0 | 2 | 0 |
|
Myles McGurty
#27
|
D | 0 | 0 | 0 | 2 | 0 |
|
Dane Birks
#28
|
D | 0 | 0 | 0 | 0 | 0 |
|
Giovanni Fiore
#91
|
F | 0 | 1 | +1 | 2 | 0 |
|
Brandon Fehd
#93
|
D | 0 | 0 | -1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Alex Sakellaropoulos
#35
|
0 | 0.000 | 0 | 0 |
|
Tyler Parks
#41
|
37 | 90.244 | 4 | 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 | -1 | 2 | 2 |
|
Aaron Titcomb
#3
|
D | 0 | 0 | -1 | 1 | 0 |
|
Nick Minerva
#4
|
D | 0 | 1 | 0 | 0 | 4 |
|
Brandon Hawkins
#7
|
F | 0 | 1 | 0 | 0 | 0 |
|
Blake Siebenaler
#8
|
D | 1 | 1 | +2 | 4 | 0 |
|
Yushiroh Hirano
#9
|
F | 0 | 1 | +1 | 3 | 2 |
|
Justin Almeida
#10
|
F | 0 | 1 | 0 | 4 | 0 |
|
Alec Butcher
#11
|
F | 1 | 0 | 0 | 7 | 0 |
|
Renars Krastenbergs
#12
|
F | 0 | 1 | +1 | 2 | 0 |
|
Nick Saracino
#13
|
F | 1 | 1 | 0 | 3 | 0 |
|
Steve Johnson
#20
|
D | 0 | 0 | -1 | 5 | 0 |
|
Cam Brown
#21
|
F | 0 | 1 | 0 | 3 | 0 |
|
Brad Drobot
#25
|
F | 0 | 0 | 0 | 0 | 0 |
|
Spencer Trapp
#26
|
D | 0 | 0 | +2 | 3 | 0 |
|
Christopher Brown
#27
|
F | 1 | 0 | +1 | 2 | 0 |
|
Ryan Scarfo
#36
|
LW | 0 | 0 | +1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Jordan Ruby
#30
|
32 | 91.429 | 3 | 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
41
35
Shots on Goal
10%
9%
Shots Percentage
2
4
Power Plays
8
4
Penalty Minutes
32
37
Saves
91%
90%
Saves Percentage
Referee:
Eric Krasnichuk
Linesmen:
Sam Rankin,
Cade Bloomenrader
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
-