Roster

Updated: March 3, 2017 @ 4:16pm

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