Royals 2016-17 Roster

# Name Pos SH H W Y/P DOB Hometown Status
1Martin OuelletteGL6'2194312-30-91Saint-Hippolyte, QCAHL - Loan from LHV
2Mike MarcouDR5'10177508-19-89Kings Park, NYECHL
3Chris McCarthyFR6'1207307-30-91Collegeville, PAAHL - Recalled to LHV
4Maxim LamarcheDL6'3217407-11-92Laval, QCAHL - Loan from LHV
6Derik JohnsonDL6'0201202-01-90Phoenix, AZECHL
7Todd PerryDL6'32341012-13-86Ingleside, ONECHL
8Jesper PetterssonDR5'9189307-16-94Stockholm, SWENHL - Assign from PHI
9Ryan PennyFL6'0193209-09-94Fall River, NSECHL
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
20Nathan MoonFR5'11196601-04-90Belleville, ONECHL
21Matt WilkinsFL5'11193101-26-91Kimberley, BCECHL
24Tyrell GoulbourneFL6'0204201-26-94Edmonton, ABNHL - Assigned from PHI
25Nick LuukkoDR6'2191211-29-91West Chester, PAECHL
27Ian WattersFL6'0191512-27-91Pickering, ONECHL
31Mark DekanichGL6'2193905-10-86North Vancouver, BCAHL - Loan from LHV
37Johnny McInnisFR6'2211308-05-89Boston, MAECHL
48Florian IbererDL6'12031712-07-82Graz, AustriaECHL
70Robbie CzarnikFR6'0191601-25-90Detroit, MIECHL