1. Home
  2. Schedule
  3. 12/20/25 | Kalamazoo Wings @ Bloomington Bison
Kalamazoo Wings
KAL Kalamazoo Wings
2
Final
1
Bloomington Bison
BLM Bloomington Bison

Kalamazoo Wings @ Bloomington Bison

Kalamazoo Wings
Bloomington Bison

Box Score

Team 1st 2nd 3rd T
Kalamazoo Wings KAL
0 1 1 2
Bloomington Bison BLM
1 0 0 1

Shots on Goal

Team 1st 2nd 3rd Total
Kalamazoo Wings Kalamazoo Wings 8 14 6 28
Bloomington Bison Bloomington Bison 6 5 9 20

Scoring

1st Period

Bloomington Bison
19:30
Goal
Goal by #10 Brett Budgell, assisted by #5 Lou-Félix Denis.

2nd Period

Kalamazoo Wings
16:02
Goal
Goal by #5 Derek Daschke, assisted by #77 Hunter Strand and #10 Andre Ghantous.

3rd Period

Kalamazoo Wings
19:40
Goal
Goal by #66 Colin Bilek, assisted by #51 Nolan Walker and #7 David Keefer.

Penalties

1st Period

Kalamazoo Wings
3:21
Penalty
Collin Saccoman called for Roughing - minor (2:00 minutes)
Bloomington Bison
3:21
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
Bloomington Bison
3:21
Penalty
Brandon Yeamans called for Tripping - minor (2:00 minutes)
Kalamazoo Wings
9:56
Penalty
Hunter Strand called for Hooking - minor (2:00 minutes)
Bloomington Bison
10:39
Penalty
Chongmin Lee called for Holding - minor (2:00 minutes)
Kalamazoo Wings
14:17
Penalty
Spencer Kennedy called for Roughing - minor (2:00 minutes)
Bloomington Bison
18:47
Penalty
Sullivan Mack called for Hooking - minor (2:00 minutes)

2nd Period

Kalamazoo Wings
4:54
Penalty
Kylor Wall called for Boarding - minor (2:00 minutes)
Bloomington Bison
10:29
Penalty
Parker Gavlas called for Slashing - minor (2:00 minutes)
Bloomington Bison
16:16
Penalty
Parker Gavlas called for Slashing - minor (2:00 minutes)
Bloomington Bison
16:16
Penalty
Parker Gavlas called for Roughing - minor (2:00 minutes)

3rd Period

Kalamazoo Wings
3:39
Penalty
Ryan Cox called for Holding - minor (2:00 minutes)
Bloomington Bison
5:03
Penalty
Chongmin Lee called for High-sticking - minor (2:00 minutes)
Bloomington Bison
19:32
Penalty
Jesper Solomon-Frisell called for Delay of Game (2:00 minutes)

1st Period

Kalamazoo Wings
0:00
Goalkeeper In
Aku Koskenvuo is now in as goalie.
Bloomington Bison
0:00
Goalkeeper In
Dryden McKay is now in as goalie.
Bloomington Bison
0:24
Shot - Quality on net
#14 Parker Gavlas shoots on #30 Aku Koskenvuo
Kalamazoo Wings
1:34
Shot - Quality on net
#4 Davis Pennington shoots on #30 Dryden McKay
Bloomington Bison
2:14
Shot - Non quality on net
#9 Cullen Ferguson shoots on #30 Aku Koskenvuo
Kalamazoo Wings
3:10
Goalkeeper Change
Aku Koskenvuo out. Empty net.
Kalamazoo Wings
3:21
Penalty
Collin Saccoman called for Roughing - minor (2:00 minutes)
Bloomington Bison
3:21
Penalty
Mikael Robidoux called for Roughing - minor (2:00 minutes)
Bloomington Bison
3:21
Penalty
Brandon Yeamans called for Tripping - minor (2:00 minutes)
Kalamazoo Wings
3:23
Goalkeeper In
Aku Koskenvuo is now in as goalie.
Kalamazoo Wings
5:15
Shot - Quality on net
#66 Colin Bilek shoots on #30 Dryden McKay
Bloomington Bison
6:08
Shot - Quality on net
#8 Ayden MacDonald shoots on #30 Aku Koskenvuo
Bloomington Bison
7:43
Shot - Non quality on net
#55 Nikita Sedov shoots on #30 Aku Koskenvuo
Bloomington Bison
8:39
Shot - Quality on net
#21 Shane Ott shoots on #30 Aku Koskenvuo
Kalamazoo Wings
9:53
Shot - Quality on net
#77 Hunter Strand shoots on #30 Dryden McKay
Kalamazoo Wings
9:56
Penalty
Hunter Strand called for Hooking - minor (2:00 minutes)
Kalamazoo Wings
10:12
Goalkeeper Change
Aku Koskenvuo out. Empty net.
Bloomington Bison
10:39
Penalty
Chongmin Lee called for Holding - minor (2:00 minutes)
Kalamazoo Wings
10:39
Goalkeeper In
Aku Koskenvuo is now in as goalie.
Kalamazoo Wings
14:17
Shot - Non quality on net
#9 Evan Dougherty shoots on #30 Dryden McKay
Kalamazoo Wings
14:17
Penalty
Spencer Kennedy called for Roughing - minor (2:00 minutes)
Kalamazoo Wings
15:31
Shot - Non quality on net
#10 Andre Ghantous shoots on #30 Dryden McKay
Kalamazoo Wings
17:06
Shot - Non quality on net
#5 Derek Daschke shoots on #30 Dryden McKay
Kalamazoo Wings
18:26
Shot - Non quality on net
#77 Hunter Strand shoots on #30 Dryden McKay
Bloomington Bison
18:47
Penalty
Sullivan Mack called for Hooking - minor (2:00 minutes)
Bloomington Bison
19:30
Shot - Quality goal
#10 Brett Budgell shoots on #30 Aku Koskenvuo
Bloomington Bison
19:30
Goal
Goal by #10 Brett Budgell, assisted by #5 Lou-Félix Denis.
Kalamazoo Wings
20:00
Shot - Quality on net
#42 Jayden Lee shoots on #30 Dryden McKay

2nd Period

Kalamazoo Wings
0:44
Shot - Non quality on net
#77 Hunter Strand shoots on #30 Dryden McKay
Bloomington Bison
1:34
Shot - Quality on net
#21 Shane Ott shoots on #30 Aku Koskenvuo
Bloomington Bison
1:44
Shot - Quality on net
#14 Parker Gavlas shoots on #30 Aku Koskenvuo
Kalamazoo Wings
3:28
Shot - Quality on net
#44 Spencer Kennedy shoots on #30 Dryden McKay
Bloomington Bison
4:40
Goalkeeper Change
Dryden McKay out. Empty net.
Bloomington Bison
4:53
Goalkeeper In
Dryden McKay is now in as goalie.
Kalamazoo Wings
4:54
Penalty
Kylor Wall called for Boarding - minor (2:00 minutes)
Bloomington Bison
9:22
Shot - Quality on net
#15 Eddie Matsushima shoots on #30 Aku Koskenvuo
Kalamazoo Wings
10:27
Shot - Quality on net
#10 Andre Ghantous shoots on #30 Dryden McKay
Bloomington Bison
10:29
Penalty
Parker Gavlas called for Slashing - minor (2:00 minutes)
Kalamazoo Wings
10:38
Shot - Non quality on net
#66 Colin Bilek shoots on #30 Dryden McKay
Kalamazoo Wings
11:02
Shot - Non quality on net
#7 David Keefer shoots on #30 Dryden McKay
Kalamazoo Wings
12:07
Shot - Quality on net
#24 Antonio Venuto shoots on #30 Dryden McKay
Bloomington Bison
12:33
Shot - Quality on net
#10 Brett Budgell shoots on #30 Aku Koskenvuo
Kalamazoo Wings
14:03
Shot - Quality on net
#51 Nolan Walker shoots on #30 Dryden McKay
Kalamazoo Wings
14:44
Shot - Quality on net
#28 Zach Okabe shoots on #30 Dryden McKay
Kalamazoo Wings
16:02
Shot - Quality goal
#5 Derek Daschke shoots on #30 Dryden McKay
Kalamazoo Wings
16:02
Goal
Goal by #5 Derek Daschke, assisted by #77 Hunter Strand and #10 Andre Ghantous.
Bloomington Bison
16:16
Penalty
Parker Gavlas called for Slashing - minor (2:00 minutes)
Bloomington Bison
16:16
Penalty
Parker Gavlas called for Roughing - minor (2:00 minutes)
Kalamazoo Wings
16:30
Shot - Quality on net
#24 Antonio Venuto shoots on #30 Dryden McKay
Bloomington Bison
16:58
Shot - Quality on net
#5 Lou-Félix Denis shoots on #30 Aku Koskenvuo
Kalamazoo Wings
18:45
Shot - Non quality on net
#24 Antonio Venuto shoots on #30 Dryden McKay
Kalamazoo Wings
18:45
Shot - Non quality on net
#77 Hunter Strand shoots on #30 Dryden McKay
Kalamazoo Wings
19:52
Shot - Non quality on net
#51 Nolan Walker shoots on #30 Dryden McKay
Kalamazoo Wings
19:59
Shot - Quality on net
#5 Derek Daschke shoots on #30 Dryden McKay

3rd Period

Bloomington Bison
1:21
Shot - Quality on net
#31 Mark Kaleinikovas shoots on #30 Aku Koskenvuo
Bloomington Bison
2:43
Shot - Non quality on net
#32 Mikael Robidoux shoots on #30 Aku Koskenvuo
Kalamazoo Wings
3:39
Penalty
Ryan Cox called for Holding - minor (2:00 minutes)
Bloomington Bison
4:49
Shot - Non quality on net
#55 Nikita Sedov shoots on #30 Aku Koskenvuo
Kalamazoo Wings
5:03
Shot - Non quality on net
#77 Hunter Strand shoots on #30 Dryden McKay
Bloomington Bison
5:03
Penalty
Chongmin Lee called for High-sticking - minor (2:00 minutes)
Bloomington Bison
5:27
Shot - Quality on net
#15 Eddie Matsushima shoots on #30 Aku Koskenvuo
Kalamazoo Wings
5:49
Shot - Quality on net
#28 Zach Okabe shoots on #30 Dryden McKay
Kalamazoo Wings
6:49
Shot - Quality on net
#10 Andre Ghantous shoots on #30 Dryden McKay
Bloomington Bison
12:38
Shot - Non quality on net
#21 Shane Ott shoots on #30 Aku Koskenvuo
Kalamazoo Wings
13:32
Shot - Non quality on net
#49 Kylor Wall shoots on #30 Dryden McKay
Bloomington Bison
15:49
Shot - Quality on net
#14 Parker Gavlas shoots on #30 Aku Koskenvuo
Bloomington Bison
16:31
Shot - Non quality on net
#77 Chongmin Lee shoots on #30 Aku Koskenvuo
Bloomington Bison
16:41
Shot - Non quality on net
#55 Nikita Sedov shoots on #30 Aku Koskenvuo
Kalamazoo Wings
18:37
Shot - Non quality on net
#24 Antonio Venuto shoots on #30 Dryden McKay
Bloomington Bison
19:32
Penalty
Jesper Solomon-Frisell called for Delay of Game (2:00 minutes)
Kalamazoo Wings
19:40
Shot - Quality goal
#66 Colin Bilek shoots on #30 Dryden McKay
Kalamazoo Wings
19:40
Goal
Goal by #66 Colin Bilek, assisted by #51 Nolan Walker and #7 David Keefer.
Bloomington Bison
19:47
Goalkeeper Change
Dryden McKay out. Empty net.
Bloomington Bison
19:58
Shot - Non quality on net
#55 Nikita Sedov shoots on #30 Aku Koskenvuo
Player Stats
Bloomington Bison
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Brenden Datema #2
D 0 0 +1 0 0
Lou-Félix Denis #5
C 0 1 +1 1 0
Ayden MacDonald #8
LW 0 0 0 1 0
Cullen Ferguson #9
D 0 0 0 1 0
Brett Budgell #10
C 1 0 +1 2 0
Sullivan Mack #13
LW 0 0 -1 0 2
Parker Gavlas #14
D 0 0 -1 3 6
Eddie Matsushima #15
C 0 0 0 2 0
Seung Jae Lee #18
D 0 0 -1 0 0
Jesper Solomon-Frisell #20
D 0 0 0 0 2
Shane Ott #21
LW 0 0 0 3 0
Mark Kaleinikovas #31
RW 0 0 0 1 0
Mikael Robidoux #32
RW 0 0 0 1 2
Nikita Sedov #55
D 0 0 0 4 0
Zakary Karpa #59
C 0 0 0 0 0
Chongmin Lee #77
RW 0 0 0 1 4
Riku Ishida #80
D 0 0 0 0 0
Brandon Yeamans #91
C 0 0 -1 0 2
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Dryden McKay #30
26 92.857 2 0
Callum Tung #35
0 0.000 0 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Kalamazoo Wings
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Davis Pennington #4
D 0 0 0 1 0
Derek Daschke #5
D 1 0 0 3 0
David Keefer #7
F 0 1 0 1 0
Evan Dougherty #9
F 0 0 0 1 0
Andre Ghantous #10
F 0 1 0 3 0
Robby Drazner #18
D 0 0 0 0 0
Ryan Cox #19
F 0 0 0 0 2
Collin Saccoman #23
D 0 0 0 0 2
Antonio Venuto #24
F 0 0 0 4 0
Zach Okabe #28
F 0 0 0 2 0
Griffin Ness #34
F 0 0 0 0 0
Jayden Lee #42
D 0 0 +1 1 0
Quinn Preston #43
F 0 0 0 0 0
Spencer Kennedy #44
F 0 0 0 1 2
Kylor Wall #49
D 0 0 0 1 2
Nolan Walker #51
F 0 1 -1 2 0
Colin Bilek #66
F 1 0 -1 3 0
Hunter Strand #77
F 0 1 +1 5 2
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Aku Koskenvuo #30
19 95.000 1 0
Ty Young #33
0 0.000 0 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Kalamazoo Wings Kalamazoo Wings
Bloomington Bison Bloomington Bison
28
20
Shots on Goal
7%
5%
Shots Percentage
8
4
Power Plays
10
18
Penalty Minutes
19
26
Saves
95%
93%
Saves Percentage
Referees:
Ibrahim Arifi, Hunter Mottinger
Linesmen:
Vaughn Upton, Tyler Willie
KAL Management
Toni Will (Governor/General Manager), Joel Martin (Head Coach/Director of Hockey Operations), Billy McCreary (Assistant Coach), Tanner Sorenson (Assistant Coach)
BLM Management
Andy Zilch (President), Phillip Barski (Head Coach/VP of Hockey Operations), Jesse Messier (Assistant Coach), Parsa Monsef (Video Coach)

Upcoming Games

Full Schedule
Live
Trois-Rivières Lions
Maine Mariners
Sunday, January 25th
Trois-Rivières Lions @ Maine Mariners
Puck Drops:
2:00 PM EST
Cross Insurance Arena
Trois-Rivières Lions
TR Trois-Rivières Lions
2
Final
5
Maine Mariners
MNE Maine Mariners
Cross Insurance Arena
Live
Adirondack Thunder
Greensboro Gargoyles
Sunday, January 25th
Adirondack Thunder @ Greensboro Gargoyles
Puck Drops:
2:00 PM EST
First Horizon Coliseum
Adirondack Thunder
ADK Adirondack Thunder
Greensboro Gargoyles
GSO Greensboro Gargoyles
First Horizon Coliseum
Live
Iowa Heartlanders
Jacksonville Icemen
Sunday, January 25th
Iowa Heartlanders @ Jacksonville Icemen
Puck Drops:
2:00 PM EST
VyStar Veterans Memorial Arena
Iowa Heartlanders
IA Iowa Heartlanders
2
Final SO
3
Jacksonville Icemen
JAX Jacksonville Icemen
VyStar Veterans Memorial Arena
Live
Worcester Railers
Norfolk Admirals
Sunday, January 25th
Worcester Railers @ Norfolk Admirals
Puck Drops:
2:05 PM EST
Norfolk Scope
Worcester Railers
WOR Worcester Railers
3
Final
2
Norfolk Admirals
NOR Norfolk Admirals
Norfolk Scope
Live
Florida Everblades
South Carolina Stingrays
Sunday, January 25th
Florida Everblades @ South Carolina Stingrays
Puck Drops:
2:05 PM EST
North Charleston Coliseum
Florida Everblades
FLA Florida Everblades
6
Final
3
South Carolina Stingrays
SC South Carolina Stingrays
North Charleston Coliseum
Live
Savannah Ghost Pirates
Greenville Road Warriors
Sunday, January 25th
Savannah Ghost Pirates @ Greenville Road Warriors
Puck Drops:
2:05 PM EST
Bon Secours Wellness Arena
Savannah Ghost Pirates
SAV Savannah Ghost Pirates
0
00:00 1st
0
Greenville Road Warriors
GRW Greenville Road Warriors
Bon Secours Wellness Arena