Royals 2017-18 Roster

# Name Pos SH H W Y/P Hometown Status
1John MuseGL5'11"1877East Falmouth, MAAHL
2Chase GolightlyDR5'101872Temecula, CAECHL
3Chris McCarthyFR6'1"2074Collegeville, PAECHL
6Brad CampagnaDR6'2"1952Monroe, NYECHL
7Loic LeducDR6'72224Chateauguay, QCECHL
8Nolan ZajacDL5'11"1882Winnipeg, MBAHL
9Ryan PennyFL6'12033Fall River, NSECHL
11Adam ComrieDL6'4"2268Boston, MAECHL
12Steven SwavelyFR6'1" 1912Reading, PA AHL
14Adam SchmidtFR6'22014Warrington, PAECHL
15Tyler BrownFL6'22037Mississauga, ONECHL
16Matt WilkinsFL5'111932Kimberley, BCECHL
17Michael HuntebrinkerFL5'111951Chesterfield, MOECHL
18Nick NevilleDR5'111892Bloomfield Hills, MIECHL
19Alex KrushelnyskiFL6'0"1834Los Angeles, CAAHL
21Derek WhitmoreFL5'1119110Rochester,NYECHL
24Scott TanskiFR6'21977Athabasca, ABECHL
25Nick LuukkoDR6'2"2053West Chester, PAECHL
27Mark NaclerioFL5'111832Milford, CTECHL
28Sam PosaDL5'101814Grand Blanc, MIECHL
31Mark DekanichGL6'2"19310North Vancouver, BCAHL
43Frank HoraDR6'2"2091Cheektowaga, NYAHL
90Matt WillowsFR5'9"1863Congers, NYAHL