7
Final
1
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
KC
|
3 | 3 | 1 | 7 |
WHL
|
1 | 0 | 0 | 1 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Kansas City Mavericks
|
11 | 12 | 12 | 35 |
Wheeling Nailers
|
9 | 7 | 8 | 24 |
Scoring
1st Period
3:12
Goal
Goal by #13 David Cotton, assisted by #17 Jackson Berezowski and #11 Landon McCallum.
5:21
Goal
Goal by #37 Kyle Jackson, assisted by #84 Atley Calvert and #54 Matty De St. Phalle.
12:55
Goal
Goal by #13 David Cotton, assisted by #17 Jackson Berezowski and #18 Damien Giroux.
17:15
Goal
Goal by #11 Landon McCallum, assisted by #22 Casey Carreau and #28 Cade Borchardt.
2nd Period
0:23
Goal
Goal by #28 Cade Borchardt, assisted by #22 Casey Carreau.
0:48
Goal
Goal by #6 Justin MacPherson, assisted by #9 Cam Morrison and #18 Damien Giroux.
17:04
Goal
Goal by #11 Landon McCallum, assisted by #13 David Cotton and #6 Justin MacPherson.
3rd Period
6:45
Goal
Goal by #22 Casey Carreau, assisted by #44 Max Andreev.
Penalties
1st Period
1:46
Penalty
David Jankowski called for Tripping - minor (2:00 minutes)
4:22
Penalty
Nate Knoepke called for Cross-Checking Minor (2:00 minutes)
7:24
Penalty
Gabe Klassen called for Roughing - minor (2:00 minutes)
7:24
Penalty
Marcus Crawford called for Cross-Checking Minor (2:00 minutes)
11:24
Penalty
Peter Laviolette called for Unsportsmanlike conduct - minor (2:00 minutes)
14:23
Penalty
Marcus Crawford called for Roughing - minor (2:00 minutes)
2nd Period
16:16
Penalty
Matthew Quercia called for High-sticking - double minor (4:00 minutes)
16:16
Penalty
Matthew Quercia called for Game misconduct - Aggressor (10:00 minutes)
16:16
Penalty
Max Andreev called for Roughing - minor (2:00 minutes)
16:16
Penalty
Matthew Quercia called for Fighting - Major (5:00 minutes)
3rd Period
2:40
Penalty
Victor Ostman called for Tripping - minor (2:00 minutes)
7:45
Penalty
Daniel Amesbury called for Roughing - minor (2:00 minutes)
10:19
Penalty
Peter Laviolette called for Misconduct - Continuing Altercation (10:00 minutes)
10:19
Penalty
Peter Laviolette called for Boarding - minor (2:00 minutes)
10:19
Penalty
Peter Laviolette called for Roughing - minor (2:00 minutes)
15:03
Penalty
Damien Giroux called for Tripping - minor (2:00 minutes)
18:25
Penalty
Matty De St. Phalle called for High-sticking - minor (2:00 minutes)
19:53
Penalty
Daniel Amesbury called for Interference on the Goalkeeper - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Jaxon Castor is now in as goalie.
0:00
Goalkeeper In
Victor Ostman is now in as goalie.
1:33
Shot - Non quality on net
#84 Atley Calvert shoots on #33 Victor Ostman
1:46
Penalty
David Jankowski called for Tripping - minor (2:00 minutes)
1:58
Shot - Non quality on net
#54 Matty De St. Phalle shoots on #33 Victor Ostman
2:46
Shot - Non quality on net
#15 Marcus Crawford shoots on #40 Jaxon Castor
3:12
Shot - Non quality goal
#13 David Cotton shoots on #40 Jaxon Castor
3:12
Goal
Goal by #13 David Cotton, assisted by #17 Jackson Berezowski and #11 Landon McCallum.
4:22
Penalty
Nate Knoepke called for Cross-Checking Minor (2:00 minutes)
5:21
Shot - Non quality goal
#37 Kyle Jackson shoots on #33 Victor Ostman
5:21
Goal
Goal by #37 Kyle Jackson, assisted by #84 Atley Calvert and #54 Matty De St. Phalle.
6:36
Shot - Non quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
7:24
Shot - Quality on net
#64 Gabe Klassen shoots on #33 Victor Ostman
7:24
Penalty
Gabe Klassen called for Roughing - minor (2:00 minutes)
7:24
Penalty
Marcus Crawford called for Cross-Checking Minor (2:00 minutes)
8:14
Shot - Quality on net
#51 Jordan Martel shoots on #33 Victor Ostman
9:46
Shot - Quality on net
#6 Justin MacPherson shoots on #40 Jaxon Castor
10:32
Shot - Non quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
10:56
Shot - Quality on net
#11 Landon McCallum shoots on #40 Jaxon Castor
11:02
Shot - Quality on net
#17 Jackson Berezowski shoots on #40 Jaxon Castor
11:24
Penalty
Peter Laviolette called for Unsportsmanlike conduct - minor (2:00 minutes)
12:38
Shot - Quality on net
#17 Jackson Berezowski shoots on #40 Jaxon Castor
12:55
Shot - Quality goal
#13 David Cotton shoots on #40 Jaxon Castor
12:55
Goal
Goal by #13 David Cotton, assisted by #17 Jackson Berezowski and #18 Damien Giroux.
14:08
Shot - Non quality on net
#28 Cade Borchardt shoots on #40 Jaxon Castor
14:23
Shot - Quality on net
#64 Gabe Klassen shoots on #33 Victor Ostman
14:23
Penalty
Marcus Crawford called for Roughing - minor (2:00 minutes)
15:06
Shot - Non quality on net
#37 Kyle Jackson shoots on #33 Victor Ostman
15:34
Shot - Non quality on net
#18 Chris Ortiz shoots on #33 Victor Ostman
15:53
Shot - Quality on net
#22 Matthew Quercia shoots on #33 Victor Ostman
17:15
Shot - Quality goal
#11 Landon McCallum shoots on #40 Jaxon Castor
17:15
Goal
Goal by #11 Landon McCallum, assisted by #22 Casey Carreau and #28 Cade Borchardt.
2nd Period
0:23
Shot - Quality goal
#28 Cade Borchardt shoots on #40 Jaxon Castor
0:23
Goal
Goal by #28 Cade Borchardt, assisted by #22 Casey Carreau.
0:48
Shot - Quality goal
#6 Justin MacPherson shoots on #40 Jaxon Castor
0:48
Goal
Goal by #6 Justin MacPherson, assisted by #9 Cam Morrison and #18 Damien Giroux.
0:54
Shot - Non quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
3:44
Shot - Quality on net
#51 Jordan Martel shoots on #33 Victor Ostman
5:15
Shot - Quality on net
#27 Jake McLaughlin shoots on #40 Jaxon Castor
6:40
Shot - Quality on net
#19 Nolan Sullivan shoots on #40 Jaxon Castor
7:53
Shot - Quality on net
#51 Jordan Martel shoots on #33 Victor Ostman
7:57
Shot - Non quality on net
#18 Chris Ortiz shoots on #33 Victor Ostman
8:48
Shot - Quality on net
#37 Kyle Jackson shoots on #33 Victor Ostman
10:03
Shot - Quality on net
#49 Logan Pietila shoots on #33 Victor Ostman
11:43
Shot - Quality on net
#22 Casey Carreau shoots on #40 Jaxon Castor
12:47
Shot - Quality on net
#37 Kyle Jackson shoots on #33 Victor Ostman
12:58
Shot - Non quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
13:02
Shot - Non quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
14:22
Shot - Quality on net
#11 Landon McCallum shoots on #40 Jaxon Castor
15:25
Shot - Non quality on net
#6 Justin MacPherson shoots on #40 Jaxon Castor
15:43
Shot - Quality on net
#39 Matt Koopman shoots on #33 Victor Ostman
16:16
Penalty
Matthew Quercia called for High-sticking - double minor (4:00 minutes)
16:16
Penalty
Matthew Quercia called for Game misconduct - Aggressor (10:00 minutes)
16:16
Penalty
Max Andreev called for Roughing - minor (2:00 minutes)
16:16
Penalty
Matthew Quercia called for Fighting - Major (5:00 minutes)
17:04
Shot - Non quality goal
#11 Landon McCallum shoots on #40 Jaxon Castor
17:04
Goal
Goal by #11 Landon McCallum, assisted by #13 David Cotton and #6 Justin MacPherson.
17:47
Shot - Quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
3rd Period
0:59
Shot - Non quality on net
#15 Marcus Crawford shoots on #40 Jaxon Castor
2:09
Shot - Non quality on net
#18 Damien Giroux shoots on #40 Jaxon Castor
2:13
Shot - Non quality on net
#6 Justin MacPherson shoots on #40 Jaxon Castor
2:39
Shot - Quality on net
#9 Chrystopher Collin shoots on #33 Victor Ostman
2:40
Penalty
Victor Ostman called for Tripping - minor (2:00 minutes)
3:11
Shot - Quality on net
#27 Jake McLaughlin shoots on #40 Jaxon Castor
4:34
Shot - Quality on net
#54 Matty De St. Phalle shoots on #33 Victor Ostman
6:39
Shot - Non quality on net
#49 Logan Pietila shoots on #33 Victor Ostman
6:45
Shot - Quality goal
#22 Casey Carreau shoots on #40 Jaxon Castor
6:45
Goal
Goal by #22 Casey Carreau, assisted by #44 Max Andreev.
7:45
Penalty
Daniel Amesbury called for Roughing - minor (2:00 minutes)
9:14
Shot - Non quality on net
#20 James Hardie shoots on #33 Victor Ostman
9:27
Shot - Quality on net
#9 Cam Morrison shoots on #40 Jaxon Castor
10:19
Penalty
Peter Laviolette called for Misconduct - Continuing Altercation (10:00 minutes)
10:19
Penalty
Peter Laviolette called for Boarding - minor (2:00 minutes)
10:19
Penalty
Peter Laviolette called for Roughing - minor (2:00 minutes)
11:08
Shot - Non quality on net
#51 Jordan Martel shoots on #33 Victor Ostman
12:36
Shot - Quality on net
#17 Jackson Berezowski shoots on #40 Jaxon Castor
13:04
Shot - Non quality on net
#9 Chrystopher Collin shoots on #33 Victor Ostman
13:54
Shot - Non quality on net
#22 Casey Carreau shoots on #40 Jaxon Castor
14:17
Shot - Non quality on net
#14 David Jankowski shoots on #33 Victor Ostman
14:34
Goalkeeper Change
Jaxon Castor out. Empty net.
15:03
Penalty
Damien Giroux called for Tripping - minor (2:00 minutes)
15:03
Goalkeeper In
Jaxon Castor is now in as goalie.
16:10
Shot - Non quality on net
#13 David Cotton shoots on #40 Jaxon Castor
17:15
Shot - Non quality on net
#64 Gabe Klassen shoots on #33 Victor Ostman
18:25
Penalty
Matty De St. Phalle called for High-sticking - minor (2:00 minutes)
18:34
Shot - Non quality on net
#11 Landon McCallum shoots on #40 Jaxon Castor
19:50
Shot - Quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
19:53
Shot - Non quality on net
#8 Luke Loheit shoots on #40 Jaxon Castor
19:53
Penalty
Daniel Amesbury called for Interference on the Goalkeeper - minor (2:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Cole Cameron
#2
|
D | 0 | 0 | -1 | 0 | 0 |
|
David Drake
#5
|
D | 0 | 0 | -1 | 0 | 0 |
|
Chrystopher Collin
#9
|
F | 0 | 0 | -1 | 2 | 0 |
|
Peter Laviolette
#11
|
F | 0 | 0 | 0 | 0 | 16 |
|
David Jankowski
#14
|
F | 0 | 0 | -1 | 1 | 2 |
|
Brandon Tabakin
#17
|
D | 0 | 0 | -1 | 0 | 0 |
|
Chris Ortiz
#18
|
D | 0 | 0 | -2 | 2 | 0 |
|
James Hardie
#20
|
F | 0 | 0 | 0 | 1 | 0 |
|
Matthew Quercia
#22
|
F | 0 | 0 | 0 | 1 | 19 |
|
Louie Roehl
#28
|
D | 0 | 0 | -2 | 0 | 0 |
|
Kyle Jackson
#37
|
F | 1 | 0 | -1 | 4 | 0 |
|
Matt Koopman
#39
|
F | 0 | 0 | -2 | 1 | 0 |
|
Logan Pietila
#49
|
F | 0 | 0 | -2 | 2 | 0 |
|
Jordan Martel
#51
|
F | 0 | 0 | -2 | 4 | 0 |
|
Matty De St. Phalle
#54
|
F | 0 | 1 | -1 | 2 | 2 |
|
Gabe Klassen
#64
|
F | 0 | 0 | -1 | 3 | 2 |
|
Mats Lindgren
#73
|
D | 0 | 0 | -1 | 0 | 0 |
|
Atley Calvert
#84
|
F | 0 | 1 | -1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Taylor Gauthier
#33
|
0 | 0.000 | 0 | 0 |
|
Jaxon Castor
#40
|
28 | 80.000 | 7 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Nate Knoepke
#5
|
D | 0 | 0 | 0 | 0 | 2 |
|
Justin MacPherson
#6
|
D | 1 | 1 | +2 | 4 | 0 |
|
Luke Loheit
#8
|
F | 0 | 0 | +1 | 8 | 0 |
|
Cam Morrison
#9
|
F | 0 | 1 | +1 | 1 | 0 |
|
Landon McCallum
#11
|
F | 2 | 1 | +1 | 5 | 0 |
|
David Cotton
#13
|
F | 2 | 1 | 0 | 3 | 0 |
|
Daniel Amesbury
#14
|
F | 0 | 0 | 0 | 0 | 4 |
|
Marcus Crawford
#15
|
D | 0 | 0 | +1 | 2 | 4 |
|
Jackson Berezowski
#17
|
F | 0 | 2 | 0 | 3 | 0 |
|
Damien Giroux
#18
|
F | 0 | 2 | +1 | 1 | 2 |
|
Nolan Sullivan
#19
|
F | 0 | 0 | 0 | 1 | 0 |
|
Casey Carreau
#22
|
F | 1 | 2 | +3 | 3 | 0 |
|
Chase Spencer
#24
|
D | 0 | 0 | +2 | 0 | 0 |
|
Jake McLaughlin
#27
|
D | 0 | 0 | +2 | 2 | 0 |
|
Cade Borchardt
#28
|
F | 1 | 1 | +3 | 2 | 0 |
|
Max Andreev
#44
|
F | 0 | 1 | +2 | 0 | 2 |
|
Jimmy Mazza
#77
|
D | 0 | 0 | +1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Jack LaFontaine
#1
|
0 | 0.000 | 0 | 0 |
|
Victor Ostman
#33
|
23 | 95.833 | 1 | 2 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kansas City Mavericks
Wheeling Nailers
35
24
Shots on Goal
20%
4%
Shots Percentage
8
5
Power Plays
16
41
Penalty Minutes
23
28
Saves
96%
80%
Saves Percentage
Referees:
David Lilly,
Brendan Schreider
Linesmen:
Will Anderson,
Taylor Zallek
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Associate Coach),
Rob Couturier
(Goaltending/Video Coach)
WHL Management
Brian Komorowski
(President/Governor),
Derek Army
(Head Coach),
Mitch Giguere
(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
-