2
Final
5
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
NOR
|
1 | 0 | 1 | 2 |
REA
|
2 | 2 | 1 | 5 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Norfolk Admirals | 9 | 6 | 23 | 38 |
Reading Royals | 15 | 19 | 7 | 41 |
Scoring
1st Period
11:00
Goal
Goal by #13 Alex Berardinelli.
13:57
Goal
Goal by #74 Kenny Hausinger, assisted by #58 Dominic Cormier and #24 Mike Crocock.
15:52
Goal
Goal by #27 Joshua Winquist, assisted by #74 Kenny Hausinger and #21 Frank DiChiara.
2nd Period
5:10
Goal
Goal by #21 Frank DiChiara, assisted by #9 Brayden Low and #62 Grant Cooper.
17:03
Goal
Goal by #12 Cam Strong, assisted by #24 Mike Crocock and #28 Thomas Ebbing.
3rd Period
9:56
Goal
Goal by #9 Brayden Low, assisted by #20 Jacob Pritchard.
16:35
Goal
Goal by #2 Carter Robertson, assisted by #10 Chris Ordoobadi and #48 Anthony Collins.
Penalties
1st Period
9:50
Penalty
Chase Lang called for Cross-Checking Minor (2:00 minutes)
15:35
Penalty
Chase Lang called for Tripping - minor (2:00 minutes)
2nd Period
12:20
Penalty
Sam Thibault called for Elbowing - minor (2:00 minutes)
3rd Period
15:49
Penalty
Eric Williams called for Slashing - minor (2:00 minutes)
15:49
Penalty
Jacob Pritchard called for Slashing - minor (2:00 minutes)
17:19
Penalty
Grant Cooper called for Hooking - minor (2:00 minutes)
19:29
Penalty
Mike Chen called for Fighting - Major (5:00 minutes)
19:29
Penalty
Nick Schaus called for Fighting - Major (5:00 minutes)
19:29
Penalty
Noah Corson called for Boarding - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dylan Wells is now in as goalie.
0:00
Goalkeeper In
Pat Nagle is now in as goalie.
0:51
Shot - Non quality on net
#19 Noah Corson shoots on #30 Pat Nagle
0:57
Shot - Non quality on net
#4 Ryan Cook shoots on #30 Pat Nagle
1:08
Shot - Non quality on net
#8 Sam Thibault shoots on #30 Pat Nagle
1:18
Shot - Non quality on net
#8 Sam Thibault shoots on #30 Pat Nagle
2:43
Shot - Non quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
4:52
Shot - Quality on net
#24 Mike Crocock shoots on #30 Dylan Wells
5:16
Shot - Non quality on net
#88 Darien Craighead shoots on #30 Pat Nagle
5:29
Shot - Non quality on net
#81 Mike Chen shoots on #30 Dylan Wells
7:35
Shot - Non quality on net
#26 Jared Brandt shoots on #30 Dylan Wells
7:56
Shot - Non quality on net
#21 Frank DiChiara shoots on #30 Dylan Wells
8:05
Shot - Quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
8:31
Shot - Non quality on net
#6 Garrett Cecere shoots on #30 Dylan Wells
8:44
Shot - Non quality on net
#8 David Drake shoots on #30 Dylan Wells
9:44
Shot - Quality on net
#11 Chase Lang shoots on #30 Pat Nagle
9:50
Penalty
Chase Lang called for Cross-Checking Minor (2:00 minutes)
10:46
Shot - Quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
11:00
Shot - Quality goal
#13 Alex Berardinelli shoots on #30 Pat Nagle
11:00
Goal
Goal by #13 Alex Berardinelli.
13:13
Shot - Non quality on net
#20 Eric Williams shoots on #30 Pat Nagle
13:55
Shot - Quality on net
#27 Joshua Winquist shoots on #30 Dylan Wells
13:57
Shot - Quality goal
#74 Kenny Hausinger shoots on #30 Dylan Wells
13:57
Goal
Goal by #74 Kenny Hausinger, assisted by #58 Dominic Cormier and #24 Mike Crocock.
14:35
Shot - Quality on net
#58 Dominic Cormier shoots on #30 Dylan Wells
15:35
Penalty
Chase Lang called for Tripping - minor (2:00 minutes)
15:36
Shot - Quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
15:52
Shot - Quality goal
#27 Joshua Winquist shoots on #30 Dylan Wells
15:52
Goal
Goal by #27 Joshua Winquist, assisted by #74 Kenny Hausinger and #21 Frank DiChiara.
17:15
Shot - Quality on net
#50 Mike Gornall shoots on #30 Dylan Wells
18:47
Shot - Non quality on net
#11 Chase Lang shoots on #30 Pat Nagle
2nd Period
0:20
Shot - Quality on net
#62 Grant Cooper shoots on #30 Dylan Wells
1:24
Shot - Quality on net
#81 Mike Chen shoots on #30 Dylan Wells
4:48
Shot - Quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
4:50
Shot - Quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
5:10
Shot - Quality goal
#21 Frank DiChiara shoots on #30 Dylan Wells
5:10
Goal
Goal by #21 Frank DiChiara, assisted by #9 Brayden Low and #62 Grant Cooper.
6:03
Shot - Quality on net
#19 Noah Corson shoots on #30 Pat Nagle
6:03
Shot - Quality on net
#19 Noah Corson shoots on #30 Pat Nagle
7:26
Shot - Quality on net
#19 Noah Corson shoots on #30 Pat Nagle
8:17
Shot - Non quality on net
#14 Karl El-Mir shoots on #30 Pat Nagle
9:24
Shot - Quality on net
#62 Grant Cooper shoots on #30 Dylan Wells
9:28
Shot - Non quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
10:13
Shot - Quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
10:30
Shot - Non quality on net
#18 Daniel Brickley shoots on #30 Pat Nagle
10:40
Shot - Non quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
11:42
Shot - Non quality on net
#9 Blake Murray shoots on #30 Pat Nagle
12:05
Shot - Non quality on net
#62 Grant Cooper shoots on #30 Dylan Wells
12:10
Shot - Quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
12:20
Penalty
Sam Thibault called for Elbowing - minor (2:00 minutes)
12:56
Shot - Quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
13:26
Shot - Non quality on net
#6 Garrett Cecere shoots on #30 Dylan Wells
13:27
Shot - Quality on net
#21 Frank DiChiara shoots on #30 Dylan Wells
14:29
Shot - Quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
15:09
Shot - Non quality on net
#50 Mike Gornall shoots on #30 Dylan Wells
16:06
Shot - Quality on net
#27 Joshua Winquist shoots on #30 Dylan Wells
16:18
Shot - Non quality on net
#9 Brayden Low shoots on #30 Dylan Wells
17:03
Shot - Non quality goal
#12 Cam Strong shoots on #30 Dylan Wells
17:03
Goal
Goal by #12 Cam Strong, assisted by #24 Mike Crocock and #28 Thomas Ebbing.
3rd Period
1:04
Shot - Quality on net
#14 Karl El-Mir shoots on #30 Pat Nagle
2:27
Shot - Non quality on net
#18 Daniel Brickley shoots on #30 Pat Nagle
3:15
Shot - Non quality on net
#14 Karl El-Mir shoots on #30 Pat Nagle
3:25
Shot - Non quality on net
#4 Ryan Cook shoots on #30 Pat Nagle
3:47
Shot - Quality on net
#14 Karl El-Mir shoots on #30 Pat Nagle
4:59
Shot - Quality on net
#14 Karl El-Mir shoots on #30 Pat Nagle
5:17
Shot - Non quality on net
#9 Brayden Low shoots on #30 Dylan Wells
5:25
Shot - Non quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
6:40
Shot - Non quality on net
#48 Anthony Collins shoots on #30 Pat Nagle
6:54
Shot - Non quality on net
#13 Alex Berardinelli shoots on #30 Pat Nagle
6:56
Shot - Non quality on net
#22 Anthony Gagnon shoots on #30 Pat Nagle
7:08
Shot - Non quality on net
#18 Daniel Brickley shoots on #30 Pat Nagle
7:19
Shot - Non quality on net
#20 Eric Williams shoots on #30 Pat Nagle
7:31
Shot - Quality on net
#20 Eric Williams shoots on #30 Pat Nagle
7:31
Shot - Quality on net
#14 Karl El-Mir shoots on #30 Pat Nagle
9:04
Shot - Non quality on net
#5 Nick Schaus shoots on #30 Pat Nagle
9:32
Shot - Quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
9:48
Shot - Non quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
9:56
Shot - Quality goal
#9 Brayden Low shoots on #30 Dylan Wells
9:56
Goal
Goal by #9 Brayden Low, assisted by #20 Jacob Pritchard.
10:12
Shot - Quality on net
#12 Cam Strong shoots on #30 Dylan Wells
11:51
Shot - Non quality on net
#20 Eric Williams shoots on #30 Pat Nagle
12:17
Shot - Non quality on net
#48 Anthony Collins shoots on #30 Pat Nagle
12:37
Shot - Non quality on net
#18 Daniel Brickley shoots on #30 Pat Nagle
13:20
Shot - Non quality on net
#14 Karl El-Mir shoots on #30 Pat Nagle
14:55
Shot - Non quality on net
#21 Frank DiChiara shoots on #30 Dylan Wells
15:49
Penalty
Eric Williams called for Slashing - minor (2:00 minutes)
15:49
Penalty
Jacob Pritchard called for Slashing - minor (2:00 minutes)
16:35
Shot - Non quality goal
#2 Carter Robertson shoots on #30 Pat Nagle
16:35
Goal
Goal by #2 Carter Robertson, assisted by #10 Chris Ordoobadi and #48 Anthony Collins.
17:03
Goalkeeper Change
Dylan Wells out. Empty net.
17:12
Goalkeeper In
Dylan Wells is now in as goalie.
17:19
Penalty
Grant Cooper called for Hooking - minor (2:00 minutes)
17:49
Shot - Quality on net
#11 Chase Lang shoots on #30 Pat Nagle
17:58
Shot - Non quality on net
#5 Nick Schaus shoots on #30 Pat Nagle
19:07
Shot - Quality on net
#8 Sam Thibault shoots on #30 Pat Nagle
19:16
Shot - Non quality on net
#19 Noah Corson shoots on #30 Pat Nagle
19:29
Penalty
Mike Chen called for Fighting - Major (5:00 minutes)
19:29
Penalty
Nick Schaus called for Fighting - Major (5:00 minutes)
19:29
Penalty
Noah Corson called for Boarding - minor (2:00 minutes)
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Garrett Cecere
#6
|
D | 0 | 0 | -1 | 2 | 0 |
David Drake
#8
|
D | 0 | 0 | 0 | 1 | 0 |
Brayden Low
#9
|
F | 1 | 1 | +1 | 3 | 0 |
Cam Strong
#12
|
F | 1 | 0 | +1 | 2 | 0 |
Patrick Bajkov
#15
|
F | 0 | 0 | +1 | 7 | 0 |
Jacob Pritchard
#20
|
F | 0 | 1 | 0 | 8 | 2 |
Frank DiChiara
#21
|
F | 1 | 1 | +2 | 4 | 0 |
Mike Crocock
#24
|
D | 0 | 2 | +4 | 1 | 0 |
Jared Brandt
#26
|
D | 0 | 0 | -2 | 1 | 0 |
Joshua Winquist
#27
|
LW | 1 | 0 | +1 | 3 | 0 |
Thomas Ebbing
#28
|
F | 0 | 1 | -1 | 0 | 0 |
Mike Gornall
#50
|
F | 0 | 0 | 0 | 2 | 0 |
Dominic Cormier
#58
|
D | 0 | 1 | +3 | 1 | 0 |
Grant Cooper
#62
|
F | 0 | 1 | +1 | 3 | 2 |
Kenny Hausinger
#74
|
F | 1 | 1 | +1 | 1 | 0 |
Mike Chen
#81
|
D | 0 | 0 | 0 | 2 | 5 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Pat Nagle
#30
|
36 | 94.737 | 2 | 0 |
Hayden Hawkey
#41
|
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 |
---|---|---|---|---|---|---|
Carter Robertson
#2
|
D | 1 | 0 | 0 | 1 | 0 |
Ryan Cook
#4
|
D | 0 | 0 | 0 | 2 | 0 |
Nick Schaus
#5
|
D | 0 | 0 | 0 | 2 | 5 |
Sam Thibault
#8
|
D | 0 | 0 | -1 | 3 | 2 |
Blake Murray
#9
|
F | 0 | 0 | -2 | 1 | 0 |
Chris Ordoobadi
#10
|
F | 0 | 1 | 0 | 0 | 0 |
Chase Lang
#11
|
F | 0 | 0 | -1 | 3 | 4 |
Alex Berardinelli
#13
|
F | 1 | 0 | 0 | 2 | 0 |
Karl El-Mir
#14
|
F | 0 | 0 | -2 | 7 | 0 |
Daniel Brickley
#18
|
D | 0 | 0 | -1 | 4 | 0 |
Noah Corson
#19
|
F | 0 | 0 | -2 | 5 | 2 |
Eric Williams
#20
|
D | 0 | 0 | -2 | 4 | 2 |
Anthony Gagnon
#22
|
F | 0 | 0 | 0 | 1 | 0 |
Alex Tonge
#24
|
F | 0 | 0 | 0 | 0 | 0 |
Anthony Collins
#48
|
F | 0 | 1 | 0 | 2 | 0 |
Darien Craighead
#88
|
F | 0 | 0 | -1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Jake Theut
#1
|
0 | 0.000 | 0 | 0 |
Dylan Wells
#30
|
36 | 87.805 | 5 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Norfolk Admirals
Reading Royals
38
41
Shots on Goal
5%
12%
Shots Percentage
1
4
Power Plays
15
9
Penalty Minutes
36
36
Saves
88%
95%
Saves Percentage
Referee:
Robert Hennessey
Linesmen:
Rich Jondo,
CJ Hallman
NOR Management
Patrick Cavanagh
(Chief Operating Officer),
Rod Taylor
(Head Coach),
Ryan McGinnis
(Assistant Coach/General Manager)
REA Management
David Farrar
(General Manager),
Kirk MacDonald
(Head Coach/Director of Hockey Operations),
James Henry
(Assistant Coach),
Lukas Samuelsson
(Video Coach)
Latest News
More News
ECHL Transactions - Nov. 15
ECHL Today - Nov. 15
ECHL Transactions - Nov. 14
Ice Level Podcast - Episode 7
ECHL Today - Nov. 14
ECHL Transactions - Nov. 13
ECHL Today - Nov. 13
ECHL Transactions - Nov. 12
2025 ECHL Hall of Fame Class is Burrows, Gagnon, Hicks and Thornborough
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
- 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