3
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
RC
|
0 | 2 | 1 | 3 |
KC
|
3 | 1 | 0 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Rapid City Rush
|
14 | 16 | 13 | 43 |
Kansas City Mavericks
|
12 | 12 | 7 | 31 |
Scoring
1st Period
13:11
Goal
Goal by #18 Darik Angeli, assisted by #20 Nick Pastujov and #21 Ben Johnson.
16:42
Goal
Goal by #20 Nick Pastujov, assisted by #27 Ryan Olsen and #15 Marcus Crawford.
18:47
Goal
Goal by #18 Darik Angeli, assisted by #11 Bailey Conger and #15 Marcus Crawford.
2nd Period
1:43
Goal
Goal by #28 Logan Nelson, assisted by #77 Stephen Baylis and #4 Tristan Thompson.
12:40
Goal
Goal by #18 Darik Angeli, assisted by #16 Koletrane Wilson and #25 Chays Ruddy.
13:45
Goal
Goal by #10 Gabriel Chabot, assisted by #7 Brett Van Os and #23 Brett Gravelle.
3rd Period
16:18
Goal
Goal by #10 Gabriel Chabot, assisted by #7 Brett Van Os.
Penalties
1st Period
3:05
Penalty
Stephen Baylis called for Cross-Checking Minor (2:00 minutes)
3:05
Penalty
Marcus Crawford called for Roughing - minor (2:00 minutes)
4:43
Penalty
Garrett Clarke called for Roughing - minor (2:00 minutes)
5:50
Penalty
Loren Ulett called for Tripping - minor (2:00 minutes)
9:06
Penalty
Ryan Harrison called for Roughing - minor (2:00 minutes)
12:48
Penalty
Loren Ulett called for Instigating - minor (2:00 minutes)
12:48
Penalty
Loren Ulett called for Fighting - Major (5:00 minutes)
12:48
Penalty
Quinn Wichers called for Fighting - Major (5:00 minutes)
12:48
Penalty
Quinn Wichers called for Roughing - minor (2:00 minutes)
13:44
Penalty
Bailey Conger called for Tripping - minor (2:00 minutes)
15:17
Penalty
Christian Evers called for Tripping - minor (2:00 minutes)
2nd Period
1:23
Penalty
Nick Pastujov called for High-sticking - minor (2:00 minutes)
4:12
Penalty
Tristan Thompson called for Slashing - minor (2:00 minutes)
4:30
Penalty
Callum Fryer called for Holding - minor (2:00 minutes)
8:31
Penalty
Mikael Robidoux called for Cross-Checking Minor (2:00 minutes)
13:45
Penalty
Ryan Harrison called for High-sticking - double minor (4:00 minutes)
3rd Period
5:15
Penalty
Ryan Galt called for Hooking - minor (2:00 minutes)
15:41
Penalty
Alec Butcher called for Slashing - major (5:00 minutes)
15:41
Penalty
Garrett Clarke called for Game Misconduct - Fighting (continuing altercation) (10:00 minutes)
15:41
Penalty
Garrett Clarke called for Fighting - Major (5:00 minutes)
15:41
Penalty
Jake Wahlin called for Roughing - minor (2:00 minutes)
15:41
Penalty
Alec Butcher called for Game misconduct - Slashing (10:00 minutes)
17:23
Penalty
Loren Ulett called for Roughing - minor (2:00 minutes)
18:48
Penalty
Stephen Baylis called for Roughing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Andrew Shortridge is now in as goalie.
0:00
Goalkeeper In
David Tendeck is now in as goalie.
0:14
Shot - Quality on net
#11 Alec Butcher shoots on #35 Andrew Shortridge
0:48
Shot - Non quality on net
#7 Brett Van Os shoots on #35 Andrew Shortridge
1:55
Shot - Non quality on net
#63 Garrett Clarke shoots on #35 David Tendeck
2:07
Shot - Non quality on net
#7 Brett Van Os shoots on #35 Andrew Shortridge
3:05
Penalty
Stephen Baylis called for Cross-Checking Minor (2:00 minutes)
3:05
Penalty
Marcus Crawford called for Roughing - minor (2:00 minutes)
4:24
Shot - Quality on net
#5 Quinn Wichers shoots on #35 Andrew Shortridge
4:43
Penalty
Garrett Clarke called for Roughing - minor (2:00 minutes)
5:05
Shot - Quality on net
#4 Tristan Thompson shoots on #35 Andrew Shortridge
5:44
Shot - Quality on net
#28 Logan Nelson shoots on #35 Andrew Shortridge
5:50
Penalty
Loren Ulett called for Tripping - minor (2:00 minutes)
6:17
Shot - Quality on net
#19 Calder Brooks shoots on #35 Andrew Shortridge
7:08
Shot - Quality on net
#28 Logan Nelson shoots on #35 Andrew Shortridge
7:56
Shot - Non quality on net
#22 Ryan Harrison shoots on #35 David Tendeck
8:26
Shot - Quality on net
#23 Brett Gravelle shoots on #35 Andrew Shortridge
9:06
Penalty
Ryan Harrison called for Roughing - minor (2:00 minutes)
11:48
Shot - Non quality on net
#20 Nick Pastujov shoots on #35 David Tendeck
12:09
Shot - Non quality on net
#11 Bailey Conger shoots on #35 David Tendeck
12:48
Penalty
Loren Ulett called for Instigating - minor (2:00 minutes)
12:48
Penalty
Loren Ulett called for Fighting - Major (5:00 minutes)
12:48
Penalty
Quinn Wichers called for Fighting - Major (5:00 minutes)
12:48
Penalty
Quinn Wichers called for Roughing - minor (2:00 minutes)
13:11
Shot - Non quality on net
#8 Justin Woods shoots on #35 David Tendeck
13:11
Shot - Quality goal
#18 Darik Angeli shoots on #35 David Tendeck
13:11
Goal
Goal by #18 Darik Angeli, assisted by #20 Nick Pastujov and #21 Ben Johnson.
13:26
Shot - Quality on net
#22 Ryan Harrison shoots on #35 David Tendeck
13:44
Penalty
Bailey Conger called for Tripping - minor (2:00 minutes)
14:47
Shot - Quality on net
#28 Logan Nelson shoots on #35 Andrew Shortridge
14:47
Shot - Quality on net
#23 Brett Gravelle shoots on #35 Andrew Shortridge
14:57
Shot - Quality on net
#7 Brett Van Os shoots on #35 Andrew Shortridge
14:59
Shot - Quality on net
#28 Logan Nelson shoots on #35 Andrew Shortridge
15:17
Penalty
Christian Evers called for Tripping - minor (2:00 minutes)
15:26
Shot - Quality on net
#10 Gabriel Chabot shoots on #35 Andrew Shortridge
16:24
Shot - Non quality on net
#27 Ryan Olsen shoots on #35 David Tendeck
16:42
Shot - Quality goal
#20 Nick Pastujov shoots on #35 David Tendeck
16:42
Goal
Goal by #20 Nick Pastujov, assisted by #27 Ryan Olsen and #15 Marcus Crawford.
17:39
Shot - Non quality on net
#11 Bailey Conger shoots on #35 David Tendeck
18:47
Shot - Non quality goal
#18 Darik Angeli shoots on #35 David Tendeck
18:47
Goal
Goal by #18 Darik Angeli, assisted by #11 Bailey Conger and #15 Marcus Crawford.
19:54
Shot - Non quality on net
#28 Ryan Galt shoots on #35 David Tendeck
2nd Period
1:23
Penalty
Nick Pastujov called for High-sticking - minor (2:00 minutes)
1:43
Shot - Quality goal
#28 Logan Nelson shoots on #35 Andrew Shortridge
1:43
Goal
Goal by #28 Logan Nelson, assisted by #77 Stephen Baylis and #4 Tristan Thompson.
2:22
Shot - Quality on net
#7 Brett Van Os shoots on #35 Andrew Shortridge
3:10
Shot - Non quality on net
#5 Quinn Wichers shoots on #35 Andrew Shortridge
4:12
Penalty
Tristan Thompson called for Slashing - minor (2:00 minutes)
4:30
Penalty
Callum Fryer called for Holding - minor (2:00 minutes)
4:38
Shot - Non quality on net
#15 Marcus Crawford shoots on #35 David Tendeck
4:55
Shot - Non quality on net
#16 Koletrane Wilson shoots on #35 David Tendeck
6:11
Shot - Quality on net
#15 Marcus Crawford shoots on #35 David Tendeck
7:12
Shot - Non quality on net
#18 Darik Angeli shoots on #35 David Tendeck
8:15
Goalkeeper Change
David Tendeck out. Empty net.
8:31
Penalty
Mikael Robidoux called for Cross-Checking Minor (2:00 minutes)
8:31
Goalkeeper In
David Tendeck is now in as goalie.
8:42
Shot - Non quality on net
#77 Stephen Baylis shoots on #35 Andrew Shortridge
9:05
Shot - Quality on net
#77 Stephen Baylis shoots on #35 Andrew Shortridge
9:50
Shot - Non quality on net
#14 Loren Ulett shoots on #35 David Tendeck
10:33
Shot - Non quality on net
#25 Chays Ruddy shoots on #35 David Tendeck
10:58
Shot - Quality on net
#18 Darik Angeli shoots on #35 David Tendeck
11:49
Goalkeeper Change
Andrew Shortridge out. Empty net.
12:31
Shot - Quality on net
#18 Darik Angeli shoots on #35 David Tendeck
12:40
Shot - Quality goal
#18 Darik Angeli shoots on #35 David Tendeck
12:40
Goal
Goal by #18 Darik Angeli, assisted by #16 Koletrane Wilson and #25 Chays Ruddy.
12:40
Goalkeeper In
Andrew Shortridge is now in as goalie.
12:59
Shot - Quality on net
#10 Gabriel Chabot shoots on #35 Andrew Shortridge
13:09
Shot - Quality on net
#23 Brett Gravelle shoots on #35 Andrew Shortridge
13:45
Penalty
Ryan Harrison called for High-sticking - double minor (4:00 minutes)
13:45
Shot - Quality goal
#10 Gabriel Chabot shoots on #35 Andrew Shortridge
13:45
Goal
Goal by #10 Gabriel Chabot, assisted by #7 Brett Van Os and #23 Brett Gravelle.
14:41
Shot - Quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
14:56
Shot - Quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
15:22
Shot - Non quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
16:26
Shot - Non quality on net
#83 Jake Wahlin shoots on #35 Andrew Shortridge
16:39
Shot - Quality on net
#8 Kenton Helgesen shoots on #35 Andrew Shortridge
17:36
Shot - Quality on net
#19 Calder Brooks shoots on #35 Andrew Shortridge
18:26
Shot - Quality on net
#19 Bryan Lemos shoots on #35 David Tendeck
19:10
Shot - Quality on net
#77 Stephen Baylis shoots on #35 Andrew Shortridge
19:16
Shot - Quality on net
#15 Marcus Crawford shoots on #35 David Tendeck
19:35
Shot - Quality on net
#11 Bailey Conger shoots on #35 David Tendeck
19:38
Shot - Quality on net
#10 Gabriel Chabot shoots on #35 Andrew Shortridge
3rd Period
1:17
Shot - Non quality on net
#27 Ryan Olsen shoots on #35 David Tendeck
2:18
Shot - Quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
2:38
Shot - Quality on net
#10 Gabriel Chabot shoots on #35 Andrew Shortridge
3:28
Shot - Non quality on net
#77 Stephen Baylis shoots on #35 Andrew Shortridge
4:20
Shot - Non quality on net
#45 Colton Leiter shoots on #35 Andrew Shortridge
4:36
Shot - Non quality on net
#16 Koletrane Wilson shoots on #35 David Tendeck
5:15
Penalty
Ryan Galt called for Hooking - minor (2:00 minutes)
5:54
Shot - Quality on net
#10 Gabriel Chabot shoots on #35 Andrew Shortridge
6:05
Shot - Quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
6:05
Shot - Quality on net
#15 Christian Evers shoots on #35 Andrew Shortridge
7:10
Shot - Non quality on net
#77 Stephen Baylis shoots on #35 Andrew Shortridge
8:56
Shot - Non quality on net
#21 Ben Johnson shoots on #35 David Tendeck
9:10
Shot - Non quality on net
#16 Koletrane Wilson shoots on #35 David Tendeck
10:04
Shot - Non quality on net
#7 Theo Calvas shoots on #35 David Tendeck
11:48
Shot - Quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
14:20
Shot - Non quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
15:41
Penalty
Alec Butcher called for Slashing - major (5:00 minutes)
15:41
Penalty
Garrett Clarke called for Game Misconduct - Fighting (continuing altercation) (10:00 minutes)
15:41
Penalty
Garrett Clarke called for Fighting - Major (5:00 minutes)
15:41
Penalty
Jake Wahlin called for Roughing - minor (2:00 minutes)
15:41
Penalty
Alec Butcher called for Game misconduct - Slashing (10:00 minutes)
16:18
Shot - Non quality goal
#10 Gabriel Chabot shoots on #35 Andrew Shortridge
16:18
Goal
Goal by #10 Gabriel Chabot, assisted by #7 Brett Van Os.
17:09
Shot - Non quality on net
#18 Darik Angeli shoots on #35 David Tendeck
17:23
Penalty
Loren Ulett called for Roughing - minor (2:00 minutes)
17:56
Shot - Quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
18:08
Shot - Non quality on net
#9 Max Coatta shoots on #35 Andrew Shortridge
18:14
Shot - Non quality on net
#18 Darik Angeli shoots on #35 David Tendeck
18:33
Goalkeeper Change
David Tendeck out. Empty net.
18:48
Penalty
Stephen Baylis called for Roughing - minor (2:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Theo Calvas
#7
|
D | 0 | 0 | 0 | 1 | 0 |
|
Justin Woods
#8
|
D | 0 | 0 | 0 | 1 | 0 |
|
Bailey Conger
#11
|
F | 0 | 1 | +1 | 3 | 2 |
|
Loren Ulett
#14
|
F | 0 | 0 | 0 | 1 | 11 |
|
Marcus Crawford
#15
|
D | 0 | 2 | 0 | 3 | 2 |
|
Koletrane Wilson
#16
|
D | 0 | 1 | +1 | 3 | 0 |
|
Darik Angeli
#18
|
F | 3 | 0 | +2 | 8 | 0 |
|
Bryan Lemos
#19
|
F | 0 | 0 | 0 | 1 | 0 |
|
Nick Pastujov
#20
|
F | 1 | 1 | 0 | 2 | 2 |
|
Ben Johnson
#21
|
F | 0 | 1 | 0 | 1 | 0 |
|
Ryan Harrison
#22
|
F | 0 | 0 | +1 | 2 | 6 |
|
Chays Ruddy
#25
|
D | 0 | 1 | +1 | 1 | 0 |
|
Ryan Olsen
#27
|
F | 0 | 1 | 0 | 2 | 0 |
|
Ryan Galt
#28
|
F | 0 | 0 | 0 | 1 | 2 |
|
Mikael Robidoux
#32
|
F | 0 | 0 | 0 | 0 | 2 |
|
Garrett Clarke
#63
|
D | 0 | 0 | 0 | 1 | 17 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Daniil Chechelev
#1
|
0 | 0.000 | 0 | 0 |
|
Andrew Shortridge
#35
|
40 | 93.023 | 3 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Tristan Thompson
#4
|
D | 0 | 1 | +1 | 1 | 2 |
|
Quinn Wichers
#5
|
D | 0 | 0 | 0 | 2 | 7 |
|
Brett Van Os
#7
|
F | 0 | 2 | +1 | 4 | 0 |
|
Kenton Helgesen
#8
|
D | 0 | 0 | -2 | 1 | 0 |
|
Max Coatta
#9
|
F | 0 | 0 | -1 | 9 | 0 |
|
Gabriel Chabot
#10
|
F | 2 | 0 | +1 | 7 | 0 |
|
Alec Butcher
#11
|
F | 0 | 0 | -1 | 1 | 15 |
|
Callum Fryer
#14
|
D | 0 | 0 | 0 | 0 | 2 |
|
Christian Evers
#15
|
D | 0 | 0 | 0 | 1 | 2 |
|
Calder Brooks
#19
|
F | 0 | 0 | -1 | 2 | 0 |
|
Brett Gravelle
#23
|
F | 0 | 1 | 0 | 3 | 0 |
|
Logan Nelson
#28
|
F | 1 | 0 | 0 | 5 | 0 |
|
Ryan Valentini
#43
|
F | 0 | 0 | -1 | 0 | 0 |
|
Colton Leiter
#45
|
F | 0 | 0 | -1 | 1 | 0 |
|
Stephen Baylis
#77
|
F | 0 | 1 | -1 | 5 | 4 |
|
Jake Wahlin
#83
|
F | 0 | 0 | -1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Lukas Parik
#1
|
0 | 0.000 | 0 | 0 |
|
David Tendeck
#35
|
27 | 87.097 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Rapid City Rush
Kansas City Mavericks
43
31
Shots on Goal
7%
13%
Shots Percentage
8
4
Power Plays
34
44
Penalty Minutes
27
40
Saves
87%
93%
Saves Percentage
Referee:
Cameron Fleming
Linesmen:
Karl von Haasl,
Russ Coll
RC Management
Todd Mackin
(President),
Scott Burt
(Head Coach/Director of Hockey Operations),
Jeremy Gates
(Assistant Coach)
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Assistant Coach),
Josh Robinson
(Goaltending/Video 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
-