4
Final
7
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
KC
|
1 | 1 | 2 | 4 |
IA
|
2 | 3 | 2 | 7 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Kansas City Mavericks
|
8 | 8 | 12 | 28 |
Iowa Heartlanders
|
8 | 11 | 10 | 29 |
Scoring
1st Period
0:25
Goal
Goal by #37 Ryan Kuffner, assisted by #19 Bryce Misley and #20 Kris Bennett.
3:15
Goal
Goal by #18 Jack Billings, assisted by #58 Adrien Beraldo and #10 Jake Linhart.
11:48
Goal
Goal by #4 Greg Moro, assisted by #15 Marcus Crawford and #18 Darik Angeli.
2nd Period
5:23
Goal
Goal by #20 Kris Bennett, assisted by #37 Ryan Kuffner and #14 Kaid Oliver.
8:23
Goal
Goal by #68 Billy Constantinou, assisted by #12 Canon Pieper.
10:55
Goal
Goal by #27 Ryan Olsen, assisted by #11 Westin Michaud and #29 Jesse Mychan.
14:32
Goal
Goal by #15 Fedor Gordeev, assisted by #18 Jack Billings.
3rd Period
1:00
Goal
Goal by #9 Lane Scheidl.
4:19
Goal
Goal by #68 Billy Constantinou, assisted by #21 Tyler Mosienko and #14 Kaid Oliver.
7:19
Goal
Goal by #14 Loren Ulett, assisted by #15 Marcus Crawford.
17:34
Goal
Goal by #20 Kris Bennett, assisted by #19 Bryce Misley and #37 Ryan Kuffner.
Penalties
1st Period
2:22
Penalty
Marcus Crawford called for Interference - minor (2:00 minutes)
2:49
Penalty
Kris Bennett called for Slashing - minor (2:00 minutes)
6:06
Penalty
Reid Perepeluk called for Fighting - Major (5:00 minutes)
6:06
Penalty
Darik Angeli called for Boarding - minor (2:00 minutes)
6:06
Penalty
Adrien Beraldo called for Fighting - Major (5:00 minutes)
11:16
Penalty
Canon Pieper called for Hooking - minor (2:00 minutes)
13:35
Penalty
Willie Corrin called for Cross-Checking Minor (2:00 minutes)
19:02
Penalty
Fedor Gordeev called for Double Minor - Roughing (4:00 minutes)
19:02
Penalty
Mikael Robidoux called for Double Minor - Roughing (4:00 minutes)
2nd Period
0:30
Penalty
Riese Zmolek called for Hooking - minor (2:00 minutes)
8:24
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
8:24
Penalty
Canon Pieper called for Roughing - minor (2:00 minutes)
8:24
Penalty
Canon Pieper called for Roughing - minor (2:00 minutes)
11:15
Penalty
Loren Ulett called for Holding - minor (2:00 minutes)
12:15
Penalty
Fedor Gordeev called for Interference - minor (2:00 minutes)
18:00
Penalty
Lane Scheidl called for Tripping - minor (2:00 minutes)
3rd Period
17:34
Penalty
Ryan Kuffner called for Unsportsmanlike conduct - minor (2:00 minutes)
17:34
Penalty
Lane Scheidl called for Roughing - minor (2:00 minutes)
17:34
Penalty
Mikael Robidoux called for Misconduct (10:00 minutes)
20:00
Penalty
Marcus Crawford called for Roughing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Angus Redmond is now in as goalie.
0:00
Goalkeeper In
Hunter Jones is now in as goalie.
0:21
Shot - Quality on net
#29 Jesse Mychan shoots on #29 Hunter Jones
0:25
Shot - Quality goal
#37 Ryan Kuffner shoots on #30 Angus Redmond
0:25
Goal
Goal by #37 Ryan Kuffner, assisted by #19 Bryce Misley and #20 Kris Bennett.
0:29
Shot - Quality on net
#24 Noah Delmas shoots on #29 Hunter Jones
0:36
Shot - Quality on net
#18 Darik Angeli shoots on #29 Hunter Jones
0:42
Shot - Quality on net
#27 Ryan Olsen shoots on #29 Hunter Jones
0:48
Shot - Quality on net
#14 Loren Ulett shoots on #29 Hunter Jones
0:53
Shot - Quality on net
#27 Ryan Olsen shoots on #29 Hunter Jones
0:59
Shot - Non quality on net
#16 Koletrane Wilson shoots on #29 Hunter Jones
1:12
Shot - Non quality on net
#58 Adrien Beraldo shoots on #30 Angus Redmond
1:17
Shot - Quality on net
#25 Riese Zmolek shoots on #30 Angus Redmond
1:17
Shot - Quality on net
#24 Ben Sokay shoots on #30 Angus Redmond
1:17
Shot - Quality on net
#20 Kris Bennett shoots on #30 Angus Redmond
2:22
Penalty
Marcus Crawford called for Interference - minor (2:00 minutes)
2:49
Penalty
Kris Bennett called for Slashing - minor (2:00 minutes)
3:15
Shot - Quality goal
#18 Jack Billings shoots on #30 Angus Redmond
3:15
Goal
Goal by #18 Jack Billings, assisted by #58 Adrien Beraldo and #10 Jake Linhart.
6:06
Penalty
Reid Perepeluk called for Fighting - Major (5:00 minutes)
6:06
Penalty
Darik Angeli called for Boarding - minor (2:00 minutes)
6:06
Penalty
Adrien Beraldo called for Fighting - Major (5:00 minutes)
11:16
Penalty
Canon Pieper called for Hooking - minor (2:00 minutes)
11:48
Shot - Non quality goal
#4 Greg Moro shoots on #29 Hunter Jones
11:48
Goal
Goal by #4 Greg Moro, assisted by #15 Marcus Crawford and #18 Darik Angeli.
13:35
Penalty
Willie Corrin called for Cross-Checking Minor (2:00 minutes)
16:23
Shot - Quality on net
#18 Jack Billings shoots on #30 Angus Redmond
16:23
Shot - Quality on net
#20 Kris Bennett shoots on #30 Angus Redmond
19:02
Penalty
Fedor Gordeev called for Double Minor - Roughing (4:00 minutes)
19:02
Penalty
Mikael Robidoux called for Double Minor - Roughing (4:00 minutes)
2nd Period
0:03
Shot - Quality on net
#37 Ryan Kuffner shoots on #30 Angus Redmond
0:21
Shot - Quality on net
#37 Ryan Kuffner shoots on #30 Angus Redmond
0:21
Shot - Non quality on net
#5 Willie Corrin shoots on #29 Hunter Jones
0:30
Penalty
Riese Zmolek called for Hooking - minor (2:00 minutes)
0:33
Shot - Quality on net
#14 Kaid Oliver shoots on #30 Angus Redmond
0:43
Shot - Quality on net
#20 Kris Bennett shoots on #30 Angus Redmond
0:51
Shot - Quality on net
#68 Billy Constantinou shoots on #30 Angus Redmond
0:58
Shot - Quality on net
#19 Bryce Misley shoots on #30 Angus Redmond
1:03
Shot - Quality on net
#18 Darik Angeli shoots on #29 Hunter Jones
1:17
Shot - Quality on net
#27 Ryan Olsen shoots on #29 Hunter Jones
1:23
Shot - Non quality on net
#26 Reid Perepeluk shoots on #29 Hunter Jones
1:29
Shot - Quality on net
#22 Ryan Harrison shoots on #29 Hunter Jones
1:34
Shot - Quality on net
#4 Greg Moro shoots on #29 Hunter Jones
1:37
Shot - Non quality on net
#11 Westin Michaud shoots on #29 Hunter Jones
2:46
Shot - Non quality on net
#4 Shane Kuzmeski shoots on #30 Angus Redmond
3:20
Shot - Non quality on net
#12 Canon Pieper shoots on #30 Angus Redmond
5:23
Shot - Non quality goal
#20 Kris Bennett shoots on #30 Angus Redmond
5:23
Goal
Goal by #20 Kris Bennett, assisted by #37 Ryan Kuffner and #14 Kaid Oliver.
8:23
Shot - Quality goal
#68 Billy Constantinou shoots on #30 Angus Redmond
8:23
Goal
Goal by #68 Billy Constantinou, assisted by #12 Canon Pieper.
8:24
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
8:24
Penalty
Canon Pieper called for Roughing - minor (2:00 minutes)
8:24
Penalty
Canon Pieper called for Roughing - minor (2:00 minutes)
10:55
Shot - Quality goal
#27 Ryan Olsen shoots on #29 Hunter Jones
10:55
Goal
Goal by #27 Ryan Olsen, assisted by #11 Westin Michaud and #29 Jesse Mychan.
11:15
Penalty
Loren Ulett called for Holding - minor (2:00 minutes)
12:15
Penalty
Fedor Gordeev called for Interference - minor (2:00 minutes)
14:32
Shot - Non quality goal
#15 Fedor Gordeev shoots on #30 Angus Redmond
14:32
Goal
Goal by #15 Fedor Gordeev, assisted by #18 Jack Billings.
18:00
Penalty
Lane Scheidl called for Tripping - minor (2:00 minutes)
3rd Period
0:00
Shot - Quality on net
#16 Koletrane Wilson shoots on #29 Hunter Jones
0:11
Shot - Quality on net
#5 Willie Corrin shoots on #29 Hunter Jones
0:17
Shot - Quality on net
#16 Koletrane Wilson shoots on #29 Hunter Jones
0:22
Shot - Non quality on net
#16 Koletrane Wilson shoots on #29 Hunter Jones
0:31
Shot - Non quality on net
#5 Willie Corrin shoots on #29 Hunter Jones
0:36
Shot - Non quality on net
#18 Darik Angeli shoots on #29 Hunter Jones
0:40
Shot - Quality on net
#16 Koletrane Wilson shoots on #29 Hunter Jones
0:45
Shot - Non quality on net
#5 Willie Corrin shoots on #29 Hunter Jones
0:52
Shot - Quality on net
#4 Greg Moro shoots on #29 Hunter Jones
0:57
Shot - Non quality on net
#11 Westin Michaud shoots on #29 Hunter Jones
1:00
Shot - Non quality goal
#9 Lane Scheidl shoots on #29 Hunter Jones
1:00
Goal
Goal by #9 Lane Scheidl.
1:03
Shot - Non quality on net
#19 Bryce Misley shoots on #30 Angus Redmond
1:10
Shot - Non quality on net
#15 Fedor Gordeev shoots on #30 Angus Redmond
1:20
Shot - Non quality on net
#20 Kris Bennett shoots on #30 Angus Redmond
1:27
Shot - Non quality on net
#68 Billy Constantinou shoots on #30 Angus Redmond
1:33
Shot - Quality on net
#15 Fedor Gordeev shoots on #30 Angus Redmond
1:39
Shot - Non quality on net
#18 Jack Billings shoots on #30 Angus Redmond
1:43
Shot - Non quality on net
#21 Tyler Mosienko shoots on #30 Angus Redmond
1:47
Shot - Non quality on net
#24 Ben Sokay shoots on #30 Angus Redmond
4:19
Shot - Non quality goal
#68 Billy Constantinou shoots on #30 Angus Redmond
4:19
Goal
Goal by #68 Billy Constantinou, assisted by #21 Tyler Mosienko and #14 Kaid Oliver.
7:19
Shot - Non quality goal
#14 Loren Ulett shoots on #29 Hunter Jones
7:19
Goal
Goal by #14 Loren Ulett, assisted by #15 Marcus Crawford.
17:19
Goalkeeper Change
Angus Redmond out. Empty net.
17:34
Penalty
Ryan Kuffner called for Unsportsmanlike conduct - minor (2:00 minutes)
17:34
Penalty
Lane Scheidl called for Roughing - minor (2:00 minutes)
17:34
Penalty
Mikael Robidoux called for Misconduct (10:00 minutes)
17:34
Shot - Quality goal
#20 Kris Bennett shoots on #30 Angus Redmond
17:34
Goal
Goal by #20 Kris Bennett, assisted by #19 Bryce Misley and #37 Ryan Kuffner.
17:34
Goalkeeper In
Angus Redmond is now in as goalie.
20:00
Penalty
Marcus Crawford called for Roughing - minor (2:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Shane Kuzmeski
#4
|
D | 0 | 0 | +1 | 1 | 0 |
|
Joe Widmar
#8
|
F | 0 | 0 | -1 | 0 | 0 |
|
Jake Linhart
#10
|
D | 0 | 1 | 0 | 0 | 0 |
|
Tommy Tsicos
#11
|
F | 0 | 0 | 0 | 0 | 0 |
|
Canon Pieper
#12
|
F | 0 | 1 | 0 | 1 | 6 |
|
Kaid Oliver
#14
|
F | 0 | 2 | +2 | 1 | 0 |
|
Fedor Gordeev
#15
|
D | 1 | 0 | +1 | 3 | 6 |
|
Jack Billings
#18
|
F | 1 | 1 | +1 | 3 | 0 |
|
Bryce Misley
#19
|
F | 0 | 2 | +2 | 2 | 0 |
|
Kris Bennett
#20
|
F | 2 | 1 | +3 | 6 | 2 |
|
Tyler Mosienko
#21
|
C | 0 | 1 | 0 | 1 | 0 |
|
Ben Sokay
#24
|
F | 0 | 0 | 0 | 2 | 0 |
|
Riese Zmolek
#25
|
D | 0 | 0 | +1 | 1 | 2 |
|
Ryan Kuffner
#37
|
F | 1 | 2 | +3 | 3 | 2 |
|
Adrien Beraldo
#58
|
D | 0 | 1 | +2 | 1 | 5 |
|
Billy Constantinou
#68
|
D | 2 | 0 | +4 | 4 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Hunter Jones
#29
|
24 | 85.714 | 4 | 0 |
|
Trevin Kozlowski
#33
|
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 |
|---|---|---|---|---|---|---|
|
Tommy Muck
#3
|
D | 0 | 0 | 0 | 0 | 0 |
|
Greg Moro
#4
|
D | 1 | 0 | -2 | 3 | 0 |
|
Willie Corrin
#5
|
D | 0 | 0 | -2 | 4 | 2 |
|
Lane Scheidl
#9
|
F | 1 | 0 | -2 | 1 | 4 |
|
Westin Michaud
#11
|
F | 0 | 1 | -4 | 2 | 0 |
|
Loren Ulett
#14
|
F | 1 | 0 | +1 | 2 | 2 |
|
Marcus Crawford
#15
|
D | 0 | 2 | -2 | 0 | 4 |
|
Koletrane Wilson
#16
|
D | 0 | 0 | +1 | 5 | 0 |
|
Darik Angeli
#18
|
F | 0 | 1 | -1 | 3 | 2 |
|
Ryan Harrison
#22
|
F | 0 | 0 | -1 | 1 | 0 |
|
Noah Delmas
#24
|
D | 0 | 0 | -2 | 1 | 0 |
|
Reid Perepeluk
#26
|
F | 0 | 0 | +1 | 1 | 5 |
|
Ryan Olsen
#27
|
F | 1 | 0 | -4 | 4 | 0 |
|
Jesse Mychan
#29
|
F | 0 | 1 | -3 | 1 | 0 |
|
Mikael Robidoux
#32
|
F | 0 | 0 | 0 | 0 | 16 |
|
Shawn Weller
#63
|
F | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Evan Moyse
#1
|
0 | 0.000 | 0 | 0 |
|
Angus Redmond
#30
|
22 | 78.571 | 6 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kansas City Mavericks
Iowa Heartlanders
28
29
Shots on Goal
14%
24%
Shots Percentage
5
5
Power Plays
35
23
Penalty Minutes
22
24
Saves
76%
86%
Saves Percentage
Referee:
Nolan Bloyer
Linesmen:
John Watson,
Greg Offerman
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Assistant Coach)
IA Management
Brian McKenna
(President/CEO),
Gerry Fleming
(Head Coach),
Derek Damon
(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
-