
2
Final
3

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 1 | 0 | 2 |
![]() |
1 | 0 | 2 | 3 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
10 | 13 | 14 | 37 |
![]() |
9 | 7 | 4 | 20 |
Scoring
1st Period

3:06
Goal
Goal by #28 Will Merchant, assisted by #18 A.J. White and #7 Luc Brown.

16:16
Goal
Goal by #26 Spencer Asuchak, assisted by #7 Eric Roy and #13 Chad Costello.
2nd Period

9:44
Goal
Goal by #18 A.J. White, assisted by #77 Michael Prapavessis and #7 Luc Brown.
3rd Period

1:00
Goal
Goal by #11 Branden Troock, assisted by #17 Chad Butcher and #7 Eric Roy.

18:33
Goal
Goal by #17 Chad Butcher, assisted by #11 Branden Troock.
Penalties
1st Period

5:44
Penalty
Casey Johnson called for Tripping - minor (2:00 minutes)

12:18
Penalty
Gavin Gould called for Roughing - minor (2:00 minutes)

15:32
Penalty
Mitch Versteeg called for Tripping - minor (2:00 minutes)

17:07
Penalty
D-Jay Jerome called for Slashing - minor (2:00 minutes)

18:30
Penalty
Gavin Gould called for Holding - minor (2:00 minutes)
2nd Period

9:19
Penalty
Tyler Poulsen called for Slashing - minor (2:00 minutes)

14:52
Penalty
Zack Andrusiak called for Hooking - minor (2:00 minutes)

19:59
Penalty
Evan Wardley called for Boarding - minor (2:00 minutes)
3rd Period

3:02
Penalty
Tyler Poulsen called for Boarding - minor (2:00 minutes)

7:00
Penalty
Branden Troock called for Slashing - minor (2:00 minutes)

10:18
Penalty
Tyler Poulsen called for Cross-Checking Minor (2:00 minutes)

20:00
Penalty
Spencer Asuchak called for Double Minor - Roughing (4:00 minutes)

20:00
Penalty
Zack Andrusiak called for Double Minor - Roughing (4:00 minutes)
1st Period

0:00
Goalkeeper In
Jake Kupsky is now in as goalie.

0:00
Goalkeeper In
Hayden Lavigne is now in as goalie.

2:31
Shot - Quality on net
#9 David Norris shoots on #35 Hayden Lavigne

2:53
Shot - Quality on net
#13 Chad Costello shoots on #1 Jake Kupsky

2:55
Shot - Quality on net
#9 David Norris shoots on #35 Hayden Lavigne

3:06
Shot - Quality goal
#28 Will Merchant shoots on #35 Hayden Lavigne

3:06
Goal
Goal by #28 Will Merchant, assisted by #18 A.J. White and #7 Luc Brown.

3:43
Shot - Non quality on net
#34 Colton Kehler shoots on #35 Hayden Lavigne

5:08
Shot - Non quality on net
#11 Branden Troock shoots on #1 Jake Kupsky

5:44
Penalty
Casey Johnson called for Tripping - minor (2:00 minutes)

6:35
Shot - Quality on net
#13 Chad Costello shoots on #1 Jake Kupsky

7:12
Shot - Non quality on net
#24 Nolan Kneen shoots on #1 Jake Kupsky

7:58
Shot - Non quality on net
#24 Nolan Kneen shoots on #1 Jake Kupsky

8:46
Shot - Non quality on net
#44 Mitch Versteeg shoots on #35 Hayden Lavigne

9:06
Shot - Quality on net
#18 A.J. White shoots on #35 Hayden Lavigne

10:19
Shot - Non quality on net
#10 Jackson Leppard shoots on #1 Jake Kupsky

10:38
Shot - Non quality on net
#10 Jackson Leppard shoots on #1 Jake Kupsky

12:18
Penalty
Gavin Gould called for Roughing - minor (2:00 minutes)

13:12
Shot - Non quality on net
#19 Matt Tugnutt shoots on #35 Hayden Lavigne

15:00
Shot - Non quality on net
#28 Will Merchant shoots on #35 Hayden Lavigne

15:11
Shot - Non quality on net
#44 Mitch Versteeg shoots on #35 Hayden Lavigne

15:32
Penalty
Mitch Versteeg called for Tripping - minor (2:00 minutes)

16:10
Shot - Non quality on net
#7 Eric Roy shoots on #1 Jake Kupsky

16:16
Shot - Non quality goal
#26 Spencer Asuchak shoots on #1 Jake Kupsky

16:16
Goal
Goal by #26 Spencer Asuchak, assisted by #7 Eric Roy and #13 Chad Costello.

17:07
Penalty
D-Jay Jerome called for Slashing - minor (2:00 minutes)

17:35
Shot - Non quality on net
#77 Michael Prapavessis shoots on #35 Hayden Lavigne

18:20
Goalkeeper Change
Jake Kupsky out. Empty net.

18:30
Penalty
Gavin Gould called for Holding - minor (2:00 minutes)

18:30
Goalkeeper In
Jake Kupsky is now in as goalie.
2nd Period

0:40
Shot - Quality on net
#19 Matt Tugnutt shoots on #35 Hayden Lavigne

0:43
Shot - Quality on net
#19 Matt Tugnutt shoots on #35 Hayden Lavigne

1:40
Shot - Non quality on net
#14 Conor Landrigan shoots on #35 Hayden Lavigne

2:03
Shot - Non quality on net
#9 David Norris shoots on #35 Hayden Lavigne

3:13
Shot - Non quality on net
#20 Ben Carroll shoots on #1 Jake Kupsky

4:12
Shot - Non quality on net
#13 Casey Johnson shoots on #35 Hayden Lavigne

4:58
Shot - Quality on net
#21 Jack Combs shoots on #1 Jake Kupsky

8:15
Shot - Quality on net
#13 Casey Johnson shoots on #35 Hayden Lavigne

9:19
Penalty
Tyler Poulsen called for Slashing - minor (2:00 minutes)

9:34
Shot - Quality on net
#20 Ben Carroll shoots on #1 Jake Kupsky

9:44
Shot - Quality goal
#18 A.J. White shoots on #35 Hayden Lavigne

9:44
Goal
Goal by #18 A.J. White, assisted by #77 Michael Prapavessis and #7 Luc Brown.

10:29
Shot - Non quality on net
#25 Evan Wardley shoots on #35 Hayden Lavigne

11:55
Shot - Non quality on net
#55 Zach Walker shoots on #35 Hayden Lavigne

12:39
Shot - Non quality on net
#28 Will Merchant shoots on #35 Hayden Lavigne

14:52
Penalty
Zack Andrusiak called for Hooking - minor (2:00 minutes)

15:14
Shot - Quality on net
#17 Chad Butcher shoots on #1 Jake Kupsky

16:17
Shot - Quality on net
#19 Matt Tugnutt shoots on #35 Hayden Lavigne

16:54
Shot - Non quality on net
#34 Colton Kehler shoots on #35 Hayden Lavigne

18:06
Shot - Non quality on net
#13 Casey Johnson shoots on #35 Hayden Lavigne

18:23
Shot - Quality on net
#17 Chad Butcher shoots on #1 Jake Kupsky

18:28
Shot - Quality on net
#4 Kris Myllari shoots on #1 Jake Kupsky

19:56
Shot - Quality on net
#24 Nolan Kneen shoots on #1 Jake Kupsky

19:59
Penalty
Evan Wardley called for Boarding - minor (2:00 minutes)
3rd Period

1:00
Shot - Quality goal
#11 Branden Troock shoots on #1 Jake Kupsky

1:00
Goal
Goal by #11 Branden Troock, assisted by #17 Chad Butcher and #7 Eric Roy.

2:05
Shot - Non quality on net
#7 Luc Brown shoots on #35 Hayden Lavigne

3:02
Penalty
Tyler Poulsen called for Boarding - minor (2:00 minutes)

3:20
Shot - Non quality on net
#18 A.J. White shoots on #35 Hayden Lavigne

5:38
Shot - Non quality on net
#77 Michael Prapavessis shoots on #35 Hayden Lavigne

6:44
Shot - Non quality on net
#7 Luc Brown shoots on #35 Hayden Lavigne

7:00
Penalty
Branden Troock called for Slashing - minor (2:00 minutes)

8:38
Shot - Non quality on net
#77 Michael Prapavessis shoots on #35 Hayden Lavigne

9:43
Shot - Non quality on net
#26 Spencer Asuchak shoots on #1 Jake Kupsky

9:59
Shot - Non quality on net
#34 Colton Kehler shoots on #35 Hayden Lavigne

10:18
Penalty
Tyler Poulsen called for Cross-Checking Minor (2:00 minutes)

11:46
Shot - Non quality on net
#27 Zack Andrusiak shoots on #35 Hayden Lavigne

12:07
Shot - Quality on net
#14 Conor Landrigan shoots on #35 Hayden Lavigne

12:47
Shot - Non quality on net
#11 Branden Troock shoots on #1 Jake Kupsky

13:48
Shot - Non quality on net
#34 Colton Kehler shoots on #35 Hayden Lavigne

14:20
Shot - Non quality on net
#44 Mitch Versteeg shoots on #35 Hayden Lavigne

14:50
Shot - Quality on net
#55 Zach Walker shoots on #35 Hayden Lavigne

15:43
Shot - Non quality on net
#18 A.J. White shoots on #35 Hayden Lavigne

17:09
Shot - Non quality on net
#28 Will Merchant shoots on #35 Hayden Lavigne

18:33
Shot - Quality goal
#17 Chad Butcher shoots on #1 Jake Kupsky

18:33
Goal
Goal by #17 Chad Butcher, assisted by #11 Branden Troock.

18:41
Goalkeeper Change
Jake Kupsky out. Empty net.

19:50
Shot - Quality on net
#28 Will Merchant shoots on #35 Hayden Lavigne

20:00
Penalty
Spencer Asuchak called for Double Minor - Roughing (4:00 minutes)

20:00
Penalty
Zack Andrusiak called for Double Minor - Roughing (4:00 minutes)
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Kris Myllari
#4
|
D | 0 | 0 | 0 | 1 | 0 |
Gavin Gould
#5
|
RW | 0 | 0 | 0 | 0 | 4 |
Eric Roy
#7
|
D | 0 | 2 | +1 | 1 | 0 |
Jackson Leppard
#10
|
LW | 0 | 0 | 0 | 2 | 0 |
Branden Troock
#11
|
RW | 1 | 1 | 0 | 3 | 2 |
Chad Costello
#13
|
RW | 0 | 1 | 0 | 2 | 0 |
Chad Butcher
#17
|
RW | 1 | 1 | 0 | 3 | 0 |
Jared Bethune
#19
|
LW | 0 | 0 | 0 | 0 | 0 |
Ben Carroll
#20
|
D | 0 | 0 | -1 | 2 | 0 |
Jack Combs
#21
|
LW | 0 | 0 | 0 | 1 | 0 |
Nolan Kneen
#24
|
D | 0 | 0 | 0 | 3 | 0 |
Philip Beaulieu
#25
|
D | 0 | 0 | 0 | 0 | 0 |
Spencer Asuchak
#26
|
C | 1 | 0 | 0 | 2 | 4 |
D-Jay Jerome
#28
|
RW | 0 | 0 | 0 | 0 | 2 |
Tyler Poulsen
#41
|
LW | 0 | 0 | 0 | 0 | 6 |
Dawson Butt
#49
|
RW | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Antoine Bibeau
#34
|
0 | 0.000 | 0 | 0 |
Hayden Lavigne
#35
|
35 | 94.595 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Luc Brown
#7
|
F | 0 | 2 | +1 | 2 | 0 |
Nick DeVito
#8
|
F | 0 | 0 | 0 | 0 | 0 |
David Norris
#9
|
F | 0 | 0 | 0 | 3 | 0 |
Casey Johnson
#13
|
D | 0 | 0 | 0 | 3 | 2 |
Conor Landrigan
#14
|
F | 0 | 0 | -1 | 2 | 0 |
A.J. White
#18
|
F | 1 | 1 | +1 | 4 | 0 |
Matt Tugnutt
#19
|
F | 0 | 0 | 0 | 4 | 0 |
Cooper Jones
#21
|
D | 0 | 0 | 0 | 0 | 0 |
Matt Stief
#24
|
D | 0 | 0 | 0 | 0 | 0 |
Evan Wardley
#25
|
D | 0 | 0 | 0 | 1 | 2 |
Zack Andrusiak
#27
|
F | 0 | 0 | -1 | 1 | 6 |
Will Merchant
#28
|
F | 1 | 0 | +1 | 5 | 0 |
Colton Kehler
#34
|
F | 0 | 0 | -1 | 4 | 0 |
Mitch Versteeg
#44
|
D | 0 | 0 | 0 | 3 | 2 |
Zach Walker
#55
|
F | 0 | 0 | 0 | 2 | 0 |
Michael Prapavessis
#77
|
D | 0 | 1 | 0 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jake Kupsky
#1
|
17 | 85.000 | 3 | 0 |
Colton Point
#32
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


37
20
Shots on Goal
5%
15%
Shots Percentage
7
4
Power Plays
12
18
Penalty Minutes
17
35
Saves
85%
95%
Saves Percentage
Referee:
Casey Terreri
Linesmen:
Trent Williams,
Aaron Schacht
IDH Management
Eric Trapp
(President),
Everett Sheen
(Head Coach/Director of Hockey Operations),
Keenan Kelly
(Assistant Coach)
ALN Management
Mike Waddell
(President),
Steve Martinson
(Head Coach/General Manager),
Chris Johansen
(Goaltending Coach),
Kevin Colley
(Assistant Coach)
Latest News
More News

ECHL Transactions - June 20

Royals hire Peters as head coach

New Mexico Pro Hockey announces finalists for "Name the Team" Contest

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
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
-