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
6

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

0:27
Goal
Goal by #20 Connor Rankin, assisted by #28 Ben Betker and #14 Marc-Olivier Roy.

10:22
Goal
Goal by #15 Zack Torquato, assisted by #22 Clark Seymour and #21 Sahir Gill.

10:56
Goal
Goal by #19 Josh Currie, assisted by #27 Gabriel Verpaelst and #4 Joe Marciano.

17:59
Goal
Goal by #20 Jarrett Burton, assisted by #23 Riley Brace.

19:33
Goal
Goal by #5 Charles-Olivier Roussel, assisted by #23 Mike Pelech.
2nd Period

16:27
Goal
Goal by #9 Alexandre Ranger, assisted by #8 Marcus Hinds and #14 Marc-Olivier Roy.
3rd Period

13:29
Goal
Goal by #19 Josh Currie, assisted by #9 Alexandre Ranger and #5 Charles-Olivier Roussel.

18:46
Goal
Goal by #21 Steve Whitney.
Penalties
1st Period

0:27
Penalty
WHL called for Bench minor - Illegal lineup (2:00 minutes)

4:19
Penalty
Greg Chase called for Boarding - minor (2:00 minutes)

18:03
Penalty
Gabriel Verpaelst called for Unsportsmanlike conduct - minor (2:00 minutes)

18:03
Penalty
Pat McGrath called for Unsportsmanlike conduct - minor (2:00 minutes)
2nd Period

18:58
Penalty
Jordan Hill called for Double Minor - Roughing (4:00 minutes)

18:58
Penalty
Mike Gunn called for Double Minor - Roughing (4:00 minutes)
3rd Period

0:10
Penalty
Zack Torquato called for Roughing - minor (2:00 minutes)

1:21
Penalty
Marc-Olivier Roy called for Slashing - minor (2:00 minutes)

1:46
Penalty
Harrison Ruopp called for Roughing - minor (2:00 minutes)

1:46
Penalty
Alexandre Ranger called for Roughing - minor (2:00 minutes)

8:55
Penalty
Marcus Hinds called for Tripping - minor (2:00 minutes)

12:29
Penalty
Jordan Hill called for Interference - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Brian Foster is now in as goalie.

0:00
Goalkeeper In
Ty Rimmer is now in as goalie.

0:26
Shot - Quality on net
#28 Ben Betker shoots on #31 Brian Foster

0:27
Penalty
WHL called for Bench minor - Illegal lineup (2:00 minutes)

0:27
Shot - Quality goal
#20 Connor Rankin shoots on #31 Brian Foster

0:27
Goal
Goal by #20 Connor Rankin, assisted by #28 Ben Betker and #14 Marc-Olivier Roy.

2:40
Shot - Quality on net
#23 Riley Brace shoots on #31 Ty Rimmer

2:59
Shot - Quality on net
#20 Jarrett Burton shoots on #31 Ty Rimmer

4:12
Shot - Quality on net
#24 Ty Loney shoots on #31 Ty Rimmer

4:19
Penalty
Greg Chase called for Boarding - minor (2:00 minutes)

5:40
Shot - Quality on net
#15 Zack Torquato shoots on #31 Ty Rimmer

6:05
Shot - Quality on net
#16 Derek Army shoots on #31 Ty Rimmer

7:28
Shot - Quality on net
#25 John McCarron shoots on #31 Ty Rimmer

7:39
Shot - Quality on net
#41 Jordan Hill shoots on #31 Brian Foster

7:41
Shot - Quality on net
#12 Tommy Mele shoots on #31 Brian Foster

7:47
Shot - Quality on net
#21 Steve Whitney shoots on #31 Brian Foster

10:18
Shot - Quality on net
#25 John McCarron shoots on #31 Ty Rimmer

10:22
Shot - Quality goal
#15 Zack Torquato shoots on #31 Ty Rimmer

10:22
Goal
Goal by #15 Zack Torquato, assisted by #22 Clark Seymour and #21 Sahir Gill.

10:38
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Brian Foster

10:38
Shot - Quality on net
#22 Clark Seymour shoots on #31 Ty Rimmer

10:56
Shot - Quality goal
#19 Josh Currie shoots on #31 Brian Foster

10:56
Goal
Goal by #19 Josh Currie, assisted by #27 Gabriel Verpaelst and #4 Joe Marciano.

12:52
Shot - Quality on net
#41 Jordan Hill shoots on #31 Brian Foster

13:37
Shot - Quality on net
#21 Sahir Gill shoots on #31 Ty Rimmer

15:28
Shot - Quality on net
#20 Connor Rankin shoots on #31 Brian Foster

16:07
Shot - Quality on net
#23 Mike Pelech shoots on #31 Brian Foster

16:33
Shot - Quality on net
#12 Tommy Mele shoots on #31 Brian Foster

17:00
Shot - Quality on net
#41 Jordan Hill shoots on #31 Brian Foster

17:59
Shot - Quality goal
#20 Jarrett Burton shoots on #31 Ty Rimmer

17:59
Goal
Goal by #20 Jarrett Burton, assisted by #23 Riley Brace.

18:03
Penalty
Gabriel Verpaelst called for Unsportsmanlike conduct - minor (2:00 minutes)

18:03
Penalty
Pat McGrath called for Unsportsmanlike conduct - minor (2:00 minutes)

19:33
Shot - Quality goal
#5 Charles-Olivier Roussel shoots on #31 Brian Foster

19:33
Goal
Goal by #5 Charles-Olivier Roussel, assisted by #23 Mike Pelech.

19:44
Shot - Quality on net
#16 Derek Army shoots on #31 Ty Rimmer
2nd Period

0:05
Shot - Quality on net
#12 Tommy Mele shoots on #31 Brian Foster

1:25
Shot - Quality on net
#23 Mike Pelech shoots on #31 Brian Foster

2:40
Shot - Quality on net
#28 Ben Betker shoots on #31 Brian Foster

2:58
Shot - Quality on net
#26 Adam Krause shoots on #31 Ty Rimmer

3:02
Shot - Quality on net
#6 Mike Gunn shoots on #31 Ty Rimmer

5:40
Shot - Quality on net
#16 Derek Army shoots on #31 Ty Rimmer

5:57
Shot - Quality on net
#28 Ben Betker shoots on #31 Brian Foster

6:16
Shot - Quality on net
#28 Ben Betker shoots on #31 Brian Foster

6:54
Shot - Quality on net
#24 Ty Loney shoots on #31 Ty Rimmer

7:06
Shot - Quality on net
#27 Gabriel Verpaelst shoots on #31 Brian Foster

8:57
Shot - Quality on net
#22 Clark Seymour shoots on #31 Ty Rimmer

11:09
Shot - Quality on net
#16 Derek Army shoots on #31 Ty Rimmer

11:19
Shot - Quality on net
#91 Jonathan Lessard shoots on #31 Brian Foster

11:51
Shot - Quality on net
#25 John McCarron shoots on #31 Ty Rimmer

13:34
Shot - Quality on net
#14 Marc-Olivier Roy shoots on #31 Brian Foster

15:10
Shot - Quality on net
#26 Adam Krause shoots on #31 Ty Rimmer

15:12
Shot - Quality on net
#26 Adam Krause shoots on #31 Ty Rimmer

16:27
Shot - Quality goal
#9 Alexandre Ranger shoots on #31 Brian Foster

16:27
Goal
Goal by #9 Alexandre Ranger, assisted by #8 Marcus Hinds and #14 Marc-Olivier Roy.

16:50
Shot - Quality on net
#19 Shane Bakker shoots on #31 Ty Rimmer

16:58
Shot - Quality on net
#20 Jarrett Burton shoots on #31 Ty Rimmer

17:53
Shot - Quality on net
#3 Mickael Beauregard shoots on #31 Ty Rimmer

18:38
Shot - Quality on net
#15 Zack Torquato shoots on #31 Ty Rimmer

18:58
Penalty
Jordan Hill called for Double Minor - Roughing (4:00 minutes)

18:58
Penalty
Mike Gunn called for Double Minor - Roughing (4:00 minutes)

19:54
Shot - Quality on net
#22 Clark Seymour shoots on #31 Ty Rimmer
3rd Period

0:10
Penalty
Zack Torquato called for Roughing - minor (2:00 minutes)

1:17
Shot - Quality on net
#91 Jonathan Lessard shoots on #31 Brian Foster

1:21
Penalty
Marc-Olivier Roy called for Slashing - minor (2:00 minutes)

1:45
Shot - Quality on net
#28 Ben Betker shoots on #31 Brian Foster

1:46
Penalty
Harrison Ruopp called for Roughing - minor (2:00 minutes)

1:46
Penalty
Alexandre Ranger called for Roughing - minor (2:00 minutes)

2:08
Shot - Quality on net
#19 Josh Currie shoots on #31 Brian Foster

4:39
Shot - Quality on net
#25 John McCarron shoots on #31 Ty Rimmer

4:40
Shot - Quality on net
#25 John McCarron shoots on #31 Ty Rimmer

5:14
Shot - Quality on net
#7 Mathieu Brisebois shoots on #31 Brian Foster

7:31
Shot - Quality on net
#3 Mickael Beauregard shoots on #31 Ty Rimmer

7:40
Shot - Quality on net
#26 Adam Krause shoots on #31 Ty Rimmer

8:36
Shot - Quality on net
#25 John McCarron shoots on #31 Ty Rimmer

8:55
Penalty
Marcus Hinds called for Tripping - minor (2:00 minutes)

10:05
Shot - Quality on net
#15 Zack Torquato shoots on #31 Ty Rimmer

12:29
Penalty
Jordan Hill called for Interference - minor (2:00 minutes)

12:34
Shot - Quality on net
#15 Zack Torquato shoots on #31 Ty Rimmer

12:58
Shot - Quality on net
#24 Ty Loney shoots on #31 Ty Rimmer

13:29
Shot - Quality goal
#19 Josh Currie shoots on #31 Brian Foster

13:29
Goal
Goal by #19 Josh Currie, assisted by #9 Alexandre Ranger and #5 Charles-Olivier Roussel.

14:30
Shot - Quality on net
#91 Jonathan Lessard shoots on #31 Brian Foster

14:32
Shot - Quality on net
#28 Ben Betker shoots on #31 Brian Foster

14:46
Shot - Quality on net
#5 Charles-Olivier Roussel shoots on #31 Brian Foster

15:03
Shot - Quality on net
#24 Ty Loney shoots on #31 Ty Rimmer

17:05
Shot - Quality on net
#26 Adam Krause shoots on #31 Ty Rimmer

18:37
Goalkeeper Change
Brian Foster out. Empty net.

18:46
Shot - Quality goal
#21 Steve Whitney shoots on #31 Brian Foster

18:46
Goal
Goal by #21 Steve Whitney.

18:46
Goalkeeper In
Brian Foster is now in as goalie.

19:17
Shot - Quality on net
#25 John McCarron shoots on #31 Ty Rimmer

19:57
Shot - Quality on net
#27 Brett Stern shoots on #31 Ty Rimmer
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Joe Marciano
#4
|
D | 0 | 1 | 0 | 0 | 0 |
Charles-Olivier Roussel
#5
|
D | 1 | 1 | +3 | 2 | 0 |
Mathieu Brisebois
#7
|
F | 0 | 0 | +1 | 1 | 0 |
Marcus Hinds
#8
|
F | 0 | 1 | +1 | 0 | 2 |
Alexandre Ranger
#9
|
RW | 1 | 1 | +2 | 1 | 2 |
Tommy Mele
#12
|
F | 0 | 0 | +1 | 3 | 0 |
Marc-Olivier Roy
#14
|
F | 0 | 2 | +2 | 1 | 2 |
Greg Chase
#15
|
F | 0 | 0 | 0 | 0 | 2 |
Josh Currie
#19
|
C | 2 | 0 | +1 | 3 | 0 |
Connor Rankin
#20
|
LW | 1 | 0 | +1 | 2 | 0 |
Steve Whitney
#21
|
F | 1 | 0 | +1 | 2 | 0 |
Mike Pelech
#23
|
F | 0 | 1 | +2 | 2 | 0 |
Gabriel Verpaelst
#27
|
D | 0 | 1 | +1 | 2 | 2 |
Ben Betker
#28
|
D | 0 | 1 | +3 | 6 | 0 |
Jordan Hill
#41
|
D | 0 | 0 | 0 | 3 | 6 |
Jonathan Lessard
#91
|
LW | 0 | 0 | -1 | 3 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ty Rimmer
#31
|
36 | 94.737 | 2 | 0 |
Nick Riopel
#33
|
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 |
---|---|---|---|---|---|---|
Harrison Ruopp
#2
|
D | 0 | 0 | -2 | 0 | 2 |
Mickael Beauregard
#3
|
D | 0 | 0 | 0 | 2 | 0 |
Paul Cianfrini
#4
|
D | 0 | 0 | -3 | 0 | 0 |
Mike Gunn
#6
|
D | 0 | 0 | 0 | 1 | 4 |
Pat McGrath
#13
|
F | 0 | 0 | 0 | 0 | 2 |
Zack Torquato
#15
|
F | 1 | 0 | -4 | 5 | 2 |
Derek Army
#16
|
F | 0 | 0 | -1 | 4 | 0 |
Shane Bakker
#19
|
F | 0 | 0 | 0 | 1 | 0 |
Jarrett Burton
#20
|
F | 1 | 0 | -2 | 3 | 0 |
Sahir Gill
#21
|
F | 0 | 1 | -3 | 1 | 0 |
Clark Seymour
#22
|
D | 0 | 1 | +1 | 3 | 0 |
Riley Brace
#23
|
F | 0 | 1 | -1 | 1 | 0 |
Ty Loney
#24
|
F | 0 | 0 | -4 | 4 | 0 |
John McCarron
#25
|
F | 0 | 0 | -1 | 7 | 0 |
Adam Krause
#26
|
F | 0 | 0 | 0 | 5 | 0 |
Brett Stern
#27
|
D | 0 | 0 | 0 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Franky Palazzese
#29
|
0 | 0.000 | 0 | 0 |
Brian Foster
#31
|
25 | 83.333 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


38
31
Shots on Goal
5%
19%
Shots Percentage
4
2
Power Plays
12
16
Penalty Minutes
25
36
Saves
81%
95%
Saves Percentage
Referee:
Mike Sheehan
Linesmen:
Colin Gates,
Tom Dellafranco
WHL Management
Clark Donatelli
(Head Coach/Director of Hockey Operations),
David Gove
(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
-