Royals 2016-17 Roster

# Name Pos SH H W Y/P DOB Hometown Status
1Martin OuelletteGL6'2194312-30-91Saint-Hippolyte, QCRecalled to Lehigh Valley
3Chris McCarthyFR6'1207307-30-91Collegeville, PAAHL - Loan from LHV
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, SWENHL - Assigned from LHV
9Ryan PennyFL6'0193209-09-94Fall River, NSECHL
12Steven SwavelyFR6'1193112-04-91Reading, PARecalled to Lehigh Valley
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, BCRecalled to Lehigh Valley
37Johnny McInnisFR6'2211308-05-89Boston, MAECHL
44Reece WillcoxDR6'4211103-20-94Surrey, BCNHL - Assigned from LHV
48Florian IbererDL6'12031712-07-82Graz, AustriaECHL
55Michael HuntebrinkerFL5'11195107-02-92Chesterfield, MOECHL
60Evan CowleyGL6'5196107-31-95Evergreen, COATO
70Robbie CzarnikFR6'0191601-25-90Detroit, MIECHL