5
Final
8
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
IA
|
1 | 3 | 1 | 5 |
KC
|
1 | 3 | 4 | 8 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Iowa Heartlanders
|
8 | 7 | 19 | 34 |
Kansas City Mavericks
|
11 | 12 | 7 | 30 |
Scoring
1st Period
1:17
Goal
Goal by #91 Matthew Boucher, assisted by #44 Michael Pastujov and #28 Matt Murphy.
11:27
Goal
Goal by #17 Keeghan Howdeshell, assisted by #6 Jordan Sambrook and #25 Luke Morgan.
2nd Period
2:43
Goal
Goal by #91 Matthew Boucher, assisted by #36 Yuki Miura and #6 Tommy Parrottino.
13:50
Goal
Goal by #17 Keeghan Howdeshell, assisted by #15 Jake Jaremko and #6 Jordan Sambrook.
16:34
Goal
Goal by #6 Jordan Sambrook, assisted by #26 Tristan Mullin and #3 Tommy Muck.
17:21
Goal
Goal by #9 Nick Pastujov, assisted by #29 Pascal Laberge and #3 Tommy Muck.
18:43
Goal
Goal by #44 Michael Pastujov, assisted by #28 Matt Murphy and #91 Matthew Boucher.
19:15
Goal
Goal by #44 Michael Pastujov, assisted by #91 Matthew Boucher and #28 Matt Murphy.
3rd Period
0:19
Goal
Goal by #15 Jake Jaremko, assisted by #26 Tristan Mullin.
4:56
Goal
Goal by #26 Tristan Mullin, assisted by #15 Jake Jaremko and #49 Cole Coskey.
13:54
Goal
Goal by #27 Alec Broetzman, assisted by #9 Nolan Orzeck and #89 Nick Campoli.
14:33
Goal
Goal by #21 Luke Stevens, assisted by #7 Theo Calvas and #25 Luke Morgan.
18:30
Goal
Goal by #9 Nick Pastujov, assisted by #15 Jake Jaremko.
Penalties
1st Period
0:37
Penalty
Tristan Mullin called for Slashing - minor (2:00 minutes)
2nd Period
8:24
Penalty
Ryan Wheeler called for Kneeing - minor (2:00 minutes)
11:59
Penalty
Michael Pastujov called for Tripping - minor (2:00 minutes)
15:42
Penalty
Jeremy McKenna called for Roughing - minor (2:00 minutes)
15:42
Penalty
Matthew Boucher called for Roughing - minor (2:00 minutes)
16:54
Penalty
Brendan Robbins called for Tripping - minor (2:00 minutes)
18:07
Penalty
Cole Coskey called for Slashing - minor (2:00 minutes)
18:13
Penalty
Theo Calvas called for High-sticking - minor (2:00 minutes)
3rd Period
5:24
Penalty
Jeremy McKenna called for Tripping - minor (2:00 minutes)
7:32
Penalty
Nick Pastujov called for Interference - minor (2:00 minutes)
9:49
Penalty
Jake Durflinger called for Slashing - minor (2:00 minutes)
12:10
Penalty
Marc McNulty called for Roughing - minor (2:00 minutes)
12:10
Penalty
Loren Ulett called for Double Minor - Roughing (4:00 minutes)
12:10
Penalty
Brendan Less called for Roughing - minor (2:00 minutes)
12:10
Penalty
Zach White called for Roughing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Corbin Kaczperski is now in as goalie.
0:00
Goalkeeper In
Dillon Kelley is now in as goalie.
0:37
Penalty
Tristan Mullin called for Slashing - minor (2:00 minutes)
1:17
Shot - Quality goal
#91 Matthew Boucher shoots on #60 Dillon Kelley
1:17
Goal
Goal by #91 Matthew Boucher, assisted by #44 Michael Pastujov and #28 Matt Murphy.
2:08
Shot - Non quality on net
#43 Jake Durflinger shoots on #60 Dillon Kelley
4:38
Shot - Quality on net
#15 Jake Jaremko shoots on #31 Corbin Kaczperski
5:19
Shot - Quality on net
#22 Ryan Harrison shoots on #31 Corbin Kaczperski
5:59
Shot - Quality on net
#12 Jeremy McKenna shoots on #31 Corbin Kaczperski
6:50
Shot - Non quality on net
#44 Michael Pastujov shoots on #60 Dillon Kelley
9:43
Shot - Quality on net
#12 Jeremy McKenna shoots on #31 Corbin Kaczperski
10:04
Shot - Non quality on net
#7 Theo Calvas shoots on #31 Corbin Kaczperski
10:40
Shot - Non quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
11:25
Shot - Non quality on net
#6 Jordan Sambrook shoots on #31 Corbin Kaczperski
11:27
Shot - Quality goal
#17 Keeghan Howdeshell shoots on #31 Corbin Kaczperski
11:27
Goal
Goal by #17 Keeghan Howdeshell, assisted by #6 Jordan Sambrook and #25 Luke Morgan.
13:16
Shot - Quality on net
#15 Jake Jaremko shoots on #31 Corbin Kaczperski
15:01
Shot - Non quality on net
#25 Luke Morgan shoots on #31 Corbin Kaczperski
16:31
Shot - Quality on net
#49 Cole Coskey shoots on #31 Corbin Kaczperski
16:48
Shot - Quality on net
#4 Ryan Wheeler shoots on #60 Dillon Kelley
16:51
Shot - Non quality on net
#43 Jake Durflinger shoots on #60 Dillon Kelley
17:04
Shot - Quality on net
#14 Justin Wells shoots on #60 Dillon Kelley
18:17
Shot - Quality on net
#20 Cole Stallard shoots on #60 Dillon Kelley
18:59
Shot - Non quality on net
#22 Ryan Harrison shoots on #31 Corbin Kaczperski
2nd Period
2:43
Shot - Non quality goal
#91 Matthew Boucher shoots on #60 Dillon Kelley
2:43
Goal
Goal by #91 Matthew Boucher, assisted by #36 Yuki Miura and #6 Tommy Parrottino.
3:01
Shot - Non quality on net
#2 Brendan Less shoots on #60 Dillon Kelley
5:31
Shot - Non quality on net
#5 Nate Knoepke shoots on #31 Corbin Kaczperski
5:45
Shot - Non quality on net
#29 Pascal Laberge shoots on #31 Corbin Kaczperski
6:44
Shot - Quality on net
#28 Matt Murphy shoots on #60 Dillon Kelley
6:59
Shot - Quality on net
#28 Matt Murphy shoots on #60 Dillon Kelley
7:41
Shot - Non quality on net
#4 Josh Elmes shoots on #31 Corbin Kaczperski
8:24
Penalty
Ryan Wheeler called for Kneeing - minor (2:00 minutes)
9:02
Shot - Quality on net
#9 Nick Pastujov shoots on #31 Corbin Kaczperski
9:10
Shot - Quality on net
#12 Jeremy McKenna shoots on #31 Corbin Kaczperski
10:32
Shot - Non quality on net
#21 Luke Stevens shoots on #31 Corbin Kaczperski
11:59
Penalty
Michael Pastujov called for Tripping - minor (2:00 minutes)
13:39
Shot - Non quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
13:50
Shot - Quality goal
#17 Keeghan Howdeshell shoots on #31 Corbin Kaczperski
13:50
Goal
Goal by #17 Keeghan Howdeshell, assisted by #15 Jake Jaremko and #6 Jordan Sambrook.
14:14
Shot - Non quality on net
#25 Luke Morgan shoots on #31 Corbin Kaczperski
15:42
Shot - Quality on net
#12 Jeremy McKenna shoots on #31 Corbin Kaczperski
15:42
Penalty
Jeremy McKenna called for Roughing - minor (2:00 minutes)
15:42
Penalty
Matthew Boucher called for Roughing - minor (2:00 minutes)
15:48
Shot - Non quality on net
#6 Jordan Sambrook shoots on #31 Corbin Kaczperski
16:34
Shot - Non quality goal
#6 Jordan Sambrook shoots on #31 Corbin Kaczperski
16:34
Goal
Goal by #6 Jordan Sambrook, assisted by #26 Tristan Mullin and #3 Tommy Muck.
16:54
Penalty
Brendan Robbins called for Tripping - minor (2:00 minutes)
17:21
Shot - Quality goal
#9 Nick Pastujov shoots on #31 Corbin Kaczperski
17:21
Goal
Goal by #9 Nick Pastujov, assisted by #29 Pascal Laberge and #3 Tommy Muck.
18:07
Penalty
Cole Coskey called for Slashing - minor (2:00 minutes)
18:13
Penalty
Theo Calvas called for High-sticking - minor (2:00 minutes)
18:43
Shot - Non quality goal
#44 Michael Pastujov shoots on #60 Dillon Kelley
18:43
Goal
Goal by #44 Michael Pastujov, assisted by #28 Matt Murphy and #91 Matthew Boucher.
19:15
Shot - Non quality goal
#44 Michael Pastujov shoots on #60 Dillon Kelley
19:15
Goal
Goal by #44 Michael Pastujov, assisted by #91 Matthew Boucher and #28 Matt Murphy.
3rd Period
0:19
Shot - Quality goal
#15 Jake Jaremko shoots on #31 Corbin Kaczperski
0:19
Goal
Goal by #15 Jake Jaremko, assisted by #26 Tristan Mullin.
1:26
Shot - Non quality on net
#20 Cole Stallard shoots on #60 Dillon Kelley
2:14
Shot - Quality on net
#9 Nick Pastujov shoots on #31 Corbin Kaczperski
3:23
Shot - Non quality on net
#44 Michael Pastujov shoots on #60 Dillon Kelley
4:56
Shot - Quality goal
#26 Tristan Mullin shoots on #31 Corbin Kaczperski
4:56
Goal
Goal by #26 Tristan Mullin, assisted by #15 Jake Jaremko and #49 Cole Coskey.
5:24
Penalty
Jeremy McKenna called for Tripping - minor (2:00 minutes)
5:34
Shot - Non quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
5:45
Shot - Non quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
5:46
Shot - Non quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
6:25
Shot - Quality on net
#9 Nick Pastujov shoots on #31 Corbin Kaczperski
7:32
Penalty
Nick Pastujov called for Interference - minor (2:00 minutes)
8:05
Shot - Quality on net
#44 Michael Pastujov shoots on #60 Dillon Kelley
8:27
Shot - Non quality on net
#10 Tyler Busch shoots on #60 Dillon Kelley
8:50
Shot - Quality on net
#22 Zach White shoots on #60 Dillon Kelley
9:00
Shot - Non quality on net
#9 Nolan Orzeck shoots on #60 Dillon Kelley
9:09
Shot - Quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
9:24
Shot - Quality on net
#6 Tommy Parrottino shoots on #60 Dillon Kelley
9:35
Shot - Quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
9:49
Penalty
Jake Durflinger called for Slashing - minor (2:00 minutes)
12:02
Shot - Non quality on net
#49 Cole Coskey shoots on #31 Corbin Kaczperski
12:09
Shot - Quality on net
#4 Ryan Wheeler shoots on #60 Dillon Kelley
12:10
Penalty
Marc McNulty called for Roughing - minor (2:00 minutes)
12:10
Penalty
Loren Ulett called for Double Minor - Roughing (4:00 minutes)
12:10
Penalty
Brendan Less called for Roughing - minor (2:00 minutes)
12:10
Penalty
Zach White called for Roughing - minor (2:00 minutes)
12:40
Shot - Non quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
13:54
Shot - Quality goal
#27 Alec Broetzman shoots on #60 Dillon Kelley
13:54
Goal
Goal by #27 Alec Broetzman, assisted by #9 Nolan Orzeck and #89 Nick Campoli.
14:33
Shot - Non quality goal
#21 Luke Stevens shoots on #31 Corbin Kaczperski
14:33
Goal
Goal by #21 Luke Stevens, assisted by #7 Theo Calvas and #25 Luke Morgan.
15:38
Shot - Quality on net
#7 Kevin McKernan shoots on #60 Dillon Kelley
16:35
Shot - Non quality on net
#91 Matthew Boucher shoots on #60 Dillon Kelley
17:48
Goalkeeper Change
Corbin Kaczperski out. Empty net.
18:23
Shot - Non quality on net
#20 Cole Stallard shoots on #60 Dillon Kelley
18:30
Shot - Non quality goal
#9 Nick Pastujov shoots on #31 Corbin Kaczperski
18:30
Goal
Goal by #9 Nick Pastujov, assisted by #15 Jake Jaremko.
18:30
Goalkeeper In
Corbin Kaczperski is now in as goalie.
18:49
Shot - Non quality on net
#43 Jake Durflinger shoots on #60 Dillon Kelley
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Tommy Muck
#3
|
D | 0 | 2 | +1 | 0 | 0 |
|
Josh Elmes
#4
|
D | 0 | 0 | +3 | 1 | 0 |
|
Nate Knoepke
#5
|
D | 0 | 0 | 0 | 1 | 0 |
|
Jordan Sambrook
#6
|
D | 1 | 2 | +3 | 3 | 0 |
|
Theo Calvas
#7
|
D | 0 | 1 | +2 | 1 | 2 |
|
Nick Pastujov
#9
|
F | 2 | 0 | +1 | 5 | 2 |
|
Jeremy McKenna
#12
|
F | 0 | 0 | 0 | 4 | 4 |
|
Loren Ulett
#14
|
F | 0 | 0 | 0 | 0 | 4 |
|
Jake Jaremko
#15
|
F | 1 | 3 | +4 | 3 | 0 |
|
Keeghan Howdeshell
#17
|
F | 2 | 0 | +1 | 2 | 0 |
|
Luke Stevens
#21
|
F | 1 | 0 | +1 | 2 | 0 |
|
Ryan Harrison
#22
|
F | 0 | 0 | +1 | 2 | 0 |
|
Marc McNulty
#24
|
D | 0 | 0 | +1 | 0 | 2 |
|
Luke Morgan
#25
|
F | 0 | 2 | +1 | 2 | 0 |
|
Tristan Mullin
#26
|
F | 1 | 2 | +3 | 1 | 2 |
|
Pascal Laberge
#29
|
F | 0 | 1 | 0 | 1 | 0 |
|
Cole Coskey
#49
|
F | 0 | 1 | +2 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Owen Savory
#1
|
0 | 0.000 | 0 | 0 |
|
Dillon Kelley
#60
|
29 | 85.294 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Brendan Less
#2
|
D | 0 | 0 | -1 | 1 | 2 |
|
Ryan Wheeler
#4
|
D | 0 | 0 | -3 | 2 | 2 |
|
Tommy Parrottino
#6
|
F | 0 | 1 | -3 | 1 | 0 |
|
Kevin McKernan
#7
|
D | 0 | 0 | -2 | 1 | 0 |
|
Nolan Orzeck
#9
|
D | 0 | 1 | -1 | 1 | 0 |
|
Tyler Busch
#10
|
F | 0 | 0 | -2 | 1 | 0 |
|
Justin Wells
#14
|
D | 0 | 0 | -1 | 1 | 0 |
|
Brendan Robbins
#15
|
F | 0 | 0 | 0 | 0 | 2 |
|
Cole Stallard
#20
|
F | 0 | 0 | 0 | 3 | 0 |
|
Zach White
#22
|
F | 0 | 0 | 0 | 1 | 2 |
|
Alec Broetzman
#27
|
F | 1 | 0 | 0 | 1 | 0 |
|
Matt Murphy
#28
|
D | 0 | 3 | -3 | 2 | 0 |
|
Yuki Miura
#36
|
F | 0 | 1 | -3 | 0 | 0 |
|
Jake Durflinger
#43
|
F | 0 | 0 | 0 | 3 | 2 |
|
Michael Pastujov
#44
|
F | 2 | 1 | -2 | 5 | 2 |
|
Nick Campoli
#89
|
F | 0 | 1 | -1 | 0 | 0 |
|
Matthew Boucher
#91
|
F | 2 | 2 | -3 | 11 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Hunter Jones
#29
|
0 | 0.000 | 0 | 0 |
|
Corbin Kaczperski
#31
|
22 | 75.862 | 7 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Iowa Heartlanders
Kansas City Mavericks
34
30
Shots on Goal
15%
27%
Shots Percentage
5
5
Power Plays
14
18
Penalty Minutes
22
29
Saves
73%
85%
Saves Percentage
Referee:
Sam Heidemann
Linesmen:
Karl von Haasl,
Russ Coll
IA Management
Tom Hamilton
(President/CEO),
Derek Damon
(Head Coach/General Manager),
Joe Exter
(Associate Coach)
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Assistant Coach)
Latest News
More News
Boudreau returns to Komets bench
Golder joins ECHL as Manager of Social & Digital Media
Recap of 2026 Kelly Cup Finals
Weber is Ironhawks first head coach
Stingrays hire Kallechy as head coach
Florida claims 2026 Kelly Cup title
Giguère named Gargoyles head coach
ECHL represented on Stanley Cup champion for 26th straight year
ECHL Today - June 15
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
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
New Mexico Goatheads
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trenton Ironhawks
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-