2016-17 StFX X-Men Hockey Roster

Uniform # Name Position Height Weight Elig. Major Hometown Last Team
Craig Duininck full bio 4 Craig Duininck D 6-0 195 3 BBA 3 St. Cloud, MN Sudbury Wolves
Jagger Dirk full bio 5 Jagger Dirk D 6-0 190 3 BBA 3 Penticton, BC Kootenay Ice
Mitchell Wheaton full bio 6 Mitchell Wheaton D 6-4 215 1 BBA 1 Sherwood Park, AB Saskatoon Blades
Regan Spears full bio 7 Regan Spears F 6-5 200 1 BA 1 Port Hood, NS Pictou County Weeks Crushers
Cody Hendsbee full bio 8 Cody Hendsbee D 6-3 220 2 BA 2 Richmond, ON Kemptville 73's
Marcus Cuomo full bio 9 Marcus Cuomo F 5-11 215 1 BA 1 St. John's, NL Saint John Sea Dogs
Anthony Difruscia full bio 10 Anthony Difruscia F 5-10 195 1 BBA 1 Thorold, ON Niagara Ice Dogs
Adam Stevens full bio 11 Adam Stevens F 5-10 190 3 BBA 3 Bedford, NS Gatineau Olympiques
Matt Needham full bio 14 Matt Needham F 5-10 190 1 BBA 1 Penticton, BC Kamloops Blazers
Holden Cook full bio 15 Holden Cook F 6-0 180 2 BBA 2 Oshawa, ON Owen Sound Attack
Brent Turnbull full bio 16 Brent Turnbull F 6-1 200 3 BA 3 Stellarton, NS Rimouski Oceanic
Kristoff Kontos full bio 17 Kristoff Kontos F 6-1 210 3 BBA 3 Penetanguishene, ON Saginaw Spirit
Michael Clarke full bio 18 Michael Clarke F 6-0 190 2 BBA 2 London, ON Peterborough Petes
Bryson Cianfrone full bio 19 Bryson Cianfrone F 5-9 188 1 BBA 1 Stoney Creek, ON Owen Sound Attack
Max Iafrate full bio 23 Max Iafrate D 6-2 200 2 BA 2 Livonia, MI Kitchener Rangers
Cole MacDonald full bio 26 Cole MacDonald D 6-1 200 1 BBA 1 Wetaskiwin, AB Everett Silvertips
Sam Studnicka full bio 27 Sam Studnicka F 6-1 200 1 BBA 1 Windsor, ON Sarnia Sting
Mark Tremaine full bio 28 Mark Tremaine F 6-0 186 2 BSc HN 3 Dartmouth, NS Saint John Sea Dogs
Justin Laforest full bio 30 Justin Laforest G 6-1 185 1 BSc HK 1 Almonte, ON Surrey Eagles
Chase Marchand full bio 35 Chase Marchand G 6-0 175 1 BA 1 Halifax, NS Rouyn Noranda Huskies
Brandon Hope full bio 41 Brandon Hope G 6-0 190 2 BBA 2 Canton, MI Niagara Ice Dogs
Aaron Hoyles full bio 55 Aaron Hoyles D 5-10 205 2 BBA 2 Gander, NL Sherbrooke Phoenix
Nathan Pancel full bio 61 Nathan Pancel F 5-11 185 2 BBA 2 Ottawa, ON Sudbury Wolves
Eric Locke full bio 77 Eric Locke F 5-10 185 3 BSc HK 4 Toronto, ON Saginaw Spirit