2
Final
5
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
KAL
|
2 | 0 | 0 | 2 |
FW
|
1 | 2 | 2 | 5 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Kalamazoo Wings | 11 | 7 | 2 | 20 |
Fort Wayne Komets | 11 | 15 | 11 | 37 |
Scoring
1st Period
2:47
Goal
Goal by #93 Justin Taylor, assisted by #7 David Keefer and #15 Robert Calisti.
11:02
Goal
Goal by #28 Kurt Gosselin, assisted by #21 Brad Morrison and #7 David Keefer.
14:34
Goal
Goal by #13 Anthony Petruzzelli, assisted by #44 Noah Ganske.
2nd Period
1:22
Goal
Goal by #84 Garrett Van Wyhe, assisted by #74 Tristan Pelletier and #21 Joe Masonius.
4:07
Goal
Goal by #86 Drake Rymsha, assisted by #23 Jacob Graves and #13 Anthony Petruzzelli.
3rd Period
9:12
Goal
Goal by #9 Oliver Cooper, assisted by #86 Drake Rymsha and #13 Anthony Petruzzelli.
16:25
Goal
Goal by #22 Shawn Boudrias, assisted by #86 Drake Rymsha and #15 Samuel Dove-McFalls.
Penalties
1st Period
1:20
Penalty
Jacob Graves called for Interference - minor (2:00 minutes)
5:46
Penalty
Ben Copeland called for High-sticking - minor (2:00 minutes)
9:11
Penalty
Samuel Dove-McFalls called for Roughing - minor (2:00 minutes)
9:11
Penalty
Luke Morgan called for Roughing - minor (2:00 minutes)
15:12
Penalty
Robert Calisti called for Holding - minor (2:00 minutes)
19:35
Penalty
Drake Rymsha called for Tripping - minor (2:00 minutes)
2nd Period
19:55
Penalty
Kurt Gosselin called for Roughing - minor (2:00 minutes)
19:55
Penalty
Anthony Petruzzelli called for Roughing - minor (2:00 minutes)
3rd Period
2:47
Penalty
Justin Murray called for Misconduct - Inciting (10:00 minutes)
2:47
Penalty
Matthew Boudens called for Misconduct - Inciting (10:00 minutes)
2:47
Penalty
Darien Kielb called for Delay of Game (2:00 minutes)
5:07
Penalty
David Keefer called for High-sticking - minor (2:00 minutes)
7:51
Penalty
Brendan Bushy called for Hooking - minor (2:00 minutes)
12:25
Penalty
Jacob Graves called for Roughing - minor (2:00 minutes)
12:25
Penalty
Anthony Collins called for Roughing - minor (2:00 minutes)
12:25
Penalty
Jacob Graves called for Roughing - minor (2:00 minutes)
15:21
Penalty
David Keefer called for Holding - minor (2:00 minutes)
19:17
Penalty
FW called for Bench minor - Too many men (2:00 minutes)
1st Period
0:00
Goalkeeper In
Ryan Fanti is now in as goalie.
0:00
Goalkeeper In
Evan Cormier is now in as goalie.
1:01
Shot - Non quality on net
#28 Matthew Boudens shoots on #34 Evan Cormier
1:03
Shot - Non quality on net
#23 Jacob Graves shoots on #34 Evan Cormier
1:20
Penalty
Jacob Graves called for Interference - minor (2:00 minutes)
2:01
Shot - Quality on net
#25 Luke Morgan shoots on #31 Ryan Fanti
2:07
Shot - Quality on net
#21 Brad Morrison shoots on #31 Ryan Fanti
2:47
Shot - Quality goal
#93 Justin Taylor shoots on #31 Ryan Fanti
2:47
Goal
Goal by #93 Justin Taylor, assisted by #7 David Keefer and #15 Robert Calisti.
2:59
Shot - Non quality on net
#25 Luke Morgan shoots on #31 Ryan Fanti
3:10
Shot - Quality on net
#23 Collin Saccoman shoots on #31 Ryan Fanti
4:05
Shot - Non quality on net
#44 Ayden MacDonald shoots on #31 Ryan Fanti
4:41
Shot - Quality on net
#5 Kobe Roth shoots on #31 Ryan Fanti
5:46
Penalty
Ben Copeland called for High-sticking - minor (2:00 minutes)
9:11
Shot - Quality on net
#22 Shawn Boudrias shoots on #34 Evan Cormier
9:11
Shot - Quality on net
#15 Samuel Dove-McFalls shoots on #34 Evan Cormier
9:11
Penalty
Samuel Dove-McFalls called for Roughing - minor (2:00 minutes)
9:11
Penalty
Luke Morgan called for Roughing - minor (2:00 minutes)
9:24
Shot - Non quality on net
#3 Kyle Rhodes shoots on #31 Ryan Fanti
11:02
Shot - Non quality goal
#28 Kurt Gosselin shoots on #31 Ryan Fanti
11:02
Goal
Goal by #28 Kurt Gosselin, assisted by #21 Brad Morrison and #7 David Keefer.
11:41
Shot - Non quality on net
#9 Oliver Cooper shoots on #34 Evan Cormier
12:12
Shot - Quality on net
#86 Drake Rymsha shoots on #34 Evan Cormier
14:26
Shot - Non quality on net
#44 Noah Ganske shoots on #34 Evan Cormier
14:34
Shot - Quality goal
#13 Anthony Petruzzelli shoots on #34 Evan Cormier
14:34
Goal
Goal by #13 Anthony Petruzzelli, assisted by #44 Noah Ganske.
15:12
Shot - Non quality on net
#94 William Provost shoots on #34 Evan Cormier
15:12
Penalty
Robert Calisti called for Holding - minor (2:00 minutes)
16:42
Shot - Non quality on net
#86 Drake Rymsha shoots on #34 Evan Cormier
17:15
Shot - Quality on net
#86 Drake Rymsha shoots on #34 Evan Cormier
18:23
Shot - Quality on net
#48 Anthony Collins shoots on #31 Ryan Fanti
18:41
Shot - Non quality on net
#48 Anthony Collins shoots on #31 Ryan Fanti
19:35
Penalty
Drake Rymsha called for Tripping - minor (2:00 minutes)
2nd Period
0:08
Shot - Non quality on net
#4 Darien Kielb shoots on #34 Evan Cormier
1:22
Shot - Quality goal
#84 Garrett Van Wyhe shoots on #34 Evan Cormier
1:22
Goal
Goal by #84 Garrett Van Wyhe, assisted by #74 Tristan Pelletier and #21 Joe Masonius.
1:51
Shot - Non quality on net
#7 David Keefer shoots on #31 Ryan Fanti
3:12
Shot - Quality on net
#84 Garrett Van Wyhe shoots on #34 Evan Cormier
3:40
Shot - Non quality on net
#86 Drake Rymsha shoots on #34 Evan Cormier
3:55
Shot - Non quality on net
#86 Drake Rymsha shoots on #34 Evan Cormier
4:07
Shot - Non quality goal
#86 Drake Rymsha shoots on #34 Evan Cormier
4:07
Goal
Goal by #86 Drake Rymsha, assisted by #23 Jacob Graves and #13 Anthony Petruzzelli.
4:47
Shot - Non quality on net
#44 Ayden MacDonald shoots on #31 Ryan Fanti
4:56
Shot - Quality on net
#23 Collin Saccoman shoots on #31 Ryan Fanti
4:56
Shot - Quality on net
#93 Justin Taylor shoots on #31 Ryan Fanti
7:31
Shot - Quality on net
#9 Oliver Cooper shoots on #34 Evan Cormier
7:40
Shot - Quality on net
#9 Oliver Cooper shoots on #34 Evan Cormier
8:49
Shot - Non quality on net
#21 Joe Masonius shoots on #34 Evan Cormier
9:27
Shot - Non quality on net
#86 Drake Rymsha shoots on #34 Evan Cormier
10:29
Shot - Non quality on net
#8 Blake Siebenaler shoots on #34 Evan Cormier
11:07
Shot - Quality on net
#48 Anthony Collins shoots on #31 Ryan Fanti
12:10
Shot - Non quality on net
#3 Kyle Rhodes shoots on #31 Ryan Fanti
13:41
Shot - Non quality on net
#21 Joe Masonius shoots on #34 Evan Cormier
14:17
Shot - Non quality on net
#4 Darien Kielb shoots on #34 Evan Cormier
15:41
Shot - Quality on net
#48 Anthony Collins shoots on #31 Ryan Fanti
17:03
Shot - Quality on net
#13 Anthony Petruzzelli shoots on #34 Evan Cormier
19:55
Shot - Quality on net
#86 Drake Rymsha shoots on #34 Evan Cormier
19:55
Penalty
Kurt Gosselin called for Roughing - minor (2:00 minutes)
19:55
Penalty
Anthony Petruzzelli called for Roughing - minor (2:00 minutes)
3rd Period
1:13
Shot - Quality on net
#21 Joe Masonius shoots on #34 Evan Cormier
2:47
Penalty
Justin Murray called for Misconduct - Inciting (10:00 minutes)
2:47
Penalty
Matthew Boudens called for Misconduct - Inciting (10:00 minutes)
2:47
Penalty
Darien Kielb called for Delay of Game (2:00 minutes)
2:52
Shot - Non quality on net
#21 Joe Masonius shoots on #34 Evan Cormier
3:48
Shot - Quality on net
#13 Anthony Petruzzelli shoots on #34 Evan Cormier
5:07
Penalty
David Keefer called for High-sticking - minor (2:00 minutes)
6:03
Shot - Quality on net
#25 Luke Morgan shoots on #31 Ryan Fanti
7:09
Shot - Quality on net
#94 William Provost shoots on #34 Evan Cormier
7:51
Penalty
Brendan Bushy called for Hooking - minor (2:00 minutes)
9:12
Shot - Quality goal
#9 Oliver Cooper shoots on #34 Evan Cormier
9:12
Goal
Goal by #9 Oliver Cooper, assisted by #86 Drake Rymsha and #13 Anthony Petruzzelli.
11:48
Shot - Non quality on net
#13 Anthony Petruzzelli shoots on #34 Evan Cormier
12:08
Shot - Quality on net
#8 Blake Siebenaler shoots on #34 Evan Cormier
12:25
Penalty
Jacob Graves called for Roughing - minor (2:00 minutes)
12:25
Penalty
Anthony Collins called for Roughing - minor (2:00 minutes)
12:25
Penalty
Jacob Graves called for Roughing - minor (2:00 minutes)
13:34
Shot - Non quality on net
#44 Noah Ganske shoots on #34 Evan Cormier
15:21
Penalty
David Keefer called for Holding - minor (2:00 minutes)
16:13
Shot - Quality on net
#13 Anthony Petruzzelli shoots on #34 Evan Cormier
16:17
Shot - Quality on net
#22 Shawn Boudrias shoots on #34 Evan Cormier
16:25
Shot - Quality goal
#22 Shawn Boudrias shoots on #34 Evan Cormier
16:25
Goal
Goal by #22 Shawn Boudrias, assisted by #86 Drake Rymsha and #15 Samuel Dove-McFalls.
19:17
Penalty
FW called for Bench minor - Too many men (2:00 minutes)
19:35
Shot - Non quality on net
#25 Luke Morgan shoots on #31 Ryan Fanti
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Darien Kielb
#4
|
D | 0 | 0 | +1 | 2 | 2 |
Blake Siebenaler
#8
|
D | 0 | 0 | -1 | 2 | 0 |
Oliver Cooper
#9
|
F | 1 | 0 | +2 | 4 | 0 |
Anthony Petruzzelli
#13
|
F | 1 | 2 | +2 | 5 | 2 |
Samuel Dove-McFalls
#15
|
F | 0 | 1 | 0 | 1 | 2 |
Joe Masonius
#21
|
D | 0 | 1 | 0 | 4 | 0 |
Shawn Boudrias
#22
|
F | 1 | 0 | -1 | 3 | 0 |
Jacob Graves
#23
|
D | 0 | 1 | +3 | 1 | 6 |
Matthew Boudens
#28
|
F | 0 | 0 | 0 | 1 | 10 |
Noah Ganske
#44
|
D | 0 | 1 | +1 | 2 | 0 |
Tristan Pelletier
#74
|
F | 0 | 1 | +1 | 0 | 0 |
Marcus McIvor
#79
|
D | 0 | 0 | 0 | 0 | 0 |
Garrett Van Wyhe
#84
|
F | 1 | 0 | +2 | 2 | 0 |
Drake Rymsha
#86
|
F | 1 | 2 | +1 | 8 | 2 |
Daniel Maggio
#90
|
D | 0 | 0 | 0 | 0 | 0 |
Mark Rassell
#92
|
F | 0 | 0 | -1 | 0 | 0 |
William Provost
#94
|
F | 0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ryan Fanti
#31
|
18 | 90.000 | 2 | 0 |
Rylan Parenteau
#34
|
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 |
---|---|---|---|---|---|---|
Brendan Bushy
#2
|
D | 0 | 0 | -1 | 0 | 2 |
Kyle Rhodes
#3
|
D | 0 | 0 | -1 | 2 | 0 |
Kobe Roth
#5
|
F | 0 | 0 | -3 | 1 | 0 |
Aidan Spellacy
#6
|
F | 0 | 0 | -3 | 0 | 0 |
David Keefer
#7
|
F | 0 | 2 | -2 | 1 | 4 |
Raymond Brice
#10
|
F | 0 | 0 | 0 | 0 | 0 |
Ben Copeland
#14
|
F | 0 | 0 | 0 | 0 | 2 |
Robert Calisti
#15
|
D | 0 | 1 | -1 | 0 | 2 |
Brad Morrison
#21
|
F | 0 | 1 | +1 | 1 | 0 |
Collin Saccoman
#23
|
D | 0 | 0 | 0 | 2 | 0 |
Justin Murray
#24
|
D | 0 | 0 | 0 | 0 | 10 |
Luke Morgan
#25
|
F | 0 | 0 | 0 | 4 | 2 |
Kurt Gosselin
#28
|
D | 1 | 0 | -1 | 1 | 2 |
Ayden MacDonald
#44
|
F | 0 | 0 | 0 | 2 | 0 |
Anthony Collins
#48
|
F | 0 | 0 | 0 | 4 | 2 |
Drake Pilon
#73
|
F | 0 | 0 | 0 | 0 | 0 |
Justin Taylor
#93
|
F | 1 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Hunter Vorva
#31
|
0 | 0.000 | 0 | 0 |
Evan Cormier
#34
|
32 | 86.486 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kalamazoo Wings
Fort Wayne Komets
20
37
Shots on Goal
10%
14%
Shots Percentage
5
5
Power Plays
26
26
Penalty Minutes
32
18
Saves
86%
90%
Saves Percentage
Referee:
Trevor Wohlford
Linesmen:
Bryan Gorcoff,
Chad Fuller
KAL Management
Joel Martin
(Head Coach/Director of Hockey Operations),
Toni Will
(Governor/General Manager),
Kohl Schultz
(Assistant Coach)
FW Management
David Franke
(General Manager),
Ben Boudreau
(Head Coach),
Olivier Legault
(Assistant Coach)
Latest News
More News
ECHL Today - Nov. 15
ECHL Transactions - Nov. 14
Ice Level Podcast - Episode 7
ECHL Today - Nov. 14
ECHL Transactions - Nov. 13
ECHL Today - Nov. 13
ECHL Transactions - Nov. 12
2025 ECHL Hall of Fame Class is Burrows, Gagnon, Hicks and Thornborough
Worcester's Repaci named Inglasco ECHL Player of the Week
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
- 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