1
Final SO
2
Box Score
| Team | 1st | 2nd | 3rd | OT | SO | Total T |
|---|---|---|---|---|---|---|
KAL
|
0 | 1 | 0 | 0 | 0 | 1 |
TUL
|
1 | 0 | 0 | 0 | 1 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | OT | Total |
|---|---|---|---|---|---|
Kalamazoo Wings
|
9 | 7 | 7 | 4 | 27 |
Tulsa Oilers
|
11 | 10 | 16 | 4 | 42 |
Scoring
1st Period
14:44
Goal
Goal by #92 Jack Nevins, assisted by #18 Adam Pleskach and #29 Ian McNulty.
2nd Period
6:49
Goal
Goal by #23 Garret Ross, assisted by #6 Matt VanVoorhis and #17 Luke Sandler.
3rd Period
OT
Penalties
1st Period
6:54
Penalty
Zach Diamantoni called for Interference - minor (2:00 minutes)
2nd Period
9:46
Penalty
Zach Saar called for Slashing - minor (2:00 minutes)
3rd Period
5:25
Penalty
Danny Moynihan called for Tripping - minor (2:00 minutes)
19:24
Penalty
Luke Sandler called for Tripping - minor (2:00 minutes)
20:00
Penalty
Danny Moynihan called for Hooking - minor (2:00 minutes)
OT
Shootout
Winning Shootout Goal
Winning shootout goal by #8 Charlie Sampair.
Shootout Attempt
Shootout attempt by #93 Justin Taylor.
Shootout Attempt
Shootout attempt by #11 Danny Moynihan.
Shootout Attempt
Shootout attempt by #44 Matheson Iacopelli.
Shootout Attempt
Shootout attempt by #16 J.J. Piccinich.
Shootout Attempt
Shootout attempt by #27 Justin Kovacs.
1st Period
0:00
Goalkeeper In
Jake Kielly is now in as goalie.
0:00
Goalkeeper In
Olle Eriksson Ek is now in as goalie.
2:21
Shot - Quality on net
#90 Jacob Benson shoots on #34 Jake Kielly
2:55
Shot - Quality on net
#13 Cory Ward shoots on #34 Jake Kielly
3:03
Shot - Non quality on net
#27 Miles Liberati shoots on #34 Jake Kielly
3:07
Shot - Non quality on net
#27 Miles Liberati shoots on #34 Jake Kielly
3:13
Shot - Non quality on net
#91 Robby Jackson shoots on #34 Jake Kielly
3:51
Shot - Non quality on net
#15 Eric Kattelus shoots on #1 Olle Eriksson Ek
4:15
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #1 Olle Eriksson Ek
4:45
Shot - Non quality on net
#15 Eric Kattelus shoots on #1 Olle Eriksson Ek
5:02
Shot - Quality on net
#27 Justin Kovacs shoots on #1 Olle Eriksson Ek
6:02
Shot - Quality on net
#92 Jack Nevins shoots on #34 Jake Kielly
6:02
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
6:54
Penalty
Zach Diamantoni called for Interference - minor (2:00 minutes)
7:19
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
9:06
Shot - Non quality on net
#23 Garret Ross shoots on #1 Olle Eriksson Ek
10:30
Shot - Quality on net
#21 Zach Saar shoots on #1 Olle Eriksson Ek
11:34
Shot - Quality on net
#27 Justin Kovacs shoots on #1 Olle Eriksson Ek
13:21
Shot - Non quality on net
#21 Zach Saar shoots on #1 Olle Eriksson Ek
13:39
Shot - Non quality on net
#74 Tanner Sorenson shoots on #1 Olle Eriksson Ek
14:44
Shot - Quality goal
#92 Jack Nevins shoots on #34 Jake Kielly
14:44
Goal
Goal by #92 Jack Nevins, assisted by #18 Adam Pleskach and #29 Ian McNulty.
15:50
Shot - Quality on net
#16 J.J. Piccinich shoots on #34 Jake Kielly
16:45
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
2nd Period
0:00
Goalkeeper In
Evan Fitzpatrick is now in as goalie.
0:00
Goalkeeper Change
Olle Eriksson Ek out. Empty net.
2:19
Shot - Non quality on net
#19 Zach Frye shoots on #30 Evan Fitzpatrick
2:41
Shot - Non quality on net
#16 J.J. Piccinich shoots on #34 Jake Kielly
2:46
Shot - Non quality on net
#16 J.J. Piccinich shoots on #34 Jake Kielly
3:41
Shot - Quality on net
#92 Jack Nevins shoots on #34 Jake Kielly
4:03
Shot - Non quality on net
#25 Steven Ruggiero shoots on #34 Jake Kielly
4:36
Shot - Quality on net
#13 Cory Ward shoots on #34 Jake Kielly
5:52
Shot - Non quality on net
#92 Jack Nevins shoots on #34 Jake Kielly
6:11
Shot - Non quality on net
#91 Robby Jackson shoots on #34 Jake Kielly
6:49
Shot - Quality goal
#23 Garret Ross shoots on #30 Evan Fitzpatrick
6:49
Goal
Goal by #23 Garret Ross, assisted by #6 Matt VanVoorhis and #17 Luke Sandler.
9:46
Penalty
Zach Saar called for Slashing - minor (2:00 minutes)
10:12
Shot - Non quality on net
#74 Tanner Sorenson shoots on #30 Evan Fitzpatrick
11:09
Shot - Non quality on net
#74 Tanner Sorenson shoots on #30 Evan Fitzpatrick
13:15
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
13:28
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
15:33
Shot - Quality on net
#17 Luke Sandler shoots on #30 Evan Fitzpatrick
17:13
Shot - Non quality on net
#74 Tanner Sorenson shoots on #30 Evan Fitzpatrick
18:50
Shot - Non quality on net
#25 Steven Ruggiero shoots on #34 Jake Kielly
19:55
Shot - Non quality on net
#16 J.J. Piccinich shoots on #34 Jake Kielly
3rd Period
0:46
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
1:24
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
2:37
Shot - Non quality on net
#11 Danny Moynihan shoots on #34 Jake Kielly
3:20
Shot - Non quality on net
#24 Mike McKee shoots on #34 Jake Kielly
3:37
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
4:59
Shot - Non quality on net
#19 Zach Frye shoots on #30 Evan Fitzpatrick
5:25
Penalty
Danny Moynihan called for Tripping - minor (2:00 minutes)
5:36
Shot - Non quality on net
#74 Tanner Sorenson shoots on #30 Evan Fitzpatrick
6:08
Shot - Quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
6:26
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
8:13
Shot - Non quality on net
#6 Matt VanVoorhis shoots on #30 Evan Fitzpatrick
13:06
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
13:07
Shot - Quality on net
#92 Jack Nevins shoots on #34 Jake Kielly
13:09
Shot - Quality on net
#92 Jack Nevins shoots on #34 Jake Kielly
13:10
Shot - Quality on net
#29 Ian McNulty shoots on #34 Jake Kielly
13:18
Shot - Quality on net
#90 Jacob Benson shoots on #34 Jake Kielly
14:16
Shot - Non quality on net
#8 Charlie Sampair shoots on #34 Jake Kielly
15:19
Shot - Quality on net
#27 Miles Liberati shoots on #34 Jake Kielly
16:25
Shot - Quality on net
#90 Jacob Benson shoots on #34 Jake Kielly
16:43
Shot - Quality on net
#90 Jacob Benson shoots on #34 Jake Kielly
16:46
Shot - Quality on net
#91 Robby Jackson shoots on #34 Jake Kielly
16:56
Shot - Non quality on net
#74 Tanner Sorenson shoots on #30 Evan Fitzpatrick
17:50
Shot - Non quality on net
#18 Adam Pleskach shoots on #34 Jake Kielly
19:24
Penalty
Luke Sandler called for Tripping - minor (2:00 minutes)
19:55
Shot - Non quality on net
#91 Robby Jackson shoots on #34 Jake Kielly
20:00
Penalty
Danny Moynihan called for Hooking - minor (2:00 minutes)
OT
2:19
Shot - Quality on net
#29 Ian McNulty shoots on #34 Jake Kielly
2:20
Shot - Quality on net
#27 Miles Liberati shoots on #34 Jake Kielly
2:34
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
3:28
Shot - Non quality on net
#11 Austin Farley shoots on #30 Evan Fitzpatrick
3:40
Shot - Quality on net
#91 Robby Jackson shoots on #34 Jake Kielly
3:52
Shot - Quality on net
#19 Zach Frye shoots on #30 Evan Fitzpatrick
4:26
Shot - Quality on net
#27 Miles Liberati shoots on #34 Jake Kielly
6:50
Shot - Quality on net
#12 Aaron Thow shoots on #30 Evan Fitzpatrick
Shootout
Winning Shootout Goal
Winning shootout goal by #8 Charlie Sampair.
Shootout Attempt
Shootout attempt by #93 Justin Taylor.
Shootout Attempt
Shootout attempt by #11 Danny Moynihan.
Shootout Attempt
Shootout attempt by #44 Matheson Iacopelli.
Shootout Attempt
Shootout attempt by #16 J.J. Piccinich.
Shootout Attempt
Shootout attempt by #27 Justin Kovacs.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Cam Knight
#3
|
D | 0 | 0 | 0 | 0 | 0 |
|
Charlie Sampair
#8
|
F | 0 | 0 | 0 | 1 | 0 |
|
Danny Moynihan
#11
|
LW | 0 | 0 | -1 | 1 | 4 |
|
Cory Ward
#13
|
F | 0 | 0 | 0 | 2 | 0 |
|
Theo Calvas
#14
|
D | 0 | 0 | 0 | 0 | 0 |
|
J.J. Piccinich
#16
|
F | 0 | 0 | 0 | 4 | 0 |
|
Adam Pleskach
#18
|
F | 0 | 1 | +1 | 8 | 0 |
|
Jake Clifford
#21
|
D | 0 | 0 | -1 | 0 | 0 |
|
Mike McKee
#24
|
D | 0 | 0 | +1 | 1 | 0 |
|
Steven Ruggiero
#25
|
D | 0 | 0 | -1 | 2 | 0 |
|
Miles Liberati
#27
|
D | 0 | 0 | +1 | 5 | 0 |
|
Ian McNulty
#29
|
F | 0 | 1 | +1 | 2 | 0 |
|
Charlie Granath
#55
|
D | 0 | 0 | 0 | 0 | 0 |
|
Jacob Benson
#90
|
F | 0 | 0 | -1 | 4 | 0 |
|
Robby Jackson
#91
|
F | 0 | 0 | -1 | 5 | 0 |
|
Jack Nevins
#92
|
F | 1 | 0 | +1 | 6 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Olle Eriksson Ek
#1
|
9 | 100.000 | 0 | 0 |
|
Evan Fitzpatrick
#30
|
17 | 94.444 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Matt VanVoorhis
#6
|
D | 0 | 1 | +1 | 1 | 0 |
|
Ian Edmondson
#8
|
D | 0 | 0 | +1 | 0 | 0 |
|
Zach Diamantoni
#9
|
F | 0 | 0 | -1 | 0 | 2 |
|
Austin Farley
#11
|
F | 0 | 0 | -1 | 1 | 0 |
|
Aaron Thow
#12
|
D | 0 | 0 | -1 | 1 | 0 |
|
Ben Wilson
#14
|
D | 0 | 0 | 0 | 0 | 0 |
|
Eric Kattelus
#15
|
D | 0 | 0 | -1 | 2 | 0 |
|
Luke Sandler
#17
|
F | 0 | 1 | +1 | 1 | 2 |
|
Zach Frye
#19
|
D | 0 | 0 | +1 | 3 | 0 |
|
Zach Saar
#21
|
F | 0 | 0 | 0 | 2 | 2 |
|
Garret Ross
#23
|
F | 1 | 0 | +1 | 2 | 0 |
|
Justin Kovacs
#27
|
F | 0 | 0 | -1 | 2 | 0 |
|
Tyler Ganly
#28
|
D | 0 | 0 | 0 | 0 | 0 |
|
Matheson Iacopelli
#44
|
F | 0 | 0 | 0 | 6 | 0 |
|
Tanner Sorenson
#74
|
F | 0 | 0 | 0 | 6 | 0 |
|
Justin Taylor
#93
|
F | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Jake Hildebrand
#29
|
0 | 0.000 | 0 | 0 |
|
Jake Kielly
#34
|
40 | 97.561 | 1 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kalamazoo Wings
Tulsa Oilers
27
42
Shots on Goal
4%
5%
Shots Percentage
2
3
Power Plays
6
4
Penalty Minutes
40
26
Saves
95%
96%
Saves Percentage
Referee:
Andrew Bruggeman
Linesmen:
Russ Coll,
Michael Miggans
KAL Management
Nick Bootland
(Head Coach),
Joel Martin
(Assistant Coach)
TUL Management
Taylor Hall
(General Manager),
Rob Murray
(Head Coach/Director of Hockey Operations),
Zac Desjardins
(Assistant Coach)
Latest News
More News
ECHL Today - April 23
ECHL Transactions - April 22
Kansas City’s O’Had receives John Brophy Award
Preview of Division Semifinals - 2026 Kelly Cup Playoffs
Goals of the Week - April 13-19
ECHL Transactions - April 21
Kansas City’s Crawford named ECHL Defenseman of the Year
Jacksonville's McMaster named Inglasco ECHL Player of the Week
Rosters announced for 2026 Kelly Cup Playoffs
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
-
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
-