
4
Final
6

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 2 | 1 | 4 |
![]() |
3 | 1 | 2 | 6 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
7 | 13 | 10 | 30 |
![]() |
22 | 11 | 7 | 40 |
Scoring
1st Period

0:23
Goal
Goal by #14 Les Lancaster, assisted by #15 Corey Mackin and #40 Joshua Lammon.

3:42
Goal
Goal by #28 Liam Pecararo, assisted by #21 Samuel Jardine and #17 Patrick Bajkov.

11:18
Goal
Goal by #13 Matt Bradley, assisted by #2 Karch Bachman.

15:14
Goal
Goal by #48 Garrett Thompson, assisted by #13 Matt Bradley.
2nd Period

5:27
Goal
Goal by #71 Dyson Stevenson, assisted by #9 Kyle Topping.

6:12
Goal
Goal by #8 Joe Garreffa, assisted by #71 Dyson Stevenson and #9 Kyle Topping.

18:13
Goal
Goal by #48 Garrett Thompson, assisted by #10 Shawn Cameron.
3rd Period

4:02
Goal
Goal by #17 Patrick Bajkov, assisted by #21 Samuel Jardine and #13 Matt Bradley.

13:29
Goal
Goal by #40 Joshua Lammon, assisted by #14 Les Lancaster and #15 Corey Mackin.

19:14
Goal
Goal by #13 Matt Bradley, assisted by #4 Jack Poehling.
Penalties
1st Period

2:55
Penalty
Ben Carroll called for Tripping - minor (2:00 minutes)

7:08
Penalty
Frank Hora called for Slashing - minor (2:00 minutes)

12:20
Penalty
Matt Wedman called for Tripping - minor (2:00 minutes)

17:45
Penalty
Kyle Topping called for Holding - minor (2:00 minutes)

17:45
Penalty
Karch Bachman called for Roughing - minor (2:00 minutes)
2nd Period

0:27
Penalty
Chris Carlisle called for High-sticking - minor (2:00 minutes)

12:16
Penalty
Steenn Pasichnuk called for Slashing - minor (2:00 minutes)

15:02
Penalty
Matt Bradley called for Roughing - minor (2:00 minutes)

15:02
Penalty
Krystof Hrabik called for Roughing - minor (2:00 minutes)
3rd Period

3:55
Penalty
Chaz Reddekopp called for Roughing - minor (2:00 minutes)

7:01
Penalty
Frank Hora called for Tripping - minor (2:00 minutes)

8:56
Penalty
Corey Mackin called for Interference - minor (2:00 minutes)

12:51
Penalty
Garrett Thompson called for Hooking - minor (2:00 minutes)

13:29
Penalty
Jake Massie called for Game misconduct - Spearing (10:00 minutes)

13:29
Penalty
Jake Massie called for Spearing major (5:00 minutes)

17:43
Penalty
Dyson Stevenson called for Slashing - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Justin Kapelmaster is now in as goalie.

0:00
Goalkeeper In
Ryan Bednard is now in as goalie.

0:23
Shot - Quality goal
#14 Les Lancaster shoots on #35 Ryan Bednard

0:23
Goal
Goal by #14 Les Lancaster, assisted by #15 Corey Mackin and #40 Joshua Lammon.

0:49
Shot - Non quality on net
#28 Liam Pecararo shoots on #39 Justin Kapelmaster

2:18
Shot - Non quality on net
#48 Garrett Thompson shoots on #39 Justin Kapelmaster

2:55
Penalty
Ben Carroll called for Tripping - minor (2:00 minutes)

3:13
Shot - Non quality on net
#21 Samuel Jardine shoots on #39 Justin Kapelmaster

3:42
Shot - Quality goal
#28 Liam Pecararo shoots on #39 Justin Kapelmaster

3:42
Goal
Goal by #28 Liam Pecararo, assisted by #21 Samuel Jardine and #17 Patrick Bajkov.

4:17
Shot - Non quality on net
#27 Joey Haddad shoots on #39 Justin Kapelmaster

5:21
Shot - Non quality on net
#9 Kyle Topping shoots on #35 Ryan Bednard

6:14
Shot - Non quality on net
#23 Alec Rauhauser shoots on #39 Justin Kapelmaster

7:00
Shot - Non quality on net
#13 Matt Bradley shoots on #39 Justin Kapelmaster

7:00
Shot - Non quality on net
#17 Patrick Bajkov shoots on #39 Justin Kapelmaster

7:08
Penalty
Frank Hora called for Slashing - minor (2:00 minutes)

8:25
Shot - Quality on net
#28 Krystof Hrabik shoots on #35 Ryan Bednard

9:22
Shot - Quality on net
#13 Matt Bradley shoots on #39 Justin Kapelmaster

11:18
Shot - Quality goal
#13 Matt Bradley shoots on #39 Justin Kapelmaster

11:18
Goal
Goal by #13 Matt Bradley, assisted by #2 Karch Bachman.

11:43
Shot - Non quality on net
#13 Matt Bradley shoots on #39 Justin Kapelmaster

12:20
Penalty
Matt Wedman called for Tripping - minor (2:00 minutes)

14:10
Shot - Non quality on net
#15 Corey Mackin shoots on #35 Ryan Bednard

14:17
Shot - Non quality on net
#16 Chaz Reddekopp shoots on #35 Ryan Bednard

14:34
Shot - Non quality on net
#26 Matt Wedman shoots on #39 Justin Kapelmaster

15:13
Shot - Quality on net
#13 Matt Bradley shoots on #39 Justin Kapelmaster

15:14
Shot - Quality goal
#48 Garrett Thompson shoots on #39 Justin Kapelmaster

15:14
Goal
Goal by #48 Garrett Thompson, assisted by #13 Matt Bradley.

15:34
Shot - Non quality on net
#71 Dyson Stevenson shoots on #35 Ryan Bednard

15:45
Shot - Non quality on net
#29 Eric Williams shoots on #39 Justin Kapelmaster

15:47
Shot - Non quality on net
#13 Matt Bradley shoots on #39 Justin Kapelmaster

16:23
Shot - Quality on net
#8 Joe Garreffa shoots on #35 Ryan Bednard

16:34
Shot - Non quality on net
#28 Liam Pecararo shoots on #39 Justin Kapelmaster

16:42
Shot - Quality on net
#10 Shawn Cameron shoots on #39 Justin Kapelmaster

17:32
Shot - Quality on net
#3 Frank Hora shoots on #39 Justin Kapelmaster

17:34
Shot - Quality on net
#8 Anthony Rinaldi shoots on #39 Justin Kapelmaster

17:45
Penalty
Kyle Topping called for Holding - minor (2:00 minutes)

17:45
Penalty
Karch Bachman called for Roughing - minor (2:00 minutes)

19:47
Shot - Non quality on net
#26 Matt Wedman shoots on #39 Justin Kapelmaster

20:00
Shot - Quality on net
#48 Garrett Thompson shoots on #39 Justin Kapelmaster
2nd Period

0:27
Penalty
Chris Carlisle called for High-sticking - minor (2:00 minutes)

1:39
Shot - Non quality on net
#43 Matt Register shoots on #35 Ryan Bednard

1:42
Shot - Quality on net
#71 Dyson Stevenson shoots on #35 Ryan Bednard

1:51
Shot - Quality on net
#18 Nick Poehling shoots on #39 Justin Kapelmaster

3:11
Shot - Quality on net
#13 Matt Bradley shoots on #39 Justin Kapelmaster

3:41
Shot - Non quality on net
#7 Chris Carlisle shoots on #39 Justin Kapelmaster

4:42
Shot - Quality on net
#40 Joshua Lammon shoots on #35 Ryan Bednard

4:42
Shot - Non quality on net
#15 Corey Mackin shoots on #35 Ryan Bednard

5:27
Shot - Quality goal
#71 Dyson Stevenson shoots on #35 Ryan Bednard

5:27
Goal
Goal by #71 Dyson Stevenson, assisted by #9 Kyle Topping.

5:58
Shot - Non quality on net
#21 Samuel Jardine shoots on #39 Justin Kapelmaster

6:05
Shot - Quality on net
#27 Joey Haddad shoots on #39 Justin Kapelmaster

6:12
Shot - Quality goal
#8 Joe Garreffa shoots on #35 Ryan Bednard

6:12
Goal
Goal by #8 Joe Garreffa, assisted by #71 Dyson Stevenson and #9 Kyle Topping.

8:21
Shot - Quality on net
#18 Nick Poehling shoots on #39 Justin Kapelmaster

8:25
Shot - Non quality on net
#4 Jack Poehling shoots on #39 Justin Kapelmaster

12:00
Shot - Non quality on net
#28 Krystof Hrabik shoots on #35 Ryan Bednard

12:16
Penalty
Steenn Pasichnuk called for Slashing - minor (2:00 minutes)

12:46
Shot - Non quality on net
#28 Liam Pecararo shoots on #39 Justin Kapelmaster

14:26
Shot - Non quality on net
#71 Dyson Stevenson shoots on #35 Ryan Bednard

14:29
Shot - Quality on net
#9 Kyle Topping shoots on #35 Ryan Bednard

14:57
Shot - Quality on net
#7 Kayle Doetzel shoots on #35 Ryan Bednard

15:02
Penalty
Matt Bradley called for Roughing - minor (2:00 minutes)

15:02
Penalty
Krystof Hrabik called for Roughing - minor (2:00 minutes)

16:58
Shot - Quality on net
#27 Samuel Laberge shoots on #35 Ryan Bednard

17:03
Shot - Non quality on net
#43 Matt Register shoots on #35 Ryan Bednard

17:10
Shot - Non quality on net
#13 Matt Bradley shoots on #39 Justin Kapelmaster

17:21
Shot - Non quality on net
#43 Matt Register shoots on #35 Ryan Bednard

18:03
Shot - Non quality on net
#4 Jack Poehling shoots on #39 Justin Kapelmaster

18:13
Shot - Quality goal
#48 Garrett Thompson shoots on #39 Justin Kapelmaster

18:13
Goal
Goal by #48 Garrett Thompson, assisted by #10 Shawn Cameron.
3rd Period

0:47
Shot - Non quality on net
#27 Samuel Laberge shoots on #35 Ryan Bednard

0:56
Shot - Non quality on net
#5 Phil Beaulieu shoots on #35 Ryan Bednard

3:55
Shot - Non quality on net
#18 Nick Poehling shoots on #39 Justin Kapelmaster

3:55
Penalty
Chaz Reddekopp called for Roughing - minor (2:00 minutes)

4:02
Shot - Non quality goal
#17 Patrick Bajkov shoots on #39 Justin Kapelmaster

4:02
Goal
Goal by #17 Patrick Bajkov, assisted by #21 Samuel Jardine and #13 Matt Bradley.

7:01
Penalty
Frank Hora called for Tripping - minor (2:00 minutes)

8:15
Shot - Quality on net
#26 Matt Wedman shoots on #39 Justin Kapelmaster

8:56
Penalty
Corey Mackin called for Interference - minor (2:00 minutes)

10:48
Shot - Non quality on net
#27 Joey Haddad shoots on #39 Justin Kapelmaster

12:12
Shot - Non quality on net
#43 Matt Register shoots on #35 Ryan Bednard

12:29
Shot - Non quality on net
#21 Samuel Jardine shoots on #39 Justin Kapelmaster

12:51
Penalty
Garrett Thompson called for Hooking - minor (2:00 minutes)

12:56
Shot - Non quality on net
#43 Matt Register shoots on #35 Ryan Bednard

13:27
Shot - Non quality on net
#15 Corey Mackin shoots on #35 Ryan Bednard

13:29
Penalty
Jake Massie called for Game misconduct - Spearing (10:00 minutes)

13:29
Penalty
Jake Massie called for Spearing major (5:00 minutes)

13:29
Shot - Quality goal
#40 Joshua Lammon shoots on #35 Ryan Bednard

13:29
Goal
Goal by #40 Joshua Lammon, assisted by #14 Les Lancaster and #15 Corey Mackin.

15:06
Shot - Non quality on net
#43 Matt Register shoots on #35 Ryan Bednard

17:43
Penalty
Dyson Stevenson called for Slashing - minor (2:00 minutes)

18:17
Shot - Non quality on net
#3 Frank Hora shoots on #39 Justin Kapelmaster

18:32
Goalkeeper Change
Justin Kapelmaster out. Empty net.

19:14
Shot - Non quality goal
#13 Matt Bradley shoots on #39 Justin Kapelmaster

19:14
Goal
Goal by #13 Matt Bradley, assisted by #4 Jack Poehling.

19:14
Goalkeeper In
Justin Kapelmaster is now in as goalie.

19:29
Goalkeeper Change
Justin Kapelmaster out. Empty net.

19:44
Shot - Quality on net
#71 Dyson Stevenson shoots on #35 Ryan Bednard

19:48
Shot - Non quality on net
#43 Matt Register shoots on #35 Ryan Bednard

19:57
Shot - Non quality on net
#40 Joshua Lammon shoots on #35 Ryan Bednard
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Karch Bachman
#2
|
F | 0 | 1 | -2 | 0 | 2 |
Frank Hora
#3
|
D | 0 | 0 | +2 | 2 | 4 |
Jack Poehling
#4
|
F | 0 | 1 | 0 | 2 | 0 |
Chris Carlisle
#7
|
D | 0 | 0 | -2 | 1 | 2 |
Anthony Rinaldi
#8
|
F | 0 | 0 | +2 | 1 | 0 |
Shawn Cameron
#10
|
F | 0 | 1 | -1 | 1 | 0 |
Matt Bradley
#13
|
F | 2 | 2 | +2 | 9 | 2 |
Patrick Bajkov
#17
|
F | 1 | 1 | 0 | 2 | 0 |
Nick Poehling
#18
|
F | 0 | 0 | 0 | 3 | 0 |
Samuel Jardine
#21
|
D | 0 | 2 | 0 | 3 | 0 |
Alec Rauhauser
#23
|
D | 0 | 0 | +2 | 1 | 0 |
Jake Massie
#24
|
D | 0 | 0 | -2 | 0 | 15 |
Matt Wedman
#26
|
F | 0 | 0 | -1 | 3 | 2 |
Joey Haddad
#27
|
F | 0 | 0 | -1 | 3 | 0 |
Liam Pecararo
#28
|
F | 1 | 0 | -1 | 4 | 0 |
Eric Williams
#29
|
D | 0 | 0 | 0 | 1 | 0 |
Garrett Thompson
#48
|
F | 2 | 0 | +2 | 4 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
John Lethemon
#30
|
0 | 0.000 | 0 | 0 |
Ryan Bednard
#35
|
26 | 86.667 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Phil Beaulieu
#5
|
D | 0 | 0 | -1 | 1 | 0 |
Kayle Doetzel
#7
|
D | 0 | 0 | -1 | 1 | 0 |
Joe Garreffa
#8
|
F | 1 | 0 | +2 | 2 | 0 |
Kyle Topping
#9
|
F | 0 | 2 | +2 | 2 | 2 |
Les Lancaster
#14
|
D | 1 | 1 | +3 | 1 | 0 |
Corey Mackin
#15
|
C | 0 | 2 | 0 | 3 | 2 |
Chaz Reddekopp
#16
|
D | 0 | 0 | +2 | 1 | 2 |
Steenn Pasichnuk
#18
|
RW | 0 | 0 | -1 | 0 | 2 |
Carlos Fornaris
#19
|
LW | 0 | 0 | 0 | 0 | 0 |
Ben Carroll
#20
|
D | 0 | 0 | -2 | 0 | 2 |
Josh Maser
#23
|
LW | 0 | 0 | 0 | 0 | 0 |
Samuel Laberge
#27
|
LW | 0 | 0 | -1 | 2 | 0 |
Krystof Hrabik
#28
|
F | 0 | 0 | -2 | 2 | 2 |
Joshua Lammon
#40
|
C | 1 | 1 | -1 | 3 | 0 |
Matt Register
#43
|
D | 0 | 0 | -1 | 7 | 0 |
Dyson Stevenson
#71
|
RW | 1 | 1 | +2 | 5 | 2 |
Scott Conway
#77
|
LW | 0 | 0 | -1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Taran Kozun
#35
|
0 | 0.000 | 0 | 0 |
Justin Kapelmaster
#39
|
34 | 87.179 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


30
40
Shots on Goal
13%
15%
Shots Percentage
6
5
Power Plays
14
29
Penalty Minutes
34
26
Saves
85%
87%
Saves Percentage
Referee:
Kyle Lekun
Linesmen:
Tarrington Wyonzek,
Shane Gustafson
ALN Management
Steve Martinson
(Head Coach/General Manager),
Chris Johansen
(Goaltending Coach),
Mike Waddell
(President),
Aaron Johnson
(Assistant Coach)
GVL Management
Andrew Lord
(Head Coach),
Phillip Barski
(Assistant Coach),
Todd Mackin
(President)



















STICK IT TO CANCER NIGHT, presented by Bon Secours - February 15, 2025

POST GAME CONCERT NIGHT, presented by KW Beverage - February 23, 2025


STOMPER'S BIRTHDAY, presented by Big Air Trampoline Park - February 16, 2025


MILITARY APPRECIATION WEEKEND, presented by Budweiser - February 22, 2025



ST. PATRICK'S DAY GAME, presented by Helacious - March 16, 2025


HOCKEY & HOPS, presented by KW Beverage - March 28, 2025


FAN APPRECIATION DAY, presented by Fluor - April 6, 2025
-
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
-