Ticket Categories
- 2025 Kelly Cup Playoff Single Game Tickets
- Family 4-Pack Playoff Round 2 Games Edition!
- 2025 Kelly Cup Playoff Party Pad Tickets!
- Single Game Tickets
- Season Tickets & Partial Season Plans
- Group Tickets
- Premium Hospitality
- Discounted Ticket Programs
- Access My Tickets
- ADA Seating
- Flex Plan Vouchers
- Hockey Happy Hour

2
Final
4

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 1 | 0 | 2 |
![]() |
2 | 1 | 1 | 4 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
12 | 13 | 6 | 31 |
![]() |
12 | 8 | 7 | 27 |
Scoring
1st Period

4:16
Goal
Goal by #10 Scott Allen, assisted by #21 Steve Whitney and #23 Mike Pelech.

9:25
Goal
Goal by #15 Greg Chase, assisted by #11 Nick MacNeil.

17:32
Goal
Goal by #24 Kevin Montgomery, assisted by #41 Jon DiSalvatore and #22 Matt Stanisz.
2nd Period

16:30
Goal
Goal by #21 Brendan O'Donnell , assisted by #91 Maxime St-Cyr and #32 Carter Sandlak.

19:09
Goal
Goal by #12 Braden Christoffer, assisted by #24 Cole Martin and #22 Alexis Loiseau.
3rd Period

11:29
Goal
Goal by #21 Steve Whitney, assisted by #10 Scott Allen and #41 Jordan Hill.
Penalties
1st Period

10:25
Penalty
Matt Stanisz called for Tripping - minor (2:00 minutes)

16:12
Penalty
Alexis Loiseau called for High-sticking - minor (2:00 minutes)
2nd Period

8:19
Penalty
Braden Christoffer called for Tripping - minor (2:00 minutes)
3rd Period

10:36
Penalty
Maxime St-Cyr called for Hooking - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Daniel Altshuller is now in as goalie.

0:00
Goalkeeper In
Nick Riopel is now in as goalie.

0:15
Shot - Quality on net
#37 Rob Florentino shoots on #33 Nick Riopel

4:16
Shot - Quality goal
#10 Scott Allen shoots on #31 Daniel Altshuller

4:16
Goal
Goal by #10 Scott Allen, assisted by #21 Steve Whitney and #23 Mike Pelech.

4:51
Shot - Quality on net
#12 Braden Christoffer shoots on #31 Daniel Altshuller

5:20
Shot - Quality on net
#12 Braden Christoffer shoots on #31 Daniel Altshuller

5:35
Shot - Quality on net
#28 Matt Marquardt shoots on #33 Nick Riopel

7:43
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Daniel Altshuller

9:25
Shot - Quality goal
#15 Greg Chase shoots on #31 Daniel Altshuller

9:25
Goal
Goal by #15 Greg Chase, assisted by #11 Nick MacNeil.

9:50
Shot - Quality on net
#19 Justin Agosta shoots on #33 Nick Riopel

10:05
Shot - Quality on net
#19 Justin Agosta shoots on #33 Nick Riopel

10:25
Penalty
Matt Stanisz called for Tripping - minor (2:00 minutes)

10:55
Shot - Quality on net
#21 Steve Whitney shoots on #31 Daniel Altshuller

11:02
Shot - Quality on net
#10 Scott Allen shoots on #31 Daniel Altshuller

11:55
Shot - Quality on net
#12 Braden Christoffer shoots on #31 Daniel Altshuller

12:02
Shot - Quality on net
#21 Steve Whitney shoots on #31 Daniel Altshuller

12:03
Shot - Quality on net
#10 Scott Allen shoots on #31 Daniel Altshuller

12:55
Shot - Quality on net
#29 Matt Willows shoots on #33 Nick Riopel

14:13
Shot - Quality on net
#26 Gabriel Desjardins shoots on #33 Nick Riopel

14:34
Shot - Quality on net
#11 Kevin Lynch shoots on #33 Nick Riopel

14:34
Shot - Quality on net
#21 Brendan O'Donnell shoots on #33 Nick Riopel

14:40
Shot - Quality on net
#19 Justin Agosta shoots on #33 Nick Riopel

14:53
Shot - Quality on net
#19 Justin Agosta shoots on #33 Nick Riopel

15:40
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Daniel Altshuller

16:12
Penalty
Alexis Loiseau called for High-sticking - minor (2:00 minutes)

17:32
Shot - Quality goal
#24 Kevin Montgomery shoots on #33 Nick Riopel

17:32
Goal
Goal by #24 Kevin Montgomery, assisted by #41 Jon DiSalvatore and #22 Matt Stanisz.

19:30
Shot - Quality on net
#91 Jonathan Lessard shoots on #31 Daniel Altshuller

19:39
Shot - Quality on net
#41 Jon DiSalvatore shoots on #33 Nick Riopel
2nd Period

0:50
Shot - Quality on net
#21 Brendan O'Donnell shoots on #33 Nick Riopel

0:55
Shot - Quality on net
#29 Matt Willows shoots on #33 Nick Riopel

3:40
Shot - Quality on net
#23 Brant Harris shoots on #33 Nick Riopel

6:19
Shot - Quality on net
#21 Brendan O'Donnell shoots on #33 Nick Riopel

6:19
Shot - Quality on net
#29 Matt Willows shoots on #33 Nick Riopel

7:00
Shot - Quality on net
#11 Nick MacNeil shoots on #31 Daniel Altshuller

7:25
Shot - Quality on net
#29 Matt Willows shoots on #33 Nick Riopel

8:19
Penalty
Braden Christoffer called for Tripping - minor (2:00 minutes)

8:30
Shot - Quality on net
#27 Corey Cowick shoots on #33 Nick Riopel

10:00
Shot - Quality on net
#41 Jon DiSalvatore shoots on #33 Nick Riopel

10:20
Shot - Quality on net
#22 Matt Stanisz shoots on #33 Nick Riopel

11:01
Shot - Quality on net
#41 Jordan Hill shoots on #31 Daniel Altshuller

14:26
Shot - Quality on net
#15 Greg Chase shoots on #31 Daniel Altshuller

15:15
Shot - Quality on net
#91 Jonathan Lessard shoots on #31 Daniel Altshuller

16:16
Shot - Quality on net
#17 Dean Ouellet shoots on #31 Daniel Altshuller

16:30
Shot - Quality goal
#21 Brendan O'Donnell shoots on #33 Nick Riopel

16:30
Goal
Goal by #21 Brendan O'Donnell , assisted by #91 Maxime St-Cyr and #32 Carter Sandlak.

17:00
Shot - Quality on net
#29 Matt Willows shoots on #33 Nick Riopel

17:50
Shot - Quality on net
#26 Janick Asselin shoots on #31 Daniel Altshuller

18:05
Shot - Quality on net
#28 Matt Marquardt shoots on #33 Nick Riopel

19:09
Shot - Quality goal
#12 Braden Christoffer shoots on #31 Daniel Altshuller

19:09
Goal
Goal by #12 Braden Christoffer, assisted by #24 Cole Martin and #22 Alexis Loiseau.

19:25
Shot - Quality on net
#29 Matt Willows shoots on #33 Nick Riopel

19:40
Shot - Quality on net
#23 Mike Pelech shoots on #31 Daniel Altshuller
3rd Period

0:10
Shot - Quality on net
#32 Carter Sandlak shoots on #33 Nick Riopel

0:40
Shot - Quality on net
#37 Rob Florentino shoots on #33 Nick Riopel

1:50
Shot - Quality on net
#11 Nick MacNeil shoots on #31 Daniel Altshuller

6:00
Shot - Quality on net
#11 Nick MacNeil shoots on #31 Daniel Altshuller

9:10
Shot - Quality on net
#41 Jordan Hill shoots on #31 Daniel Altshuller

10:36
Penalty
Maxime St-Cyr called for Hooking - minor (2:00 minutes)

11:20
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Daniel Altshuller

11:29
Shot - Quality goal
#21 Steve Whitney shoots on #31 Daniel Altshuller

11:29
Goal
Goal by #21 Steve Whitney, assisted by #10 Scott Allen and #41 Jordan Hill.

12:37
Shot - Quality on net
#15 Greg Chase shoots on #31 Daniel Altshuller

12:41
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Daniel Altshuller

13:20
Shot - Quality on net
#37 Rob Florentino shoots on #33 Nick Riopel

17:37
Goalkeeper Change
Daniel Altshuller out. Empty net.

17:40
Shot - Quality on net
#24 Kevin Montgomery shoots on #33 Nick Riopel

18:15
Goalkeeper In
Daniel Altshuller is now in as goalie.

18:50
Goalkeeper Change
Daniel Altshuller out. Empty net.

19:35
Shot - Quality on net
#28 Matt Marquardt shoots on #33 Nick Riopel

19:40
Shot - Quality on net
#91 Maxime St-Cyr shoots on #33 Nick Riopel
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Wes Cunningham
#3
|
D | 0 | 0 | +2 | 0 | 0 |
Nick Pageau
#8
|
D | 0 | 0 | +1 | 0 | 0 |
Scott Allen
#10
|
F | 1 | 1 | +1 | 3 | 0 |
Nick MacNeil
#11
|
LW | 0 | 1 | +1 | 3 | 0 |
Braden Christoffer
#12
|
LW | 1 | 0 | 0 | 4 | 2 |
Greg Chase
#15
|
F | 1 | 0 | +1 | 3 | 0 |
Dean Ouellet
#17
|
C | 0 | 0 | 0 | 1 | 0 |
Steve Whitney
#21
|
F | 1 | 1 | +1 | 3 | 0 |
Alexis Loiseau
#22
|
C | 0 | 1 | +1 | 0 | 2 |
Mike Pelech
#23
|
F | 0 | 1 | +1 | 1 | 0 |
Cole Martin
#24
|
D | 0 | 1 | +2 | 0 | 0 |
Janick Asselin
#26
|
F | 0 | 0 | 0 | 1 | 0 |
Gabriel Verpaelst
#27
|
D | 0 | 0 | -1 | 4 | 0 |
Ben Betker
#28
|
D | 0 | 0 | -1 | 0 | 0 |
Jordan Hill
#41
|
D | 0 | 1 | +1 | 2 | 0 |
Jonathan Lessard
#91
|
LW | 0 | 0 | 0 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ty Rimmer
#31
|
0 | 0.000 | 0 | 0 |
Nick Riopel
#33
|
29 | 93.548 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Kevin Lynch
#11
|
F | 0 | 0 | -1 | 1 | 0 |
Justin Agosta
#19
|
D | 0 | 0 | -1 | 4 | 0 |
Corey Syvret
#20
|
D | 0 | 0 | -1 | 0 | 0 |
Brendan O'Donnell
#21
|
F | 1 | 0 | 0 | 4 | 0 |
Matt Stanisz
#22
|
D | 0 | 1 | -1 | 1 | 2 |
Brant Harris
#23
|
F | 0 | 0 | 0 | 1 | 0 |
Kevin Montgomery
#24
|
D | 1 | 0 | 0 | 2 | 0 |
Gabriel Desjardins
#26
|
F | 0 | 0 | -1 | 1 | 0 |
Corey Cowick
#27
|
F | 0 | 0 | 0 | 1 | 0 |
Matt Marquardt
#28
|
LW | 0 | 0 | -1 | 3 | 0 |
Matt Willows
#29
|
F | 0 | 0 | 0 | 6 | 0 |
Carter Sandlak
#32
|
F | 0 | 1 | -1 | 1 | 0 |
Rob Florentino
#37
|
D | 0 | 0 | 0 | 3 | 0 |
Jon DiSalvatore
#41
|
F | 0 | 1 | -1 | 2 | 0 |
Logan Roe
#47
|
D | 0 | 0 | -1 | 0 | 0 |
Maxime St-Cyr
#91
|
F | 0 | 1 | -1 | 1 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Brad Barone
#1
|
0 | 0.000 | 0 | 0 |
Daniel Altshuller
#31
|
23 | 85.185 | 4 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


31
27
Shots on Goal
6%
15%
Shots Percentage
2
2
Power Plays
4
4
Penalty Minutes
23
29
Saves
85%
94%
Saves Percentage
Referee:
Andy Howard
Linesmen:
Colin Gates,
Rich Jondo
FLA Management
Greg Poss
(Head Coach),
Tad O'Had
(Assistant Coach)
NOR Management
Eric Veilleux
(Head Coach),
Ben Boudreau
(Assistant Coach),
Joe Gregory
(Vice President)






Upcoming Home Games
Full Schedule


Thursday, May 8th
Trois-Rivières Lions @ Norfolk Admirals
Puck Drops:
7:05 PM EDT
Norfolk Scope

at

Norfolk Scope


Friday, May 9th
Trois-Rivières Lions @ Norfolk Admirals
Puck Drops:
7:05 PM EDT
Norfolk Scope

at

Norfolk Scope


Sunday, May 11th
Trois-Rivières Lions @ Norfolk Admirals
Puck Drops:
5:05 PM EDT
Norfolk Scope

at

Norfolk Scope
Get Hockey Updates
Sign up for our email newsletter to be the first to know about news and upcoming games!
-
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
-