5
Final
4
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
KC
|
2 | 2 | 1 | 5 |
RC
|
2 | 0 | 2 | 4 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Kansas City Mavericks
|
4 | 11 | 11 | 26 |
Rapid City Rush
|
18 | 9 | 11 | 38 |
Scoring
1st Period
6:32
Goal
Goal by #21 Ben Johnson.
8:16
Goal
Goal by #19 Calder Brooks, assisted by #23 Brett Gravelle and #9 Max Coatta.
8:39
Goal
Goal by #18 Darik Angeli, assisted by #3 Tommy Muck.
11:12
Goal
Goal by #25 Ryan Zuhlsdorf, assisted by #11 Alec Butcher and #14 Callum Fryer.
2nd Period
0:46
Goal
Goal by #18 Darik Angeli, assisted by #44 John Schiavo and #28 Garrett Klee.
17:08
Goal
Goal by #18 Darik Angeli, assisted by #10 Anthony DeLuca and #15 Marcus Crawford.
3rd Period
9:47
Goal
Goal by #18 Darik Angeli, assisted by #21 Ben Johnson and #24 Brendan Soucie.
10:33
Goal
Goal by #7 Brett Van Os, assisted by #45 Colton Leiter and #12 Tanner Schachle.
19:04
Goal
Goal by #23 Brett Gravelle, assisted by #25 Ryan Zuhlsdorf and #9 Max Coatta.
Penalties
1st Period
0:56
Penalty
Justin Woods called for High-sticking - minor (2:00 minutes)
1:24
Penalty
Calder Brooks called for Tripping - minor (2:00 minutes)
10:37
Penalty
Tyson Helgesen called for Hooking - minor (2:00 minutes)
11:29
Penalty
Ryan Harrison called for Hooking - minor (2:00 minutes)
13:14
Penalty
Chays Ruddy called for Cross-Checking Minor (2:00 minutes)
2nd Period
6:49
Penalty
Elijah Vilio called for Slashing - minor (2:00 minutes)
8:00
Penalty
Ben Johnson called for Holding - minor (2:00 minutes)
3rd Period
10:52
Penalty
Callum Fryer called for Holding - minor (2:00 minutes)
14:16
Penalty
Colton Leiter called for Holding the stick - minor (2:00 minutes)
19:24
Penalty
Ben Johnson called for Tripping - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
David Tendeck is now in as goalie.
0:00
Goalkeeper In
Matt Greenfield is now in as goalie.
0:42
Shot - Quality on net
#88 Garrett Klotz shoots on #31 Matt Greenfield
0:56
Penalty
Justin Woods called for High-sticking - minor (2:00 minutes)
1:24
Penalty
Calder Brooks called for Tripping - minor (2:00 minutes)
1:47
Shot - Non quality on net
#18 Darik Angeli shoots on #35 David Tendeck
3:14
Shot - Non quality on net
#14 Callum Fryer shoots on #31 Matt Greenfield
3:31
Shot - Quality on net
#22 Ryan Harrison shoots on #35 David Tendeck
4:58
Shot - Non quality on net
#9 Max Coatta shoots on #31 Matt Greenfield
5:28
Shot - Non quality on net
#83 Jake Wahlin shoots on #31 Matt Greenfield
6:32
Shot - Quality goal
#21 Ben Johnson shoots on #35 David Tendeck
6:32
Goal
Goal by #21 Ben Johnson.
8:16
Shot - Quality on net
#19 Calder Brooks shoots on #31 Matt Greenfield
8:16
Shot - Quality goal
#19 Calder Brooks shoots on #31 Matt Greenfield
8:16
Goal
Goal by #19 Calder Brooks, assisted by #23 Brett Gravelle and #9 Max Coatta.
8:39
Shot - Quality goal
#18 Darik Angeli shoots on #35 David Tendeck
8:39
Goal
Goal by #18 Darik Angeli, assisted by #3 Tommy Muck.
9:21
Shot - Quality on net
#83 Jake Wahlin shoots on #31 Matt Greenfield
10:06
Shot - Non quality on net
#20 Tyson Helgesen shoots on #31 Matt Greenfield
10:37
Penalty
Tyson Helgesen called for Hooking - minor (2:00 minutes)
11:12
Shot - Quality goal
#25 Ryan Zuhlsdorf shoots on #31 Matt Greenfield
11:12
Goal
Goal by #25 Ryan Zuhlsdorf, assisted by #11 Alec Butcher and #14 Callum Fryer.
11:29
Penalty
Ryan Harrison called for Hooking - minor (2:00 minutes)
12:12
Shot - Non quality on net
#25 Ryan Zuhlsdorf shoots on #31 Matt Greenfield
13:14
Penalty
Chays Ruddy called for Cross-Checking Minor (2:00 minutes)
14:39
Shot - Quality on net
#45 Colton Leiter shoots on #31 Matt Greenfield
14:48
Shot - Non quality on net
#45 Colton Leiter shoots on #31 Matt Greenfield
14:54
Shot - Non quality on net
#7 Brett Van Os shoots on #31 Matt Greenfield
17:09
Shot - Quality on net
#7 Brett Van Os shoots on #31 Matt Greenfield
17:11
Shot - Non quality on net
#10 Gabriel Chabot shoots on #31 Matt Greenfield
19:42
Shot - Non quality on net
#4 Elijah Vilio shoots on #31 Matt Greenfield
19:52
Shot - Quality on net
#9 Max Coatta shoots on #31 Matt Greenfield
19:55
Shot - Quality on net
#25 Ryan Zuhlsdorf shoots on #31 Matt Greenfield
2nd Period
0:16
Shot - Quality on net
#10 Gabriel Chabot shoots on #31 Matt Greenfield
0:46
Shot - Quality goal
#18 Darik Angeli shoots on #35 David Tendeck
0:46
Goal
Goal by #18 Darik Angeli, assisted by #44 John Schiavo and #28 Garrett Klee.
1:47
Shot - Non quality on net
#16 Koletrane Wilson shoots on #35 David Tendeck
2:09
Shot - Quality on net
#8 Justin Woods shoots on #35 David Tendeck
2:15
Shot - Non quality on net
#16 Koletrane Wilson shoots on #35 David Tendeck
2:34
Shot - Quality on net
#25 Ryan Zuhlsdorf shoots on #31 Matt Greenfield
2:34
Shot - Quality on net
#83 Jake Wahlin shoots on #31 Matt Greenfield
6:02
Shot - Non quality on net
#44 John Schiavo shoots on #35 David Tendeck
6:49
Penalty
Elijah Vilio called for Slashing - minor (2:00 minutes)
8:00
Penalty
Ben Johnson called for Holding - minor (2:00 minutes)
8:04
Shot - Non quality on net
#83 Jake Wahlin shoots on #31 Matt Greenfield
8:33
Shot - Non quality on net
#7 Theo Calvas shoots on #35 David Tendeck
9:06
Shot - Non quality on net
#4 Elijah Vilio shoots on #31 Matt Greenfield
11:45
Shot - Quality on net
#12 Tanner Schachle shoots on #31 Matt Greenfield
11:54
Shot - Non quality on net
#4 Elijah Vilio shoots on #31 Matt Greenfield
15:24
Shot - Non quality on net
#28 Garrett Klee shoots on #35 David Tendeck
15:31
Shot - Quality on net
#7 Theo Calvas shoots on #35 David Tendeck
16:08
Shot - Non quality on net
#19 Calder Brooks shoots on #31 Matt Greenfield
17:08
Shot - Non quality goal
#18 Darik Angeli shoots on #35 David Tendeck
17:08
Goal
Goal by #18 Darik Angeli, assisted by #10 Anthony DeLuca and #15 Marcus Crawford.
17:31
Shot - Non quality on net
#7 Brett Van Os shoots on #31 Matt Greenfield
18:52
Shot - Quality on net
#15 Marcus Crawford shoots on #35 David Tendeck
19:19
Shot - Quality on net
#21 Ben Johnson shoots on #35 David Tendeck
3rd Period
0:45
Shot - Non quality on net
#26 Reid Perepeluk shoots on #35 David Tendeck
2:15
Shot - Non quality on net
#13 Keegan Iverson shoots on #31 Matt Greenfield
4:14
Shot - Non quality on net
#18 Darik Angeli shoots on #35 David Tendeck
6:14
Shot - Quality on net
#4 Elijah Vilio shoots on #31 Matt Greenfield
8:45
Shot - Non quality on net
#9 Max Coatta shoots on #31 Matt Greenfield
9:38
Shot - Non quality on net
#24 Brendan Soucie shoots on #35 David Tendeck
9:47
Shot - Non quality goal
#18 Darik Angeli shoots on #35 David Tendeck
9:47
Goal
Goal by #18 Darik Angeli, assisted by #21 Ben Johnson and #24 Brendan Soucie.
10:11
Shot - Quality on net
#12 Tanner Schachle shoots on #31 Matt Greenfield
10:25
Shot - Quality on net
#45 Colton Leiter shoots on #31 Matt Greenfield
10:33
Shot - Quality goal
#7 Brett Van Os shoots on #31 Matt Greenfield
10:33
Goal
Goal by #7 Brett Van Os, assisted by #45 Colton Leiter and #12 Tanner Schachle.
10:52
Penalty
Callum Fryer called for Holding - minor (2:00 minutes)
11:00
Shot - Non quality on net
#15 Marcus Crawford shoots on #35 David Tendeck
11:42
Shot - Quality on net
#21 Ben Johnson shoots on #35 David Tendeck
11:42
Shot - Non quality on net
#21 Ben Johnson shoots on #35 David Tendeck
12:12
Shot - Non quality on net
#45 Colton Leiter shoots on #31 Matt Greenfield
12:53
Shot - Non quality on net
#24 Brendan Soucie shoots on #35 David Tendeck
14:02
Shot - Quality on net
#10 Anthony DeLuca shoots on #35 David Tendeck
14:16
Penalty
Colton Leiter called for Holding the stick - minor (2:00 minutes)
16:04
Shot - Quality on net
#11 Bailey Conger shoots on #35 David Tendeck
16:09
Shot - Quality on net
#22 Ryan Harrison shoots on #35 David Tendeck
17:31
Shot - Quality on net
#16 Zach Court shoots on #31 Matt Greenfield
18:03
Shot - Quality on net
#4 Elijah Vilio shoots on #31 Matt Greenfield
18:07
Goalkeeper Change
David Tendeck out. Empty net.
18:57
Shot - Non quality on net
#25 Ryan Zuhlsdorf shoots on #31 Matt Greenfield
19:04
Shot - Quality goal
#23 Brett Gravelle shoots on #31 Matt Greenfield
19:04
Goal
Goal by #23 Brett Gravelle, assisted by #25 Ryan Zuhlsdorf and #9 Max Coatta.
19:04
Goalkeeper In
David Tendeck is now in as goalie.
19:24
Penalty
Ben Johnson called for Tripping - minor (2:00 minutes)
19:24
Goalkeeper Change
David Tendeck out. Empty net.
19:57
Goalkeeper In
David Tendeck is now in as goalie.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Elijah Vilio
#4
|
D | 0 | 0 | -4 | 5 | 2 |
|
Brett Van Os
#7
|
F | 1 | 0 | +1 | 4 | 0 |
|
Max Coatta
#9
|
F | 0 | 2 | +2 | 3 | 0 |
|
Gabriel Chabot
#10
|
F | 0 | 0 | -2 | 2 | 0 |
|
Alec Butcher
#11
|
F | 0 | 1 | -2 | 0 | 0 |
|
Tanner Schachle
#12
|
F | 0 | 1 | 0 | 2 | 0 |
|
Keegan Iverson
#13
|
F | 0 | 0 | +1 | 1 | 0 |
|
Callum Fryer
#14
|
D | 0 | 1 | -2 | 1 | 2 |
|
Zach Court
#16
|
F | 0 | 0 | -3 | 1 | 0 |
|
Calder Brooks
#19
|
F | 1 | 0 | +1 | 3 | 2 |
|
Tyson Helgesen
#20
|
D | 0 | 0 | +1 | 1 | 2 |
|
Brett Gravelle
#23
|
F | 1 | 1 | +1 | 1 | 0 |
|
Ryan Zuhlsdorf
#25
|
D | 1 | 1 | +2 | 5 | 0 |
|
Colton Leiter
#45
|
F | 0 | 1 | +2 | 4 | 2 |
|
Jake Wahlin
#83
|
F | 0 | 0 | -1 | 4 | 0 |
|
Garrett Klotz
#88
|
F | 0 | 0 | -1 | 1 | 0 |
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
|
21 | 80.769 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Tommy Muck
#3
|
D | 0 | 1 | +4 | 0 | 0 |
|
Theo Calvas
#7
|
D | 0 | 0 | 0 | 2 | 0 |
|
Justin Woods
#8
|
D | 0 | 0 | -1 | 1 | 2 |
|
Anthony DeLuca
#10
|
F | 0 | 1 | -2 | 1 | 0 |
|
Bailey Conger
#11
|
F | 0 | 0 | -1 | 1 | 0 |
|
Marcus Crawford
#15
|
D | 0 | 1 | +2 | 2 | 0 |
|
Koletrane Wilson
#16
|
D | 0 | 0 | -2 | 2 | 0 |
|
Darik Angeli
#18
|
F | 4 | 0 | +4 | 6 | 0 |
|
Ben Johnson
#21
|
F | 1 | 1 | +1 | 4 | 4 |
|
Ryan Harrison
#22
|
F | 0 | 0 | -1 | 2 | 2 |
|
Brendan Soucie
#24
|
F | 0 | 1 | +2 | 2 | 0 |
|
Chays Ruddy
#25
|
D | 0 | 0 | 0 | 0 | 2 |
|
Reid Perepeluk
#26
|
F | 0 | 0 | -1 | 1 | 0 |
|
Garrett Klee
#28
|
F | 0 | 1 | 0 | 1 | 0 |
|
John Schiavo
#44
|
F | 0 | 1 | 0 | 1 | 0 |
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 |
|
Matt Greenfield
#31
|
34 | 89.474 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kansas City Mavericks
Rapid City Rush
26
38
Shots on Goal
19%
11%
Shots Percentage
5
5
Power Plays
10
10
Penalty Minutes
34
21
Saves
89%
81%
Saves Percentage
Referee:
Casey Terreri
Linesmen:
Calvin Stace,
Zach Carson
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Assistant Coach),
Josh Robinson
(Goaltending/Video Coach)
RC Management
Todd Mackin
(President),
Scott Burt
(Head Coach/Director of Hockey Operations),
Jeremy Gates
(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
-