4
Final OT
3
Box Score
| Team | 1st | 2nd | 3rd | OT | Total T |
|---|---|---|---|---|---|
KAL
|
1 | 1 | 1 | 1 | 4 |
TUL
|
1 | 1 | 1 | 0 | 3 |
Shots on Goal
| Team | 1st | 2nd | 3rd | OT | Total |
|---|---|---|---|---|---|
Kalamazoo Wings
|
11 | 16 | 3 | 1 | 31 |
Tulsa Oilers
|
9 | 13 | 9 | 0 | 31 |
Scoring
1st Period
6:51
Goal
Goal by #15 Eric Kattelus, assisted by #11 Austin Farley and #9 Zach Diamantoni.
14:16
Goal
Goal by #25 Steven Ruggiero, assisted by #91 Robby Jackson and #90 Jacob Benson.
2nd Period
2:26
Goal
Goal by #23 Garret Ross, assisted by #6 Matt VanVoorhis and #14 Ben Wilson.
12:49
Goal
Goal by #8 Charlie Sampair, assisted by #21 Jake Clifford.
3rd Period
1:48
Goal
Goal by #13 Cory Ward, assisted by #8 Charlie Sampair and #16 J.J. Piccinich.
14:03
Goal
Goal by #44 Matheson Iacopelli, assisted by #93 Justin Taylor and #12 Aaron Thow.
OT
0:40
Goal
Goal by #44 Matheson Iacopelli.
Penalties
1st Period
2:39
Penalty
Ben Wilson called for Tripping - minor (2:00 minutes)
6:11
Penalty
Adam Pleskach called for Hooking - minor (2:00 minutes)
19:07
Penalty
Cam Knight called for Tripping - minor (2:00 minutes)
2nd Period
2:59
Penalty
Tanner Sorenson called for Hooking - minor (2:00 minutes)
6:32
Penalty
Jack Nevins called for Roughing - minor (2:00 minutes)
6:32
Penalty
Zach Diamantoni called for Roughing - minor (2:00 minutes)
3rd Period
14:49
Penalty
Austin Farley called for Tripping - minor (2:00 minutes)
OT
1st Period
0:00
Goalkeeper In
Evan Fitzpatrick is now in as goalie.
0:00
Goalkeeper In
Jake Hildebrand is now in as goalie.
0:08
Shot - Quality on net
#21 Zach Saar shoots on #30 Evan Fitzpatrick
2:39
Penalty
Ben Wilson called for Tripping - minor (2:00 minutes)
3:04
Shot - Non quality on net
#11 Danny Moynihan shoots on #29 Jake Hildebrand
4:42
Shot - Non quality on net
#12 Aaron Thow shoots on #30 Evan Fitzpatrick
5:03
Shot - Non quality on net
#15 Eric Kattelus shoots on #30 Evan Fitzpatrick
5:48
Shot - Quality on net
#12 Aaron Thow shoots on #30 Evan Fitzpatrick
6:11
Penalty
Adam Pleskach called for Hooking - minor (2:00 minutes)
6:51
Shot - Non quality goal
#15 Eric Kattelus shoots on #30 Evan Fitzpatrick
6:51
Goal
Goal by #15 Eric Kattelus, assisted by #11 Austin Farley and #9 Zach Diamantoni.
8:03
Shot - Non quality on net
#91 Robby Jackson shoots on #29 Jake Hildebrand
8:26
Shot - Non quality on net
#24 Mike McKee shoots on #29 Jake Hildebrand
12:14
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
13:05
Shot - Non quality on net
#29 Ian McNulty shoots on #29 Jake Hildebrand
14:06
Shot - Non quality on net
#8 Ian Edmondson shoots on #30 Evan Fitzpatrick
14:16
Shot - Quality goal
#25 Steven Ruggiero shoots on #29 Jake Hildebrand
14:16
Goal
Goal by #25 Steven Ruggiero, assisted by #91 Robby Jackson and #90 Jacob Benson.
15:42
Shot - Non quality on net
#29 Ian McNulty shoots on #29 Jake Hildebrand
16:17
Shot - Non quality on net
#25 Steven Ruggiero shoots on #29 Jake Hildebrand
16:38
Shot - Quality on net
#21 Zach Saar shoots on #30 Evan Fitzpatrick
17:55
Shot - Non quality on net
#3 Cam Knight shoots on #29 Jake Hildebrand
18:22
Shot - Non quality on net
#8 Charlie Sampair shoots on #29 Jake Hildebrand
18:37
Shot - Quality on net
#28 Tyler Ganly shoots on #30 Evan Fitzpatrick
18:47
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
19:07
Penalty
Cam Knight called for Tripping - minor (2:00 minutes)
19:56
Shot - Quality on net
#11 Austin Farley shoots on #30 Evan Fitzpatrick
2nd Period
0:16
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
0:24
Shot - Quality on net
#23 Garret Ross shoots on #30 Evan Fitzpatrick
1:55
Shot - Non quality on net
#14 Theo Calvas shoots on #29 Jake Hildebrand
2:26
Shot - Quality goal
#23 Garret Ross shoots on #30 Evan Fitzpatrick
2:26
Goal
Goal by #23 Garret Ross, assisted by #6 Matt VanVoorhis and #14 Ben Wilson.
2:59
Penalty
Tanner Sorenson called for Hooking - minor (2:00 minutes)
3:08
Shot - Non quality on net
#27 Miles Liberati shoots on #29 Jake Hildebrand
5:05
Shot - Non quality on net
#90 Jacob Benson shoots on #29 Jake Hildebrand
5:10
Shot - Quality on net
#8 Charlie Sampair shoots on #29 Jake Hildebrand
5:21
Shot - Non quality on net
#3 Cam Knight shoots on #29 Jake Hildebrand
5:34
Shot - Quality on net
#93 Justin Taylor shoots on #30 Evan Fitzpatrick
5:39
Shot - Quality on net
#93 Justin Taylor shoots on #30 Evan Fitzpatrick
5:42
Shot - Quality on net
#9 Zach Diamantoni shoots on #30 Evan Fitzpatrick
6:04
Shot - Quality on net
#21 Jake Clifford shoots on #29 Jake Hildebrand
6:32
Shot - Quality on net
#18 Adam Pleskach shoots on #29 Jake Hildebrand
6:32
Penalty
Jack Nevins called for Roughing - minor (2:00 minutes)
6:32
Penalty
Zach Diamantoni called for Roughing - minor (2:00 minutes)
6:43
Shot - Non quality on net
#15 Eric Kattelus shoots on #30 Evan Fitzpatrick
9:23
Shot - Quality on net
#21 Zach Saar shoots on #30 Evan Fitzpatrick
10:54
Shot - Quality on net
#91 Robby Jackson shoots on #29 Jake Hildebrand
12:09
Shot - Non quality on net
#93 Justin Taylor shoots on #30 Evan Fitzpatrick
12:30
Shot - Non quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
12:49
Shot - Quality goal
#8 Charlie Sampair shoots on #29 Jake Hildebrand
12:49
Goal
Goal by #8 Charlie Sampair, assisted by #21 Jake Clifford.
13:08
Shot - Quality on net
#9 Zach Diamantoni shoots on #30 Evan Fitzpatrick
14:02
Shot - Quality on net
#18 Adam Pleskach shoots on #29 Jake Hildebrand
14:20
Shot - Non quality on net
#6 Matt VanVoorhis shoots on #30 Evan Fitzpatrick
14:47
Shot - Non quality on net
#12 Aaron Thow shoots on #30 Evan Fitzpatrick
15:02
Shot - Quality on net
#18 Adam Pleskach shoots on #29 Jake Hildebrand
15:10
Shot - Quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
17:51
Shot - Non quality on net
#29 Ian McNulty shoots on #29 Jake Hildebrand
17:55
Shot - Quality on net
#92 Jack Nevins shoots on #29 Jake Hildebrand
18:58
Shot - Quality on net
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
19:51
Shot - Quality on net
#27 Justin Kovacs shoots on #30 Evan Fitzpatrick
3rd Period
1:27
Shot - Quality on net
#16 J.J. Piccinich shoots on #29 Jake Hildebrand
1:38
Shot - Non quality on net
#16 J.J. Piccinich shoots on #29 Jake Hildebrand
1:48
Shot - Quality goal
#13 Cory Ward shoots on #29 Jake Hildebrand
1:48
Goal
Goal by #13 Cory Ward, assisted by #8 Charlie Sampair and #16 J.J. Piccinich.
2:12
Shot - Quality on net
#92 Jack Nevins shoots on #29 Jake Hildebrand
3:45
Shot - Non quality on net
#74 Tanner Sorenson shoots on #30 Evan Fitzpatrick
7:43
Shot - Non quality on net
#27 Miles Liberati shoots on #29 Jake Hildebrand
11:29
Shot - Non quality on net
#3 Cam Knight shoots on #29 Jake Hildebrand
14:03
Shot - Quality goal
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
14:03
Goal
Goal by #44 Matheson Iacopelli, assisted by #93 Justin Taylor and #12 Aaron Thow.
14:49
Penalty
Austin Farley called for Tripping - minor (2:00 minutes)
15:09
Shot - Non quality on net
#27 Miles Liberati shoots on #29 Jake Hildebrand
15:11
Shot - Quality on net
#18 Adam Pleskach shoots on #29 Jake Hildebrand
16:29
Shot - Non quality on net
#11 Danny Moynihan shoots on #29 Jake Hildebrand
17:02
Shot - Quality on net
#23 Garret Ross shoots on #30 Evan Fitzpatrick
OT
0:40
Shot - Quality goal
#44 Matheson Iacopelli shoots on #30 Evan Fitzpatrick
0:40
Goal
Goal by #44 Matheson Iacopelli.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Cam Knight
#3
|
D | 0 | 0 | 0 | 3 | 2 |
|
Charlie Sampair
#8
|
F | 1 | 1 | +2 | 3 | 0 |
|
Danny Moynihan
#11
|
LW | 0 | 0 | +1 | 2 | 0 |
|
Cory Ward
#13
|
F | 1 | 0 | +1 | 1 | 0 |
|
Theo Calvas
#14
|
D | 0 | 0 | +1 | 1 | 0 |
|
J.J. Piccinich
#16
|
F | 0 | 1 | 0 | 2 | 0 |
|
Adam Pleskach
#18
|
F | 0 | 0 | -1 | 4 | 2 |
|
Jake Clifford
#21
|
D | 0 | 1 | +1 | 1 | 0 |
|
Mike McKee
#24
|
D | 0 | 0 | 0 | 1 | 0 |
|
Steven Ruggiero
#25
|
D | 1 | 0 | +1 | 2 | 0 |
|
Miles Liberati
#27
|
D | 0 | 0 | -1 | 3 | 0 |
|
Ian McNulty
#29
|
F | 0 | 0 | -2 | 3 | 0 |
|
Charlie Granath
#55
|
D | 0 | 0 | -1 | 0 | 0 |
|
Jacob Benson
#90
|
F | 0 | 1 | +1 | 1 | 0 |
|
Robby Jackson
#91
|
F | 0 | 1 | 0 | 2 | 0 |
|
Jack Nevins
#92
|
F | 0 | 0 | -1 | 2 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Evan Fitzpatrick
#30
|
27 | 87.097 | 4 | 0 |
|
Devin Williams
#35
|
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 |
|---|---|---|---|---|---|---|
|
Matt VanVoorhis
#6
|
D | 0 | 1 | 0 | 1 | 0 |
|
Ian Edmondson
#8
|
D | 0 | 0 | 0 | 1 | 0 |
|
Zach Diamantoni
#9
|
F | 0 | 1 | 0 | 2 | 2 |
|
Austin Farley
#11
|
F | 0 | 1 | -1 | 1 | 2 |
|
Aaron Thow
#12
|
D | 0 | 1 | -1 | 3 | 0 |
|
Ben Wilson
#14
|
D | 0 | 1 | 0 | 0 | 2 |
|
Eric Kattelus
#15
|
D | 1 | 0 | 0 | 3 | 0 |
|
Luke Sandler
#17
|
F | 0 | 0 | 0 | 0 | 0 |
|
Zach Frye
#19
|
D | 0 | 0 | 0 | 0 | 0 |
|
Zach Saar
#21
|
F | 0 | 0 | 0 | 3 | 0 |
|
Garret Ross
#23
|
F | 1 | 0 | 0 | 3 | 0 |
|
Justin Kovacs
#27
|
F | 0 | 0 | 0 | 1 | 0 |
|
Tyler Ganly
#28
|
D | 0 | 0 | 0 | 1 | 0 |
|
Matheson Iacopelli
#44
|
F | 2 | 0 | +1 | 8 | 0 |
|
Tanner Sorenson
#74
|
F | 0 | 0 | -1 | 1 | 2 |
|
Justin Taylor
#93
|
F | 0 | 1 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Jake Hildebrand
#29
|
28 | 90.323 | 3 | 0 |
|
Jake Kielly
#34
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Kalamazoo Wings
Tulsa Oilers
31
31
Shots on Goal
13%
10%
Shots Percentage
2
3
Power Plays
8
6
Penalty Minutes
28
27
Saves
90%
87%
Saves Percentage
Referee:
Andrew Bruggeman
Linesmen:
Michael Miggans,
Chuck Schamel
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
-