(As of Monday, Apr 13 2026)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Gilbert Perreault C L OK 64 77 67 85 85 75 78 94 94 60 88 70 65 85 16 Marcel Dionne C R OK 64 72 65 86 85 75 73 95 92 62 94 66 63 85 27 Darryl Sittler C L OK 66 68 64 84 82 63 66 91 84 75 92 70 65 83 8 Marc Tardif C L OK 65 72 65 78 82 63 75 91 91 62 86 74 58 82 7 Bill Barber LW L OK 70 65 75 85 86 63 62 81 85 75 90 62 61 82 12 Errol Thompson LW L OK 61 69 65 85 85 83 69 80 80 65 93 70 56 81 23 Bob Gainey LW L OK 70 72 75 80 83 65 75 70 74 85 81 58 53 80 26 Charlie Simmer LW L OK 73 68 71 80 80 69 65 77 82 75 87 57 51 81 10 Guy Lafleur RW R OK 58 83 63 84 84 75 80 94 89 66 93 66 63 85 15 Billy Harris RW L OK 63 73 68 86 84 68 73 83 82 74 86 66 57 82 22 Mike Bossy RW R OK 60 78 67 80 80 78 76 78 83 63 97 45 48 82 17 Rick Kehoe RW R OK 63 68 68 83 83 80 68 80 80 64 90 66 51 80 4 Bobby Orr D L OK 60 83 70 87 66 62 85 99 99 75 87 78 57 89 5 Denis Potvin D L OK 65 75 75 80 82 66 75 89 88 82 75 58 63 83 2 Brad Park D L OK 70 72 80 83 85 57 73 80 85 87 70 78 63 83 24 Guy Lapointe D L OK 60 76 68 87 80 61 75 84 82 85 82 78 57 83 19 Dale Tallon D L OK 65 68 71 85 82 62 69 80 80 93 66 70 59 81 25 Randy Carlyle D L OK 78 70 77 88 90 54 65 75 77 86 60 49 47 80 29 Ken Dryden G L OK 80 95 80 85 85 75 91 82 91 25 25 82 56 84 1 Denis Herron G L OK 67 97 77 87 84 63 96 68 95 25 25 62 46 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 99 Wayne Gretzky C L OK 53 77 56 79 77 73 75 92 90 56 87 30 30 80 9 Rick Martin LW L OK 62 71 65 85 85 72 67 82 87 71 91 66 60 82 3 Ron Stackhouse D R OK 68 71 70 85 83 67 69 85 82 88 62 74 64 81 31 Billy Smith G L OK 86 97 79 85 84 40 94 63 95 25 25 70 50 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Bobby Clarke C L OK 75 65 80 86 86 53 65 92 89 75 80 74 64 84 91 Butch Goring C L OK 68 73 71 86 83 80 71 90 82 76 82 74 58 83 19 Bryan Trottier C L OK 66 70 69 83 83 69 70 90 85 72 81 49 53 81 17 Mike Rogers C L OK 65 77 65 84 84 70 77 86 80 60 79 57 51 79 40 Doug Smail LW L OK 59 73 59 79 80 72 73 74 77 63 76 45 39 75 90 Clark Gillies LW L OK 68 65 71 80 80 63 66 79 73 80 86 57 51 80 24 Chuck Lefley LW L OK 60 71 60 80 79 70 71 88 77 68 80 74 55 78 12 Morris Lukowich LW L OK 57 75 57 77 81 62 68 75 79 58 81 46 38 75 7 Lanny McDonald RW R OK 60 65 69 85 85 66 63 90 90 72 88 58 59 82 88 Danny Gare RW R OK 58 77 67 83 83 69 77 78 82 65 90 57 54 81 9 Gordie Howe RW R OK 75 43 74 73 73 60 43 85 80 75 81 99 99 78 41 Reggie Leach RW L OK 65 68 68 86 85 65 68 80 85 68 90 70 53 81 61 Tom Bladon D R OK 65 71 71 88 87 63 73 82 80 86 59 65 49 80 4 Ron Greschner D L OK 63 75 67 85 81 60 69 88 76 69 79 57 45 80 80 Ian Turnbull D L OK 66 68 67 86 84 62 68 79 77 74 73 61 53 77 27 Miles Zaharko D L OK 76 65 74 78 78 69 71 67 73 81 58 51 45 76 2 Jimmy Watson D L OK 72 65 69 77 75 50 66 64 65 85 49 62 46 74 25 Dave Lewis D L OK 74 66 80 89 86 65 69 73 73 90 45 58 50 79 6 Pete Peeters G L OK 62 89 67 71 69 67 87 66 89 NA NA 42 36 76 1 Glen Hanlon G R OK 60 88 71 80 80 71 86 70 87 25 25 45 39 76 35 Andy Moog G L OK 73 79 63 76 76 57 84 60 84 25 25 30 30 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Bernie Federko C L OK 64 72 65 79 78 78 71 83 85 59 79 49 50 78 11 Mark Messier LW L OK 73 63 76 82 82 52 66 69 71 69 69 30 35 73 38 Dale Hoganson D L OK 65 66 70 73 75 65 69 68 72 76 58 74 52 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Peter Stastny C L OK 64 79 67 85 84 73 77 90 88 66 86 49 53 83 24 Peter Ihnacak C L OK 56 63 57 65 65 62 59 63 60 57 60 42 36 64 28 Vincent Lukac C L OK 61 59 58 60 60 53 60 58 59 69 58 30 30 63 10 Jozef Danko C L OK 53 61 52 60 60 54 62 66 65 61 57 30 30 63 23 Marian Stastny LW L OK 63 75 68 80 78 68 75 75 82 65 85 45 39 79 21 Anton Stastny LW L OK 55 71 57 74 74 65 69 76 77 57 78 37 35 73 13 Jan Jasko LW L OK 58 57 56 61 61 59 62 58 60 70 58 30 30 63 5 Jaroslav Pouzar LW L OK 61 54 60 60 60 57 61 58 59 71 57 30 30 63 20 Vaclav Nedomansky RW L OK 64 65 63 73 77 75 67 80 80 77 85 94 65 80 88 Milan Novy RW L OK 50 66 51 61 61 59 64 60 62 51 67 30 30 63 25 Miroslav Frycer RW L OK 54 65 53 65 65 68 63 60 60 57 63 34 32 64 6 Miloslav Horava D L OK 55 63 60 65 65 60 62 61 63 65 52 30 30 64 4 Rick Lanz D R OK 55 60 60 65 65 55 60 56 58 63 53 30 30 63 22 Arnold Kadlec D R OK 71 45 62 61 60 60 48 40 55 90 25 30 30 63 3 Lubomir Ujvary D L OK 75 45 60 61 61 51 47 41 53 90 26 30 30 63 20 Ivan Cerny D R 99 58 60 59 61 61 51 50 60 60 70 50 30 30 63 19 Jozef Bukovinsky D R OK 52 63 51 60 61 60 62 63 64 50 60 30 30 63 11 Milan Kuzela D L OK 68 50 66 61 62 55 51 56 55 70 40 30 30 63 31 Pavol Norovsky G L OK 51 82 50 61 45 50 70 50 70 25 25 30 30 63 7 Marcel Sakac G L OK 54 80 53 61 47 50 71 47 71 NA NA 30 30 63 8 Jiri Kralik G L OK 52 80 53 63 48 45 71 47 72 25 25 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Karol Moravek C L OK 54 60 54 60 60 53 60 66 65 59 58 30 30 63 4 Jiri Kodet C L OK 60 59 60 60 60 54 60 62 62 64 55 30 30 63 29 Dusan Ziska LW L OK 50 64 50 60 60 54 62 55 69 50 70 30 30 63 36 Jan Ludvig RW R OK 54 63 60 65 65 54 60 62 60 55 60 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Ivan Boldirev C L OK 57 63 65 75 76 62 63 76 72 57 75 74 52 73 18 Walt Tzachuk C L OK 64 59 63 76 76 65 58 74 67 70 72 82 56 72 55 Gavin Kirk C L OK 63 60 65 70 70 55 60 65 65 55 63 66 48 67 10 Andre Peloffy C L OK 59 58 59 68 67 55 56 62 61 65 56 30 30 63 60 Nelson Debenedet LW L OK 55 60 55 68 68 54 60 58 60 55 66 30 30 63 81 Pat Daley LW L OK 55 64 55 67 68 55 62 60 60 55 62 30 30 63 22 Lorenz Funk LW L OK 55 60 55 69 70 50 60 58 60 66 60 30 30 63 16 Tsutomu Hanzawa LW R OK 30 90 27 50 50 50 90 50 60 50 80 30 30 63 94 Willi Plett RW R OK 64 55 70 65 65 38 55 63 60 57 63 50 40 65 19 Peter Lee RW R OK 55 64 58 65 65 60 63 63 61 56 61 46 38 65 88 Ken Hodge RW R OK 60 63 60 75 77 62 64 75 75 65 77 78 54 74 15 Paul MacLean RW R OK 63 56 63 65 65 46 56 63 63 57 63 38 34 65 6 Rod Langway D L 99 73 65 75 83 87 63 64 75 75 85 51 45 42 77 8 Ed Kea D L OK 72 62 75 79 78 60 60 65 69 88 60 82 73 77 81 Udo Kiessling D L OK 60 60 60 65 65 60 60 56 61 66 51 50 40 64 47 Willie Huber D R OK 65 55 65 65 65 45 55 60 60 60 60 38 34 64 26 Yvgeny Poladiev D R OK 70 60 70 75 75 61 60 60 70 80 65 78 54 73 28 Klaus Auhuber D L OK 90 50 90 50 50 50 50 50 50 50 25 25 25 63 30 Peter Sidorkiewicz G L 99 54 71 56 61 61 51 68 57 66 25 25 26 26 60 38 Andrezj Tkacz G L OK 55 72 61 70 71 51 72 54 73 25 25 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Bjorn Skaare C L OK 55 60 55 69 70 50 60 58 60 66 60 30 30 63 32 Steve Thomas LW L OK 59 55 56 63 63 51 54 62 59 56 61 26 26 62 49 Mark Hardy D L OK 57 63 60 65 65 45 58 60 62 58 62 34 32 64 35 Erich Weishaupt G L OK 55 73 58 69 69 51 72 54 71 25 25 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Juha Widing C L OK 63 60 65 75 75 65 60 70 70 65 70 82 56 72 36 Veli-Pekka Ketola C L OK 63 60 65 70 70 55 60 65 65 55 63 78 54 67 80 Matti Hagman C L OK 60 60 60 65 65 75 64 65 60 64 63 50 40 67 9 Pertti Koivulahti C L OK 50 50 42 60 60 60 55 75 64 60 65 30 30 63 17 Jari Kurri LW R OK 52 73 55 77 77 65 70 74 76 55 77 30 30 72 22 Matti Rautianenen LW R OK 75 25 70 60 60 50 50 55 60 60 70 30 30 63 74 Jorma Vehmanen LW L OK 55 55 55 60 50 60 50 55 60 75 63 30 30 63 24 Seppo Ahokainen LW R OK 48 70 40 60 60 60 48 70 65 61 65 30 30 63 99 Henry Leppa LW L OK 48 50 42 61 60 60 60 60 62 52 80 30 30 63 21 Arto Javanainen RW R OK 59 67 63 73 69 68 67 68 69 68 69 36 34 71 31 Matti Murto RW L OK 60 52 53 56 53 62 48 63 63 70 63 30 30 63 23 Esa Peltonen RW R OK 80 25 75 54 53 42 45 63 63 60 63 30 30 63 33 Risto Siltanen D R OK 53 67 54 82 71 65 70 77 66 60 74 38 34 72 4 Pekka Rautakallio D L OK 66 73 68 88 86 66 72 86 83 79 67 61 56 80 77 Kari Eloranta D L OK 66 72 68 77 73 68 72 77 74 81 63 52 47 77 2 Pekka Maramaki D L OK 60 25 63 60 60 60 42 60 64 90 25 30 30 63 87 Reijo Laksola D L OK 40 60 50 60 60 60 63 72 63 30 70 30 30 64 97 Timo Nummelin D L OK 75 25 64 61 60 60 35 52 60 90 25 30 30 63 30 Urpo Ylonen G L OK 50 82 50 60 45 60 70 50 70 25 25 30 30 63 37 Markus Mattsson G R 99 34 82 26 60 60 42 81 52 82 25 25 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Iikka Sinisalo RW L OK 52 63 51 63 63 66 61 58 58 61 61 28 28 62 1 Tapio Koskinen RW L OK 52 61 54 54 53 61 60 50 64 45 80 30 30 63 29 Reijo Ruotsalainen D R OK 55 66 51 67 67 70 64 69 62 57 66 30 30 67 32 Antti Leppanen G L OK 33 80 33 68 45 60 80 50 80 25 25 36 36 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Vyacheslav Anisin C L OK 60 73 64 87 86 70 74 90 87 74 86 69 60 83 17 Vladimir Petrov C R OK 60 70 73 82 81 75 74 84 82 75 79 82 62 81 99 Viktor Zhluktov C L OK 68 69 69 83 85 64 70 86 77 72 77 54 45 79 36 Vladimir Shadrin C L OK 63 71 64 75 77 65 70 80 75 70 74 78 54 76 21 Vyacheslav Solodukhin C L OK 60 73 61 79 79 64 73 77 75 66 76 70 50 76 18 Valery Khalamov LW L OK 58 80 69 81 80 70 82 73 85 64 90 78 57 81 16 Alexander Yakushev LW L OK 58 72 63 81 80 80 77 74 80 60 87 82 62 78 9 Yuri Blinov LW L OK 55 75 60 80 80 65 74 75 79 55 78 74 52 75 15 Alexander Maltsev RW L OK 65 69 64 83 83 67 70 83 85 63 85 74 55 80 91 Yvevgeny Zimin RW L OK 55 76 55 75 75 68 73 70 77 64 81 82 56 75 24 Alexander Bodunov RW L OK 55 73 66 80 80 63 71 70 79 62 81 66 48 76 19 Vladimir Vikulov RW L OK 60 68 58 73 75 80 70 80 77 60 73 86 58 75 11 Vyacheslav Fetisov D L OK 82 65 79 81 83 66 66 67 68 80 54 41 37 76 6 Valery Vasiliev D L OK 77 69 70 83 83 70 70 74 75 89 62 74 64 80 12 Alexander Gusev D L OK 71 61 80 83 81 65 61 69 68 80 57 82 56 76 77 Gennady Tsyankov D L OK 56 75 70 81 81 70 76 62 72 85 50 82 56 75 14 Yuri Shatalov D R OK 65 68 72 73 78 63 70 60 71 80 60 90 60 74 25 Yuri Liapkin D R OK 60 53 68 73 75 65 55 70 70 83 70 90 60 73 20 Vladislav Tretiak G L OK 75 97 77 82 82 70 90 78 93 25 25 62 46 83 34 Alexander Sidelnikov G L OK 67 90 73 80 80 61 85 70 85 25 25 70 50 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Yuri Lebedev LW L OK 70 60 70 75 77 55 62 74 72 68 74 66 48 74 42 Sergei Makarov RW L OK 60 73 64 76 73 60 68 74 76 58 74 38 34 73 26 Yvgeny Poladiev D R OK 70 60 70 75 75 61 60 60 70 80 65 78 54 73 35 Sergei Mylnikov G L OK 66 79 68 77 77 59 74 55 71 25 25 38 34 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Thomas Gradin C L OK 58 63 58 65 65 62 65 67 64 56 64 46 38 66 10 Kent Nilsson C L 99 62 75 65 81 81 80 75 86 85 63 81 49 41 80 15 Ulf Nilsson C R 98 55 76 65 83 81 70 75 92 86 70 83 70 59 82 24 Thomas Steen C L OK 60 63 64 67 67 67 64 68 66 60 65 30 30 68 17 Inge Hammarstrom LW L OK 60 65 65 73 73 70 65 70 70 71 72 82 56 73 38 Mats Naslund LW L OK 54 71 54 69 67 70 69 73 71 62 66 34 32 69 35 Jorgen Pettersson LW L 99 64 76 69 78 76 79 72 70 76 71 79 55 27 77 7 Anders Hedberg RW L OK 55 81 59 83 83 68 78 84 84 66 87 66 54 81 28 Willy Lindstrom RW L OK 63 60 65 70 70 55 60 65 65 55 63 70 50 67 23 Hakan Loob RW R OK 59 68 59 75 75 74 65 68 69 61 68 34 34 70 21 Bob Nystrom RW R OK 70 60 70 74 76 50 60 66 70 72 67 62 46 71 19 Bengt-Ake Gustafsson RW L OK 58 68 63 79 79 64 66 68 68 62 69 38 34 70 34 Kjell Samuelsson D R 99 80 57 75 79 87 45 58 61 67 80 54 38 34 73 39 Lars-Erik Sjoberg D L OK 57 68 62 71 74 66 72 68 68 77 57 94 62 72 5 Thomas Eriksson D L OK 56 64 62 65 65 70 65 61 59 61 52 34 32 64 77 Borje Salming D L OK 73 76 76 83 80 53 76 87 85 80 76 66 63 83 3 Tomas Jonsson D L OK 54 60 57 65 65 60 60 63 60 63 58 30 30 64 4 Thommie Bergman D L OK 63 63 65 70 70 55 65 57 60 63 54 82 56 67 31 Pelle Lindbergh G L OK 71 84 71 79 79 63 80 60 80 25 25 42 40 73 2 Hardy Astrom G L OK 60 74 60 67 67 25 74 40 75 25 25 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Anders Steen C L OK 56 62 55 65 65 65 62 64 60 56 64 50 40 65 22 Bengt Lundholm LW L OK 60 60 60 65 65 75 64 63 63 64 60 50 40 66 44 Mats Waltin D R OK 70 57 70 30 30 55 56 45 45 80 45 30 30 63 1 Goran Hogosta G L OK 52 80 52 50 50 25 80 25 80 25 25 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Peter McNab C L 99 64 71 66 81 81 71 71 89 82 68 83 65 49 81 39 Robbie Ftorek C L OK 67 68 71 82 82 58 66 82 78 76 76 66 48 79 32 Larry Pleau C L OK 63 60 65 70 70 55 60 65 65 55 63 86 58 67 7 Neal Broten C L OK 56 60 61 66 67 62 60 64 64 57 63 34 32 65 20 Curt Bennett LW L OK 63 61 65 78 77 60 60 72 74 68 81 78 54 75 23 Mark Johnson LW L OK 58 72 63 73 73 65 73 75 75 61 78 45 39 75 18 Gerry O'Flaherty LW L OK 63 60 65 70 70 55 60 65 65 55 63 70 50 67 34 Jere Gillis LW L OK 62 62 57 65 65 60 57 58 60 56 62 42 36 64 11 Joe Mullen RW R 99 66 75 68 82 80 76 74 73 75 66 76 48 42 77 69 Paul Holmgren RW R OK 65 55 70 65 65 35 55 62 62 65 62 50 40 66 32 Dean Talafous RW R OK 63 60 65 70 70 55 60 65 65 55 63 58 44 67 27 Dave Christian RW R OK 60 60 60 65 65 60 60 62 62 55 62 34 32 64 26 Marty Howe D L OK 79 63 82 80 84 67 64 75 73 85 59 57 48 79 28 Reed Larson D R OK 66 67 63 85 79 67 71 76 72 87 65 49 44 77 13 Ken Morrow D R OK 74 68 74 80 80 64 68 70 70 86 43 49 41 76 4 Mark Howe D L OK 70 68 74 76 76 71 65 70 72 82 68 53 52 77 5 Bill Nyrop D L OK 70 71 73 72 75 65 72 60 72 83 60 62 49 76 36 Gordie Roberts D L OK 78 62 80 77 87 56 63 63 64 79 58 42 36 75 2 Lee Fogolin D R OK 82 55 73 72 84 61 55 58 70 90 52 55 45 75 1 Glenn Resch G L OK 69 90 71 80 78 60 83 64 85 25 25 78 54 77 38 Pete LoPresti G L OK 55 67 63 65 65 55 70 60 73 25 25 54 42 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 76 Earl Ingarfield C L OK 59 59 59 65 65 63 59 57 58 61 62 34 32 64 25 Aaron Broten LW L OK 54 58 59 65 65 62 58 63 62 55 63 30 30 64 40 Paul Skidmore G L OK 65 63 65 65 65 55 66 61 67 25 25 42 36 60