Search

Search ECHL Site

  1. Home
  2. Teams
  3. Reading Royals
8 Games Played
5 - 3 W-L Record
62.50% Win Percentage
23 Goals Scored
17 Goals Against
1 Overtime Wins
0 Overtime Losses
0 Shootout Wins
0 Shootout Losses
3 Goals Scored
25 Power Plays
12% Power Play Percentage
31 Penalty Kills
37 Penalty Kill Opportunities
83.8% Penalty Kill Percentage

Team Comparison

Reading Royals Reading Royals
23
0
Goals Scored
0
0
Shootouts
3
0
Shorthanded Goals
12%
0%
Power Play Percentage
84%
0%
Penalty Kill Percentage
ECHL Select Team

Forwards

Name GP G A PTS +/- PIM PPG SHG PT/G PIMPG SOG SH PPA SHA GWG FG IG OTG UA EN
Jeremy Michel
Jeremy Michel #34
8 4 3 7 3 2 0 2 0.88 0.25 0 14 1 0 1 0 0 0 1 0
Jordan Frasca
Jordan Frasca #14
8 3 4 7 3 0 0 0 0.88 0.00 0 17 0 1 1 1 1 0 0 0
Dalton Bancroft
Dalton Bancroft #17
5 3 2 5 0 0 1 0 1.00 0.00 0 15 1 0 0 0 0 0 0 0
Nolan Burke
Nolan Burke #86
8 3 1 4 3 4 0 0 0.50 0.50 0 15 1 0 0 1 1 0 0 1
Kyle Haskins
Kyle Haskins #8
8 1 3 4 3 11 0 0 0.50 1.38 0 19 1 1 1 0 0 1 0 0
Hunter Strand
Hunter Strand #77
8 1 3 4 4 0 0 0 0.50 0.00 0 23 0 0 1 1 0 0 0 0
Liam Devlin
Liam Devlin #12
8 2 1 3 4 9 0 1 0.38 1.13 0 14 0 0 0 1 0 0 0 0
Connor McMenamin
Connor McMenamin #39
8 0 3 3 1 2 0 0 0.38 0.25 0 6 0 0 0 0 0 0 0 0
Braeden Kressler
Braeden Kressler #21
3 1 1 2 2 2 1 0 0.67 0.67 0 4 0 0 0 0 0 0 0 0
Jacob Frasca
Jacob Frasca #19
6 1 1 2 2 7 0 0 0.33 1.17 0 10 0 0 0 0 1 0 0 0
Zacharie Giroux
Zacharie Giroux #96
5 0 2 2 2 2 0 0 0.40 0.40 0 2 0 0 0 0 0 0 0 0
Brady Berard
Brady Berard #18
8 0 2 2 2 4 0 0 0.25 0.50 0 10 0 0 0 0 0 0 0 0
Austin Saint
Austin Saint #91
6 0 1 1 2 2 0 0 0.17 0.33 0 5 0 0 0 0 0 0 0 0
Zach Bannister
Zach Bannister #28
2 0 0 0 -2 0 0 0 0.00 0.00 0 3 0 0 0 0 0 0 0 0
Joe Widmar
Joe Widmar #55
2 0 0 0 1 0 0 0 0.00 0.00 0 0 0 0 0 0 0 0 0 0
Mikael Robidoux
Mikael Robidoux #32
8 0 0 0 -4 25 0 0 0.00 3.13 0 7 0 0 0 0 0 0 0 0
Glossary
GP:
Games Played
G:
Goals
A:
Assists
PTS:
Points
+/-:
Plus/Minus
PIM:
Penalty Minutes
PPG:
Power Play Goals
SHG:
Short Handed Goals
PT/G:
Points per Game
PIMPG:
Penalty Minutes per Game
SOG:
Shootout Goals
SH:
Shots
PPA:
Power Play Assists
SHA:
Short Handed Assists
GWG:
Game Winning Goals
FG:
First Goals
IG:
Insurance Goals
OTG:
Overtime Goals
UA:
Unassisted Goals
EN:
Empty Net

Defensemen

Name GP G A PTS +/- PIM PPG SHG PT/G PIMPG SOG SH PPA SHA GWG FG IG OTG UA EN
Zach Berzolla
Zach Berzolla #9
7 1 3 4 0 6 0 0 0.57 0.86 0 25 2 0 0 0 0 0 0 0
Wyatt McLeod
Wyatt McLeod #4
8 1 2 3 -2 12 0 0 0.38 1.50 0 10 0 0 0 1 0 0 0 0
Luke Reid
Luke Reid #16
8 1 2 3 0 6 1 0 0.38 0.75 0 12 0 0 1 0 0 0 0 0
Jack Page
Jack Page #72
6 0 3 3 5 0 0 0 0.50 0.00 0 10 0 0 0 0 0 0 0 0
Miles Gendron
Miles Gendron #15
8 1 1 2 8 15 0 0 0.25 1.88 0 3 0 0 0 0 0 0 0 0
Artem Kulakov
Artem Kulakov #88
8 0 1 1 5 17 0 0 0.13 2.13 0 9 0 1 0 0 0 0 0 0
Ian Pierce
Ian Pierce #37
1 0 0 0 0 0 0 0 0.00 0.00 0 0 0 0 0 0 0 0 0 0
Cooper Wylie
Cooper Wylie #26
2 0 0 0 0 0 0 0 0.00 0.00 0 1 0 0 0 0 0 0 0 0
Glossary
GP:
Games Played
G:
Goals
A:
Assists
PTS:
Points
+/-:
Plus/Minus
PIM:
Penalty Minutes
PPG:
Power Play Goals
SHG:
Short Handed Goals
PT/G:
Points per Game
PIMPG:
Penalty Minutes per Game
SOG:
Shootout Goals
SH:
Shots
PPA:
Power Play Assists
SHA:
Short Handed Assists
GWG:
Game Winning Goals
FG:
First Goals
IG:
Insurance Goals
OTG:
Overtime Goals
UA:
Unassisted Goals
EN:
Empty Net

Goalies

Name GP W GAA SV% L OTL T SOL SA GA SO MIN SOGP SOW SOA SOGA SO%
Keith Petruzzelli
Keith Petruzzelli #80
4 2 1.52 0.935 2 0 0 0 92 6 1 238 0 0 0 0 0.000
Yaniv Perets
Yaniv Perets #1
4 3 2.51 0.898 1 0 0 0 98 10 0 240 0 0 0 0 0.000
Glossary
GP:
Games Played
W:
Wins
GAA:
Goals Against Average
SV%:
Save Percentage
L:
Losses
OTL:
Overtime Losses
T:
Ties
SOL:
Shootout Losses
SA:
Shots Against
GA:
Goals Against
SO:
Shutout
MIN:
Minutes Played
SOGP:
Shootout Games Played
SOW:
Shootout Wins
SOA:
Shots Received in Shootout
SOGA:
Goals Against in Shootout
SO%:
Saving Percentage in Shootout

Forwards

Name
POS H W Sh BP
Kyle Haskins
Kyle Haskins #8
F 5-10 185 L Huntington, VT, United States
Liam Devlin
Liam Devlin #12
F 5-11 192 L Needham, MA, United States
Jordan Frasca
Jordan Frasca #14
F 6-2 190 L Caledon, ON, Canada
Dalton Bancroft
Dalton Bancroft #17
F 6-3 212 R Madoc, ON, Canada
Brady Berard
Brady Berard #18
F 6-1 207 L East Greenwich, RI, United States
Jacob Frasca
Jacob Frasca #19
F 6-4 216 R Caledon, ON, Canada
Braeden Kressler
Braeden Kressler #21
F 5-9 170 R Kitchener, ON, Canada
Zach Bannister
Zach Bannister #28
F 6-0 190 R Grande Prairie, AB
Mikael Robidoux
Mikael Robidoux #32
F 5-11 205 R La Prairie, QC, Canada
Jeremy Michel
Jeremy Michel #34
F 6-1 176 L Levis, QC, Canada
Connor McMenamin
Connor McMenamin #39
F 5-11 185 L Collegeville, PA, United States
Hunter Strand
Hunter Strand #77
F 5-11 187 L Anchorage, AK, United States
Nolan Burke
Nolan Burke #86
F 6-2 200 L Peterborough, ON, Canada
Austin Saint
Austin Saint #91
F 5-11 190 R Bonnyville, AB, Canada
Zacharie Giroux
Zacharie Giroux #96
F 5-6 165 L Hanmer, ON, Canada
Glossary
POS:
Position
H:
Height
W:
Weight
Sh:
Shoots
BP:
Birthplace

Defenders

Name
POS H W Sh BP
Wyatt McLeod
Wyatt McLeod #4
D 6-3 203 L Dawson Creek, BC, Canada
Zach Berzolla
Zach Berzolla #9
D 6-2 200 R Howell, NJ, United States
Miles Gendron
Miles Gendron #15
D 6-3 187 L Shrewsbury, MA, United States
Luke Reid
Luke Reid #16
D 6-1 192 R Warman, SK, Canada
Cooper Wylie
Cooper Wylie #26
D 6-0 205 L Stillwater, MN, United States
Ian Pierce
Ian Pierce #37
D 5-10 190 L Edgewater, NJ, United States
Jack Page
Jack Page #72
D 6-4 194 L West Chester, PA, United States
Artem Kulakov
Artem Kulakov #88
D 6-2 216 L Bolshoy Kamen, Russia
Glossary
POS:
Position
H:
Height
W:
Weight
Sh:
Shoots
BP:
Birthplace

Goalies

Name
POS H W C BP
Yaniv Perets
Yaniv Perets #1
G 6-1 185 L Dollard-des-Ormeaux, QC, Canada
Ian Shane
Ian Shane #30
G 6-0 180 R Manhattan Beach, CA, United States
Keith Petruzzelli
Keith Petruzzelli #80
G 6-5 185 L Wilbraham, MA, United States
Glossary
POS:
Position
H:
Height
W:
Weight
C:
Catches
BP:
Birthplace

Staff

Name Role
Anthony Peters Head Coach/General Manager
Justin Stevens Assistant Coach
Friday, October 16, 2026
7:00 PM ET
Reading Royals Reading Royals REA
3
Final
2
Greensboro Gargoyles GSO Greensboro Gargoyles
First Horizon Coliseum
Greensboro, North Carolina
Saturday, October 17, 2026
7:00 PM ET
Reading Royals Reading Royals REA
4
Final
0
Greensboro Gargoyles GSO Greensboro Gargoyles
First Horizon Coliseum
Greensboro, North Carolina
Saturday, October 24, 2026
7:00 PM ET
Kalamazoo Wings Kalamazoo Wings KAL
1
Final
4
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Sunday, October 25, 2026
3:00 PM ET
Kalamazoo Wings Kalamazoo Wings KAL
4
Final
1
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Wednesday, October 28, 2026
7:00 PM ET
Trenton Ironhawks Trenton Ironhawks TRE
4
Final OT
5
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, October 30, 2026
7:00 PM ET
Trenton Ironhawks Trenton Ironhawks TRE
2
Final
1
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, November 6, 2026
7:05 PM ET
Reading Royals Reading Royals REA
2
Final
3
Norfolk Admirals NOR Norfolk Admirals
Norfolk Scope
Norfolk, Virginia
Wednesday, November 11, 2026
7:00 PM ET
Reading Royals Reading Royals REA
3
Final
1
Trenton Ironhawks TRE Trenton Ironhawks
CURE Insurance Arena
Trenton, New Jersey
Friday, November 13, 2026
7:00 PM ET
Trenton Ironhawks Trenton Ironhawks TRE
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Tuesday, November 17, 2026
10:30 AM ET
Adirondack Thunder Adirondack Thunder ADK
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, November 20, 2026
7:00 PM ET
Kalamazoo Wings Kalamazoo Wings KAL
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, November 21, 2026
7:00 PM ET
Trenton Ironhawks Trenton Ironhawks TRE
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Sunday, November 22, 2026
3:05 PM ET
Reading Royals Reading Royals REA
@
Worcester Railers WOR Worcester Railers
DCU Center
Worcester, Massachusetts
Wednesday, November 25, 2026
7:00 PM ET
Reading Royals Reading Royals REA
@
Trenton Ironhawks TRE Trenton Ironhawks
CURE Insurance Arena
Trenton, New Jersey
Saturday, November 28, 2026
1:00 PM ET
Trois-Rivières Lions Trois-Rivières Lions TR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Sunday, November 29, 2026
3:00 PM ET
Reading Royals Reading Royals REA
@
Trenton Ironhawks TRE Trenton Ironhawks
CURE Insurance Arena
Trenton, New Jersey
Friday, December 4, 2026
7:00 PM ET
Reading Royals Reading Royals REA
@
Adirondack Thunder ADK Adirondack Thunder
Harding Mazzotti Arena
Glens Falls, New York
Saturday, December 5, 2026
7:00 PM ET
Reading Royals Reading Royals REA
@
Adirondack Thunder ADK Adirondack Thunder
Harding Mazzotti Arena
Glens Falls, New York
Sunday, December 6, 2026
3:05 PM ET
Reading Royals Reading Royals REA
@
Worcester Railers WOR Worcester Railers
DCU Center
Worcester, Massachusetts
Wednesday, December 9, 2026
7:00 PM ET
Worcester Railers Worcester Railers WOR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, December 11, 2026
7:00 PM ET
Worcester Railers Worcester Railers WOR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, December 12, 2026
7:00 PM ET
Trois-Rivières Lions Trois-Rivières Lions TR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Sunday, December 13, 2026
3:00 PM ET
Reading Royals Reading Royals REA
@
Trenton Ironhawks TRE Trenton Ironhawks
CURE Insurance Arena
Trenton, New Jersey
Wednesday, December 16, 2026
7:00 PM ET
Reading Royals Reading Royals REA
@
Trenton Ironhawks TRE Trenton Ironhawks
CURE Insurance Arena
Trenton, New Jersey
Saturday, December 19, 2026
6:00 PM ET
Reading Royals Reading Royals REA
@
Maine Mariners MNE Maine Mariners
Cross Insurance Arena
Portland, Maine
Sunday, December 20, 2026
3:00 PM ET
Reading Royals Reading Royals REA
@
Maine Mariners MNE Maine Mariners
Cross Insurance Arena
Portland, Maine
Sunday, December 27, 2026
3:00 PM ET
Reading Royals Reading Royals REA
@
Trois-Rivières Lions TR Trois-Rivières Lions
Colisée Vidéotron
Trois-Rivières, Quebec
Monday, December 28, 2026
7:00 PM ET
Reading Royals Reading Royals REA
@
Trois-Rivières Lions TR Trois-Rivières Lions
Colisée Vidéotron
Trois-Rivières, Quebec
Tuesday, December 29, 2026
6:30 PM ET
Reading Royals Reading Royals REA
@
Maine Mariners MNE Maine Mariners
Cross Insurance Arena
Portland, Maine
Thursday, December 31, 2026
3:00 PM ET
Norfolk Admirals Norfolk Admirals NOR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, January 2, 2027
7:05 PM ET
Reading Royals Reading Royals REA
@
Norfolk Admirals NOR Norfolk Admirals
Norfolk Scope
Norfolk, Virginia
Sunday, January 3, 2027
3:05 PM ET
Reading Royals Reading Royals REA
@
Norfolk Admirals NOR Norfolk Admirals
Norfolk Scope
Norfolk, Virginia
Wednesday, January 6, 2027
7:00 PM ET
Wheeling Nailers Wheeling Nailers WHL
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Tuesday, January 12, 2027
7:00 PM ET
Reading Royals Reading Royals REA
@
Trenton Ironhawks TRE Trenton Ironhawks
CURE Insurance Arena
Trenton, New Jersey
Friday, January 15, 2027
7:00 PM ET
Trois-Rivières Lions Trois-Rivières Lions TR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, January 16, 2027
7:00 PM ET
Trois-Rivières Lions Trois-Rivières Lions TR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Monday, January 18, 2027
1:00 PM ET
Wheeling Nailers Wheeling Nailers WHL
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Thursday, January 21, 2027
7:05 PM MT
Reading Royals Reading Royals REA
@
Rapid City Rush RC Rapid City Rush
The Monument
Rapid City, South Dakota
Friday, January 22, 2027
7:05 PM MT
Reading Royals Reading Royals REA
@
Rapid City Rush RC Rapid City Rush
The Monument
Rapid City, South Dakota
Saturday, January 23, 2027
7:05 PM MT
Reading Royals Reading Royals REA
@
Rapid City Rush RC Rapid City Rush
The Monument
Rapid City, South Dakota
Friday, January 29, 2027
7:00 PM ET
Reading Royals Reading Royals REA
@
Adirondack Thunder ADK Adirondack Thunder
Harding Mazzotti Arena
Glens Falls, New York
Saturday, January 30, 2027
7:00 PM ET
Reading Royals Reading Royals REA
@
Adirondack Thunder ADK Adirondack Thunder
Harding Mazzotti Arena
Glens Falls, New York
Sunday, January 31, 2027
3:00 PM ET
Reading Royals Reading Royals REA
@
Adirondack Thunder ADK Adirondack Thunder
Harding Mazzotti Arena
Glens Falls, New York
Friday, February 5, 2027
6:30 PM ET
Reading Royals Reading Royals REA
@
Maine Mariners MNE Maine Mariners
Cross Insurance Arena
Portland, Maine
Saturday, February 6, 2027
6:05 PM ET
Reading Royals Reading Royals REA
@
Worcester Railers WOR Worcester Railers
DCU Center
Worcester, Massachusetts
Tuesday, February 9, 2027
10:30 AM ET
Adirondack Thunder Adirondack Thunder ADK
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, February 12, 2027
7:00 PM ET
Maine Mariners Maine Mariners MNE
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, February 13, 2027
7:00 PM ET
Maine Mariners Maine Mariners MNE
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Monday, February 15, 2027
1:00 PM ET
Trenton Ironhawks Trenton Ironhawks TRE
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, February 19, 2027
7:00 PM ET
Greensboro Gargoyles Greensboro Gargoyles GSO
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, February 20, 2027
7:00 PM ET
Greensboro Gargoyles Greensboro Gargoyles GSO
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Sunday, February 21, 2027
3:00 PM ET
Reading Royals Reading Royals REA
@
Adirondack Thunder ADK Adirondack Thunder
Harding Mazzotti Arena
Glens Falls, New York
Thursday, February 25, 2027
7:00 PM ET
Reading Royals Reading Royals REA
@
Greensboro Gargoyles GSO Greensboro Gargoyles
First Horizon Coliseum
Greensboro, North Carolina
Saturday, February 27, 2027
7:00 PM ET
Reading Royals Reading Royals REA
@
Greensboro Gargoyles GSO Greensboro Gargoyles
First Horizon Coliseum
Greensboro, North Carolina
Sunday, February 28, 2027
3:00 PM ET
Reading Royals Reading Royals REA
@
Greensboro Gargoyles GSO Greensboro Gargoyles
First Horizon Coliseum
Greensboro, North Carolina
Wednesday, March 3, 2027
7:00 PM ET
Cincinnati Cyclones Cincinnati Cyclones CIN
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, March 5, 2027
7:00 PM ET
Cincinnati Cyclones Cincinnati Cyclones CIN
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, March 6, 2027
7:00 PM ET
Cincinnati Cyclones Cincinnati Cyclones CIN
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Wednesday, March 10, 2027
10:45 AM ET
Reading Royals Reading Royals REA
@
Wheeling Nailers WHL Wheeling Nailers
WesBanco Arena
Wheeling, West Virginia
Friday, March 12, 2027
7:00 PM ET
Trenton Ironhawks Trenton Ironhawks TRE
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, March 13, 2027
7:00 PM ET
Maine Mariners Maine Mariners MNE
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, March 19, 2027
7:00 PM ET
Wheeling Nailers Wheeling Nailers WHL
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, March 20, 2027
7:00 PM ET
Wheeling Nailers Wheeling Nailers WHL
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Sunday, March 21, 2027
3:00 PM ET
Wheeling Nailers Wheeling Nailers WHL
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, March 26, 2027
7:00 PM ET
Adirondack Thunder Adirondack Thunder ADK
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Saturday, March 27, 2027
7:00 PM ET
Adirondack Thunder Adirondack Thunder ADK
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, April 2, 2027
7:00 PM ET
Reading Royals Reading Royals REA
@
Trois-Rivières Lions TR Trois-Rivières Lions
Colisée Vidéotron
Trois-Rivières, Quebec
Saturday, April 3, 2027
3:00 PM ET
Reading Royals Reading Royals REA
@
Trois-Rivières Lions TR Trois-Rivières Lions
Colisée Vidéotron
Trois-Rivières, Quebec
Sunday, April 4, 2027
1:00 PM ET
Reading Royals Reading Royals REA
@
Trois-Rivières Lions TR Trois-Rivières Lions
Colisée Vidéotron
Trois-Rivières, Quebec
Thursday, April 8, 2027
7:00 PM ET
Norfolk Admirals Norfolk Admirals NOR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Friday, April 9, 2027
7:00 PM ET
Norfolk Admirals Norfolk Admirals NOR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania
Sunday, April 11, 2027
3:00 PM ET
Norfolk Admirals Norfolk Admirals NOR
@
Reading Royals REA Reading Royals
Santander Arena
Reading, Pennsylvania