6
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
QC
|
0 | 4 | 2 | 6 |
FW
|
0 | 1 | 1 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Quad City Mallards
|
13 | 10 | 7 | 30 |
Fort Wayne Komets
|
13 | 7 | 17 | 37 |
Scoring
1st Period
2nd Period
2:08
Goal
Goal by #24 Kyle Thomas, assisted by #13 Mike Cazzola.
4:20
Goal
Goal by #28 Andrew Panzarella.
8:22
Goal
Goal by #23 Kevin Gibson, assisted by #8 Alex Petan and #11 Sam Warning.
14:22
Goal
Goal by #12 Chris Francis, assisted by #15 Michael Parks.
14:59
Goal
Goal by #15 Michael Parks, assisted by #12 Chris Francis and #20 Nolan LaPorte.
3rd Period
4:19
Goal
Goal by #44 Cody Sol, assisted by #14 Gabriel Desjardins and #24 Kyle Thomas.
7:05
Goal
Goal by #17 Jack Nevins, assisted by #11 Sam Warning and #9 Brady Brassart.
19:36
Goal
Goal by #10 Justin Kovacs, assisted by #11 Sam Warning.
Penalties
1st Period
5:49
Penalty
Nelson Gadoury called for Kneeing - minor (2:00 minutes)
9:08
Penalty
Garrett Thompson called for Hooking - minor (2:00 minutes)
11:42
Penalty
Mike Monfredo called for Roughing - minor (2:00 minutes)
11:42
Penalty
Garrett Thompson called for Roughing - minor (2:00 minutes)
14:14
Penalty
Garrett Thompson called for Hooking - minor (2:00 minutes)
14:57
Penalty
Curtis Leonard called for Delay of Game (2:00 minutes)
16:32
Penalty
Alex Petan called for Interference - minor (2:00 minutes)
2nd Period
9:16
Penalty
Gabriel Desjardins called for Unsportsmanlike conduct - minor (2:00 minutes)
9:16
Penalty
Mike Monfredo called for Interference - minor (2:00 minutes)
15:23
Penalty
Kevin Gibson called for Fighting - Major (5:00 minutes)
15:23
Penalty
Kyle Thomas called for Roughing - minor (2:00 minutes)
15:23
Penalty
Kyle Thomas called for Fighting - Major (5:00 minutes)
18:58
Penalty
Justin Kovacs called for Tripping - minor (2:00 minutes)
3rd Period
8:16
Penalty
Curtis Leonard called for Slashing - minor (2:00 minutes)
13:56
Penalty
Justin Kovacs called for Hooking - minor (2:00 minutes)
1st Period
0:00
Shot - Quality on net
#15 Michael Parks shoots on #35 Eric Hartzell
0:00
Shot - Quality on net
#2 Guillaume Gelinas shoots on #35 Eric Hartzell
0:00
Shot - Quality on net
#9 Brady Brassart shoots on #35 Eric Hartzell
0:00
Shot - Quality on net
#14 Gabriel Desjardins shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#20 Nolan LaPorte shoots on #35 Eric Hartzell
0:00
Shot - Quality on net
#22 Jamie Schaafsma shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#48 Garrett Thompson shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#23 Kevin Gibson shoots on #35 Eric Hartzell
0:00
Goalkeeper In
C.J. Motte is now in as goalie.
0:00
Goalkeeper In
Eric Hartzell is now in as goalie.
5:49
Shot - Quality on net
#19 Shawn Szydlowski shoots on #30 C.J. Motte
5:49
Shot - Quality on net
#15 Michael Parks shoots on #35 Eric Hartzell
5:49
Shot - Quality on net
#9 Brady Brassart shoots on #35 Eric Hartzell
5:49
Shot - Quality on net
#15 Michael Parks shoots on #35 Eric Hartzell
5:49
Shot - Quality on net
#39 Trevor Cheek shoots on #30 C.J. Motte
5:49
Shot - Quality on net
#39 Trevor Cheek shoots on #30 C.J. Motte
5:49
Shot - Quality on net
#14 Gabriel Desjardins shoots on #30 C.J. Motte
5:49
Penalty
Nelson Gadoury called for Kneeing - minor (2:00 minutes)
9:08
Shot - Quality on net
#48 Garrett Thompson shoots on #30 C.J. Motte
9:08
Shot - Quality on net
#48 Garrett Thompson shoots on #30 C.J. Motte
9:08
Penalty
Garrett Thompson called for Hooking - minor (2:00 minutes)
11:42
Shot - Quality on net
#4 Jason Binkley shoots on #30 C.J. Motte
11:42
Shot - Quality on net
#12 Chris Francis shoots on #35 Eric Hartzell
11:42
Shot - Quality on net
#29 Will Weber shoots on #30 C.J. Motte
11:42
Penalty
Mike Monfredo called for Roughing - minor (2:00 minutes)
11:42
Penalty
Garrett Thompson called for Roughing - minor (2:00 minutes)
14:14
Penalty
Garrett Thompson called for Hooking - minor (2:00 minutes)
14:57
Shot - Quality on net
#8 Alex Petan shoots on #35 Eric Hartzell
14:57
Shot - Quality on net
#8 Alex Petan shoots on #35 Eric Hartzell
14:57
Penalty
Curtis Leonard called for Delay of Game (2:00 minutes)
16:32
Shot - Quality on net
#8 Alex Petan shoots on #35 Eric Hartzell
16:32
Shot - Quality on net
#9 Mason Baptista shoots on #30 C.J. Motte
16:32
Shot - Quality on net
#23 Kevin Gibson shoots on #35 Eric Hartzell
16:32
Shot - Quality on net
#39 Trevor Cheek shoots on #30 C.J. Motte
16:32
Penalty
Alex Petan called for Interference - minor (2:00 minutes)
2nd Period
0:00
Shot - Quality on net
#2 Guillaume Gelinas shoots on #35 Eric Hartzell
0:00
Shot - Quality on net
#23 Kevin Gibson shoots on #35 Eric Hartzell
2:08
Shot - Quality on net
#23 Kevin Gibson shoots on #35 Eric Hartzell
2:08
Shot - Quality on net
#9 Brady Brassart shoots on #35 Eric Hartzell
2:08
Shot - Quality on net
#39 Trevor Cheek shoots on #30 C.J. Motte
2:08
Shot - Quality on net
#48 Garrett Thompson shoots on #30 C.J. Motte
2:08
Shot - Quality goal
#24 Kyle Thomas shoots on #30 C.J. Motte
2:08
Goal
Goal by #24 Kyle Thomas, assisted by #13 Mike Cazzola.
4:20
Shot - Quality goal
#28 Andrew Panzarella shoots on #35 Eric Hartzell
4:20
Goal
Goal by #28 Andrew Panzarella.
8:22
Shot - Quality goal
#23 Kevin Gibson shoots on #35 Eric Hartzell
8:22
Goal
Goal by #23 Kevin Gibson, assisted by #8 Alex Petan and #11 Sam Warning.
9:16
Shot - Quality on net
#44 Cody Sol shoots on #30 C.J. Motte
9:16
Penalty
Gabriel Desjardins called for Unsportsmanlike conduct - minor (2:00 minutes)
9:16
Penalty
Mike Monfredo called for Interference - minor (2:00 minutes)
10:12
Shot - Quality on net
#10 Curtis Leonard shoots on #30 C.J. Motte
10:12
Shot - Quality on net
#8 Alex Petan shoots on #35 Eric Hartzell
10:12
Shot - Quality on net
#39 Trevor Cheek shoots on #30 C.J. Motte
10:12
Shot - Quality on net
#10 Curtis Leonard shoots on #30 C.J. Motte
14:22
Shot - Quality goal
#12 Chris Francis shoots on #35 Eric Hartzell
14:22
Goal
Goal by #12 Chris Francis, assisted by #15 Michael Parks.
14:59
Shot - Quality goal
#15 Michael Parks shoots on #35 Eric Hartzell
14:59
Goal
Goal by #15 Michael Parks, assisted by #12 Chris Francis and #20 Nolan LaPorte.
15:23
Shot - Quality on net
#12 Chris Francis shoots on #35 Eric Hartzell
15:23
Penalty
Kevin Gibson called for Fighting - Major (5:00 minutes)
15:23
Penalty
Kyle Thomas called for Roughing - minor (2:00 minutes)
15:23
Penalty
Kyle Thomas called for Fighting - Major (5:00 minutes)
18:58
Penalty
Justin Kovacs called for Tripping - minor (2:00 minutes)
3rd Period
0:00
Shot - Quality on net
#19 Shawn Szydlowski shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#24 Kyle Thomas shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#10 Justin Kovacs shoots on #35 Eric Hartzell
0:00
Shot - Quality on net
#4 Mike Monfredo shoots on #35 Eric Hartzell
0:00
Shot - Quality on net
#39 Trevor Cheek shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#19 Shawn Szydlowski shoots on #30 C.J. Motte
0:00
Shot - Quality on net
#15 Mike Embach shoots on #30 C.J. Motte
4:19
Shot - Quality on net
#12 Chris Francis shoots on #35 Eric Hartzell
4:19
Shot - Quality goal
#44 Cody Sol shoots on #30 C.J. Motte
4:19
Goal
Goal by #44 Cody Sol, assisted by #14 Gabriel Desjardins and #24 Kyle Thomas.
7:05
Shot - Quality goal
#17 Jack Nevins shoots on #35 Eric Hartzell
7:05
Goal
Goal by #17 Jack Nevins, assisted by #11 Sam Warning and #9 Brady Brassart.
8:16
Shot - Quality on net
#24 Kyle Thomas shoots on #30 C.J. Motte
8:16
Shot - Quality on net
#9 Brady Brassart shoots on #35 Eric Hartzell
8:16
Shot - Quality on net
#55 Frank Schumacher shoots on #30 C.J. Motte
8:16
Shot - Quality on net
#14 Gabriel Desjardins shoots on #30 C.J. Motte
8:16
Shot - Quality on net
#9 Mason Baptista shoots on #30 C.J. Motte
8:16
Shot - Quality on net
#13 Mike Cazzola shoots on #30 C.J. Motte
8:16
Penalty
Curtis Leonard called for Slashing - minor (2:00 minutes)
12:55
Shot - Quality on net
#44 Cody Sol shoots on #30 C.J. Motte
13:56
Shot - Quality on net
#44 Cody Sol shoots on #30 C.J. Motte
13:56
Shot - Quality on net
#28 David Friedmann shoots on #30 C.J. Motte
13:56
Shot - Quality on net
#17 Jack Nevins shoots on #35 Eric Hartzell
13:56
Shot - Quality on net
#4 Jason Binkley shoots on #30 C.J. Motte
13:56
Penalty
Justin Kovacs called for Hooking - minor (2:00 minutes)
17:17
Shot - Quality on net
#44 Cody Sol shoots on #30 C.J. Motte
17:17
Shot - Quality on net
#19 Shawn Szydlowski shoots on #30 C.J. Motte
17:17
Goalkeeper Change
Eric Hartzell out. Empty net.
19:36
Shot - Quality goal
#10 Justin Kovacs shoots on #
19:36
Goal
Goal by #10 Justin Kovacs, assisted by #11 Sam Warning.
19:37
Goalkeeper In
Eric Hartzell is now in as goalie.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Jason Binkley
#4
|
0 | 0 | -1 | 2 | 0 | |
|
Mason Baptista
#9
|
0 | 0 | -2 | 2 | 0 | |
|
Curtis Leonard
#10
|
0 | 0 | +1 | 2 | 4 | |
|
Mike Cazzola
#13
|
0 | 1 | -1 | 1 | 0 | |
|
Gabriel Desjardins
#14
|
0 | 1 | +1 | 3 | 2 | |
|
Mike Embach
#15
|
0 | 0 | -1 | 1 | 0 | |
|
Shawn Szydlowski
#19
|
0 | 0 | -3 | 4 | 0 | |
|
Jamie Schaafsma
#22
|
0 | 0 | -1 | 1 | 0 | |
|
Dan Milan
#23
|
0 | 0 | -3 | 0 | 0 | |
|
Kyle Thomas
#24
|
1 | 1 | 0 | 3 | 7 | |
|
David Friedmann
#28
|
0 | 0 | -1 | 1 | 0 | |
|
Will Weber
#29
|
0 | 0 | -1 | 1 | 0 | |
|
Trevor Cheek
#39
|
0 | 0 | -4 | 6 | 0 | |
|
Cody Sol
#44
|
1 | 0 | 0 | 5 | 0 | |
|
Garrett Thompson
#48
|
0 | 0 | -2 | 4 | 6 | |
|
Frank Schumacher
#55
|
0 | 0 | -3 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Eric Hartzell
#35
|
24 | 82.759 | 5 | 0 |
|
Keegan Asmundson
#60
|
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 |
|---|---|---|---|---|---|---|
|
Guillaume Gelinas
#2
|
0 | 0 | +1 | 2 | 0 | |
|
Mike Wilson
#3
|
0 | 0 | 0 | 0 | 0 | |
|
Mike Monfredo
#4
|
0 | 0 | +2 | 1 | 4 | |
|
Alex Petan
#8
|
0 | 1 | +2 | 4 | 2 | |
|
Brady Brassart
#9
|
0 | 1 | +1 | 4 | 0 | |
|
Justin Kovacs
#10
|
1 | 0 | +2 | 2 | 4 | |
|
Sam Warning
#11
|
0 | 3 | +3 | 0 | 0 | |
|
Chris Francis
#12
|
1 | 1 | +1 | 4 | 0 | |
|
Grant Arnold
#14
|
0 | 0 | 0 | 0 | 0 | |
|
Michael Parks
#15
|
1 | 1 | +1 | 4 | 0 | |
|
Jack Nevins
#17
|
1 | 0 | +1 | 2 | 0 | |
|
Nelson Gadoury
#19
|
0 | 0 | 0 | 0 | 2 | |
|
Nolan LaPorte
#20
|
0 | 1 | +1 | 1 | 0 | |
|
Kevin Gibson
#23
|
1 | 0 | +2 | 5 | 5 | |
|
Alex Gudbranson
#25
|
0 | 0 | +3 | 0 | 0 | |
|
Andrew Panzarella
#28
|
1 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
C.J. Motte
#30
|
35 | 94.595 | 2 | 0 |
|
Adam Vay
#31
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Quad City Mallards
Fort Wayne Komets
30
37
Shots on Goal
20%
5%
Shots Percentage
5
4
Power Plays
17
19
Penalty Minutes
35
24
Saves
95%
80%
Saves Percentage
Referee:
Andy Howard
Linesmen:
Patrick Richardson,
Ryan Madsen
QC Management
Bob McNamara
(President/General Manager),
Terry Ruskowski
(Head Coach/General Manager),
Phil Axtell
(Assistant Coach)
FW Management
David Franke
(General Manager),
Gary Graham
(Head Coach)
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
-