4
Final
5
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
KAL
|
2 | 1 | 1 | 4 |
CHI
|
0 | 1 | 4 | 5 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Kalamazoo Wings
|
8 | 9 | 10 | 27 |
Chicago Express
|
6 | 8 | 9 | 23 |
Scoring
1st Period
0:26
Goal
Goal by #11 Dwight Helminen, assisted by #93 Justin Taylor and #14 Dustin Cloutier.
12:05
Goal
Goal by #11 Dwight Helminen, assisted by #14 Dustin Cloutier.
2nd Period
13:48
Goal
Goal by #20 Nick Sirota, assisted by #24 Elgin Reid and #8 Sam Ftorek.
18:20
Goal
Goal by #8 Jonathan Zion, assisted by #6 Darcy Campbell and #17 Aaron Marvin.
3rd Period
1:08
Goal
Goal by #25 Darren Archibald, assisted by #33 Kory Karlander and #24 Elgin Reid.
7:25
Goal
Goal by #6 Darcy Campbell, assisted by #17 Aaron Marvin.
13:18
Goal
Goal by #8 Jonathan Zion, assisted by #6 Darcy Campbell.
15:05
Goal
Goal by #4 Taylor Ellington, assisted by #8 Jonathan Zion and #5 Steven Delisle.
17:32
Goal
Goal by #20 Danick Paquette, assisted by #7 Anthony Maiani and #71 Ryley Grantham.
Penalties
1st Period
7:26
Penalty
Kory Karlander called for Hooking - minor (2:00 minutes)
10:45
Penalty
Devin DiDiomete called for Charging minor (2:00 minutes)
10:45
Penalty
Elgin Reid called for Holding - minor (2:00 minutes)
14:39
Penalty
Nick Walsh called for Hooking - minor (2:00 minutes)
2nd Period
6:04
Penalty
Mike Embach called for Interference - minor (2:00 minutes)
8:39
Penalty
Ryley Grantham called for Cross-Checking Minor (2:00 minutes)
10:42
Penalty
Justin Taylor called for Tripping - minor (2:00 minutes)
12:29
Penalty
Nathan Lutz called for Kneeing - minor (2:00 minutes)
17:54
Penalty
Kory Karlander called for Hooking - minor (2:00 minutes)
17:54
Penalty
Nathan Lutz called for Fighting - Major (5:00 minutes)
17:54
Penalty
Nathan Lutz called for Game misconduct - Aggressor (10:00 minutes)
17:54
Penalty
Devin DiDiomete called for Fighting - Major (5:00 minutes)
17:54
Penalty
Devin DiDiomete called for Game misconduct - Secondary altercation (10:00 minutes)
17:54
Penalty
Elgin Reid called for Roughing - minor (2:00 minutes)
17:54
Penalty
Devin DiDiomete called for Roughing - minor (2:00 minutes)
17:54
Penalty
Sam Ftorek called for Game misconduct - Secondary altercation (10:00 minutes)
17:54
Penalty
Sam Ftorek called for Fighting - Major (5:00 minutes)
17:54
Penalty
Darren Archibald called for Elbowing - minor (2:00 minutes)
17:54
Penalty
KAL called for Bench minor - Disputing decision (2:00 minutes)
20:00
Penalty
Danick Paquette called for Slashing - minor (2:00 minutes)
3rd Period
5:54
Penalty
Pierre-Luc Faubert called for Slashing - minor (2:00 minutes)
7:38
Penalty
Pierre-Luc Faubert called for Misconduct (10:00 minutes)
7:38
Penalty
Darcy Campbell called for Unsportsmanlike conduct - minor (2:00 minutes)
7:38
Penalty
Darcy Campbell called for Hooking - minor (2:00 minutes)
12:32
Penalty
Elgin Reid called for High-sticking - minor (2:00 minutes)
20:00
Penalty
Chaz Johnson called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Darcy Campbell called for Game misconduct - Abuse of Officials (10:00 minutes)
20:00
Penalty
Darcy Campbell called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Darren Archibald called for Misconduct - Inciting (10:00 minutes)
1st Period
0:00
Goalkeeper In
Rob Madore is now in as goalie.
0:00
Goalkeeper In
Riley Gill is now in as goalie.
0:26
Goal
Goal by #11 Dwight Helminen, assisted by #93 Justin Taylor and #14 Dustin Cloutier.
7:26
Penalty
Kory Karlander called for Hooking - minor (2:00 minutes)
10:45
Penalty
Devin DiDiomete called for Charging minor (2:00 minutes)
10:45
Penalty
Elgin Reid called for Holding - minor (2:00 minutes)
12:05
Goal
Goal by #11 Dwight Helminen, assisted by #14 Dustin Cloutier.
14:39
Penalty
Nick Walsh called for Hooking - minor (2:00 minutes)
2nd Period
6:04
Penalty
Mike Embach called for Interference - minor (2:00 minutes)
8:39
Penalty
Ryley Grantham called for Cross-Checking Minor (2:00 minutes)
10:42
Penalty
Justin Taylor called for Tripping - minor (2:00 minutes)
12:29
Penalty
Nathan Lutz called for Kneeing - minor (2:00 minutes)
13:48
Goal
Goal by #20 Nick Sirota, assisted by #24 Elgin Reid and #8 Sam Ftorek.
17:48
Goalkeeper Change
Rob Madore out. Empty net.
17:54
Penalty
Kory Karlander called for Hooking - minor (2:00 minutes)
17:54
Penalty
Nathan Lutz called for Fighting - Major (5:00 minutes)
17:54
Penalty
Nathan Lutz called for Game misconduct - Aggressor (10:00 minutes)
17:54
Penalty
Devin DiDiomete called for Fighting - Major (5:00 minutes)
17:54
Penalty
Devin DiDiomete called for Game misconduct - Secondary altercation (10:00 minutes)
17:54
Penalty
Elgin Reid called for Roughing - minor (2:00 minutes)
17:54
Penalty
Devin DiDiomete called for Roughing - minor (2:00 minutes)
17:54
Penalty
Sam Ftorek called for Game misconduct - Secondary altercation (10:00 minutes)
17:54
Penalty
Sam Ftorek called for Fighting - Major (5:00 minutes)
17:54
Penalty
Darren Archibald called for Elbowing - minor (2:00 minutes)
17:54
Penalty
KAL called for Bench minor - Disputing decision (2:00 minutes)
17:54
Goalkeeper In
Rob Madore is now in as goalie.
18:20
Goal
Goal by #8 Jonathan Zion, assisted by #6 Darcy Campbell and #17 Aaron Marvin.
20:00
Penalty
Danick Paquette called for Slashing - minor (2:00 minutes)
3rd Period
1:08
Goal
Goal by #25 Darren Archibald, assisted by #33 Kory Karlander and #24 Elgin Reid.
5:54
Penalty
Pierre-Luc Faubert called for Slashing - minor (2:00 minutes)
7:25
Goal
Goal by #6 Darcy Campbell, assisted by #17 Aaron Marvin.
7:38
Penalty
Pierre-Luc Faubert called for Misconduct (10:00 minutes)
7:38
Penalty
Darcy Campbell called for Unsportsmanlike conduct - minor (2:00 minutes)
7:38
Penalty
Darcy Campbell called for Hooking - minor (2:00 minutes)
12:32
Penalty
Elgin Reid called for High-sticking - minor (2:00 minutes)
13:18
Goal
Goal by #8 Jonathan Zion, assisted by #6 Darcy Campbell.
15:05
Goal
Goal by #4 Taylor Ellington, assisted by #8 Jonathan Zion and #5 Steven Delisle.
17:32
Goal
Goal by #20 Danick Paquette, assisted by #7 Anthony Maiani and #71 Ryley Grantham.
18:48
Goalkeeper Change
Riley Gill out. Empty net.
20:00
Penalty
Chaz Johnson called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Darcy Campbell called for Game misconduct - Abuse of Officials (10:00 minutes)
20:00
Penalty
Darcy Campbell called for Misconduct - Inciting (10:00 minutes)
20:00
Penalty
Darren Archibald called for Misconduct - Inciting (10:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Drew Paris
#2
|
0 | 0 | 0 | 0 | 0 | |
|
Scott Wietecha
#3
|
0 | 0 | 0 | 2 | 0 | |
|
Taylor Ellington
#4
|
1 | 0 | +1 | 1 | 0 | |
|
Steven Delisle
#5
|
0 | 1 | +1 | 3 | 0 | |
|
Darcy Campbell
#6
|
1 | 2 | +1 | 2 | 24 | |
|
Anthony Maiani
#7
|
0 | 1 | 0 | 1 | 0 | |
|
Jonathan Zion
#8
|
2 | 1 | 0 | 3 | 0 | |
|
Mike Embach
#16
|
0 | 0 | +1 | 0 | 2 | |
|
Aaron Marvin
#17
|
0 | 2 | +1 | 3 | 0 | |
|
Danick Paquette
#20
|
1 | 0 | +1 | 4 | 2 | |
|
Johan Ryd
#26
|
0 | 0 | 0 | 0 | 0 | |
|
Devin DiDiomete
#28
|
0 | 0 | -1 | 0 | 19 | |
|
Nathan Lutz
#44
|
0 | 0 | -1 | 0 | 17 | |
|
Ryley Grantham
#71
|
0 | 1 | +2 | 0 | 2 | |
|
Pierre-Luc Faubert
#72
|
0 | 0 | -1 | 1 | 12 | |
|
Chaz Johnson
#98
|
0 | 0 | 0 | 3 | 10 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Rob Madore
#31
|
23 | 85.185 | 4 | 0 |
|
Brooks Ostergard
#47
|
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 |
|---|---|---|---|---|---|---|
|
Wes O'Neill
#5
|
0 | 0 | -2 | 2 | 0 | |
|
Sam Ftorek
#8
|
0 | 1 | +2 | 1 | 15 | |
|
Dwight Helminen
#11
|
2 | 0 | +1 | 7 | 0 | |
|
Dustin Cloutier
#14
|
0 | 2 | +1 | 2 | 0 | |
|
Eric Kattelus
#15
|
0 | 0 | 0 | 1 | 0 | |
|
Joe Charlebois
#16
|
0 | 0 | 0 | 0 | 0 | |
|
Nick Walsh
#17
|
0 | 0 | -2 | 0 | 2 | |
|
Scott Knowles
#19
|
0 | 0 | -2 | 0 | 0 | |
|
Nick Sirota
#20
|
1 | 0 | 0 | 4 | 0 | |
|
Elgin Reid
#24
|
0 | 2 | -2 | 3 | 6 | |
|
Darren Archibald
#25
|
1 | 0 | 0 | 1 | 12 | |
|
Joe Tolles
#28
|
0 | 0 | 0 | 1 | 0 | |
|
Kory Karlander
#33
|
0 | 1 | 0 | 0 | 4 | |
|
Prab Rai
#44
|
0 | 0 | -2 | 4 | 0 | |
|
Justin Taylor
#93
|
0 | 1 | 0 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Riley Gill
#30
|
18 | 78.261 | 5 | 0 |
|
Maxime Clermont
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kalamazoo Wings
Chicago Express
27
23
Shots on Goal
15%
22%
Shots Percentage
7
5
Power Plays
43
88
Penalty Minutes
18
23
Saves
78%
85%
Saves Percentage
Referee:
Nick Krebsbach
Linesmen:
Matt Tyree,
Michael Spohn
KAL Management
Jim Burlew
(General Manager),
Nick Bootland
(Head Coach)
CHI Management
Craig Drecktrah
(Owner),
Wade Welsh
(General Manager),
Steve Martinson
(Head Coach/Director of Hockey Operations)
Latest News
More News
ECHL Today - April 23
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
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
-