Loading page

Former Montréal Canadiens Players

Team Information and Facts

Where are they now?

Played in Montréal Canadiens during season
Regular Season
#PlayerTeamLeagueGPGATPPIM
1.USA flagRiley Barber (RW/LW)Germany flagERC IngolstadtDEL3827265318
2.Canada flagBud Holloway (RW)Canada flagMoosomin RangersBSHL111827450
3.Russia flagAlexander Radulov (RW)Russia flagLokomotiv YaroslavlKHL4419193856
4.Canada flagLaurent Dauphin (C/LW)Canada flagLaval RocketAHL3011273822
5.Norway flagAndreas Martinsen (LW/RW)totals3013243732
Norway flagStorhamarNorway2812243632
Norway flagNorway (all)International21010
6.USA flagKenny Agostino (LW/C)Germany flagERC IngolstadtDEL3816203610
7.Canada flagJordan Weal (C)Russia flagDynamo MoskvaKHL4310263633
8.Russia flagNikita Scherbak (LW/RW)Austria flagVillacher SVICEHL338273512
9.Finland flagArtturi Lehkonen (LW/RW)totals431519346
USA flagColorado AvalancheNHL431519346
Finland flagFinlandOG-----
10.Canada flagAlex Belzile (RW/C)Canada flagLaval RocketAHL3018133138
11.Russia flagMikhail Sergachyov (D)USA flagUtah MammothNHL446243026
12.Canada flagAlex Barré-Boulet (C/W)USA flagColorado EaglesAHL3010192916
13.Canada flagChristian Thomas (LW/RW)Germany flagIserlohn RoostersDEL381414288
14.Canada flagTyler Toffoli (RW/C)USA flagSan Jose SharksNHL431117284
15.Canada flagGabriel Dumont (C/RW)Canada flagTémiscouata PrédateursCSKRTB911162716
16.USA flagChristian Dvorak (C/LW)USA flagPhiladelphia FlyersNHL419182712
17.USA flagSean Farrell (C/LW)Canada flagLaval RocketAHL337202712
18.Switzerland flagSven Andrighetto (W/C)totals3011152618
Switzerland flagZSC LionsNL2710132318
Switzerland flagSwitzerland (all)International31230
Switzerland flagSwitzerlandOG-----
19.Sweden flagJacob de la Rose (C/W)totals451592424
Switzerland flagHC Fribourg-GottéronNL391472118
Sweden flagSweden (all)International61236
20.Canada flagCharles Hudon (LW/RW)Sweden flagDjurgårdens IFSHL3313112414
21.Canada flagLogan Shaw (RW/C)Canada flagToronto MarliesAHL3512122417
22.USA flagRem Pitlick (C/W)totals31717248
USA flagBakersfield CondorsAHL2469154
USA flagRockford IceHogsAHL71894
23.Slovakia flagTomas Tatar (LW/RW)totals276182431
Switzerland flagEV ZugNL276182431
Slovakia flagSlovakiaOG-----
24.Canada flagDaniel Carr (LW/RW)USA flagMilwaukee AdmiralsAHL321492324
25.Canada flagAdam Brooks (C/LW)Germany flagEHC MünchenDEL297162312
26.Canada flagFrédéric Allard (D)Sweden flagLuleå HFSHL343202322
27.Finland flagSami Niku (D)totals419132218
Switzerland flagLausanne HCNL388132116
Finland flagFinland (all)International31012
28.Canada flagSean Monahan (C/LW)USA flagColumbus Blue JacketsNHL39616228
29.Canada flagCorey Perry (RW/LW)USA flagLos Angeles KingsNHL359122136
30.Sweden flagEmil Heineman (LW/RW)USA flagNew York IslandersNHL441372012
31.USA flagColin White (C/RW)USA flagSan Jose BarracudaAHL218122022
32.Sweden flagErik Gustafsson (D)totals212182021
USA flagGrand Rapids GriffinsAHL202182021
USA flagDetroit Red WingsNHL10000
33.Russia flagRinat Valiyev (D)totals332182029
Russia flagHK ChelnyVHL71016
Kazakhstan flagHK AlmatyKazakhstan261181923
34.Canada flagCameron Hillis (C/RW)Finland flagKiekko-EspooLiiga386131926
35.Canada flagMatthew Peca (C)USA flagSpringfield ThunderbirdsAHL28415198
36.Canada flagMax Domi (C/W)Canada flagToronto Maple LeafsNHL414151927
37.Canada flagJonathan Drouin (LW/C)USA flagNew York IslandersNHL383161917
38.Russia flagDenis Guryanov (RW/LW)Russia flagCSKA MoskvaKHL431261812
39.Canada flagAnthony Richard (C/LW)USA flagLehigh Valley PhantomsAHL27810182
40.USA flagAlexander Galchenyuk (C/RW)InjuredRussia flagAmur KhabarovskKHL2889174
41.Canada flagByron Froese (C)Russia flagLokomotiv YaroslavlKHL43891731
42.Finland flagJoel Armia (RW/LW)totals41971622
USA flagLos Angeles KingsNHL41971622
Finland flagFinlandOG-----
43.Canada flagMorgan Ellis (D)Germany flagERC IngolstadtDEL363131617
44.Canada flagXavier Ouellet (D)Belarus flagDinamo MinskKHL312141618
45.Canada flagJoel Edmundson (D)USA flagLos Angeles KingsNHL422141617
46.Canada flagChris Terry (LW/RW)USA flagBridgeport IslandersAHL3178158
47.USA flagRyan Poehling (C/LW)USA flagAnaheim DucksNHL37312154
48.USA flagCorey Schueneman (D)totals301141512
USA flagSpringfield ThunderbirdsAHL91562
USA flagHershey BearsAHL2109910
49.Canada flagBrandon Prust (LW/RW)Canada flagStrathroy JetsNPHL877140
50.Sweden flagLukas Vejdemo (C)Sweden flagLeksands IFSHL33941310
51.Canada flagJoël Teasdale (LW/RW)totals18851323
Slovakia flagHK Spisska Nova VesSlovakia81234
Canada flagTrois-Rivières LionsECHL10731019
52.Canada flagRafaël Harvey-Pinard (LW/RW)USA flagWilkes-Barre/Scranton PenguinsAHL31761327
53.Canada flagMitchell Stephens (C/RW)USA flagCoachella Valley FirebirdsAHL29671318
54.Canada flagKale Clague (D)Canada flagManitoba MooseAHL29671324
55.Canada flagChris Tierney (C)Switzerland flagHC Ambrì-PiottaNL3067136
56.Canada flagJoe Morrow (D)Poland flagUnia OswiecimPoland2449138
57.Canada flagBrandon Gignac (C/LW)Switzerland flagEHC KlotenNL1548122
58.Canada flagMichael Chaput (C)Canada flagQuébec NationalLNAH865114
59.Canada flagLucas Condotta (C)Canada flagLaval RocketAHL32651152
60.Czechia flagJiří Sekáč (LW)Switzerland flagHC LuganoNL25561170
61.Russia flagNikita Nesterov (D)Russia flagCSKA MoskvaKHL4229116
62.Canada flagCédric Paquette (C/RW)Russia flagDynamo MoskvaKHL21641036
63.Canada flagNick Cousins (C/LW)Canada flagOttawa SenatorsNHL42641051
64.Switzerland flagYannick Weber (D)Switzerland flagZSC LionsNL37551020
65.Sweden flagGustav Lindström (D)Sweden flagDjurgårdens IFSHL32371010
66.Canada flagDarren Dietz (D)InjuredBelarus flagDinamo MinskKHL31010106
67.Canada flagBen Chiarot (D)USA flagDetroit Red WingsNHL4545942
68.Sweden flagWilliam Lagesson (D)USA flagGrand Rapids GriffinsAHL2336912
69.Canada flagLucas Lessio (LW)Germany flagDüsseldorfer EGDEL22353830
70.USA flagMichael McCarron (RW/C)USA flagNashville PredatorsNHL4217858
71.USA flagJeff Petry (D)USA flagFlorida PanthersNHL4108816
72.Canada flagTanner Pearson (LW/RW)Canada flagWinnipeg JetsNHL3652723
73.Finland flagJesse Ylönen (RW)Sweden flagDjurgårdens IFSHL2434733
74.Canada flagMark Barberio (D)Italy flagHC BolzanoICEHL142576
75.Canada flagMichael Pezzetta (LW/C)Canada flagToronto MarliesAHL2324641
76.Finland flagJesperi Kotkaniemi (C/LW)InjuredUSA flagCarolina HurricanesNHL252468
77.Denmark flagLars Eller (C/LW)totals292466
Canada flagOttawa SenatorsNHL292466
Denmark flagDenmarkOG-----
78.USA flagDonald Brashear (LW)Canada flagCorner Brook RoyalsCWSHL415626
79.USA flagMike Reilly (D)USA flagCarolina HurricanesNHL271568
80.Finland flagJoonas Nättinen (C)Finland flagIlvesLiiga270668
81.Canada flagJoel Hanley (D)Canada flagCalgary FlamesNHL4106625
82.USA flagTyler Pitlick (C/RW)totals2841524
USA flagIowa WildAHL53140
USA flagMinnesota WildNHL2310124
83.Finland flagOtto Leskinen (D)Sweden flagLuleå HFSHL143254
84.Czechia flagJakub Jeřábek (D)Czechia flagHC PlzeňCzechia3123539
85.Sweden flagGustav Olofsson (D)USA flagCoachella Valley FirebirdsAHL91452
86.Canada flagNoah Juulsen (D)USA flagPhiladelphia FlyersNHL291458
87.Sweden flagMattias Norlinder (D)Sweden flagBrynäs IFSHL341458
88.Canada flagLogan Mailloux (D)totals3431433
USA flagSt. Louis BluesNHL2911231
USA flagSpringfield ThunderbirdsAHL52022
89.USA flagJarred Tinordi (D)USA flagSyracuse CrunchAHL913433
90.Sweden flagChristian Folin (D)Sweden flagFrölunda HCSHL3013412
91.Canada flagJustin Barron (D)USA flagNashville PredatorsNHL210446
92.Canada flagBrett Kulak (D)totals4204416
Canada flagEdmonton OilersNHL3102210
USA flagPittsburgh PenguinsNHL110226
93.Switzerland flagRaphael Díaz (D)InjuredSwitzerland flagEV ZugNL70334
94.USA flagJordan Harris (D)USA flagBoston BruinsNHL51120
95.Canada flagCale Fleury (D)USA flagSeattle KrakenNHL121125
96.Canada flagMartin St. Pierre (C/LW)Canada flagManotick MarinersNPHL50222
97.Canada flagBrandon Baddock (LW/RW)Canada flagToronto MarliesAHL610119
98.Russia flagAlexander Romanov (D)InjuredUSA flagNew York IslandersNHL150116
99.Canada flagJohnathan Kovacevic (D)InjuredUSA flagNew Jersey DevilsNHL00000
100.Russia flagYevgeni Dadonov (RW/LW)USA flagNew Jersey DevilsNHL50000