4
Final
3
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
RC
|
2 | 1 | 1 | 4 |
TUL
|
0 | 1 | 2 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Rapid City Rush
|
15 | 10 | 6 | 31 |
Tulsa Oilers
|
12 | 11 | 17 | 40 |
Scoring
1st Period
5:48
Goal
Goal by #77 Stephen Baylis, assisted by #19 Calder Brooks and #10 Gabriel Chabot.
16:43
Goal
Goal by #83 Jake Wahlin, assisted by #12 Tanner Schachle and #43 Ryan Valentini.
2nd Period
9:36
Goal
Goal by #20 Dylan Sadowy, assisted by #8 Nathan Larose and #18 Adam Pleskach.
12:36
Goal
Goal by #77 Stephen Baylis, assisted by #43 Ryan Valentini.
3rd Period
1:20
Goal
Goal by #16 Jordan Ernst, assisted by #91 Andrew Shewfelt and #14 Wyatt Trumbley.
8:59
Goal
Goal by #23 Brett Gravelle, assisted by #11 Alec Butcher and #45 Colton Leiter.
19:44
Goal
Goal by #28 Jack Doremus, assisted by #18 Adam Pleskach and #20 Dylan Sadowy.
Penalties
1st Period
3:21
Penalty
Stephen Baylis called for Cross-Checking Minor (2:00 minutes)
8:27
Penalty
Alex Pommerville called for Tripping - minor (2:00 minutes)
11:32
Penalty
RC called for Bench minor - Too many men (2:00 minutes)
2nd Period
3:01
Penalty
Brett Van Os called for Hooking - minor (2:00 minutes)
9:28
Penalty
Derek Perl called for High-sticking - minor (2:00 minutes)
10:31
Penalty
Jimmy Soper called for Game misconduct - Kneeing (10:00 minutes)
10:31
Penalty
Jimmy Soper called for Roughing - minor (2:00 minutes)
10:31
Penalty
Brett Van Os called for Roughing - minor (2:00 minutes)
10:31
Penalty
Jimmy Soper called for Kneeing - major (5:00 minutes)
11:36
Penalty
Tanner Schachle called for Interference - minor (2:00 minutes)
3rd Period
17:27
Penalty
Andrew Shewfelt called for Tripping - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Daniel Mannella is now in as goalie.
0:00
Goalkeeper In
Dillon Kelley is now in as goalie.
0:55
Shot - Non quality on net
#10 Gabriel Chabot shoots on #30 Daniel Mannella
1:08
Shot - Non quality on net
#24 Alden Weller shoots on #30 Daniel Mannella
1:34
Shot - Non quality on net
#7 Brett Van Os shoots on #30 Daniel Mannella
2:32
Shot - Quality on net
#16 Jordan Ernst shoots on #60 Dillon Kelley
3:21
Penalty
Stephen Baylis called for Cross-Checking Minor (2:00 minutes)
3:54
Shot - Non quality on net
#18 Adam Pleskach shoots on #60 Dillon Kelley
4:02
Shot - Non quality on net
#8 Nathan Larose shoots on #60 Dillon Kelley
4:22
Shot - Quality on net
#8 Nathan Larose shoots on #60 Dillon Kelley
4:35
Shot - Non quality on net
#28 Jack Doremus shoots on #60 Dillon Kelley
5:47
Shot - Non quality on net
#19 Calder Brooks shoots on #30 Daniel Mannella
5:48
Shot - Non quality goal
#77 Stephen Baylis shoots on #30 Daniel Mannella
5:48
Goal
Goal by #77 Stephen Baylis, assisted by #19 Calder Brooks and #10 Gabriel Chabot.
7:34
Shot - Quality on net
#13 Jimmy Soper shoots on #60 Dillon Kelley
8:13
Shot - Quality on net
#19 Calder Brooks shoots on #30 Daniel Mannella
8:27
Penalty
Alex Pommerville called for Tripping - minor (2:00 minutes)
9:05
Shot - Non quality on net
#77 Stephen Baylis shoots on #30 Daniel Mannella
9:49
Shot - Non quality on net
#8 Kenton Helgesen shoots on #30 Daniel Mannella
10:11
Shot - Non quality on net
#15 Eddie Matsushima shoots on #60 Dillon Kelley
10:33
Shot - Non quality on net
#43 Ryan Valentini shoots on #30 Daniel Mannella
11:25
Shot - Quality on net
#83 Jake Wahlin shoots on #30 Daniel Mannella
11:32
Penalty
RC called for Bench minor - Too many men (2:00 minutes)
12:42
Shot - Non quality on net
#72 Darren McCormick shoots on #60 Dillon Kelley
12:51
Shot - Quality on net
#15 Eddie Matsushima shoots on #60 Dillon Kelley
13:10
Shot - Non quality on net
#8 Kenton Helgesen shoots on #30 Daniel Mannella
13:18
Shot - Quality on net
#11 Duggie Lagrone shoots on #60 Dillon Kelley
13:48
Shot - Quality on net
#12 Tanner Schachle shoots on #30 Daniel Mannella
14:36
Shot - Non quality on net
#5 Tanner Lishchynsky shoots on #60 Dillon Kelley
15:19
Shot - Quality on net
#77 Stephen Baylis shoots on #30 Daniel Mannella
16:42
Shot - Quality on net
#12 Tanner Schachle shoots on #30 Daniel Mannella
16:43
Shot - Non quality goal
#83 Jake Wahlin shoots on #30 Daniel Mannella
16:43
Goal
Goal by #83 Jake Wahlin, assisted by #12 Tanner Schachle and #43 Ryan Valentini.
18:48
Shot - Non quality on net
#29 Alex Pommerville shoots on #60 Dillon Kelley
2nd Period
0:35
Shot - Quality on net
#83 Jake Wahlin shoots on #30 Daniel Mannella
1:36
Shot - Quality on net
#15 Eddie Matsushima shoots on #60 Dillon Kelley
1:44
Shot - Non quality on net
#5 Tanner Lishchynsky shoots on #60 Dillon Kelley
2:41
Goalkeeper Change
Daniel Mannella out. Empty net.
3:01
Penalty
Brett Van Os called for Hooking - minor (2:00 minutes)
3:01
Goalkeeper In
Daniel Mannella is now in as goalie.
3:14
Shot - Quality on net
#11 Duggie Lagrone shoots on #60 Dillon Kelley
5:38
Shot - Non quality on net
#20 Dylan Sadowy shoots on #60 Dillon Kelley
5:49
Shot - Non quality on net
#11 Duggie Lagrone shoots on #60 Dillon Kelley
6:15
Shot - Non quality on net
#8 Nathan Larose shoots on #60 Dillon Kelley
7:26
Shot - Quality on net
#43 Ryan Valentini shoots on #30 Daniel Mannella
7:30
Shot - Quality on net
#43 Ryan Valentini shoots on #30 Daniel Mannella
7:44
Shot - Non quality on net
#14 Wyatt Trumbley shoots on #60 Dillon Kelley
9:26
Shot - Quality on net
#18 Adam Pleskach shoots on #60 Dillon Kelley
9:28
Penalty
Derek Perl called for High-sticking - minor (2:00 minutes)
9:36
Shot - Quality goal
#20 Dylan Sadowy shoots on #60 Dillon Kelley
9:36
Goal
Goal by #20 Dylan Sadowy, assisted by #8 Nathan Larose and #18 Adam Pleskach.
9:52
Shot - Non quality on net
#29 Alex Pommerville shoots on #60 Dillon Kelley
10:31
Penalty
Jimmy Soper called for Game misconduct - Kneeing (10:00 minutes)
10:31
Penalty
Jimmy Soper called for Roughing - minor (2:00 minutes)
10:31
Penalty
Brett Van Os called for Roughing - minor (2:00 minutes)
10:31
Penalty
Jimmy Soper called for Kneeing - major (5:00 minutes)
11:36
Penalty
Tanner Schachle called for Interference - minor (2:00 minutes)
12:36
Shot - Non quality goal
#77 Stephen Baylis shoots on #30 Daniel Mannella
12:36
Goal
Goal by #77 Stephen Baylis, assisted by #43 Ryan Valentini.
14:37
Shot - Quality on net
#7 Brett Van Os shoots on #30 Daniel Mannella
15:33
Shot - Non quality on net
#43 Ryan Valentini shoots on #30 Daniel Mannella
16:21
Shot - Quality on net
#8 Nathan Larose shoots on #60 Dillon Kelley
16:47
Shot - Non quality on net
#11 Alec Butcher shoots on #30 Daniel Mannella
17:36
Shot - Non quality on net
#77 Stephen Baylis shoots on #30 Daniel Mannella
17:40
Shot - Non quality on net
#24 Alden Weller shoots on #30 Daniel Mannella
17:45
Shot - Non quality on net
#24 Alden Weller shoots on #30 Daniel Mannella
3rd Period
1:20
Shot - Quality goal
#16 Jordan Ernst shoots on #60 Dillon Kelley
1:20
Goal
Goal by #16 Jordan Ernst, assisted by #91 Andrew Shewfelt and #14 Wyatt Trumbley.
2:06
Shot - Non quality on net
#5 Tanner Lishchynsky shoots on #60 Dillon Kelley
2:23
Shot - Quality on net
#72 Darren McCormick shoots on #60 Dillon Kelley
2:49
Shot - Non quality on net
#18 Adam Pleskach shoots on #60 Dillon Kelley
3:07
Shot - Non quality on net
#19 Calder Brooks shoots on #30 Daniel Mannella
4:08
Shot - Non quality on net
#24 Alden Weller shoots on #30 Daniel Mannella
4:33
Shot - Non quality on net
#72 Darren McCormick shoots on #60 Dillon Kelley
5:55
Shot - Non quality on net
#92 Carson Denomie shoots on #60 Dillon Kelley
6:14
Shot - Quality on net
#18 Adam Pleskach shoots on #60 Dillon Kelley
8:59
Shot - Quality goal
#23 Brett Gravelle shoots on #30 Daniel Mannella
8:59
Goal
Goal by #23 Brett Gravelle, assisted by #11 Alec Butcher and #45 Colton Leiter.
9:16
Shot - Non quality on net
#20 Dylan Sadowy shoots on #60 Dillon Kelley
9:35
Shot - Non quality on net
#18 Adam Pleskach shoots on #60 Dillon Kelley
11:10
Shot - Quality on net
#18 Adam Pleskach shoots on #60 Dillon Kelley
12:15
Shot - Non quality on net
#91 Andrew Shewfelt shoots on #60 Dillon Kelley
13:05
Shot - Quality on net
#27 Derek Perl shoots on #30 Daniel Mannella
14:26
Shot - Non quality on net
#24 Alden Weller shoots on #30 Daniel Mannella
16:50
Shot - Non quality on net
#5 Tanner Lishchynsky shoots on #60 Dillon Kelley
16:57
Shot - Non quality on net
#22 Ryan Da Silva shoots on #60 Dillon Kelley
17:03
Shot - Quality on net
#5 Tanner Lishchynsky shoots on #60 Dillon Kelley
17:27
Penalty
Andrew Shewfelt called for Tripping - minor (2:00 minutes)
18:59
Shot - Non quality on net
#11 Alec Butcher shoots on #30 Daniel Mannella
19:12
Goalkeeper Change
Daniel Mannella out. Empty net.
19:35
Shot - Non quality on net
#29 Alex Pommerville shoots on #60 Dillon Kelley
19:40
Shot - Quality on net
#28 Jack Doremus shoots on #60 Dillon Kelley
19:44
Shot - Quality goal
#28 Jack Doremus shoots on #60 Dillon Kelley
19:44
Goal
Goal by #28 Jack Doremus, assisted by #18 Adam Pleskach and #20 Dylan Sadowy.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Tanner Lishchynsky
#5
|
D | 0 | 0 | -2 | 5 | 0 |
|
Nathan Larose
#8
|
D | 0 | 1 | -2 | 4 | 0 |
|
Alex Kromm
#10
|
F | 0 | 0 | -1 | 0 | 0 |
|
Duggie Lagrone
#11
|
D | 0 | 0 | +1 | 3 | 0 |
|
Jimmy Soper
#13
|
F | 0 | 0 | -1 | 1 | 17 |
|
Wyatt Trumbley
#14
|
D | 0 | 1 | +1 | 1 | 0 |
|
Eddie Matsushima
#15
|
F | 0 | 0 | -1 | 3 | 0 |
|
Jordan Ernst
#16
|
F | 1 | 0 | -1 | 2 | 0 |
|
Adam Pleskach
#18
|
F | 0 | 2 | 0 | 6 | 0 |
|
Dylan Sadowy
#20
|
F | 1 | 1 | +1 | 3 | 0 |
|
Ryan Da Silva
#22
|
D | 0 | 0 | -1 | 1 | 0 |
|
Jack Doremus
#28
|
F | 1 | 0 | +1 | 3 | 0 |
|
Alex Pommerville
#29
|
D | 0 | 0 | -1 | 3 | 2 |
|
Darren McCormick
#72
|
F | 0 | 0 | 0 | 3 | 0 |
|
Andrew Shewfelt
#91
|
F | 0 | 1 | 0 | 1 | 2 |
|
Carson Denomie
#92
|
F | 0 | 0 | -2 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Ryan Ruck
#1
|
0 | 0.000 | 0 | 0 |
|
Daniel Mannella
#30
|
27 | 87.097 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Brett Van Os
#7
|
F | 0 | 0 | 0 | 2 | 4 |
|
Kenton Helgesen
#8
|
D | 0 | 0 | -1 | 2 | 0 |
|
Gabriel Chabot
#10
|
F | 0 | 1 | -1 | 1 | 0 |
|
Alec Butcher
#11
|
F | 0 | 1 | +1 | 2 | 0 |
|
Tanner Schachle
#12
|
F | 0 | 1 | +1 | 2 | 2 |
|
Callum Fryer
#14
|
D | 0 | 0 | 0 | 0 | 0 |
|
Calder Brooks
#19
|
F | 0 | 1 | 0 | 3 | 0 |
|
Brett Gravelle
#23
|
F | 1 | 0 | +1 | 1 | 0 |
|
Alden Weller
#24
|
D | 0 | 0 | +1 | 5 | 0 |
|
Derek Perl
#27
|
D | 0 | 0 | +2 | 1 | 2 |
|
Ryan Valentini
#43
|
F | 0 | 2 | +1 | 4 | 0 |
|
Colton Leiter
#45
|
F | 0 | 1 | +2 | 0 | 0 |
|
Stephen Baylis
#77
|
F | 2 | 0 | +1 | 5 | 2 |
|
Jake Wahlin
#83
|
F | 1 | 0 | +1 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
David Tendeck
#35
|
0 | 0.000 | 0 | 0 |
|
Dillon Kelley
#60
|
37 | 92.500 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Rapid City Rush
Tulsa Oilers
31
40
Shots on Goal
13%
8%
Shots Percentage
3
4
Power Plays
12
21
Penalty Minutes
37
27
Saves
93%
87%
Saves Percentage
Referee:
Nolan Bloyer
Linesmen:
Matthew Heinen,
Davids Rozitis
RC Management
Todd Mackin
(President),
Scott Burt
(Head Coach/Director of Hockey Operations),
Jeremy Gates
(Assistant Coach)
TUL Management
Taylor Hall
(General Manager),
Rob Murray
(Head Coach/Director of Hockey Operations),
Scott Dutertre
(Assistant Coach)
Latest News
More News
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
Saves of the Week - April 13-19
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
-