(As of Sunday, Feb 1 2026)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Phil Esposito C L OK 70 67 70 82 82 60 65 89 85 75 88 86 61 83 11 Gilbert Perreault C L OK 64 77 67 85 85 75 78 92 90 60 86 54 45 83 25 Jacques Lemaire C L OK 65 72 70 82 80 75 70 75 75 81 73 74 55 78 16 Marcel Dionne C R OK 64 72 65 83 83 75 73 90 90 60 90 50 43 82 9 Bobby Hull LW L OK 57 63 61 75 80 75 60 80 90 64 95 99 69 80 88 Marc Tardif LW L OK 65 72 65 78 82 60 75 88 89 62 86 58 47 81 7 Bill Barber LW L OK 70 65 75 85 85 60 62 81 80 75 84 46 41 80 23 Bob Gainey LW L OK 70 72 75 80 80 65 75 70 70 85 73 42 39 77 10 Guy Lafleur RW R OK 58 83 63 84 84 75 80 90 87 64 90 50 43 83 12 Yvan Cournoyer RW L OK 60 76 64 82 80 79 78 75 77 73 79 82 56 79 71 Rick Kehoe RW R OK 63 67 67 80 80 80 67 76 76 64 83 50 40 77 22 Mike Bossy RW R OK 55 69 60 71 69 72 67 72 78 55 85 30 30 73 4 Bobby Orr D L OK 60 83 70 85 63 62 85 95 95 75 85 62 46 87 22 Brad Park D L OK 70 72 80 83 85 54 73 80 85 87 70 62 49 82 5 Denis Potvin D L OK 65 75 75 80 80 60 75 87 84 80 72 42 39 81 17 Guy Lapointe D L OK 60 76 68 84 80 61 75 82 80 83 75 62 46 80 18 Serge Savard D L OK 67 73 77 84 85 74 70 74 82 85 62 74 52 80 19 Larry Robinson D L OK 68 70 75 83 81 68 70 83 80 83 70 50 43 80 30 Bernie Parent G L OK 83 95 80 81 80 55 89 65 91 25 25 74 52 83 35 Tony Esposito G R OK 75 90 85 85 85 70 90 72 90 25 25 82 56 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Darryl Sittler C L OK 65 67 64 81 80 60 65 87 81 75 87 54 45 80 99 Steve Shutt LW L OK 62 76 68 80 83 75 77 80 78 74 82 46 41 80 3 Ron Stackhouse D R OK 66 70 66 82 81 67 68 79 75 80 60 58 47 76 29 Ken Dryden G L OK 80 90 80 85 85 75 90 80 85 25 25 66 48 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Garry Unger C L OK 58 73 64 80 80 50 70 80 74 60 79 66 48 76 16 Bobby Clarke C L OK 75 65 80 85 85 50 65 92 89 75 80 58 47 83 19 Butch Goring C L OK 68 72 70 81 80 80 70 78 77 73 80 58 47 79 20 Bryan Trottier C L OK 65 68 67 78 78 67 68 80 79 68 76 33 33 76 9 Clark Gillies LW L OK 68 65 71 78 78 63 66 76 73 78 76 41 37 76 22 Dennis Hextall LW L OK 63 65 70 74 76 45 67 73 75 68 69 82 56 74 24 Chuck Lefley LW L OK 60 70 60 75 75 70 70 76 70 67 77 58 44 74 26 Johnny Bucyk LW L OK 75 60 70 75 75 74 60 80 80 75 75 99 72 78 10 Gordie Howe RW R OK 75 55 86 85 85 60 55 85 80 75 80 99 89 81 27 Reggie Leach RW R OK 65 68 67 84 82 60 67 77 78 66 84 54 45 78 44 Lanny McDonald RW R OK 60 62 66 80 80 65 60 80 82 72 80 42 39 77 88 Danny Gare RW R OK 58 75 65 78 78 66 75 72 77 64 83 41 37 76 3 Gerry Hart D L OK 60 70 67 79 82 45 72 64 72 80 54 66 48 73 4 Tom Bladon D R OK 60 67 65 83 82 60 69 76 73 77 55 46 38 73 5 Ron Greschner D L OK 58 69 62 78 76 48 65 76 68 60 71 38 34 72 11 Joe Watson D L OK 74 67 67 79 77 62 68 66 70 80 51 82 56 75 15 Dallas Smith D L OK 65 67 72 79 79 55 64 66 72 78 54 90 60 74 25 Dave Lewis D L OK 70 64 75 86 83 61 67 69 69 78 45 42 36 74 2 Joe Daley G L OK 65 84 80 80 80 80 80 80 80 25 25 82 56 76 30 Cesare Maniago G L OK 75 82 63 72 72 60 84 60 82 25 25 99 66 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 77 Orest Kindrachuk C L OK 70 63 68 75 75 50 65 74 74 65 73 54 45 74 12 Bobby Schmautz RW R OK 72 62 72 75 75 45 66 68 70 69 74 74 52 74 6 Paul Shmyr D L OK 62 68 65 75 75 50 65 70 72 75 55 74 52 72 34 Don McLeod G L OK 60 80 60 70 70 60 77 60 74 25 25 70 50 69
# 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 61 75 63 79 78 71 73 80 77 63 79 33 33 76 81 Stan Mikita C R OK 55 64 58 74 74 64 61 79 75 70 77 94 65 75 18 Peter Ihnacak C R OK 56 63 57 65 65 62 59 63 60 57 60 30 30 64 6 Bohuslav Stastny C L OK 72 55 66 65 65 25 55 55 55 61 61 38 34 63 20 Anton Stastny LW L OK 52 66 54 69 69 62 64 70 68 54 70 30 30 67 1 Frantisek Cernik LW R OK 65 54 65 65 65 25 54 58 60 63 58 30 30 63 2 Ivan Hlinka LW L OK 60 55 63 65 65 25 55 61 61 57 61 30 30 63 3 Jiri Holik LW L OK 64 52 70 65 65 25 53 55 60 58 62 30 30 63 20 Vaclav Nedomansky RW L OK 64 72 70 80 80 75 70 80 80 77 82 78 57 80 4 Vladimir Martinec RW L OK 67 56 72 65 65 25 55 56 60 61 55 34 32 63 5 Eduard Novak RW L OK 63 60 63 65 65 25 58 57 60 62 57 38 34 63 23 Marian Stastny RW L OK 60 72 65 75 75 65 72 72 72 62 74 30 30 73 8 Frantisek Kaberle D R OK 63 58 60 65 65 25 56 55 59 63 51 34 32 63 9 Miroslav Dvorak D R OK 63 55 65 65 65 25 55 56 59 63 46 42 36 63 10 Oldrich Machac D L OK 75 52 72 65 65 25 54 55 57 62 55 38 34 65 11 Frantisek Pospisil D L OK 63 55 63 65 65 25 55 58 60 62 58 30 30 63 12 Milan Chalupa D R OK 53 61 55 65 65 25 61 60 60 60 60 38 34 63 14 Milan Kajkl D L OK 60 58 60 65 65 25 58 60 58 58 60 38 34 63 15 Jiri Holecek G L OK 60 72 60 65 65 25 72 55 72 25 25 30 30 63 16 Vladimir Dzurilla G L OK 60 72 60 65 65 25 72 55 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 38 Jiri Hrdina C L OK 54 60 57 65 65 60 60 63 60 57 60 30 30 63 15 Miroslav Frycer RW L OK 50 61 49 61 61 64 59 56 56 53 59 26 26 60 13 Jiri Bubla D L OK 63 55 63 65 65 25 55 54 59 63 49 30 30 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Walt Tkaczuk C L OK 64 59 63 76 76 65 58 74 67 70 72 66 48 72 12 Ivan Boldirev C L OK 57 63 65 74 76 62 63 76 72 57 75 58 44 72 55 Gavin Kirk C L OK 63 60 65 70 70 55 60 65 65 55 63 50 40 67 10 Andre Peloffy C L OK 59 58 59 68 67 55 56 62 61 65 56 30 30 63 81 Pat Daley LW L OK 55 64 55 67 68 55 62 60 60 55 62 30 30 63 60 Nelson Debenedet LW L OK 55 60 55 68 68 54 60 58 60 55 66 30 30 63 22 Lorenz Funk LW L OK 55 60 55 69 70 50 60 58 60 66 60 30 30 63 73 Ernest Kopf LW L OK 60 58 60 67 67 57 56 58 58 65 59 30 30 63 94 Willi Plett RW R OK 64 55 70 65 65 38 55 63 60 57 63 34 32 65 88 Ken Hodge RW R OK 60 63 60 75 77 62 64 75 75 65 77 78 54 74 15 Peter Lee RW R OK 55 64 58 65 65 60 63 63 61 56 61 30 30 64 44 Paul MacLean RW R OK 61 54 61 63 63 44 54 61 61 55 61 28 28 63 8 Ed Kea D L OK 72 62 75 76 78 60 60 65 69 79 60 66 53 74 54 John Miszuk D L OK 63 63 65 70 70 55 65 57 60 63 54 94 62 67 5 Rod Langway D L OK 63 62 68 72 72 60 61 63 68 71 48 30 30 68 26 Yvgeny Poladiev D R OK 70 60 70 75 75 60 60 60 70 78 65 62 46 73 3 Willie Huber D R OK 53 60 58 63 63 65 58 62 62 58 60 28 28 63 6 Udo Kiessling D L OK 62 55 65 66 66 55 55 55 60 64 50 30 30 64 38 Andrzej Tkacz G L OK 55 72 61 70 71 51 72 54 73 25 25 30 30 63 35 Erich Weishaupt G L OK 55 73 58 69 69 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 30 Nick Harbaruk RW R OK 55 60 55 68 68 54 60 58 60 55 66 30 30 63 2 Mark Hardy D L OK 56 54 56 63 63 53 52 54 54 61 55 26 26 60 1 Chris Worthy G L OK 55 73 60 67 67 55 72 55 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 28 Juha Widing C L OK 63 60 65 75 75 65 60 70 70 65 70 66 48 71 20 Veli-Pekka Ketola C R OK 63 60 65 70 70 55 60 65 65 55 63 62 46 67 9 Pertti Koivulahti C L OK 50 50 42 60 60 60 55 75 64 60 65 30 30 63 11 Hannu Kapanen C L OK 60 42 60 54 53 60 45 62 63 76 63 30 30 63 21 Matti Rautiainen 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 99 Henry Leppa LW L OK 48 50 42 61 60 60 60 60 62 52 80 30 30 63 81 Seppo Ahokainen LW R OK 48 70 40 60 60 60 48 70 65 61 65 30 30 63 25 Ilka Sinisalo RW L OK 52 63 51 63 63 66 61 58 58 61 61 28 28 62 29 Matti Murto RW L OK 60 52 53 56 53 62 48 63 63 70 63 30 30 63 1 Tapio Koskinen RW L OK 52 61 54 54 53 61 60 50 64 45 80 30 30 63 4 Pekka Rautakallio D L OK 61 69 64 83 81 62 68 74 72 76 63 42 36 73 77 Kari Eloranta D L OK 58 64 62 69 65 62 64 68 64 65 57 30 30 67 8 Risto Siltanen D R OK 51 61 52 64 63 63 62 65 60 51 62 28 28 64 2 Pekka Marjamaki 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 54 Seppo Lindstrom D R OK 70 42 64 61 60 60 50 50 61 80 25 30 35 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 OK 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 80 Matti Hagman C R OK 60 60 60 65 65 75 64 63 60 64 63 34 32 66 19 Arto Javanainen RW R OK 53 59 53 61 61 62 59 56 56 56 53 26 26 59 23 Esa Peltonen RW R OK 80 25 75 54 53 42 45 63 63 60 63 30 30 63 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 16 Vladimir Petrov C R OK 60 70 73 82 81 75 74 83 82 75 78 66 48 80 12 Vyacheslav Anisin C L OK 58 71 63 80 78 68 71 80 76 70 76 53 43 76 19 Vladimir Shadrin C L OK 63 71 64 75 77 65 70 80 75 70 74 62 46 76 22 Viktor Zhluktov C L OK 67 67 67 78 80 61 66 72 72 71 70 38 34 73 17 Valery Kharlamov LW L OK 58 80 69 81 80 70 82 73 82 62 86 62 49 80 15 Alexander Yakushev LW L OK 58 72 63 79 77 80 77 74 80 60 83 66 51 77 23 Yuri Lebedev LW L OK 70 60 70 75 77 55 62 74 72 68 74 50 40 74 70 Yevgeny Mishakov LW L OK 72 59 69 75 75 63 58 70 73 75 70 90 60 74 13 Boris Mikhailov RW L OK 67 65 72 81 79 64 65 80 80 65 82 78 54 79 10 Alexander Maltsev RW L OK 64 68 64 80 80 65 69 80 83 60 83 58 47 78 18 Vladimir Vikulov RW L OK 60 70 60 75 75 80 70 80 77 60 73 70 50 75 29 Alexander Martynyuk RW L OK 65 65 60 77 78 60 65 72 70 72 74 74 52 74 6 Valery Vasiliev D L OK 75 68 65 80 80 70 69 72 72 80 60 58 47 76 5 Alexander Ragulin D L OK 60 70 68 78 78 60 65 80 70 75 70 90 63 76 14 Yuri Shatalov D R OK 65 72 76 77 78 60 70 60 71 78 60 74 52 75 7 Gennady Tsygankov D L OK 55 75 70 76 79 68 75 60 70 80 50 66 48 73 25 Yuri Liapkin D R OK 60 55 70 75 75 65 55 70 70 78 70 74 52 72 4 Viktor Kuzkin D L OK 61 67 72 75 74 62 65 65 75 77 55 94 62 74 20 Vladislav Tretiak G L OK 75 91 77 81 80 70 86 75 89 25 25 46 38 80 31 Alexander Sidelnikov G L OK 67 89 71 75 75 60 83 70 80 25 25 54 42 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Vyacheslav Starshinov C R OK 65 55 68 72 73 63 56 75 73 60 77 94 62 73 91 Yvevgeny Zimin RW L OK 55 76 55 75 75 68 73 70 75 64 78 66 48 74 2 Alexander Gusev D L OK 70 60 80 77 77 65 60 67 65 78 55 66 48 74 1 Victor Zinger G L OK 60 87 65 78 79 60 83 60 79 25 25 90 60 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Ulf Nilsson C R 99 55 76 65 83 81 70 75 90 86 70 80 54 45 81 18 Kent Nilsson C L OK 58 68 60 75 73 75 65 75 76 60 69 30 30 71 26 Thomas Gradin C L OK 58 63 58 65 65 60 65 67 64 56 64 30 30 66 40 Anders Steen C L OK 56 62 55 65 65 65 62 64 60 56 64 34 32 65 17 Inge Hammarstrom LW L OK 60 65 65 73 73 70 65 70 70 71 72 66 48 73 22 Jorgen Pettersson LW L OK 58 66 63 68 68 73 64 61 67 65 67 33 33 68 23 Bengt Lundholm LW L OK 60 60 60 65 65 75 64 63 63 64 60 34 32 66 77 Mats Naslund LW L OK 50 63 50 61 61 66 63 63 61 56 58 30 30 62 15 Anders Hedberg RW L 99 55 80 58 80 80 64 77 82 77 65 82 50 40 78 19 Bob Nystrom RW R OK 70 60 70 74 76 50 60 66 70 72 67 46 38 71 20 Willy Lindstrom RW L OK 63 60 65 70 70 55 60 65 65 55 63 54 42 67 16 Bengt-Ake Gustafsson RW L OK 53 60 58 63 63 65 58 62 62 58 60 30 30 63 21 Borje Salming D L OK 70 75 75 81 79 52 75 84 83 80 72 50 43 81 4 Lars-Erik Sjoberg D L 99 55 75 67 75 75 65 75 65 65 73 55 78 54 72 5 Thommie Bergman D L OK 63 63 65 70 70 55 65 57 60 63 54 66 48 66 20 Bjorn Johansson D L OK 55 50 55 50 50 50 50 79 78 66 40 30 30 63 44 Stig Salming D L OK 60 55 60 50 50 55 60 51 51 80 45 30 30 63 55 Mats Waltin D R OK 70 57 70 30 30 55 56 45 45 80 45 30 30 63 31 Pelle Lindbergh G L OK 61 76 61 66 66 56 73 53 71 25 25 30 30 65 33 Goran Hogosta G L OK 52 80 52 50 50 25 80 25 80 NA NA 30 30 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Anders Hakansson LW L OK 55 62 55 65 65 70 62 60 57 63 60 30 30 63 14 Bo Berglund RW L OK 55 62 55 65 65 60 60 60 62 58 64 34 32 64 28 Kjell Samuelsson D R OK 68 51 65 63 63 33 52 54 58 62 50 30 30 62 32 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 38 Robbie Ftorek C L 99 66 67 70 80 80 60 65 75 75 76 70 50 40 75 32 Larry Pleau C L OK 63 60 65 70 70 55 60 65 65 55 63 70 50 67 9 Mark Johnson C L OK 55 65 55 65 65 60 65 65 65 56 63 30 30 65 8 Peter McNab C L OK 62 70 65 78 78 70 70 76 76 67 79 49 41 76 20 Curt Bennett LW L OK 63 61 65 78 75 60 58 70 70 68 77 62 46 73 16 Stan Gilbertson LW L OK 60 60 60 72 72 60 60 64 64 50 64 78 54 66 18 Gerry O'Flaherty LW L OK 63 60 65 70 70 55 60 65 65 55 63 54 42 67 24 Dean Talafous RW R OK 63 60 65 70 70 55 60 65 65 55 63 42 36 67 7 Joe Mullen RW R OK 60 65 62 68 68 70 64 65 65 60 65 30 30 67 69 Paul Holmgren RW R OK 65 55 70 65 65 35 55 62 60 65 62 34 32 65 73 Tom Rowe RW R OK 57 60 57 65 65 45 60 60 60 60 60 30 30 63 5 Bill Nyrop D L OK 68 71 71 72 73 65 67 60 70 79 60 46 38 73 27 Marty Howe D L OK 68 58 74 70 74 62 59 64 62 74 55 38 34 70 2 Mark Howe D L 99 67 65 66 72 72 65 62 67 69 70 65 34 32 71 28 Reed Larson D R OK 55 60 60 75 73 53 62 67 64 72 60 30 30 67 34 Lee Fogolin D R OK 64 55 67 72 72 48 55 58 64 70 52 34 32 66 6 Ken Morrow D R OK 65 58 65 76 75 53 60 63 65 71 40 30 30 67 45 Mike Christie D L OK 63 63 65 70 70 55 65 57 60 63 54 58 44 66 39 Pete LoPresti G L OK 55 67 63 65 65 55 70 60 73 25 25 38 34 62 1 Glenn Resch G L OK 68 90 69 77 75 60 82 62 82 25 25 62 46 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Mike Fidler LW L OK 57 60 57 65 65 45 60 60 60 60 60 30 30 63 25 Steve Jensen LW L OK 60 63 57 65 65 65 57 63 60 54 57 34 32 63 21 Jere Gillis RW L OK 62 62 57 65 65 60 57 58 60 56 62 30 30 63 30 Steve Janazak G L OK 55 72 60 65 65 55 72 55 72 25 25 34 32 63