Loading page
2017-2018

2017-2018 Team Canada Roster

Team Canada — 2017-2018 Roster
#NPlayerABornBirthplaceHTWTSLeague
GOALTENDERS
#31
Canada flag
43Swan River, MB, CAN6'2"227LNL
#1
Canada flag
40Blyth, ON, CAN6'1"209LDEL
#31
Canada flag
36Montréal, QC, CAN6'1"216LICEHL
#30
Canada flag
40Spruce Grove, AB, CAN6'2"198LKHL
DEFENSEMEN
#7
Canada flag
40Winnipeg, MB, CAN6'4"220LKHL
#11
Canada flagKazakhstan flag
35Toronto, ON, CAN6'0"190RKHL
#5
Canada flagItaly flag
43Toronto, ON, CAN6'1"203LDEL
#7
Canada flag
35Laval, QC, CAN6'4"218LKHL
#4
Canada flag
35Vancouver, BC, CAN6'1"190RSHL
#4
Canada flag
39Morden, MB, CAN5'9"161LKHL
#7
Canada flag
36Oakville, ON, CAN6'1"190RAHL
#12
Canada flag
39L'Île-Bizard, QC, CAN6'2"201LKHL
#12
Canada flag
41Nelson, BC, CAN6'0"185LKHL
#8
Canada flag
36Orleans, ON, CAN6'1"205RDEL
#5
Canada flag
46MacTier, ON, CAN5'11"185LKHL
#11
Canada flag
39Strathroy, ON, CAN6'0"196LDEL
#6
Canada flag
39Montréal, QC, CAN5'11"196RNL
#28
Canada flag
40Calgary, AB, CAN5'9"181RKHL
#10
Canada flag
38Saskatoon, SK, CAN6'0"196RSHL
#7
Canada flag
40Vancouver, BC, CAN6'1"194LSHL
#2
Canada flag
38Camrose, AB, CAN5'11"181LKHL
#3
Canada flag
29Brandon, MB, CAN6'2"218RNCAA
FORWARDS
#11
Canada flag
35Winnipeg, MB, CAN6'4"209LKHL
#17
Canada flagPortugal flag
38West Lorne, ON, CAN5'7"176RKHL
#11
Canada flag
35St. Catharines, ON, CAN6'1"218RKHL
#17
Canada flag
44Lac La Biche, AB, CAN6'2"216LSHL
#19
Canada flag
39Edmonton, AB, CAN5'10"185RKHL
#28
Canada flag
38Delaware, ON, CAN6'1"196LDEL
#19
Canada flag
38Winnipeg, MB, CAN5'9"172RSHL
#15
Canada flag
37Saskatoon, SK, CAN6'3"190LKHL
#23
Canada flag
43Vernon, BC, CAN5'10"179LNL
#20
Canada flag
42Duncan, BC, CAN5'11"207RKHL
#18
Canada flag
38St. Thomas, ON, CAN6'1"192LNL
#9
Canada flag
38Edmonton, AB, CAN6'0"205RKHL
#20
Canada flag
41Winnipeg, MB, CAN6'0"192LKHL
#21
Canada flag
40Halifax, NS, CAN5'11"176RSHL
#22
Canada flag
38Wapella, SK, CAN6'0"194RSHL
#21
Canada flag
34Winnipeg, MB, CAN6'2"190LKHL
#11
Canada flag
46Toronto, ON, CAN6'0"190LAHL
#29
Canada flag
40Lethbridge, AB, CAN6'3"216LKHL
#14
Canada flagUSA flag
36Los Angeles, CA, USA5'8"170RKHL
#25
Canada flag
36Drummondville, QC, CAN---LRH
#26
Canada flagGermany flag
40Ottawa, ON, CAN5'11"185LDEL
#29
Canada flag
38North Vancouver, BC, CAN6'1"183LKHL
#22
Canada flag
39Oakville, ON, CAN6'0"194LNL
#21
Canada flag
36Richmond, BC, CAN5'11"190LKHL
#17
Canada flagPoland flag
42Winnipeg, MB, CAN5'8"181LNL
#15
Canada flag
36Ottawa, ON, CAN6'0"212RKHL
#20
Canada flag
42Welland, ON, CAN6'0"196LSHL
#21
Canada flag
43Gatineau, QC, CAN6'0"205RKHL
#14
Canada flagGermany flag
35Fort Erie, ON, CAN6'3"214RDEL
#29
Canada flag
37Wakefield, QC, CAN6'2"196RDEL
#19
Canada flagSwitzerland flag
41Québec, QC, CAN6'1"187RNL
#25
Canada flag
41St. John's, NL, CAN6'2"194RKHL
#9
Canada flag
41Cochrane, AB, CAN6'1"179LNL
#10
Canada flag
43Ottawa, ON, CAN5'9"187LSHL
#16
Canada flag
38Victoria, BC, CAN6'0"192RKHL
#22
Canada flag
38Palmerston, ON, CAN6'1"198LNL
#23
Canada flag
40Brantford, ON, CAN5'11"196RKHL
#27
Canada flag
42Lemoyne, QC, CAN5'11"185LKHL
#26
Canada flag
34Toronto, ON, CAN5'10"181RAHL
#18
Canada flag
35Wakaw, SK, CAN6'0"190RKHL
#8
Canada flagPoland flag
40Zabrze, POL6'3"220LKHL
#27
Canada flag
36Saskatoon, SK, CAN6'4"201LKHL

2017-2018 Team Canada Staff

Team Staff History

Stories

Insights and analysis from EP Editorial team

2017-2018 Team Canada Demographics

Loading...

Team Canada Facts

Plays in
International
1968
WCSHL -

2017-2018 Team Canada Roster Facts

Nationalities
  • Canada flag64 players
Experience
Affiliated Team(s)

Team Canada Games

No Data Found

Latest Transactions

No Data Found

Team Canada History and Standings

Team Canada — Season History
seasonleagueGPWLTPGFGAP/GPrankpostseason
1967-1968WCSHL--------
-

Where Are They Now?

Played in the team during season
Team Canada — Where Are They Now
#playerseasonteamleagueGPGATPPIM
1.Canada flagMacklin Celebrini (F)2026-2027San Jose SharksNHL198152314
2.Canada flagTy Ronning (F)2026-2027Eisbären BerlinDEL14108184
3.Canada flagLinden Vey (F)2026-2027Vienna CapitalsICEHL164141810
4.Canada flagRyan O'Reilly (F)2026-2027Nashville PredatorsNHL197101710
5.Canada flagKent Johnson (F)2026-2027Columbus Blue JacketsNHL1688166
6.Canada flagConnor Bedard (F)2026-2027Chicago BlackhawksNHL12591410
7.Canada flagOwen Power (D)2026-2027Buffalo SabresNHL18212148
8.Canada flagDylan Guenther (F)2026-2027Utah MammothNHL1866128
9.Canada flagNick Petersen (F)2026-2027EC-KACICEHL1165114
10.Canada flagDylan Cozens (F)2026-2027Ottawa SenatorsNHL19461023
View Complete List

Average Height, Weight, Age Per Season

Team Canada — Roster Demographics
SeasonRosterHeightWeightAge
2024-2025View Roster6'1"196 lbs24.86
2023-2024View Roster6'1"196 lbs25.22
2017-2018View Roster6'0"194 lbs30.75
2016-2017View Roster5'11"192 lbs30.25
2014-2015View Roster6'0"192 lbs31.85
View 20 Latest Seasons
Regular Season

Franchise All-Time Points

Team Canada — Franchise All-Time Points
#PlayerGPGATP
1.undefined flagStan Obodiac (F)5066101167
2.undefined flagFabian Joseph (F)2826796163
3.undefined flagCliff Ronning (F)977279151
4.undefined flagDon McLaren (F)1367265137
5.undefined flagTodd Brost (F)2464691137
Show More

Franchise All-Time Goals

Team Canada — Franchise All-Time Goals
#PlayerGPGATP
1.undefined flagCliff Ronning (F)977279151
2.undefined flagDon McLaren (F)1367265137
3.undefined flagWally Schreiber (F)1596957126
4.undefined flagFabian Joseph (F)2826796163
5.undefined flagStan Obodiac (F)5066101167
Show More

Franchise All-Time Assists

Team Canada — Franchise All-Time Assists
#PlayerGPGATP
1.undefined flagStan Obodiac (F)5066101167
2.undefined flagChris Felix (D)2192898126
3.undefined flagFabian Joseph (F)2826796163
4.undefined flagTodd Brost (F)2464691137
5.undefined flagGord Hynes (D)1773591126
Show More

Franchise All-Time Penalty Min.

Team Canada — Franchise All-Time Penalty Min.
#PlayerGPGTPPIM
1.undefined flagDerek Mayer (D)2012285313
2.undefined flagSean Selmser (F)1112868272
3.undefined flagBrad Schlegel (D)27120106232
4.undefined flagPat Flatley (F)643454206
5.undefined flagTodd Strueby (F)1124582196
Show More

Franchise All-Time Games Played

Team Canada — Franchise All-Time Games Played
#PlayerGPGATP
1.undefined flagFabian Joseph (F)2826796163
2.undefined flagBrad Schlegel (D)2712086106
3.undefined flagTodd Brost (F)2464691137
4.undefined flagChris Felix (D)2192898126
5.undefined flagVaughn Karpan (F)213444892
Show More

Franchise All-Time Points Per Game

Team Canada — Franchise All-Time Points Per Game
#PlayerGPGTPP/GP
1.undefined flagStan Obodiac (F)50661673.34
2.undefined flagHarold Halderson (D)3993.00
3.undefined flagMacklin Celebrini (F)3262.00
4.undefined flagHarvey Stapleford (F)2342.00
5.undefined flagDerek Gauthier (F)1122.00
Show More

Franchise All-Time Points Per Season

Team Canada — Franchise All-Time Points Per Season
#PlayerSeasonLeagueGPGATPP/GPPIM
1.undefined flagStan Obodiac (F)1950-1951International50661011673.34-
2.undefined flagCliff Ronning (F)1985-1986International7155631181.6653
3.undefined flagMike Millar (F)1985-1986International695038881.2874
4.undefined flagDon McLaren (F)1985-1986International694438821.1912
5.undefined flagWally Schreiber (F)1986-1987International704037771.1027
Show More

Franchise All-Time Goals Per Season

Team Canada — Franchise All-Time Goals Per Season
#PlayerSeasonLeagueGPGATPP/GPPIM
1.undefined flagStan Obodiac (F)1950-1951International50661011673.34-
2.undefined flagCliff Ronning (F)1985-1986International7155631181.6653
3.undefined flagMike Millar (F)1985-1986International695038881.2874
4.undefined flagAl Lemay (F)1934-1935International4048----
5.undefined flagDon McLaren (F)1985-1986International694438821.1912
Show More

Franchise All-Time Assists Per Season

Team Canada — Franchise All-Time Assists Per Season
#PlayerSeasonLeagueGPGATPP/GPPIM
1.undefined flagStan Obodiac (F)1950-1951International50661011673.34-
2.undefined flagCliff Ronning (F)1985-1986International7155631181.6653
3.undefined flagJoé Juneau (F)1991-1992International602049691.1535
4.undefined flagDean Evason (F)1996-1997International562546711.27106
5.undefined flagDave Archibald (F)1991-1992International582043631.0964
Show More

Franchise All-Time Penalty Min. Per Season

Team Canada — Franchise All-Time Penalty Min. Per Season
#PlayerSeasonLeagueGPGATPP/GPPIM
1.undefined flagPat Flatley (F)1983-1984International643420540.84206
2.undefined flagSean Selmser (F)1996-1997International592018380.64150
3.undefined flagJason MacDonald (F)1997-1998International511520350.69133
4.undefined flagSean Selmser (F)1997-1998International52822300.58122
5.undefined flagGreg Parks (F)1993-1994International212350.24122
Show More

Player Nationalities Throughout History