Search

Search ECHL Site

  1. Home
  2. Schedule
  3. 11/14/25 | Reading Royals @ Adirondack Thunder
Reading Royals
REA Reading Royals
3
Final OT
4
Adirondack Thunder
ADK Adirondack Thunder

Reading Royals @ Adirondack Thunder

Reading Royals
Adirondack Thunder

Box Score

Team 1st 2nd 3rd OT T
Reading Royals REA
0 1 2 0 3
Adirondack Thunder ADK
1 1 1 1 4

Shots on Goal

Team 1st 2nd 3rd OT Total
Reading Royals Reading Royals 14 5 13 0 32
Adirondack Thunder Adirondack Thunder 7 18 7 1 33

Scoring

1st Period

Adirondack Thunder
15:14
Goal
Goal by #92 Matt Salhany, assisted by #72 Alex Campbell and #6 Ryan Wheeler.

2nd Period

Adirondack Thunder
7:05
Goal
Goal by #93 Justin Taylor, assisted by #39 Brannon McManus and #23 Grant Loven.
Reading Royals
19:43
Goal
Goal by #53 Jake Willets, assisted by #34 Jeremy Michel and #28 Alec Butcher.

3rd Period

Reading Royals
2:36
Goal
Goal by #2 Robbie Stucker, assisted by #9 Carson Golder and #13 Massimo Rizzo.
Adirondack Thunder
6:30
Goal
Goal by #93 Justin Taylor, assisted by #16 Luke Reid and #4 Jeremy Hanzel.
Reading Royals
8:41
Goal
Goal by #7 Ben Meehan, assisted by #9 Carson Golder and #13 Massimo Rizzo.

OT

Adirondack Thunder
0:14
Goal
Goal by #92 Matt Salhany, assisted by #4 Jeremy Hanzel.

Penalties

1st Period

Adirondack Thunder
17:18
Penalty
Dylan Wendt called for Hooking - minor (2:00 minutes)

2nd Period

Adirondack Thunder
3:02
Penalty
Jacob Graves called for Tripping - minor (2:00 minutes)
Reading Royals
6:20
Penalty
Jacob Frasca called for Interference - minor (2:00 minutes)
Reading Royals
6:53
Penalty
Brandon Saigeon called for Tripping - minor (2:00 minutes)
Reading Royals
7:05
Penalty
Artem Kulakov called for Interference - minor (2:00 minutes)
Reading Royals
15:04
Penalty
Artem Kulakov called for Slashing - minor (2:00 minutes)

3rd Period

Adirondack Thunder
7:37
Penalty
Justin Taylor called for High-sticking - minor (2:00 minutes)
Adirondack Thunder
15:02
Penalty
Grant Loven called for Tripping - minor (2:00 minutes)

OT

1st Period

Adirondack Thunder
0:00
Goalkeeper In
Jeremy Brodeur is now in as goalie.
Reading Royals
0:00
Goalkeeper In
Keith Petruzzelli is now in as goalie.
Adirondack Thunder
0:21
Shot - Quality on net
#23 Grant Loven shoots on #80 Keith Petruzzelli
Adirondack Thunder
1:01
Shot - Non quality on net
#2 Pierson Brandon shoots on #80 Keith Petruzzelli
Reading Royals
2:36
Shot - Non quality on net
#2 Robbie Stucker shoots on #35 Jeremy Brodeur
Reading Royals
3:59
Shot - Quality on net
#86 Nolan Burke shoots on #35 Jeremy Brodeur
Adirondack Thunder
4:31
Shot - Non quality on net
#93 Justin Taylor shoots on #80 Keith Petruzzelli
Adirondack Thunder
4:46
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #80 Keith Petruzzelli
Adirondack Thunder
5:01
Shot - Non quality on net
#92 Matt Salhany shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:08
Shot - Quality on net
#13 Tyson Fawcett shoots on #80 Keith Petruzzelli
Reading Royals
6:25
Shot - Non quality on net
#2 Robbie Stucker shoots on #35 Jeremy Brodeur
Reading Royals
7:46
Shot - Non quality on net
#28 Alec Butcher shoots on #35 Jeremy Brodeur
Reading Royals
8:32
Shot - Non quality on net
#21 Cam Cook shoots on #35 Jeremy Brodeur
Reading Royals
11:18
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Jeremy Brodeur
Reading Royals
14:00
Shot - Non quality on net
#28 Alec Butcher shoots on #35 Jeremy Brodeur
Adirondack Thunder
15:14
Shot - Quality goal
#92 Matt Salhany shoots on #80 Keith Petruzzelli
Adirondack Thunder
15:14
Goal
Goal by #92 Matt Salhany, assisted by #72 Alex Campbell and #6 Ryan Wheeler.
Reading Royals
16:11
Shot - Non quality on net
#12 Liam Devlin shoots on #35 Jeremy Brodeur
Reading Royals
16:35
Shot - Quality on net
#34 Jeremy Michel shoots on #35 Jeremy Brodeur
Reading Royals
16:47
Shot - Non quality on net
#34 Jeremy Michel shoots on #35 Jeremy Brodeur
Adirondack Thunder
17:18
Penalty
Dylan Wendt called for Hooking - minor (2:00 minutes)
Reading Royals
17:26
Shot - Non quality on net
#9 Carson Golder shoots on #35 Jeremy Brodeur
Reading Royals
17:54
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Jeremy Brodeur
Reading Royals
17:58
Shot - Non quality on net
#9 Carson Golder shoots on #35 Jeremy Brodeur
Reading Royals
19:39
Shot - Non quality on net
#72 Jack Page shoots on #35 Jeremy Brodeur

2nd Period

Reading Royals
2:00
Shot - Non quality on net
#13 Massimo Rizzo shoots on #35 Jeremy Brodeur
Adirondack Thunder
2:29
Shot - Quality on net
#39 Brannon McManus shoots on #80 Keith Petruzzelli
Adirondack Thunder
3:02
Penalty
Jacob Graves called for Tripping - minor (2:00 minutes)
Reading Royals
6:20
Penalty
Jacob Frasca called for Interference - minor (2:00 minutes)
Adirondack Thunder
6:29
Shot - Quality on net
#93 Justin Taylor shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:36
Shot - Non quality on net
#93 Justin Taylor shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:42
Shot - Non quality on net
#37 Dylan Wendt shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:53
Shot - Quality on net
#23 Grant Loven shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:53
Shot - Quality on net
#93 Justin Taylor shoots on #80 Keith Petruzzelli
Reading Royals
6:53
Penalty
Brandon Saigeon called for Tripping - minor (2:00 minutes)
Reading Royals
7:05
Penalty
Artem Kulakov called for Interference - minor (2:00 minutes)
Adirondack Thunder
7:05
Shot - Quality goal
#93 Justin Taylor shoots on #80 Keith Petruzzelli
Adirondack Thunder
7:05
Goal
Goal by #93 Justin Taylor, assisted by #39 Brannon McManus and #23 Grant Loven.
Adirondack Thunder
8:09
Shot - Quality on net
#39 Brannon McManus shoots on #80 Keith Petruzzelli
Adirondack Thunder
9:10
Shot - Quality on net
#93 Justin Taylor shoots on #80 Keith Petruzzelli
Adirondack Thunder
9:10
Shot - Non quality on net
#13 Tyson Fawcett shoots on #80 Keith Petruzzelli
Adirondack Thunder
10:23
Shot - Quality on net
#23 Grant Loven shoots on #80 Keith Petruzzelli
Reading Royals
11:24
Shot - Quality on net
#8 Kyle Haskins shoots on #35 Jeremy Brodeur
Adirondack Thunder
12:15
Shot - Non quality on net
#2 Pierson Brandon shoots on #80 Keith Petruzzelli
Reading Royals
12:30
Shot - Non quality on net
#21 Cam Cook shoots on #35 Jeremy Brodeur
Reading Royals
15:04
Penalty
Artem Kulakov called for Slashing - minor (2:00 minutes)
Adirondack Thunder
15:41
Shot - Quality on net
#24 Josh Filmon shoots on #80 Keith Petruzzelli
Adirondack Thunder
16:19
Shot - Non quality on net
#4 Jeremy Hanzel shoots on #80 Keith Petruzzelli
Adirondack Thunder
16:33
Shot - Quality on net
#4 Jeremy Hanzel shoots on #80 Keith Petruzzelli
Reading Royals
18:33
Shot - Quality on net
#39 Connor McMenamin shoots on #35 Jeremy Brodeur
Adirondack Thunder
18:48
Shot - Non quality on net
#61 Brian Carrabes shoots on #80 Keith Petruzzelli
Adirondack Thunder
19:02
Shot - Quality on net
#61 Brian Carrabes shoots on #80 Keith Petruzzelli
Reading Royals
19:43
Shot - Non quality goal
#53 Jake Willets shoots on #35 Jeremy Brodeur
Reading Royals
19:43
Goal
Goal by #53 Jake Willets, assisted by #34 Jeremy Michel and #28 Alec Butcher.
Adirondack Thunder
19:55
Shot - Non quality on net
#44 Jacob Graves shoots on #80 Keith Petruzzelli

3rd Period

Reading Royals
0:11
Shot - Non quality on net
#86 Nolan Burke shoots on #35 Jeremy Brodeur
Reading Royals
0:26
Shot - Quality on net
#95 Jacob Frasca shoots on #35 Jeremy Brodeur
Reading Royals
0:35
Shot - Non quality on net
#95 Jacob Frasca shoots on #35 Jeremy Brodeur
Reading Royals
2:36
Shot - Non quality goal
#2 Robbie Stucker shoots on #35 Jeremy Brodeur
Reading Royals
2:36
Goal
Goal by #2 Robbie Stucker, assisted by #9 Carson Golder and #13 Massimo Rizzo.
Reading Royals
2:50
Shot - Non quality on net
#7 Ben Meehan shoots on #35 Jeremy Brodeur
Adirondack Thunder
3:01
Shot - Quality on net
#37 Dylan Wendt shoots on #80 Keith Petruzzelli
Reading Royals
3:11
Shot - Non quality on net
#28 Alec Butcher shoots on #35 Jeremy Brodeur
Adirondack Thunder
3:33
Shot - Non quality on net
#65 Jimmy Dowd Jr. shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:30
Shot - Quality on net
#16 Luke Reid shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:30
Shot - Quality goal
#93 Justin Taylor shoots on #80 Keith Petruzzelli
Adirondack Thunder
6:30
Goal
Goal by #93 Justin Taylor, assisted by #16 Luke Reid and #4 Jeremy Hanzel.
Adirondack Thunder
7:12
Shot - Non quality on net
#72 Alex Campbell shoots on #80 Keith Petruzzelli
Adirondack Thunder
7:37
Penalty
Justin Taylor called for High-sticking - minor (2:00 minutes)
Reading Royals
8:41
Shot - Quality goal
#7 Ben Meehan shoots on #35 Jeremy Brodeur
Reading Royals
8:41
Goal
Goal by #7 Ben Meehan, assisted by #9 Carson Golder and #13 Massimo Rizzo.
Adirondack Thunder
9:17
Shot - Non quality on net
#65 Jimmy Dowd Jr. shoots on #80 Keith Petruzzelli
Reading Royals
11:06
Shot - Quality on net
#13 Massimo Rizzo shoots on #35 Jeremy Brodeur
Reading Royals
13:35
Shot - Quality on net
#9 Carson Golder shoots on #35 Jeremy Brodeur
Adirondack Thunder
14:38
Shot - Quality on net
#24 Josh Filmon shoots on #80 Keith Petruzzelli
Adirondack Thunder
15:02
Penalty
Grant Loven called for Tripping - minor (2:00 minutes)
Reading Royals
15:21
Shot - Non quality on net
#17 Brandon Saigeon shoots on #35 Jeremy Brodeur
Reading Royals
16:56
Shot - Quality on net
#9 Carson Golder shoots on #35 Jeremy Brodeur
Reading Royals
17:08
Shot - Quality on net
#86 Nolan Burke shoots on #35 Jeremy Brodeur
Reading Royals
18:24
Shot - Quality on net
#21 Cam Cook shoots on #35 Jeremy Brodeur

OT

Adirondack Thunder
0:14
Shot - Quality goal
#92 Matt Salhany shoots on #80 Keith Petruzzelli
Adirondack Thunder
0:14
Goal
Goal by #92 Matt Salhany, assisted by #4 Jeremy Hanzel.
Player Stats
Adirondack Thunder
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Pierson Brandon #2
D 0 0 -1 2 0
Jeremy Hanzel #4
D 0 2 +1 3 0
Ryan Wheeler #6
D 0 1 0 0 0
Tyson Fawcett #13
F 0 0 -1 2 0
Luke Reid #16
D 0 1 +1 1 0
T.J. Friedmann #19
F 0 0 -1 0 0
Grant Loven #23
F 0 1 0 3 2
Josh Filmon #24
F 0 0 0 2 0
Dan Ebrahim #26
F 0 0 -1 0 0
Dylan Wendt #37
F 0 0 0 2 2
Brannon McManus #39
F 0 1 -1 2 0
Kishaun Gervais #43
F 0 0 -1 0 0
Jacob Graves #44
D 0 0 0 1 2
Brian Carrabes #61
F 0 0 -1 2 0
Jimmy Dowd Jr. #65
D 0 0 0 2 0
Alex Campbell #72
F 0 1 +2 1 0
Matt Salhany #92
F 2 0 +3 3 0
Justin Taylor #93
F 2 0 +3 7 2
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Tyler Brennan #34
0 0.000 0 0
Jeremy Brodeur #35
29 90.625 3 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Reading Royals
Forwards and Defensemen
Name
POS Goals A +/- SH PIM
Robbie Stucker #2
D 1 0 0 3 0
Ethan Szmagaj #3
D 0 0 -1 0 0
Ben Meehan #7
D 1 0 -1 4 0
Kyle Haskins #8
F 0 0 0 1 0
Carson Golder #9
F 0 2 0 4 0
Nick Capone #11
F 0 0 0 0 0
Liam Devlin #12
F 0 0 0 1 0
Massimo Rizzo #13
F 0 2 -1 2 0
Brandon Saigeon #17
F 0 0 0 1 2
Cam Cook #21
F 0 0 0 3 0
Alec Butcher #28
F 0 1 0 3 0
Jeremy Michel #34
F 0 1 +1 2 0
Connor McMenamin #39
F 0 0 +1 1 0
Jake Willets #53
D 1 0 0 1 0
Jack Page #72
D 0 0 -1 1 0
Nolan Burke #86
F 0 0 -1 3 0
Artem Kulakov #88
D 0 0 +2 0 4
Jacob Frasca #95
F 0 0 -2 2 2
Glossary
Name:
Goals
A:
Assists
+/-:
+/-
A:
Assists
SH:
Shots
PIM:
Penalty Minutes
Goalies
Name SV SV% GA PIM
Yaniv Perets #1
0 0.000 0 0
Keith Petruzzelli #80
29 87.879 4 0
Glossary
SV:
Saves
SV%:
Saves Percentage
GA:
Goals Against
PIM:
Penalty Minutes
Team Stats
Reading Royals Reading Royals
Adirondack Thunder Adirondack Thunder
32
33
Shots on Goal
9%
12%
Shots Percentage
4
4
Power Plays
8
8
Penalty Minutes
29
29
Saves
88%
91%
Saves Percentage
Referee:
Brendan Schreider
Linesmen:
Reilly Hickey, Trevor Waite
REA Management
David Farrar (President), Anthony Peters (Head Coach/General Manager), Wes Wolfe (Assistant Coach)
ADK Management
Jeff Mead (President), Sylvain Cloutier (Head Coach), Ben Holmstrom (Associate Head Coach)

Latest News

More News
ECHL Today - March 10
ECHL Today - March 10
Saves of the Week - March 2-8
Saves of the Week - March 2-8
ECHL Transactions - March 9
ECHL Transactions - March 9
ECHL announces Voluntary Suspension of Iowa Membership for 2026-27 Season
ECHL announces Voluntary Suspension of Iowa Membership for 2026-27 Season
Florida's Johnson named Warrior Hockey ECHL Goaltender of the Week
Florida's Johnson named Warrior Hockey ECHL Goaltender of the Week
Mountain Division Notebook - March 9
Mountain Division Notebook - March 9
Central Division Notebook - March 9
Central Division Notebook - March 9
South Division Notebook - March 9
South Division Notebook - March 9
North Division Notebook - March 9
North Division Notebook - March 9

Sign Up For Updates

Sign up for our email newsletter to be the first to know about ECHL news!

Our Sponsors