3
Final
2
Box Score
| Team | 1st | 2nd | 3rd | Total T |
|---|---|---|---|---|
NOR
|
1 | 1 | 1 | 3 |
REA
|
1 | 0 | 1 | 2 |
Shots on Goal
| Team | 1st | 2nd | 3rd | Total |
|---|---|---|---|---|
Norfolk Admirals
|
7 | 7 | 4 | 18 |
Reading Royals
|
13 | 13 | 10 | 36 |
Scoring
1st Period
5:45
Goal
Goal by #19 Noah Corson, assisted by #21 Marly Quince.
11:43
Goal
Goal by #24 Mason Millman, assisted by #17 Jackson Cressey and #28 Thomas Ebbing.
2nd Period
8:42
Goal
Goal by #22 Ryan Valentini, assisted by #10 Christian Hausinger and #24 Alex Tonge.
3rd Period
9:07
Goal
Goal by #7 Trevor Gooch, assisted by #28 Thomas Ebbing and #15 Patrick Bajkov.
9:23
Goal
Goal by #22 Ryan Valentini.
Penalties
1st Period
17:35
Penalty
Nick Schaus called for Holding - minor (2:00 minutes)
2nd Period
5:56
Penalty
Marly Quince called for Roughing - minor (2:00 minutes)
8:05
Penalty
Brayden Low called for Interference - minor (2:00 minutes)
9:16
Penalty
Colton Heffley called for Slashing - minor (2:00 minutes)
10:31
Penalty
Aidan Brown called for Elbowing - minor (2:00 minutes)
10:31
Penalty
Aidan Brown called for Fighting - Major (5:00 minutes)
10:31
Penalty
Brayden Low called for Fighting - Major (5:00 minutes)
3rd Period
15:19
Penalty
Marly Quince called for Tripping - minor (2:00 minutes)
16:44
Penalty
Carter Robertson called for Roughing - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Mike Robinson is now in as goalie.
0:00
Goalkeeper In
Dylan Wells is now in as goalie.
0:20
Shot - Quality on net
#24 Alex Tonge shoots on #72 Mike Robinson
0:45
Shot - Non quality on net
#6 Garrett Cecere shoots on #30 Dylan Wells
4:56
Shot - Non quality on net
#5 Nick Schaus shoots on #72 Mike Robinson
5:45
Shot - Non quality goal
#19 Noah Corson shoots on #72 Mike Robinson
5:45
Goal
Goal by #19 Noah Corson, assisted by #21 Marly Quince.
6:09
Shot - Non quality on net
#26 Jared Brandt shoots on #30 Dylan Wells
9:01
Shot - Non quality on net
#27 Will MacKinnon shoots on #30 Dylan Wells
9:02
Shot - Quality on net
#27 Will MacKinnon shoots on #30 Dylan Wells
9:03
Shot - Non quality on net
#27 Will MacKinnon shoots on #30 Dylan Wells
9:06
Shot - Quality on net
#21 Frank DiChiara shoots on #30 Dylan Wells
10:15
Shot - Non quality on net
#2 Brad Morrison shoots on #30 Dylan Wells
10:26
Shot - Quality on net
#22 Ryan Valentini shoots on #72 Mike Robinson
10:36
Shot - Non quality on net
#23 Cody Milan shoots on #72 Mike Robinson
11:43
Shot - Non quality goal
#24 Mason Millman shoots on #30 Dylan Wells
11:43
Goal
Goal by #24 Mason Millman, assisted by #17 Jackson Cressey and #28 Thomas Ebbing.
14:36
Shot - Non quality on net
#2 Carter Robertson shoots on #72 Mike Robinson
14:47
Shot - Non quality on net
#5 Nick Schaus shoots on #72 Mike Robinson
16:53
Shot - Non quality on net
#27 Will MacKinnon shoots on #30 Dylan Wells
17:34
Shot - Quality on net
#9 Brayden Low shoots on #30 Dylan Wells
17:35
Penalty
Nick Schaus called for Holding - minor (2:00 minutes)
18:03
Shot - Quality on net
#7 Trevor Gooch shoots on #30 Dylan Wells
19:13
Shot - Quality on net
#7 Trevor Gooch shoots on #30 Dylan Wells
19:24
Shot - Quality on net
#2 Brad Morrison shoots on #30 Dylan Wells
2nd Period
3:48
Shot - Non quality on net
#24 Mason Millman shoots on #30 Dylan Wells
4:31
Shot - Non quality on net
#8 Sam Thibault shoots on #72 Mike Robinson
5:02
Shot - Non quality on net
#4 Carson Musser shoots on #72 Mike Robinson
5:36
Shot - Non quality on net
#27 Will MacKinnon shoots on #30 Dylan Wells
5:53
Shot - Quality on net
#62 Grant Cooper shoots on #30 Dylan Wells
5:56
Penalty
Marly Quince called for Roughing - minor (2:00 minutes)
6:22
Shot - Non quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
6:46
Shot - Quality on net
#19 Noah Corson shoots on #72 Mike Robinson
7:15
Shot - Non quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
7:43
Shot - Quality on net
#6 Garrett Cecere shoots on #30 Dylan Wells
8:00
Shot - Non quality on net
#6 Garrett Cecere shoots on #30 Dylan Wells
8:05
Penalty
Brayden Low called for Interference - minor (2:00 minutes)
8:42
Shot - Quality goal
#22 Ryan Valentini shoots on #72 Mike Robinson
8:42
Goal
Goal by #22 Ryan Valentini, assisted by #10 Christian Hausinger and #24 Alex Tonge.
9:16
Penalty
Colton Heffley called for Slashing - minor (2:00 minutes)
10:31
Penalty
Aidan Brown called for Elbowing - minor (2:00 minutes)
10:31
Penalty
Aidan Brown called for Fighting - Major (5:00 minutes)
10:31
Penalty
Brayden Low called for Fighting - Major (5:00 minutes)
11:53
Shot - Non quality on net
#6 Garrett Cecere shoots on #30 Dylan Wells
12:11
Shot - Quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
13:52
Shot - Non quality on net
#26 Jared Brandt shoots on #30 Dylan Wells
14:54
Shot - Non quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
16:02
Shot - Non quality on net
#24 Alex Tonge shoots on #72 Mike Robinson
16:15
Shot - Non quality on net
#3 Kyle Rhodes shoots on #72 Mike Robinson
18:33
Shot - Non quality on net
#6 Garrett Cecere shoots on #30 Dylan Wells
18:37
Shot - Non quality on net
#21 Frank DiChiara shoots on #30 Dylan Wells
19:14
Shot - Quality on net
#23 Cody Milan shoots on #72 Mike Robinson
3rd Period
4:33
Shot - Non quality on net
#20 Jacob Pritchard shoots on #30 Dylan Wells
4:49
Shot - Non quality on net
#62 Grant Cooper shoots on #30 Dylan Wells
5:13
Shot - Non quality on net
#7 Trevor Gooch shoots on #30 Dylan Wells
5:52
Shot - Quality on net
#21 Frank DiChiara shoots on #30 Dylan Wells
8:43
Shot - Non quality on net
#2 Carter Robertson shoots on #72 Mike Robinson
9:00
Shot - Quality on net
#28 Thomas Ebbing shoots on #30 Dylan Wells
9:06
Shot - Quality on net
#15 Patrick Bajkov shoots on #30 Dylan Wells
9:07
Shot - Quality goal
#7 Trevor Gooch shoots on #30 Dylan Wells
9:07
Goal
Goal by #7 Trevor Gooch, assisted by #28 Thomas Ebbing and #15 Patrick Bajkov.
9:23
Shot - Quality goal
#22 Ryan Valentini shoots on #72 Mike Robinson
9:23
Goal
Goal by #22 Ryan Valentini.
9:46
Shot - Non quality on net
#26 Jared Brandt shoots on #30 Dylan Wells
11:07
Shot - Non quality on net
#11 Joe Widmar shoots on #72 Mike Robinson
11:25
Shot - Quality on net
#19 Noah Corson shoots on #72 Mike Robinson
12:09
Shot - Non quality on net
#24 Mason Millman shoots on #30 Dylan Wells
15:07
Goalkeeper Change
Mike Robinson out. Empty net.
15:19
Penalty
Marly Quince called for Tripping - minor (2:00 minutes)
15:19
Goalkeeper In
Mike Robinson is now in as goalie.
16:44
Penalty
Carter Robertson called for Roughing - minor (2:00 minutes)
18:43
Shot - Quality on net
#7 Trevor Gooch shoots on #30 Dylan Wells
18:43
Goalkeeper Change
Mike Robinson out. Empty net.
19:32
Goalkeeper In
Mike Robinson is now in as goalie.
19:45
Goalkeeper Change
Mike Robinson out. Empty net.
Forwards and Defensemen
| Name | POS | Goals | A | +/- | SH | PIM |
|---|---|---|---|---|---|---|
|
Brad Morrison
#2
|
F | 0 | 0 | 0 | 2 | 0 |
|
Garrett Cecere
#6
|
D | 0 | 0 | -1 | 5 | 0 |
|
Trevor Gooch
#7
|
F | 1 | 0 | +1 | 5 | 0 |
|
Brayden Low
#9
|
F | 0 | 0 | 0 | 1 | 7 |
|
Tyler Kirkup
#12
|
F | 0 | 0 | -1 | 0 | 0 |
|
Patrick Bajkov
#15
|
F | 0 | 1 | +1 | 2 | 0 |
|
Jackson Cressey
#17
|
F | 0 | 1 | 0 | 0 | 0 |
|
Garret Cockerill
#19
|
D | 0 | 0 | +2 | 0 | 0 |
|
Jacob Pritchard
#20
|
F | 0 | 0 | -1 | 4 | 0 |
|
Frank DiChiara
#21
|
F | 0 | 0 | -1 | 3 | 0 |
|
Mason Millman
#24
|
D | 1 | 0 | +2 | 3 | 0 |
|
Jared Brandt
#26
|
D | 0 | 0 | -1 | 3 | 0 |
|
Will MacKinnon
#27
|
D | 0 | 0 | -1 | 5 | 0 |
|
Thomas Ebbing
#28
|
F | 0 | 2 | +1 | 1 | 0 |
|
Grant Cooper
#62
|
F | 0 | 0 | 0 | 2 | 0 |
|
Mike Chen
#81
|
D | 0 | 0 | -1 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Logan Flodell
#32
|
0 | 0.000 | 0 | 0 |
|
Mike Robinson
#72
|
15 | 83.333 | 3 | 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 | 0 | 0 | 0 | 2 | 2 |
|
Kyle Rhodes
#3
|
D | 0 | 0 | -1 | 1 | 0 |
|
Carson Musser
#4
|
D | 0 | 0 | 0 | 1 | 0 |
|
Nick Schaus
#5
|
D | 0 | 0 | -1 | 2 | 2 |
|
Sam Thibault
#8
|
D | 0 | 0 | +1 | 1 | 0 |
|
Blake Murray
#9
|
F | 0 | 0 | 0 | 0 | 0 |
|
Christian Hausinger
#10
|
D | 0 | 1 | +1 | 0 | 0 |
|
Joe Widmar
#11
|
F | 0 | 0 | -1 | 1 | 0 |
|
Aidan Brown
#12
|
F | 0 | 0 | 0 | 0 | 7 |
|
Noah Corson
#19
|
F | 1 | 0 | -1 | 3 | 0 |
|
Marly Quince
#21
|
F | 0 | 1 | -1 | 0 | 4 |
|
Ryan Valentini
#22
|
F | 2 | 0 | +1 | 3 | 0 |
|
Cody Milan
#23
|
F | 0 | 0 | +1 | 2 | 0 |
|
Alex Tonge
#24
|
F | 0 | 1 | +1 | 2 | 0 |
|
Colton Heffley
#25
|
F | 0 | 0 | 0 | 0 | 2 |
|
Greg Betzold
#28
|
F | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
| Name | SV | SV% | GA | PIM |
|---|---|---|---|---|
|
Michael Bullion
#1
|
0 | 0.000 | 0 | 0 |
|
Dylan Wells
#30
|
34 | 94.444 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Norfolk Admirals
Reading Royals
18
36
Shots on Goal
17%
6%
Shots Percentage
1
6
Power Plays
17
7
Penalty Minutes
34
15
Saves
94%
83%
Saves Percentage
Referee:
Trevor Wohlford
Linesmen:
Rich Jondo,
JP Waleski
NOR Management
Patrick Cavanagh
(Chief Operating Officer),
Rod Taylor
(Head Coach)
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 - April 22
Kansas City’s O’Had receives John Brophy Award
Preview of Division Semifinals - 2026 Kelly Cup Playoffs
Goals of the Week - April 13-19
ECHL Transactions - April 21
Kansas City’s Crawford named ECHL Defenseman of the Year
Jacksonville's McMaster named Inglasco ECHL Player of the Week
Rosters announced for 2026 Kelly Cup Playoffs
ECHL attendance surpasses 5,000 fans per game
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
-