1
Final
6
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
TUL
|
0 | 0 | 1 | 1 |
KC
|
1 | 3 | 2 | 6 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Tulsa Oilers | 7 | 16 | 11 | 34 |
Kansas City Mavericks | 10 | 13 | 10 | 33 |
Scoring
1st Period
2:23
Goal
Goal by #26 Tristan Mullin, assisted by #49 Cole Coskey.
2nd Period
9:37
Goal
Goal by #14 Loren Ulett, assisted by #17 Keeghan Howdeshell and #4 Josh Elmes.
10:54
Goal
Goal by #29 Pascal Laberge, assisted by #3 Tommy Muck and #5 Nate Knoepke.
13:35
Goal
Goal by #9 Nick Pastujov, assisted by #29 Pascal Laberge and #12 Jeremy McKenna.
3rd Period
0:17
Goal
Goal by #11 Tyler Poulsen, assisted by #77 Max Golod.
3:21
Goal
Goal by #26 Tristan Mullin, assisted by #6 Jordan Sambrook and #49 Cole Coskey.
10:36
Goal
Goal by #17 Keeghan Howdeshell, assisted by #22 Ryan Harrison and #21 Luke Stevens.
Penalties
1st Period
12:50
Penalty
Eddie Matsushima called for Tripping - minor (2:00 minutes)
15:02
Penalty
Jack Doremus called for Tripping - minor (2:00 minutes)
17:35
Penalty
Marc McNulty called for Roughing - minor (2:00 minutes)
20:00
Penalty
Jordan Sambrook called for Roughing - minor (2:00 minutes)
2nd Period
3:18
Penalty
Evan Weinger called for High-sticking - minor (2:00 minutes)
5:55
Penalty
Mike McKee called for Delay of Game (2:00 minutes)
7:05
Penalty
Tommy Muck called for Hooking - minor (2:00 minutes)
15:02
Penalty
Josh Elmes called for Fighting - Major (5:00 minutes)
15:02
Penalty
Alex Kromm called for Fighting - Major (5:00 minutes)
16:12
Penalty
Adam Samuelsson called for Cross-Checking Minor (2:00 minutes)
17:35
Penalty
Cole Coskey called for Holding - minor (2:00 minutes)
18:52
Penalty
Michael Farren called for Roughing - minor (2:00 minutes)
18:52
Penalty
Ryan Harrison called for Roughing - minor (2:00 minutes)
19:25
Penalty
Loren Ulett called for Cross-Checking Minor (2:00 minutes)
3rd Period
4:36
Penalty
Jimmy Soper called for Charging minor (2:00 minutes)
4:36
Penalty
Marc McNulty called for Roughing - minor (2:00 minutes)
4:36
Penalty
Adam Samuelsson called for Double Minor - Roughing (4:00 minutes)
4:36
Penalty
Ryan Harrison called for Roughing - minor (2:00 minutes)
7:53
Penalty
Jimmy Soper called for Fighting - Major (5:00 minutes)
7:53
Penalty
Marc McNulty called for Fighting - Major (5:00 minutes)
13:42
Penalty
Tommy Muck called for Delay of Game (2:00 minutes)
13:42
Penalty
Alex Kromm called for Boarding - minor (2:00 minutes)
18:54
Penalty
Marc McNulty called for Tripping - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Colten Ellis is now in as goalie.
0:00
Goalkeeper In
Owen Savory is now in as goalie.
1:20
Shot - Quality on net
#16 Karl Boudrias shoots on #1 Owen Savory
1:21
Shot - Non quality on net
#8 Adam Samuelsson shoots on #1 Owen Savory
2:23
Shot - Quality goal
#26 Tristan Mullin shoots on #35 Colten Ellis
2:23
Goal
Goal by #26 Tristan Mullin, assisted by #49 Cole Coskey.
3:49
Shot - Non quality on net
#14 Loren Ulett shoots on #35 Colten Ellis
4:08
Shot - Quality on net
#27 Michael Farren shoots on #1 Owen Savory
4:49
Shot - Non quality on net
#9 Nick Pastujov shoots on #35 Colten Ellis
5:06
Shot - Quality on net
#20 Dylan Sadowy shoots on #1 Owen Savory
6:54
Shot - Quality on net
#12 Jeremy McKenna shoots on #35 Colten Ellis
7:18
Shot - Non quality on net
#13 Jimmy Soper shoots on #1 Owen Savory
10:06
Shot - Quality on net
#19 Jackson Leef shoots on #1 Owen Savory
10:32
Shot - Non quality on net
#12 Jeremy McKenna shoots on #35 Colten Ellis
10:40
Shot - Non quality on net
#4 Josh Elmes shoots on #35 Colten Ellis
12:50
Shot - Quality on net
#17 Keeghan Howdeshell shoots on #35 Colten Ellis
12:50
Penalty
Eddie Matsushima called for Tripping - minor (2:00 minutes)
13:35
Shot - Non quality on net
#26 Tristan Mullin shoots on #35 Colten Ellis
14:49
Shot - Non quality on net
#15 Jake Jaremko shoots on #35 Colten Ellis
15:02
Penalty
Jack Doremus called for Tripping - minor (2:00 minutes)
15:22
Shot - Quality on net
#9 Nick Pastujov shoots on #35 Colten Ellis
17:35
Penalty
Marc McNulty called for Roughing - minor (2:00 minutes)
18:53
Shot - Quality on net
#21 Evan Weinger shoots on #1 Owen Savory
20:00
Penalty
Jordan Sambrook called for Roughing - minor (2:00 minutes)
2nd Period
1:24
Shot - Quality on net
#77 Max Golod shoots on #1 Owen Savory
2:05
Shot - Non quality on net
#9 Nick Pastujov shoots on #35 Colten Ellis
3:18
Penalty
Evan Weinger called for High-sticking - minor (2:00 minutes)
3:26
Shot - Non quality on net
#49 Cole Coskey shoots on #35 Colten Ellis
4:27
Shot - Quality on net
#17 Keeghan Howdeshell shoots on #35 Colten Ellis
5:03
Shot - Quality on net
#17 Keeghan Howdeshell shoots on #35 Colten Ellis
5:55
Penalty
Mike McKee called for Delay of Game (2:00 minutes)
6:07
Shot - Quality on net
#9 Nick Pastujov shoots on #35 Colten Ellis
7:05
Shot - Quality on net
#25 Andrew Jarvis shoots on #1 Owen Savory
7:05
Penalty
Tommy Muck called for Hooking - minor (2:00 minutes)
8:46
Shot - Quality on net
#28 Jack Doremus shoots on #1 Owen Savory
9:01
Shot - Non quality on net
#16 Karl Boudrias shoots on #1 Owen Savory
9:24
Shot - Quality on net
#13 Jimmy Soper shoots on #1 Owen Savory
9:37
Shot - Quality goal
#14 Loren Ulett shoots on #35 Colten Ellis
9:37
Goal
Goal by #14 Loren Ulett, assisted by #17 Keeghan Howdeshell and #4 Josh Elmes.
10:54
Shot - Non quality goal
#29 Pascal Laberge shoots on #35 Colten Ellis
10:54
Goal
Goal by #29 Pascal Laberge, assisted by #3 Tommy Muck and #5 Nate Knoepke.
12:03
Shot - Quality on net
#8 Adam Samuelsson shoots on #1 Owen Savory
12:27
Shot - Non quality on net
#77 Max Golod shoots on #1 Owen Savory
13:08
Shot - Quality on net
#13 Joshua Lammon shoots on #35 Colten Ellis
13:35
Shot - Quality goal
#9 Nick Pastujov shoots on #35 Colten Ellis
13:35
Goal
Goal by #9 Nick Pastujov, assisted by #29 Pascal Laberge and #12 Jeremy McKenna.
13:35
Goalkeeper Change
Colten Ellis out. Empty net.
13:35
Goalkeeper In
Eric Dop is now in as goalie.
14:06
Shot - Non quality on net
#16 Karl Boudrias shoots on #1 Owen Savory
15:02
Penalty
Josh Elmes called for Fighting - Major (5:00 minutes)
15:02
Penalty
Alex Kromm called for Fighting - Major (5:00 minutes)
16:12
Penalty
Adam Samuelsson called for Cross-Checking Minor (2:00 minutes)
16:27
Shot - Non quality on net
#29 Pascal Laberge shoots on #1 Eric Dop
16:28
Shot - Quality on net
#9 Nick Pastujov shoots on #1 Eric Dop
16:33
Shot - Non quality on net
#12 Jeremy McKenna shoots on #1 Eric Dop
17:07
Shot - Quality on net
#26 Tristan Mullin shoots on #1 Eric Dop
17:35
Penalty
Cole Coskey called for Holding - minor (2:00 minutes)
18:14
Shot - Non quality on net
#25 Andrew Jarvis shoots on #1 Owen Savory
18:37
Shot - Non quality on net
#21 Evan Weinger shoots on #1 Owen Savory
18:47
Shot - Quality on net
#77 Max Golod shoots on #1 Owen Savory
18:52
Penalty
Michael Farren called for Roughing - minor (2:00 minutes)
18:52
Penalty
Ryan Harrison called for Roughing - minor (2:00 minutes)
19:23
Goalkeeper Change
Eric Dop out. Empty net.
19:24
Shot - Quality on net
#21 Evan Weinger shoots on #1 Owen Savory
19:25
Penalty
Loren Ulett called for Cross-Checking Minor (2:00 minutes)
19:26
Goalkeeper In
Eric Dop is now in as goalie.
19:30
Shot - Quality on net
#21 Evan Weinger shoots on #1 Owen Savory
19:38
Shot - Quality on net
#77 Max Golod shoots on #1 Owen Savory
19:42
Shot - Non quality on net
#21 Evan Weinger shoots on #1 Owen Savory
19:50
Shot - Quality on net
#77 Max Golod shoots on #1 Owen Savory
3rd Period
0:14
Shot - Non quality on net
#77 Max Golod shoots on #1 Owen Savory
0:17
Shot - Non quality goal
#11 Tyler Poulsen shoots on #1 Owen Savory
0:17
Goal
Goal by #11 Tyler Poulsen, assisted by #77 Max Golod.
0:40
Shot - Non quality on net
#15 Jake Jaremko shoots on #1 Eric Dop
2:18
Shot - Quality on net
#20 Dylan Sadowy shoots on #1 Owen Savory
3:21
Shot - Non quality goal
#26 Tristan Mullin shoots on #1 Eric Dop
3:21
Goal
Goal by #26 Tristan Mullin, assisted by #6 Jordan Sambrook and #49 Cole Coskey.
3:48
Shot - Quality on net
#24 Mike McKee shoots on #1 Owen Savory
4:36
Shot - Quality on net
#19 Jackson Leef shoots on #1 Owen Savory
4:36
Penalty
Jimmy Soper called for Charging minor (2:00 minutes)
4:36
Penalty
Marc McNulty called for Roughing - minor (2:00 minutes)
4:36
Penalty
Adam Samuelsson called for Double Minor - Roughing (4:00 minutes)
4:36
Penalty
Ryan Harrison called for Roughing - minor (2:00 minutes)
5:01
Shot - Quality on net
#9 Nick Pastujov shoots on #1 Eric Dop
5:34
Shot - Quality on net
#26 Tristan Mullin shoots on #1 Eric Dop
7:19
Shot - Non quality on net
#7 Theo Calvas shoots on #1 Eric Dop
7:53
Penalty
Jimmy Soper called for Fighting - Major (5:00 minutes)
7:53
Penalty
Marc McNulty called for Fighting - Major (5:00 minutes)
9:34
Shot - Non quality on net
#4 Josh Elmes shoots on #1 Eric Dop
9:38
Shot - Quality on net
#49 Cole Coskey shoots on #1 Eric Dop
10:21
Shot - Non quality on net
#49 Cole Coskey shoots on #1 Eric Dop
10:36
Shot - Quality goal
#17 Keeghan Howdeshell shoots on #1 Eric Dop
10:36
Goal
Goal by #17 Keeghan Howdeshell, assisted by #22 Ryan Harrison and #21 Luke Stevens.
11:40
Shot - Quality on net
#77 Max Golod shoots on #1 Owen Savory
13:42
Penalty
Tommy Muck called for Delay of Game (2:00 minutes)
13:42
Penalty
Alex Kromm called for Boarding - minor (2:00 minutes)
13:55
Shot - Quality on net
#5 Chris Perna shoots on #1 Owen Savory
14:02
Shot - Quality on net
#5 Chris Perna shoots on #1 Owen Savory
15:46
Shot - Quality on net
#22 Justin Bean shoots on #1 Owen Savory
17:22
Shot - Quality on net
#11 Tyler Poulsen shoots on #1 Owen Savory
18:03
Shot - Non quality on net
#77 Max Golod shoots on #1 Owen Savory
18:54
Penalty
Marc McNulty called for Tripping - minor (2:00 minutes)
19:49
Shot - Non quality on net
#4 Josh Elmes shoots on #1 Eric Dop
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Tommy Muck
#3
|
D | 0 | 1 | +2 | 0 | 4 |
Josh Elmes
#4
|
D | 0 | 1 | +4 | 3 | 5 |
Nate Knoepke
#5
|
D | 0 | 1 | +1 | 0 | 0 |
Jordan Sambrook
#6
|
D | 0 | 1 | +4 | 0 | 2 |
Theo Calvas
#7
|
D | 0 | 0 | 0 | 1 | 0 |
Nick Pastujov
#9
|
F | 1 | 0 | +2 | 7 | 0 |
Jeremy McKenna
#12
|
F | 0 | 1 | +2 | 3 | 0 |
Joshua Lammon
#13
|
F | 0 | 0 | 0 | 1 | 0 |
Loren Ulett
#14
|
F | 1 | 0 | +1 | 2 | 2 |
Jake Jaremko
#15
|
F | 0 | 0 | +3 | 2 | 0 |
Keeghan Howdeshell
#17
|
F | 1 | 1 | +2 | 4 | 0 |
Luke Stevens
#21
|
F | 0 | 1 | +1 | 0 | 0 |
Ryan Harrison
#22
|
F | 0 | 1 | +1 | 0 | 4 |
Marc McNulty
#24
|
D | 0 | 0 | +1 | 0 | 11 |
Tristan Mullin
#26
|
F | 2 | 0 | +2 | 5 | 0 |
Pascal Laberge
#29
|
F | 1 | 1 | +2 | 2 | 0 |
Cole Coskey
#49
|
F | 0 | 2 | +2 | 3 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Owen Savory
#1
|
33 | 97.059 | 1 | 0 |
Dillon Kelley
#60
|
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 Perna
#5
|
D | 0 | 0 | -2 | 2 | 0 |
Adam Samuelsson
#8
|
D | 0 | 0 | -2 | 2 | 6 |
Alex Kromm
#10
|
F | 0 | 0 | -1 | 0 | 7 |
Tyler Poulsen
#11
|
F | 1 | 0 | -2 | 2 | 0 |
Jimmy Soper
#13
|
F | 0 | 0 | -1 | 2 | 7 |
Eddie Matsushima
#15
|
F | 0 | 0 | -1 | 0 | 2 |
Karl Boudrias
#16
|
D | 0 | 0 | -3 | 3 | 0 |
Jackson Leef
#19
|
F | 0 | 0 | -1 | 2 | 0 |
Dylan Sadowy
#20
|
F | 0 | 0 | -3 | 2 | 0 |
Evan Weinger
#21
|
F | 0 | 0 | -1 | 5 | 2 |
Justin Bean
#22
|
D | 0 | 0 | -2 | 1 | 0 |
Mike McKee
#24
|
D | 0 | 0 | -2 | 1 | 2 |
Andrew Jarvis
#25
|
D | 0 | 0 | -1 | 2 | 0 |
Michael Farren
#27
|
F | 0 | 0 | -1 | 1 | 2 |
Jack Doremus
#28
|
F | 0 | 0 | -4 | 1 | 2 |
Max Golod
#77
|
F | 0 | 1 | -2 | 8 | 0 |
J.C. Campagna
#92
|
LW | 0 | 0 | -1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Eric Dop
#1
|
12 | 85.714 | 2 | 0 |
Colten Ellis
#35
|
15 | 78.947 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Tulsa Oilers
Kansas City Mavericks
34
33
Shots on Goal
3%
18%
Shots Percentage
6
6
Power Plays
30
30
Penalty Minutes
27
33
Saves
82%
97%
Saves Percentage
Referee:
Rocco Stachowiak
Linesmen:
Russ Coll,
Karl Von Hassl
TUL Management
Taylor Hall
(General Manager),
Rob Murray
(Head Coach/Director of Hockey Operations),
Scott Dutertre
(Assistant Coach)
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Assistant Coach)
Latest News
More News
ECHL Today - Nov. 15
ECHL Transactions - Nov. 14
Ice Level Podcast - Episode 7
ECHL Today - Nov. 14
ECHL Transactions - Nov. 13
ECHL Today - Nov. 13
ECHL Transactions - Nov. 12
2025 ECHL Hall of Fame Class is Burrows, Gagnon, Hicks and Thornborough
Worcester's Repaci named Inglasco ECHL Player of the Week
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
- 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