Roster

Updated: December 12, 2016 @ 9:54am

NumberNotesNamePositionVet StatusNHLContractCountryAgeSizeWaiversAHL Salary
Forwards
15Mike AvianiCNon vetNoPTOCANApr-935-11 194N/AN/A
16Cal O'ReillyCVetYesNHLCANSep-866-0 188Yes$700,000
25Brady VailLWNon vetNoPTOUSAMar-946-1 196N/AN/A
22Kyle BonisLWNon vetNoPTOCANFeb-895-11 185N/AN/A
46Justin VaiveRWNon vetNoAHLUSAJul-896-6 240N/AN/A
95Justin BaileyRWNon vetYes2-wayUSAJul-956-3 199No$70,000
13Nick BaptisteRWNon vetYes2-wayCANAug-956-1 189No$70,000
10Cole SchneiderFVetYes2-wayUSAAug-906-1 190Yes$300,000
43Dan CatenacciFNon vetYes2-wayCANMar-935-10 186No$85,000
20Eric CornelFNon vetNo2-wayCANApr-966-2 191N/A$70,000
19Alexander NylanderFRookieNo2-wayEU/SwedenMar-986-1 179No$70,000
8Daniel Muzito-BagendaFRookieNoAHLEU/SwedenJun-966-1 205N/AN/A
15Evan RodriguesFNon vetYes2-wayCANJun-935-11 178No$70,000
Defense
57Brady AustinDNon vetNo2-wayCANJun-936-4 225No$65,000
37Mac BennettDNon vetNoAHLUSAMar-916-0 189N/AN/A
34Casey NelsonDNon vetYes2-wayUSAJul-926-2 182No$70,000
5Brycen MartinDRookieNo2-wayCANMay-966-2 198No$70,000
2Erik BurgdoerferDNon vetNo2-wayUSADec-886-2 210No$80,000
7Eric BaierDNon-vetNoPTOUSAMar-886-2 210N/AN/A
3Paul GeigerDNon vetNoAHLCANJul-926-3 212N/AN/A
Goalies
30Linus UllmarkGNon vetYes2-wayEU/SwedenJul-936-3 198No$70,000
John MuseGNon vetNoAHLUSAAug-885-11 185N/AN/A
Injured
39Jean DupuyFNon vetNo2-wayCANOct-946-3 191No$70,000
23Tyson StrachanDVetYesAHLCANOct-846-3 215N/AN/A
24Hudson FaschingRWNon-vetYes2-wayUSAJul-956-2 207No$70,000
Buffalo
28William CarrierLWNon vetYes2-wayCAN (QC)Dec-946-1 194No$70,000
4Taylor FedunDExemptYes2-wayCANJun-886-0 200Yes$300,000
44Justin FalkDVetYes2-wayCANOct-886-5 224Yes$300,000
Brendan GuhleDRookieNo2-wayCANJul-976-2 189N/A$70,000
Derek GrantCVetYes2-wayCANApr-906-3 202Yes$400,000
Elmira
Matthew ZayWNon vetNoUSAJan-916-1 190N/AN/A
33Jason KasdorfGRookieYes2-wayCANMay-926-4 200No$70,000
17Matt LaneFRookieNoAHLUSAMar-945-10 175NoN/A
21Tyson FawcettFNon vetNoAHLCANJun-935-7 165N/AN/A
18Vaclav KarabacekRWRookieNo2-wayEU/CzechMay-966-0 190No$70,000
Kyle RankinLWRookieNoCANMar-936-1 200N/AN/A
14Justin KeaCNon vetNo2-wayCANFeb-946-4 201No$65,000
Davis VandaneDNon vetNoCANApr-926-4 210N/AN/A
Benjamin Dieude-FauvelLWNon vetNoEU/FranceAug-866-2 220N/AN/A
Amateur
Gustav PosslerRWNoEU/SwedenNov-945-11 185
Giorgio EstephanCRookieNoATOCANFeb-976-0 189N/AN/A
Devante StephensDNoCANJan-976-2 171
Gone