Royals 2016-17 Roster

# Name Pos SH H W Y/P DOB Hometown Status
1Martin OuelletteGL6'2194312-30-91Saint-Hippolyte, QCAHL - Loan from LHV
3Chris McCarthyFR6'1207307-30-91Collegeville, PARecalled to Lehigh Valley
4Maxim LamarcheDL6'3217407-11-92Laval, QCRecalled to Lehigh Valley
5Chase GolightlyDR5'10187103-06-92Temecula, CAECHL
6Derik JohnsonDL6'0201202-01-90Phoenix, AZECHL
7Todd PerryDL6'32341012-13-86Ingleside, ONECHL
8Jesper PetterssonDR5'9189307-16-94Stockholm, SWERecalled to Lehigh Valley
9Ryan PennyFL6'0193209-09-94Fall River, NSECHL
10Evan BloodoffFL5'11201611-21-90Nelson, BCECHL
12Steven SwavelyFR6'1193112-04-91Reading, PAAHL - Loan from LHV
13Olivier LabelleFR6'01991107-15-85St. Eustache, QCECHL
14Mike PereiraFL5'11186311-24-91West Haven, CTECHL
15Matt WillowsFR5'9186207-24-91Congers, NYAHL - Loan from San Jose
19Justin CrandallFR5'11189204-05-92Lakeville, MNECHL
21Matt WilkinsFL5'11193101-26-91Kimberley, BCECHL
24Tyrell GoulbourneFL6'0204201-26-94Edmonton, ABRecalled to Lehigh Valley
25Nick LuukkoDR6'2191211-29-91West Chester, PAECHL
27Ian WattersFL6'0191512-27-91Pickering, ONECHL
28Adam BraceFL5'10187406-26-88Cobden, ONECHL
31Mark DekanichGL6'2193905-10-86North Vancouver, BCAHL - Loan from LHV
37Johnny McInnisFR6'2211308-05-89Boston, MAECHL
48Florian IbererDL6'12031712-07-82Graz, AustriaECHL
55Michael HuntebrinkerFL5'11195107-02-92Chesterfield, MOECHL
70Robbie CzarnikFR6'0191601-25-90Detroit, MIECHL