List of all Montreal Canadiens players (1909 - 2024) edit

Last update April 16, 2024

This is a full list of ice hockey players who have played for the Montreal Canadiens from their debut in 1909 to end of the 2024 season. It includes players that have played at least one regular or playoff game for the Canadiens.

As of April 16, 2024, 982 players (forwards, defencemen and goaltenders) of which 92 goaltenders have appeared in at least one regular-season and/or playoff game with the Canadiens since they were founded in 1909.

For the players, Number means the number chronologically that the player came to play with the Canadiens. Example: Jos Cattarinich is credited Number 1 meaning he was the first player who played for the Canadiens.

For the goaltenders they are represented with a G following their names and the following number after the G represent chronologically when they disputed their first game. Example: David Aebischer is credited G75 meaning he was the 75th goaltender of the Canadiens.

There are 9 players that are listed to have played 0 game with the Canadiens, meaning that these players have only played in playoff with the Canadiens.

Sprague Cleghorn and Albert Leduc are listed with an asterisk following their name with a G. This means they are normally skaters for the Canadiens but they both replaced the goaltender during a match during a penalty given to the goaltender (in which they played).

Players edit

982 players

Player Number Games Played Goals Assists Points
Reg Abbott 298 3 0 0 0
Gene Achtymichuk 292 20 3 5 8
Keith Acton 467 228 78 110 188
Jack Adams 188 42 6 12 18
David Aebischer (G75) 731 39 0 0 0
Kenny Agostino 899 36 2 9 11
John Aiken (G30) 337 1 0 0 0
Art Alexandre 115 11 0 2 2
Frédéric Allard 968 3 0 0 0
Bryan Allen 832 5 0 1 1
George Allen 241 49 7 14 21
Jake Allen (G89) 924 127 0 2 2
Dave Allison 499 3 0 0 0
Karl Alzner 879 95 1 12 13
Doug Anderson 302 0 0 0 0
Josh Anderson 920 268 66 42 108
Sven Andrighetto 834 83 11 17 28
Ron Andruff 444 6 0 0 0
Amos Arbour 41 67 41 7 48
Joel Armia 895 325 66 54 120
Colby Armstrong 807 37 2 3 5
Chuck Arnason 422 36 4 1 5
Arron Asham 652 121 11 9 20
Oscar Asmundson 162 2 0 0 0
Donald Audette 695 90 15 22 37
Alex Auld (G79) 785 16 0 1 1
Don Awrey 443 128 1 23 24
Ralph Backstrom 323 844 215 287 502
Brandon Baddock 947 1 0 0 0
Bill Baker 471 11 0 0 0
Jozef Balej 715 4 0 0 0
Murray Balfour 327 5 1 1 2
Dave Balon 369 226 56 56 112
Riley Barber 914 9 0 0 0
Mark Barberio 848 56 2 12 14
Murray Baron 628 60 1 5 6
Normand Baron 506 4 0 0 0
Justin Barron 954 92 12 18 30
Marty Barry 176 30 4 10 14
Jim Bartlett 311 2 0 0 0
Victor Bartley 851 9 0 0 0
Andrei Bashkirov 651 30 0 3 3
Garry Bauman (G37) 388 2 0 0 0
Nick Bawlf 38 9 6 0 6
François Beauchemin 708 1 0 0 0
Nathan Beaulieu 812 225 7 53 60
Owen Beck 965 1 0 0 0
Steve Bégin 711 266 35 31 66
Francis Bélanger 684 10 0 0 0
Jesse Bélanger 573 39 7 8 15
Jean Béliveau 275 1125 507 712 1219
Billy Bell 56 48 1 1 2
Shawn Belle 768 2 0 0 0
Marcel Belliveau 33 1 0 0 0
Brian Bellows 577 200 81 94 175
Alex Belzile 919 44 6 9 15
Jordie Benn 873 171 11 28 39
Max Bennett 152 1 0 0 0
Joe Benoit 185 185 75 69 144
Red Berenson 357 136 14 23 37
Sergei Berezin 699 29 4 6 10
Jean-Claude Bergeron (G57) 558 18 0 1 1
Marc-André Bergeron 769 60 13 21 34
Louis Berlinguette 22 235 61 46 107
Art Bernier 6 15 13 0 13
Bob Berry 398 2 0 0 0
Éric Bertrand 678 3 0 0 0
Lorenzo Bertrand 19 2 0 0 0
Paul-Emile Bibeault (G20) 194 102 0 0 0
André Binette (G26) 306 1 0 0 0
Garry Blaine 310 1 0 0 0
Toe Blake 150 569 235 294 529
Sylvain Blouin 654 22 0 0 0
Michael Blunden 797 51 2 2 4
Serge Boisvert 515 29 5 5 10
Marcel Bonin 332 280 68 137 205
Radek Bonk 718 135 19 25 44
Christian Bordeleau 401 61 3 16 19
Sébastien Bordeleau 623 85 8 17 25
Edmond Bouchard 68 20 1 5 6
Émile Bouchard 196 786 49 144 193
Pierre Bouchard 415 489 16 66 82
Bob Boucher 73 11 1 0 1
Billy Boucher 67 154 86 35 121
André Boudrias 378 7 1 5 6
Jean Bougie 10 1 0 0 0
Francis Bouillon 659 581 24 93 117
Conrad Bourcier 145 6 0 0 0
Jean Bourcier 146 9 0 1 1
Leo Bourgeault 121 67 6 4 10
Michael Bournival 816 89 10 9 19
Claude Bourque (G16) 171 61 0 0 0
Rene Bourque 802 141 21 18 39
Drayson Bowman 830 3 0 0 0
Jack Bownass 336 4 0 0 0
Dustin Boyd 784 10 1 0 1
Donald Brashear 588 111 3 7 10
Daniel Brière 814 69 13 12 25
Patrice Brisebois 563 896 87 284 371
Gerry Brisson 363 4 0 2 2
Connie Broden 320 6 2 1 3
Len Broderick (G29) 333 1 0 0 0
Adam Brooks 938 4 0 1 1
Art Brooks 52 1 0 0 0
Brad Brown 632 13 0 0 0
George Brown 157 79 6 22 28
Mike Brown 853 14 1 1 2
Jeff Brubaker 479 3 0 1 1
Benoit Brunet 544 494 92 149 241
Randy Bucyk 524 17 4 2 6
Peter Budaj (G80) 798 54 0 3 3
Jan Bulis 687 292 58 76 134
Fred Burchell 282 4 0 0 0
Valeri Bure 603 215 46 64 110
Marc Bureau 614 182 22 22 44
Marty Burke 98 305 14 38 52
Walt Buswell 141 228 6 32 38
Paul Byron 843 383 81 79 160
Herb Cain 165 45 13 13 26
Billy Cameron 72 18 0 1 1
Harry Cameron 60 16 12 6 18
Michael Cammalleri 765 170 54 65 119
Dave Campbell 64 2 0 0 0
Jim Campbell 671 57 9 11 20
Tod Campeau 224 42 5 9 14
Dominic Campedelli 521 2 0 0 0
Chris Campoli 794 43 2 9 11
Guy Carbonneau 475 912 221 326 547
Mathieu Carle 770 3 0 0 0
Kent Carlson 493 85 4 8 12
Patrik Carnback 580 6 0 0 0
Alain Caron 396 2 0 0 0
Daniel Carr 845 94 14 20 34
Bob Carse 251 22 3 3 6
Gerry Carson 102 210 11 7 18
Billy Carter 334 8 0 0 0
Joe Carveth 253 107 17 33 50
Andrew Cassels 552 60 8 19 27
Jos Cattarinich (G1) 1 4 0 0 0
Cole Caufield 930 205 81 68 149
Frédéric Chabot (G58) 565 16 0 0 0
John Chabot 491 66 19 31 50
Lorne Chabot (G12) 124 47 0 0 0
Erwin Chamberlain 186 323 66 103 169
Ed Chapleau 11 2 0 0 0
Michael Chaput 900 32 0 5 5
José Charbonneau 533 25 1 5 6
Éric Charron 583 3 0 0 0
Guy Charron 406 20 2 2 4
Rick Chartraw 440 281 18 37 55
Chris Chelios 503 402 72 237 309
Ben Chiarot 906 164 17 29 46
Kyle Chipchura 745 68 4 10 14
Tom Chorske 547 71 12 12 24
Éric Chouinard 682 13 1 3 4
Enrico Ciccone 675 3 0 0 0
Kale Clague 944 25 2 3 5
Brett Clark 636 102 3 2 5
Odie Cleghorn 58 160 92 34 126
Sprague Cleghorn (G5)* 65 98 42 31 73
Wally Clune 322 5 0 0 0
Erik Cole 792 101 38 29 67
Norm Collings 138 1 0 1 1
Bill Collins 414 40 6 2 8
Rey Comeau 424 4 0 0 0
Mike Condon (G82) 842 55 0 0 0
Lucas Condotta 971 4 1 0 1
Wayne Connelly 347 3 0 0 0
Cam Connor 457 23 1 3 4
Craig Conroy 602 13 1 0 1
Carson Cooper 95 6 2 0 2
Bert Corbeau 34 167 52 28 80
Roger Cormier 87 1 0 0 0
André Corriveau 304 3 0 1 1
Shayne Corson 522 662 168 255 423
Alain Côté 562 41 0 9 9
Jean-Philippe Côté 725 8 0 0 0
Jack Coughlin 61 3 0 0 0
Yvan Cournoyer 375 968 428 435 863
Russ Courtnall 540 250 82 113 195
Nick Cousins 910 58 9 13 22
Billy Coutu 46 199 24 18 42
Gerry Couture 286 10 0 1 1
Rosario Couture 142 10 0 1 1
Abbie Cox (G14) 153 1 0 0 0
Billy Creighton 48 4 0 0 0
Glen Cressman 326 4 0 0 0
Ed Cristofoli 551 9 0 1 1
Nels Crutchfield 131 41 5 5 10
Wilf Cude (G13) 127 220 0 0 0
Jassen Cullimore 629 52 2 6 8
Jim Cummins 662 47 3 5 8
Hugh Currie 276 1 0 0 0
Floyd Curry 250 601 105 99 204
Paul Curtis 408 1 0 0 0
Ian Cushenan 340 35 1 2 3
Claude Cyr (G32) 342 1 0 0 0
Mariusz Czerkawski 702 43 5 9 14
Kirby Dach 956 60 14 26 40
Andreas Dackell 690 212 26 44 70
Evgenii Dadonov 957 50 4 14 18
Pierre Dagenais 713 82 22 17 39
Matt D'Agostini 749 94 14 11 25
Kjell Dahlin 518 166 57 59 116
J. J. Daigneault 546 352 22 68 90
Hector Dallaire 17 31 18 2 20
Bunny Dame 197 31 2 5 7
Vincent Damphousse 576 519 184 314 498
Phillip Danault 852 360 54 140 194
Mathieu Dandenault 719 252 20 34 54
Yann Danis (G73) 723 6 0 0 0
Dan Daoust 485 4 0 1 1
Craig Darby 599 166 19 28 47
Mathieu Darche 777 149 22 26 48
Laurent Dauphin 943 38 4 8 12
Brandon Davidson 877 23 0 3 3
Lorne Davis 290 40 7 5 12
Jason Dawe 653 37 4 5 9
Bob Dawes 280 15 0 5 5
Nigel Dawes 791 4 0 0 0
Lucien DeBlois 509 112 26 28 54
Ed Decarie 5 12 5 0 5
Denis DeJordy (G42) 423 7 0 1 1
Jacob de la Rose 835 119 8 11 19
Jonathan Delisle 647 1 0 0 0
Xavier Delisle 672 14 3 2 5
Gilbert Delorme 477 165 17 36 53
Tony Demers 161 82 20 23 43
Louis Denis 264 3 0 1 1
Marc Denis (G78) 755 1 0 0 0
Gerry Desaulniers 271 8 0 2 2
Matthieu Descoteaux 683 5 1 1 2
David Desharnais 775 435 79 171 250
Joffre Desilets 144 118 20 25 45
Éric Desjardins 538 405 43 136 179
Martin Desjardins 549 8 0 2 2
Jacques Deslauriers 321 2 0 0 0
Nicolas Deslauriers 884 106 12 7 19
Marcel Dheere 216 11 1 2 3
Raphael Diaz 793 128 4 37 41
Gerald Diduck 557 32 1 2 3
Darren Dietz 856 13 1 4 5
Gilbert Dionne 560 196 60 70 130
Paul DiPietro 570 154 25 44 69
Robert Dirk 622 3 0 0 0
Fred Doherty 59 2 0 0 0
Max Domi 896 153 45 71 116
John Doran 179 6 0 3 3
Ed Dorohoy 258 16 0 0 0
Jim Dowd 716 14 3 2 5
Aaron Downey 730 46 2 4 6
Davis Drewiske 813 9 1 2 3
Gordie Drillon 207 49 28 22 50
Jonathan Drouin 880 321 48 138 186
Jude Drouin 399 12 0 1 1
Polly Drouin 147 157 23 51 74
Ken Dryden (G41) 418 397 0 19 19
Gilles Dubé 261 12 1 2 3
Ernie Dubeau 21 76 16 14 30
Dick Duff 382 305 87 85 172
Donald Dufresne 537 119 3 20 23
Gabriel Dumont 805 18 1 2 3
Norm Dupont 464 35 1 3 4
Bill Durnan (G21) 219 383 0 1 1
Norm Dussault 255 206 31 62 93
Christian Dvorak 932 150 26 44 70
Gordie Dwyer 707 13 0 0 0
Karl Dykhuis 664 288 21 32 53
Frank Eddolls 226 57 5 9 14
Garry Edmundson 293 1 0 0 0
Joel Edmundson 921 140 8 24 32
Lars Eller 782 435 71 83 154
Morgan Ellis 855 3 0 0 0
Eddie Emberg 233 0 0 0 0
Alexei Emelin 795 380 14 58 72
Brian Engblom 448 316 14 87 101
Andreas Engqvist 787 15 0 0 0
Tony Esposito (G39) 397 13 0 0 0
Claude Evans (G27) 307 4 0 0 0
Jake Evans 918 268 27 65 92
Stewart Evans 167 43 2 7 9
Todd Ewen 554 190 13 19 32
Randy Exelby (G55) 543 1 0 0 0
Bobby Farnham 870 3 0 0 0
Sean Farrell 969 6 1 0 1
Craig Ferguson 589 13 1 1 2
John Ferguson Sr. 368 500 145 158 303
Jonathan Ferland 729 7 1 0 1
Éric Fichaud (G70) 676 2 0 0 0
Wilf Field 228 11 1 0 1
Bob Fillion 222 327 42 61 103
Stéphane Fiset (G72) 701 2 0 0 0
Rory Fitzpatrick 620 48 0 3 3
Tomas Fleischmann 841 57 10 10 20
Gerry Fleming 596 11 0 0 0
Reg Fleming 345 3 0 0 0
Steven Fletcher 534 0 0 0 0
Cale Fleury 907 41 1 0 1
Ron Flockhart 511 42 10 12 22
Brian Flynn 839 116 10 10 20
Bryan Fogarty 594 34 6 4 10
Christian Folin 903 35 1 5 6
Lou Fontinato 354 117 4 21 25
Jack Fournier 36 19 1 0 1
Bob Frampton 266 2 0 0 0
Gord Fraser 107 11 0 0 0
Scott Fraser 615 14 2 0 2
Clayton Frechette 28 2 0 0 0
Irv Frew 148 18 0 2 2
Byron Froese 883 48 3 8 11
Michael Frolík 926 8 0 0 0
Bob Fryday 263 5 1 0 1
Art Gagné 90 132 41 17 58
Germain Gagnon 425 4 0 0 0
Johnny Gagnon 112 406 116 138 254
Bob Gainey 435 1160 239 262 501
Alex Galchenyuk 806 418 108 147 255
Brendan Gallagher 809 752 218 208 426
Dick Gamble 277 178 38 41 79
Perry Ganchar 531 1 1 0 1
Bert Gardiner (G19) 190 52 0 0 0
Herb Gardiner 91 96 10 10 20
Dave Gardner 432 36 2 11 13
Jimmy Gardner 30 17 10 9 19
Mathieu Garon (G69) 669 43 0 0 0
Leo Gaudreault 99 67 8 4 12
Art Gauthier 96 13 0 0 0
Fern Gauthier 225 50 18 13 31
Jean Gauthier 351 90 1 20 21
Luc Gauthier 564 3 0 0 0
Paul Gauthier (G15) 159 1 0 0 0
Jocelyn Gauvreau 498 2 0 0 0
Jean-Guy Gendron 350 44 9 12 21
Bernie Geoffrion 274 766 371 388 759
Blake Geoffrion 803 13 2 0 2
Danny Geoffrion 463 32 0 6 6
Ray Getliffe 175 269 99 97 196
Brandon Gignac 979 7 1 0 1
Tom Gilbert 827 117 5 9 14
Brent Gilchrist 539 236 46 67 113
Hal Gill 766 196 5 23 28
Doug Gilmour 693 131 21 50 71
Gaston Gingras 462 247 34 102 136
Brian Gionta 762 303 97 76 173
Art Giroux 117 40 5 2 7
Frank Glass 23 16 7 0 7
Howie Glover 400 1 0 0 0
Sammy Godin 126 36 2 2 4
Leroy Goldsworthy 137 83 35 20 55
Glenn Goldup 437 18 0 1 1
Scott Gomez 761 196 21 87 108
Sergei Gonchar 831 45 1 12 13
Josh Gorges 740 464 13 75 88
Cliff Goupille 154 224 12 28 40
Phil Goyette 330 375 62 120 182
Tony Graboski 192 66 6 10 16
Mikhail Grabovski 737 27 3 6 9
Bob Gracie 170 8 0 1 1
Danny Grant 385 23 3 4 7
Benoît Gratton 697 12 1 1 2
Leo Gravelle 242 204 43 33 76
Terry Gray 377 4 0 0 0
Rick Green 487 399 10 79 89
Lucien Grenier 402 23 2 3 5
François Groleau 625 8 0 1 1
Len Grosvenor 123 4 0 0 0
Teddy Groulx (G2) 9 7 0 0 0
Hyacinthe Guevremont 29 2 0 0 0
Kaiden Guhle 958 114 10 30 40
Miroslav Guren 644 36 1 3 4
Denis Gurianov 967 23 5 3 8
Erik Gustafsson 929 5 0 2 2
Jeff Hackett (G68) 649 161 0 2 2
Jim Haggarty 205 5 1 1 2
Ron Hainsey 703 32 1 1 2
George Hainsworth (G8) 89 318 0 0 0
Jaroslav Halak (G76) 739 101 0 1 1
Joe Hall 55 37 15 9 24
Kevin Haller 575 149 17 25 42
Jeff Halpern 781 88 12 16 28
Jean Hamel 492 79 1 12 13
Chuck Hamilton 356 1 0 0 0
Andrew Hammond (G92) 951 4 0 0 0
Roman Hamrlik 741 312 22 97 119
Joel Hanley 857 17 0 6 6
John Hanna 371 6 0 0 0
Glen Harmon 214 453 50 96 146
Terry Harper 361 554 14 112 126
Hago Harrington 119 24 1 1 2
Jordan Harris 955 131 8 24 32
Ted Harris 379 407 18 95 113
Gizzy Hart 94 96 6 9 15
Doug Harvey 247 890 76 371 447
Rafaël Harvey-Pinard 945 83 17 14 31
Paul Haynes 140 220 33 99 132
Brian Hayward (G53) 526 141 0 4 4
Fern Headley 77 17 0 1 1
Gerald Heffernan 202 85 33 35 68
Emil Heineman 977 4 0 0 0
Ales Hemsky 881 7 0 0 0
Alex Henry 758 2 0 0 0
Red Heron 204 12 1 1 2
Denis Herron (G46) 460 86 0 2 2
Bill Hicke 343 318 69 100 169
Wayne Hicks 373 2 0 0 0
Chris Higgins 710 282 84 67 151
Matt Higgins 637 57 1 2 3
Sean Hill 568 31 2 6 8
Wilbert Hiller 208 131 35 33 68
Cameron Hillis 948 1 0 0 0
Larry Hillman 395 25 0 5 5
Bert Hirschfeld 265 33 1 4 5
Charlie Hodge (G25) 303 237 0 0 0
Cecil Hoekstra 346 4 0 0 0
Mike Hoffman 939 134 29 40 69
Dale Hoganson 421 46 0 2 2
Jonas Hoglund 641 102 14 15 29
Mark Holden (G49) 480 4 0 0 0
Patrick Holland 817 5 0 0 0
Bud Holloway 844 1 0 0 0
Bill Holmes 85 9 1 0 1
Bronco Horvath 328 1 0 0 0
Marcel Hossa 698 59 10 9 19
Éric Houde 630 30 2 3 5
Réjean Houle 404 634 161 247 408
Fran Huck 413 7 1 2 3
Charles Hudon 846 125 14 27 41
Cristobal Huet (G74) 728 117 0 2 2
Pat Hughes 454 44 9 8 17
Bert Hunt 37 4 0 0 0
Mark Hunter 476 196 53 35 88
Lane Hutson 981 2 0 2 2
Ivan Irwin 295 4 0 1 1
Raitis Ivanans 722 4 0 0 0
Pat Jablonski (G63) 616 40 0 1 1
Doug Janik 760 2 0 0 0
Martti Jarventie 691 1 0 0 0
Doug Jarvis 445 560 91 154 245
Roger Jenkins 132 56 4 6 10
Jakub Jerabek 886 25 1 3 4
Alphonse Jetté 25 19 1 1 2
Rosario Joannette 230 2 0 1 1
Don Johns 384 1 0 0 0
Al Johnson 329 2 0 1 1
Mike Johnson 733 80 11 20 31
Tom Johnson 256 857 47 183 230
Ryan Johnston 860 10 0 0 0
Aurel Joliat 69 655 269 194 463
Bobby Joliat 76 1 0 0 0
Yvan Joly 469 2 0 0 0
Jean-François Jomphe 657 6 0 0 0
Joé Juneau 689 212 19 54 73
Noah Juulsen 889 44 2 6 8
Tomas Kaberle 801 53 3 22 25
Vern Kaiser 268 50 7 5 12
Mike Karakas (G18) 183 5 0 0 0
Mike Keane 535 506 90 179 269
Chad Kilger 680 214 28 40 68
Dwight King 874 17 1 0 1
Frank King 270 10 1 0 1
Keith Kinkaid (G87) 909 6 0 0 0
Marko Kiprusoff 613 24 0 4 4
Bill Kitchen 481 12 0 0 0
Patric Kjellberg 579 7 0 0 0
Saku Koivu 611 792 191 450 641
Mike Komisarek 706 361 12 46 58
John Kordic 523 115 7 10 17
Andrei Kostitsyn 726 379 99 111 210
Sergei Kostitsyn 747 155 24 44 68
Tom Kostopoulos 743 145 15 20 35
Jesperi Kotkaniemi 894 171 22 40 62
Johnathan Kovacevic 959 139 9 19 28
Ilya Kovalchuk 917 22 6 7 13
Andrei Kovalenko 618 51 17 17 34
Alex Kovalev 717 314 103 161 264
Brett Kulak 901 215 11 34 45
Les Kuntar (G60) 590 6 0 0 0
Tom Kurvers 507 138 17 58 75
Patrick Labrecque (G62) 610 2 0 0 0
Elmer Lach 187 664 215 408 623
Scott Lachance 656 74 1 7 8
Alphonse Lacroix (G6) 81 5 0 0 0
Christian Laflamme 668 54 0 5 5
Guy Lafleur 420 961 518 728 1246
Rene Lafleur 75 1 0 0 0
Ernie Laforce 217 1 0 0 0
Claude LaForge 335 5 0 0 0
Del LaFrance 129 3 0 0 0
Leo Lafrance 92 19 1 0 1
William Lagesson 953 3 0 1 1
Newsy Lalonde 3 200 267 63 330
Mike Lalor 520 197 5 29 34
Joe Lamb 133 7 3 2 5
Mark Lamb 601 40 1 0 1
Yvon Lambert 433 606 181 234 415
Jean Lamirande 314 1 0 0 0
Leo Lamoureux 203 236 19 79 98
Larry Landon 504 2 0 0 0
Éric Landry 677 53 4 8 12
Robert Lang 752 50 18 21 39
Darren Langdon 712 64 0 3 3
Albert Langlois 338 177 2 29 31
Charles Langlois 100 32 0 0 0
Rod Langway 455 268 26 101 127
Jacques Laperrière 365 692 40 242 282
Maxim Lapierre 724 293 40 40 80
Guy Lapointe 394 777 166 406 572
Georges Laraque 753 61 1 4 5
Pat Larochelle (G3) 14 0 0 0 0
Wildor Larochelle 80 405 81 63 144
Michel Larocque (G45) 434 231 0 15 15
Claude Larose 362 530 117 123 240
Pierre Larouche 452 236 110 126 236
Guillaume Latendresse 734 232 48 37 85
Craig Laughlin 478 36 12 11 23
Jack Laviolette 8 155 48 19 67
Hal Laycoe 254 129 4 11 15
Jay Leach 773 7 0 0 0
Patrick Lebeau 566 2 1 1 2
Stephan Lebeau 545 313 104 139 243
Louis Leblanc 800 50 5 5 10
Jack LeClair 305 160 20 40 60
John LeClair 567 224 49 69 118
Albert Leduc (G11)* 78 341 56 33 89
Edgar Leduc 13 6 3 0 3
Bobby Lee 210 1 0 0 0
Gary Leeman 582 51 10 23 33
Sylvain Lefebvre 548 200 11 42 53
Chuck Lefley 416 174 45 60 105
Roger Leger 243 180 17 51 68
Artturi Lehkonen 866 396 74 75 149
Jacques Lemaire 391 853 366 469 835
Claude Lemieux 495 281 97 92 189
Jocelyn Lemieux 536 35 4 3 7
Pit Lepine 86 526 143 97 240
Hec Lepine 79 33 5 2 7
Brett Lernout 858 21 0 1 1
Gaston Leroux 143 2 0 0 0
Art Lesieur 103 97 4 2 6
Otto Leskinen 913 6 0 0 0
Lucas Lessio 850 12 1 1 2
Doug Lewis 245 3 0 0 0
Juha Lind 666 60 4 6 10
Trevor Linden 658 107 25 38 63
Charlie Lindgren (G84) 861 24 0 0 0
Bill Lindsay 700 32 1 5 6
Gustav Lindström 974 14 3 1 4
David Ling 631 3 0 0 0
Ed Litzenberger 301 34 8 4 12
Jacques Locas 248 59 7 8 15
Corey Locke 748 1 0 0 0
Stan Long 294 0 0 0 0
Rod Lorrain 149 174 28 38 66
Ross Lowe 284 31 1 5 6
Ed Lowrey 35 1 0 0 0
Craig Ludwig 483 597 26 111 137
Dave Lumley 459 3 0 0 0
Jyrki Lumme 542 75 2 22 24
Gilles Lupien 451 174 3 19 22
Vic Lynn 239 2 0 0 0
Hub Macey 246 12 0 1 1
Calum MacKay 262 231 50 55 105
Murdo Mackay 238 19 0 3 3
William Mackenzie 156 48 4 3 7
Al MacNeil 355 61 1 7 8
Bud MacPherson 259 259 5 33 38
John Mahaffy 212 9 2 5 7
Frank Mahovlich 417 263 129 181 310
Pete Mahovlich 405 580 223 346 569
Frank Mailley 211 1 0 0 0
Logan Mailloux 982 1 0 1 1
Fern Majeau 221 56 22 24 46
Dave Major 49 2 0 0 0
Vladimir Malakhov 606 283 42 99 141
David Maley 525 51 6 12 18
Manny Malhotra 829 58 1 3 4
Cliff Malone 289 3 0 0 0
Joe Malone 54 58 52 7 59
Sarsfield Malone 44 12 1 0 1
Joe Maltais 53 1 0 0 0
Thomas Manastersky 273 6 0 0 0
Gus Mancuso 158 26 1 1 2
Cesare Maniago (G34) 360 14 0 0 0
Dave Manson 634 101 5 33 38
Georges Mantha 105 488 90 103 193
Sylvio Mantha 71 538 63 77 140
Paul Mara 767 62 0 12 12
Emile Marchildon 32 2 0 0 0
Andrei Markov 670 990 119 453 572
Don Marshall 291 585 114 140 254
Andreas Martinsen 875 9 0 0 0
Steve Martinson 541 38 1 0 1
Paul Masnick 269 177 15 32 47
Mike Matheson 963 130 19 77 96
Joe Matte 88 5 0 0 0
Stefan Matteau 854 12 0 1 1
Johnny Matz 74 30 2 4 6
Ben Maxwell 754 20 0 0 0
Eddie Mazur 285 92 8 19 27
George McAvoy 315 0 0 0 0
Bert McCaffrey 108 50 3 4 7
Michael McCarron 847 69 2 6 8
Walter McCartney 118 2 0 0 0
Trent McCleary 645 58 1 0 1
John McCormack 287 164 8 29 37
Keith McCreary 358 9 0 3 3
Bill McCreary Sr. 364 14 2 3 5
Bob McCulley 134 1 0 0 0
Ab McDonald 339 137 22 36 58
Jack McDonald 57 36 17 6 23
Irving McGibbon 213 1 0 0 0
Jack McGill 130 134 27 10 37
Randy McKay 704 75 6 13 19
Johnny McKinnon 83 2 0 0 0
Mike McMahon Sr. 218 56 7 18 25
Sid McNabney 283 0 0 0 0
Harold McNamara 45 2 0 0 0
Howard McNamara 39 34 11 7 18
Gerry McNeil (G22) 252 276 0 0 0
Michael McNiven (G91) 950 1 0 0 0
Mike McPhee 502 581 162 162 324
Rick Meagher 461 2 0 0 0
Paul Meger 267 212 39 52 91
Roland Melanson (G59) 571 9 0 0 0
William Meronek 182 20 5 8 13
Jon Merrill 928 13 0 0 0
Victor Mete 878 185 4 30 34
Glen Metropolit 759 90 18 14 32
Olivier Michaud (G71) 694 1 0 0 0
Larry Mickey 407 21 4 4 8
Ed Millaire 4 1 0 0 0
Bill Miller 151 63 4 3 7
Duncan Milroy 738 5 0 1 1
Torrey Mitchell 838 174 19 18 37
Travis Moen 764 328 27 42 69
Sergio Momesso 501 137 29 38 67
Garry Monahan 393 14 0 0 0
Sean Monahan 960 74 19 33 52
Armand Mondou 104 386 47 71 118
Pierre Mondou 450 548 194 262 456
Sam Montembeault (G90) 937 119 0 2 2
Jim Montgomery 598 5 0 0 0
Al Montoya (G85) 862 23 0 3 3
Andy Moog (G67) 635 42 0 0 0
Dickie Moore 288 654 254 339 593
Dominic Moore 779 21 2 9 11
Amby Moran 93 12 0 0 0
Howie Morenz 70 460 257 164 421
Pete Morin 201 32 10 12 22
Dave Morissette 646 11 0 0 0
Jean-Guy Morissette (G36) 372 1 0 0 0
Joe Morrow 882 38 5 6 11
Ken Mosdell 229 628 132 155 287
Kirk Muller 569 267 104 143 247
Harry Mummery 43 44 19 9 28
Dunc Munro 114 48 1 1 2
Bob Murdoch 419 81 3 25 28
Hal Murphy (G24) 297 1 0 0 0
Chris Murray 607 107 7 6 13
Douglas Murray 818 53 0 2 2
Garth Murray 727 80 7 2 9
Leo Murray 120 6 0 0 0
Mickey Murray (G9) 110 1 0 0 0
Phil Myre (G40) 410 49 0 1 1
Mark Napier 456 367 145 159 304
Brendon Nash 788 2 0 0 0
Mats Naslund 486 617 243 369 612
Alain Nasreddine 650 8 0 0 0
Joonas Nattinen 820 1 0 0 0
Ric Nattress 484 79 1 16 17
Nikita Nesterov 872 13 1 4 5
John Newberry 490 19 0 4 4
Alex Newhook 972 55 15 19 34
Dan Newman 458 16 0 2 2
Antti Niemi (G86) 885 36 0 1 1
Janne Niinimaa 736 41 0 3 3
Sami Niku 940 13 0 6 6
Chris Nilan 465 523 88 87 175
Reg Noble 51 6 4 0 4
Petteri Nokelainen 796 51 3 3 6
Mattias Norlinder 942 6 0 1 1
Bill Nyrop 447 165 8 43 51
Ryan O'Byrne 746 128 2 14 16
Buddy O'Connor 200 271 78 155 233
Lyle Odelein 555 420 20 75 95
Gino Odjick 679 49 5 4 9
Bert Olmstead 278 508 103 280 383
Gustav Olofsson 911 3 0 0 0
Jim O'Neill 193 16 0 4 4
Dave Orleski 472 2 0 0 0
Steve Ott 876 11 0 1 1
Xavier Ouellet 898 37 0 5 5
Max Pacioretty 756 626 226 222 448
Pete Palangio 97 8 0 0 0
Aaron Palushaj 790 41 1 4 5
Cédric Paquette 934 24 0 2 2
P. A. Parenteau 826 56 8 14 22
George Pargeter 244 4 0 0 0
George Parros 815 22 0 1 1
Greg Paslawski 494 26 1 4 5
Greg Pateryn 810 82 2 11 13
George Patterson 101 59 5 6 11
Roland Paulhus 82 33 0 0 0
Eugene Payan 16 47 28 0 28
Evariste Payer 18 10 1 0 1
Tanner Pearson 973 54 5 8 13
Matthew Peca 897 44 3 7 10
Mark Pederson 550 56 8 17 25
Steve Penney (G50) 505 76 0 1 1
Cliff Pennington 352 4 1 0 1
Alexander Perezhogin 720 128 15 19 34
Bob Perreault (G28) 318 6 0 0 0
Mathieu Perreault 935 25 4 5 9
Yanic Perreault 688 224 67 66 133
Corey Perry 925 49 9 12 21
Garry Peters 381 17 0 3 3
Jimmy Peters Sr. 235 129 23 36 59
Oleg Petrov 578 365 70 113 183
Jeff Petry 837 508 70 178 248
Michael Pezzetta 941 175 15 23 38
Charlie Phillips 209 17 0 0 0
Alexandre Picard 783 43 3 5 8
Noel Picard 383 16 0 7 7
Robert Picard 474 141 11 61 72
Rem Pitlick 949 92 15 26 41
Tyler Pitlick 952 14 1 2 3
Didier Pitre 2 254 220 60 280
Gerry Plamondon 240 74 7 13 20
Jacques Plante (G23) 296 556 0 2 2
Michel Plasse (G43) 427 32 0 0 0
Larry Pleau 412 94 9 15 24
Tomas Plekanec 714 984 233 373 606
Ryan Poehling 905 85 13 9 22
Gordon Poirier 181 10 0 1 1
Mike Polich 449 1 0 0 0
Peter Popovic 586 303 7 48 55
Jack Portland 128 174 7 32 39
George Poulin 7 46 16 1 17
Patrick Poulin 638 277 31 44 75
Benoit Pouliot 776 118 28 26 54
Fred Povey 27 4 0 0 0
James Power 20 8 1 0 1
Carey Price (G77) 744 712 0 13 13
Noel Price 386 39 0 9 9
Cayden Primeau (G88) 912 44 0 2 2
Goldie Prodgers 40 24 8 3 11
André Pronovost 325 290 48 61 109
Claude Pronovost (G31) 341 2 0 0 0
Christian Proulx 591 7 1 2 3
Claude Provost 317 1005 254 335 589
Brandon Prust 808 172 15 30 45
Jean Pusie 113 38 0 2 2
Tom Pyatt 771 101 4 8 12
John Quilty 184 115 33 33 66
Stephane Quintal 612 507 37 78 115
André Racicot (G56) 553 68 0 2 2
Yves Racine 597 72 4 10 14
Alexander Radulov 865 76 18 36 54
Rob Ramage 584 14 0 2 2
Armand Raymond 163 22 0 3 3
Paul Raymond 116 65 2 1 3
Ken Reardon 191 353 26 96 122
Terry Reardon 198 46 23 23 46
Marc Reaume 370 3 0 0 0
Billy Reay 234 475 103 162 265
Mark Recchi 600 346 120 202 322
Mickey Redmond 392 221 56 63 119
Zach Redmond 869 16 0 5 5
Mike Reilly 890 90 3 20 23
Herb Rheaume (G7) 84 31 0 0 0
Mike Ribeiro 660 276 50 103 153
Anthony Richard 964 13 3 2 5
Henri Richard 316 1258 358 688 1046
Maurice Richard 206 978 544 422 966
Stéphane Richer 514 490 225 196 421
Barry Richter 661 25 0 2 2
Vincent Riendeau (G54) 532 1 0 0 0
Jack Riley 125 95 10 22 32
Rip Riopelle 249 169 27 16 43
Doug Risebrough 439 493 117 185 302
Dave Ritchie 62 13 0 0 0
Gus Rivers 109 88 4 5 9
Craig Rivet 609 653 39 112 151
Mario Roberge 559 112 7 7 14
Claude Robert 279 23 1 0 1
Phil Roberto 409 74 17 10 27
Jim Roberts 380 611 63 100 163
George Robertson 257 31 2 5 7
Stéphane Robidas 663 122 7 16 23
Earl Robinson 178 11 1 4 5
Larry Robinson 430 1202 197 686 883
Moe Robinson 468 1 0 0 0
Des Roche 136 5 0 1 1
Ernie Roche 272 4 0 0 0
Leon Rochefort 376 97 16 18 34
Joel Rochon 50 1 0 0 0
Alexander Romanov 922 133 4 15 19
Ed Ronan 572 147 12 19 31
Skene Ronan 42 12 6 4 10
Paul Ronty 313 5 0 0 0
Steve Rooney 517 43 3 3 6
Bill Root 488 118 6 16 22
Felix Rossignol 227 5 2 2 4
Randy Rota 429 2 1 1 2
Guy Rousseau 309 4 0 1 1
Bobby Rousseau 348 643 200 322 522
Rollie Rousseau 300 2 0 0 0
Joshua Roy 978 23 4 5 9
Patrick Roy (G52) 516 551 0 28 28
Martin Rucinsky 617 432 134 163 297
Thomas Rundqvist 512 2 0 1 1
Paul Runge 139 19 1 2 3
Terry Ryan 627 8 0 0 0
Kerby Rychel 892 4 1 1 2
Michael Ryder 709 341 109 119 228
Frédéric St-Denis 799 17 1 2 3
Dollard St. Laurent 281 382 19 82 101
Martin St. Pierre 819 1 0 0 0
Sergei Samsonov 735 63 9 17 26
Scott Sandelin 528 9 0 1 1
Charlie Sands (G17) 174 1 0 0 0
Yves Sarault 604 22 0 1 1
Glen Sather 441 63 6 10 16
Brian Savage 595 461 155 130 285
Gordon Savage 135 41 1 5 6
David Savard 933 184 12 49 61
Denis Savard 556 210 72 107 179
Serge Savard 387 917 100 312 412
Marco Scandella 916 20 1 2 3
Nikita Scherbak 871 29 5 2 7
David Schlemko 887 55 1 6 7
Mathieu Schneider 530 383 68 148 216
Dwight Schofield 489 2 0 0 0
Corey Schueneman 946 31 2 5 7
Rod Schutt 453 2 0 0 0
Harry Scott 31 27 18 2 20
John Scott 859 1 0 0 0
Ben Scrivens (G83) 849 15 0 0 0
Patsy Séguin 12 2 1 0 1
Jiri Sekac 828 50 7 9 16
Alexander Semin 840 15 1 3 4
Mikhail Sergachev 867 4 0 0 0
Pierre Sevigny 585 75 4 5 9
Richard Sevigny (G47) 466 141 0 1 1
Sean Shanahan 446 4 0 0 0
Darryl Shannon 674 7 0 1 1
Andrew Shaw 864 182 41 55 96
Logan Shaw 888 30 2 4 6
Bobby Sheehan 411 45 8 6 14
Steve Shutt 426 871 408 368 776
Babe Siebert 155 125 25 37 62
Reid Simpson 692 25 1 1 2
Todd Simpson 732 6 0 0 0
Alex Singbush 189 32 0 5 5
Glen Skov 353 3 0 0 0
Brian Skrudland 519 475 78 139 217
Juraj Slafkovsky 961 121 24 36 60
Alex Smart 215 8 5 2 7
Des Smith 173 16 3 3 6
Don Smith 26 51 39 15 54
Bobby Smith 496 505 172 310 482
Stuart Ernest Smith 195 4 2 2 4
Tommy Smith 47 14 7 4 11
Devante Smith-Pelly 836 66 7 8 15
Bryan Smolinski 742 64 8 17 25
Stan Smrke 331 9 0 3 3
Doug Soetaert (G51) 510 51 0 0 0
Brent Sopel 789 12 0 0 0
Sheldon Souray 667 324 62 98 160
Jaroslav Spacek 763 145 4 36 40
Butch Stahan 232 0 0 0 0
Eric Staal 927 21 2 1 3
Harold Starr 122 15 0 0 0
Brad Staubitz 804 19 1 0 1
Mitchell Stephens 976 23 2 1 3
Phil Stevens 66 4 0 0 0
Turner Stevenson 581 385 45 66 111
Gaye Stewart 299 5 0 1 1
Greg Stewart 750 26 0 1 1
P. J. Stock 673 20 1 2 3
Mark Streit 721 207 25 84 109
Jayden Struble 975 56 3 7 10
P. K. Subban 780 434 63 215 278
Bill Summerhill 164 56 9 12 21
Niklas Sundstrom 705 154 19 30 49
Bill Sutherland 366 0 0 0 0
Nick Suzuki 908 373 108 178 286
Petr Svoboda 508 534 39 190 229
Jean-Guy Talbot 312 801 36 209 245
Eric Tangradi 833 7 0 0 0
Alex Tanguay 751 50 16 25 41
Marc Tardif 403 245 78 79 157
Tomáš Tatar 893 198 57 92 149
Jeff Teal 513 6 0 1 1
Joël Teasdale 970 2 0 1 1
Chris Terry 868 14 2 2 4
Orval Tessier 308 4 0 0 0
José Théodore (G65) 624 353 1 8 9
Gilles Thibaudeau 527 58 12 15 27
Jocelyn Thibault (G64) 619 158 0 2 2
Lorrain Thibeault 236 2 0 0 0
Christian Thomas 821 25 1 2 3
Wayne Thomas (G44) 431 52 0 3 3
Nate Thompson 902 88 5 16 21
Rhys Thomson 180 7 0 0 0
Scott Thornton 626 222 25 26 51
Chris Tierney 966 23 1 6 7
Jarred Tinordi 811 46 0 6 6
Tyler Toffoli 923 89 37 33 70
Dustin Tokarski (G81) 823 26 0 1 1
Larry Trader 529 30 2 4 6
Patrick Traverse 685 109 4 19 23
Gilles Tremblay 349 509 168 162 330
J. C. Tremblay 344 796 57 306 363
Marcel Tremblay 172 10 0 2 2
Mario Tremblay 442 852 258 326 584
Nils Tremblay 231 1 0 1 1
Brock Trotter 778 2 0 0 0
Louis Trudel 166 95 22 23 45
Darcy Tucker 621 115 8 18 26
Connie Tudin 199 4 0 1 1
Ron Tugnutt (G61) 593 15 0 0 0
Alfie Turcotte 500 85 15 23 38
Pierre Turgeon 605 104 50 77 127
Sylvain Turgeon 561 75 14 18 32
Perry Turnbull 497 40 6 7 13
Bob Turner 319 339 8 46 54
Igor Ulanov 639 123 4 15 19
Rogatien Vachon (G38) 389 206 0 1 1
Carol Vadnais 390 42 1 4 5
Rinat Valiev 891 2 0 0 0
Lindsay Vallis 592 1 0 0 0
Shaun Van Allen 696 54 6 9 15
John Van Boxmeer 436 79 7 18 25
Thomas Vanek 824 18 6 9 15
Lukas Vejdemo 915 13 2 0 2
Georges Vézina (G4) 15 328 0 1 1
Pierre Vézina 24 1 0 0 0
Tomas Vokoun (G66) 633 1 0 0 0
Vladimir Vujtek 574 2 0 0 0
Mick Vukota 640 22 0 0 0
Ernie Wakely (G33) 359 2 0 0 0
Ryan Walter 482 604 141 208 349
Bob Walton 223 4 0 0 0
Rick Wamsley (G48) 473 131 0 6 6
Jimmy Ward 168 36 4 3 7
Jason Ward 665 105 10 10 20
Grant Warwick 260 26 2 6 8
Nick Wasnie 106 136 31 15 46
Bryan Watson 374 56 0 4 4
Phil Watson 220 44 17 32 49
Jordan Weal 904 65 12 13 25
Mike Weaver 825 48 1 10 11
Shea Weber 863 275 58 88 146
Yannick Weber 757 115 5 27 32
Eric Weinrich 648 203 16 56 72
Dale Weise 822 184 28 36 64
Cy Wentworth 169 77 1 6 7
Colin White 980 17 0 0 0
Moe White 237 4 0 1 1
Ryan White 772 141 5 12 17
Doug Wickenheiser 470 202 49 66 115
Chris Wideman 936 110 4 29 33
David Wilkie 608 91 8 14 22
Don Willson 160 22 2 7 9
Cully Wilson 63 11 6 1 7
Jerry Wilson 324 3 0 0 0
Murray Wilson 428 328 83 80 163
Rick Wilson 438 21 0 2 2
Ron Wilson 587 48 2 10 12
James Wisniewski 786 43 7 23 30
Johan Witehall 681 26 1 1 2
Lorne Worsley (G35) 367 172 0 1 1
Roy Worters (G10) 111 1 0 0 0
James Wyman 774 3 0 0 0
Arber Xhekaj 962 95 8 15 23
Jesse Ylönen 931 111 12 17 29
Doug Young 177 50 3 9 12
Zarley Zalapski 642 28 1 5 6
Richard Zednik 686 322 98 85 183
Sergei Zholtok 643 170 34 37 71
Dainius Zubrus 655 139 29 45 74