Loading page

Former Canada Players

Team Information and Facts

Where are they now?

Played in Canada during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.Canada flagNathan MacKinnon (C/RW)totals4738478516
USA flagColorado AvalancheNHL4738478516
Canada flagCanada OlympicsOG-----
2.Canada flagConnor McDavid (C/LW)totals5030558516
Canada flagEdmonton OilersNHL5030558516
Canada flagCanada OlympicsOG-----
3.Canada flagMacklin Celebrini (C/LW)totals4924487228
USA flagSan Jose SharksNHL4924487228
Canada flagCanada OlympicsOG-----
4.Canada flagMark Scheifele (C)Canada flagWinnipeg JetsNHL4925366122
5.Canada flagSidney Crosby (C)totals4826295532
USA flagPittsburgh PenguinsNHL4826295532
Canada flagCanada OlympicsOG-----
6.Canada flagMitchell Marner (RW/C)totals4812395114
USA flagVegas Golden KnightsNHL4812395114
Canada flagCanada OlympicsOG-----
7.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL3620284830
8.Canada flagMark Stone (RW)totals321830487
USA flagVegas Golden KnightsNHL321830487
Canada flagCanada OlympicsOG-----
9.Canada flagSam Reinhart (C/RW)totals482423478
USA flagFlorida PanthersNHL482423478
Canada flagCanada OlympicsOG-----
10.Canada flagRyan O'Reilly (C)USA flagNashville PredatorsNHL4918294710
11.Canada flagBrandon Hagel (LW)totals4325214628
USA flagTampa Bay LightningNHL4325214628
Canada flagCanada OlympicsOG-----
12.Canada flagBrad Marchand (W/C)totals4123234632
USA flagFlorida PanthersNHL4123234632
Canada flagCanada OlympicsOG-----
13.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL4619254421
14.Canada flagGabriel Vilardi (C/RW)Canada flagWinnipeg JetsNHL4919254414
15.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL4926174314
16.Canada flagJohn Tavares (C/LW)Canada flagToronto Maple LeafsNHL4918254320
17.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL4717264343
18.Canada flagJosh Morrissey (D)totals4910324220
Canada flagWinnipeg JetsNHL4910324220
Canada flagCanada OlympicsOG-----
19.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL4923184122
20.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL4112284017
21.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL4811294041
22.Canada flagTyler Bertuzzi (LW/RW)USA flagChicago BlackhawksNHL4624133732
23.Canada flagDylan Cozens (C/RW)Canada flagOttawa SenatorsNHL4915223736
24.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL4811263724
25.Canada flagPorter Martone (RW)totals2720163668
USA flagMichigan State Univ.NCAA2014132762
Canada flagCanada U20WJC-2076396
26.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL499263516
27.Canada flagNazem Kadri (C/LW)Canada flagCalgary FlamesNHL499253420
28.Canada flagBo Horvat (C)totals3621123332
USA flagNew York IslandersNHL3621123332
Canada flagCanada OlympicsOG-----
29.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL4921123322
30.Canada flagTyler Toffoli (RW/C)USA flagSan Jose SharksNHL491419338
31.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL4814183215
32.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL4617143116
33.Canada flagNoah Dobson (D)Canada flagMontréal CanadiensNHL509223124
34.Canada flagAnthony Cirelli (C)totals4413173027
USA flagTampa Bay LightningNHL4413173027
Canada flagCanada OlympicsOG-----
35.Canada flagAdam Fantilli (C/LW)USA flagColumbus Blue JacketsNHL4912183019
36.Canada flagBrayden Point (C)Injuredtotals371119308
USA flagTampa Bay LightningNHL371119308
Canada flagCanada OlympicsOG-----
37.Canada flagDawson Mercer (C/RW)USA flagNew Jersey DevilsNHL4913162914
38.Canada flagMorgan Rielly (D)Canada flagToronto Maple LeafsNHL486232912
39.Canada flagMichael Bunting (LW/RW)USA flagNashville PredatorsNHL4912162812
40.Canada flagJack Quinn (RW/LW)USA flagBuffalo SabresNHL4911172810
41.Canada flagMaxime Comtois (LW)Russia flagDynamo MoskvaKHL4413142769
42.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL4912132514
43.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL5011142516
44.Canada flagBowen Byram (D)USA flagBuffalo SabresNHL4910152524
45.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL358172526
46.Canada flagShea Theodore (D)totals37718256
USA flagVegas Golden KnightsNHL37718256
Canada flagCanada OlympicsOG-----
47.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL475202518
48.Canada flagWill Cuylle (LW/RW)USA flagNew York RangersNHL5010142435
49.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL478162418
50.Canada flagCorey Perry (RW/LW)USA flagLos Angeles KingsNHL3710132336
51.Canada flagSean Monahan (C/LW)USA flagColumbus Blue JacketsNHL457162310
52.Canada flagMax Domi (C/W)Canada flagToronto Maple LeafsNHL476172332
53.Canada flagMike Matheson (D)Canada flagMontréal CanadiensNHL475182322
54.Canada flagEvander Kane (LW/RW)Canada flagVancouver CanucksNHL488142255
55.Canada flagRidly Greig (C/LW)Canada flagOttawa SenatorsNHL447152259
56.Canada flagJonathan Huberdeau (LW/RW)Canada flagCalgary FlamesNHL448132141
57.Canada flagBrad Hunt (D)Finland flagSportLiiga346152112
58.Canada flagTravis Sanheim (D)totals486152118
USA flagPhiladelphia FlyersNHL486152118
Canada flagCanada OlympicsOG-----
59.Canada flagRyan Pulock (D)USA flagNew York IslandersNHL49219218
60.Canada flagJake Neighbours (LW/RW)USA flagSt. Louis BluesNHL381282018
61.Canada flagJordan Staal (C/LW)USA flagCarolina HurricanesNHL4710102025
62.Canada flagNicolas Beaudin (D)Germany flagStraubing TigersDEL406142036
63.Canada flagCole Sillinger (C/LW)USA flagColumbus Blue JacketsNHL485152018
64.Canada flagAaron Ekblad (D)USA flagFlorida PanthersNHL473172033
65.Canada flagJared McCann (C/W)USA flagSeattle KrakenNHL24109195
66.Canada flagBrayden Schenn (C/W)USA flagSt. Louis BluesNHL509101945
67.Canada flagJean-Gabriel Pageau (C)USA flagNew York IslandersNHL41811192
68.Canada flagThomas Chabot (D)Canada flagOttawa SenatorsNHL345141916
69.Canada flagPeyton Krebs (C/W)USA flagBuffalo SabresNHL495141946
70.Canada flagLiam Foudy (C/W)USA flagBridgeport IslandersAHL26108188
71.Canada flagJonathan Toews (C)Canada flagWinnipeg JetsNHL497111826
72.Canada flagBrandon Montour (D)InjuredUSA flagSeattle KrakenNHL306121825
73.Canada flagOlen Zellweger (D)USA flagAnaheim DucksNHL486121822
74.Canada flagNicolas Roy (C/RW)Canada flagToronto Maple LeafsNHL46414186
75.Canada flagDamon Severson (D)USA flagColumbus Blue JacketsNHL483151826
76.Canada flagJosh Anderson (RW/LW)Canada flagMontréal CanadiensNHL441161750
77.Canada flagConnor Brown (RW/LW)USA flagNew Jersey DevilsNHL4298178
78.Canada flagMichael Carcone (W/C)USA flagUtah MammothNHL47981718
79.Canada flagTyler Seguin (C/RW)InjuredUSA flagDallas StarsNHL27710172
80.Canada flagSamuel Blais (LW/RW)totals306111718
Canada flagToronto Maple LeafsNHL81234
Canada flagLaval RocketAHL93698
Canada flagMontréal CanadiensNHL132356
81.Canada flagAnthony Beauvillier (W/C)USA flagWashington CapitalsNHL50971620
82.Canada flagJaden Schwartz (LW)USA flagSeattle KrakenNHL2988168
83.Canada flagJack McBain (C/LW)USA flagUtah MammothNHL496101647
84.Canada flagDarnell Nurse (D)Canada flagEdmonton OilersNHL506101681
85.Canada flagMacKenzie Weegar (D)Canada flagCalgary FlamesNHL493131663
86.Canada flagJoel Edmundson (D)USA flagLos Angeles KingsNHL482141617
87.Canada flagJaret Anderson-Dolan (C/W)Canada flagManitoba MooseAHL36691534
88.Canada flagKent Johnson (C/W)USA flagColumbus Blue JacketsNHL48510158
89.Canada flagBrendan Gallagher (RW)Canada flagMontréal CanadiensNHL504111524
90.Canada flagOwen Power (D)USA flagBuffalo SabresNHL48312156
91.Canada flagJamie Benn (LW/C)USA flagDallas StarsNHL28771419
92.Canada flagBarrett Hayton (C/LW)USA flagUtah MammothNHL44591432
93.Canada flagAlex Killorn (LW/RW)USA flagAnaheim DucksNHL49591432
94.Canada flagSean Walker (D)USA flagCarolina HurricanesNHL504101439
95.Canada flagJared Spurgeon (D)USA flagMinnesota WildNHL514101412
96.Canada flagCole Perfetti (F)Canada flagWinnipeg JetsNHL353111410
97.Canada flagTyson Foerster (RW)InjuredUSA flagPhiladelphia FlyersNHL211031318
98.Canada flagCody Glass (C/RW)USA flagNew Jersey DevilsNHL381031323
99.Canada flagJeff Skinner (C/LW)USA flagSan Jose SharksNHL32671314
100.Canada flagBen Hutton (D)USA flagVegas Golden KnightsNHL41671317