(As of Monday, Feb 17 2025)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Bobby Holik C L OK 79 75 74 78 78 61 70 75 65 74 70 36 31 76 30 Peter Forsberg C L OK 62 64 70 70 71 60 74 77 74 78 73 44 48 76 51 Dale Hawerchuk C L OK 54 70 64 82 85 66 68 83 72 67 65 77 80 74 67 Robert Reichel C L OK 65 72 70 82 82 84 78 75 80 67 67 44 43 76 18 Denny Lambert LW L OK 87 82 72 79 84 25 79 74 64 68 66 57 56 76 62 Mike Ricci LW L OK 70 69 75 83 78 58 69 66 66 79 68 39 52 74 57 Andrei Kovalenko LW L OK 74 70 76 76 76 56 70 73 67 69 77 36 40 76 21 Cliff Ronning LW L OK 43 80 60 66 70 86 72 79 80 58 71 52 66 74 61 Sylvain Turgeon LW L OK 63 81 72 72 75 52 74 75 73 64 80 69 80 78 45 Daniel Marois RW R OK 76 73 80 74 77 60 70 72 68 61 75 45 43 76 56 Pat Verbeek RW R OK 72 80 65 81 85 41 67 72 69 60 81 51 64 76 36 Tie Domi RW R OK 91 71 81 72 77 40 72 72 65 74 71 39 44 77 26 Russ Courtnall RW R OK 65 86 64 82 74 74 83 77 71 63 73 67 69 77 24 Ray Sheppard RW R OK 64 64 65 80 73 67 64 68 65 72 81 52 52 74 35 Glen Wesley D L OK 65 69 73 80 81 63 67 74 69 75 66 45 55 75 6 Bryan McCabe D L OK 70 70 66 71 78 38 66 73 70 70 70 30 40 73 43 Jon Klemm D R OK 70 68 78 73 76 65 65 68 74 75 54 42 48 74 34 Alexander Karpovtsev D R OK 68 77 77 75 71 76 69 69 69 77 64 46 40 76 59 Jason York D R OK 73 70 71 71 82 58 70 68 72 71 71 34 52 74 47 Murray Baron D L OK 69 69 80 76 83 62 67 67 53 75 55 42 60 73 2 Evgeni Nabokov G L OK 78 84 81 81 82 78 83 76 83 25 25 29 42 77 19 Dwayne Roloson G L OK 82 82 81 84 84 81 81 82 81 25 25 67 65 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Glen Metropolit C R OK 56 78 59 74 65 79 74 67 59 69 61 52 52 69 38 Jason Wiemer C L OK 74 73 62 70 72 42 60 61 53 71 53 30 21 65 13 Jason Krog C R OK 54 80 56 72 56 80 75 63 56 55 57 48 48 66 66 Darcy Tucker C L OK 68 78 58 73 78 56 78 71 68 74 62 38 24 72 23 Derek MacKenzie C L OK 49 73 45 63 72 66 69 52 50 61 48 24 24 59 12 Scott Gomez C L OK 51 70 52 73 70 65 63 69 62 68 53 23 25 65 41 Mike Hudson C L OK 68 69 74 68 72 63 67 66 66 82 63 46 42 72 33 Richard Zednik LW L OK 63 69 57 68 73 70 61 65 57 62 62 28 37 66 25 Darren Langdon LW L OK 83 74 69 76 76 42 72 68 66 68 64 49 56 73 64 Donald Brashear LW L OK 85 74 77 81 79 45 65 66 68 68 59 47 42 73 39 Pavol Demitra LW L OK 57 79 69 78 76 46 70 72 67 71 71 39 30 73 94 Michael Nylander LW L OK 55 75 69 73 73 62 71 65 69 64 74 44 45 72 11 Steve Sullivan RW R OK 56 80 53 75 73 78 79 71 70 67 65 40 36 72 52 Craig Adams RW R OK 60 73 57 74 71 66 70 55 55 72 48 33 25 64 58 Shawn Thornton RW R OK 71 69 63 67 70 48 63 57 54 55 48 40 32 62 37 Adam Hall RW R OK 50 67 59 67 67 70 58 54 51 65 50 28 28 60 40 Branko Radivojevic RW R OK 51 67 55 60 71 64 60 54 49 55 51 24 24 59 28 Niclas Havelid D L OK 59 77 61 73 77 75 71 67 63 67 65 56 56 72 32 Rhett Warrener D R OK 66 76 61 77 68 48 70 64 65 68 70 34 37 72 50 Christian Laflamme D R OK 59 77 60 67 67 62 72 58 54 71 61 28 25 68 42 Scott Ferguson D L OK 79 78 61 68 63 47 74 59 61 46 57 47 51 68 5 Alexei Semenov D L OK 59 59 63 59 51 51 43 53 47 49 53 24 24 57 55 Aki Berg D L OK 52 69 63 68 69 52 61 56 53 75 54 27 32 66 63 Radoslav Suchy D L OK 52 74 62 67 76 78 66 61 56 65 60 44 44 66 60 Steve McKenna D L OK 84 60 85 72 71 46 53 62 60 57 53 52 57 70 31 Craig Anderson G L OK 77 77 77 79 69 77 77 73 77 NA NA 24 24 71 49 Milan Hnilicka G L OK 70 80 75 72 82 59 66 74 68 25 25 33 29 69 10 Jean-Sebastien Giguere G L OK 77 80 77 74 70 66 80 73 75 25 25 22 33 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 90 Joe Juneau C L OK 69 79 76 81 73 77 78 76 71 74 78 37 37 79 39 Kris Draper C L OK 63 76 65 72 77 47 72 70 72 72 60 26 23 71 37 Martin Straka C L OK 56 67 65 67 69 62 66 71 72 67 69 37 47 71 42 Bob Bassen C L OK 76 59 66 78 79 54 66 71 67 74 64 45 65 72 93 Petr Nedved C L 93 DD 53 72 70 80 74 82 76 73 76 63 72 29 49 75 30 Viktor Kozlov C R OK 54 69 76 74 69 81 58 72 65 72 68 31 33 72 22 Brendan Shanahan LW L OK 81 76 82 88 88 34 79 83 81 79 82 46 51 84 50 Brian Holzinger LW R OK 68 70 67 66 71 68 71 69 62 65 68 21 32 71 15 Tomas Holmstrom LW L 98 60 76 61 73 76 65 68 67 66 76 69 49 34 72 10 Ulf Dahlen LW L 97 63 76 65 80 82 96 74 71 77 74 79 49 56 78 16 Andrew Brunette LW L OK 55 74 70 72 75 78 64 70 72 71 68 44 43 73 45 Adam Graves RW L OK 74 73 80 84 80 43 72 75 76 75 82 50 67 81 44 Dallas Drake RW L OK 69 74 73 79 75 69 68 72 68 79 74 41 41 76 43 Nelson Emerson RW R OK 59 72 69 82 79 72 71 72 68 62 73 37 33 73 12 Greg Hawgood D L OK 67 70 65 74 80 57 70 70 71 76 65 54 64 74 62 Jiri Slegr D L OK 63 70 75 65 76 73 62 75 70 70 71 37 47 74 32 Lyle Odelein D L OK 73 65 80 81 80 32 62 68 63 77 57 46 50 74 24 Steve Chiasson D L OK 70 75 71 81 83 60 69 75 75 68 63 41 49 75 31 Sean ODonnell D L OK S3 78 65 73 75 72 35 59 63 72 79 57 41 44 74 28 Vladimir Konstantinov D R OK 74 75 76 85 79 63 70 80 75 85 77 52 53 81 38 Igor Kravchuk D L OK 64 67 74 81 79 82 74 77 72 75 66 44 39 76 9 Greg de Vries D L OK 63 75 67 76 77 57 64 66 66 79 63 39 47 73 7 Jose Theodore G R 99 84 80 78 76 78 67 80 77 80 NA NA 29 32 74 3 Tomas Vokoun G R 97 83 80 85 82 81 67 83 80 85 25 25 34 31 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Chris Kelly C L OK 49 71 50 67 70 67 65 55 53 67 52 24 24 61 27 Dave Scatchard C R OK 60 69 63 75 62 41 57 62 57 73 59 30 41 66 34 Manny Malhotra C L OK 54 66 64 72 69 70 54 56 54 69 54 23 30 63 18 Patrik Stefan C L OK 47 67 59 63 67 71 57 59 51 57 52 24 24 60 56 Niko Kapanen C L OK 52 75 49 64 73 72 73 61 52 58 52 34 32 62 26 Alexei Ponikarovsky LW L OK 55 66 65 69 66 65 52 60 56 65 62 24 24 64 41 Arron Asham LW R OK 57 68 58 72 64 41 62 58 53 66 52 25 33 62 47 Ville Nieminen LW L OK 55 75 58 64 72 61 66 56 59 52 58 32 40 63 17 Maxim Afinogenov RW L OK 52 74 60 65 69 63 68 69 64 58 67 26 28 68 23 Dan Cleary RW L OK 46 68 60 70 52 75 55 57 55 65 55 27 34 62 20 Mikael Renberg RW L OK 64 69 68 72 68 74 65 64 65 56 73 40 32 70 35 Mikael Samuelsson RW R OK 54 70 66 72 70 70 61 65 59 68 60 37 34 67 25 Niko Dimitrakos RW R OK 53 70 56 61 56 67 63 59 50 53 54 32 32 61 33 Denis Gauthier D L OK 57 61 62 67 59 56 52 49 54 64 53 30 26 62 11 Chris Phillips D L OK 50 64 66 67 74 72 60 55 64 71 58 28 34 66 13 Darius Kasparaitis D L OK 61 71 73 76 72 26 56 68 56 76 46 36 33 69 29 Andrei Zyuzin D L OK 57 67 55 63 64 59 67 60 54 64 63 36 30 65 51 Francis Bouillon D L OK 61 71 61 75 71 69 71 61 61 69 61 48 48 69 8 Andrei Markov D L OK 54 71 58 71 66 67 63 73 74 60 68 32 34 71 14 Darryl Sydor D L OK 61 67 71 81 75 67 66 66 68 69 62 32 27 71 40 Brad Lukowich D L OK 51 70 56 71 69 50 67 55 52 68 65 37 22 64 52 Darren Van Impe D L OK 70 78 71 72 77 68 72 65 73 59 67 44 36 73 46 Chris Mason G L OK 75 75 75 73 75 84 75 75 74 25 25 34 40 70 36 Chris Osgood G L OK 69 80 77 82 87 80 82 76 69 NA NA 45 36 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Joe Nieuwendyk C L OK 70 74 77 86 86 64 72 82 77 74 83 64 55 82 39 Doug Weight C L OK 61 72 74 83 85 60 79 80 78 73 73 51 25 78 27 Shayne Corson C L OK 74 73 74 87 79 46 68 72 70 82 76 57 71 78 7 Kelly Buchberger C R OK 69 73 82 80 90 29 70 60 72 81 68 58 77 75 21 David Archibald LW L OK 74 69 74 77 85 66 64 73 72 77 72 52 44 76 42 Ed Ward LW R 85 DD 74 76 78 76 74 71 76 74 71 79 76 34 50 79 9 Pavel Bure LW L OK 65 85 75 82 80 84 80 82 79 65 80 40 33 81 20 Josef Beranek LW L OK 60 75 69 76 79 61 76 77 79 60 77 39 40 76 77 Chris Gratton RW L OK 78 72 69 71 75 42 66 71 74 73 71 29 23 74 88 Eric Lindros RW L OK 73 76 76 76 66 53 63 81 77 69 76 49 56 78 26 Martin St. Louis RW L OK 59 81 58 79 80 80 78 79 77 66 74 48 45 76 14 Stu Barnes RW L OK 68 76 70 74 75 63 70 81 73 72 73 40 52 77 10 Tony Amonte RW L OK 69 81 76 83 82 52 75 81 78 72 77 33 38 80 3 Doug Bodger D L OK 67 75 79 75 72 54 69 77 75 78 65 50 61 78 5 Gord Murphy D R OK 74 80 76 84 79 73 73 75 75 71 77 40 47 79 25 Jason Woolley D L 98 75 76 75 79 82 73 73 75 72 77 66 41 43 78 8 Cam Russell D L OK 78 67 78 74 75 50 73 68 71 80 66 46 25 77 6 Sean Hill D R OK 70 76 70 84 81 78 70 76 71 77 72 43 38 77 55 Sergei Gonchar D L OK 62 70 71 73 76 50 69 73 75 72 73 37 34 75 54 Yves Racine D L OK S1 69 73 75 74 82 54 73 74 71 77 65 38 46 76 28 Steve Duchesne D L 96 54 74 67 84 84 60 71 76 78 74 71 53 61 77 37 Olaf Kolzig G L OK 84 84 89 84 82 69 77 77 78 NA NA 37 42 76 1 Sean Burke G L 99 87 86 90 88 84 70 87 80 82 NA NA 53 67 81 43 Martin Biron G L OK 76 77 78 79 72 67 81 77 74 25 25 32 32 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Kris King C L OK 71 69 72 72 81 25 61 68 65 79 66 57 58 72 41 Jason Allison C R OK 68 66 66 73 75 68 71 84 68 59 70 32 29 73 73 Curtis Brown C L OK 57 73 66 72 73 59 65 66 68 71 61 34 32 69 12 Mike Johnson LW R OK 61 76 63 73 75 63 68 70 64 74 68 46 39 72 24 Matt Cooke LW L OK 59 71 58 74 70 51 65 60 59 70 59 30 32 66 40 Alex Tanguay LW L OK 50 71 52 72 71 66 64 70 65 67 62 28 21 67 15 Sergei Samsonov LW R OK 55 72 54 73 73 72 73 72 61 58 68 28 28 69 85 Petr Klima LW R OK 52 79 62 79 77 68 70 71 72 55 72 51 69 72 16 Dainius Zubrus RW L OK 57 69 71 76 73 62 58 70 66 71 66 31 32 70 29 Martin Havlat RW L OK 51 68 59 71 63 68 58 66 60 61 63 24 24 65 64 Tomi Kallio RW L OK 56 66 53 57 67 64 69 62 54 60 59 31 31 63 22 Dan Boyle D R OK 55 75 56 76 74 69 69 74 72 58 70 39 44 73 32 Michal Rozsival D R OK 60 70 64 77 70 52 67 71 65 79 67 29 18 72 38 Willie Mitchell D L OK 54 63 57 70 65 58 66 54 61 73 57 32 35 65 45 Dmitri Kalinin D L OK 50 70 60 67 70 60 62 61 57 53 62 28 23 64 23 Scott Hannan D L OK 51 70 60 74 73 66 61 57 61 70 61 27 22 66 59 Curtis Leschyshyn D L OK 68 64 78 78 75 53 68 68 66 73 55 38 21 73 79 Joel Kwiatkowski D L OK 59 73 59 66 63 52 58 54 49 53 61 31 32 62 35 Alex Auld G L OK 70 70 70 67 67 77 70 74 70 NA NA 24 24 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Ted Drury C L OK 70 72 70 65 78 49 71 63 67 71 67 32 25 71 28 John Madden C L OK 57 81 59 79 84 81 79 69 68 70 66 53 58 73 59 Paul Ysebaert C L OK 57 75 71 71 80 81 72 74 70 71 73 50 51 75 1 Pavel Datsyuk C L OK 50 73 56 71 73 71 67 75 73 72 68 34 37 72 62 Alexandre Daigle C L OK 56 81 65 72 66 81 70 71 63 63 61 34 36 70 61 Stephane Yelle LW L OK 59 68 70 73 70 61 62 65 63 68 62 32 38 69 94 Ryan Smyth LW L OK 63 76 60 81 79 64 71 65 73 75 72 31 44 74 34 Dave Chyzowski LW L OK 73 64 69 66 78 55 61 64 62 68 68 53 46 70 30 Kirk Maltby LW L OK 57 65 72 64 71 61 68 66 60 68 63 33 41 69 26 Trent Klatt RW R OK 64 68 66 70 77 64 69 65 72 68 71 44 56 72 17 Radim Vrbata RW R OK 51 71 57 73 71 73 65 61 61 59 61 24 24 65 11 Keith Tkachuk RW L OK 75 72 85 71 74 45 69 71 70 60 67 43 42 74 29 Adam Deadmarsh RW L OK 74 77 63 71 72 46 70 66 64 56 67 41 41 70 8 Bob Boughner D R OK 73 61 75 64 84 28 59 66 60 73 59 36 36 71 9 Pavel Kubina D R OK 69 64 74 73 75 54 47 61 66 72 65 35 39 70 51 Brian Campbell D L OK 48 71 51 70 74 70 72 70 73 68 72 27 25 72 36 Dimitri Yushkevich D R OK 68 72 72 74 73 57 63 78 71 72 73 44 32 75 7 Joe Corvo D R OK 49 71 56 70 67 73 65 70 58 66 69 37 33 69 18 Jaroslav Spacek D L OK 61 75 64 75 77 73 68 72 70 63 68 51 45 73 27 Bryan Muir D L OK 71 75 66 67 59 62 62 67 57 65 61 49 51 70 72 Mark Tinordi D R OK 73 62 77 82 75 44 54 64 60 78 59 48 60 73 49 Garth Snow G L OK 84 85 86 80 85 78 84 75 71 25 25 47 31 76 44 Dan Cloutier G L OK 69 77 78 77 76 59 80 72 78 25 25 36 39 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 35 Espen Knutsen C L OK 54 62 61 71 68 78 66 63 69 55 60 38 40 66 14 Mike Fisher C R OK 53 65 60 70 70 58 59 56 57 69 61 24 25 64 38 Jamie Lundmark LW R OK 51 69 52 62 56 63 63 56 49 49 51 24 24 58 47 Brad Isbister LW R OK 66 69 71 71 64 46 57 66 53 74 60 25 32 67 37 Tom Kostopoulos RW R OK 59 71 55 66 71 56 64 56 52 63 51 32 32 62 53 Eric Boulton RW L OK 74 71 72 75 63 44 60 52 63 70 49 34 31 65 25 Jonathan Cheechoo RW R OK 54 72 58 64 71 65 63 62 53 57 67 27 24 65 31 Nolan Pratt D L OK 63 76 67 73 71 54 65 56 52 66 60 38 28 67 20 Kim Johnsson D L OK 62 71 56 67 76 56 69 64 70 56 61 34 41 68 24 Radek Martinek D R OK 56 73 61 73 62 71 65 63 58 58 63 44 44 67 52 Jamie Rivers D L OK 61 72 57 63 65 60 65 59 62 65 65 38 30 67 42 Adrian Aucoin D R OK 45 66 71 72 66 52 65 63 59 75 60 31 47 68 15 Paul Mara D L OK 62 70 57 69 70 59 61 65 59 65 65 26 21 67 54 Jamie Allison D L OK 69 72 63 66 56 39 64 67 56 58 62 34 36 67 50 Andy Delmore D R OK 56 73 61 67 60 75 67 62 56 44 74 42 38 67 58 Lance Ward D L OK 68 68 62 60 67 41 61 52 50 50 56 34 33 61 32 Sebastien Caron G L OK 68 68 68 71 56 74 68 71 68 25 25 28 28 64 45 Eric Fichaud G L OK 66 67 73 69 66 68 67 73 71 25 25 30 36 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Michael Peca C R OK 64 76 74 74 74 66 73 74 74 78 64 31 32 75 6 Joe Thornton C L OK 52 66 67 79 70 60 58 76 81 70 65 26 32 72 40 Wes Walz C R OK 60 75 68 76 84 74 74 73 71 73 79 39 46 77 15 Mike Modano C L OK 65 82 77 81 76 66 77 83 81 68 82 46 52 82 27 Jeremy Roenick LW R OK 72 79 74 78 77 52 77 81 82 76 78 43 54 81 41 Jimmy Carson LW R OK 65 71 74 73 73 67 72 77 72 72 72 54 51 76 61 Zigmund Palffy LW L OK 53 73 66 76 76 69 77 71 68 67 71 29 32 73 39 Brian Rolston LW L OK 61 74 76 76 78 49 68 73 74 74 74 27 28 75 89 Alexander Mogilny RW R OK 52 84 76 79 73 66 84 77 81 62 81 43 52 79 2 Daniel Alfredsson RW R OK 59 80 63 79 77 85 68 79 75 77 76 43 41 77 8 Jarome Iginla RW R OK 58 68 65 81 81 62 68 73 79 79 70 27 29 75 21 Jody Hull RW R OK 71 66 73 72 75 67 72 68 74 73 75 52 53 76 1 Zdeno Chara D L OK 70 64 76 77 76 42 51 69 78 79 71 34 32 75 26 Sheldon Souray D L OK 70 73 67 69 64 29 61 71 72 63 70 34 43 72 48 Brendan Witt D L OK 71 78 74 75 75 49 66 70 67 71 62 36 40 74 7 Sylvain Lefebvre D L OK 69 69 75 79 82 65 62 69 62 77 62 50 42 74 36 Scott Lachance D L OK 69 69 73 75 76 77 68 69 67 76 59 43 38 74 95 Nicklas Lidstrom D L OK 59 71 74 86 79 82 75 73 72 73 74 49 41 77 53 Adam Foote D R OK 82 67 81 80 82 49 64 60 57 74 57 49 43 74 24 Kimmo Timonen D L OK 58 68 61 81 74 54 75 74 77 74 74 30 23 75 10 Marty Turco G L OK 80 78 81 77 80 63 77 77 85 25 25 29 36 74 63 Jeff Hackett G L OK 86 84 84 85 77 76 76 78 72 25 25 45 36 75 16 Patrick Lalime G L OK 76 81 79 76 69 70 74 71 75 25 25 34 41 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Jan Bulis C L OK 50 70 55 64 62 65 62 65 59 63 59 31 29 64 35 Richard Park C R OK 57 78 60 79 66 61 77 66 66 75 54 28 29 69 23 Jochen Hecht C L OK 51 71 61 68 66 70 66 71 59 67 61 32 21 67 9 Simon Gagne LW L OK 50 71 53 71 64 65 64 65 60 64 66 28 22 66 22 Daniel Sedin LW L OK 50 73 53 74 76 71 66 69 70 72 64 24 24 69 17 Taylor Pyatt LW L OK 51 63 65 68 68 67 50 54 53 65 53 24 24 61 20 Ladislav Nagy LW L OK 54 70 49 63 71 64 66 64 56 53 64 24 32 64 44 Chad Kilger LW L OK 55 66 66 70 69 67 55 59 59 72 57 34 26 65 52 Eric Daze LW L OK 54 69 65 66 70 61 58 71 57 58 74 33 46 69 13 J.P. Dumont RW L OK 49 73 57 68 70 69 63 62 60 64 62 27 25 65 42 Mike Grier RW L OK 56 72 58 79 83 53 62 67 63 76 66 27 40 70 33 Chris Neil RW R OK 76 67 57 74 74 38 59 51 54 63 50 30 30 62 30 Juraj Kolnik RW R OK 47 71 49 61 55 70 66 56 49 47 55 24 24 59 18 Michael Ryder RW R OK 51 71 57 70 72 69 65 62 60 58 63 24 26 65 38 Radek Bonk RW L OK 57 76 65 78 79 73 67 70 62 72 67 25 31 71 25 Brett Clark D L OK 57 73 57 75 66 63 71 67 67 72 68 34 34 71 5 Barret Jackman D L OK 57 67 53 67 68 51 61 56 54 64 54 24 24 62 28 Danny Markov D L OK 57 74 57 64 70 54 70 65 60 72 59 33 28 68 19 Stephane Robidas D R OK 62 74 54 73 69 55 70 61 63 74 62 24 27 69 29 Antero Niittymaki G L OK 71 71 71 66 70 80 72 71 72 25 25 25 21 66 31 Michael Leighton G L OK 67 67 67 74 54 77 67 75 67 25 25 24 24 63 46 David Aebischer G L OK 77 74 74 74 73 77 75 78 74 25 25 28 29 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Craig Janney C L OK 53 72 72 73 72 97 78 87 80 68 67 65 66 78 22 Jason Blake C L OK 61 82 63 79 81 75 77 71 70 66 69 52 53 74 20 Kirk Muller C L OK 66 64 76 83 84 77 71 74 69 79 76 74 62 78 30 Steve Yzerman C R OK 55 77 64 89 84 65 75 85 82 70 78 66 63 80 45 Valery Zelepukin LW L OK 65 81 72 81 77 65 83 79 74 71 77 33 56 79 26 Esa Tikkanen LW L OK 76 77 74 81 86 60 75 66 74 93 79 53 53 80 44 Markus Naslund LW L OK 57 69 71 74 72 58 73 70 71 64 76 34 39 74 13 German Titov LW L OK 67 85 74 79 87 73 83 82 75 62 80 75 71 81 57 Brett Hull RW R OK 59 63 67 84 94 66 66 75 76 64 88 67 63 78 46 Owen Nolan RW R OK 71 72 78 68 71 54 67 72 66 74 78 36 41 76 52 Donald Audette RW L OK 70 72 63 79 77 75 79 73 76 67 78 39 45 77 11 Brian Bellows RW R OK 55 66 69 74 77 72 74 72 74 58 77 66 57 74 9 Calle Johansson D L OK 65 78 71 83 86 72 81 76 71 79 76 47 68 80 37 Eric Desjardins D R OK 62 72 76 77 81 68 74 75 75 77 72 44 41 77 40 Jason Marshall D L OK 72 64 78 71 70 41 72 74 60 72 66 41 44 74 47 Don Sweeney D L OK 67 75 63 80 79 78 70 78 74 80 70 54 63 78 3 Sylvain Cote D R OK 66 64 64 77 78 70 72 77 73 76 65 53 54 75 49 Fredrik Olausson D R OK 60 77 70 77 72 72 70 76 71 76 66 58 62 76 4 Al MacInnis D R OK 66 65 72 93 91 74 73 85 80 77 81 68 90 82 17 Tim Thomas G L OK 81 82 83 76 83 73 78 73 79 25 25 35 33 75 53 Martin Brodeur G L OK 83 86 85 85 86 74 81 84 76 25 25 26 34 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Andrei Nikolishin C L OK 51 72 56 63 60 57 76 65 71 66 61 27 27 68 48 Pascal Rheaume C L OK 62 74 68 74 65 75 63 65 60 64 58 49 43 68 39 Rod BrindAmour C L OK 58 74 65 83 84 65 68 67 70 75 71 36 47 73 60 Mark Mowers C R OK 56 82 54 71 61 79 78 61 57 61 54 49 53 66 34 Vaclav Prospal C L OK 62 74 68 72 79 62 72 70 68 66 69 36 26 72 32 Eric Messier LW L OK 60 79 67 71 72 74 71 62 62 68 56 44 51 69 15 Jason Dawe LW L OK 67 68 63 75 73 49 65 71 65 77 64 32 25 71 8 Geoff Sanderson LW L OK 54 76 69 67 72 63 76 70 68 63 78 31 34 73 75 Scott Allison LW L OK 71 69 71 69 71 42 71 69 70 60 65 34 25 71 35 Trevor Letowski RW R OK 54 76 46 62 71 72 77 54 51 70 55 30 33 63 63 Blake Sloan RW R OK 59 74 59 68 74 70 72 59 57 60 49 45 46 64 58 Glen Murray RW R OK 63 70 68 69 65 51 70 70 67 64 76 39 47 73 50 Peter Ferraro RW R OK 59 69 70 71 63 53 70 64 65 59 72 35 36 70 24 Toni Lydman D L OK 56 70 58 64 68 67 59 68 59 67 56 36 27 66 29 Alexander Khavanov D L OK 61 77 65 69 77 73 69 69 61 67 69 60 60 72 10 Ken Sutton D L OK 69 70 70 76 70 56 62 70 68 71 60 39 33 72 43 Jaroslav Modry D L OK 66 66 76 76 74 72 65 72 62 69 63 44 50 73 36 Bret Hedican D L OK 60 73 73 74 81 49 70 70 63 73 68 32 37 73 42 Doug Houda D L OK 69 69 64 74 86 46 74 72 70 73 53 64 59 73 41 Kenny Jonsson D L OK 57 71 68 72 78 69 63 70 64 60 72 28 33 71 27 Mathieu Garon G R OK 78 77 76 72 73 74 74 80 76 25 25 28 28 71 33 Andrew Raycroft G L OK 72 72 72 69 69 75 72 71 74 25 25 26 26 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Alexei Kovalev C L OK 57 75 65 77 76 63 74 80 71 58 72 36 41 74 51 Pat Lafontaine C L OK 58 72 67 83 78 80 81 85 81 62 78 66 80 80 45 Mike Eastwood C R OK 69 70 77 82 83 48 69 74 67 80 68 51 59 76 19 Mark Recchi C R OK 62 78 71 90 78 73 74 85 82 76 78 48 53 81 31 Tom Fitzgerald C R OK 64 79 79 75 82 73 66 74 73 76 65 48 52 76 40 Brian Savage LW L OK 66 70 76 79 70 45 71 73 71 71 74 38 42 75 54 Keith Primeau LW L OK 73 77 78 78 79 59 73 79 71 71 73 45 30 78 58 Vincent Damphousse LW R OK 63 80 73 80 77 67 75 80 80 74 81 51 67 81 21 Jim Cummins LW L OK 83 71 81 81 80 46 73 70 66 73 68 29 39 76 22 Cam Neely RW R OK 77 60 75 87 66 50 68 84 78 73 91 61 62 82 49 Trevor Linden RW R OK 70 78 77 84 76 69 72 75 72 73 74 46 61 78 47 Dave Gagner RW L OK 68 68 65 79 70 47 74 74 70 60 69 60 62 73 60 Scott Walker RW R OK 73 80 65 81 76 60 80 76 69 75 63 41 39 75 16 Boris Mironov D L OK 60 74 78 69 76 68 65 75 78 74 60 39 45 75 32 Dan Keczmer D L OK 71 76 69 80 75 72 67 73 70 74 60 51 61 75 56 Dave Manson D R OK 76 67 84 78 84 34 72 70 76 80 74 61 64 80 7 Derian Hatcher D L OK 71 60 80 77 80 32 69 69 64 79 66 21 39 75 8 Sami Salo D R OK 56 72 70 74 69 70 65 69 68 74 70 42 41 72 35 Kevin Haller D L OK 69 67 73 81 74 63 64 66 70 80 46 39 32 73 42 Bob Rouse D R OK 77 70 82 81 81 50 70 67 61 84 49 67 65 77 50 Jeff Beukeboom D L OK 74 65 82 83 84 32 73 60 67 81 51 77 62 76 27 Gary Suter D L OK 60 76 74 84 85 72 74 77 74 70 67 59 66 77 59 Scott Niedermayer D L OK 69 73 75 72 77 63 75 76 72 74 73 32 25 77 61 Ed Belfour G L OK 84 86 81 91 92 73 75 75 76 25 25 50 65 77 24 Tommy Salo G R OK 85 85 83 78 87 70 86 83 82 25 25 46 55 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Steven Reinprecht C L OK 54 77 59 73 72 78 70 69 62 71 63 44 44 70 91 Marc Savard C L OK 57 71 60 71 73 61 70 74 68 65 63 30 39 70 26 Michal Handzus C L OK 50 66 68 73 71 58 56 64 65 70 60 31 26 67 46 Henrik Zetterberg LW L OK 48 69 52 70 72 70 63 71 66 74 63 24 24 68 11 Jeff Halpern LW R OK 59 77 61 77 77 73 69 65 61 67 61 44 44 69 36 Todd Fedoruk LW L OK 72 63 66 67 67 45 53 54 52 52 46 29 30 60 53 Andre Roy LW L OK 80 67 67 73 72 35 56 55 56 73 58 31 35 66 39 Jozef Stumpel RW R OK 60 72 66 61 80 53 70 70 70 60 64 36 28 70 43 Josef Vasicek RW L OK 53 67 61 63 67 59 55 57 54 54 53 24 30 60 20 Shawn Horcoff RW L OK 54 68 60 73 71 63 61 64 58 68 58 29 33 65 37 Marty Reasoner RW L OK 48 75 57 76 66 59 61 60 58 68 58 33 38 65 62 Francis Lessard RW R OK 77 64 68 65 51 28 53 51 48 51 44 30 27 58 52 David Vyborny RW L OK 58 76 53 67 77 66 74 67 63 61 64 27 26 68 25 Brian McGrattan RW R OK 71 61 67 63 53 41 45 49 47 51 43 24 24 56 23 Robyn Regehr D L OK 59 63 63 69 72 55 55 56 54 64 56 26 30 64 48 Rob Scuderi D L OK 49 67 59 66 74 75 59 55 52 64 56 30 26 62 4 Jordan Leopold D L OK 49 67 56 67 64 69 60 59 56 67 61 28 28 64 29 Mathieu Dandenault D R OK 46 70 64 67 71 67 68 62 65 73 65 31 38 68 44 Mark Eaton D L OK 52 70 62 72 65 74 62 57 55 69 59 40 40 66 55 Deron Quint D L OK 48 69 60 65 62 62 58 58 63 49 61 25 42 63 41 Shane Hnidy D R OK 62 71 63 70 66 53 55 57 55 60 61 34 34 64 3 Wade Redden D L OK 54 71 54 72 70 56 65 65 64 75 60 35 25 68 57 John Grahame G L OK 76 77 77 76 72 58 76 81 77 25 25 33 42 72 30 Robert Esche G L OK 68 68 69 67 64 61 68 73 67 25 25 25 22 63 18 Jocelyn Thibault G L OK 79 76 72 77 70 65 73 74 80 25 25 34 28 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Claude Lapointe C L OK 60 76 72 77 83 72 79 72 74 77 73 44 53 77 33 Henrik Sedin C L OK 51 74 52 74 77 69 67 74 70 74 56 24 24 69 54 Bryan Smolinski C R OK 65 71 72 76 79 80 70 74 68 66 75 35 25 75 53 Dimirti Khristich LW R OK 64 77 72 82 79 66 76 71 78 70 74 42 55 77 51 John Cullen LW R OK 68 78 63 77 78 44 73 77 81 66 72 68 61 77 11 Andrei Nazarov LW L OK 75 75 78 72 76 42 70 75 65 66 62 29 40 73 45 Robert Lang LW R OK 64 69 72 72 76 79 67 78 71 62 70 36 39 74 56 Scott Young LW R OK 71 79 70 74 80 53 73 77 74 71 82 53 45 79 28 Fredrik Modin RW L OK 62 75 67 73 71 75 61 65 63 74 67 40 46 71 29 John Leclair RW L OK 74 70 81 76 76 53 73 81 80 73 82 48 32 81 36 Randy Burridge RW L OK 64 79 60 78 65 78 71 77 77 66 76 53 40 76 15 Sami Kapanen RW L OK 51 78 60 76 78 71 74 72 63 68 65 42 51 71 9 Eric Cairns D L OK 77 72 80 66 71 48 69 62 55 66 45 34 32 70 35 Mattias Ohlund D L OK 58 62 67 66 73 58 47 68 65 73 62 34 29 68 30 Patrice Brisebois D L OK 62 67 73 66 71 64 68 70 73 71 71 31 37 73 57 Roman Hamrlik D L OK 57 74 75 72 71 59 65 67 75 73 59 42 33 72 58 Sandis Ozolinsh D L OK 55 67 65 77 72 67 76 74 78 57 74 26 42 74 50 Al Iafrate D L OK 69 78 83 71 63 53 77 81 72 70 78 56 49 79 49 Jason Strudwick D L OK 70 73 70 72 66 59 62 59 64 72 62 26 36 71 1 Roberto Luongo G L OK 82 80 81 81 77 83 82 74 82 25 25 30 23 75 31 Ryan Miller G L OK 79 79 79 77 77 79 79 73 79 NA NA 28 28 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Todd White C L OK 55 78 58 75 66 78 69 69 60 67 64 40 42 69 27 Eric Belanger C L OK 50 71 56 67 76 70 71 61 55 75 57 28 31 65 19 Nik Antropov C L OK 56 61 73 70 67 65 46 64 59 58 61 23 27 64 4 Patrik Elias C L OK 52 70 52 71 70 61 69 74 71 73 64 33 33 70 89 Mike Comrie C L OK 53 73 49 67 67 63 69 63 55 57 63 28 28 64 18 Tim Connolly C R OK 49 71 51 67 65 68 65 65 57 61 55 24 24 63 10 Kristian Huselius LW L OK 50 76 54 70 72 69 68 68 56 60 66 25 28 67 48 Marcus Nilson LW R OK 54 76 62 65 72 62 69 67 55 67 58 26 35 67 47 Vitali Yachmenev LW L OK 60 79 62 70 73 59 69 64 64 72 58 31 35 69 14 Niklas Hagman LW L OK 49 69 55 66 75 73 63 57 55 69 57 28 28 63 12 Shane Doan LW R OK 62 67 63 76 76 63 55 65 74 76 58 30 32 69 39 Chris McAllister RW L OK 78 62 75 72 65 43 48 58 50 65 63 34 42 66 37 Antti Laaksonen RW L OK 56 80 60 70 76 78 76 65 61 61 60 50 40 69 38 Ales Kotalik RW R OK 52 67 60 62 67 64 56 59 56 55 63 32 28 63 43 Kyle Calder RW L OK 52 76 57 64 62 67 75 64 55 48 56 28 32 64 34 Ethan Moreau RW L OK 68 71 65 74 72 47 65 62 67 74 62 30 33 70 20 Martin Erat RW L OK 51 70 53 69 70 67 64 65 59 60 57 24 24 64 5 Derek Morris D R OK 57 70 58 70 67 53 65 63 61 69 61 28 30 67 22 Jay McKee D L OK 55 66 57 70 66 61 63 55 58 72 56 30 16 65 40 Bryan Allen D L OK 60 63 64 66 65 54 53 56 52 52 55 25 29 61 44 Brent Sopel D R OK 52 65 60 62 73 67 61 66 60 68 61 32 32 66 46 Brad Ference D R OK 75 66 62 63 63 35 60 56 51 47 59 25 26 62 42 Jim Carey G L OK 67 74 75 68 73 75 64 62 63 25 25 38 47 65 25 Vesa Toskala G L OK 69 71 74 70 72 75 69 75 78 25 25 33 26 67 41 Johan Holmqvist G L OK 68 66 68 62 75 69 67 79 71 25 25 34 36 64 52 Kevin Weekes G L OK 74 78 77 78 80 66 78 79 75 25 25 34 32 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Saku Koivu C L OK 61 76 54 75 71 65 76 72 75 73 65 24 37 72 77 Pierre Turgeon C L OK 65 75 78 84 83 70 75 87 80 71 81 50 54 82 66 Mario Lemieux C L OK 69 69 81 87 71 59 86 96 93 70 90 69 97 88 34 Brendan Morrison C L OK 64 72 58 75 74 68 72 70 68 75 67 32 31 72 44 Benoit Hogue C L OK 75 80 72 77 76 56 80 76 77 70 78 56 70 80 27 Luc Robitaille LW L OK 67 65 83 88 89 73 64 83 78 73 85 56 58 81 17 Todd Marchant LW L OK 67 79 64 83 83 64 78 71 69 79 66 37 40 75 7 Gary Roberts LW L OK 76 71 74 85 78 48 72 72 79 63 78 50 48 78 21 Alex Selivanov LW L OK 71 79 71 73 82 63 75 82 68 67 80 50 57 79 68 Jaromir Jagr RW L OK 71 82 76 75 74 60 72 79 79 75 77 26 46 80 23 Miroslav Satan RW L OK 60 79 69 73 78 77 72 65 70 67 75 29 44 74 25 Peter Bondra RW L OK 64 80 74 86 83 62 81 79 77 69 82 50 34 80 22 Mats Sundin RW R OK 67 71 71 77 76 69 74 77 74 69 78 38 42 77 9 Brian Leetch D L OK 67 80 72 92 86 66 77 90 83 81 80 48 57 85 1 Chris Pronger D L OK 70 76 65 77 73 41 67 76 78 77 71 34 37 76 54 Vladimir Malakhov D L OK 70 79 81 82 75 72 78 85 71 80 76 40 29 81 12 Rob Blake D R OK 78 76 83 84 87 52 72 75 72 84 79 44 63 82 20 Peter Popovic D L OK 73 73 83 75 76 68 73 60 66 79 64 51 47 77 14 Ulf Samuelsson D L OK 82 66 77 84 83 43 71 72 64 83 58 52 70 78 32 Peter Ahola D L OK 70 73 73 72 71 43 63 73 70 74 69 33 42 74 33 Dave Karpa D R OK 76 60 78 69 74 43 64 66 62 76 63 43 35 73 31 Curtis Joseph G L OK 82 87 86 89 87 92 83 81 78 25 25 52 39 79 6 Miikka Kiprusoff G L OK 80 80 81 76 78 79 78 77 82 NA NA 29 15 74 15 Arturs Irbe G L OK 74 91 78 79 83 81 82 70 75 25 25 43 41 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Wayne Primeau C L OK 67 71 74 75 74 46 57 66 58 72 59 37 48 69 5 Vincent Lecavalier C L OK 55 70 65 72 71 60 58 66 70 63 66 27 29 68 10 Patrick Marleau C L OK 56 68 64 80 78 66 60 65 75 69 65 28 27 70 46 Rob Niedermayer LW L OK 61 74 62 70 78 51 66 61 71 71 60 38 31 69 50 Jay Pandolfo LW L OK 58 76 61 71 71 74 73 68 67 58 59 39 35 69 4 Todd Bertuzzi LW L OK 69 69 64 76 73 47 56 64 69 70 70 37 28 70 11 Brenden Morrow LW L OK 62 71 59 70 73 58 61 65 63 62 64 30 29 67 13 Petr Sykora RW L OK 53 75 53 75 75 52 72 71 72 71 66 34 23 71 67 Andrew Peters RW L OK 74 61 71 60 57 36 47 51 48 44 46 26 23 57 18 Milan Hejduk RW R OK 48 76 52 65 70 67 66 67 69 59 68 29 26 68 35 Georges Laraque RW R OK 70 59 70 68 70 48 38 48 55 56 47 36 37 59 2 Branislav Mezei D L OK 59 61 59 61 52 50 48 51 47 45 53 24 24 56 3 Tomas Kaberle D L OK 56 66 59 72 73 63 61 75 72 71 67 28 33 71 16 Brad Stuart D L OK 49 67 60 72 70 67 62 63 63 67 61 26 24 66 24 Bryan Berard D L OK 57 70 62 69 68 56 60 71 61 73 63 29 24 69 42 Marek Malik D L OK 65 71 83 67 65 47 59 65 63 72 64 27 40 72 60 Mika Noronen G L OK 74 70 71 71 68 74 72 69 70 25 25 26 32 66 37 Manny Legace G L OK 76 80 82 78 73 80 79 80 73 NA NA 42 38 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Craig Conroy C R OK 71 69 68 75 82 55 73 74 76 78 66 29 32 75 22 Andrew Cassels C L OK 64 81 76 81 79 69 83 83 82 72 73 48 36 81 99 Wayne Gretzky C L OK 50 64 68 81 74 88 82 93 85 57 72 94 99 79 48 John McIntyre C L OK 75 69 72 79 78 36 78 70 72 76 74 60 48 77 21 Brian Bradley C L OK 69 76 68 87 80 67 77 74 72 64 75 68 59 77 51 Shawn McEachern LW L OK 69 85 77 78 84 66 74 74 76 72 77 40 48 79 71 Wendel Clark LW L OK 79 74 76 85 72 43 73 78 74 75 82 54 63 81 47 Steve Konowalchuk LW L OK 75 72 79 67 71 57 66 65 69 73 71 36 40 74 45 Derek King LW L OK 66 71 75 78 82 61 60 72 74 68 81 57 53 77 29 Ray Whitney RW L OK 63 78 72 81 74 78 75 71 71 68 72 46 32 75 26 Kevin Stevens RW L OK 77 70 81 84 83 25 63 75 75 59 83 62 64 78 20 Mike Keane RW R OK 69 68 67 78 80 55 63 69 67 79 69 40 73 73 55 Rob Zamuner RW L OK 73 78 75 79 79 66 75 74 73 71 76 34 60 78 50 Troy Crowder RW R OK 78 75 87 68 76 52 69 62 71 67 65 47 56 74 53 Luke Richardson D L OK 82 71 82 78 82 59 68 65 61 79 60 45 43 77 5 Kevin Hatcher D R OK 79 74 89 90 90 49 67 78 75 86 75 64 62 84 35 Mathieu Schneider D L OK 64 80 73 85 75 67 74 76 79 75 74 52 63 80 17 Richard Smehlik D R OK 71 68 83 73 74 75 64 70 65 76 62 31 26 75 4 Adam Burt D L OK 79 75 76 77 82 72 64 68 67 79 66 44 50 77 91 Sergei Fedorov D L OK 63 88 77 85 82 64 80 80 82 81 76 38 39 82 41 Janne Laukkanen D R OK 61 74 76 78 68 74 71 70 67 76 68 31 35 75 36 Patrick Roy G L OK 93 87 86 90 90 72 88 75 76 25 25 67 78 81 40 Byron Dafoe G L OK 76 86 82 83 80 57 83 79 74 25 25 37 36 76 43 Robb Stauber G L OK 76 85 76 76 80 84 78 74 72 25 25 60 45 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Matt Cullen C L OK 53 70 57 83 77 65 69 70 72 74 62 32 34 70 8 Mike Ribeiro C L OK 54 74 48 72 73 70 69 71 65 65 58 24 28 67 15 David Legwand C L OK 56 72 63 73 72 68 63 66 62 65 58 28 21 67 49 Boyd Demeraude C L OK 51 72 55 72 61 70 61 54 58 56 56 26 28 62 44 Peter Worrell LW L OK 77 66 71 63 70 30 53 55 54 62 46 28 35 62 46 Bill Lindsay LW L OK 71 74 76 77 84 62 68 62 71 72 67 29 26 73 42 Gino Odjick LW L OK 82 66 75 67 77 36 61 63 59 71 59 39 36 69 24 Jason Chimera LW L OK 55 68 63 70 74 56 57 58 60 70 55 24 30 64 16 Andreas Dackell LW R OK 60 79 65 71 85 80 76 68 63 68 66 48 50 72 38 Jeff Cowan RW L OK 71 75 63 70 68 52 66 58 56 51 57 44 44 65 57 George Parros RW R OK 77 59 67 63 63 39 49 49 49 53 45 28 28 58 30 Mike York RW R OK 50 74 54 71 69 68 70 66 60 59 61 31 29 66 19 Oleg Saprykin RW L OK 52 71 51 61 61 62 64 58 50 51 53 24 24 59 18 Mark Parrish RW R OK 58 74 62 73 73 66 69 65 63 61 68 36 30 69 23 Randy Robitaille RW L OK 59 78 61 72 73 71 69 67 60 71 65 41 45 70 7 Jason Arnott RW R OK 60 66 66 74 65 60 55 66 73 66 67 26 37 69 32 Kyle McLaren D L OK 63 68 67 70 66 55 51 64 58 73 58 25 33 68 2 Frantisek Kaberle D L OK 55 77 57 71 71 75 73 71 61 59 63 52 52 71 12 Ed Jovanovski D L OK 64 68 59 78 67 42 63 64 70 66 66 33 11 69 34 Martin Skoula D L OK 48 63 62 65 73 70 52 57 54 63 59 28 28 62 13 Eric Brewer D L OK 54 67 62 73 64 61 54 58 57 72 59 27 27 65 3 Chris Therien D L OK 67 70 76 77 78 61 66 69 67 73 54 33 39 73 37 Josef Melichar D L OK 62 67 67 64 58 58 55 59 54 52 56 29 24 63 27 Stephane Fiset G L OK 77 77 78 76 77 70 78 74 71 25 25 35 36 71 39 Peter Skudra G L OK 76 76 74 72 72 89 74 77 76 NA NA 48 55 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Alexei Yashin C L OK 63 74 79 76 76 69 71 77 73 68 76 30 29 77 47 Joe Sakic C L OK 64 76 77 91 87 67 79 84 80 77 85 49 64 84 8 Ray Ferraro C L OK 61 77 74 80 86 58 77 75 72 67 81 69 80 79 23 Theoren Fleury C R OK 81 83 70 85 80 65 80 84 80 73 87 41 39 84 33 Bill Guerin LW R OK 79 73 76 80 86 62 73 73 70 76 80 41 41 79 50 Claude Lemieux LW R OK 71 70 83 79 69 62 68 68 69 71 74 57 75 76 34 Steve Heinze LW R OK 67 76 75 74 75 71 70 73 67 70 70 35 38 75 48 Randy McKay LW R OK 81 73 79 86 82 35 76 66 75 70 75 43 49 78 16 Anson Carter RW R OK 68 71 80 70 74 59 69 75 68 68 67 35 43 74 54 Joe Murphy RW R OK 66 74 67 76 79 68 72 82 78 65 78 39 28 77 4 Marian Hossa RW L OK 58 71 60 76 74 66 64 70 76 62 73 23 31 72 53 Rick Tocchet RW R OK 79 69 84 77 74 25 70 75 75 69 81 69 69 80 45 Sergei Zubov D R OK 51 73 76 80 80 83 75 76 75 69 70 40 38 76 25 Scott Stevens D L OK 73 69 85 88 93 43 58 75 70 84 69 77 70 80 26 Colin White D L OK 62 71 69 72 73 57 64 65 60 71 67 24 25 70 3 Darrin Shannon D L OK 66 77 70 80 72 58 71 75 66 70 73 33 37 75 51 Petr Svoboda D L OK 76 66 70 79 72 59 63 79 66 80 54 60 41 75 7 Robert Svehla D L OK 75 73 77 77 78 57 77 77 75 76 76 42 46 79 35 Janne Niinimaa D L OK S1 60 73 67 77 79 57 62 80 78 71 71 31 43 75 9 Bryan Marchment D L OK 83 66 77 73 73 49 71 61 66 80 60 46 49 76 40 Dominik Hasek G L OK 86 86 76 87 80 79 79 78 81 25 25 74 69 79 29 Guy Hebert G L OK 84 84 71 88 92 99 85 83 78 25 25 40 43 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Daniel Briere C R OK 54 80 47 69 67 60 75 71 67 64 68 23 33 69 36 Oleg Kvasha C R OK 52 69 70 65 75 60 63 67 60 63 60 33 23 67 39 Pat Peake C R OK 55 64 66 67 71 71 65 65 67 66 66 48 42 69 10 Olli Jokinen C L OK 60 73 63 76 76 64 64 64 66 66 66 23 30 69 19 Sergei Brylin C L OK 61 65 66 70 67 53 67 74 62 62 62 35 32 69 46 Tyler Arnason C L OK 50 74 59 66 73 67 67 64 60 57 61 30 34 66 12 Ryan Malone LW L OK 59 67 63 67 67 57 55 61 55 57 63 28 28 64 5 Radek Dvorak LW R OK 56 76 63 77 74 60 70 66 75 74 62 34 30 71 52 P.J. Axelsson LW L OK 53 74 54 73 75 61 75 66 64 70 62 32 39 69 49 Joe Sacco LW L OK 64 70 70 72 71 55 75 63 66 72 69 41 44 72 13 Brian Gionta RW R OK 47 76 41 70 72 69 77 58 60 71 60 28 26 65 15 Erik Cole RW L OK 54 68 62 70 73 61 60 62 61 61 65 31 29 66 21 Valery Bure RW L OK 53 66 65 70 66 71 61 70 63 58 69 34 32 68 44 Trent Hunter RW R OK 50 67 64 67 65 65 54 59 55 58 58 25 28 62 14 Tom Poti D L OK 60 76 60 72 69 67 63 68 67 61 62 30 31 69 24 Hal Gill D L OK 63 72 76 81 76 55 49 57 56 71 56 37 31 69 6 Mike Commodore D R OK 63 63 65 66 58 49 51 57 52 53 56 28 28 61 41 Douglas Murray D L OK 55 61 68 63 67 61 49 54 50 57 53 28 28 61 30 Andy Sutton D L OK 78 69 80 76 71 52 56 66 61 56 63 45 42 70 22 Filip Kuba D L OK 51 64 66 66 71 72 56 64 60 71 63 31 35 67 17 Francois Beauchemin D L OK 48 67 54 68 72 61 62 61 58 61 59 25 22 64 37 Andrew Ference D L OK 59 72 54 75 67 51 71 59 65 70 56 25 36 67 42 Henrik Tallinder D L OK 46 65 59 67 66 68 54 61 58 60 56 28 25 62 20 Nick Boynton D R OK 63 66 61 66 69 55 62 60 55 64 58 28 25 65 43 Karel Rachunek D R OK 49 64 61 63 58 64 55 62 52 51 62 29 19 62 38 Marc Denis G L OK 78 77 76 75 74 74 68 74 76 25 25 28 30 70 56 Scott Clemmensen G L OK 74 75 75 72 68 78 72 77 76 25 25 35 44 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Chris Drury C R OK 49 71 60 69 79 69 76 70 59 74 67 27 41 70 38 Alexei Zhamnov C L OK 63 79 74 78 81 64 78 80 76 69 74 49 46 78 48 Yanic Perreault C L OK 53 75 72 73 81 51 73 69 69 72 73 26 46 74 56 Tim Taylor C L OK 62 72 71 78 81 58 73 72 72 79 69 35 37 75 19 Magnus Arvedson LW L OK 63 79 65 73 79 74 72 71 65 62 70 58 49 73 4 Marco Sturm LW L OK 64 73 59 71 73 59 67 69 69 68 67 26 31 71 65 Paul Ranheim LW L OK 62 72 71 75 86 70 72 72 68 74 76 51 54 76 54 Zdeno Ciger LW L OK 64 77 67 73 79 61 79 77 73 62 76 33 48 76 2 Paul Kariya RW L OK 49 75 53 76 73 49 79 81 68 64 76 37 41 73 27 Steve Thomas RW R OK S1 59 71 70 69 79 55 77 75 70 64 84 63 79 77 41 Valeri Kamensky RW R OK 46 74 70 74 64 73 74 73 72 53 75 44 42 73 47 Teemu Selanne RW R OK 69 87 78 80 80 63 85 81 79 67 84 41 39 82 28 Brian Rafalski D R OK 55 78 58 74 80 78 74 84 76 70 69 56 56 77 55 Zarley Zalapski D R OK 61 74 69 78 77 67 68 73 68 66 71 40 38 74 92 Anders Eriksson D L OK 59 71 67 74 70 54 67 67 72 63 71 38 23 72 26 Igor Ulanov D L OK 70 72 77 73 77 47 74 70 68 76 57 32 48 75 6 Mattias Norstrom D L OK 70 64 75 65 70 56 69 61 69 69 46 30 41 70 12 Link Gaetz D L OK 79 67 78 74 77 47 67 68 65 75 53 38 43 74 43 Craig Wolanin D L OK 74 73 77 80 77 63 73 66 59 74 62 56 56 75 21 Phil Housley D L OK 35 82 66 84 82 78 76 87 85 57 74 62 61 79 51 Felix Potvin G L OK 81 81 83 77 83 62 79 75 74 NA NA 38 32 74 39 Tom Barrasso G R OK 85 89 91 88 84 65 82 69 70 25 25 49 56 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Brad Richards C L OK 49 70 58 71 73 71 64 73 67 67 63 24 25 68 33 PJ Stock C L OK 73 73 56 65 66 50 68 56 50 53 45 43 36 61 25 Jeff Friesen C L OK 58 73 61 76 78 69 68 70 66 74 69 33 50 72 45 Roman Lyashenko C R OK 57 73 58 64 58 64 65 55 50 54 55 31 28 61 44 Mike Sillinger C L OK 64 65 69 71 69 73 59 69 66 69 72 27 34 71 40 Jean-Francois Jomphe C L OK 67 73 62 64 59 70 75 69 53 60 56 50 61 67 31 Jan Hrdina C R OK 55 73 64 74 70 55 62 65 58 69 63 37 39 68 22 Mikko Eloranta LW L OK 61 77 61 69 77 73 77 65 59 77 59 60 60 70 53 Lubos Bartecko LW L OK 53 72 56 64 67 77 68 61 54 50 56 43 41 63 37 Tony Twist LW L OK 83 65 85 68 77 27 57 67 54 69 58 50 22 69 42 Slava Kozlov LW L OK 56 67 67 68 66 68 70 62 64 52 68 35 31 68 57 Jarkko Ruutu RW L OK 71 75 60 70 72 54 69 60 57 51 57 44 47 65 30 Fernando Pisani RW L OK 55 74 60 62 65 64 62 55 50 62 58 31 35 63 34 Mariusz Czerkawski RW L OK 59 67 70 75 72 70 66 63 73 60 67 33 38 70 32 Jamie Langenbrunner RW R OK 62 75 67 81 69 60 59 64 66 70 65 35 28 70 52 Niklas Sundstrom RW L OK 58 71 58 65 77 71 69 63 64 65 58 28 36 67 23 Bryce Salvador D L OK 56 74 66 66 73 58 62 64 59 75 60 27 29 69 24 Pascal Trepanier D R OK 68 73 67 67 67 65 68 54 54 52 62 47 44 66 35 Karlis Skrastins D L OK 57 76 61 71 77 71 63 65 57 70 61 52 52 69 16 Cory Sarich D R OK 63 70 64 70 68 65 60 57 55 66 53 26 33 66 50 Vitaly Vishnevski D L OK 53 69 57 64 68 61 62 54 51 54 53 23 23 60 20 Oleg Tverdovsky D L OK 50 65 64 69 67 74 67 69 69 67 71 30 34 70 58 Jean-Luc Grand-Pierre D R OK 69 62 64 60 74 53 54 52 57 66 58 34 28 65 36 Jani Hurme G L OK 73 72 76 70 71 68 75 76 75 25 25 43 47 69 29 Peter Sidorkiewicz G L OK 63 83 70 70 68 78 74 69 67 25 25 42 49 70