
5
Final
2

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 2 | 2 | 5 |
![]() |
0 | 0 | 2 | 2 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
13 | 9 | 5 | 27 |
![]() |
10 | 7 | 18 | 35 |
Scoring
1st Period

19:37
Goal
Goal by #22 Casey Carreau, assisted by #28 Cade Borchardt and #9 Cam Morrison.
2nd Period

1:54
Goal
Goal by #8 Luke Loheit, assisted by #21 Jimmy Glynn and #19 Nolan Sullivan.

15:01
Goal
Goal by #9 Cam Morrison, assisted by #44 Max Andreev and #6 Justin MacPherson.
3rd Period

5:30
Goal
Goal by #11 Landon McCallum, assisted by #22 Casey Carreau and #6 Justin MacPherson.

9:30
Goal
Goal by #13 Billy Moskal, assisted by #11 Brendon Michaelian and #8 Nick Andrews.

13:19
Goal
Goal by #44 Max Andreev, assisted by #28 Cade Borchardt and #22 Casey Carreau.

17:12
Goal
Goal by #21 Carson Bantle, assisted by #77 Colby Ambrosio and #7 Sam Craggs.
Penalties
1st Period

7:44
Penalty
Trenton Bliss called for Tripping - minor (2:00 minutes)

9:40
Penalty
Tyler Spezia called for Cross-Checking Minor (2:00 minutes)

19:03
Penalty
Carson Bantle called for Roughing - minor (2:00 minutes)
2nd Period

6:04
Penalty
Charlie Wright called for Roughing - minor (2:00 minutes)

9:44
Penalty
Marcus Crawford called for Interference - minor (2:00 minutes)

14:09
Penalty
Colby Ambrosio called for High-sticking - minor (2:00 minutes)

17:04
Penalty
Carson Bantle called for Elbowing - minor (2:00 minutes)
3rd Period

7:07
Penalty
David Cotton called for Hooking - minor (2:00 minutes)

12:42
Penalty
Jalen Smereck called for Slashing - minor (2:00 minutes)

14:28
Penalty
Jake McLaughlin called for Holding - minor (2:00 minutes)

16:50
Penalty
Chase Brand called for Roughing - minor (2:00 minutes)

17:12
Penalty
Sam Craggs called for Misconduct - Continuing Altercation (10:00 minutes)

17:12
Penalty
Sam Craggs called for Roughing - minor (2:00 minutes)

17:53
Penalty
Marcus Crawford called for High-sticking - minor (2:00 minutes)

19:46
Penalty
Carson Bantle called for Misconduct - Continuing Altercation (10:00 minutes)

19:46
Penalty
Carson Bantle called for Roughing - minor (2:00 minutes)

19:46
Penalty
Luke Loheit called for Tripping - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Jan Bednar is now in as goalie.

0:00
Goalkeeper In
Jack LaFontaine is now in as goalie.

1:23
Shot - Quality on net
#27 Jake McLaughlin shoots on #30 Jan Bednar

1:52
Shot - Non quality on net
#7 Sam Craggs shoots on #1 Jack LaFontaine

3:42
Shot - Non quality on net
#9 Matt Anderson shoots on #1 Jack LaFontaine

5:00
Shot - Non quality on net
#16 Brandon Hawkins shoots on #1 Jack LaFontaine

5:39
Shot - Non quality on net
#28 Brandon Kruse shoots on #1 Jack LaFontaine

7:42
Shot - Non quality on net
#28 Cade Borchardt shoots on #30 Jan Bednar

7:44
Penalty
Trenton Bliss called for Tripping - minor (2:00 minutes)

8:05
Shot - Non quality on net
#22 Casey Carreau shoots on #30 Jan Bednar

8:33
Shot - Non quality on net
#6 Justin MacPherson shoots on #30 Jan Bednar

9:38
Shot - Non quality on net
#11 Landon McCallum shoots on #30 Jan Bednar

9:39
Shot - Non quality on net
#13 David Cotton shoots on #30 Jan Bednar

9:40
Penalty
Tyler Spezia called for Cross-Checking Minor (2:00 minutes)

10:00
Shot - Non quality on net
#6 Justin MacPherson shoots on #30 Jan Bednar

10:23
Shot - Quality on net
#28 Cade Borchardt shoots on #30 Jan Bednar

11:32
Shot - Non quality on net
#18 Damien Giroux shoots on #30 Jan Bednar

11:59
Shot - Non quality on net
#9 Matt Anderson shoots on #1 Jack LaFontaine

12:17
Shot - Non quality on net
#16 Brandon Hawkins shoots on #1 Jack LaFontaine

12:40
Shot - Non quality on net
#37 Dylan Moulton shoots on #1 Jack LaFontaine

12:50
Shot - Non quality on net
#7 Sam Craggs shoots on #1 Jack LaFontaine

13:46
Shot - Non quality on net
#8 Nick Andrews shoots on #1 Jack LaFontaine

15:04
Shot - Quality on net
#17 Tyler Spezia shoots on #1 Jack LaFontaine

18:41
Shot - Quality on net
#8 Luke Loheit shoots on #30 Jan Bednar

19:03
Penalty
Carson Bantle called for Roughing - minor (2:00 minutes)

19:27
Shot - Non quality on net
#6 Justin MacPherson shoots on #30 Jan Bednar

19:36
Shot - Quality on net
#28 Cade Borchardt shoots on #30 Jan Bednar

19:37
Shot - Quality goal
#22 Casey Carreau shoots on #30 Jan Bednar

19:37
Goal
Goal by #22 Casey Carreau, assisted by #28 Cade Borchardt and #9 Cam Morrison.
2nd Period

0:06
Shot - Non quality on net
#5 Jalen Smereck shoots on #1 Jack LaFontaine

0:47
Shot - Non quality on net
#5 Nate Knoepke shoots on #30 Jan Bednar

1:54
Shot - Quality goal
#8 Luke Loheit shoots on #30 Jan Bednar

1:54
Goal
Goal by #8 Luke Loheit, assisted by #21 Jimmy Glynn and #19 Nolan Sullivan.

2:17
Shot - Non quality on net
#11 Landon McCallum shoots on #30 Jan Bednar

3:00
Shot - Non quality on net
#11 Landon McCallum shoots on #30 Jan Bednar

4:42
Shot - Non quality on net
#7 Sam Craggs shoots on #1 Jack LaFontaine

6:04
Penalty
Charlie Wright called for Roughing - minor (2:00 minutes)

8:38
Shot - Non quality on net
#5 Jalen Smereck shoots on #1 Jack LaFontaine

9:33
Shot - Non quality on net
#8 Nick Andrews shoots on #1 Jack LaFontaine

9:42
Shot - Non quality on net
#11 Brendon Michaelian shoots on #1 Jack LaFontaine

9:44
Penalty
Marcus Crawford called for Interference - minor (2:00 minutes)

12:44
Shot - Non quality on net
#3 Charlie Wright shoots on #30 Jan Bednar

14:09
Penalty
Colby Ambrosio called for High-sticking - minor (2:00 minutes)

14:22
Shot - Quality on net
#37 Dylan Moulton shoots on #1 Jack LaFontaine

15:01
Shot - Non quality goal
#9 Cam Morrison shoots on #30 Jan Bednar

15:01
Goal
Goal by #9 Cam Morrison, assisted by #44 Max Andreev and #6 Justin MacPherson.

15:32
Shot - Quality on net
#8 Luke Loheit shoots on #30 Jan Bednar

15:34
Shot - Non quality on net
#19 Nolan Sullivan shoots on #30 Jan Bednar

17:04
Penalty
Carson Bantle called for Elbowing - minor (2:00 minutes)

18:40
Shot - Quality on net
#17 Jackson Berezowski shoots on #30 Jan Bednar

19:01
Shot - Quality on net
#7 Sam Craggs shoots on #1 Jack LaFontaine
3rd Period

4:36
Shot - Quality on net
#77 Colby Ambrosio shoots on #1 Jack LaFontaine

4:38
Shot - Quality on net
#28 Brandon Kruse shoots on #1 Jack LaFontaine

5:30
Shot - Non quality goal
#11 Landon McCallum shoots on #30 Jan Bednar

5:30
Goal
Goal by #11 Landon McCallum, assisted by #22 Casey Carreau and #6 Justin MacPherson.

7:05
Shot - Quality on net
#23 Conlan Keenan shoots on #1 Jack LaFontaine

7:07
Penalty
David Cotton called for Hooking - minor (2:00 minutes)

7:32
Shot - Non quality on net
#16 Brandon Hawkins shoots on #1 Jack LaFontaine

7:36
Shot - Quality on net
#17 Tyler Spezia shoots on #1 Jack LaFontaine

8:18
Shot - Non quality on net
#17 Tyler Spezia shoots on #1 Jack LaFontaine

8:50
Shot - Non quality on net
#24 Colin Swoyer shoots on #1 Jack LaFontaine

9:30
Shot - Quality goal
#13 Billy Moskal shoots on #1 Jack LaFontaine

9:30
Goal
Goal by #13 Billy Moskal, assisted by #11 Brendon Michaelian and #8 Nick Andrews.

9:42
Shot - Non quality on net
#18 Trenton Bliss shoots on #1 Jack LaFontaine

10:16
Shot - Quality on net
#16 Brandon Hawkins shoots on #1 Jack LaFontaine

12:42
Penalty
Jalen Smereck called for Slashing - minor (2:00 minutes)

12:56
Shot - Non quality on net
#6 Justin MacPherson shoots on #30 Jan Bednar

13:19
Shot - Quality goal
#44 Max Andreev shoots on #30 Jan Bednar

13:19
Goal
Goal by #44 Max Andreev, assisted by #28 Cade Borchardt and #22 Casey Carreau.

14:28
Penalty
Jake McLaughlin called for Holding - minor (2:00 minutes)

15:29
Shot - Quality on net
#9 Cam Morrison shoots on #30 Jan Bednar

16:00
Shot - Non quality on net
#7 Sam Craggs shoots on #1 Jack LaFontaine

16:17
Shot - Non quality on net
#77 Colby Ambrosio shoots on #1 Jack LaFontaine

16:39
Shot - Non quality on net
#11 Landon McCallum shoots on #30 Jan Bednar

16:50
Penalty
Chase Brand called for Roughing - minor (2:00 minutes)

16:56
Shot - Quality on net
#77 Colby Ambrosio shoots on #1 Jack LaFontaine

17:12
Penalty
Sam Craggs called for Misconduct - Continuing Altercation (10:00 minutes)

17:12
Penalty
Sam Craggs called for Roughing - minor (2:00 minutes)

17:12
Shot - Quality goal
#21 Carson Bantle shoots on #1 Jack LaFontaine

17:12
Goal
Goal by #21 Carson Bantle, assisted by #77 Colby Ambrosio and #7 Sam Craggs.

17:45
Shot - Non quality on net
#11 Brendon Michaelian shoots on #1 Jack LaFontaine

17:53
Penalty
Marcus Crawford called for High-sticking - minor (2:00 minutes)

18:37
Goalkeeper Change
Jan Bednar out. Empty net.

19:27
Shot - Non quality on net
#16 Brandon Hawkins shoots on #1 Jack LaFontaine

19:46
Penalty
Carson Bantle called for Misconduct - Continuing Altercation (10:00 minutes)

19:46
Penalty
Carson Bantle called for Roughing - minor (2:00 minutes)

19:46
Penalty
Luke Loheit called for Tripping - minor (2:00 minutes)

19:46
Goalkeeper In
Jan Bednar is now in as goalie.

19:55
Shot - Non quality on net
#10 Cole Gallant shoots on #1 Jack LaFontaine

19:58
Shot - Quality on net
#4 Will Hillman shoots on #1 Jack LaFontaine
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Will Hillman
#4
|
F | 0 | 0 | 0 | 1 | 0 |
Jalen Smereck
#5
|
D | 0 | 0 | 0 | 2 | 2 |
Sam Craggs
#7
|
F | 0 | 1 | -1 | 5 | 12 |
Nick Andrews
#8
|
D | 0 | 1 | 0 | 2 | 0 |
Matt Anderson
#9
|
D | 0 | 0 | -1 | 2 | 0 |
Cole Gallant
#10
|
F | 0 | 0 | -1 | 1 | 0 |
Brendon Michaelian
#11
|
D | 0 | 1 | 0 | 2 | 0 |
Billy Moskal
#13
|
F | 1 | 0 | +1 | 1 | 0 |
Brandon Hawkins
#16
|
F | 0 | 0 | 0 | 5 | 0 |
Tyler Spezia
#17
|
F | 0 | 0 | +1 | 3 | 2 |
Trenton Bliss
#18
|
F | 0 | 0 | 0 | 1 | 2 |
Carson Bantle
#21
|
F | 1 | 0 | 0 | 1 | 16 |
Conlan Keenan
#23
|
F | 0 | 0 | 0 | 1 | 0 |
Colin Swoyer
#24
|
D | 0 | 0 | 0 | 1 | 0 |
Nolan Moyle
#26
|
F | 0 | 0 | -1 | 0 | 0 |
Brandon Kruse
#28
|
F | 0 | 0 | -1 | 2 | 0 |
Dylan Moulton
#37
|
D | 0 | 0 | -1 | 2 | 0 |
Colby Ambrosio
#77
|
F | 0 | 1 | -1 | 3 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jan Bednar
#30
|
22 | 81.481 | 5 | 0 |
Carter Gylander
#32
|
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 |
---|---|---|---|---|---|---|
Charlie Wright
#3
|
D | 0 | 0 | -1 | 1 | 2 |
Nate Knoepke
#5
|
D | 0 | 0 | 0 | 1 | 0 |
Justin MacPherson
#6
|
D | 0 | 2 | +1 | 4 | 0 |
Luke Loheit
#8
|
F | 1 | 0 | +1 | 3 | 2 |
Cam Morrison
#9
|
F | 1 | 1 | 0 | 2 | 0 |
Landon McCallum
#11
|
F | 1 | 0 | 0 | 5 | 0 |
David Cotton
#13
|
F | 0 | 0 | 0 | 1 | 2 |
Marcus Crawford
#15
|
D | 0 | 0 | 0 | 0 | 4 |
Jackson Berezowski
#17
|
F | 0 | 0 | -1 | 1 | 0 |
Damien Giroux
#18
|
F | 0 | 0 | 0 | 1 | 0 |
Nolan Sullivan
#19
|
F | 0 | 1 | +1 | 1 | 0 |
Jimmy Glynn
#21
|
F | 0 | 1 | +1 | 0 | 0 |
Casey Carreau
#22
|
F | 1 | 2 | +1 | 2 | 0 |
Chase Brand
#25
|
F | 0 | 0 | 0 | 0 | 2 |
Jake McLaughlin
#27
|
D | 0 | 0 | +1 | 1 | 2 |
Cade Borchardt
#28
|
F | 0 | 2 | 0 | 3 | 0 |
Max Andreev
#44
|
F | 1 | 1 | 0 | 1 | 0 |
Jimmy Mazza
#77
|
D | 0 | 0 | +1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jack LaFontaine
#1
|
33 | 94.286 | 2 | 0 |
Noah West
#60
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


27
35
Shots on Goal
19%
6%
Shots Percentage
7
6
Power Plays
14
36
Penalty Minutes
33
22
Saves
94%
81%
Saves Percentage
Referees:
Nolan Bloyer,
Hunter Mottinger
Linesmen:
Chad Fuller,
Logan Berkowitz
KC Management
Tad O'Had
(Head Coach/General Manager),
Riley Weselowski
(Associate Coach),
Rob Couturier
(Goaltending/Video Coach)
TOL Management
Joseph D. Napoli
(President),
Neil Neukam
(General Manager),
Pat Mikesch
(Head Coach),
Brent Bain
(Assistant Coach),
Alden Hirschfeld
(Assistant Coach)
Latest News
More News

ECHL represented on Stanley Cup champion for 25th straight year

Carkner departs Solar Bears for AHL

Weber named Heartlanders head coach

ECHL announces Protected Lists

Recap of 2025 Kelly Cup Finals

Trois-Rivières claims 2025 Kelly Cup title

ECHL Transactions - June 7

Carbery wins Jack Adams Award

ECHL Today - June 7
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
-