
0
Final
2

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
0 | 0 | 0 | 0 |
![]() |
0 | 1 | 1 | 2 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
10 | 10 | 10 | 30 |
![]() |
13 | 8 | 7 | 28 |
Scoring
1st Period
2nd Period

18:24
Goal
Goal by #90 Jay Keranen, assisted by #76 Josh Bloom and #28 Zach Okabe.
3rd Period

19:43
Goal
Goal by #28 Zach Okabe, assisted by #76 Josh Bloom and #43 Quinn Preston.
Penalties
1st Period

12:14
Penalty
Collin Saccoman called for Interference - minor (2:00 minutes)

12:14
Penalty
Jonny Sorenson called for Holding - minor (2:00 minutes)

19:31
Penalty
Yuki Miura called for Cross-Checking Minor (2:00 minutes)
2nd Period

9:08
Penalty
Will Calverley called for Fighting - Major (5:00 minutes)

9:08
Penalty
Blake Christensen called for Fighting - Major (5:00 minutes)

9:38
Penalty
Kylor Wall called for Interference - minor (2:00 minutes)

15:30
Penalty
Quinn Preston called for Tripping - minor (2:00 minutes)
3rd Period

5:05
Penalty
Jay Keranen called for Holding - minor (2:00 minutes)

11:57
Penalty
Zeteny Hadobas called for Tripping - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Kyle McClellan is now in as goalie.

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

4:05
Shot - Non quality on net
#49 Kyle Masters shoots on #33 Ty Young

4:39
Shot - Quality on net
#28 Zach Okabe shoots on #33 Kyle McClellan

4:55
Shot - Non quality on net
#28 Zach Okabe shoots on #33 Kyle McClellan

6:30
Shot - Non quality on net
#81 Ben Berard shoots on #33 Kyle McClellan

8:24
Shot - Non quality on net
#3 Joseph Arntsen shoots on #33 Kyle McClellan

9:05
Shot - Non quality on net
#3 Joseph Arntsen shoots on #33 Kyle McClellan

9:10
Shot - Non quality on net
#76 Josh Bloom shoots on #33 Kyle McClellan

10:07
Shot - Non quality on net
#18 Andrew McLean shoots on #33 Ty Young

10:27
Shot - Non quality on net
#36 Yuki Miura shoots on #33 Ty Young

11:15
Shot - Non quality on net
#81 Ben Berard shoots on #33 Kyle McClellan

11:52
Shot - Quality on net
#29 Davis Codd shoots on #33 Kyle McClellan

12:14
Penalty
Collin Saccoman called for Interference - minor (2:00 minutes)

12:14
Penalty
Jonny Sorenson called for Holding - minor (2:00 minutes)

12:43
Shot - Quality on net
#18 Zach Berzolla shoots on #33 Kyle McClellan

13:03
Shot - Quality on net
#28 Zach Okabe shoots on #33 Kyle McClellan

13:16
Shot - Non quality on net
#6 Luc Salem shoots on #33 Kyle McClellan

13:54
Shot - Quality on net
#27 Ryan Miotto shoots on #33 Ty Young

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

14:36
Shot - Quality on net
#8 Will Calverley shoots on #33 Ty Young

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

14:48
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young

15:04
Shot - Non quality on net
#49 Kyle Masters shoots on #33 Ty Young

15:51
Shot - Non quality on net
#76 Josh Bloom shoots on #33 Kyle McClellan

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

19:31
Penalty
Yuki Miura called for Cross-Checking Minor (2:00 minutes)

20:00
Shot - Quality on net
#18 Zach Berzolla shoots on #33 Kyle McClellan
2nd Period

0:56
Shot - Non quality on net
#81 Ben Berard shoots on #33 Kyle McClellan

1:19
Shot - Quality on net
#28 Zach Okabe shoots on #33 Kyle McClellan

2:12
Shot - Non quality on net
#49 Kyle Masters shoots on #33 Ty Young

4:09
Shot - Non quality on net
#6 Luc Salem shoots on #33 Kyle McClellan

9:08
Penalty
Will Calverley called for Fighting - Major (5:00 minutes)

9:08
Penalty
Blake Christensen called for Fighting - Major (5:00 minutes)

9:31
Shot - Quality on net
#81 Ben Berard shoots on #33 Kyle McClellan

9:38
Penalty
Kylor Wall called for Interference - minor (2:00 minutes)

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

10:43
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young

11:07
Shot - Non quality on net
#49 Kyle Masters shoots on #33 Ty Young

11:47
Shot - Non quality on net
#18 Zach Berzolla shoots on #33 Kyle McClellan

11:47
Shot - Non quality on net
#27 Ryan Miotto shoots on #33 Ty Young

11:47
Shot - Non quality on net
#27 Ryan Miotto shoots on #33 Ty Young

14:39
Shot - Non quality on net
#23 Collin Saccoman shoots on #33 Kyle McClellan

15:30
Penalty
Quinn Preston called for Tripping - minor (2:00 minutes)

17:29
Shot - Quality on net
#51 Zach Dubinsky shoots on #33 Ty Young

18:03
Shot - Non quality on net
#76 Josh Bloom shoots on #33 Kyle McClellan

18:24
Shot - Non quality goal
#90 Jay Keranen shoots on #33 Kyle McClellan

18:24
Goal
Goal by #90 Jay Keranen, assisted by #76 Josh Bloom and #28 Zach Okabe.

19:00
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young

19:00
Shot - Non quality on net
#14 Gavin Hain shoots on #33 Ty Young

20:00
Shot - Non quality on net
#53 T.J. Walsh shoots on #33 Ty Young
3rd Period

0:21
Shot - Non quality on net
#76 Josh Bloom shoots on #33 Kyle McClellan

3:12
Shot - Non quality on net
#4 Will Zmolek shoots on #33 Ty Young

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

4:19
Shot - Non quality on net
#27 Ryan Miotto shoots on #33 Ty Young

4:35
Shot - Quality on net
#17 Jonny Sorenson shoots on #33 Ty Young

5:05
Penalty
Jay Keranen called for Holding - minor (2:00 minutes)

5:55
Shot - Quality on net
#27 Ryan Miotto shoots on #33 Ty Young

6:52
Shot - Non quality on net
#18 Zach Berzolla shoots on #33 Kyle McClellan

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

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

7:49
Shot - Non quality on net
#19 Ryan Cox shoots on #33 Kyle McClellan

10:59
Shot - Quality on net
#9 Luke Morgan shoots on #33 Kyle McClellan

11:57
Penalty
Zeteny Hadobas called for Tripping - minor (2:00 minutes)

12:31
Shot - Quality on net
#10 Max Humitz shoots on #33 Kyle McClellan

12:31
Shot - Non quality on net
#74 Blake Christensen shoots on #33 Kyle McClellan

15:58
Shot - Non quality on net
#49 Kyle Masters shoots on #33 Ty Young

16:23
Shot - Non quality on net
#7 Jules Boscq shoots on #33 Ty Young

18:07
Shot - Non quality on net
#18 Andrew McLean shoots on #33 Ty Young

18:07
Goalkeeper Change
Kyle McClellan out. Empty net.

18:14
Goalkeeper In
Kyle McClellan is now in as goalie.

18:40
Goalkeeper Change
Kyle McClellan out. Empty net.

19:43
Shot - Quality goal
#28 Zach Okabe shoots on #33 Kyle McClellan

19:43
Goal
Goal by #28 Zach Okabe, assisted by #76 Josh Bloom and #43 Quinn Preston.

19:43
Goalkeeper In
Kyle McClellan is now in as goalie.
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Joseph Arntsen
#3
|
D | 0 | 0 | +1 | 2 | 0 |
Luc Salem
#6
|
D | 0 | 0 | +1 | 2 | 0 |
Luke Morgan
#9
|
F | 0 | 0 | 0 | 1 | 0 |
Max Humitz
#10
|
F | 0 | 0 | 0 | 1 | 0 |
Lee Lapid
#15
|
F | 0 | 0 | 0 | 0 | 0 |
Zach Berzolla
#18
|
D | 0 | 0 | 0 | 4 | 0 |
Ryan Cox
#19
|
F | 0 | 0 | 0 | 1 | 0 |
Kylor Wall
#20
|
D | 0 | 0 | 0 | 0 | 2 |
Collin Saccoman
#23
|
D | 0 | 0 | +1 | 1 | 2 |
Zach Okabe
#28
|
F | 1 | 1 | +2 | 5 | 0 |
Davis Codd
#29
|
F | 0 | 0 | 0 | 1 | 0 |
Quinn Preston
#43
|
F | 0 | 1 | +2 | 0 | 2 |
Drake Pilon
#55
|
F | 0 | 0 | 0 | 0 | 0 |
Jon Martin
#71
|
F | 0 | 0 | 0 | 0 | 0 |
Blake Christensen
#74
|
F | 0 | 0 | 0 | 1 | 5 |
Josh Bloom
#76
|
F | 0 | 2 | +2 | 4 | 0 |
Ben Berard
#81
|
F | 0 | 0 | 0 | 4 | 0 |
Jay Keranen
#90
|
D | 1 | 0 | +1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ty Young
#33
|
30 | 100.000 | 0 | 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 | 0 | 0 | 0 | 0 | 0 |
Will Zmolek
#4
|
D | 0 | 0 | -1 | 1 | 0 |
Jules Boscq
#7
|
D | 0 | 0 | 0 | 2 | 0 |
Will Calverley
#8
|
F | 0 | 0 | -1 | 1 | 5 |
Keltie Jeri-Leon
#10
|
F | 0 | 0 | -1 | 3 | 0 |
Timmy Kent
#11
|
F | 0 | 0 | -1 | 0 | 0 |
Gavin Hain
#14
|
F | 0 | 0 | -1 | 4 | 0 |
Jonny Sorenson
#17
|
F | 0 | 0 | -1 | 1 | 2 |
Andrew McLean
#18
|
D | 0 | 0 | 0 | 2 | 0 |
Zeteny Hadobas
#23
|
D | 0 | 0 | -1 | 0 | 2 |
Ryan Miotto
#27
|
F | 0 | 0 | -1 | 5 | 0 |
Keanan Stewart
#29
|
F | 0 | 0 | -1 | 0 | 0 |
Yuki Miura
#36
|
F | 0 | 0 | 0 | 1 | 2 |
Kyle Masters
#49
|
D | 0 | 0 | -1 | 5 | 0 |
Zach Dubinsky
#51
|
F | 0 | 0 | -1 | 3 | 0 |
T.J. Walsh
#53
|
F | 0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Kyle McClellan
#33
|
26 | 96.296 | 1 | 0 |
William Rousseau
#35
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


30
28
Shots on Goal
0%
7%
Shots Percentage
3
2
Power Plays
11
13
Penalty Minutes
26
30
Saves
93%
100%
Saves Percentage
Referee:
Jordan Watt
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
- Grateful Dead Tie Dye Cup (1st 1,000 fans)
- Jersey Auction
Grateful Dead Night, presented by Magna International, is BACK! It’s time to gather up all the Dead Heads and be one of the first 1,000 fans in the door to receive a Grateful Dead Tie Dye Cup. Plus, don’t miss out on one of the most anticipated postgame Jersey Auctions of the season, benefiting South County Fire Association.
Get Tickets



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

Group Tickets
Starting at $12
Packages start at 10 Tickets!


Premium Birthday Plan
Starting at $299

Hungry Howie's Friends & Family Deal
$45
On Sale NOW!

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

Wizard, Wands & Wings Ticket Package
$79
A night they'll never forget!


Hockey Heritage Ticket Packages
$89
50th Anniversary Game


Engagement / Gender Reveal
$150
Share your special moment with the K-Wings and Kalamazoo!

Upcoming Home Games
Full Schedule

Wednesday, February 19th
269 Night / Winning Wednesday
Puck Drops:
7:00 PM EST
Wings Event Center

at

Wings Event Center

Wednesday, February 26th
269 Night / Winning Wednesday
Puck Drops:
7:00 PM EST
Wings Event Center

at

Wings Event Center

Friday, February 28th
Wizards, Wands & Wings / $3 Friday
Puck Drops:
7:00 PM EST
Wings Event Center

at

Wings Event Center
Get Hockey Updates
Sign up for our email newsletter to be the first to know about news and upcoming games!
-
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
-