
6
Final
4

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 3 | 2 | 6 |
![]() |
0 | 1 | 3 | 4 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
19 | 13 | 9 | 41 |
![]() |
8 | 8 | 15 | 31 |
Scoring
1st Period

8:43
Goal
Goal by #10 Keltie Jeri-Leon, assisted by #11 Ryan McGuire and #92 Jack O'Brien.
2nd Period

5:21
Goal
Goal by #71 Jon Martin, assisted by #4 Jack Clement and #44 Spencer Kennedy.

12:46
Goal
Goal by #7 Jules Boscq, assisted by #27 Ryan Miotto and #93 Matt Hubbarde.

14:56
Goal
Goal by #19 Adam Goodsir, assisted by #23 Zeteny Hadobas and #21 Nathan Noel.

15:30
Goal
Goal by #3 Chris Lipe, assisted by #23 Zeteny Hadobas and #24 Luke Mobley.
3rd Period

8:37
Goal
Goal by #53 T.J. Walsh, assisted by #10 Keltie Jeri-Leon and #27 Ryan Miotto.

10:02
Goal
Goal by #93 Matt Hubbarde, assisted by #24 Luke Mobley and #21 Nathan Noel.

11:21
Goal
Goal by #23 Collin Saccoman, assisted by #15 Lee Lapid and #37 Antonio Venuto.

15:46
Goal
Goal by #18 Zach Berzolla, assisted by #8 Davis Pennington and #76 Josh Bloom.

17:35
Goal
Goal by #18 Zach Berzolla, assisted by #28 Zach Okabe and #76 Josh Bloom.
Penalties
1st Period
2nd Period

10:49
Penalty
Spencer Kennedy called for Tripping - minor (2:00 minutes)
3rd Period

5:34
Penalty
Zeteny Hadobas called for Unsportsmanlike conduct - minor (2:00 minutes)

5:34
Penalty
Spencer Kennedy called for Unsportsmanlike conduct - minor (2:00 minutes)

8:20
Penalty
Travis Broughman called for Boarding - minor (2:00 minutes)

13:16
Penalty
Josh Bloom called for Slashing - minor (2:00 minutes)

14:30
Penalty
Adam Goodsir called for Hooking - minor (2:00 minutes)

15:32
Penalty
Matt Hubbarde called for Delay of Game (2:00 minutes)

16:05
Penalty
Jules Boscq called for Delay of Game (2:00 minutes)
1st Period

0:00
Goalkeeper In
William Rousseau is now in as goalie.

0:00
Goalkeeper In
Ty Young is now in as goalie.

2:06
Shot - Non quality on net
#15 Lee Lapid shoots on #35 William Rousseau

2:59
Shot - Non quality on net
#24 Luke Mobley shoots on #33 Ty Young

3:06
Shot - Non quality on net
#20 Grant Hindman shoots on #33 Ty Young

3:23
Shot - Non quality on net
#92 Jack O'Brien shoots on #33 Ty Young

3:31
Shot - Quality on net
#24 Luke Mobley shoots on #33 Ty Young

3:54
Shot - Non quality on net
#10 Max Humitz shoots on #35 William Rousseau

6:40
Shot - Quality on net
#24 Luke Mobley shoots on #33 Ty Young

7:40
Shot - Quality on net
#51 Zach Dubinsky shoots on #33 Ty Young

8:43
Shot - Non quality goal
#10 Keltie Jeri-Leon shoots on #33 Ty Young

8:43
Goal
Goal by #10 Keltie Jeri-Leon, assisted by #11 Ryan McGuire and #92 Jack O'Brien.

9:40
Shot - Non quality on net
#20 Grant Hindman shoots on #33 Ty Young

9:40
Shot - Non quality on net
#93 Matt Hubbarde shoots on #33 Ty Young

10:33
Shot - Quality on net
#28 Zach Okabe shoots on #35 William Rousseau

10:39
Shot - Quality on net
#28 Zach Okabe shoots on #35 William Rousseau

10:48
Shot - Quality on net
#10 Keltie Jeri-Leon shoots on #33 Ty Young

10:58
Shot - Non quality on net
#23 Zeteny Hadobas shoots on #33 Ty Young

11:06
Shot - Non quality on net
#23 Zeteny Hadobas shoots on #33 Ty Young

11:52
Shot - Non quality on net
#53 T.J. Walsh shoots on #33 Ty Young

14:08
Shot - Non quality on net
#27 Ryan Miotto shoots on #33 Ty Young

14:16
Shot - Quality on net
#51 Zach Dubinsky shoots on #33 Ty Young

14:30
Shot - Quality on net
#10 Keltie Jeri-Leon shoots on #33 Ty Young

15:26
Shot - Quality on net
#19 Ryan Cox shoots on #35 William Rousseau

15:50
Shot - Non quality on net
#11 Ryan McGuire shoots on #33 Ty Young

15:56
Shot - Quality on net
#11 Ryan McGuire shoots on #33 Ty Young

16:06
Shot - Non quality on net
#28 Zach Okabe shoots on #35 William Rousseau

18:56
Shot - Non quality on net
#6 Luc Salem shoots on #35 William Rousseau

19:00
Shot - Non quality on net
#44 Spencer Kennedy shoots on #35 William Rousseau

20:00
Shot - Non quality on net
#20 Grant Hindman shoots on #33 Ty Young
2nd Period

3:36
Shot - Non quality on net
#9 Luke Morgan shoots on #35 William Rousseau

3:57
Shot - Quality on net
#17 Ryan Naumovski shoots on #35 William Rousseau

4:11
Shot - Quality on net
#27 Ryan Miotto shoots on #33 Ty Young

5:21
Shot - Quality goal
#71 Jon Martin shoots on #35 William Rousseau

5:21
Goal
Goal by #71 Jon Martin, assisted by #4 Jack Clement and #44 Spencer Kennedy.

6:05
Shot - Non quality on net
#93 Matt Hubbarde shoots on #33 Ty Young

10:49
Shot - Non quality on net
#24 Luke Mobley shoots on #33 Ty Young

10:49
Penalty
Spencer Kennedy called for Tripping - minor (2:00 minutes)

11:07
Shot - Non quality on net
#10 Keltie Jeri-Leon shoots on #33 Ty Young

11:43
Shot - Quality on net
#11 Ryan McGuire shoots on #33 Ty Young

12:08
Shot - Non quality on net
#19 Adam Goodsir shoots on #33 Ty Young

12:19
Shot - Non quality on net
#19 Adam Goodsir shoots on #33 Ty Young

12:31
Shot - Non quality on net
#53 T.J. Walsh shoots on #33 Ty Young

12:31
Shot - Non quality on net
#53 T.J. Walsh shoots on #33 Ty Young

12:46
Shot - Non quality goal
#7 Jules Boscq shoots on #33 Ty Young

12:46
Goal
Goal by #7 Jules Boscq, assisted by #27 Ryan Miotto and #93 Matt Hubbarde.

14:47
Shot - Quality on net
#53 T.J. Walsh shoots on #33 Ty Young

14:56
Shot - Non quality goal
#19 Adam Goodsir shoots on #33 Ty Young

14:56
Goal
Goal by #19 Adam Goodsir, assisted by #23 Zeteny Hadobas and #21 Nathan Noel.

15:30
Shot - Quality goal
#3 Chris Lipe shoots on #33 Ty Young

15:30
Goal
Goal by #3 Chris Lipe, assisted by #23 Zeteny Hadobas and #24 Luke Mobley.

16:15
Shot - Quality on net
#9 Luke Morgan shoots on #35 William Rousseau

16:49
Shot - Non quality on net
#18 Zach Berzolla shoots on #35 William Rousseau

17:42
Shot - Non quality on net
#23 Collin Saccoman shoots on #35 William Rousseau

18:25
Shot - Non quality on net
#76 Josh Bloom shoots on #35 William Rousseau

18:42
Shot - Non quality on net
#9 Luke Morgan shoots on #35 William Rousseau
3rd Period

1:25
Shot - Non quality on net
#18 Zach Berzolla shoots on #35 William Rousseau

1:36
Shot - Quality on net
#10 Keltie Jeri-Leon shoots on #33 Ty Young

2:07
Shot - Quality on net
#44 Spencer Kennedy shoots on #35 William Rousseau

5:02
Shot - Non quality on net
#7 Jules Boscq shoots on #33 Ty Young

5:34
Penalty
Zeteny Hadobas called for Unsportsmanlike conduct - minor (2:00 minutes)

5:34
Penalty
Spencer Kennedy called for Unsportsmanlike conduct - minor (2:00 minutes)

6:29
Shot - Non quality on net
#6 Luc Salem shoots on #35 William Rousseau

8:14
Goalkeeper Change
William Rousseau out. Empty net.

8:20
Penalty
Travis Broughman called for Boarding - minor (2:00 minutes)

8:20
Goalkeeper In
William Rousseau is now in as goalie.

8:37
Shot - Non quality goal
#53 T.J. Walsh shoots on #33 Ty Young

8:37
Goal
Goal by #53 T.J. Walsh, assisted by #10 Keltie Jeri-Leon and #27 Ryan Miotto.

9:43
Shot - Non quality on net
#23 Collin Saccoman shoots on #35 William Rousseau

9:48
Shot - Quality on net
#11 Ryan McGuire shoots on #33 Ty Young

10:02
Shot - Quality goal
#93 Matt Hubbarde shoots on #33 Ty Young

10:02
Goal
Goal by #93 Matt Hubbarde, assisted by #24 Luke Mobley and #21 Nathan Noel.

10:41
Shot - Non quality on net
#4 Jack Clement shoots on #35 William Rousseau

10:49
Shot - Quality on net
#15 Lee Lapid shoots on #35 William Rousseau

11:17
Shot - Non quality on net
#23 Collin Saccoman shoots on #35 William Rousseau

11:21
Shot - Non quality goal
#23 Collin Saccoman shoots on #35 William Rousseau

11:21
Goal
Goal by #23 Collin Saccoman, assisted by #15 Lee Lapid and #37 Antonio Venuto.

11:56
Shot - Non quality on net
#18 Zach Berzolla shoots on #35 William Rousseau

13:02
Shot - Quality on net
#51 Zach Dubinsky shoots on #33 Ty Young

13:11
Shot - Non quality on net
#93 Matt Hubbarde shoots on #33 Ty Young

13:16
Penalty
Josh Bloom called for Slashing - minor (2:00 minutes)

14:25
Shot - Non quality on net
#5 Mike Koster shoots on #33 Ty Young

14:30
Shot - Quality on net
#9 Luke Morgan shoots on #35 William Rousseau

14:30
Shot - Non quality on net
#19 Adam Goodsir shoots on #33 Ty Young

14:30
Penalty
Adam Goodsir called for Hooking - minor (2:00 minutes)

15:32
Penalty
Matt Hubbarde called for Delay of Game (2:00 minutes)

15:46
Shot - Quality goal
#18 Zach Berzolla shoots on #35 William Rousseau

15:46
Goal
Goal by #18 Zach Berzolla, assisted by #8 Davis Pennington and #76 Josh Bloom.

16:05
Penalty
Jules Boscq called for Delay of Game (2:00 minutes)

16:58
Shot - Non quality on net
#28 Zach Okabe shoots on #35 William Rousseau

17:35
Shot - Non quality goal
#18 Zach Berzolla shoots on #35 William Rousseau

17:35
Goal
Goal by #18 Zach Berzolla, assisted by #28 Zach Okabe and #76 Josh Bloom.

17:56
Goalkeeper Change
Ty Young out. Empty net.

18:42
Shot - Quality on net
#76 Josh Bloom shoots on #35 William Rousseau

19:05
Shot - Non quality on net
#8 Davis Pennington shoots on #35 William Rousseau
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Jack Clement
#4
|
D | 0 | 1 | 0 | 1 | 0 |
Luc Salem
#6
|
D | 0 | 0 | -1 | 2 | 0 |
Davis Pennington
#8
|
D | 0 | 1 | -1 | 1 | 0 |
Luke Morgan
#9
|
F | 0 | 0 | -1 | 4 | 0 |
Max Humitz
#10
|
F | 0 | 0 | -1 | 1 | 0 |
Lee Lapid
#15
|
F | 0 | 1 | 0 | 2 | 0 |
Ryan Naumovski
#17
|
F | 0 | 0 | 0 | 1 | 0 |
Zach Berzolla
#18
|
D | 2 | 0 | -1 | 5 | 0 |
Ryan Cox
#19
|
F | 0 | 0 | 0 | 1 | 0 |
Collin Saccoman
#23
|
D | 1 | 0 | -1 | 4 | 0 |
Travis Broughman
#25
|
F | 0 | 0 | -1 | 0 | 2 |
Zach Okabe
#28
|
F | 0 | 1 | 0 | 4 | 0 |
Antonio Venuto
#37
|
F | 0 | 1 | 0 | 0 | 0 |
Spencer Kennedy
#44
|
F | 0 | 1 | -1 | 2 | 4 |
Drake Pilon
#55
|
F | 0 | 0 | -1 | 0 | 0 |
Noah Carlin
#62
|
D | 0 | 0 | 0 | 0 | 0 |
Jon Martin
#71
|
F | 1 | 0 | -1 | 1 | 0 |
Josh Bloom
#76
|
F | 0 | 2 | 0 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ty Young
#33
|
35 | 85.366 | 6 | 0 |
Jonathan Lemieux
#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 |
---|---|---|---|---|---|---|
Chris Lipe
#3
|
D | 1 | 0 | +2 | 1 | 0 |
Mike Koster
#5
|
D | 0 | 0 | -1 | 1 | 0 |
Jules Boscq
#7
|
D | 1 | 0 | +1 | 2 | 2 |
Keltie Jeri-Leon
#10
|
F | 1 | 1 | 0 | 5 | 0 |
Ryan McGuire
#11
|
F | 0 | 1 | +2 | 4 | 0 |
Adam Goodsir
#19
|
F | 1 | 0 | +2 | 4 | 2 |
Grant Hindman
#20
|
D | 0 | 0 | -1 | 3 | 0 |
Nathan Noel
#21
|
F | 0 | 2 | +2 | 0 | 0 |
Zeteny Hadobas
#23
|
D | 0 | 2 | +2 | 2 | 2 |
Luke Mobley
#24
|
F | 0 | 2 | +2 | 4 | 0 |
Ryan Miotto
#27
|
F | 0 | 2 | -1 | 2 | 0 |
Louka Henault
#43
|
D | 0 | 0 | +1 | 0 | 0 |
Zach Dubinsky
#51
|
F | 0 | 0 | -1 | 3 | 0 |
T.J. Walsh
#53
|
F | 1 | 0 | -1 | 5 | 0 |
Jack O'Brien
#92
|
F | 0 | 1 | 0 | 1 | 0 |
Matt Hubbarde
#93
|
F | 1 | 1 | +1 | 4 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
William Rousseau
#35
|
27 | 87.097 | 4 | 0 |
Evan Watts
#39
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


41
31
Shots on Goal
15%
13%
Shots Percentage
3
3
Power Plays
8
8
Penalty Minutes
27
35
Saves
87%
85%
Saves Percentage
Referee:
Jacob Rekucki
Linesmen:
Benjamin Gawlik,
Blake Butler
IA Management
Matt Getz
(President),
Derek Damon
(Head Coach/General Manager),
Eric Michaud
(Director of Hockey Operations/Video Coach),
Kevin Schmidt
(Assistant Coach)
KAL Management
Toni Will
(Governor/General Manager),
Joel Martin
(Head Coach/Director of Hockey Operations),
Billy McCreary
(Assistant Coach),
Jonathon Elliott
(Assistant Coach)
Game Details
- Jersey Auction
K-Wings fans, join us, in bidding adieu to the 50th season of professional hockey in Kalamazoo with the regular-season finale, presented by PNC Bank. The Golden Anniversary wraps up against Iowa, and it’s sure to be a hit as the ECHL Central Division playoff race always comes down to the wire. Stick around after the game for the final jersey auction of the season, with proceeds benefitting Kalamazoo Friends of Recreation.
Get Tickets



Flexi Ticket Plan
Starting at $144
12, 24, or 36 Games


Premium Birthday Plan
Starting at $299

Post Game Photo
$100
Have you or your group's photo taken professionally on-ice post-game!

Hockey Heritage Ticket Packages
$89
50th Anniversary Game


Engagement / Gender Reveal
$150
Share your special moment with the K-Wings and Kalamazoo!
-
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
-