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

Kalamazoo Wings @ Bloomington Bison

Kalamazoo Wings
Bloomington Bison

Box Score

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

Shots on Goal

Team 1st 2nd 3rd Total
Kalamazoo Wings Kalamazoo Wings 8 10 7 25
Bloomington Bison Bloomington Bison 6 5 13 24

Scoring

1st Period

Bloomington Bison
0:47
Goal
Goal by #26 Daniel Tedesco, assisted by #59 Zakary Karpa.
Bloomington Bison
4:04
Goal
Goal by #20 Jesper Solomon-Frisell, assisted by #10 Brett Budgell and #27 Kyle Jackson.
Kalamazoo Wings
19:05
Goal
Goal by #43 Quinn Preston, assisted by #23 Collin Saccoman and #4 Davis Pennington.

2nd Period

Kalamazoo Wings
18:48
Goal
Goal by #43 Quinn Preston, assisted by #28 Zach Okabe and #77 Hunter Strand.

3rd Period

Kalamazoo Wings
5:21
Goal
Goal by #77 Hunter Strand, assisted by #51 Nolan Walker and #42 Jayden Lee.
Kalamazoo Wings
12:56
Goal
Goal by #28 Zach Okabe.
Bloomington Bison
16:59
Goal
Goal by #8 Ayden MacDonald, assisted by #59 Zakary Karpa and #13 Sullivan Mack.

Penalties

1st Period

Bloomington Bison
8:46
Penalty
Mark Kaleinikovas called for Boarding - Major (5:00 minutes)
Kalamazoo Wings
8:46
Penalty
Spencer Kennedy called for Fighting - Major (5:00 minutes)
Bloomington Bison
8:46
Penalty
Mark Kaleinikovas called for Game misconduct - Boarding (10:00 minutes)
Kalamazoo Wings
8:46
Penalty
Spencer Kennedy called for Game misconduct - Aggressor (10:00 minutes)

2nd Period

Kalamazoo Wings
4:35
Penalty
KAL called for Bench minor - Too many men (2:00 minutes)
Bloomington Bison
11:54
Penalty
Zakary Karpa called for Instigating - minor (2:00 minutes)
Bloomington Bison
11:54
Penalty
Zakary Karpa called for Fighting - Major (5:00 minutes)
Kalamazoo Wings
11:54
Penalty
Quinn Preston called for Fighting - Major (5:00 minutes)
Kalamazoo Wings
14:20
Penalty
Antonio Venuto called for High-sticking - minor (2:00 minutes)
Kalamazoo Wings
15:46
Penalty
Andre Ghantous called for Hooking - minor (2:00 minutes)
Bloomington Bison
17:09
Penalty
Daniel Tedesco called for Tripping - minor (2:00 minutes)

3rd Period

Kalamazoo Wings
4:20
Penalty
Colin Bilek called for Interference - minor (2:00 minutes)
Bloomington Bison
8:00
Penalty
Shane Ott called for Unsportsmanlike conduct - minor (2:00 minutes)
Kalamazoo Wings
8:00
Penalty
Kylor Wall called for Unsportsmanlike conduct - minor (2:00 minutes)
Kalamazoo Wings
9:48
Penalty
Zach Okabe called for Cross-Checking Minor (2:00 minutes)
Bloomington Bison
9:48
Penalty
Parker Gavlas called for Cross-Checking Minor (2:00 minutes)

1st Period

Bloomington Bison
0:00
Goalkeeper In
Dryden McKay is now in as goalie.
Kalamazoo Wings
0:00
Goalkeeper In
Jonathan Lemieux is now in as goalie.
Kalamazoo Wings
0:37
Shot - Non quality on net
#23 Collin Saccoman shoots on #30 Dryden McKay
Bloomington Bison
0:47
Shot - Quality goal
#26 Daniel Tedesco shoots on #72 Jonathan Lemieux
Bloomington Bison
0:47
Goal
Goal by #26 Daniel Tedesco, assisted by #59 Zakary Karpa.
Bloomington Bison
2:01
Shot - Non quality on net
#15 Eddie Matsushima shoots on #72 Jonathan Lemieux
Bloomington Bison
2:45
Shot - Quality on net
#18 Seung Jae Lee shoots on #72 Jonathan Lemieux
Bloomington Bison
4:04
Shot - Quality goal
#20 Jesper Solomon-Frisell shoots on #72 Jonathan Lemieux
Bloomington Bison
4:04
Goal
Goal by #20 Jesper Solomon-Frisell, assisted by #10 Brett Budgell and #27 Kyle Jackson.
Bloomington Bison
5:47
Shot - Non quality on net
#18 Seung Jae Lee shoots on #72 Jonathan Lemieux
Bloomington Bison
6:46
Shot - Quality on net
#14 Parker Gavlas shoots on #72 Jonathan Lemieux
Kalamazoo Wings
7:44
Shot - Non quality on net
#51 Nolan Walker shoots on #30 Dryden McKay
Bloomington Bison
8:46
Penalty
Mark Kaleinikovas called for Boarding - Major (5:00 minutes)
Kalamazoo Wings
8:46
Penalty
Spencer Kennedy called for Fighting - Major (5:00 minutes)
Bloomington Bison
8:46
Penalty
Mark Kaleinikovas called for Game misconduct - Boarding (10:00 minutes)
Kalamazoo Wings
8:46
Penalty
Spencer Kennedy called for Game misconduct - Aggressor (10:00 minutes)
Kalamazoo Wings
13:26
Shot - Quality on net
#43 Quinn Preston shoots on #30 Dryden McKay
Kalamazoo Wings
13:38
Shot - Quality on net
#19 Ryan Cox shoots on #30 Dryden McKay
Kalamazoo Wings
13:56
Shot - Non quality on net
#51 Nolan Walker shoots on #30 Dryden McKay
Kalamazoo Wings
14:30
Shot - Non quality on net
#17 Todd Skirving shoots on #30 Dryden McKay
Kalamazoo Wings
17:02
Shot - Quality on net
#28 Zach Okabe shoots on #30 Dryden McKay
Kalamazoo Wings
19:05
Shot - Quality goal
#43 Quinn Preston shoots on #30 Dryden McKay
Kalamazoo Wings
19:05
Goal
Goal by #43 Quinn Preston, assisted by #23 Collin Saccoman and #4 Davis Pennington.

2nd Period

Kalamazoo Wings
3:27
Shot - Non quality on net
#9 Evan Dougherty shoots on #30 Dryden McKay
Kalamazoo Wings
4:35
Penalty
KAL called for Bench minor - Too many men (2:00 minutes)
Kalamazoo Wings
8:11
Shot - Non quality on net
#49 Kylor Wall shoots on #30 Dryden McKay
Bloomington Bison
8:37
Shot - Quality on net
#91 Brandon Yeamans shoots on #72 Jonathan Lemieux
Bloomington Bison
9:05
Shot - Non quality on net
#55 Nikita Sedov shoots on #72 Jonathan Lemieux
Kalamazoo Wings
9:50
Shot - Non quality on net
#24 Antonio Venuto shoots on #30 Dryden McKay
Bloomington Bison
11:08
Shot - Non quality on net
#14 Parker Gavlas shoots on #72 Jonathan Lemieux
Bloomington Bison
11:54
Penalty
Zakary Karpa called for Instigating - minor (2:00 minutes)
Bloomington Bison
11:54
Penalty
Zakary Karpa called for Fighting - Major (5:00 minutes)
Kalamazoo Wings
11:54
Penalty
Quinn Preston called for Fighting - Major (5:00 minutes)
Kalamazoo Wings
11:56
Shot - Quality on net
#66 Colin Bilek shoots on #30 Dryden McKay
Kalamazoo Wings
12:02
Shot - Quality on net
#19 Ryan Cox shoots on #30 Dryden McKay
Kalamazoo Wings
13:10
Shot - Quality on net
#19 Ryan Cox shoots on #30 Dryden McKay
Kalamazoo Wings
14:20
Penalty
Antonio Venuto called for High-sticking - minor (2:00 minutes)
Kalamazoo Wings
15:46
Penalty
Andre Ghantous called for Hooking - minor (2:00 minutes)
Bloomington Bison
16:56
Shot - Non quality on net
#15 Eddie Matsushima shoots on #72 Jonathan Lemieux
Bloomington Bison
17:09
Penalty
Daniel Tedesco called for Tripping - minor (2:00 minutes)
Kalamazoo Wings
17:50
Shot - Non quality on net
#66 Colin Bilek shoots on #30 Dryden McKay
Kalamazoo Wings
18:03
Shot - Non quality on net
#4 Davis Pennington shoots on #30 Dryden McKay
Kalamazoo Wings
18:47
Shot - Quality on net
#28 Zach Okabe shoots on #30 Dryden McKay
Kalamazoo Wings
18:48
Shot - Quality goal
#43 Quinn Preston shoots on #30 Dryden McKay
Kalamazoo Wings
18:48
Goal
Goal by #43 Quinn Preston, assisted by #28 Zach Okabe and #77 Hunter Strand.
Bloomington Bison
19:36
Shot - Non quality on net
#8 Ayden MacDonald shoots on #72 Jonathan Lemieux

3rd Period

Kalamazoo Wings
2:05
Shot - Quality on net
#49 Kylor Wall shoots on #30 Dryden McKay
Bloomington Bison
2:51
Shot - Non quality on net
#32 Mikael Robidoux shoots on #72 Jonathan Lemieux
Bloomington Bison
3:03
Shot - Quality on net
#32 Mikael Robidoux shoots on #72 Jonathan Lemieux
Bloomington Bison
3:23
Shot - Quality on net
#55 Nikita Sedov shoots on #72 Jonathan Lemieux
Kalamazoo Wings
3:33
Shot - Quality on net
#66 Colin Bilek shoots on #30 Dryden McKay
Bloomington Bison
4:08
Goalkeeper Change
Dryden McKay out. Empty net.
Kalamazoo Wings
4:20
Penalty
Colin Bilek called for Interference - minor (2:00 minutes)
Bloomington Bison
4:20
Goalkeeper In
Dryden McKay is now in as goalie.
Kalamazoo Wings
4:58
Shot - Quality on net
#19 Ryan Cox shoots on #30 Dryden McKay
Kalamazoo Wings
5:20
Shot - Quality on net
#51 Nolan Walker shoots on #30 Dryden McKay
Kalamazoo Wings
5:21
Shot - Quality goal
#77 Hunter Strand shoots on #30 Dryden McKay
Kalamazoo Wings
5:21
Goal
Goal by #77 Hunter Strand, assisted by #51 Nolan Walker and #42 Jayden Lee.
Bloomington Bison
6:25
Shot - Quality on net
#20 Jesper Solomon-Frisell shoots on #72 Jonathan Lemieux
Bloomington Bison
7:59
Shot - Quality on net
#10 Brett Budgell shoots on #72 Jonathan Lemieux
Bloomington Bison
8:00
Penalty
Shane Ott called for Unsportsmanlike conduct - minor (2:00 minutes)
Kalamazoo Wings
8:00
Penalty
Kylor Wall called for Unsportsmanlike conduct - minor (2:00 minutes)
Kalamazoo Wings
9:48
Penalty
Zach Okabe called for Cross-Checking Minor (2:00 minutes)
Bloomington Bison
9:48
Penalty
Parker Gavlas called for Cross-Checking Minor (2:00 minutes)
Kalamazoo Wings
12:02
Shot - Quality on net
#9 Evan Dougherty shoots on #30 Dryden McKay
Bloomington Bison
12:29
Shot - Non quality on net
#15 Eddie Matsushima shoots on #72 Jonathan Lemieux
Kalamazoo Wings
12:56
Shot - Quality goal
#28 Zach Okabe shoots on #30 Dryden McKay
Kalamazoo Wings
12:56
Goal
Goal by #28 Zach Okabe.
Bloomington Bison
14:23
Shot - Quality on net
#20 Jesper Solomon-Frisell shoots on #72 Jonathan Lemieux
Bloomington Bison
15:08
Shot - Quality on net
#18 Seung Jae Lee shoots on #72 Jonathan Lemieux
Bloomington Bison
16:59
Shot - Quality goal
#8 Ayden MacDonald shoots on #72 Jonathan Lemieux
Bloomington Bison
16:59
Goal
Goal by #8 Ayden MacDonald, assisted by #59 Zakary Karpa and #13 Sullivan Mack.
Bloomington Bison
17:30
Shot - Quality on net
#18 Seung Jae Lee shoots on #72 Jonathan Lemieux
Bloomington Bison
17:45
Shot - Quality on net
#59 Zakary Karpa shoots on #72 Jonathan Lemieux
Bloomington Bison
17:49
Shot - Non quality on net
#10 Brett Budgell shoots on #72 Jonathan Lemieux
Bloomington Bison
17:51
Goalkeeper Change
Dryden McKay out. Empty net.
Bloomington Bison
19:31
Shot - Quality on net
#10 Brett Budgell shoots on #72 Jonathan Lemieux
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 0 0 0 0
Ayden MacDonald #8
LW 1 0 -1 2 0
Cullen Ferguson #9
D 0 0 0 0 0
Brett Budgell #10
C 0 1 0 3 0
Sullivan Mack #13
LW 0 1 +1 0 0
Parker Gavlas #14
D 0 0 +1 2 2
Eddie Matsushima #15
C 0 0 -2 3 0
Seung Jae Lee #18
D 0 0 0 4 0
Jesper Solomon-Frisell #20
D 1 0 +1 3 0
Shane Ott #21
LW 0 0 -2 0 2
Daniel Tedesco #26
LW 1 0 0 1 2
Kyle Jackson #27
LW 0 1 +1 0 0
Mark Kaleinikovas #31
RW 0 0 0 0 15
Mikael Robidoux #32
RW 0 0 0 2 0
Nikita Sedov #55
D 0 0 0 2 0
Zakary Karpa #59
C 0 2 +2 1 7
Brandon Yeamans #91
C 0 0 0 1 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Hugo Ollas #1
0 0.000 0 0
Dryden McKay #30
21 84.000 4 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 1 +1 1 0
Powell Connor #8
D 0 0 -2 0 0
Evan Dougherty #9
F 0 0 0 2 0
Andre Ghantous #10
F 0 0 0 0 2
Colson Gengenbach #16
F 0 0 -1 0 0
Todd Skirving #17
F 0 0 0 1 0
Ryan Cox #19
F 0 0 -1 4 0
Collin Saccoman #23
D 0 1 +1 1 0
Antonio Venuto #24
F 0 0 -1 1 2
Zach Okabe #28
F 1 1 0 3 2
Jayden Lee #42
D 0 1 +1 0 0
Quinn Preston #43
F 2 0 0 3 5
Spencer Kennedy #44
F 0 0 0 0 15
Kylor Wall #49
D 0 0 -1 2 2
Nolan Walker #51
F 0 1 +1 3 0
Colin Bilek #66
F 0 0 0 3 2
Hunter Strand #77
F 1 1 +1 1 0
Ryan Helliwell #86
D 0 0 0 0 0
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Luke Pavicich #35
0 0.000 0 0
Jonathan Lemieux #72
21 87.500 3 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Kalamazoo Wings Kalamazoo Wings
Bloomington Bison Bloomington Bison
25
24
Shots on Goal
16%
13%
Shots Percentage
2
4
Power Plays
32
28
Penalty Minutes
21
21
Saves
88%
84%
Saves Percentage
Referee:
Harrison O'Pray
Linesmen:
Tyler Willie, Guillaume Ouellet
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