Loading page

Former Canada Players

Team Information and Facts

Where are they now?

Played in Canada during season
Select...
#PlayerTeamLeagueGPGATPPIM
1.Canada flagConnor McDavid (C)totals885010115144
Canada flagEdmonton OilersNHL82489013844
Canada flagCanada OlympicsOG6211130
2.Canada flagNathan MacKinnon (C/RW)totals86577713441
USA flagColorado AvalancheNHL80537412739
Canada flagCanada OlympicsOG64372
3.Canada flagMitchell Marner (RW/C)totals8725608524
USA flagVegas Golden KnightsNHL8124568024
Canada flagCanada OlympicsOG61450
4.Canada flagMark Stone (RW)totals663047779
USA flagVegas Golden KnightsNHL602845739
Canada flagCanada OlympicsOG62240
5.Canada flagBrandon Hagel (LW)totals7737387558
USA flagTampa Bay LightningNHL7136387458
Canada flagCanada OlympicsOG61010
6.Canada flagConnor Bedard (C/LW)USA flagChicago BlackhawksNHL6930457550
7.Canada flagDylan Guenther (RW/LW)USA flagUtah MammothNHL7940337328
8.Canada flagMathew Barzal (C/RW)USA flagNew York IslandersNHL8119537261
9.Canada flagDrake Batherson (RW/C)Canada flagOttawa SenatorsNHL7933387133
10.Canada flagMorgan Geekie (C/W)USA flagBoston BruinsNHL8139296822
11.Canada flagTravis Konecny (RW/LW)USA flagPhiladelphia FlyersNHL7727416859
12.Canada flagSteven Stamkos (C/W)USA flagNashville PredatorsNHL8242246658
13.Canada flagAnthony Mantha (RW/LW)USA flagPittsburgh PenguinsNHL8133316443
14.Canada flagSam Reinhart (C/RW)totals7030336310
USA flagFlorida PanthersNHL6429326110
Canada flagCanada OlympicsOG61120
15.Canada flagBo Horvat (C)totals7433265942
USA flagNew York IslandersNHL6831265740
Canada flagCanada OlympicsOG62022
16.Canada flagAdam Fantilli (C/LW)USA flagColumbus Blue JacketsNHL8224355938
17.Canada flagTyler Bertuzzi (LW/RW)USA flagChicago BlackhawksNHL7932265842
18.Canada flagDylan Strome (C)USA flagWashington CapitalsNHL8019395846
19.Canada flagRyan Nugent-Hopkins (C/W)Canada flagEdmonton OilersNHL7220365621
20.Canada flagBrad Marchand (LW)totals5627285538
USA flagFlorida PanthersNHL5227275438
Canada flagCanada OlympicsOG40110
21.Canada flagJordan Eberle (RW/C)USA flagSeattle KrakenNHL8026295528
22.Canada flagJosh Morrissey (D)totals7814415530
Canada flagWinnipeg JetsNHL7714415530
Canada flagCanada OlympicsOG10000
23.Canada flagAnthony Cirelli (C)USA flagTampa Bay LightningNHL7123295248
24.Canada flagJack Quinn (RW/LW)USA flagBuffalo SabresNHL8220315118
25.Canada flagBrayden Point (C)USA flagTampa Bay LightningNHL6318325014
26.Canada flagNazem Kadri (C/LW)totals7716345030
Canada flagCalgary FlamesNHL6112294124
USA flagColorado AvalancheNHL164596
27.Canada flagTyler Toffoli (RW/C)USA flagSan Jose SharksNHL7919304910
28.Canada flagClaude Giroux (W/C)Canada flagOttawa SenatorsNHL8214354922
29.Canada flagTaylor Hall (LW/C)USA flagCarolina HurricanesNHL8018304844
30.Canada flagLiam Foudy (C/W)totals6126214714
USA flagBridgeport Islanderstotals6026214714
USA flagNew York IslandersNHL10000
31.Canada flagNoah Dobson (D)Canada flagMontréal CanadiensNHL8012354734
32.Canada flagSamuel Blais (LW/RW)totals5617294672
Canada flagToronto Maple LeafsNHL81234
Canada flagLaval RocketAHL3514243862
Canada flagMontréal CanadiensNHL132356
33.Canada flagMatt Duchene (C/W)USA flagDallas StarsNHL571629458
34.Canada flagLawson Crouse (LW/RW)USA flagUtah MammothNHL8124204446
35.Canada flagBowen Byram (D)USA flagBuffalo SabresNHL8211314248
36.Canada flagShea Theodore (D)totals7611304128
USA flagVegas Golden KnightsNHL7010293924
Canada flagCanada OlympicsOG61124
37.Canada flagJared McCann (C/W)USA flagSeattle KrakenNHL5220204011
38.Canada flagBrayden Schenn (C/W)totals8018213968
USA flagSt. Louis BluesNHL6112162849
USA flagNew York IslandersNHL19651119
39.Canada flagPeyton Krebs (C/W)USA flagBuffalo SabresNHL8212273978
40.Canada flagWill Cuylle (LW/RW)USA flagNew York RangersNHL8220183865
41.Canada flagBoone Jenner (C/LW)USA flagColumbus Blue JacketsNHL6713253844
42.Canada flagTravis Sanheim (D)totals8611273822
USA flagPhiladelphia FlyersNHL8111263720
Canada flagCanada OlympicsOG50112
43.Canada flagCorey Perry (RW/LW)totals7217203781
USA flagLos Angeles KingsNHL5011172859
USA flagTampa Bay LightningNHL2263922
44.Canada flagMike Matheson (D)Canada flagMontréal CanadiensNHL787303734
45.Canada flagJordan Staal (C/LW)USA flagCarolina HurricanesNHL7520163629
46.Canada flagJamie Benn (LW/C)USA flagDallas StarsNHL6015213653
47.Canada flagJake Neighbours (LW/RW)USA flagSt. Louis BluesNHL6915213643
48.Canada flagJaret Anderson-Dolan (C/W)Canada flagManitoba MooseAHL7213233658
49.Canada flagSean Monahan (C/LW)USA flagColumbus Blue JacketsNHL7813233612
50.Canada flagSean Couturier (C)USA flagPhiladelphia FlyersNHL7812243630
51.Canada flagMax Domi (C/W)InjuredCanada flagToronto Maple LeafsNHL8012243695
52.Canada flagJean-Gabriel Pageau (C)USA flagNew York IslandersNHL741718354
53.Canada flagRidly Greig (C/LW)Canada flagOttawa SenatorsNHL7713223583
54.Canada flagBrent Burns (D)USA flagColorado AvalancheNHL8212233532
55.Canada flagMaxime Comtois (LW/RW)Russia flagDynamo MoskvaKHL5419153477
56.Canada flagAlex Killorn (LW/RW)USA flagAnaheim DucksNHL8215183340
57.Canada flagMichael Bunting (LW/RW)totals7414193320
USA flagNashville PredatorsNHL6113183116
USA flagDallas StarsNHL131124
58.Canada flagCole Sillinger (C/LW)USA flagColumbus Blue JacketsNHL818253337
59.Canada flagCole Perfetti (F)Canada flagWinnipeg JetsNHL6812203220
60.Canada flagBrandon Montour (D)USA flagSeattle KrakenNHL6411213245
61.Canada flagDamon Severson (D)USA flagColumbus Blue JacketsNHL718243245
62.Canada flagMichael Carcone (W/C)USA flagUtah MammothNHL7916153122
63.Canada flagEvander Kane (LW/RW)Canada flagVancouver CanucksNHL7113183192
64.Canada flagJonathan Marchessault (LW/RW)USA flagNashville PredatorsNHL6212193130
65.Canada flagSean Walker (D)USA flagCarolina HurricanesNHL819223159
66.Canada flagThomas Chabot (D)Canada flagOttawa SenatorsNHL577243122
67.Canada flagDysin Mayo (D)totals623273052
USA flagCleveland MonstersAHL593262952
USA flagColumbus Blue JacketsNHL30110
68.Canada flagJonathan Toews (C)Canada flagWinnipeg JetsNHL8211182938
69.Canada flagOwen Power (D)USA flagBuffalo SabresNHL818212916
70.Canada flagAnthony Beauvillier (W/C)USA flagWashington CapitalsNHL8215132830
71.Canada flagMacKenzie Weegar (D)totals794242888
Canada flagCalgary FlamesNHL603182169
USA flagUtah MammothNHL1916719
72.Canada flagNicolas Beaudin (D)Germany flagStraubing TigersDEL516212738
73.Canada flagEthan Bear (D)USA flagBridgeport Islanderstotals404232714
74.Canada flagRyan Pulock (D)USA flagNew York IslandersNHL763242716
75.Canada flagCody Glass (C/RW)USA flagNew Jersey DevilsNHL701972639
76.Canada flagNoah Gregor (LW/RW)totals6315112630
USA flagFlorida PanthersNHL3745926
USA flagCharlotte CheckersAHL26116174
77.Canada flagJaden Schwartz (LW)USA flagSeattle KrakenNHL501115268
78.Canada flagAaron Ekblad (D)USA flagFlorida PanthersNHL724222655
79.Canada flagJonathan Huberdeau (LW/RW)Canada flagCalgary FlamesNHL5010152541
80.Canada flagBarrett Hayton (C/LW)USA flagUtah MammothNHL6710152554
81.Canada flagJack McBain (C/LW)USA flagUtah MammothNHL759162584
82.Canada flagNicolas Roy (C/RW)totals748172523
Canada flagToronto Maple LeafsNHL595152010
USA flagColorado AvalancheNHL1532513
83.Canada flagBrad Hunt (D)Finland flagSportLiiga537182530
84.Canada flagDrew Doughty (D)totals785192440
USA flagLos Angeles KingsNHL725182340
Canada flagCanada OlympicsOG60110
85.Canada flagJosh Anderson (RW/LW)Canada flagMontréal CanadiensNHL721492390
86.Canada flagMatt Dumba (D)totals387162354
USA flagPittsburgh PenguinsNHL1112311
USA flagWilkes-Barre/Scranton PenguinsAHL276142043
87.Canada flagBrendan Gallagher (RW)Canada flagMontréal CanadiensNHL777162339
88.Canada flagMario Ferraro (D)USA flagSan Jose SharksNHL827162335
89.Canada flagJoel Edmundson (D)USA flagLos Angeles KingsNHL822212325
90.Canada flagKent Johnson (C/W)USA flagColumbus Blue JacketsNHL767152220
91.Canada flagOlen Zellweger (D)USA flagAnaheim DucksNHL767152234
92.Canada flagJared Spurgeon (D)USA flagMinnesota WildNHL796162214
93.Canada flagAdam Lowry (C/LW)Canada flagWinnipeg JetsNHL705162132
94.Canada flagScott Laughton (C/LW)totals641372031
Canada flagToronto Maple LeafsNHL43841217
USA flagLos Angeles KingsNHL2153814
95.Canada flagPierre-Luc Dubois (C/LW)USA flagWashington CapitalsNHL295141919
96.Canada flagColton Parayko (D)totals834141823
USA flagSt. Louis BluesNHL774141823
Canada flagCanada OlympicsOG60000
97.Canada flagBraden Schneider (D)USA flagNew York RangersNHL822161826
98.Canada flagTyson Foerster (RW)USA flagPhiladelphia FlyersNHL291341722
99.Canada flagRyker Evans (D)USA flagSeattle KrakenNHL67891740
100.Canada flagTyler Seguin (C/RW)InjuredUSA flagDallas StarsNHL27710172