2
Final
5
Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
NFL
|
0 | 1 | 1 | 2 |
REA
|
1 | 1 | 3 | 5 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
Newfoundland Growlers | 5 | 9 | 14 | 28 |
Reading Royals | 11 | 12 | 7 | 30 |
Scoring
1st Period
8:57
Goal
Goal by #39 Brendan Hoffmann, assisted by #17 Max Newton and #12 Mason Millman.
2nd Period
13:44
Goal
Goal by #39 Brendan Hoffmann, assisted by #7 Devon Paliani and #17 Max Newton.
18:16
Goal
Goal by #20 Isaac Johnson, assisted by #3 Michael Joyaux and #25 Nolan Walker.
3rd Period
0:58
Goal
Goal by #17 Max Newton, assisted by #26 Colin Felix and #23 Brett Boeing.
5:05
Goal
Goal by #7 Devon Paliani, assisted by #12 Mason Millman.
8:13
Goal
Goal by #7 Devon Paliani, assisted by #39 Brendan Hoffmann and #14 Sam Hu.
15:57
Goal
Goal by #5 Brennan Kapcheck, assisted by #17 Brandon Kruse and #27 Keenan Suthers.
Penalties
1st Period
1:14
Penalty
Jordan Timmons called for Tripping - minor (2:00 minutes)
5:35
Penalty
Michael Joyaux called for Hooking - minor (2:00 minutes)
7:01
Penalty
Shane Sellar called for Tripping - minor (2:00 minutes)
17:03
Penalty
Michael Joyaux called for Slashing - minor (2:00 minutes)
2nd Period
2:45
Penalty
NFL called for Bench minor - Too many men (2:00 minutes)
9:27
Penalty
Adam Dawe called for Tripping - minor (2:00 minutes)
12:51
Penalty
Jordan Timmons called for Fighting - Major (5:00 minutes)
12:51
Penalty
Nathan Noel called for Game misconduct - Boarding (10:00 minutes)
12:51
Penalty
Nathan Noel called for Fighting - Major (5:00 minutes)
12:51
Penalty
Nathan Noel called for Boarding - Major (5:00 minutes)
17:47
Penalty
Evan Barratt called for High-sticking - minor (2:00 minutes)
3rd Period
14:03
Penalty
Shane Sellar called for Hooking - minor (2:00 minutes)
1st Period
0:00
Goalkeeper In
Dryden McKay is now in as goalie.
0:00
Goalkeeper In
Nolan Maier is now in as goalie.
1:14
Penalty
Jordan Timmons called for Tripping - minor (2:00 minutes)
1:46
Shot - Non quality on net
#15 Todd Skirving shoots on #73 Nolan Maier
2:04
Shot - Quality on net
#7 Devon Paliani shoots on #30 Dryden McKay
3:54
Shot - Quality on net
#12 Mason Millman shoots on #30 Dryden McKay
5:35
Penalty
Michael Joyaux called for Hooking - minor (2:00 minutes)
5:41
Shot - Quality on net
#17 Max Newton shoots on #30 Dryden McKay
6:30
Shot - Non quality on net
#19 Evan Barratt shoots on #30 Dryden McKay
6:50
Shot - Non quality on net
#27 Garrett McFadden shoots on #30 Dryden McKay
7:01
Penalty
Shane Sellar called for Tripping - minor (2:00 minutes)
7:21
Shot - Non quality on net
#11 Alec Butcher shoots on #30 Dryden McKay
7:21
Shot - Quality on net
#11 Alec Butcher shoots on #30 Dryden McKay
7:33
Shot - Non quality on net
#26 Colin Felix shoots on #30 Dryden McKay
7:40
Shot - Quality on net
#19 Evan Barratt shoots on #30 Dryden McKay
8:57
Shot - Quality goal
#39 Brendan Hoffmann shoots on #30 Dryden McKay
8:57
Goal
Goal by #39 Brendan Hoffmann, assisted by #17 Max Newton and #12 Mason Millman.
14:18
Shot - Quality on net
#27 Keenan Suthers shoots on #73 Nolan Maier
14:25
Shot - Quality on net
#20 Isaac Johnson shoots on #73 Nolan Maier
14:59
Shot - Non quality on net
#45 Matt Sredl shoots on #73 Nolan Maier
16:01
Shot - Non quality on net
#43 James Melindy shoots on #73 Nolan Maier
17:03
Penalty
Michael Joyaux called for Slashing - minor (2:00 minutes)
18:42
Shot - Quality on net
#11 Alec Butcher shoots on #30 Dryden McKay
2nd Period
2:45
Penalty
NFL called for Bench minor - Too many men (2:00 minutes)
2:57
Shot - Non quality on net
#27 Garrett McFadden shoots on #30 Dryden McKay
3:53
Shot - Quality on net
#19 Evan Barratt shoots on #30 Dryden McKay
4:06
Shot - Non quality on net
#11 Alec Butcher shoots on #30 Dryden McKay
4:07
Shot - Quality on net
#23 Brett Boeing shoots on #30 Dryden McKay
5:11
Shot - Quality on net
#25 Nolan Walker shoots on #73 Nolan Maier
6:31
Shot - Non quality on net
#11 Alec Butcher shoots on #30 Dryden McKay
7:22
Shot - Non quality on net
#17 Max Newton shoots on #30 Dryden McKay
8:45
Shot - Non quality on net
#43 James Melindy shoots on #73 Nolan Maier
8:52
Shot - Non quality on net
#10 Zach O'Brien shoots on #73 Nolan Maier
9:27
Penalty
Adam Dawe called for Tripping - minor (2:00 minutes)
10:00
Shot - Non quality on net
#23 Brett Boeing shoots on #30 Dryden McKay
12:32
Shot - Non quality on net
#25 Nolan Walker shoots on #73 Nolan Maier
12:51
Penalty
Jordan Timmons called for Fighting - Major (5:00 minutes)
12:51
Penalty
Nathan Noel called for Game misconduct - Boarding (10:00 minutes)
12:51
Penalty
Nathan Noel called for Fighting - Major (5:00 minutes)
12:51
Penalty
Nathan Noel called for Boarding - Major (5:00 minutes)
13:10
Shot - Non quality on net
#27 Garrett McFadden shoots on #30 Dryden McKay
13:23
Shot - Quality on net
#19 Evan Barratt shoots on #30 Dryden McKay
13:44
Shot - Non quality goal
#39 Brendan Hoffmann shoots on #30 Dryden McKay
13:44
Goal
Goal by #39 Brendan Hoffmann, assisted by #7 Devon Paliani and #17 Max Newton.
14:56
Shot - Non quality on net
#11 Alec Butcher shoots on #30 Dryden McKay
17:20
Shot - Quality on net
#20 Isaac Johnson shoots on #73 Nolan Maier
17:23
Shot - Quality on net
#39 Brendan Hoffmann shoots on #30 Dryden McKay
17:47
Penalty
Evan Barratt called for High-sticking - minor (2:00 minutes)
18:16
Shot - Quality goal
#20 Isaac Johnson shoots on #73 Nolan Maier
18:16
Goal
Goal by #20 Isaac Johnson, assisted by #3 Michael Joyaux and #25 Nolan Walker.
18:29
Shot - Quality on net
#25 Nolan Walker shoots on #73 Nolan Maier
18:29
Shot - Non quality on net
#4 Simon Kubicek shoots on #73 Nolan Maier
19:06
Shot - Non quality on net
#4 Simon Kubicek shoots on #73 Nolan Maier
3rd Period
0:57
Shot - Non quality on net
#26 Colin Felix shoots on #30 Dryden McKay
0:58
Shot - Quality goal
#17 Max Newton shoots on #30 Dryden McKay
0:58
Goal
Goal by #17 Max Newton, assisted by #26 Colin Felix and #23 Brett Boeing.
1:07
Shot - Quality on net
#20 Isaac Johnson shoots on #73 Nolan Maier
3:28
Shot - Non quality on net
#4 Simon Kubicek shoots on #73 Nolan Maier
5:05
Shot - Non quality goal
#7 Devon Paliani shoots on #30 Dryden McKay
5:05
Goal
Goal by #7 Devon Paliani, assisted by #12 Mason Millman.
5:47
Shot - Non quality on net
#11 Derian Plouffe shoots on #73 Nolan Maier
7:12
Shot - Quality on net
#8 Jordan Timmons shoots on #30 Dryden McKay
8:13
Shot - Non quality goal
#7 Devon Paliani shoots on #30 Dryden McKay
8:13
Goal
Goal by #7 Devon Paliani, assisted by #39 Brendan Hoffmann and #14 Sam Hu.
9:45
Shot - Non quality on net
#8 Jordan Timmons shoots on #30 Dryden McKay
9:58
Shot - Non quality on net
#11 Derian Plouffe shoots on #73 Nolan Maier
10:27
Shot - Non quality on net
#43 James Melindy shoots on #73 Nolan Maier
10:59
Shot - Non quality on net
#40 Chris Martenet shoots on #73 Nolan Maier
12:30
Shot - Non quality on net
#17 Brandon Kruse shoots on #73 Nolan Maier
13:25
Shot - Non quality on net
#43 James Melindy shoots on #73 Nolan Maier
13:25
Shot - Non quality on net
#20 Isaac Johnson shoots on #73 Nolan Maier
14:03
Penalty
Shane Sellar called for Hooking - minor (2:00 minutes)
14:31
Shot - Quality on net
#25 Nolan Walker shoots on #73 Nolan Maier
15:21
Shot - Quality on net
#17 Max Newton shoots on #30 Dryden McKay
15:57
Shot - Quality goal
#5 Brennan Kapcheck shoots on #73 Nolan Maier
15:57
Goal
Goal by #5 Brennan Kapcheck, assisted by #17 Brandon Kruse and #27 Keenan Suthers.
16:08
Goalkeeper Change
Dryden McKay out. Empty net.
18:27
Shot - Non quality on net
#4 Simon Kubicek shoots on #73 Nolan Maier
18:48
Shot - Non quality on net
#5 Brennan Kapcheck shoots on #73 Nolan Maier
19:11
Shot - Quality on net
#14 Brett Budgell shoots on #73 Nolan Maier
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Adam Eby
#3
|
D | 0 | 0 | 0 | 0 | 0 |
Will MacKinnon
#5
|
D | 0 | 0 | +2 | 0 | 0 |
Devon Paliani
#7
|
F | 2 | 1 | +2 | 3 | 0 |
Jordan Timmons
#8
|
F | 0 | 0 | 0 | 2 | 7 |
Alec Butcher
#11
|
F | 0 | 0 | +1 | 6 | 0 |
Mason Millman
#12
|
D | 0 | 2 | +2 | 1 | 0 |
Sam Hu
#14
|
F | 0 | 1 | +2 | 0 | 0 |
Shane Sellar
#16
|
F | 0 | 0 | 0 | 0 | 4 |
Max Newton
#17
|
F | 1 | 2 | +2 | 4 | 0 |
Bryan Etter
#18
|
D | 0 | 0 | 0 | 0 | 0 |
Evan Barratt
#19
|
F | 0 | 0 | 0 | 4 | 2 |
Brett Boeing
#23
|
F | 0 | 1 | +1 | 2 | 0 |
Colin Felix
#26
|
D | 0 | 1 | +2 | 2 | 0 |
Garrett McFadden
#27
|
D | 0 | 0 | +2 | 3 | 0 |
Brendan Hoffmann
#39
|
F | 2 | 1 | +3 | 3 | 0 |
Mike Chen
#81
|
D | 0 | 0 | 0 | 0 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Kaden Fulcher
#30
|
0 | 0.000 | 0 | 0 |
Nolan Maier
#73
|
26 | 92.857 | 2 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Michael Joyaux
#3
|
D | 0 | 1 | -1 | 0 | 4 |
Simon Kubicek
#4
|
D | 0 | 0 | -1 | 4 | 0 |
Brennan Kapcheck
#5
|
D | 1 | 0 | -2 | 2 | 0 |
Zach O'Brien
#10
|
F | 0 | 0 | -3 | 1 | 0 |
Derian Plouffe
#11
|
F | 0 | 0 | 0 | 2 | 0 |
Brett Budgell
#14
|
F | 0 | 0 | 0 | 1 | 0 |
Todd Skirving
#15
|
F | 0 | 0 | -1 | 1 | 0 |
Nathan Noel
#16
|
F | 0 | 0 | 0 | 0 | 20 |
Brandon Kruse
#17
|
F | 0 | 1 | -2 | 1 | 0 |
Adam Dawe
#19
|
F | 0 | 0 | 0 | 0 | 2 |
Isaac Johnson
#20
|
F | 1 | 0 | -3 | 5 | 0 |
Jack Badini
#21
|
F | 0 | 0 | -2 | 0 | 0 |
Nolan Walker
#25
|
F | 0 | 1 | -1 | 4 | 0 |
Keenan Suthers
#27
|
F | 0 | 1 | -1 | 1 | 0 |
Chris Martenet
#40
|
D | 0 | 0 | 0 | 1 | 0 |
James Melindy
#43
|
D | 0 | 0 | -2 | 4 | 0 |
Matt Sredl
#45
|
D | 0 | 0 | -1 | 1 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Dryden McKay
#30
|
25 | 83.333 | 5 | 0 |
Luke Cavallin
#33
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Newfoundland Growlers
Reading Royals
28
30
Shots on Goal
7%
17%
Shots Percentage
4
6
Power Plays
28
13
Penalty Minutes
25
26
Saves
83%
93%
Saves Percentage
Referee:
Steven Sailor
Linesmen:
John Rey,
Nicholas Gutekunst
NFL Management
Glenn Stanford
(Governor/President),
Eric Wellwood
(Head Coach),
Nathan McIver
(Assistant Coach),
Marek Benda
(Goaltending Coach)
REA Management
David Farrar
(General Manager),
James Henry
(Head Coach/Director of Hockey Operations),
Lukas Samuelsson
(Video Coach),
Jason Binkley
(Assistant Coach)
Latest News
More News
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
Worcester's Repaci named Inglasco ECHL Player of the Week
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