2
Final
6
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
KAL
|
0 | 1 | 1 | 2 |
QC
|
0 | 3 | 3 | 6 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Kalamazoo Wings
|
17 | 13 | 13 | 43 |
Quad City Mallards
|
9 | 11 | 10 | 30 |
Scoring
1st Period
2nd Period
4:05
Goal
Goal by #16 Ryan McGrath, assisted by #13 Gergo Nagy and #30 C.J. Motte.
7:14
Goal
Goal by #13 Gergo Nagy, assisted by #16 Ryan McGrath and #49 Jamie Tardif.
16:33
Goal
Goal by #15 Eric Kattelus, assisted by #12 Sean O'Rourke and #17 Scott Henegar.
18:24
Goal
Goal by #10 Triston Grant, assisted by #26 Willie Raskob.
3rd Period
3:32
Goal
Goal by #17 Tristan King, assisted by #2 Alexander Kuqali.
11:46
Goal
Goal by #17 Tristan King, assisted by #26 Willie Raskob.
12:39
Goal
Goal by #16 Ryan McGrath, assisted by #13 Gergo Nagy and #49 Jamie Tardif.
19:08
Goal
Goal by #16 J.T. Stenglein, assisted by #2 Anton Cederholm and #8 Danny Moynihan.
Penalties
1st Period
6:51
Penalty
Greg Amlong called for Tripping - minor (2:00 minutes)
16:02
Penalty
Mackenze Stewart called for Hooking - minor (2:00 minutes)
18:25
Penalty
Triston Grant called for Cross-Checking Minor (2:00 minutes)
2nd Period
1:15
Penalty
Gergo Nagy called for Holding - minor (2:00 minutes)
5:39
Penalty
Danny Moynihan called for Elbowing - minor (2:00 minutes)
11:59
Penalty
Kyle Follmer called for Hooking - minor (2:00 minutes)
20:00
Penalty
Jimmy Mullin called for Hooking - minor (2:00 minutes)
3rd Period
9:45
Penalty
Brayden Low called for Cross-Checking Minor (2:00 minutes)
10:15
Penalty
Eric Kattelus called for Butt-ending attempt double minor (4:00 minutes)
19:22
Penalty
Triston Grant called for Tripping - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
C.J. Motte is now in as goalie.
0:00
Goalkeeper In
Michael Garteig is now in as goalie.
0:52
Shot - Non quality on net
#26 Willie Raskob shoots on #29 Michael Garteig
0:59
Shot - Non quality on net
#20 Matt Pohlkamp shoots on #29 Michael Garteig
1:02
Shot - Quality on net
#23 Jimmy Mullin shoots on #30 C.J. Motte
1:13
Shot - Quality on net
#16 Ryan McGrath shoots on #29 Michael Garteig
1:26
Shot - Quality on net
#12 Sean O'Rourke shoots on #30 C.J. Motte
4:36
Shot - Quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
4:42
Shot - Non quality on net
#49 Jamie Tardif shoots on #29 Michael Garteig
5:02
Shot - Non quality on net
#11 Charlie Vasaturo shoots on #30 C.J. Motte
6:51
Penalty
Greg Amlong called for Tripping - minor (2:00 minutes)
8:12
Shot - Non quality on net
#20 Matt Pohlkamp shoots on #29 Michael Garteig
8:12
Shot - Non quality on net
#17 Tristan King shoots on #29 Michael Garteig
8:12
Shot - Non quality on net
#15 Keegan Kolesar shoots on #29 Michael Garteig
8:12
Shot - Non quality on net
#14 Ben Wilson shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#20 Matt Pohlkamp shoots on #29 Michael Garteig
8:12
Shot - Quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#21 Lane Scheidl shoots on #30 C.J. Motte
8:12
Shot - Non quality on net
#88 Travis Armstrong shoots on #29 Michael Garteig
8:12
Shot - Quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
8:12
Shot - Non quality on net
#7 Kyle Bushee shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#2 Anton Cederholm shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#20 Brendan Bradley shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#23 Jimmy Mullin shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#7 Kyle Bushee shoots on #30 C.J. Motte
8:12
Shot - Non quality on net
#18 Kyle Blaney shoots on #30 C.J. Motte
8:12
Shot - Quality on net
#23 Jimmy Mullin shoots on #30 C.J. Motte
8:12
Shot - Non quality on net
#16 J.T. Stenglein shoots on #30 C.J. Motte
16:02
Penalty
Mackenze Stewart called for Hooking - minor (2:00 minutes)
18:25
Penalty
Triston Grant called for Cross-Checking Minor (2:00 minutes)
2nd Period
0:00
Shot - Non quality on net
#14 Ben Wilson shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#93 Justin Taylor shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#16 Ryan McGrath shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#11 Charlie Vasaturo shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#21 Lane Scheidl shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#52 Alex Globke shoots on #29 Michael Garteig
0:00
Shot - Quality on net
#18 Kyle Blaney shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#23 Jimmy Mullin shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#16 J.T. Stenglein shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#7 Jake Bolton shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#7 Jake Bolton shoots on #29 Michael Garteig
0:00
Shot - Quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#11 Charlie Vasaturo shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#7 Kyle Bushee shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#16 Ryan McGrath shoots on #29 Michael Garteig
0:00
Shot - Quality on net
#18 Kyle Blaney shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#27 Chris Izmirlian shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#15 Keegan Kolesar shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#52 Alex Globke shoots on #29 Michael Garteig
1:15
Penalty
Gergo Nagy called for Holding - minor (2:00 minutes)
4:05
Shot - Non quality goal
#16 Ryan McGrath shoots on #29 Michael Garteig
4:05
Goal
Goal by #16 Ryan McGrath, assisted by #13 Gergo Nagy and #30 C.J. Motte.
5:39
Penalty
Danny Moynihan called for Elbowing - minor (2:00 minutes)
7:14
Shot - Non quality goal
#13 Gergo Nagy shoots on #29 Michael Garteig
7:14
Goal
Goal by #13 Gergo Nagy, assisted by #16 Ryan McGrath and #49 Jamie Tardif.
11:59
Penalty
Kyle Follmer called for Hooking - minor (2:00 minutes)
16:33
Shot - Non quality goal
#15 Eric Kattelus shoots on #30 C.J. Motte
16:33
Goal
Goal by #15 Eric Kattelus, assisted by #12 Sean O'Rourke and #17 Scott Henegar.
18:24
Shot - Non quality goal
#10 Triston Grant shoots on #29 Michael Garteig
18:24
Goal
Goal by #10 Triston Grant, assisted by #26 Willie Raskob.
20:00
Penalty
Jimmy Mullin called for Hooking - minor (2:00 minutes)
3rd Period
0:00
Shot - Non quality on net
#11 Charlie Vasaturo shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#19 Josh Pitt shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#23 Jimmy Mullin shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#8 Danny Moynihan shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#15 Eric Kattelus shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#11 Charlie Vasaturo shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#20 Matt Pohlkamp shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#2 Alexander Kuqali shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#2 Anton Cederholm shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#20 Matt Pohlkamp shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#21 Lane Scheidl shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#93 Justin Taylor shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#49 Jamie Tardif shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#93 Justin Taylor shoots on #30 C.J. Motte
0:00
Shot - Non quality on net
#15 Keegan Kolesar shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#15 Keegan Kolesar shoots on #29 Michael Garteig
0:00
Shot - Non quality on net
#49 Jamie Tardif shoots on #29 Michael Garteig
3:32
Shot - Non quality goal
#17 Tristan King shoots on #29 Michael Garteig
3:32
Goal
Goal by #17 Tristan King, assisted by #2 Alexander Kuqali.
9:45
Penalty
Brayden Low called for Cross-Checking Minor (2:00 minutes)
10:15
Penalty
Eric Kattelus called for Butt-ending attempt double minor (4:00 minutes)
11:46
Shot - Non quality goal
#17 Tristan King shoots on #29 Michael Garteig
11:46
Goal
Goal by #17 Tristan King, assisted by #26 Willie Raskob.
11:49
Goalkeeper Change
Michael Garteig out. Empty net.
11:59
Goalkeeper In
Michael Garteig is now in as goalie.
12:39
Shot - Non quality goal
#16 Ryan McGrath shoots on #29 Michael Garteig
12:39
Goal
Goal by #16 Ryan McGrath, assisted by #13 Gergo Nagy and #49 Jamie Tardif.
19:08
Shot - Non quality goal
#16 J.T. Stenglein shoots on #30 C.J. Motte
19:08
Goal
Goal by #16 J.T. Stenglein, assisted by #2 Anton Cederholm and #8 Danny Moynihan.
19:22
Penalty
Triston Grant called for Tripping - minor (2:00 minutes)
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Alexander Kuqali
#2
|
D | 0 | 1 | +1 | 1 | 0 |
|
Jake Bolton
#7
|
D | 0 | 0 | 0 | 2 | 0 |
|
Greg Amlong
#8
|
D | 0 | 0 | 0 | 0 | 2 |
|
Brayden Low
#9
|
F | 0 | 0 | 0 | 0 | 2 |
|
Triston Grant
#10
|
F | 1 | 0 | 0 | 1 | 4 |
|
Gergo Nagy
#13
|
F | 1 | 2 | +1 | 1 | 2 |
|
Keegan Kolesar
#15
|
RW | 0 | 0 | +1 | 4 | 0 |
|
Ryan McGrath
#16
|
F | 2 | 1 | +2 | 5 | 0 |
|
Tristan King
#17
|
RW | 2 | 0 | 0 | 3 | 0 |
|
Matt Pohlkamp
#20
|
F | 0 | 0 | 0 | 5 | 0 |
|
Willie Raskob
#26
|
D | 0 | 2 | 0 | 1 | 0 |
|
Chris Izmirlian
#27
|
C | 0 | 0 | 0 | 1 | 0 |
|
Kyle Follmer
#33
|
D | 0 | 0 | 0 | 0 | 2 |
|
Jamie Tardif
#49
|
RW | 0 | 2 | 0 | 3 | 0 |
|
Alex Globke
#52
|
F | 0 | 0 | -1 | 2 | 0 |
|
Travis Armstrong
#88
|
D | 0 | 0 | +1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
C.J. Motte
#30
|
41 | 95.349 | 2 | 0 |
|
Ivan Kulbakov
#31
|
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 |
|---|---|---|---|---|---|---|
|
Anton Cederholm
#2
|
D | 0 | 1 | +1 | 2 | 0 |
|
Kyle Bushee
#7
|
D | 0 | 0 | +1 | 3 | 0 |
|
Danny Moynihan
#8
|
F | 0 | 1 | +1 | 9 | 2 |
|
Charlie Vasaturo
#11
|
D | 0 | 0 | 0 | 5 | 0 |
|
Sean O'Rourke
#12
|
D | 0 | 1 | 0 | 1 | 0 |
|
Ben Wilson
#14
|
D | 0 | 0 | -2 | 2 | 0 |
|
Eric Kattelus
#15
|
D | 1 | 0 | +1 | 2 | 4 |
|
J.T. Stenglein
#16
|
F | 1 | 0 | +2 | 3 | 0 |
|
Scott Henegar
#17
|
F | 0 | 1 | +2 | 0 | 0 |
|
Kyle Blaney
#18
|
F | 0 | 0 | -2 | 3 | 0 |
|
Josh Pitt
#19
|
F | 0 | 0 | -1 | 1 | 0 |
|
Brendan Bradley
#20
|
F | 0 | 0 | -1 | 1 | 0 |
|
Lane Scheidl
#21
|
F | 0 | 0 | -2 | 3 | 0 |
|
Jimmy Mullin
#23
|
F | 0 | 0 | -1 | 5 | 2 |
|
Mackenze Stewart
#74
|
D | 0 | 0 | -2 | 0 | 2 |
|
Justin Taylor
#93
|
F | 0 | 0 | -2 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Michael Garteig
#29
|
24 | 80.000 | 6 | 0 |
|
Joel Martin
#49
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kalamazoo Wings
Quad City Mallards
43
30
Shots on Goal
5%
20%
Shots Percentage
6
5
Power Plays
10
12
Penalty Minutes
24
41
Saves
80%
95%
Saves Percentage
Referee:
Liam Sewell
Linesmen:
Jonathan Sladek,
Riley Bowles
KAL Management
Nick Bootland
(Head Coach),
Joe Smaza
(Assistant Coach)
QC Management
Phil Axtell
(Head Coach),
Michael Leone
(Assistant Coach)
Latest News
More News
Kalamazoo to host Outdoor Game on January 31
Goatheads name Stortini as first head coach
Railers enter affiliation agreement with St. Louis, Springfield
ECHL Transactions - June 20
AHL champion Toronto has seven former ECHL players
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
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
-