2016-17 StFX X-Men Hockey Roster

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