(As of Wednesday, May 28 2003)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 77 Adam Oates C R OK 31 79 59 87 82 78 77 99 95 76 60 88 80 79 15 Ron Francis C L OK 39 68 68 89 99 86 70 88 81 69 75 99 99 79 17 Jozef Stumpel C R OK 52 74 75 83 65 86 77 87 82 71 49 64 68 75 92 Michael Nylander C L OK 39 77 63 84 85 61 78 87 96 69 69 63 63 78 37 Jim Dowd C R OK 59 66 64 71 69 64 65 74 68 75 58 54 68 71 62 Erik Cole LW L OK 99 64 65 77 80 73 64 69 64 64 63 43 51 72 94 Ryan Smyth LW L OK 64 73 74 71 73 60 69 85 78 68 70 59 68 77 38 Peter Forsberg LW L OK 87 77 72 95 57 55 79 90 86 78 81 58 75 86 22 Zigmund Palffy RW L OK 50 84 64 70 63 72 85 77 85 69 85 61 66 80 35 Shane Doan RW R OK 99 69 77 65 80 59 71 70 68 64 67 59 65 75 55 Stephane Richer RW L OK 43 61 80 74 77 87 60 61 64 56 64 82 77 68 25 Martin Havlat RW L OK 66 81 67 75 69 63 78 79 77 68 75 47 47 78 18 Mike Keane RW R OK 75 66 59 79 80 70 64 54 60 78 47 81 84 67 33 Jason Smith D R OK 99 64 76 63 73 47 65 60 61 80 51 62 73 76 3 Dave Tanabe D L OK 59 72 75 70 77 73 76 64 73 64 51 47 50 71 13 Uwe Krupp D R OK 51 45 99 73 26 78 56 53 45 59 41 69 82 65 14 Darius Kasparaitis D L OK 99 66 68 71 74 43 68 57 54 85 39 65 72 74 28 Janne Niinimaa D L 97 78 72 70 80 73 51 69 83 70 72 50 68 67 76 5 Nicklas Lidstrom D L OK 54 76 79 89 82 85 80 93 79 84 66 74 80 83 4 Wade Redden D L 85 DD 79 72 69 73 78 63 74 76 70 78 67 60 64 78 16 Vitaly Vishnevsky D L OK 98 65 73 68 71 57 63 40 61 73 35 47 47 70 44 Tommy Salo G R 95 84 94 68 90 87 70 90 70 91 NA NA 70 69 83 47 David Aebischer G L OK 81 83 77 74 80 82 84 85 77 NA NA 59 53 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 David Steckel C L OK 64 65 64 57 62 46 61 52 54 57 46 35 35 60 45 Milan Kraft C L OK 42 66 70 74 66 70 69 53 73 68 52 44 44 66 20 German Titov C L OK 54 61 65 77 68 70 61 62 67 60 64 64 66 68 12 Henrik Zetterberg LW L OK 56 73 52 65 60 72 76 64 65 51 64 40 40 67 52 Mikael Holmqvist LW L OK 59 60 56 64 65 82 60 52 59 54 46 39 39 59 70 Maxim Rybin LW R OK 50 76 48 50 60 58 77 52 54 50 51 35 35 59 11 Torrey DiRoberto LW L OK 52 74 56 60 58 50 64 51 59 53 47 39 42 59 56 Dmitri Afanasenkov RW R OK 47 67 49 63 62 82 68 54 59 56 48 39 35 60 48 Jay Legault RW L OK 63 54 66 59 50 55 52 53 51 54 53 40 50 59 8 Eero Somervuori RW R OK 42 72 41 51 70 66 74 48 59 46 48 39 38 57 46 Mike Farrell RW L OK 73 62 70 68 65 56 61 55 58 65 46 40 46 63 7 Jordan Leopold D L OK 64 66 65 50 72 64 65 62 57 60 58 40 44 66 36 Antti-Jussi Niemi D L OK 69 62 60 59 60 63 62 49 49 65 50 41 45 63 6 Bryan Allen D L OK 75 57 69 50 49 43 55 43 58 64 43 35 45 63 96 Richard Lintner D R OK 65 61 70 50 54 44 63 54 60 59 55 43 41 64 50 Jan Sandstrom D L OK 56 58 58 61 50 76 57 43 50 58 36 39 44 58 42 Mike Mottau D L OK 48 68 59 54 60 62 71 65 71 58 44 40 40 64 71 Maxime Ouellett G L OK 68 69 68 60 65 76 71 58 68 NA NA 46 46 64 2 Mathieu Chouinard G L OK 68 69 70 70 78 79 66 56 70 NA NA 37 41 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Jamie Lundmark C R OK 61 77 54 52 65 64 76 55 64 61 60 40 40 66 68 Brad Richards C L OK 51 69 66 85 74 85 70 85 88 66 69 48 55 77 16 Kris Beech C L OK 66 76 60 62 72 67 72 60 67 61 54 43 45 67 26 Chad Kilger C L OK 92 60 80 64 67 78 65 61 63 64 51 55 64 69 33 Shawn McEachern LW L OK 61 77 65 80 83 64 76 75 74 69 64 70 75 75 87 Donald Brashear LW L OK 94 65 89 60 64 38 61 67 55 63 52 61 65 69 78 Pierre Turgeon LW L OK 36 77 67 87 75 84 78 81 87 70 68 82 80 78 28 Oleg Kvasha LW L OK 64 69 78 69 70 49 66 72 66 65 61 51 50 71 58 Brad Larsen LW L OK 91 62 65 74 64 52 60 57 58 66 51 42 50 66 44 Andreas Dackell RW L OK 47 68 58 75 78 81 66 63 61 72 61 59 65 68 35 Kris Draper RW L OK 77 76 69 72 85 62 72 59 55 73 60 63 75 71 36 Matthew Barnaby RW L OK 76 65 79 66 74 35 64 57 63 66 50 62 67 67 48 Dean Sylvester RW R OK HO 50 55 72 64 68 80 55 56 65 60 63 43 40 65 14 Sandy McCarthy RW R OK 83 59 90 74 97 41 51 57 50 65 53 64 69 67 23 Sergei Zholtok RW L OK 37 71 66 72 75 77 70 67 71 61 71 57 57 71 21 Chris McAlpine D L OK 92 57 68 49 62 61 58 46 49 72 38 50 51 66 8 Jeff Norton D L OK 62 68 60 71 66 81 67 64 63 67 47 62 70 68 13 Niklas Havelid D R OK 73 70 63 68 67 67 75 59 62 66 54 47 50 70 7 Brad Stuart D R OK 94 67 70 68 73 71 65 72 70 68 54 43 40 74 9 Tom Koivisto D R OK 64 68 59 69 64 61 71 67 60 66 52 41 54 68 34 Todd Simpson D L OK 89 53 81 68 74 39 54 63 50 68 41 56 72 70 51 Alexei Zhitnik D L OK 91 71 66 79 88 51 74 79 64 66 46 69 67 75 42 Daniel Tjanqvist D L OK 71 65 60 73 69 88 65 65 55 64 40 43 45 67 11 Pascal Trepanier D L OK 79 66 67 76 61 58 63 53 54 66 47 49 49 68 30 Johan Hedberg G L OK 83 88 66 74 75 60 87 72 84 NA NA 55 58 78 49 Tom Barrasso G R OK 80 79 80 70 40 76 86 77 79 NA NA 80 83 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Serge Aubin C L OK 87 67 62 70 67 72 65 53 64 68 52 46 54 67 52 Chris Wells C L OK 59 54 62 60 56 48 55 54 47 55 46 47 56 58 15 Herbert Vasiljevs RW R OK 59 68 56 67 64 72 67 55 62 57 58 42 46 64 18 Robert Dome RW R OK 37 63 55 67 54 47 67 51 60 54 51 40 30 59 47 Rico Fata RW L OK 41 84 54 46 37 66 70 59 62 50 67 41 40 64 93 Yuri Dobryshkin RW L OK 59 65 54 55 60 59 65 48 49 54 50 36 37 58 37 Shean Donovan RW R OK 74 58 67 74 64 61 62 53 60 68 54 58 61 66 24 Jody Hull RW R OK 60 59 66 64 70 85 58 56 58 70 57 70 70 65 59 Jesse Boulerice RW R OK 86 58 73 77 69 25 51 47 53 58 41 40 42 60 6 Brett Clark D L OK 46 66 63 63 63 75 63 56 57 56 50 42 45 62 5 Rene Vydareny D L OK 52 66 65 64 52 85 68 47 56 54 37 36 36 60 38 Bruno St. Jacques D L OK 69 60 71 78 68 46 58 44 55 60 40 41 45 63 39 Jason Beckett D R OK 70 56 64 75 70 38 55 41 47 60 40 37 37 60 31 Derek Wilkinson G R OK 50 60 60 59 65 66 67 58 58 NA NA 50 50 57 1 Dwayne Roloson G L OK 81 80 79 65 69 75 81 75 77 NA NA 68 60 74 2 Scott Fankhouser G L OK 68 67 74 60 51 71 69 64 66 NA NA 50 50 63 32 Martin Prusek G L OK 81 76 68 55 67 80 80 71 76 NA NA 54 51 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Michael Peca C R OK 83 71 56 86 72 60 75 78 67 87 74 59 80 78 6 Joe Thornton C L OK 66 75 85 74 71 42 70 92 73 73 75 54 70 81 24 Samuel Pahlsson C L OK 82 65 70 65 55 80 64 58 66 70 47 46 50 67 35 Shaun Van-Allen C L OK 71 60 71 65 72 79 55 58 59 80 51 65 65 67 20 Ulf Dahlen C L OK 40 67 69 79 69 92 67 76 71 70 75 77 75 75 41 Reid Simpson LW R OK 84 55 84 80 60 37 56 45 54 65 52 50 65 65 96 Tomas Holmstrom LW L OK 71 61 76 76 68 60 67 66 66 69 57 56 68 70 19 Rob Dimaio LW L OK 73 62 60 82 64 75 59 51 66 82 49 67 75 67 25 Sergei Samsonov LW L OK 45 83 76 66 80 78 85 84 79 62 78 55 53 79 15 Shawn Bates LW L OK 87 75 65 62 65 74 77 81 74 66 69 48 54 77 3 Antti Laaksonen LW L OK 62 66 60 70 68 83 65 61 65 74 61 44 44 68 33 Anson Carter RW L OK 59 72 66 72 77 81 73 75 74 67 76 54 54 76 34 Brett Hull RW R OK 46 72 69 76 78 74 70 76 79 72 77 84 87 77 21 Mike Grier RW L OK 83 67 82 64 61 76 65 62 60 71 65 59 62 72 11 Per Axelsson RW R OK 66 67 58 82 76 84 70 64 66 82 57 57 64 71 14 Glen Metropolit RW R OK 56 59 62 65 70 73 57 75 54 65 55 35 30 65 9 Chris Tamer D L OK 84 55 78 65 80 47 58 42 44 71 42 61 70 67 5 Colin White D L OK 94 60 81 68 70 43 45 45 50 75 40 47 50 69 32 Don Sweeney D L OK 85 56 62 78 73 74 67 61 50 75 42 79 89 71 16 Michal Rozsival D R OK 72 61 64 60 65 66 63 70 57 62 65 47 53 68 18 Kyle McLaren D L OK 88 63 81 68 51 72 65 65 65 74 55 56 62 75 23 Brendan Witt D L OK 94 58 77 67 70 49 59 50 54 77 45 57 60 71 2 Nick Boynton D R OK 78 80 68 54 68 47 73 61 55 66 47 45 50 70 31 Steve Shields G L OK 78 81 82 80 76 35 82 55 79 NA NA 70 65 74 42 Sean Burke G L OK 86 84 98 87 88 83 85 82 88 NA NA 88 89 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Andre Savage C R OK 63 61 51 60 60 46 60 57 51 62 65 36 43 63 57 Yuri Butsayev C R OK 53 60 60 66 63 61 57 58 58 60 58 45 45 63 47 Mark Hartigan C L OK 64 61 62 58 60 67 64 53 56 59 57 40 40 63 13 Eric Manlow C L OK 65 54 58 62 70 74 51 58 55 61 55 50 50 62 27 Jari Tolsa C L OK 48 73 36 48 55 77 68 56 55 56 59 30 30 60 38 Joel Prpic C L OK 63 54 72 60 65 40 51 62 50 53 53 41 40 61 10 Peter Sejna LW L OK 51 71 50 52 77 81 65 62 57 55 63 40 40 64 94 Sergei Berezin LW L OK 43 78 58 61 71 92 74 62 70 60 63 65 65 68 65 Ryan Flinn LW L OK 86 52 79 88 65 25 50 46 49 58 44 40 54 61 40 Ryan Barnes LW L OK 78 58 70 63 64 31 55 45 48 54 42 38 50 58 54 Chris Bala LW L OK 55 67 62 62 70 80 69 52 59 56 55 40 40 63 49 Eric Godard RW R OK 90 57 86 78 70 32 57 47 51 63 41 40 50 63 45 Kyle Wanvig RW R OK 55 58 59 60 70 48 58 51 53 45 60 38 44 59 44 Aaron Downey RW R OK 87 58 79 78 75 35 57 52 54 59 48 41 65 64 46 Lee Goren RW L OK 60 56 74 65 60 44 54 57 56 58 46 44 50 61 17 Francis Bouillon D L OK 61 61 45 60 70 59 62 56 58 58 55 50 55 62 4 Francis Lessard D R OK 70 58 60 62 65 25 58 50 50 57 41 40 40 60 43 Brandon Smith D L OK 55 59 54 58 50 73 56 63 60 58 61 33 36 63 8 Jim Vandermeer D L OK 64 54 52 50 70 49 52 60 49 60 40 50 50 59 28 Travis Roche D L OK 62 54 62 58 70 44 54 55 47 61 55 50 50 62 50 Jonathan Girard D R OK 70 77 50 67 65 70 86 64 72 63 48 44 44 69 29 Bobby Allen D L OK 48 64 49 57 48 81 60 51 55 57 43 36 40 58 1 Mikael Tellqvist G L OK 60 70 56 67 65 70 71 48 64 NA NA 56 57 62 7 John Grahame G L OK 70 77 79 71 64 74 73 66 73 NA NA 59 51 70 39 Andrew Raycroft G L OK 75 74 65 62 60 70 71 68 67 NA NA 36 50 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Bobby Holik C R OK 96 65 84 68 70 49 66 73 66 76 73 75 68 78 30 Bryan Smolinski C R OK 84 66 69 67 70 62 67 69 67 66 59 67 71 72 19 Steve Yzerman C R OK 53 74 60 77 69 79 74 91 83 81 70 93 98 80 31 Mats Lindgren C L OK 73 65 66 64 48 83 66 61 64 75 47 53 65 67 10 John LeClair LW L OK 73 72 79 87 75 78 71 71 74 65 73 70 79 78 33 Scott Pellerin LW L OK 72 68 55 66 73 65 63 64 62 74 56 59 65 68 47 Andreas Johansson LW L OK 66 70 65 74 59 68 72 67 73 65 69 52 52 73 43 Todd Marchant LW L OK 72 94 52 72 95 65 84 73 66 79 60 65 69 75 36 Darren McCarty RW R OK 97 63 78 64 65 45 57 53 66 72 48 61 76 68 68 Jaromir Jagr RW L OK 41 82 86 94 67 74 86 92 92 68 80 75 70 85 32 Rob Ray RW L OK 90 56 85 80 70 35 54 47 57 70 40 73 80 65 18 Stan Drulia RW R OK HO 55 62 45 66 76 77 62 58 59 57 59 65 70 63 34 Steve Thomas RW L OK 74 64 64 61 57 69 66 58 63 67 75 84 82 71 24 Ales Kotalik RW L OK 58 71 69 71 73 75 75 58 66 65 63 41 41 69 17 Marcus Ragnarsson D L OK 79 70 68 75 89 65 69 65 60 69 52 59 58 72 41 Robert Svehla D R OK 97 68 68 73 92 49 69 76 62 68 56 62 65 76 20 Brian Rafalski D L OK 62 77 58 66 64 85 75 91 73 72 58 49 60 76 3 James Patrick D R OK 55 61 74 53 65 82 66 56 58 70 57 86 80 68 28 Lyle Odelein D R OK 60 68 76 71 73 48 62 65 66 73 45 75 77 71 7 Chris Chelios D R OK 77 63 75 88 83 45 66 80 76 87 54 90 92 80 42 Richard Smehlik D L OK 74 56 71 72 64 78 66 58 56 72 47 63 65 70 22 Curtis Leschyshyn D L OK 91 62 75 68 76 68 60 52 52 70 37 76 75 70 39 Patrick Roy G L OK 92 91 80 84 74 66 90 83 93 NA NA 97 99 85 1 Martin Biron G L OK 88 87 66 76 71 89 88 79 88 NA NA 56 61 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Manny Malhotra C L OK 90 70 69 58 75 64 72 50 56 68 52 48 45 67 23 Josef Marha C L OK 50 65 55 65 60 68 60 55 65 57 61 50 40 63 21 Michael Zigomanis C R OK 53 66 57 60 53 63 69 58 68 48 50 39 44 62 15 David Moravec LW L OK 54 62 60 58 68 63 62 54 58 55 49 40 50 60 27 Darren Van Oene LW L OK 68 54 70 65 64 48 56 50 48 59 49 38 38 60 14 Barret Heisten LW L OK 70 63 65 58 65 49 65 49 58 61 51 38 45 62 29 Andrew Peters LW L OK 74 60 66 85 67 26 62 45 48 58 39 38 38 59 2 Doug Janik LW L OK 68 58 57 75 74 48 60 48 58 59 48 38 38 60 8 Toivo Suursoo LW R OK 62 64 58 58 64 56 66 50 52 56 54 42 44 61 9 Mike Pandolfo LW L OK 67 62 73 56 69 60 57 49 50 56 49 37 37 60 26 Michael Henrich RW R OK 54 73 48 50 58 78 69 57 66 52 49 40 52 61 54 Norm Milley RW R OK 50 65 60 65 75 70 65 55 63 62 53 40 40 63 57 Karel Mosovsky RW R OK 62 57 63 53 52 50 55 52 55 54 49 38 38 59 56 Denis Hamel RW L OK 77 66 68 72 76 66 68 52 56 66 52 44 44 66 53 Jason Holland D L OK 51 58 72 62 64 66 62 54 47 62 45 41 45 62 4 Christian Laflamme D L OK 75 58 64 64 65 57 58 51 47 67 41 65 62 65 5 Luc Theoret D L OK 58 54 62 64 44 63 51 44 51 56 35 35 34 57 38 Ryan Miller G L OK 63 68 70 59 67 76 73 60 63 NA NA 44 46 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Doug Weight C L OK 66 73 70 74 64 65 72 93 85 69 70 72 75 80 16 Patrick Marleau C L OK 76 80 71 66 80 70 76 71 65 61 73 57 56 75 43 Alexei Zhamnov C L OK 48 78 68 79 74 60 80 86 80 65 72 66 62 78 35 Vincent Damphousse C L OK 52 72 62 74 80 56 72 80 82 72 70 90 90 76 38 Jan Hrdina LW R OK 50 70 67 73 70 65 69 76 75 70 73 52 55 74 28 Peter Worrell LW L OK 98 56 95 75 75 25 54 53 54 64 44 51 60 66 45 Jonas Hoglund LW L OK 47 73 75 74 80 81 73 76 70 61 58 58 60 72 78 Cliff Ronning LW L OK 35 78 42 75 79 75 82 77 81 73 68 80 79 74 20 Vaclav Prospal LW L OK 64 74 60 63 85 79 72 77 70 62 67 55 51 73 27 Scott Parker RW R OK 85 55 95 87 79 38 52 49 60 66 39 46 61 65 18 Hnat Domenichelli RW L OK 74 68 59 70 62 63 67 64 67 68 55 50 47 68 8 Valeri Bure RW R OK 37 80 50 70 70 77 80 71 80 60 70 60 58 72 29 Daniel Briere RW L OK 60 79 54 76 71 63 83 72 75 66 80 47 47 76 11 Owen Nolan RW R OK 85 69 77 72 71 48 70 85 72 71 73 71 79 79 25 Hal Gill D L OK 88 50 95 71 74 51 49 67 51 78 45 55 60 74 9 Brian Leetch D L OK 75 79 67 81 78 79 82 84 76 64 67 80 80 80 3 Pavel Kubina D L OK 73 65 73 77 81 49 64 71 70 70 71 51 51 74 19 Calle Johansson D L OK 55 66 65 85 62 79 69 78 72 73 58 80 77 73 36 Richard Matvichuk D L OK 98 60 75 62 77 64 63 56 60 76 64 63 65 75 41 Denis Gauthier D L OK 98 59 68 50 60 47 53 51 50 71 50 49 49 68 74 Shawn Heins D L OK 80 60 76 50 50 46 52 50 50 64 46 42 42 65 32 Glen Wesley D L OK 77 59 69 80 75 61 62 59 61 75 51 84 85 72 34 Martin Brodeur G L OK 64 91 77 93 82 76 89 94 93 NA NA 78 79 83 37 Mika Noronen G L OK 70 80 58 62 55 57 76 61 75 NA NA 48 50 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Allan Egeland C L OK 75 49 48 72 69 31 48 53 44 50 44 38 44 55 44 Pascal Rheaume C L OK 85 55 66 69 70 71 63 59 61 65 61 47 50 68 62 Steve Begin C R OK 86 72 68 70 60 46 66 51 59 68 55 42 50 67 26 Benoit Gratton LW L OK 65 60 50 59 62 42 60 64 59 63 54 42 49 63 31 Terry Ryan LW L OK 78 52 63 51 39 32 58 50 50 55 47 38 45 58 46 Jamie Wright LW L OK 73 61 66 62 65 45 57 65 60 58 53 44 44 65 14 Jeff Cowan LW L OK 71 64 72 77 70 45 66 46 66 65 49 44 50 65 23 Mike Brown LW L OK 85 54 92 60 65 25 45 54 60 57 50 40 48 64 73 Matt Murley LW L OK 60 68 59 59 68 51 68 57 56 57 53 38 38 62 21 Matt Johnson LW L OK 92 58 92 86 64 33 59 40 48 64 46 42 43 64 72 Jaroslav Svoboda RW L OK 54 66 56 71 66 55 67 55 62 56 50 40 40 62 69 Rocky Thompson RW L OK 90 51 85 89 77 30 56 46 51 64 44 41 50 63 40 Nils Ekman RW L OK 55 65 50 67 64 46 67 58 61 59 62 42 40 64 6 Michal Sykora D L OK 60 60 67 60 67 40 60 49 60 65 47 50 40 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Matt Cullen C L OK 59 75 68 76 73 81 66 74 68 67 68 55 59 73 18 Alyn McCauley C L OK 48 72 57 86 64 86 74 55 71 71 53 49 52 67 46 Espen Knutsen C L OK 55 72 60 75 70 66 73 75 83 66 56 46 55 72 28 Jiri Dopita C L OK 53 64 76 67 60 90 60 70 62 65 70 42 60 71 39 Tony Hrkac C L OK 40 66 67 70 69 90 63 71 62 70 67 67 71 70 44 Robert Lang C R OK 47 76 67 73 87 84 78 82 77 69 72 59 50 77 76 Eric Landry C L OK 65 63 43 55 67 49 62 70 56 51 67 42 40 64 37 Mike Leclerc LW L OK 79 65 69 76 72 63 62 71 65 71 66 50 60 73 10 Mathieu Darche LW L OK 68 57 66 64 77 78 55 57 52 60 55 40 40 63 32 Denny Lambert LW L OK 71 62 80 85 76 34 62 55 55 68 44 59 70 65 59 Matt Pettinger LW L OK 82 68 68 65 61 61 75 48 65 67 52 42 42 67 49 Scott Young RW R OK 56 74 62 60 71 78 71 69 72 70 72 78 77 73 27 Aaron Gavey RW L OK 58 68 62 79 63 69 67 56 66 74 48 54 54 66 24 Billy Tibbetts RW R OK 85 58 75 60 60 25 58 58 53 59 55 42 35 64 42 Brad Smyth RW L OK 59 53 65 59 59 49 51 67 55 54 63 43 62 64 20 Brad Werenka D L OK 70 65 70 69 50 55 60 55 40 71 55 75 75 68 47 Alexander Khavanov D L OK 72 64 64 73 69 60 63 72 71 67 57 48 48 71 7 Cory Sarich D R OK 81 65 78 65 74 46 62 55 54 69 33 48 50 69 6 Murray Baron D L OK 82 53 72 66 80 49 54 50 47 71 36 73 73 67 35 Sami Helenius D L OK 78 57 84 75 67 46 61 40 54 68 26 50 50 66 25 Stanislav Neckar D L OK 47 66 70 83 70 65 68 49 62 76 38 57 57 67 41 Jason York D R OK 80 68 67 80 74 58 65 71 63 67 49 62 70 72 19 Karel Pilar D L OK 74 61 70 72 64 67 64 56 58 64 47 41 40 67 36 Manny Legace G L OK 78 80 55 76 81 83 83 80 84 NA NA 56 69 75 3 Rick Dipietro G R OK 67 69 58 71 70 70 68 93 97 NA NA 35 41 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Blair Betts C L OK 47 70 57 55 64 84 69 57 64 58 53 40 40 63 50 Jesse Belanger C R OK 31 59 56 46 55 74 59 64 53 43 67 48 55 60 58 Brett Lysak C L OK 60 67 56 64 60 71 71 49 66 58 44 40 40 61 64 Jeff Taffe C L OK 48 66 60 62 65 44 70 54 66 56 53 37 37 62 81 Zdenek Blatny LW L OK 59 66 54 57 55 61 60 46 55 53 43 35 35 57 4 Craig MacDonald LW L OK 64 65 61 63 72 50 65 57 56 60 51 40 40 63 9 Martin Podlesak LW L OK 57 56 64 47 59 51 52 47 54 55 44 33 33 56 51 Jason Botterill LW L OK 55 60 68 61 47 44 56 55 55 53 55 38 35 61 60 Brad Defauw LW L OK 61 62 72 68 60 72 60 57 56 59 52 38 38 63 48 Tommy Westlund RW L OK 71 65 65 84 69 85 63 49 62 69 43 44 47 64 38 Petr Tenkrat RW R OK 54 62 63 65 68 70 60 69 64 59 62 44 44 67 15 Robert Petrovicky RW R OK 55 68 55 67 54 51 60 61 55 54 65 53 44 64 43 Mathias Tjarnqvist RW L OK 59 64 56 53 60 61 63 47 57 55 48 34 34 58 5 Jaroslav Obsut D L OK 62 65 62 62 64 57 66 57 54 59 40 40 40 63 65 John Slaney D L OK 60 55 59 58 65 66 55 69 55 60 65 50 60 65 56 Paul Manning D L OK 57 57 65 53 60 65 61 47 49 56 38 37 37 59 52 Viktor Wallin D L OK 64 56 70 54 52 77 56 40 49 58 34 35 35 59 1 Stephen Valiquette G L OK 71 67 81 64 62 78 67 63 68 NA NA 49 49 65 8 Jason Bacashihua G L OK 66 67 61 48 64 79 68 56 64 NA NA 41 41 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Jason Allison C R OK 77 72 80 91 74 57 74 96 86 67 72 58 64 83 19 Vincent Lecavalier C L OK 73 68 68 62 69 59 71 63 67 64 70 52 50 71 14 Brian Rolston C L OK 60 78 66 60 89 78 72 74 70 76 77 63 60 76 13 Brendan Morrison C L OK 56 76 62 70 77 81 77 83 76 73 72 52 55 77 18 Brendan Shanahan LW R OK 66 69 82 77 79 46 68 80 74 77 83 84 88 81 27 Tie Domi LW R OK 86 57 70 77 84 41 59 56 56 64 54 71 77 67 80 Geoff Sanderson LW L OK 58 79 61 70 60 80 73 64 72 61 74 74 75 73 66 Mario Lemieux LW R OK 52 69 87 60 50 76 70 99 95 70 89 74 99 86 53 Todd Bertuzzi RW L OK 84 76 91 78 68 46 72 92 82 68 84 59 64 85 89 Alexander Mogilny RW L OK 61 88 64 66 66 91 85 84 81 67 80 75 68 81 55 Eric Daze RW L OK 89 69 81 66 75 73 67 75 72 71 79 61 61 79 8 Al MacInnis D R OK 63 68 73 86 65 61 73 84 76 75 76 92 92 80 4 Rob Blake D R OK 95 73 84 75 66 59 76 87 77 78 82 70 75 84 5 Joel Kwiatkowski D L OK 70 61 65 60 65 46 62 54 55 62 45 40 34 64 10 Tom Poti D L OK 52 74 72 83 78 63 76 82 77 70 60 53 53 76 54 Derek Morris D R OK 77 72 68 71 68 46 72 84 74 74 51 53 69 76 72 Mathieu Schneider D L OK 89 75 72 68 66 48 71 80 76 73 68 73 73 78 40 Zdeno Chara D L OK 99 56 99 70 71 43 55 59 42 75 60 52 52 75 24 Radek Martinek D R OK 82 66 62 60 50 66 66 60 56 65 44 45 45 67 30 Jani Hurme G L OK 79 80 74 71 73 79 83 72 79 NA NA 52 61 74 31 Yevgeni Nabokov G L OK 85 90 77 92 85 94 92 77 90 NA NA 62 68 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Artem Chubarov C L OK 73 67 59 74 68 87 68 51 63 74 50 44 46 66 20 Brian Swanson C L OK 53 67 52 56 62 79 73 66 62 58 60 40 46 65 49 Jari Viukola C L OK 65 57 58 66 67 64 57 48 52 57 44 38 39 58 7 Chris Herperger LW L OK 52 67 65 75 70 66 69 57 66 73 49 45 45 66 48 Jean-Guy Trudel LW L OK 62 60 62 60 62 49 59 68 58 58 54 40 40 64 38 Mike Souza LW L OK 64 60 65 67 69 61 61 51 61 56 51 38 38 62 23 Tyler Arnason RW L OK 56 64 62 67 75 74 67 62 68 64 65 41 41 68 25 Nathan Perrot RW R OK 84 55 74 77 73 30 53 51 51 61 46 40 54 62 45 Kent Huskins D L OK 62 58 59 60 65 63 58 46 50 59 38 38 38 59 52 Jason Hamilton D L OK 72 47 67 64 49 25 46 41 40 50 34 35 48 56 9 Ty Conklin G L OK 68 75 60 72 70 60 76 40 72 NA NA 45 45 66 32 Michel Larocque G L OK 69 71 63 58 57 55 75 64 69 NA NA 38 38 64 34 Michael Leighton G L OK 62 74 71 68 62 69 75 65 63 NA NA 45 50 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 55 Chris Gratton C L OK 74 62 82 75 85 56 62 65 65 66 60 67 65 71 16 Mats Sundin C R OK 59 72 80 86 85 49 73 80 75 67 85 77 79 81 23 Stacy Roest C L OK 53 67 50 74 63 88 64 60 65 72 60 57 56 67 97 Jeremy Roenick C R OK 90 72 73 77 77 50 75 88 78 71 75 76 82 82 12 Tim Connolly C L OK 51 75 64 73 82 72 72 75 73 62 57 49 48 71 49 Ladislav Nagy LW L OK 62 68 65 64 64 63 68 65 67 61 74 45 49 71 45 Paul Ranheim LW R OK 45 60 68 75 78 73 67 54 58 78 52 77 77 66 95 Alexei Morozov LW L OK 50 78 64 60 66 86 90 77 82 60 72 53 52 76 24 Milan Hejduk RW L OK 65 77 66 76 70 77 77 74 76 71 75 52 52 77 51 Petr Sykora RW L OK 48 83 60 73 89 66 85 74 77 74 73 57 59 77 52 Radim Vrbata RW R OK 56 75 58 61 75 83 74 63 73 61 75 42 38 71 44 Jon Klemm D R OK 99 66 70 65 72 70 66 63 54 76 46 59 60 74 3 Brent Sopel D L OK 77 64 68 71 76 64 63 70 58 65 67 45 45 70 46 Kenny Jonsson D L OK 70 69 71 79 76 79 68 72 71 70 70 61 71 75 29 Roman Hamrlik D L OK 82 74 70 69 74 49 72 81 74 66 72 70 70 78 32 Janne Laukkanen D L OK 79 66 70 65 58 66 69 57 60 68 57 65 65 71 10 Oleg Tverdovsky D L OK 69 85 61 67 79 81 85 79 72 66 55 68 64 76 50 Ruslan Salei D L OK 93 59 75 75 65 49 60 52 57 73 46 54 56 71 36 Brent Johnson G R OK 84 89 83 70 69 71 82 87 83 NA NA 46 50 79 47 JS Giguere G L OK 86 88 78 76 76 67 86 71 86 NA NA 64 67 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Clarke Wilm C L OK 72 67 64 70 66 53 62 62 64 72 45 52 55 66 79 Mark Smith C L OK 78 64 63 70 66 47 65 54 66 65 49 43 48 65 80 Paul Healey RW R OK 64 66 65 58 66 70 69 60 57 60 57 41 45 65 48 Cory Pecker RW R OK 48 64 60 46 60 54 66 54 53 52 53 35 35 59 7 Steve McCarthy D L OK 60 76 55 70 57 71 67 56 56 59 44 55 60 64 40 Rick Berry D L OK 79 64 69 71 70 49 63 49 53 66 42 43 50 67 42 Phillipe Sauve G L OK 71 76 67 71 72 75 75 65 70 NA NA 47 40 68 53 Ilya Bryzgalov G L OK 76 69 76 64 68 75 74 68 73 NA NA 47 47 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Radek Bonk C L OK 81 68 71 66 77 65 71 84 73 73 73 62 60 78 50 Mike Comrie C L OK 43 81 57 73 70 68 80 71 81 63 79 44 45 75 36 Randy Robitaille C L OK 42 73 54 75 70 87 75 75 72 66 69 47 47 72 35 Mike Eastwood C R OK 54 60 70 74 89 69 59 56 64 85 53 65 70 68 61 Cory Stillman LW L OK 78 75 61 68 75 66 74 77 76 64 74 61 61 76 23 Daymond Langkow LW L OK 73 70 62 74 64 69 72 77 76 62 75 58 58 76 52 Brian Savage LW L OK 70 62 64 64 59 71 69 67 69 64 72 59 59 72 24 Martin Gelinas LW L OK 74 74 64 62 70 75 65 62 70 66 59 75 77 70 42 Chris Simon LW L OK 81 59 83 60 66 45 60 62 62 66 60 58 64 69 27 Martin Lapointe RW R OK 96 68 70 59 72 46 69 72 60 70 70 64 70 74 33 Eric Boguniecki RW R OK 67 69 67 70 58 70 70 74 68 63 71 42 52 73 29 Grant Marshall RW R OK 96 67 65 58 74 50 66 62 59 65 61 59 68 70 15 Tony Amonte RW L OK 42 85 63 84 90 58 85 80 74 66 74 74 78 77 34 Tom Fitzgerald RW R OK 76 56 64 76 68 71 58 57 62 82 53 75 75 68 55 Igor Ulanov D L OK 71 56 74 62 75 48 53 62 60 65 40 64 64 67 6 Scott Stevens D L OK 92 55 80 81 89 69 61 63 60 96 48 97 99 80 30 Justin Kurtz D L OK 72 66 58 63 65 56 64 61 60 59 52 41 41 65 22 Sheldon Souray D L OK 88 54 87 64 64 43 55 56 52 75 57 51 51 72 38 Bryan McCabe D L OK 96 64 74 82 85 45 65 74 63 72 81 67 74 77 39 Aaron Ward D L OK 91 60 72 70 67 53 60 55 54 70 43 54 57 70 46 Ladislav Benysek D L OK 82 59 63 74 73 76 59 48 54 73 38 45 54 67 37 Luke Richardson D L OK 82 52 79 59 94 47 50 51 47 78 39 84 78 69 4 Roman Turek G L OK 76 88 89 78 80 83 89 53 87 NA NA 70 60 79 1 Marty Turco G L OK 89 92 64 71 87 86 95 80 90 NA NA 54 59 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Daniel Tkaczuk C L OK 60 61 66 78 65 70 60 57 58 56 48 40 36 62 32 Pavel Patera C L OK 40 67 55 62 53 50 66 53 64 61 47 43 35 60 20 Jiri Novotny C L OK 51 73 62 51 65 76 73 50 55 51 44 34 37 59 21 Alexei Ponikarovsky LW L OK 60 62 64 60 60 50 63 58 58 57 54 45 45 63 9 Timo Vertala LW L OK 65 70 55 62 65 72 70 44 55 62 44 38 38 60 13 David Hymovitz LW L OK 50 64 61 65 72 83 62 59 56 51 48 40 45 61 47 Greg Leeb LW L OK 53 64 41 65 61 73 60 48 56 55 51 39 39 58 16 Darren Langdon LW L OK 91 56 86 89 57 43 52 44 61 68 41 55 72 65 78 Teemu Elomo LW L OK 56 77 58 52 55 60 72 47 59 47 46 36 36 59 28 Igor Korolev RW L OK 44 64 64 78 76 85 66 64 68 67 51 67 62 67 12 Alexander Selivanov RW L OK 38 68 58 56 80 50 68 67 63 50 63 55 44 65 91 Alexei Timkin RW L OK 57 65 62 48 52 59 64 44 52 49 46 34 25 57 43 Marcus Kristofferson RW R OK 69 60 74 58 61 57 56 51 52 54 44 37 37 60 40 Krzysztof Oliwa RW L OK 90 52 87 93 69 36 54 46 56 67 43 52 70 65 7 Marko Kiprusoff D L OK 40 64 58 68 55 80 65 66 67 65 45 42 40 64 8 John Erskine D L OK 88 58 70 65 72 43 53 45 54 66 38 41 45 65 44 Eric Fichaud G L OK 55 68 56 60 67 80 68 59 65 NA NA 66 56 61 31 Mathieu Garon G L OK 62 73 68 72 74 77 76 57 61 50 50 56 45 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Mike Sullivan C L OK 58 70 65 74 75 77 71 47 64 80 40 68 71 65 57 Mike Fisher C L OK 96 60 57 68 60 52 62 56 64 61 70 46 48 69 13 Mark Messier C L OK 64 58 75 84 60 59 56 75 72 60 65 99 99 73 91 Sergei Fedorov C L OK 56 86 64 75 76 57 89 79 78 77 77 73 73 80 19 Kirk Muller C L OK 79 55 64 69 70 78 60 65 59 69 54 91 90 68 46 Pavol Demitra LW L OK 46 86 65 85 69 68 83 82 83 64 80 71 66 80 14 Justin Williams LW R OK 47 76 54 75 64 78 74 70 70 67 67 47 55 71 40 Stephane Matteau LW L OK 71 57 76 65 58 83 55 49 64 77 54 70 75 67 12 Dallas Drake LW L OK 90 63 58 67 72 49 60 59 64 70 55 72 71 68 42 Dan Bylsma LW L OK 73 57 71 91 70 78 53 53 59 78 51 55 60 66 20 Mike Johnson RW R OK 71 84 64 65 73 69 77 77 66 70 60 55 57 74 11 Bill Guerin RW R OK 76 79 76 73 78 49 76 71 75 67 86 72 75 80 21 Jeff Odgers RW R OK 80 49 83 72 67 34 47 50 53 74 55 69 78 65 48 Donald Audette RW R OK 43 77 47 74 60 68 81 75 83 64 65 65 68 72 49 Blake Sloan RW R OK 93 68 63 72 67 60 61 55 64 65 45 51 62 66 8 Ken Daneyko D L OK 81 49 74 75 80 54 53 50 49 81 40 88 90 70 5 Derian Hatcher D L OK 99 55 88 78 82 49 55 65 63 81 55 69 78 78 56 Sergei Zubov D R OK 52 75 64 68 78 80 84 83 80 67 67 69 69 78 35 Danny Markov D L OK 98 67 68 65 69 60 67 80 59 71 56 50 50 75 51 Frantisek Kaberle D L OK 62 68 60 76 60 76 70 75 68 68 56 46 51 71 43 Jeff Finley D L OK 75 59 63 67 70 76 64 47 63 71 38 63 65 67 52 Adam Foote D R OK 98 60 66 84 50 50 65 79 53 87 58 65 75 78 47 Olaf Kolzig G L OK 83 82 85 82 84 74 82 65 90 NA NA 78 88 79 53 Jeff Hackett G L OK 80 81 77 70 51 81 83 66 82 NA NA 72 75 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Len Barrie C L OK HO 55 67 60 64 72 55 64 53 56 60 60 57 59 64 29 Andy Hilbert C L OK 62 69 58 57 66 50 65 58 55 64 59 40 41 64 16 David Engblom C L OK 57 60 58 54 60 82 64 43 46 58 39 36 36 55 10 Andre Roy LW L OK 85 59 85 71 64 31 55 55 57 64 51 48 59 66 45 Robert Francz LW L OK 58 45 67 73 67 33 52 45 50 52 40 45 50 55 37 Benoit Hogue LW R OK 78 67 62 54 60 65 67 55 67 67 53 74 55 67 22 Benoit Brunet LW L OK 48 63 64 77 66 88 68 63 66 71 56 61 66 68 24 Valeri Zelepukin LW L OK 49 63 56 58 71 50 54 58 56 60 55 63 63 61 27 Ladislav Kohn RW L OK 69 61 41 63 65 46 60 56 57 55 65 47 46 62 32 Frank Banham RW R OK 48 55 65 61 61 71 64 52 45 51 54 41 48 59 23 Nelson Emerson RW R OK 39 67 62 86 64 66 67 50 66 70 53 70 75 65 3 Alan LeTang D L OK 53 66 66 67 62 68 74 58 58 54 39 40 40 63 38 Peter Popovic D L OK 61 51 76 61 65 52 56 56 45 67 39 59 59 64 44 Alain Nasredine D L OK 72 48 71 60 56 34 49 44 40 62 41 41 40 60 58 Jason Doig D L OK 65 58 69 62 65 43 58 53 46 56 33 60 60 61 7 Nolan Pratt D L OK 80 58 66 60 63 49 56 48 55 68 38 45 50 65 30 Agris Saviels D L OK 37 71 60 57 62 54 78 49 60 45 36 34 35 57 34 Shane Hnidy D R OK 83 64 68 64 62 44 62 44 54 65 39 43 46 65 6 Ryan Gaucher D L OK 41 66 63 66 57 80 65 49 50 58 39 35 40 59 1 Jamie McLennan G L OK 66 69 72 67 59 73 76 58 71 NA NA 42 56 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Mike Ricci C L OK 75 63 71 74 76 62 65 74 66 84 67 76 79 75 58 Fedor Fedorov C L OK 57 66 65 52 67 56 66 50 57 53 48 35 35 60 18 Steve Dubinsky C L OK 80 60 58 55 60 71 60 49 52 72 58 53 53 64 26 Tomas Vlasak LW R OK 48 64 50 63 65 53 64 59 61 48 60 41 40 62 84 Kent Manderville LW L OK 59 67 71 63 73 69 68 52 58 82 45 62 62 65 23 Kirk Maltby LW R OK 92 67 62 65 60 56 67 58 62 76 58 64 71 70 19 Taylor Pyatt LW L OK 75 65 79 61 66 61 63 55 62 60 65 45 45 68 10 Adam Graves LW L OK 83 62 69 64 60 65 56 58 60 68 65 82 94 69 48 Travis Green LW R OK 74 67 60 64 68 60 62 67 64 69 60 68 73 69 11 Chris Dingman LW L OK 82 57 85 78 58 39 57 53 57 67 44 49 56 65 27 Daniel Cleary LW L OK 60 65 63 76 67 69 65 69 68 66 57 48 55 69 7 Chuck Kobasew RW R OK 62 69 61 63 76 67 68 51 64 61 60 40 40 65 21 Kevin Brown RW L OK 65 46 65 70 67 40 45 63 61 59 61 42 41 63 37 Randy McKay RW R OK 95 59 70 72 85 50 63 57 68 69 50 74 80 69 29 Marco Sturm RW L OK 73 80 51 65 80 77 79 69 77 63 71 57 57 74 46 Fredrik Olausson D R OK 50 66 65 65 70 72 65 72 62 65 49 79 82 68 43 Wade Belak D L OK 82 53 81 83 63 40 59 42 50 71 37 47 58 68 42 Maxim Kuznetsov D L OK 86 60 80 66 69 50 57 44 56 66 39 42 44 67 39 Tomas Gronman D L OK 62 52 66 55 63 46 53 43 46 58 36 41 40 58 64 Martti Jarventie D R OK 52 70 57 64 65 82 66 49 64 63 46 40 44 63 28 Igor Kravchuk D L OK 50 58 66 71 72 85 66 72 56 73 40 67 58 68 3 Derrick Walser D L OK 61 66 59 67 70 62 68 62 57 63 61 40 40 66 4 Patrick Aufiero D R OK 63 63 62 55 60 58 60 46 50 60 38 38 38 60 33 Garth Snow G L OK 78 76 80 76 69 33 75 65 83 NA NA 70 79 72 44 Derek Gustafson G L OK 71 68 65 70 65 74 69 67 69 NA NA 50 50 65 47 Felix Potvin G L OK 86 88 74 78 80 78 90 76 85 NA NA 75 76 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Dody Wood C L OK 87 45 76 54 50 25 44 50 46 51 48 44 50 58 22 Steve Martins C L OK 55 68 51 75 70 66 69 59 63 66 48 47 47 64 78 David Inman C L OK 58 65 60 58 75 61 65 51 59 54 52 38 38 61 36 Andrei Bashkirov LW R OK 41 65 54 66 58 84 68 59 58 38 45 41 34 58 20 Valeri Kamensky LW R OK 58 69 62 77 78 77 70 66 63 60 54 65 50 67 76 Matt Zultek LW L OK 63 54 70 66 54 30 51 48 55 58 46 37 42 58 5 Boyd Kane LW L OK 63 60 68 60 63 42 60 55 55 56 49 39 42 61 6 Stefan Lundqvist RW L OK 66 65 73 68 60 85 62 46 58 57 44 36 36 61 13 Mike McBain D L OK 46 59 62 57 48 58 59 46 54 58 36 41 44 58 1 Brent Krahn G L OK 52 66 66 66 67 57 63 34 64 NA NA 47 42 58 2 Eric Heffler G L OK 49 59 68 65 74 65 58 58 56 NA NA 46 31 55 30 Rich Parent G L OK 55 61 76 68 64 71 60 45 59 NA NA 55 60 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Erik Rasmussen C L OK 93 64 72 68 67 70 65 56 55 71 52 51 60 68 22 Steve Sullivan C R OK 58 77 55 75 76 55 88 81 84 76 72 57 77 78 19 Brian Holzinger C R OK 68 87 61 74 65 64 75 54 65 65 50 58 67 68 25 Viktor Kozlov C R OK 65 75 74 74 60 81 72 77 78 65 65 60 56 75 28 Todd White C L OK 50 76 54 61 76 82 81 74 67 65 69 45 50 72 37 Mark Parrish LW L OK 84 74 66 68 72 75 69 75 70 68 78 52 54 77 16 Kyle Calder LW L OK 70 73 64 69 78 72 74 77 69 68 65 45 50 74 14 Ray Whitney LW R OK 38 84 55 79 66 88 85 87 84 68 74 62 66 78 18 Martin Rucinsky LW L OK 62 78 67 64 67 67 69 68 68 60 67 68 60 71 6 Oleg Petrov RW L OK 62 75 52 61 70 90 74 68 72 68 69 52 61 72 10 Pavel Bure RW L OK 39 98 55 91 65 54 97 82 97 64 90 66 66 84 23 Georges Laraque RW R OK 82 62 94 65 74 42 62 58 58 64 45 51 58 67 26 Martin St. Louis RW L OK 54 84 58 65 55 77 89 75 77 71 75 48 65 77 20 Radek Dvorak RW R OK 63 86 67 70 65 86 81 70 70 68 71 61 60 76 15 Niklas Hagman RW L OK 57 72 60 75 77 93 74 63 66 63 54 43 43 68 35 Bryan Berard D L OK 68 72 65 65 80 60 73 66 72 59 56 54 55 70 31 Jaroslav Modry D L OK 65 68 70 64 72 58 69 83 73 78 48 53 68 75 55 Filip Kuba D L OK 64 69 73 74 70 70 72 75 73 72 54 46 50 74 57 Brad Ference D R OK 76 59 79 65 62 31 60 55 58 67 39 44 60 68 3 Jaroslav Spacek D L OK 83 67 63 67 70 90 69 60 68 68 51 51 56 71 44 Kimmo Timonen D L OK 70 71 57 66 72 79 72 77 70 66 76 50 53 75 5 Lance Ward D R OK 94 60 75 68 67 43 60 45 52 69 36 43 46 68 2 Dan Boyle D R OK 64 74 55 73 66 69 78 76 77 63 70 48 48 75 34 Wade Flaherty G L OK 70 74 71 52 83 76 77 64 77 NA NA 67 56 69 32 Curtis Joseph G L OK 90 95 75 90 86 69 92 68 87 NA NA 73 81 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Keith Aucoin C R OK 48 74 46 51 62 68 77 64 65 58 54 40 40 64 17 Ryan Johnson C L OK 65 68 65 71 61 65 68 60 67 73 45 48 58 66 64 Brett Harkins C L OK 44 63 55 58 72 73 61 78 64 55 54 40 48 64 38 Vernon Fiddler C L OK 66 73 60 68 64 62 74 55 61 63 53 40 40 65 49 Don Maclean C L OK 51 68 63 55 65 64 64 70 55 55 63 41 41 65 52 Nick Smith C L OK 61 62 62 68 54 79 60 49 53 59 45 40 42 60 56 Craig Ferguson C L OK 60 54 58 60 50 48 54 61 50 60 58 41 50 61 62 Andrew Long C L OK 47 57 60 54 55 73 60 51 47 51 53 38 39 57 67 Serge Payer C L OK 65 60 65 74 65 72 63 49 48 65 51 41 46 62 48 Dwayne Hay LW L OK 64 55 66 61 60 68 51 50 50 55 41 42 45 57 8 Michal Grosek LW R OK 80 67 69 60 69 50 67 54 53 58 56 57 42 65 60 Ryan Jardine LW L OK 61 65 73 67 70 64 65 51 54 58 49 40 40 62 27 Alexandre Daigle RW L OK 42 72 56 48 64 76 74 64 75 52 54 58 35 65 61 Craig Reichert RW R OK 48 54 65 72 73 69 54 53 57 60 49 36 51 60 96 Marcel Rodman RW R OK 30 66 39 40 60 86 66 50 60 38 51 27 30 54 24 Jaroslav Kristek RW L OK 59 67 56 65 55 64 69 49 62 53 45 38 38 60 47 Anders Eriksson D L OK 71 63 70 67 75 76 61 48 60 62 45 53 50 66 50 Peter Ratchuk D L OK 53 66 61 65 68 61 62 49 54 59 55 35 34 62 4 Mike Wilson D L OK 90 55 76 60 41 48 50 25 51 68 39 53 59 64 39 Petr Buzek D R OK 78 58 74 78 64 64 57 45 65 68 40 44 45 67 63 Joey Tetarenko D R OK 72 50 75 80 69 31 50 45 51 65 38 42 55 64 7 John Jakopin D L OK 86 54 85 54 64 48 52 45 48 58 35 44 45 64 30 Chris Mason G L OK 60 74 70 61 74 79 73 56 74 NA NA 55 46 66 70 Alexander Auld G L OK 70 65 74 65 64 84 67 60 66 NA NA 47 47 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Andrei Nikolishin C L OK 44 75 67 77 74 62 72 68 67 74 58 60 62 70 15 Wayne Primeau C L OK 83 51 76 64 71 68 57 61 62 64 47 54 54 66 8 Marc Savard C L OK 41 70 58 75 85 56 75 72 77 64 70 52 44 72 45 Eric Belanger C L OK 78 68 60 69 62 74 70 70 69 68 57 44 44 70 46 Stu Barnes C R OK 43 72 62 84 75 77 71 78 73 75 70 69 74 75 37 Dean McAmmond LW L OK 66 76 58 68 65 57 76 76 67 69 72 61 61 74 38 Jean-Yves Leroux LW L OK 65 60 70 61 60 64 65 54 57 65 46 48 55 63 43 Andrei Petrunin LW L OK 58 68 39 40 55 59 65 51 61 52 47 39 39 57 11 Bill Lindsay LW L OK 98 53 68 68 76 43 55 54 61 76 45 69 76 66 39 Bruce Gardiner RW L OK 77 61 64 65 69 63 59 56 53 65 58 69 50 65 51 Andrei Kovalenko RW L OK 66 71 69 52 70 62 69 57 67 61 69 64 55 69 32 Mike Maneluk RW L OK 55 77 59 65 56 63 59 53 64 57 54 43 43 63 30 Alexei Kovalev RW L OK 71 82 74 70 67 48 84 89 88 66 82 67 63 83 41 Scott Nichol RW R OK 86 67 53 72 60 44 66 56 62 70 54 42 50 66 44 Alexander Korolyuk RW L OK 49 72 54 66 70 74 70 62 67 64 50 49 50 65 36 Dimitri Yushkevich D R OK 97 66 77 60 66 72 64 67 66 75 54 68 70 76 4 Bill Houlder D L OK 60 55 70 68 70 71 60 53 62 67 53 74 75 67 40 Eric Desjardins D R OK 42 72 71 86 64 77 72 73 82 77 59 78 84 75 33 Dave Karpa D R OK 83 59 71 70 77 44 60 54 51 66 41 67 69 68 3 Sylvain Cote D R OK 74 58 65 72 70 77 66 58 62 72 49 86 83 70 28 Jean-Luc Grand-Pierre D R OK 92 49 77 68 72 49 56 49 44 69 39 46 46 67 35 Jussi Markkanen G L OK 77 75 68 63 75 68 77 73 75 NA NA 48 48 70 1 Arturs Irbe G L OK 79 91 52 74 90 90 91 55 91 NA NA 87 80 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Brandon Convery C R OK 64 73 49 62 69 45 72 53 52 58 56 42 42 62 58 Mike Ribeiro C L OK 64 71 50 47 56 74 77 63 70 46 61 42 37 65 62 Marc Rodgers RW R OK 47 67 48 68 65 56 65 45 60 53 42 40 40 57 2 Dan Smith D R OK 57 54 61 69 67 59 54 43 50 64 39 40 40 60 29 Eric Charron D L OK 68 44 66 48 47 44 43 44 54 63 34 45 45 59 53 Pavel Skrbek D R OK 65 57 72 65 66 56 54 52 54 59 41 40 40 63 17 Joe Rullier D R OK 68 62 71 60 67 41 58 38 49 57 35 38 38 60 10 JF Labbe G L OK 78 74 61 72 73 78 75 75 73 NA NA 46 41 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 88 Eric Lindros C R OK 90 72 88 62 39 42 72 81 78 70 85 62 62 82 93 Doug Gilmour C L OK 54 66 62 77 70 63 68 78 72 71 56 94 90 72 31 Olli Jokinen C L OK 76 61 74 63 76 49 60 65 58 69 52 48 50 67 12 Saku Koivu C L OK 54 82 50 69 35 79 86 81 77 73 75 53 87 77 51 Dany Heatley LW L OK 65 74 73 80 76 68 72 83 80 63 78 44 44 79 17 Ilya Kovalchuk LW R OK 50 87 65 62 65 74 86 72 84 51 81 42 40 76 38 Jan Bulis LW L OK 65 71 65 71 67 78 70 65 64 66 58 51 51 69 36 Dave Andreychuk LW R OK 50 56 77 71 70 47 54 61 62 68 69 95 84 69 27 Marian Gaborik LW L OK 41 88 59 77 70 75 92 79 80 60 79 45 48 77 11 Daniel Alfredsson RW R OK 75 79 62 76 52 67 79 85 87 74 79 60 70 82 16 Brad Isbister RW L 98 91 62 87 61 55 46 66 66 64 64 66 51 55 73 70 Jason Ward RW R OK 67 57 64 66 50 50 60 60 54 65 55 41 45 64 30 Jere Lehtinen RW R OK 71 68 65 73 56 88 77 71 70 78 76 57 60 77 45 Richard Zednik RW L OK 69 76 55 69 59 57 78 68 74 64 74 55 55 74 41 Stephen Webb RW L OK 98 59 76 96 67 44 59 47 57 66 39 50 65 65 5 Aki Berg D L OK 91 60 78 66 67 66 61 53 57 69 39 54 50 70 2 Rostislav Klesla D L OK 72 68 68 60 65 56 68 53 65 67 67 43 43 69 4 Andy Delmore D R OK 73 67 66 74 73 82 65 71 62 66 80 47 50 74 24 Eric Brewer D L OK 94 67 76 60 72 67 65 67 57 70 57 50 46 74 79 Andrei Markov D L OK 54 75 62 72 60 72 75 75 78 64 65 46 46 74 14 Eric Weinrich D L OK 64 61 73 81 90 81 61 64 66 73 51 76 74 72 28 Bryan Marchment D L OK 92 59 72 72 61 38 60 67 58 73 43 69 74 72 60 Jose Theodore G L 95 86 94 69 86 84 81 93 86 92 NA NA 64 69 85 33 Dan Blackburn G L 99 65 80 65 70 70 60 80 45 82 NA NA 35 35 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Mikko Koivu C L OK 54 60 54 66 64 62 58 45 54 58 45 32 32 57 18 Alexander Svitov C L OK 67 60 60 65 66 41 62 48 49 59 45 35 35 58 40 Tomas Plekanec C L OK 49 71 52 54 67 69 71 50 61 53 45 38 38 59 84 Petr Hubacek C R OK 48 67 58 53 60 77 67 50 64 54 45 40 35 59 69 Tony Salmelainen LW R OK 62 69 48 49 60 79 62 48 49 58 43 35 35 57 19 Tuomu Ruutu LW L OK 69 62 60 67 69 46 60 53 52 57 45 37 44 60 83 Jan Fadrny LW R OK 63 64 59 64 60 54 62 52 56 56 45 37 35 60 13 Jani Rita RW R OK 55 75 60 59 65 74 55 52 57 52 57 40 38 61 8 Pavel Brendl RW R OK 45 65 65 60 72 58 65 57 67 40 55 40 30 62 20 Ales Hemsky RW R OK 53 76 54 70 71 65 79 60 64 57 48 40 40 64 26 Ivan Huml RW L OK 65 75 54 71 76 54 74 66 65 59 52 40 40 66 7 Mikko Jokela D L OK 65 54 65 72 67 70 55 49 55 64 41 39 42 63 32 Ilkka Mikkola D L OK 45 69 58 58 66 63 64 40 48 62 35 37 37 58 10 Mike Komisarek D R OK 72 60 67 50 50 44 62 50 48 55 46 36 36 61 6 Marcel Cousineau G L OK 53 66 69 63 71 75 61 55 62 NA NA 54 53 60 95 Olivier Michaud G L OK 60 72 52 58 65 58 74 45 77 NA NA 35 35 63 43 Jason Elliot G L OK 69 68 70 75 71 79 76 59 65 NA NA 33 35 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 David Legwand C L OK 60 86 64 66 71 67 79 77 76 64 65 48 45 74 27 Joe Nieuwendyk C L OK 50 75 69 68 67 86 76 76 76 63 73 81 84 76 22 Greg Johnson C L OK 45 72 64 83 80 79 72 70 60 65 66 63 65 71 46 Denis Arkhipov C L OK 56 67 73 64 70 87 65 65 66 65 69 44 44 70 34 Shayne Corson LW L OK 73 59 70 86 43 45 59 68 65 71 59 83 94 71 32 Luc Robitaille LW L OK 47 67 74 82 91 71 70 64 72 69 77 83 79 75 37 Jay Pandolfo LW L OK 77 67 66 67 65 86 65 57 57 77 52 53 55 67 12 Jeff Friesen LW L OK 69 79 66 58 82 68 76 69 68 62 63 64 66 72 35 Jim McKenzie LW L OK 77 54 70 75 77 49 59 54 58 65 50 69 74 65 15 Jamie Langenbrunner RW L OK 77 74 69 68 66 55 68 69 66 68 67 59 60 73 36 Scott Walker RW R OK 79 68 69 62 58 64 69 59 64 70 60 57 65 70 24 Turner Stevenson RW R OK 90 50 84 65 55 55 51 55 64 68 50 59 70 67 47 Vitali Yachmenev RW L OK 48 77 56 74 70 88 77 62 68 60 57 57 57 68 10 Patric Kjellberg RW L OK 46 69 71 77 86 87 68 58 69 64 55 52 52 67 26 Andrei Zyuzin D L OK 66 60 68 72 65 60 60 53 63 68 46 49 49 67 33 Cale Hulse D L OK 93 62 80 59 67 75 59 46 52 69 38 56 56 69 4 Mark Eaton D L OK 69 65 71 68 77 68 65 59 55 63 51 44 44 68 19 Karlis Skrastins D L OK 90 62 65 66 72 78 61 60 65 68 50 49 49 71 6 Bret Hedican D L OK 66 79 69 69 74 83 77 69 67 67 58 65 70 73 16 Drake Berehowsky D L OK 71 65 76 75 64 49 65 52 50 68 43 59 65 68 7 Jamie Pushor D L OK 88 55 82 67 70 48 55 51 40 67 40 57 60 68 5 Jere Karalahti D L OK 95 61 70 61 68 53 59 47 60 65 42 45 45 68 13 Ken Klee D R OK 74 60 62 75 80 68 65 68 64 71 55 60 65 71 29 Tomas Vokoun G L OK 74 84 71 77 74 84 92 75 87 NA NA 65 60 78 41 Corey Schwab G L OK 77 78 70 68 67 59 78 62 74 NA NA 68 60 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Stephen Guolla C L OK 58 60 54 67 66 76 62 63 62 57 59 47 42 64 25 Craig Darby C L OK 54 61 62 55 66 83 61 72 62 60 51 47 47 65 21 Greg Classen C R OK 77 66 63 63 65 68 66 53 64 66 49 43 43 65 86 Stanislav Gron C L OK 52 69 66 56 64 79 71 50 64 49 51 40 38 62 30 Dave Roche LW L OK 65 52 80 44 70 47 51 54 57 55 61 46 60 63 8 Martin Erat LW L OK 65 70 60 65 65 70 68 70 64 63 61 45 45 69 39 Marian Cisar LW R OK 62 69 51 61 54 60 68 64 61 59 61 52 50 66 14 Pierre Dagenais LW L OK 58 61 70 60 65 65 61 53 58 56 69 42 42 65 17 Jiri Bicek LW L OK 63 64 57 67 64 63 65 60 64 58 47 40 44 63 18 Cameron Mann RW R OK 60 64 63 63 42 47 60 64 58 60 56 39 50 64 44 Maxim Balmochnykh RW L OK 55 66 71 68 66 46 58 50 58 52 53 38 40 61 59 Konstantin Panov RW L OK 59 68 58 56 54 65 65 54 50 53 55 34 34 61 9 Adam Hall RW R OK 64 60 67 62 74 57 57 51 54 54 54 40 40 61 3 Ken Sutton D L OK 68 54 66 68 68 55 54 60 54 65 49 55 55 65 72 Bubba Berenzweig D L OK 64 64 69 54 69 68 66 59 58 61 52 41 41 66 90 Scott Clemmensen G L OK 74 67 76 64 67 71 68 65 64 NA NA 48 53 64 71 Brian Finley G R OK 66 65 74 54 60 80 76 58 64 50 50 38 38 62 80 Jan Lasak G L OK 69 69 70 64 69 68 81 71 72 NA NA 50 55 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Harold Druken C L OK 47 69 64 62 49 85 71 60 70 60 62 44 40 67 37 Scott Thornton C L OK 90 62 74 57 75 46 64 61 60 70 75 65 74 73 30 Dmitri Nabokov C R OK 42 68 71 73 72 61 70 47 48 47 54 42 36 60 45 Bob Corkum C R OK 84 59 83 76 64 80 58 48 56 75 49 68 78 67 46 John Emmons C L OK 58 65 65 74 68 60 65 50 64 67 45 43 47 63 15 Jeff Shantz C R OK 73 62 61 63 68 68 63 57 61 74 50 62 60 66 71 Greg Crozier LW L OK 62 60 67 57 69 56 60 56 56 57 51 40 40 62 12 Martin Sonnenberg LW L OK 62 63 65 62 53 50 58 58 52 61 52 51 55 62 39 Eric Messier LW L OK 93 64 70 70 56 78 64 55 58 76 46 52 52 67 20 Zdeno Ciger LW L OK 55 68 58 67 69 72 68 63 68 59 65 55 46 68 44 Garry Valk LW L OK 69 59 63 84 74 73 53 57 64 74 48 70 80 66 73 Brian Gionta RW R OK 67 74 46 61 70 72 76 61 65 60 53 41 41 65 47 Jimmie Olvestad RW L OK 65 76 62 66 73 80 72 56 62 66 43 42 42 65 27 Mikael Renberg RW L OK 46 73 73 80 80 68 74 78 69 67 73 62 60 75 19 Dainius Zubrus RW L OK 77 69 77 62 71 69 68 70 66 61 67 56 50 73 25 Alexander Karpovtsev D R OK 78 58 71 65 52 65 58 63 63 72 43 57 68 70 65 Joe Corvo D R OK 53 66 64 61 69 73 68 56 60 56 46 39 39 63 36 Bryan Helmer D R OK 72 54 67 60 82 48 57 53 54 65 52 44 40 65 24 Sven Butenschon D L OK 63 59 74 69 66 63 56 59 52 61 40 42 42 64 23 Darren Van-Impe D L OK 75 57 67 66 68 54 60 46 56 71 49 55 64 67 16 Paul Laus D R OK 93 52 73 67 60 30 46 48 50 69 46 61 78 67 31 J-S Aubin G L OK 72 77 65 65 65 80 82 63 74 NA NA 57 58 70 40 Dan Cloutier G L OK 91 84 77 75 78 77 87 74 80 NA NA 66 66 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Lonny Bohonos RW L OK 69 71 47 51 68 70 68 57 55 50 55 43 50 62 6 Stephen Peat RW R OK 90 65 85 85 75 35 62 44 50 56 45 41 56 64 13 Ron Hainsey D L OK 60 64 63 53 67 75 60 57 57 57 44 36 40 62 34 Daniel Trebil D L OK HO 60 50 69 63 68 55 51 57 56 52 33 55 50 60 1 Mike Buzak G L OK 58 60 80 69 62 69 64 49 61 NA NA 56 52 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Krys Kolanos C R OK 71 66 65 70 65 56 68 60 63 61 62 42 45 68 19 Claude Lapointe C L OK 81 67 45 66 74 58 64 57 64 73 59 70 74 67 26 Stephane Yelle C L OK 86 67 65 70 67 66 64 58 62 76 48 60 63 68 35 Dave Scatchard C L OK 87 65 75 60 79 46 65 61 61 73 64 57 63 71 47 Wes Walz C R OK 57 67 56 74 75 68 67 68 69 67 59 52 55 69 56 Lynn Loyns C L OK 67 67 66 74 68 47 64 52 58 64 50 40 43 64 55 Jason Blake LW L OK 74 76 61 79 67 69 74 66 68 73 60 49 49 72 39 Craig Johnson LW L OK 65 76 67 63 72 76 70 60 57 65 61 57 59 68 27 Mark Bell LW L OK 91 59 67 67 75 47 60 60 59 62 57 43 43 67 14 Ruslan Fedotenko LW R OK 73 67 64 64 67 67 67 56 64 66 65 46 50 68 20 Raffi Torres LW L OK 73 66 68 64 65 60 66 56 56 62 57 40 40 65 29 Petr Schatslivy RW L OK 67 77 62 67 54 85 73 66 52 59 69 41 43 69 33 Vladimir Orszagh RW L OK 80 76 46 70 70 64 69 66 69 67 60 44 46 69 25 Chris Neil RW L OK 87 58 74 78 72 32 57 52 59 64 55 42 51 66 28 Matt Bradley RW R OK 84 69 65 66 60 59 72 64 50 62 59 43 45 68 8 Ossi Vaananen D L OK 93 61 75 61 63 50 66 57 54 72 41 46 46 71 4 Brad Brown D L OK 94 53 81 61 64 37 53 49 48 64 34 49 50 66 12 Richard Pilon D L OK 92 49 65 66 48 35 48 51 51 66 36 65 70 65 13 Stephane Quintal D R OK 81 55 75 75 99 49 59 54 60 68 51 75 72 70 21 Scott Hannan D L OK 78 60 74 70 70 61 60 57 55 69 40 47 52 68 32 Eric Cairns D L OK 84 55 87 66 70 38 55 47 45 71 39 50 67 68 10 Tomas Kloucek D L OK 98 54 77 65 60 38 55 49 55 65 39 50 50 68 42 Andy Sutton D L OK 76 57 74 66 65 43 55 60 30 62 45 47 50 64 46 Damian Rhodes G L OK 67 72 67 75 70 93 76 48 80 NA NA 70 74 69 9 Roberto Luongo G L OK 66 87 70 86 84 80 92 61 84 NA NA 56 57 77 7 Jamie Storr G L OK 77 83 73 71 75 76 84 65 81 NA NA 59 56 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Kamil Piros C L OK 46 66 59 70 63 79 69 61 60 51 55 40 36 63 97 Josh Holden C L OK 66 64 64 68 65 48 64 50 52 63 57 42 42 63 58 Chris Kunitz LW L OK 65 65 60 55 70 44 68 48 54 57 60 38 38 62 51 Barry Nieckar LW L OK 89 37 78 76 55 25 44 41 26 54 37 43 55 53 98 Mattias Weinhandl RW R OK 53 67 54 60 53 86 65 53 57 50 55 39 37 61 17 Jan Caloun RW R OK 59 63 42 68 65 58 61 61 54 56 48 47 46 60 49 Juha Lind RW L OK 55 67 47 63 68 87 66 51 60 56 52 45 42 61 53 Jeff Ulmer RW R OK 60 60 58 67 70 55 60 49 55 62 47 50 50 60 41 Rickard Wallin RW R OK 58 50 61 54 63 60 59 56 67 60 45 36 36 60 23 Darren Haydar RW R OK 46 71 40 60 70 58 76 51 52 53 50 38 38 58 2 Igor Knyazev D L OK 50 61 58 46 60 60 63 46 56 54 41 30 30 57 6 Nolan Yonkman D R OK 84 55 85 54 64 42 52 45 47 62 37 40 40 65 57 Peter Smrek D L OK 56 66 66 59 58 59 64 47 65 63 37 41 41 63 5 Zenith Komarniski D L OK 66 64 64 58 65 50 64 52 64 54 43 40 35 63 3 Kurt Sauer D L OK 77 58 71 67 60 53 58 45 48 66 38 40 40 64 1 Antero Niittymaki G L OK 65 68 68 67 65 80 73 60 62 NA NA 49 49 63 31 Matt Underhill G L OK 69 63 74 52 70 76 67 57 64 NA NA 45 45 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Rod Brind'Amour C L OK 77 69 67 70 74 70 70 75 68 75 72 79 79 76 21 Byron Ritchie C L OK 77 60 55 61 73 50 60 58 65 57 56 42 42 64 32 Scott Gomez C L OK 55 77 64 66 76 68 77 82 75 70 58 49 60 73 23 Andrew Cassels C L OK 61 72 60 81 69 76 71 95 84 72 64 73 71 78 39 Per Svartvadet C L OK 62 66 67 79 59 83 66 56 60 70 45 47 47 65 28 Kip Miller LW L OK 45 68 55 70 69 76 66 77 66 59 67 52 62 69 40 Sami Kapanen LW L OK 80 89 53 64 76 81 87 84 69 65 76 59 65 79 30 Steve Reinprecht LW L OK 77 71 60 69 67 83 67 75 72 69 72 45 50 74 12 Kristian Huselius LW L OK 36 77 57 65 70 92 76 68 79 58 73 43 45 71 31 Steve Konowalchuk LW L OK 86 61 69 64 54 57 60 69 65 72 65 64 70 72 19 Jochen Hecht RW R OK 49 70 66 65 72 62 67 69 69 74 63 48 48 70 18 Adam Deadmarsh RW R OK 83 70 70 86 64 52 70 77 69 66 78 67 68 78 20 Maxim Afinogenov RW R OK 53 74 62 65 77 56 77 63 70 60 70 48 50 70 22 Claude Lemieux RW R OK 74 63 72 66 72 55 58 70 62 67 61 85 90 71 10 Kelly Buchberger RW L OK 75 58 72 84 70 46 57 55 56 78 49 81 90 67 5 Darryl Sydor D L OK 72 75 69 78 70 64 75 77 70 69 52 71 71 75 6 Chris Phillips D L OK 91 64 76 63 59 72 63 70 65 72 60 52 52 75 14 Pavel Trnka D L OK 90 62 70 67 62 55 60 56 64 69 40 51 52 70 25 Rhett Warrener D R OK 85 62 71 66 74 46 64 49 55 74 47 57 57 70 75 Jay McKee D L OK 85 60 85 71 70 69 60 55 59 73 39 56 58 72 8 Sandis Ozolinsh D L OK 71 75 65 55 75 62 75 82 70 46 77 66 55 75 58 Radoslav Suchy D L OK 75 62 71 70 78 89 61 57 53 71 46 48 53 69 48 Dick Tarnstrom D L OK 65 68 70 82 60 64 68 76 69 70 57 43 53 73 2 Marc Denis G L OK 80 86 70 70 80 74 86 69 83 NA NA 59 59 77 4 Roman Chechmanek G L OK 76 91 83 91 93 91 91 69 92 NA NA 77 70 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Ken Belanger LW L OK 79 54 94 88 70 35 52 47 55 67 43 49 49 64 43 P.J. Stock LW L OK 86 65 71 98 66 40 62 49 58 68 40 46 73 65 26 Dave Lowry LW L OK 75 64 70 52 65 57 65 51 60 72 52 81 84 66 42 Jonathan Sim RW R OK 90 60 57 62 63 60 58 53 52 62 62 42 42 64 49 Ken Davis RW R OK 62 56 65 53 68 48 59 46 45 51 46 35 35 56 27 Sylvain Blouin RW L OK 94 56 80 97 75 33 57 47 57 68 41 43 50 64 51 Brian Campbell D L OK 55 74 50 58 54 75 75 61 60 50 55 41 40 65 9 Marc Bergevin D L OK 70 55 68 65 73 55 56 50 51 67 41 75 80 65 13 Richard Brennan D L OK 67 61 66 63 33 56 58 54 56 62 48 41 40 64 44 Jesse Wallin D L OK 59 69 64 76 57 64 74 49 57 64 38 40 44 65 53 Mike Van Ryn D R OK 57 65 66 67 65 77 66 59 64 65 44 41 41 66 45 Johan Asplund G L OK 68 66 69 65 74 78 66 64 65 NA NA 45 45 63 70 Jason Labarbera G L OK 69 65 76 46 60 68 64 59 68 50 50 38 39 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Tyler Wright C R OK 95 66 59 67 74 48 67 55 59 73 59 57 67 69 11 Andreas Karlsson C L OK 56 67 76 71 60 72 60 57 63 68 48 46 44 65 19 Joe Sakic C L OK 61 85 66 76 90 86 84 90 86 85 77 80 85 85 50 Nikolai Antropov C L OK 69 56 84 76 49 57 56 68 71 60 67 46 45 71 20 Daniel Sedin LW L OK 51 67 65 61 62 76 69 68 68 58 70 46 40 69 22 Bates Battaglia LW L OK 71 65 77 64 72 71 61 70 64 65 70 53 62 72 31 Niklas Andersson LW L OK 58 58 45 69 73 46 60 70 66 57 57 69 63 65 27 Eric Boulton LW L OK 87 66 84 86 70 30 60 50 46 65 44 42 68 64 34 Mariusz Czerkawski RW L OK 55 75 60 62 90 66 73 72 71 65 76 63 58 74 38 James Black RW L OK 61 57 68 60 57 74 54 56 50 71 55 53 64 63 44 Jason Dawe RW L OK 45 74 57 58 72 67 74 61 57 50 58 53 55 64 24 Magnus Arvedson RW L OK 63 74 63 68 69 72 78 73 66 76 64 45 45 73 30 Sergei Krivokrasov RW L OK 55 70 58 70 75 60 70 60 63 55 62 58 51 66 7 Martin Skoula D L OK 77 72 74 79 77 71 67 70 60 63 67 49 52 73 29 Steve Staios D R OK 79 66 73 72 75 47 63 55 55 69 52 56 68 70 8 Toni Lydman D L OK 70 67 68 72 70 66 69 71 69 67 53 45 45 71 72 Pavel Kolarik D L OK 65 64 66 70 66 84 61 41 51 66 39 40 60 64 6 Jeff Jillson D R OK 77 64 70 50 65 60 59 63 54 58 60 41 36 67 9 Marek Malik D L OK 71 63 87 73 75 53 65 66 60 69 47 48 48 72 26 Jason Marshall D R OK 77 60 69 62 68 43 61 47 48 72 50 57 57 67 41 Ron Tugnutt G L OK 82 85 45 80 80 86 86 59 80 NA NA 80 89 76 35 Emmanuel Fernandez G L OK 69 76 75 86 83 79 75 65 74 NA NA 59 66 71 4 Mike Dunham G L OK 73 82 85 81 65 75 87 70 88 NA NA 65 65 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Rob Niedermayer C L OK 75 69 70 60 47 56 68 65 62 67 54 63 64 68 59 Daniel Corso C L OK 61 75 57 58 50 82 75 55 62 59 60 42 42 66 21 Kevin Stevens LW L OK 80 60 65 65 60 58 65 54 69 66 50 75 74 66 51 Gregor Baumgartner LW L OK 48 72 59 71 75 90 65 49 59 46 54 38 36 61 25 Robert Kron RW L OK 43 65 56 82 73 92 66 59 65 68 49 70 65 65 40 Ivan Novoseltsev RW R OK 58 82 64 60 76 66 74 62 63 55 58 44 41 67 3 Libor Zabransky D L OK 65 51 76 54 55 47 52 48 47 64 42 41 53 62 2 Craig Billington G L OK 70 77 61 64 62 83 79 64 73 NA NA 78 79 70 28 Simon Lajeunesse G L OK 62 74 63 54 50 66 68 67 69 NA NA 38 41 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Mike Modano C L OK 41 86 66 86 71 70 95 84 79 80 81 77 77 83 18 Mike York C L OK 60 76 60 76 67 87 79 81 73 69 69 49 54 76 30 Henrik Sedin C L OK 55 63 68 73 74 72 65 70 70 64 57 48 44 69 22 Steve Rucchin C L OK 59 64 75 92 39 90 60 76 68 73 61 58 60 73 67 Simon Gagne LW L OK 52 84 65 77 71 77 81 76 84 68 80 49 52 79 12 Keith Tkachuk LW L OK 73 70 79 87 70 45 71 80 77 70 86 69 68 81 32 Todd Fedoruk LW L OK 84 61 81 78 60 37 57 48 51 66 53 44 55 65 20 Alex Tanguay LW L OK 62 76 74 62 79 70 76 81 78 66 61 49 50 75 26 Patrik Stefan LW R OK 48 74 68 67 60 76 75 69 72 60 60 49 50 70 61 Marcus Nilson RW R OK 56 65 70 78 79 67 59 65 69 72 62 48 60 70 27 J-P Dumont RW R OK 84 72 62 57 71 68 70 67 70 65 73 49 52 73 14 Mark Recchi RW L OK 74 78 60 79 77 67 79 83 83 69 72 80 82 80 16 Kevin Dineen RW R OK 73 68 60 74 81 50 62 55 54 74 48 87 90 66 25 Miroslav Zalesak RW L OK 48 74 57 58 68 67 75 54 66 56 57 40 40 64 7 Boris Mironov D R OK 95 65 74 74 73 50 60 70 72 69 57 63 63 76 3 Dan McGillis D L OK 98 61 83 65 78 67 53 65 61 74 56 58 65 76 24 Ian Moran D R OK 58 59 66 74 62 60 62 53 55 73 47 51 58 66 55 Alexander Riazantsev D R OK 61 72 64 62 72 80 73 52 61 58 39 36 36 64 54 Nick Schultz D L OK 60 77 62 64 73 81 79 49 73 65 47 45 45 68 56 Garnet Exelby D L OK 76 59 68 54 60 38 59 41 52 68 36 40 40 63 15 Jason Woolley D L OK 52 68 65 65 62 67 68 75 69 66 70 61 61 72 28 Scott Lachance D L OK 79 64 70 74 92 66 63 55 55 72 40 67 67 70 42 Scott Niedermayer D L OK 64 82 60 83 80 76 86 72 73 70 74 71 66 79 34 Patrick Lalime G L OK 79 89 75 90 85 77 90 60 90 NA NA 69 66 81 39 Mike Richter G L OK 80 85 59 80 64 76 85 43 85 NA NA 82 85 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Derek MacKenzie C L OK 69 55 56 69 68 50 55 50 61 62 48 40 40 60 82 Jason Krog C L OK 51 74 62 65 62 85 68 63 56 46 59 41 40 64 33 Ville Peltonen LW L OK 41 65 56 67 55 78 66 67 63 54 59 55 50 64 63 David Morisset RW R OK 67 71 61 71 58 60 64 50 54 66 46 40 44 62 37 Gord Murphy D R OK 55 58 64 61 62 59 58 55 56 68 49 74 82 65 17 Bobby Dollas D L OK 66 50 74 45 55 65 50 50 33 65 34 65 75 61 19 Kiril Safronov D R OK 63 61 59 69 68 70 67 48 54 60 38 40 40 62 40 Jeff Ware D L OK 73 46 79 48 47 41 43 39 38 65 30 40 40 59 49 Lukas Krajicek D L OK 60 74 56 52 55 50 70 52 57 51 42 40 39 60 60 Rob Zepp G L OK 68 64 70 48 60 67 65 63 65 50 50 44 44 60 41 Sebastien Centomo G L OK 67 72 66 54 58 71 71 68 63 NA NA 37 37 64 2 Sebastien Caron G L OK 66 67 64 57 59 74 72 66 65 NA NA 47 47 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Igor Larionov C L OK 36 66 55 76 77 69 82 79 76 74 59 71 95 72 16 Trevor Letowski C R OK 42 68 59 78 75 83 70 61 72 75 55 49 58 68 21 Vaclav Nedorost C L OK 39 73 62 71 72 80 71 60 61 60 51 41 41 64 93 Trent Whitfield C L OK 69 58 66 80 73 63 54 53 56 72 51 45 60 64 22 Antti Aalto C L OK 67 57 65 65 66 48 55 60 65 62 50 42 42 63 37 Curtis Brown LW L OK 65 69 56 64 77 72 67 64 66 72 67 52 61 70 10 Gary Roberts LW L OK 91 64 70 62 62 54 62 74 66 67 72 77 82 75 25 Kevin Sawyer LW L OK 95 63 85 82 68 26 58 45 56 68 39 43 58 64 29 Pascal Dupuis LW L OK 65 69 59 73 69 77 71 68 74 67 67 45 46 72 33 Peter Schaefer LW L OK 65 70 65 54 79 45 69 61 61 66 70 46 44 69 40 Matt Cooke RW L OK 98 66 59 64 75 48 62 64 62 72 58 49 56 69 43 Tyson Nash RW L OK 94 60 64 89 68 46 64 53 59 74 49 47 65 67 39 Rob Valicivec RW R OK 50 62 65 65 65 68 64 56 60 58 53 47 45 63 17 Ville Nieminen RW R OK 84 60 70 67 68 60 60 62 68 68 59 46 48 69 18 Scott Hartnell RW L OK 88 65 66 65 66 46 67 73 65 67 62 46 48 71 20 Tomas Kaberle D L OK 73 70 64 75 78 97 72 80 68 66 74 51 50 76 42 Robyn Regehr D L OK 90 60 72 71 64 49 65 47 60 73 41 50 51 70 5 Karel Rachunek D L OK 91 60 64 70 61 68 60 72 73 68 49 45 45 72 27 Dmitri Kalinin D L OK 79 62 75 71 66 73 64 54 57 73 44 45 50 70 7 Lance Pitlick D R OK 79 48 71 59 51 79 51 48 53 68 43 55 55 65 13 Dan Focht D R OK 84 55 87 50 69 39 60 43 44 60 33 40 40 64 73 David Cullen D R OK 62 59 67 60 68 69 58 55 51 61 47 40 42 63 77 Robert Schabel D L OK 79 51 86 58 64 40 51 43 47 62 32 40 44 63 12 Todd Rierden D L OK 74 52 76 68 59 48 52 54 63 68 50 47 50 67 35 Vesa Toskala G L OK 70 75 59 65 64 70 76 65 54 NA NA 45 48 64 1 Peter Skudra G L OK 74 77 69 72 64 82 78 65 77 NA NA 60 59 71 44 Mikka Kiprusoff G L OK 76 81 72 73 77 72 80 65 86 NA NA 56 57 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Michael Ryan C L OK 54 66 48 51 65 46 74 50 56 49 54 35 35 59 47 Tavis Hansen C R OK 64 61 60 67 65 40 60 57 53 53 55 41 45 62 75 Ben Simon C L OK 67 65 62 66 61 60 66 52 55 64 46 40 40 62 63 Erik Westrum C L OK 67 65 62 58 73 46 65 58 57 61 48 37 39 62 54 Mike Renzi C L OK 57 60 45 42 50 48 60 56 44 46 53 34 44 56 38 Nathan Robinson C L OK 50 74 40 50 60 65 70 58 46 42 54 38 38 58 70 Ryan Lauzon C L OK 39 72 47 57 58 88 71 49 56 51 43 36 36 57 9 Jason Jaspers C L OK 61 65 58 59 71 59 69 56 55 60 58 40 40 63 19 Niko Kapanen C L OK 53 76 52 63 68 68 79 65 69 62 50 41 41 66 14 Oleg Saprykin LW L OK 59 62 65 70 60 55 62 57 60 59 47 42 40 62 74 Ryan Malone LW L OK 67 62 64 54 67 44 63 53 55 56 47 37 37 60 46 Mathias Johansson LW L OK 54 63 65 60 61 67 63 53 46 55 47 45 40 59 8 Andre Lakos D R OK 68 48 85 71 60 63 44 46 40 64 33 38 38 62 2 Anton Volchenkov D L OK 50 60 65 50 60 50 65 45 48 54 37 32 32 57 26 Sean Gagnon D L OK 78 51 73 63 61 27 45 46 41 54 38 40 48 60 3 Jay Leach D L OK 67 53 73 48 70 45 49 44 44 58 34 36 38 59 4 Kevin Dallman D L OK 39 59 48 50 65 55 61 61 46 48 47 30 34 56 56 Matt Coughlin D L OK 50 62 58 50 60 40 60 43 37 58 37 30 38 56 6 Ed Campbell D L OK 73 56 65 62 60 48 55 52 47 58 38 48 54 62 69 Sylvain Daigle G R OK 61 65 52 62 64 68 68 57 65 NA NA 44 44 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Craig Conroy C L OK 74 67 64 69 75 76 70 86 69 85 75 59 67 79 47 Brad Chartrand C L OK 75 60 64 65 68 54 62 60 58 62 57 44 44 65 28 Michal Handzus C R OK 64 62 74 68 69 82 69 74 70 75 60 50 50 72 7 Marty Murray C L OK 48 72 49 82 62 92 72 61 67 75 58 45 48 68 13 Boyd Devereaux C L OK 66 67 62 77 60 83 63 61 65 66 52 52 54 67 35 Richard Park C R OK 70 72 51 74 75 92 66 64 63 63 58 46 46 67 20 Brenden Morrow LW L OK 97 68 69 60 65 50 68 66 61 68 67 48 50 72 31 Rem Murray LW L OK 49 66 61 74 69 84 66 63 67 77 55 57 64 68 30 Jason Williams LW R OK 70 61 48 56 56 77 66 64 63 60 64 41 42 66 90 Joe Juneau LW L OK 47 71 67 71 68 85 68 75 72 63 57 67 70 70 24 Shane Willis RW R OK 80 68 62 73 73 77 68 60 69 67 57 46 50 69 62 Stanislav Chistov RW R OK 46 83 53 64 62 68 85 62 71 55 60 40 40 67 25 Vaclav Varada RW L OK 81 63 67 68 74 50 64 62 63 72 51 53 53 68 41 Theoren Fleury RW R OK 78 79 56 80 91 36 77 80 81 65 72 81 68 78 40 Lubomir Visnovsky D L OK 65 73 74 70 85 84 75 69 73 64 50 50 50 73 32 Philippe Boucher D L OK 87 62 73 59 49 49 63 71 50 65 57 55 55 71 55 Dmitri Bykov D L OK 61 70 64 68 74 72 70 61 66 66 38 41 44 67 51 Brad Lukowich D L OK 90 61 73 65 60 61 60 51 51 74 42 48 45 69 21 Sean Brown D L OK 83 61 76 79 62 39 63 46 58 68 46 51 61 69 77 Andrew Ference D L OK 89 64 57 60 67 56 64 53 67 68 50 45 45 68 49 Karl Dykhuis D L OK 74 66 74 66 94 76 66 50 55 68 51 62 69 70 23 Jamie Heward D R OK 63 66 65 66 68 72 65 50 57 62 50 53 60 65 50 Nathan Dempsey D L OK 61 65 61 75 66 75 61 73 67 69 47 43 50 69 33 J-M Pelletier G L OK 65 69 80 67 90 70 71 55 69 NA NA 55 51 66 43 Fred Brathwaite G L OK 77 81 51 79 85 90 89 69 90 NA NA 76 77 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Justin Papineau C L OK 47 75 49 63 65 58 70 63 58 49 67 40 36 64 71 Sebastien Bordeleau C L OK 51 69 59 56 55 75 70 57 68 62 50 50 50 64 44 Brian Sutherby C L OK 63 64 66 65 65 44 64 57 54 58 53 40 40 63 42 Sean Avery C L OK 77 72 60 70 65 36 74 55 66 65 55 42 54 67 48 Michal Sivek C L OK 53 71 68 64 64 52 67 55 62 63 51 40 40 64 22 Rene Corbet LW L OK 55 56 60 76 48 65 58 54 62 67 58 54 54 64 91 Konstantin Koltsov LW L OK 56 86 54 52 56 66 81 51 54 52 49 36 36 61 61 Denis Shvidki RW L OK 56 65 66 58 55 75 69 59 64 58 54 42 42 64 16 Toby Peterson RW L OK 47 74 55 66 68 95 82 56 64 73 51 43 43 66 52 Tom Kostopoulos RW L OK 65 63 62 70 65 52 58 57 54 62 60 40 42 64 63 Niko Dimitrakos RW R OK 58 65 60 57 64 65 66 59 66 58 54 40 40 64 36 Mathieu Biron D L OK 79 58 75 60 70 53 55 45 54 65 40 44 50 65 46 Alexei Tezikov D L OK 72 64 68 54 45 57 64 56 55 56 47 41 40 64 27 Marc Moro D L OK 79 54 74 84 64 36 53 43 49 64 37 41 47 64 45 Petr Svoboda D R OK 55 63 65 65 60 69 68 50 55 57 36 40 36 61 53 Tomas Zizka D L OK 52 68 60 54 67 66 66 59 60 60 48 40 40 63 38 Alex Henry D L OK 62 54 76 58 62 43 52 48 46 64 46 39 39 62 34 J.F. Damphousse G L OK 58 72 62 60 65 70 75 68 66 50 50 40 50 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 81 Jason Spezza C R OK 64 67 65 64 66 65 67 58 62 58 56 40 40 65 15 Marty Reasoner C R OK 56 65 62 66 51 62 69 60 68 53 61 45 45 66 13 Pavel Datsyuk C L OK 45 84 51 60 64 66 81 71 80 62 58 42 42 70 40 Juha Ylonen C L OK 55 61 64 78 75 87 64 60 64 74 47 53 57 66 60 Josef Vasicek C L OK 71 62 72 65 60 63 63 62 61 61 59 46 50 67 94 Yanic Perreault C L OK 38 67 56 77 92 78 68 73 92 72 76 63 64 75 57 Jarkko Ruutu LW R OK 96 63 65 77 61 46 65 55 60 71 45 41 46 66 21 Lubos Bartecko LW L OK 76 61 60 64 67 73 60 60 62 65 61 48 48 67 85 Ivan Ciernik LW L OK 61 76 72 54 60 68 66 55 57 66 57 41 40 66 14 Steve McKenna LW L OK 80 54 99 78 70 38 47 47 54 67 41 49 65 63 17 Tomi Kallio RW L OK 52 69 65 77 60 66 69 64 66 62 55 44 44 67 34 Reed Low RW R OK 95 67 85 86 65 35 55 51 53 66 38 44 68 65 43 Ethan Moreau RW L OK 83 62 69 63 66 50 60 55 57 70 57 57 62 67 26 Christian Berglund RW L OK 70 64 59 50 64 61 72 60 54 60 58 40 50 65 96 Phil Housley D L OK 51 71 50 60 72 74 74 73 78 66 79 95 90 76 46 Chris Pronger D L OK 79 69 84 76 62 46 70 85 73 96 62 65 78 84 66 Jiri Fischer D L OK 92 58 80 74 72 55 59 51 55 67 39 47 47 70 52 Craig Rivet D R OK 74 56 71 66 66 53 61 62 60 70 55 54 60 70 56 Stephane Robidas D R OK 88 67 59 62 53 70 63 60 61 69 48 44 44 69 11 Mathieu Dandenault D R OK 72 78 66 72 91 83 68 58 61 67 60 59 59 71 4 Barret Jackman D L OK 76 63 76 65 65 29 56 45 59 58 35 40 50 64 25 Jyrki Lumme D L OK 63 60 63 78 62 72 66 60 69 69 53 76 75 69 2 Willie Mitchell D L OK 78 52 80 67 78 56 56 57 44 73 44 43 63 68 27 Bryce Salvador D L OK 91 65 75 67 74 49 63 51 52 69 52 45 45 70 41 Jocelyn Thibault G L OK 86 94 51 83 76 74 96 76 89 NA NA 60 65 82 80 Kevin Weekes G L OK 58 86 57 82 65 76 83 62 79 NA NA 63 60 73 3 Tyler Moss G L OK 67 72 53 60 72 77 75 64 75 NA NA 61 47 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Blair Atcheynum RW L OK HO 41 62 64 65 66 91 64 46 53 65 58 56 59 62 45 Arron Asham RW L OK 80 65 65 57 56 45 65 59 51 67 57 44 47 65 58 Pavel Rosa RW R OK 53 64 55 60 69 55 65 55 54 55 58 41 36 61 19 Jan Nemecek D R OK 47 46 71 71 66 70 58 52 58 58 42 48 51 61 61 Alexei Volkov G L OK 73 60 70 66 74 77 60 50 58 NA NA 45 55 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Alexei Yashin C R OK 54 81 82 70 78 80 80 84 84 68 79 63 46 81 39 Trevor Linden C R OK 91 60 77 68 65 55 62 69 60 71 58 80 84 72 30 Jason Arnott C R OK 83 67 84 64 73 54 68 67 69 72 75 63 63 76 27 Ian Laperriere C R OK 96 70 69 59 83 46 65 58 49 72 50 62 76 67 18 Marian Hossa LW L OK 70 82 67 78 72 71 88 77 81 72 86 54 54 82 49 Patrik Elias LW R OK 67 82 72 72 75 71 84 77 80 73 78 55 57 80 32 Niklas Sundstrom LW L OK 50 70 67 63 90 92 69 76 69 74 53 61 64 71 16 Sergei Brylin LW L OK 74 71 63 60 70 91 70 73 66 69 65 55 55 72 15 Jarome Iginla RW L OK 74 76 71 73 77 53 74 83 77 72 92 58 60 83 19 Teemu Selanne RW R OK 38 79 60 92 81 72 80 73 89 66 78 70 74 78 21 Brad Tapper RW L OK 71 75 65 57 70 50 60 53 64 58 54 41 41 64 54 Jonathan Cheechoo RW R OK 51 58 65 60 64 50 64 62 75 56 60 40 40 66 8 Aaron Miller D R OK 91 67 72 73 69 60 68 58 63 71 51 55 60 73 14 Mattias Norstrom D L OK 89 67 76 76 80 71 72 55 54 85 39 61 70 75 55 Sergei Gonchar D L OK 96 78 71 81 76 59 77 77 76 72 75 60 60 81 37 Mattias Timander D L OK 59 60 78 73 65 67 60 49 56 68 47 52 56 67 26 Gary Suter D L OK 74 66 70 70 64 62 67 75 71 72 48 85 81 74 45 Mike Rathje D L OK 89 52 88 69 84 53 55 63 50 76 49 60 58 73 46 Vladimir Chebaturkin D L OK 70 54 74 70 71 47 63 47 43 66 38 55 42 64 31 Teppo Numminen D R OK 65 70 64 75 79 84 69 79 75 81 59 80 83 77 41 Robert Esche G L OK 81 81 77 65 68 80 85 71 80 NA NA 59 53 75 43 Nikolai Khabibulin G L OK 84 95 74 83 77 79 91 76 94 NA NA 71 51 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Roman Lyashenko C R OK 62 64 55 70 62 70 63 62 69 73 48 45 55 65 9 Brad May LW L OK 85 53 75 74 63 47 55 57 56 67 55 68 74 67 51 David Nemirovsky RW L OK 39 69 54 52 59 60 60 56 60 49 55 42 46 59 48 Michel Riesen RW R OK 44 68 57 52 54 58 72 57 56 58 57 40 38 62 47 Adam Colagiacomo RW R OK 68 57 61 68 72 71 59 52 53 54 48 38 38 60 3 Brian Pothier D L OK 60 56 65 66 60 60 58 59 58 60 51 45 45 64 40 Norm Maracle G L OK 72 65 66 63 71 80 67 65 78 NA NA 49 70 65 33 Bob Essensa G L OK 67 74 75 74 67 82 78 59 77 NA NA 85 80 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Colin Forbes C L OK 71 51 76 65 78 76 54 51 51 71 55 51 54 64 38 Chris Drury C L OK 76 78 56 60 72 70 74 74 76 71 71 54 57 75 47 Matt Higgins C L OK 52 72 55 67 41 56 65 60 50 66 55 41 40 63 25 Jeff Halpern C R OK 64 66 70 70 66 66 67 68 69 72 53 48 48 69 50 Chris Taylor C L OK 55 60 58 66 78 55 61 66 58 64 53 60 55 64 27 Kevyn Adams C L OK 77 74 64 76 62 61 73 55 64 75 47 48 54 68 22 Andrew Brunette LW L OK 42 77 70 85 73 86 81 86 78 69 71 55 60 78 34 Vyacheslav Kozlov LW L OK 54 73 52 72 68 75 70 72 71 66 68 65 64 71 93 Petr Nedved LW L OK 60 80 73 60 80 72 81 71 77 57 71 69 66 75 12 Sergei Nemchinov LW L OK 59 60 71 62 66 90 53 56 65 74 53 70 79 66 10 Todd Warriner LW L OK 61 65 58 58 57 81 69 68 59 64 56 56 56 66 20 Marty McInnis RW R OK 52 76 62 77 70 73 66 63 64 73 56 68 69 69 16 Todd Harvey RW R OK 94 62 65 66 59 50 64 59 64 69 54 66 67 68 31 Brian Willsie RW R OK 66 66 62 72 76 84 64 53 60 66 54 42 40 65 13 Dan Hinote RW L OK 99 76 68 74 77 63 70 52 52 74 50 46 57 68 17 Bill Muckalt RW L OK 52 64 66 67 42 64 64 58 60 76 55 49 55 65 92 Rick Tocchet RW R OK 70 54 70 64 60 62 56 64 58 67 60 85 88 68 5 Deron Quint D R OK 53 69 68 75 64 79 67 68 64 68 60 54 48 70 4 Cory Cross D R OK 92 56 80 58 56 49 51 55 51 66 43 59 59 68 11 Brad Bombardir D L 73 3W 45 62 70 77 58 70 65 49 66 73 41 49 49 66 6 Adrian Aucoin D L OK 93 64 73 81 79 59 66 71 65 66 74 57 60 75 43 Paul Mara D L OK 84 66 77 67 75 59 64 67 63 65 59 47 54 73 3 Kaspars Astashenko D R OK 69 52 62 55 58 55 50 48 58 59 42 55 55 61 64 Brett Hauer D L OK 60 61 68 70 63 60 63 59 45 63 45 41 50 64 7 Jamie Rivers D L OK 74 62 65 75 70 60 57 45 54 69 45 53 55 66 28 Radim Bicanek D L OK 71 64 64 58 65 67 68 53 60 65 40 44 44 66 63 Greg Hawgood D L OK 45 70 32 40 76 50 69 70 65 51 60 58 50 65 36 Zac Bierk G R OK 65 61 75 75 73 78 71 57 62 NA NA 57 59 62 33 Chris Osgood G L OK 83 86 60 85 77 76 86 76 87 NA NA 75 77 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 67 Andrej Podkonicky C L OK 59 58 66 58 60 56 51 55 54 61 50 40 37 60 87 Martin Cibak C L OK 71 66 63 60 64 65 66 54 58 60 50 40 45 63 29 Jeff Farkas C L OK 45 76 52 72 75 62 71 62 61 53 50 40 40 63 39 Shawn Horcoff C L OK 45 70 68 77 65 82 69 63 68 69 54 44 55 68 18 Matthias Trattnig C L OK 60 59 63 65 68 56 52 52 55 51 48 37 37 59 45 Adam Mair C R OK 78 67 55 62 65 41 60 56 54 64 59 42 48 64 42 Mattias Wennerberg LW L OK 64 68 56 60 60 62 68 45 51 50 42 30 36 57 15 Jeff Heerema RW R OK 60 81 55 50 58 49 72 61 55 50 63 40 40 64 71 Dmitri Levinsky RW L OK 36 76 47 64 60 77 71 45 59 46 41 34 31 56 56 Juraj Kolnik RW L OK 47 64 65 53 67 67 68 61 67 56 53 43 41 64 44 Ryan VandenBussche RW L OK 90 59 77 84 70 41 59 51 55 67 42 48 60 64 49 Sheldon Keefe RW R OK 89 70 55 57 56 50 72 58 48 58 57 39 25 64 82 Yorick Treille RW R OK 64 58 61 51 65 50 61 50 57 53 45 38 37 58 48 Jonas Elofsson D L OK 53 59 60 64 62 68 63 42 55 53 38 39 39 58 9 Richard Jackman D R OK 55 68 62 66 53 55 68 55 59 58 37 41 37 62 59 Stepan Mokhov D L OK 62 61 54 68 54 50 58 42 53 54 31 35 35 57 2 Joaquin Gage G L OK 41 64 62 74 65 65 66 45 62 NA NA 60 60 58 84 Evgeni Konstantinov G L OK 64 67 64 54 64 80 67 64 64 NA NA 44 46 61 1 Ratislav Stana G L OK 70 65 62 65 65 60 76 56 52 NA NA 44 46 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Darcy Tucker C L OK 76 68 64 74 85 48 67 78 69 70 74 57 69 76 14 Darby Hendrickson C L OK 44 69 57 77 66 61 67 62 69 74 57 58 65 67 53 David Vyborny C L OK 51 68 51 65 74 94 67 64 68 64 60 46 46 67 57 Keith Primeau C L OK 85 69 84 66 70 44 67 75 71 74 70 70 70 77 52 Roman Simicek C L OK 70 63 76 72 63 53 61 57 62 62 51 42 60 66 93 Jeff O'Neill LW R OK 93 74 76 63 74 57 75 77 62 63 81 60 66 78 9 Paul Kariya LW L OK 41 94 55 79 67 80 94 70 85 68 78 70 72 78 19 Markus Naslund LW L OK 47 85 67 87 73 60 86 88 87 66 94 67 74 85 26 Jason Wiemer LW L OK 94 60 65 63 68 37 60 68 62 72 58 60 65 70 29 Shjon Podein LW L OK 84 61 67 66 66 64 55 57 63 79 53 65 71 68 56 Steve Kariya LW L OK 56 76 35 67 59 62 81 65 60 52 59 45 45 64 62 Andrei Nazarov RW R OK 77 50 91 76 64 35 48 55 55 64 50 60 50 65 10 Denis Pederson RW L OK 73 62 60 76 68 49 63 56 62 73 55 55 65 67 23 Trent Klatt RW R OK 82 54 68 55 68 82 60 61 55 67 66 64 65 68 24 Mike Knuble RW R OK 75 57 75 75 64 67 56 56 58 63 56 54 54 66 22 Peter Bondra RW L OK 69 85 68 66 80 50 85 75 73 63 85 73 73 80 39 Yannick Tremblay D R OK 79 62 65 75 67 62 67 67 65 57 64 50 55 70 16 Hans Jonsson D L OK 76 69 68 65 68 75 68 51 59 70 46 47 47 69 55 Ed Jovanovski D L OK 84 72 75 75 74 48 69 77 62 84 81 60 69 80 3 Patrick Traverse D L OK 58 61 67 60 53 68 63 53 68 68 50 55 57 66 35 Jason Strudwick D L OK 81 64 74 58 68 40 60 47 44 65 39 50 54 65 2 Mattias Ohlund D L OK 90 66 77 87 62 62 70 74 72 70 67 45 68 78 37 Sylvain Lefebvre D L OK 85 60 71 58 76 76 49 50 55 68 43 76 60 67 44 Patrice Brisebois D R OK 75 69 58 76 60 79 68 79 71 57 54 62 72 72 12 Sami Salo D R OK 75 68 71 68 49 84 68 65 69 68 53 47 51 72 38 Trevor Kidd G L OK 66 79 72 69 76 81 77 67 78 NA NA 67 66 72 41 Byron Dafoe G L OK 88 90 70 80 61 74 92 74 90 NA NA 74 79 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Patrick Poulin LW L OK 73 54 67 65 71 87 52 57 64 64 50 65 65 64 13 Cam Stewart LW L OK HO 55 60 65 64 58 55 60 60 61 64 62 75 80 66 68 Jonas Andersson RW L OK 56 74 60 58 71 84 75 52 58 55 48 40 40 62 33 Marko Tuomainen RW L OK 58 63 69 65 69 50 56 60 59 61 48 43 50 63 20 Joe Murphy RW L OK HO 36 64 61 68 68 65 64 63 61 66 64 70 45 66 15 Vadim Sharifijanov RW L OK 52 64 58 55 56 68 64 53 56 55 53 35 35 60 8 Sergei Gusev D R OK 45 62 60 65 68 66 63 56 60 57 39 43 38 60 4 Jarno Kultanen D L OK 62 64 62 75 65 65 63 51 60 68 42 44 55 65 36 Chris O'Sullivan D L OK 50 60 66 58 69 55 60 59 66 62 51 54 46 64 1 Alfie Michaud G L OK 76 71 63 71 72 80 68 62 61 NA NA 42 55 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Andy McDonald C R OK 70 76 54 59 52 88 76 75 65 62 55 42 42 69 13 Dominic Pittis C L OK 55 68 60 75 60 78 62 60 64 54 55 43 43 64 88 Xavier Delisle C R OK 51 70 57 55 58 77 68 56 55 45 58 40 40 61 24 Jason Chimera C L OK 68 74 65 57 67 45 68 65 56 55 56 40 40 65 43 Thomas Ziegler C L OK 60 73 54 54 67 50 71 51 55 62 43 40 40 60 16 Dan LaCouture LW L OK 67 60 73 83 78 55 60 55 58 79 47 45 50 66 21 Jeff Toms LW L OK 45 60 65 74 54 83 60 51 61 68 60 49 60 64 42 Mikko Eloranta LW L OK 74 64 69 73 67 61 68 53 70 68 52 47 47 67 22 Rob Zamuner LW L OK 57 71 65 73 70 78 71 60 61 74 61 72 80 70 58 Alexander Volchkov RW R OK 48 51 56 55 76 80 47 56 54 57 52 39 38 58 57 Stephen Heinze RW L OK 63 66 65 67 88 65 68 62 65 69 64 66 68 70 39 Glen Murray RW R OK 64 72 78 86 69 67 68 78 79 65 85 68 68 80 28 Jamal Mayers RW R OK 85 64 85 61 69 48 60 52 55 72 52 44 45 67 40 Ronald Petrovicky RW R OK 89 68 63 80 75 49 69 51 66 69 45 44 44 66 81 Kristian Kudroc D R OK 84 48 97 54 60 40 39 46 40 59 35 40 40 63 2 Bryan Muir D L OK 77 54 67 62 45 74 55 51 54 65 49 45 45 65 14 Keith Carney D L OK 78 62 75 74 66 70 59 50 64 76 50 65 70 71 36 Sean Hill D R OK 98 66 68 74 65 48 68 77 66 69 60 60 69 74 10 Nolan Baumgartner D L OK 65 57 65 68 64 52 52 54 51 59 46 41 41 62 38 Steve Poapst D L OK 96 63 62 45 32 69 60 52 50 66 41 44 50 66 11 Jamie Allison D L OK 71 64 66 64 48 49 67 45 55 68 40 50 50 65 6 Dale Purinton D L OK 85 39 86 82 60 35 39 46 46 68 35 43 48 65 7 Josef Melichar D L OK 81 63 72 75 65 49 62 44 58 66 36 43 43 67 31 Pasi Nurminen G L OK 76 78 60 68 70 66 76 74 72 NA NA 53 53 70 1 Milan Hnilicka G L OK 82 86 75 69 75 85 82 62 78 NA NA 58 55 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 89 Matt Herr RW L OK 65 62 62 50 62 49 70 53 54 56 55 42 46 62 12 Scott Ferguson D L OK 74 64 58 74 65 46 65 42 58 65 49 42 50 65 30 Dave Manson D L OK 73 58 74 75 83 62 46 44 42 70 44 84 85 66 59 JF Fortin D L OK 49 58 66 76 71 73 53 56 53 50 44 35 37 60 8 Martin Brochu G L OK 72 71 60 62 56 74 73 54 68 NA NA 38 37 64 32 Sebastien Charpentier G L OK 69 77 48 59 56 76 72 65 63 NA NA 35 39 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Robert Reichel C L OK 52 72 53 74 82 80 74 75 82 64 70 67 65 74 39 Steve Kelly C L OK 59 67 66 60 50 52 66 59 54 65 49 45 42 63 82 Martin Straka C L OK 48 81 60 95 65 92 80 84 82 72 74 64 68 79 33 Mike Sillinger C R OK 62 66 65 67 70 63 63 69 67 74 70 70 75 72 81 Miroslav Satan LW L OK 45 79 68 81 87 76 77 77 80 67 82 61 63 79 19 John Madden LW L OK 71 77 65 68 79 76 74 60 62 86 63 51 51 72 32 Fredrik Modin LW L OK 57 72 77 75 64 70 70 71 71 64 71 57 57 74 34 Jan Hlavac LW L OK 58 77 65 74 79 85 76 68 77 61 68 48 51 73 13 Dmitri Khristich RW R OK 54 70 68 68 70 88 72 60 69 60 56 75 40 68 3 Ben Clymer RW L OK 80 63 63 68 70 73 62 64 60 52 60 46 47 67 35 Scott Mellanby RW R OK 87 62 66 72 65 46 64 76 67 66 68 85 85 74 29 Landon Wilson RW R OK 91 64 84 58 55 51 62 65 59 63 57 50 63 70 6 Sean O'Donnell D L OK 76 57 83 67 89 51 56 71 51 74 42 55 58 72 9 Tommy Albelin D L OK 55 65 63 66 62 93 70 60 65 74 46 73 75 69 10 Bob Boughner D R OK 89 61 74 78 79 44 62 52 55 79 39 58 69 72 11 Greg deVries D L OK 83 63 70 68 79 60 61 57 66 73 60 56 65 72 25 Vladimir Malakhov D L OK 84 65 80 60 49 50 67 71 69 66 53 62 55 74 4 Kim Johnsson D L OK 73 69 70 68 64 70 72 77 74 71 71 49 49 76 30 Joe Reekie D L OK 79 56 76 69 77 48 61 53 48 76 40 76 81 70 14 Chris Therien D L OK 97 59 91 61 76 75 60 57 49 69 44 59 66 73 37 Ed Belfour G L OK 88 89 67 80 76 78 90 70 92 NA NA 90 70 82 1 Brian Boucher G L OK 81 82 71 75 82 72 84 70 84 NA NA 50 50 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 83 Riku Hahl C L OK 71 70 60 56 60 73 70 55 57 57 49 40 40 63 51 Simon Gamache C L OK 56 66 52 65 68 58 65 53 60 54 54 38 38 61 58 Mike Cammalleri C L OK 50 60 51 54 60 63 62 57 52 54 59 36 36 60 31 Josh Green LW L OK 76 57 79 72 57 56 56 55 60 63 59 45 45 66 26 Jaroslav Bednar LW L OK 70 69 61 69 65 80 69 63 66 62 55 41 41 67 20 Pat Verbeek RW R OK 83 64 47 68 94 49 63 61 63 65 58 95 91 68 21 Dennis Bonvie RW R OK 84 55 81 86 62 27 55 49 54 66 46 43 69 64 18 Jim Campbell RW L OK 47 66 66 71 65 57 62 55 56 64 52 51 51 63 17 Chris McAllister D L OK 76 45 96 56 59 36 48 46 51 67 37 48 50 66 49 Bert Robertsson D L OK 56 52 68 62 58 69 56 51 40 61 34 44 45 59 2 Sasha Goc D R OK 60 66 72 70 60 68 60 50 50 58 45 40 40 63 28 Steve Duchesne D L OK 50 69 60 77 68 72 67 64 72 67 53 84 81 69 47 Steven Halko D L OK 68 62 62 79 63 79 62 48 52 66 38 46 46 64 7 Mike Commodore D R OK 78 54 74 66 64 55 54 47 47 67 37 42 45 64 15 Ales Pisa D R OK 69 67 61 72 62 60 66 54 64 65 45 41 41 66 38 Robbie Tallas G L OK 69 70 65 63 70 65 74 54 74 NA NA 66 62 66 8 Steve Passmore G L OK 81 82 65 60 71 66 83 70 76 NA NA 54 59 73 40 Patrick DesRochers G L OK 62 61 80 72 75 78 62 65 61 NA NA 42 57 61