5
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
RC
|
2 | 2 | 1 | 5 |
TUL
|
1 | 1 | 2 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Rapid City Rush
|
13 | 11 | 6 | 30 |
Tulsa Oilers
|
17 | 10 | 14 | 41 |
Scoring
1st Period
7:04
Goal
Goal by #3 Cam Knight, assisted by #11 Danny Moynihan and #18 Adam Pleskach.
14:10
Goal
Goal by #18 Tyler Poulsen, assisted by #15 Keeghan Howdeshell and #91 Giovanni Fiore.
19:20
Goal
Goal by #8 Peter Quenneville, assisted by #49 Alex Rauter and #24 Richard Coyne.
2nd Period
2:54
Goal
Goal by #7 Gage Torrel, assisted by #14 Tyler Coulter and #10 Trey Phillips.
6:37
Goal
Goal by #29 Ian McNulty, assisted by #16 J.J. Piccinich and #3 Cam Knight.
16:13
Goal
Goal by #20 Brennan Saulnier, assisted by #44 Ryker Killins and #6 Eric Israel.
3rd Period
18:37
Goal
Goal by #20 Brennan Saulnier, assisted by #8 Peter Quenneville and #14 Tyler Coulter.
19:20
Goal
Goal by #16 J.J. Piccinich, assisted by #11 Danny Moynihan and #10 Dakota Joshua.
19:42
Goal
Goal by #16 J.J. Piccinich, assisted by #5 Steven Kaunisto and #3 Cam Knight.
Penalties
1st Period
2:23
Penalty
Brennan Saulnier called for Boarding - minor (2:00 minutes)
19:56
Penalty
Giovanni Fiore called for Interference - minor (2:00 minutes)
2nd Period
2:25
Penalty
Mike McKee called for Elbowing - minor (2:00 minutes)
4:06
Penalty
Taylor Crunk called for Fighting - Major (5:00 minutes)
4:06
Penalty
Mike McKee called for Fighting - Major (5:00 minutes)
14:50
Penalty
Adam Pleskach called for Slashing - minor (2:00 minutes)
3rd Period
9:47
Penalty
Mike McKee called for Roughing - minor (2:00 minutes)
14:36
Penalty
Mike McKee called for Broken stick minor (2:00 minutes)
19:09
Penalty
Alex Rauter called for Hooking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Olle Eriksson Ek is now in as goalie.
0:00
Goalkeeper In
Ivan Prosvetov is now in as goalie.
0:16
Shot - Quality on net
#22 Taylor Crunk shoots on #1 Olle Eriksson Ek
1:27
Shot - Non quality on net
#29 Ian McNulty shoots on #1 Ivan Prosvetov
1:34
Shot - Non quality on net
#5 Steven Kaunisto shoots on #1 Ivan Prosvetov
1:46
Shot - Non quality on net
#16 J.J. Piccinich shoots on #1 Ivan Prosvetov
2:03
Shot - Non quality on net
#3 Cam Knight shoots on #1 Ivan Prosvetov
2:23
Penalty
Brennan Saulnier called for Boarding - minor (2:00 minutes)
3:01
Shot - Quality on net
#91 Robby Jackson shoots on #1 Ivan Prosvetov
3:53
Shot - Quality on net
#91 Robby Jackson shoots on #1 Ivan Prosvetov
4:32
Shot - Non quality on net
#49 Alex Rauter shoots on #1 Olle Eriksson Ek
6:21
Shot - Quality on net
#91 Giovanni Fiore shoots on #1 Olle Eriksson Ek
6:47
Shot - Quality on net
#27 Miles Liberati shoots on #1 Ivan Prosvetov
6:54
Shot - Quality on net
#18 Adam Pleskach shoots on #1 Ivan Prosvetov
7:00
Shot - Quality on net
#18 Adam Pleskach shoots on #1 Ivan Prosvetov
7:04
Shot - Quality goal
#3 Cam Knight shoots on #1 Ivan Prosvetov
7:04
Goal
Goal by #3 Cam Knight, assisted by #11 Danny Moynihan and #18 Adam Pleskach.
7:31
Shot - Non quality on net
#18 Adam Pleskach shoots on #1 Ivan Prosvetov
9:05
Shot - Quality on net
#15 Brent Gates shoots on #1 Ivan Prosvetov
10:34
Shot - Non quality on net
#20 Brennan Saulnier shoots on #1 Olle Eriksson Ek
11:45
Shot - Quality on net
#29 Ian McNulty shoots on #1 Ivan Prosvetov
12:21
Shot - Non quality on net
#14 Tyler Coulter shoots on #1 Olle Eriksson Ek
12:30
Shot - Quality on net
#22 Jared Thomas shoots on #1 Ivan Prosvetov
12:52
Shot - Non quality on net
#93 Brandon Fehd shoots on #1 Olle Eriksson Ek
13:09
Shot - Quality on net
#20 Brennan Saulnier shoots on #1 Olle Eriksson Ek
14:10
Shot - Quality goal
#18 Tyler Poulsen shoots on #1 Olle Eriksson Ek
14:10
Goal
Goal by #18 Tyler Poulsen, assisted by #15 Keeghan Howdeshell and #91 Giovanni Fiore.
14:56
Shot - Non quality on net
#24 Richard Coyne shoots on #1 Olle Eriksson Ek
16:07
Shot - Non quality on net
#22 Taylor Crunk shoots on #1 Olle Eriksson Ek
16:16
Shot - Quality on net
#7 Gage Torrel shoots on #1 Olle Eriksson Ek
17:03
Shot - Non quality on net
#20 Josh Wesley shoots on #1 Ivan Prosvetov
17:14
Shot - Non quality on net
#91 Giovanni Fiore shoots on #1 Olle Eriksson Ek
18:37
Shot - Non quality on net
#18 Adam Pleskach shoots on #1 Ivan Prosvetov
19:20
Shot - Quality goal
#8 Peter Quenneville shoots on #1 Olle Eriksson Ek
19:20
Goal
Goal by #8 Peter Quenneville, assisted by #49 Alex Rauter and #24 Richard Coyne.
19:47
Goalkeeper Change
Olle Eriksson Ek out. Empty net.
19:48
Shot - Non quality on net
#20 Josh Wesley shoots on #1 Ivan Prosvetov
19:56
Penalty
Giovanni Fiore called for Interference - minor (2:00 minutes)
19:56
Goalkeeper In
Olle Eriksson Ek is now in as goalie.
2nd Period
0:47
Shot - Non quality on net
#44 Ryker Killins shoots on #1 Olle Eriksson Ek
1:59
Shot - Quality on net
#11 Danny Moynihan shoots on #1 Ivan Prosvetov
2:08
Shot - Non quality on net
#25 Steven Ruggiero shoots on #1 Ivan Prosvetov
2:25
Penalty
Mike McKee called for Elbowing - minor (2:00 minutes)
2:38
Shot - Quality on net
#91 Giovanni Fiore shoots on #1 Olle Eriksson Ek
2:54
Shot - Quality goal
#7 Gage Torrel shoots on #1 Olle Eriksson Ek
2:54
Goal
Goal by #7 Gage Torrel, assisted by #14 Tyler Coulter and #10 Trey Phillips.
4:06
Penalty
Taylor Crunk called for Fighting - Major (5:00 minutes)
4:06
Penalty
Mike McKee called for Fighting - Major (5:00 minutes)
6:17
Shot - Non quality on net
#13 Josh Elmes shoots on #1 Olle Eriksson Ek
6:37
Shot - Quality goal
#29 Ian McNulty shoots on #1 Ivan Prosvetov
6:37
Goal
Goal by #29 Ian McNulty, assisted by #16 J.J. Piccinich and #3 Cam Knight.
11:20
Shot - Quality on net
#91 Giovanni Fiore shoots on #1 Olle Eriksson Ek
11:30
Shot - Non quality on net
#29 Ian McNulty shoots on #1 Ivan Prosvetov
12:26
Shot - Non quality on net
#44 Ryker Killins shoots on #1 Olle Eriksson Ek
12:51
Shot - Non quality on net
#18 Adam Pleskach shoots on #1 Ivan Prosvetov
13:16
Shot - Non quality on net
#5 Steven Kaunisto shoots on #1 Ivan Prosvetov
14:19
Shot - Non quality on net
#29 Ian McNulty shoots on #1 Ivan Prosvetov
14:50
Penalty
Adam Pleskach called for Slashing - minor (2:00 minutes)
15:00
Shot - Non quality on net
#91 Giovanni Fiore shoots on #1 Olle Eriksson Ek
15:53
Shot - Non quality on net
#14 Tyler Coulter shoots on #1 Olle Eriksson Ek
15:54
Shot - Quality on net
#18 Tyler Poulsen shoots on #1 Olle Eriksson Ek
16:13
Shot - Quality goal
#20 Brennan Saulnier shoots on #1 Olle Eriksson Ek
16:13
Goal
Goal by #20 Brennan Saulnier, assisted by #44 Ryker Killins and #6 Eric Israel.
16:14
Shot - Non quality on net
#20 Brennan Saulnier shoots on #1 Olle Eriksson Ek
16:38
Shot - Non quality on net
#3 Cam Knight shoots on #1 Ivan Prosvetov
19:33
Shot - Non quality on net
#18 Adam Pleskach shoots on #1 Ivan Prosvetov
19:41
Shot - Non quality on net
#25 Steven Ruggiero shoots on #1 Ivan Prosvetov
3rd Period
1:30
Shot - Quality on net
#8 Charlie Sampair shoots on #1 Ivan Prosvetov
2:21
Shot - Quality on net
#21 Jake Clifford shoots on #1 Ivan Prosvetov
3:24
Shot - Quality on net
#8 Charlie Sampair shoots on #1 Ivan Prosvetov
4:32
Shot - Quality on net
#29 Ian McNulty shoots on #1 Ivan Prosvetov
4:45
Shot - Quality on net
#18 Adam Pleskach shoots on #1 Ivan Prosvetov
5:01
Shot - Non quality on net
#10 Dakota Joshua shoots on #1 Ivan Prosvetov
6:07
Shot - Quality on net
#15 Brent Gates shoots on #1 Ivan Prosvetov
7:22
Shot - Non quality on net
#20 Josh Wesley shoots on #1 Ivan Prosvetov
9:46
Shot - Non quality on net
#10 Dakota Joshua shoots on #1 Ivan Prosvetov
9:47
Penalty
Mike McKee called for Roughing - minor (2:00 minutes)
12:05
Shot - Non quality on net
#44 Ryker Killins shoots on #1 Olle Eriksson Ek
13:15
Shot - Quality on net
#7 Gage Torrel shoots on #1 Olle Eriksson Ek
14:36
Penalty
Mike McKee called for Broken stick minor (2:00 minutes)
15:34
Shot - Non quality on net
#44 Ryker Killins shoots on #1 Olle Eriksson Ek
16:07
Shot - Non quality on net
#8 Peter Quenneville shoots on #1 Olle Eriksson Ek
16:32
Shot - Non quality on net
#44 Ryker Killins shoots on #1 Olle Eriksson Ek
16:52
Shot - Quality on net
#15 Brent Gates shoots on #1 Ivan Prosvetov
17:45
Goalkeeper Change
Olle Eriksson Ek out. Empty net.
17:58
Shot - Non quality on net
#10 Dakota Joshua shoots on #1 Ivan Prosvetov
18:37
Shot - Quality goal
#20 Brennan Saulnier shoots on #1 Olle Eriksson Ek
18:37
Goal
Goal by #20 Brennan Saulnier, assisted by #8 Peter Quenneville and #14 Tyler Coulter.
18:37
Goalkeeper In
Olle Eriksson Ek is now in as goalie.
19:09
Penalty
Alex Rauter called for Hooking - minor (2:00 minutes)
19:20
Shot - Quality goal
#16 J.J. Piccinich shoots on #1 Ivan Prosvetov
19:20
Goal
Goal by #16 J.J. Piccinich, assisted by #11 Danny Moynihan and #10 Dakota Joshua.
19:32
Goalkeeper Change
Olle Eriksson Ek out. Empty net.
19:42
Shot - Quality goal
#16 J.J. Piccinich shoots on #1 Ivan Prosvetov
19:42
Goal
Goal by #16 J.J. Piccinich, assisted by #5 Steven Kaunisto and #3 Cam Knight.
19:50
Shot - Non quality on net
#15 Brent Gates shoots on #1 Ivan Prosvetov
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Cam Knight
#3
|
D | 1 | 2 | +3 | 3 | 0 |
|
Steven Kaunisto
#5
|
D | 0 | 1 | -1 | 2 | 0 |
|
Charlie Sampair
#8
|
F | 0 | 0 | +1 | 2 | 0 |
|
Dakota Joshua
#10
|
F | 0 | 1 | -2 | 3 | 0 |
|
Danny Moynihan
#11
|
LW | 0 | 2 | -2 | 1 | 0 |
|
Brent Gates
#15
|
F | 0 | 0 | +2 | 4 | 0 |
|
J.J. Piccinich
#16
|
F | 2 | 1 | +1 | 3 | 0 |
|
Adam Pleskach
#18
|
F | 0 | 1 | -1 | 7 | 2 |
|
Josh Wesley
#20
|
D | 0 | 0 | -3 | 3 | 0 |
|
Jake Clifford
#21
|
D | 0 | 0 | 0 | 1 | 0 |
|
Jared Thomas
#22
|
F | 0 | 0 | 0 | 1 | 0 |
|
Mike McKee
#24
|
D | 0 | 0 | +1 | 0 | 11 |
|
Steven Ruggiero
#25
|
D | 0 | 0 | +1 | 2 | 0 |
|
Miles Liberati
#27
|
D | 0 | 0 | 0 | 1 | 0 |
|
Ian McNulty
#29
|
F | 1 | 0 | +1 | 6 | 0 |
|
Robby Jackson
#91
|
F | 0 | 0 | -1 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Olle Eriksson Ek
#1
|
25 | 86.207 | 4 | 0 |
|
Evan Fitzpatrick
#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 |
|---|---|---|---|---|---|---|
|
Eric Israel
#6
|
D | 0 | 1 | -2 | 0 | 0 |
|
Gage Torrel
#7
|
F | 1 | 0 | -1 | 3 | 0 |
|
Peter Quenneville
#8
|
F | 1 | 1 | +2 | 2 | 0 |
|
Dexter Dancs
#9
|
F | 0 | 0 | -3 | 0 | 0 |
|
Trey Phillips
#10
|
D | 0 | 1 | 0 | 0 | 0 |
|
Josh Elmes
#13
|
D | 0 | 0 | 0 | 1 | 0 |
|
Tyler Coulter
#14
|
F | 0 | 2 | +1 | 2 | 0 |
|
Keeghan Howdeshell
#15
|
F | 0 | 1 | +1 | 0 | 0 |
|
Tyler Poulsen
#18
|
LW | 1 | 0 | +1 | 2 | 0 |
|
Brennan Saulnier
#20
|
F | 2 | 0 | 0 | 5 | 2 |
|
Taylor Crunk
#22
|
F | 0 | 0 | -1 | 2 | 5 |
|
Richard Coyne
#24
|
D | 0 | 1 | +2 | 1 | 0 |
|
Ryker Killins
#44
|
D | 0 | 1 | +1 | 5 | 0 |
|
Alex Rauter
#49
|
F | 0 | 1 | -1 | 1 | 2 |
|
Giovanni Fiore
#91
|
F | 0 | 1 | +1 | 5 | 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 |
|---|---|---|---|---|
|
Ivan Prosvetov
#1
|
37 | 90.244 | 4 | 0 |
|
Merrick Madsen
#31
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Rapid City Rush
Tulsa Oilers
30
41
Shots on Goal
17%
10%
Shots Percentage
4
3
Power Plays
11
13
Penalty Minutes
37
25
Saves
90%
83%
Saves Percentage
Referee:
Brett Roeland
Linesmen:
Brady Fagan,
Chuck Schamel
RC Management
Todd Mackin
(President),
Daniel Tetrault
(Head Coach),
Jeremy Gates
(Assistant Coach)
TUL Management
Taylor Hall
(General Manager),
Rob Murray
(Head Coach/Director of Hockey Operations),
Zac Desjardins
(Assistant Coach)
Latest News
More News
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
ECHL attendance surpasses 5,000 fans per game
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
-