(As of Tuesday, Oct 16 2001)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Steve Rucchin C L OK 65 64 70 92 83 88 67 77 67 65 70 70 70 75 36 Tony Hrkac C L OK 66 65 65 72 88 96 60 69 69 67 69 74 70 72 77 Cliff Ronning C L OK 65 79 34 82 89 88 80 77 76 60 72 80 80 74 33 David Gosselin C R OK 69 72 68 75 75 58 72 71 62 67 70 53 63 73 55 Dave Andreychuk LW L OK 55 47 80 71 68 80 49 67 68 65 73 85 85 71 30 Mike Leclerc LW L OK 62 66 70 72 77 64 69 65 67 66 71 68 67 72 47 Jonas Hoglund LW L OK 35 78 73 78 89 95 74 73 70 51 74 65 65 73 16 Sergei Samsonov LW R OK 60 80 50 73 80 99 80 77 79 62 74 65 61 76 35 German Titov LW L OK 58 55 58 83 69 80 55 73 67 55 69 75 70 69 39 Garry Valk LW L OK 68 58 66 76 78 65 52 67 66 63 66 70 74 69 23 Marty McInnis RW R OK 60 65 55 76 80 88 65 71 70 68 73 72 75 73 20 Martin St. Louis RW L OK 55 75 55 56 66 80 75 72 71 66 70 65 70 72 43 Dan Bylsma RW R OK 95 44 72 76 68 30 47 63 57 53 60 72 75 66 67 Simon Gagne RW L OK 58 78 63 77 88 75 78 75 70 67 74 60 60 76 19 Bill Houlder D L OK 58 52 65 70 72 88 52 66 64 77 60 74 80 70 25 Ruslan Salei D L OK 73 58 70 72 75 51 56 58 60 70 55 60 60 69 5 Keith Carney D L OK 70 55 63 80 95 55 56 70 65 74 63 75 75 72 46 Peter Popovic D L OK 55 51 86 71 82 80 48 63 48 80 58 75 72 70 6 Ken Daneyko D L OK 70 45 70 70 85 55 47 62 59 78 50 91 91 69 27 Luke Richardson D L OK 80 41 79 74 70 25 42 62 52 77 58 76 70 70 31 Petr Svoboda D L OK 70 52 65 84 70 35 52 71 68 84 55 80 85 73 32 Scott Niedermayer D L OK 65 80 62 83 80 70 80 79 73 65 65 71 74 77 44 Rudy Poeschek D R OK 66 47 68 71 80 30 45 54 52 63 50 77 66 63 34 Byron Dafoe G L OK 78 85 66 80 68 77 87 68 86 NA NA 76 75 78 41 Nikolai Khabibulin G L 99 75 90 74 85 80 84 90 40 93 NA NA 75 65 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Bob Wren C L OK 50 53 35 44 61 53 61 55 53 47 51 61 58 55 37 Marc Chouinard C R OK 46 62 86 61 66 81 60 60 55 67 61 55 60 67 54 Joel Prpic C L OK 76 44 86 74 78 25 49 57 51 45 49 50 55 61 17 Maxim Balmochnykh LW L OK 67 68 64 70 72 66 63 60 60 49 62 44 55 66 7 Eric Lecompte LW L OK 79 70 75 70 71 44 62 71 59 64 69 74 67 73 15 Antti Aalto LW L OK 48 60 72 68 90 92 60 62 61 52 62 55 45 66 26 Dave Morissette LW L OK 81 48 78 64 61 25 51 37 38 46 37 57 62 54 22 Jim Cummins RW R OK 61 45 63 61 63 25 46 60 50 55 59 61 67 60 28 Kevin Sawyer RW L OK 99 65 80 70 74 32 62 49 53 61 55 67 71 67 38 Mike Crowley D L OK 72 69 60 67 66 85 69 68 67 57 63 56 49 70 24 Jason Beckett D L OK 78 56 76 76 76 36 60 64 56 69 55 46 53 70 40 Chris O'Sullivan D L OK 44 58 63 71 78 79 54 66 58 58 60 61 58 64 45 Alexei Tezikov D L OK 64 60 66 64 83 66 54 64 57 64 57 61 64 67 3 Sergei Vyshedkevich D L OK 55 63 68 67 65 78 66 68 61 52 63 48 53 67 29 Dean Malkoc D L OK 71 45 68 70 67 40 46 37 41 54 43 65 65 58 42 Gregg Naumenko G L OK 67 65 66 65 74 74 70 55 65 5 4 49 41 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Per Svartvadet C L OK 56 60 65 69 72 76 57 69 68 55 72 50 54 69 9 Andreas Karlsson C L OK 51 65 67 66 65 75 61 72 67 57 60 56 40 68 26 Stephen Guolla C L OK 59 63 56 71 76 80 68 73 72 55 70 60 60 71 6 Kiel McLeod C R OK 54 56 61 72 80 57 56 56 53 53 53 56 52 61 16 Dan Snyder C L OK 76 71 58 73 72 51 72 73 60 69 67 60 71 72 19 Andrew Brunette LW L 99 65 70 75 74 77 80 70 74 73 60 72 60 65 75 30 Denny Lambert LW L OK 83 57 83 66 78 29 56 62 49 64 60 73 71 68 42 Yves Sarault LW L OK 79 53 67 69 73 34 53 61 59 53 57 67 66 65 28 Steve Staios RW R OK 85 45 70 73 73 35 45 65 60 65 68 60 69 68 49 Dean Sylvester RW R OK 50 55 72 70 78 80 55 67 63 60 69 55 60 68 18 Shean Donovan RW R OK 54 55 74 54 82 88 61 62 56 63 58 67 68 66 43 Ladislav Kohn RW L OK 62 59 37 75 62 77 56 65 63 49 56 52 59 62 23 Tommi Kallio RW L OK 50 73 63 73 80 80 73 72 70 60 69 68 66 72 34 Chris Joseph D R OK 40 52 64 75 75 90 55 67 63 62 60 75 75 66 20 Ruman Ndur D L OK 72 50 74 61 64 35 46 48 45 67 54 56 59 64 37 Yannick Tremblay D R OK 60 60 67 53 36 80 60 73 69 67 68 55 60 70 51 Frantisek Kaberle D L OK 60 62 71 74 76 75 64 71 64 73 66 71 65 73 2 Chris Tamer D L OK 70 52 74 50 80 48 55 67 55 69 50 72 73 68 5 Deron Quint D L OK 35 72 65 75 70 67 68 74 70 60 69 55 55 71 25 Luke Sellars D L OK 52 66 57 65 70 55 57 52 45 59 41 50 50 59 12 David Harlock D L OK 50 58 73 76 86 58 59 66 58 72 45 60 60 68 29 Libor Ustrnul D L OK 68 42 67 70 75 32 43 47 42 56 42 50 50 58 71 Jiri Slegr D L OK 65 60 65 77 80 55 63 75 69 68 69 70 75 73 40 Gord Murphy D R OK 58 60 64 69 72 93 60 61 56 70 58 80 82 68 35 Norm Maracle G L OK 63 74 55 63 68 81 70 66 70 NA NA 55 60 65 1 Damian Rhodes G L 96 70 75 67 75 70 93 76 45 83 NA NA 70 71 70 60 Milan Hnilicka G L OK 67 68 70 75 86 94 68 45 67 NA NA 55 50 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Hnat Domenichelli C L OK 40 70 53 74 75 89 72 72 70 62 75 60 66 71 10 Patrik Stefan C R OK 38 58 65 71 64 72 60 73 67 52 67 53 50 67 13 Simon Gamache C L OK 48 57 51 69 67 78 58 55 58 50 58 52 51 60 14 Zdenek Blantny C L OK 54 56 57 69 71 69 58 66 65 47 56 53 55 63 38 Carl Mallette C L OK 67 50 59 70 75 85 48 63 51 53 53 51 53 61 44 Blake Robson C L OK 44 63 46 55 74 66 62 55 57 42 54 50 50 58 45 Derek Mackenzie C L OK 67 69 65 68 71 60 60 56 55 46 63 51 56 64 3 Dany Heatley LW L OK 70 60 58 77 84 72 66 69 65 65 72 55 56 71 4 Ilya Kovalchuk LW L OK 67 70 68 77 80 52 70 66 71 51 72 56 57 72 11 Wes Mason LW L OK 57 66 72 70 74 76 65 67 63 54 64 47 60 69 22 Bryan Adams LW L OK 48 69 70 73 72 84 66 73 66 62 64 56 62 71 36 Dmitri Vlasenkov LW L OK 45 63 40 52 61 76 68 66 67 43 64 51 54 63 27 Kirby Law RW R OK 71 62 67 64 70 40 59 58 59 46 69 51 56 66 21 Brad Tapper RW L OK 57 60 49 70 76 68 55 59 66 49 69 55 51 64 39 Petr Buzek D L OK 68 64 71 75 76 68 65 73 68 68 67 60 53 73 8 Brett Clark D L OK 36 63 63 66 63 94 63 59 60 44 58 59 55 63 31 Ilja Nikulin D L OK 59 43 62 69 74 46 50 54 57 58 60 51 54 61 7 Scott Langkow G L OK 71 69 60 69 66 44 68 51 72 9 9 58 51 64 24 Michael Garnett G L OK 58 70 62 73 73 64 65 53 50 NA NA 47 48 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Shawn Bates C R OK 55 77 59 72 69 82 78 72 63 55 70 61 67 71 77 Adam Oates C L OK 60 73 63 79 80 90 75 93 80 65 74 90 85 80 8 Wes Walz C L OK 60 75 55 71 77 92 72 69 72 64 74 65 65 73 33 Michal Handzus C L OK 58 58 70 76 80 67 58 74 70 82 73 65 65 74 31 Alexander Korolyuk LW L OK 65 71 49 66 80 70 73 71 68 60 70 60 61 71 52 Andrei Kovalenko LW L OK 50 57 68 74 80 78 57 72 70 60 71 75 65 71 91 Sergei Fedorov LW L OK 59 86 65 82 93 80 86 77 76 78 75 77 70 80 18 Brian Rolston LW L OK 60 66 60 80 95 95 65 65 70 70 66 70 70 72 10 Brad May LW L OK 88 51 74 60 63 35 55 68 64 69 65 80 80 71 45 Ladislav Nagy RW R OK 62 67 61 78 80 77 64 67 67 60 67 57 58 70 38 Landon Wilson RW R OK 45 60 73 65 77 55 60 71 64 73 67 60 60 70 21 Mika Alatalo RW L OK 59 56 46 63 74 67 58 64 65 48 62 64 52 63 34 Mike Johnson RW R OK 52 69 64 73 84 76 70 73 70 62 71 60 65 73 13 Jonathan Girard D R OK 63 68 63 76 84 72 63 73 68 69 69 58 52 73 27 Hal Gill D L OK 70 45 92 71 74 66 44 60 50 77 45 65 60 70 20 Darren Van-Impe D L OK 65 56 64 63 67 76 58 72 65 70 62 65 70 69 48 Anders Eriksson D L OK 62 64 75 70 73 89 65 71 69 69 67 73 71 73 41 Don Sweeney D L OK 70 56 62 86 90 70 55 66 60 72 55 80 81 70 9 Andrei Markov D L OK 55 68 58 68 77 79 69 74 69 62 67 50 50 71 3 Mark Tinordi D L OK 65 51 70 70 58 45 54 61 50 78 49 75 80 68 37 JS Giguere G L 97 73 83 88 83 81 65 81 55 82 NA NA 60 55 75 32 Manny Legace G L OK 74 84 64 75 75 93 83 70 83 NA NA 65 60 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Andre Savage C L OK 47 56 55 68 70 85 60 72 64 54 61 65 62 66 6 Andy Hilbert C L OK 59 56 55 71 71 75 56 61 62 60 57 55 53 64 22 Daniel Briere C L OK 74 78 39 72 72 73 71 71 76 57 70 63 60 72 40 Mikko Eloranta LW L OK 55 69 71 69 66 74 66 74 68 63 72 63 54 73 29 Matt Zultek LW L OK 64 58 74 74 79 80 56 67 64 73 65 71 72 71 51 Jeff Zehr LW L OK 43 57 73 74 70 52 45 55 53 53 45 47 53 58 63 Andrei Nazarov LW R OK 66 52 86 60 66 73 51 71 52 67 67 57 63 69 36 Ken Belanger LW L OK 68 41 74 58 63 30 35 53 50 59 56 59 62 59 26 Mike Knuble RW R OK 57 53 69 69 79 73 49 60 55 59 64 60 58 65 28 Marc-Andre Thinel RW L OK 52 57 57 70 71 84 62 58 62 49 63 58 57 64 17 Peter Ferraro RW R OK 64 67 58 56 63 51 70 56 63 73 63 62 64 67 59 Eric Nickulas RW R OK 52 56 61 69 78 66 63 56 56 45 55 48 54 61 62 Jay Henderson RW R OK 73 64 72 72 77 74 68 54 62 76 48 62 59 67 35 Lee Goren RW R OK 56 54 70 66 62 77 51 61 60 48 58 39 49 63 15 Dixon Ward RW R OK 50 54 65 79 85 85 55 67 67 68 65 77 77 69 11 Maxim Rybin RW R OK 50 68 49 69 70 76 62 59 63 48 61 58 53 63 47 Arron Asham RW R OK 74 67 69 79 75 71 62 73 72 74 76 71 72 77 43 Brandon Smith D L OK 54 58 65 65 69 56 55 63 56 47 51 59 47 61 12 Nick Boynton D R OK 60 50 70 68 72 55 57 55 55 59 57 49 54 64 4 Jonathan Aitken D L OK 71 65 82 76 72 44 61 66 65 70 50 68 61 73 30 Richard Jackman D L OK 46 61 73 76 80 85 60 69 63 70 64 56 63 70 5 Ken Klee D R OK 70 56 69 76 80 60 61 69 65 67 68 73 70 71 2 Peter Skudra G L OK 70 73 76 75 82 84 70 29 68 4 5 68 58 66 1 John Grahame G L OK 70 70 74 77 71 71 74 45 76 NA NA 60 54 67 39 Donald Choukalos G L OK 75 60 84 77 91 67 66 35 68 56 60 58 39 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Vaclav Varada C L OK 73 66 72 72 90 84 68 71 71 73 71 70 65 76 34 Serge Aubin C L OK 43 64 63 74 77 65 57 69 71 65 73 65 60 70 58 Lubos Bartecko C L OK 61 66 67 67 60 73 68 75 74 72 74 60 71 75 31 Travis Clayton C L OK 63 59 56 72 69 74 54 61 61 56 63 61 62 65 15 Tim Connolly LW L OK 66 68 70 77 89 74 73 74 73 69 75 64 65 77 16 Dane Jackson LW R OK 36 47 66 69 61 77 48 56 47 58 53 69 66 59 19 Stu Barnes LW R OK 65 62 54 78 98 91 62 75 70 68 73 75 75 74 36 Anson Carter LW R OK 60 68 66 80 77 91 65 76 73 66 75 65 70 75 9 Jan Hlavac RW L OK 47 75 64 73 76 91 70 77 75 65 78 67 70 76 38 Rob Ray RW L OK 80 54 66 40 70 25 55 62 61 62 59 82 80 66 68 Jaromir Jagr RW L OK 78 80 86 99 75 65 80 95 92 68 87 80 75 89 21 David Moravec RW L OK 35 37 54 62 58 46 39 41 42 43 49 45 52 49 42 Richard Smehlik D L OK 75 56 76 75 80 60 56 58 56 78 50 75 75 71 4 Scott Hannan D L OK 57 67 62 71 71 77 63 69 68 73 67 65 54 71 5 Jason Woolley D L OK 60 68 65 65 73 73 67 71 67 63 63 71 71 71 56 Chad Allan D L OK 70 54 61 68 69 28 55 56 48 54 53 51 55 62 43 Stephane Robidas D R OK 59 59 70 80 83 79 67 66 60 66 61 62 63 70 24 Alexei Semenov D L OK 65 59 73 82 86 68 56 65 58 72 58 61 58 71 44 Alexei Zhitnik D L OK 45 64 62 86 88 45 70 73 70 70 68 70 75 73 8 Martin Biron G L OK 75 85 66 65 66 89 82 45 85 NA NA 60 60 74 39 Tommy Salo G R OK 89 90 66 89 87 70 94 45 90 NA NA 70 70 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Jamie Lundmark C L OK 60 67 58 77 79 83 59 69 63 56 57 48 49 66 37 Curtis Brown C L OK 71 68 55 76 76 78 67 71 72 76 70 69 71 74 25 Manny Malhotra C L OK 57 65 71 73 87 90 72 59 59 70 60 57 60 69 48 David Legwand C L OK 52 62 64 71 75 74 65 69 72 63 65 51 58 70 14 Darren Van Oene LW L OK 40 60 72 67 67 43 54 58 57 68 59 52 46 64 10 Denis Hamel LW L OK 64 60 69 70 61 40 57 62 58 58 61 52 52 65 12 Milan Bartovic LW L OK 54 75 65 72 59 84 70 71 66 60 60 54 62 70 22 Edo Terglav LW L OK 44 68 71 71 68 81 73 64 62 52 65 51 58 68 26 Taylor Pyatt LW L OK 67 69 66 77 79 59 69 66 64 64 69 53 52 71 15 Jani Rita LW R OK 69 59 66 70 80 68 58 59 61 55 56 53 51 65 20 Ales Hemsky RW L OK 47 73 52 69 70 72 69 69 69 54 64 55 58 68 7 Jaroslav Kristek RW R OK 47 72 63 71 76 92 59 65 64 55 66 54 57 68 35 Karel Mosovsky RW R OK 45 69 67 75 69 69 68 56 52 46 56 53 56 63 17 Norm Milley RW R OK 61 63 63 73 87 88 67 71 68 67 65 61 61 71 18 Artem Kriukov RW L OK 59 64 60 55 56 70 60 58 58 56 60 55 61 64 23 Kyle McLaren D L OK 76 60 77 80 65 65 60 66 60 74 64 65 65 74 32 Alex Henry D L OK 73 48 72 61 71 49 46 49 47 63 51 48 53 63 50 Matt Kinch D L OK 37 65 54 71 74 82 62 67 59 49 58 40 44 64 2 Dmitri Kalinin D L OK 51 72 72 82 77 74 72 68 65 70 59 52 53 72 46 Jason Holland D R OK 61 52 53 67 65 62 47 52 49 57 43 53 54 58 27 Richard Lintner D R OK 43 47 65 73 75 63 49 61 55 58 57 62 48 61 6 Doug Houda D R OK 65 41 65 70 65 25 40 53 44 65 50 88 88 61 13 Eric Brewer D L OK 63 62 72 59 80 93 62 68 64 68 70 46 50 71 28 Gerard Dicaire D L OK 60 59 55 71 72 80 64 58 60 59 58 56 56 65 30 Jeff Helperl D L OK 50 60 57 72 69 71 53 54 52 46 53 49 55 59 33 Mika Noronen G L OK 60 70 60 73 80 60 75 64 69 NA NA 55 55 65 1 Kirk Daubenspeck G L OK 42 59 51 66 66 65 59 40 53 1 1 41 43 52
# 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 49 79 66 66 55 65 79 72 65 72 65 75 70 73 13 Jeff Shantz C R OK 60 70 59 73 70 80 70 67 60 65 64 61 66 69 22 Marc Savard C L OK 70 77 53 70 85 65 77 77 74 60 73 65 65 75 29 Craig Conroy C R 98 68 56 63 74 80 79 56 75 70 75 73 75 76 74 54 Steve Begin C L OK 62 69 75 82 76 49 73 73 72 71 70 60 64 75 12 Herbert Vasiljevs C R OK 55 59 63 70 66 66 59 60 56 53 62 52 49 64 38 Jason Botterill LW L OK 37 60 70 73 70 48 60 57 56 67 54 54 60 63 10 Dwayne Hay LW L OK 65 55 76 65 60 70 55 60 54 58 60 55 55 65 39 John MacLean LW R OK 60 57 60 86 78 65 55 73 68 65 70 90 85 71 24 Oleg Saprykin LW L OK 55 70 64 77 70 70 68 64 67 62 67 45 50 70 32 Dave Lowry LW L OK 64 60 73 61 74 87 60 73 67 72 70 74 84 73 51 Jeff Cowan LW L OK 70 65 70 60 70 45 62 53 65 71 68 65 50 69 12 Jarome Iginla RW R OK 70 66 68 74 84 85 70 78 76 68 77 70 70 78 14 Robert Petrovicky RW R OK 46 63 50 64 72 91 66 71 66 56 70 66 63 68 55 Chris Clark RW R OK 69 63 74 71 70 45 62 63 58 70 58 60 68 68 15 Chuck Kobasew RW L OK 56 48 53 62 66 66 53 55 57 48 63 55 63 60 20 Andrei Zyuzin D L OK 55 61 63 65 76 55 60 70 65 60 63 60 65 68 9 Pavel Kubina D R OK 65 59 74 77 82 46 59 72 68 64 65 60 60 71 5 Brad Werenka D L OK 66 59 66 73 76 55 60 62 60 73 63 75 80 70 11 Tommy Albelin D L OK 60 60 65 66 72 86 60 66 59 73 59 80 76 70 6 Robyn Regehr D L OK 65 55 73 73 67 63 50 62 54 72 60 60 54 68 18 Igor Kravchuk D L OK 50 58 64 81 86 80 60 64 65 60 62 75 71 68 53 Derek Morris D L OK 72 72 74 66 75 78 72 74 70 69 66 61 60 75 33 Denis Gauthier D L OK 94 55 80 46 59 65 55 57 52 65 50 60 55 69 1 Toni Lydman D L OK 60 72 62 75 82 88 69 74 70 68 64 50 50 73 31 Mike Vernon G L OK 80 84 45 78 91 82 86 45 80 NA NA 92 95 75 4 Roman Turek G L 98 73 90 89 88 90 83 90 45 90 NA NA 73 60 81 34 Andrei Trefilov G L OK 61 69 63 78 72 70 68 27 67 3 5 61 64 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Marc Bureau C R OK 60 51 64 51 81 89 51 50 53 77 45 74 74 61 17 Blair Betts C L OK 56 66 76 76 76 75 66 54 65 67 70 57 65 70 8 Jarret Stoll C R OK 61 51 56 66 73 64 52 59 58 50 61 53 52 62 25 Dave Roche C L OK 70 64 80 53 70 48 59 59 62 68 52 61 72 67 30 Clarke Wilm C L OK 66 60 72 75 74 65 57 69 63 68 71 64 62 72 19 Tomi Maki C L OK 59 53 44 55 65 75 54 53 46 53 46 50 50 55 26 Benoit Gratton LW L OK 69 67 72 73 71 72 61 63 64 64 64 54 58 70 16 Dmitri Kokorev D R OK 42 67 70 71 66 71 71 52 50 55 56 52 53 63 52 Darrel Scoville D R OK 53 43 71 76 74 67 43 45 39 54 41 49 56 57 21 Dallas Eakins D L OK 39 38 56 62 70 32 42 46 43 53 34 56 62 52 2 Jeff Staples D L OK 48 55 68 68 68 40 59 57 57 51 56 48 54 61 46 Burke Henry D L OK 57 63 67 81 72 70 58 67 58 67 62 57 62 69 7 Jordan Leopold D L OK 59 67 56 67 78 69 63 71 63 60 54 55 54 67 3 Brent Krahn G L OK 55 66 68 69 71 69 63 59 59 1 4 50 53 60 41 Sean Matile G L OK 47 46 67 76 75 60 50 37 48 NA NA 35 40 48
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Byron Ritchie C L OK 64 51 56 75 71 42 50 57 60 59 60 55 56 63 73 Josef Vasicek C L 58 1M 70 54 82 78 73 76 62 60 45 68 65 40 45 68 47 Yanic Perreault C L OK 64 70 57 74 92 95 70 76 72 70 74 70 70 75 27 Shaun Van-Allen C L OK 58 56 60 65 89 73 55 70 66 71 65 75 75 69 12 Robert Reichel C L OK 55 75 62 73 75 86 74 74 73 63 72 73 75 74 24 Jamie Langenbrunner LW R OK 69 67 60 71 80 59 65 74 72 69 72 65 70 74 20 Bates Battaglia LW L OK 61 75 62 76 68 79 70 68 66 62 67 60 61 71 22 Rob Dimaio LW L OK 70 45 62 76 87 70 49 70 65 75 63 80 81 69 23 Martin Gelinas LW L OK 45 65 62 64 92 81 67 77 75 64 75 77 80 74 26 Darcy Tucker LW L OK 80 66 58 82 85 30 65 76 71 75 72 70 80 75 34 Scott Pellerin LW L OK 54 60 55 76 80 75 65 72 71 73 72 70 70 72 15 Darren Langdon RW L OK 88 56 88 70 76 35 52 58 55 64 51 65 66 67 36 Tommy Westlund RW R OK 65 65 69 62 66 87 65 68 58 72 61 55 50 69 38 Shane Willis RW R OK 53 65 77 84 89 83 66 71 65 60 70 60 65 73 70 Jaroslav Svoboda RW L OK 50 61 70 70 70 72 51 66 64 55 53 63 61 64 13 Sandis Ozolinsh D L OK 50 80 69 75 90 87 79 74 78 40 69 70 66 75 16 Steven Halko D L OK 61 60 62 65 69 74 60 63 52 72 40 55 55 66 3 Dave Tanabe D R OK 56 68 65 72 86 83 66 56 66 58 68 60 55 69 33 Dave Karpa D R OK 85 55 77 60 86 45 52 62 51 64 55 70 70 69 25 Glen Wesley D L OK 55 58 60 77 91 95 58 66 68 68 66 86 85 70 11 Kevin Hatcher D R OK 55 58 72 83 80 92 59 66 66 72 60 82 86 71 5 Marek Malik D L OK 60 60 80 80 80 75 60 65 60 72 63 65 70 72 97 JM Pelletier G L OK 70 72 80 72 90 70 70 25 72 NA NA 55 51 66 32 Arturs Irbe G L 99 73 89 65 99 89 65 85 60 90 NA NA 80 80 80 6 Robb Zepp G L OK 70 76 70 79 83 88 73 67 74 12 12 61 62 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Jeff Heerema C R OK 58 64 71 76 77 72 71 69 63 61 63 56 59 70 69 Craig MacDonald C L OK 68 69 73 74 72 72 67 57 49 65 59 58 59 67 10 Mike Zigomanis C R OK 44 48 48 61 75 74 49 54 54 43 53 46 49 56 43 Andrei Petrunin LW R OK 37 73 39 73 70 77 71 50 64 46 55 52 56 60 72 Erik Cole LW L OK 55 63 61 72 73 64 63 50 57 54 58 39 44 62 1 Alexei Smirnov LW L OK 53 64 61 69 81 72 68 61 70 55 61 59 62 67 46 Adam Colagiacomo RW R OK 57 51 62 70 71 70 50 51 51 48 54 43 53 59 8 Craig Adams RW R OK 78 54 73 74 72 30 50 56 54 56 55 53 60 63 7 Cory Cross D R OK 47 55 72 76 72 52 57 60 57 61 61 63 65 65 2 Nikos Tselios D R OK 67 63 76 78 86 60 63 65 61 67 65 67 63 72 4 Jim Baxter D R OK 34 51 65 69 70 85 55 54 48 32 53 43 42 56 9 Igor Knyazev D L OK 60 63 60 73 77 62 63 58 60 59 59 54 58 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Kyle Calder C L OK 65 69 65 58 60 67 71 67 58 65 65 55 55 69 17 Chris Herperger C L OK 60 58 70 75 93 66 63 66 55 73 68 60 60 70 36 Alexei Zhamnov C L OK 60 72 61 83 76 86 79 77 76 60 72 70 65 76 92 Michael Nylander C L OK 58 75 55 69 83 80 76 77 72 55 73 66 70 74 40 Josef Beranek C L OK 60 72 61 74 75 74 69 75 72 44 72 69 62 72 27 Jean-Yves Leroux LW L OK 65 51 65 64 60 56 51 61 60 69 61 55 55 65 20 Mark Janssens LW L OK 75 47 85 65 71 35 45 62 52 70 45 75 75 64 55 Eric Daze LW L OK 65 60 80 73 80 75 60 69 70 65 79 65 70 75 29 Bob Probert LW L OK 90 45 95 55 65 30 44 65 59 72 56 85 82 69 42 Valeri Zelepukin LW L OK 53 62 59 68 89 60 62 70 68 56 66 70 75 69 23 Igor Korolev RW L OK 54 66 58 78 80 85 69 73 72 55 70 75 75 72 34 Ryan VandenBussche RW R OK 89 57 78 78 77 25 58 51 52 59 50 55 60 64 26 Blair Atcheynum RW L OK 45 59 60 69 67 93 55 66 60 51 65 60 60 65 16 Jamie Allison D L OK 73 55 63 51 85 34 59 65 55 73 57 70 70 68 13 Steve McCarthy D L OK 53 65 67 74 74 60 65 70 71 69 67 57 64 72 25 Alexander Karpovtsev D R 99 66 60 65 72 73 65 58 69 65 75 62 70 71 71 2 Boris Mironov D R OK 62 60 74 87 83 63 60 71 65 63 61 70 71 71 6 Doug Zmolek D L OK 53 60 79 71 72 55 55 70 63 73 73 69 73 72 35 Kevin Dean D L OK 50 51 70 77 75 80 52 66 62 74 60 70 75 69 28 Chris McAlpine D L OK 50 61 65 48 62 79 63 58 60 72 55 65 70 66 41 Jocelyn Thibault G L 97 65 90 60 80 77 87 85 45 88 NA NA 75 75 77 43 Robbie Tallas G L OK 69 73 66 80 79 45 70 25 70 NA NA 65 60 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Josef Marha C L OK 55 70 54 71 72 94 69 69 67 62 67 60 58 70 21 Brad Boyes C R OK 51 56 54 67 82 70 53 68 63 50 54 52 55 62 3 Mark Bell C L OK 70 59 67 75 73 72 63 50 60 58 62 41 50 65 19 Tuomo Ruutu C L OK 70 60 69 75 69 70 61 67 64 51 64 69 70 69 30 Mikhail Yakubov C L OK 50 59 50 69 70 74 63 68 66 45 57 57 56 63 14 Casey Hankinson LW L OK 70 49 65 70 72 34 57 65 64 61 60 53 55 66 98 Aaron Downey LW R OK 82 49 70 67 62 28 46 53 47 60 42 48 52 59 31 Jonas Nordqvist LW L OK 54 48 48 66 75 84 47 54 58 58 55 50 49 59 9 Ty Jones RW R OK 41 42 66 72 67 50 47 62 56 52 58 45 38 60 18 Mike Souza RW L OK 37 56 59 68 64 68 56 64 63 53 61 40 48 63 7 Stanislav Chistov RW R OK 63 72 59 72 71 85 75 70 70 44 69 56 57 71 1 Pavel Vorobiev RW L OK 70 61 68 72 84 74 68 65 64 57 61 60 55 69 32 Igor Radulov RW L OK 46 71 47 64 59 72 68 52 54 45 61 56 54 61 4 Anton Volchenkov D L OK 72 61 65 72 82 81 64 64 65 74 64 63 61 72 15 Nolan Baumgartner D R OK 45 55 54 75 72 62 57 53 54 58 49 40 57 59 5 Dmitri Tolkunov D R OK 53 48 50 56 62 61 49 51 50 36 42 39 44 52 39 Carlo Colaiacovo D L OK 60 59 65 80 85 77 57 59 60 66 63 60 60 68 33 Steve Poapst D L OK 40 35 50 36 58 74 32 44 41 44 29 51 46 46 11 Petr Svoboda D L OK 48 62 59 71 77 84 61 72 64 66 58 55 53 68 38 Martin Skoula D L OK 48 66 67 73 77 79 71 72 74 60 68 59 49 72 24 Ari Ahonen G L OK 71 74 73 73 75 81 71 61 63 1 5 55 55 67 12 Mikhail Tellqvist G L OK 51 65 56 69 87 75 67 49 54 NA NA 43 41 58 37 Adam Munro G L OK 51 70 72 77 78 89 67 58 70 6 6 57 60 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Matthew Barnaby C R OK 98 57 62 70 80 25 55 66 62 61 66 77 65 70 21 Peter Forsberg C L OK 85 75 79 95 78 55 74 90 85 80 75 75 76 85 26 Stephane Yelle C L OK 70 65 54 70 87 90 65 66 60 74 65 70 70 70 11 Steve Sullivan C R OK 70 85 40 77 87 75 80 82 80 70 75 66 65 78 27 Marian Hossa LW L OK 60 85 65 78 72 86 78 74 75 65 77 65 65 78 34 Shjon Podein LW L OK 60 55 67 66 76 88 55 64 59 77 70 75 80 70 13 Dan Hinote LW R OK 72 65 72 75 77 86 59 67 68 65 71 58 56 73 14 Alex Tanguay LW L OK 60 78 60 79 85 85 76 77 75 60 74 56 60 76 50 Stephane Richer LW R OK 30 71 60 74 77 80 70 73 69 49 70 80 70 69 24 Milan Hejduk RW L OK 65 79 57 79 87 95 79 78 80 65 81 65 70 79 20 Dave Reid RW L OK 54 52 68 65 71 92 54 64 60 72 67 90 90 69 30 Chris Drury RW R OK 70 74 56 87 80 70 75 83 79 69 73 61 65 78 5 Radim Vrbata RW L OK 71 75 66 77 75 86 73 74 71 57 70 71 70 75 40 Eric Weinrich D L OK 73 55 65 95 85 76 53 73 70 70 65 80 80 72 37 Jon Klemm D R OK 65 60 67 65 93 90 55 64 60 74 64 70 70 71 7 Wade Redden D L OK 70 65 69 79 87 90 65 73 69 80 66 80 80 77 19 Jaroslav Spacek D L OK 65 66 54 67 85 83 68 73 67 73 69 60 60 73 56 Larry Murphy D R OK 65 60 75 82 97 70 61 75 72 58 65 96 85 73 53 Adam Foote D R OK 80 58 82 90 72 46 58 67 60 84 63 75 80 77 33 Patrick Roy G L 98 90 90 81 90 88 56 89 82 93 NA NA 99 99 85 1 Jamie Storr G L OK 75 82 72 75 53 74 80 43 82 NA NA 66 65 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Rob Shearer C R OK 41 57 50 71 79 83 52 58 54 54 56 55 58 60 49 Yuri Babenko C L OK 48 59 61 64 67 73 60 58 55 40 54 44 50 60 2 Nathan Smith C L OK 54 54 51 74 77 63 52 52 48 59 52 47 47 58 6 Steve Moore C R OK 55 60 52 67 80 80 53 56 52 57 52 50 50 60 45 Evgeny Lazarev LW L OK 41 63 63 68 72 59 65 57 61 40 55 49 55 61 9 Chris Dingman LW L OK 90 41 92 69 64 33 36 60 56 68 64 58 56 68 23 Gordie Dwyer LW L OK 101 54 68 59 77 32 49 59 51 69 49 62 73 65 4 Brad Larsen LW L OK 72 54 74 80 85 65 51 56 52 54 52 65 77 64 17 Kristian Kovac LW R OK 38 46 58 62 70 43 44 51 48 35 47 39 44 52 28 K.C. Timmons LW L OK 59 51 51 67 72 62 59 61 55 61 54 55 55 62 12 Mike Craig RW R OK 47 58 55 68 71 41 61 62 62 47 66 71 67 64 41 Brian Willsie RW R OK 35 48 56 69 66 74 51 48 53 44 51 41 46 55 10 Mikhail Kuleshov RW R OK 46 58 50 72 59 80 61 67 66 47 57 51 53 63 3 Sergei Kliazmine RW L OK 59 59 63 66 69 65 56 55 65 46 65 56 53 64 8 Dan Smith D L OK 49 54 78 83 82 77 54 52 49 67 52 49 54 65 29 Eric Messier D L OK 59 63 68 50 47 78 60 62 65 73 62 60 60 69 18 Bryan Muir D L OK 57 63 69 69 75 70 55 60 61 70 68 65 68 69 16 Greg deVries D L OK 68 41 77 56 88 72 42 59 56 69 57 63 64 67 15 Alexander Riazantsev D L OK 58 72 58 70 79 81 65 61 55 60 51 54 58 65 35 Josh MacNevin D L OK 34 49 61 75 68 68 52 55 52 36 50 42 48 56 39 Stanislav Neckar D L OK 56 58 62 66 74 64 57 64 56 70 60 61 63 67 38 David Aebischer G L OK 65 70 72 91 85 75 70 45 72 NA NA 62 62 67 42 Phillipe Sauve G L OK 47 71 70 73 73 78 67 32 66 10 11 43 46 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Espen Knutsen C L OK 65 75 54 61 68 77 74 75 72 65 73 60 60 74 26 Robert Lang C R OK 55 70 62 86 87 92 70 81 75 65 75 70 70 77 35 Tyler Wright C R OK 68 65 60 83 83 55 65 71 69 63 71 75 70 73 33 Ray Ferraro C L OK 70 65 63 85 80 55 64 79 71 68 77 91 91 77 25 Bruce Gardiner C L OK 61 63 64 70 75 59 66 70 64 78 71 76 63 73 90 Joe Juneau C L OK 55 62 59 81 77 93 60 70 69 72 63 85 80 71 10 Patric Kjellberg LW L OK 50 69 63 77 86 92 68 71 69 72 71 70 65 73 80 Geoff Sanderson LW L OK 40 79 65 70 80 89 78 77 71 73 78 75 69 77 23 Ray Whitney LW R OK 65 74 55 79 50 84 74 77 73 65 75 71 75 75 14 Andreas Dackell RW R OK 55 60 50 76 80 91 60 72 68 69 67 60 65 70 2 David Vyborny RW L OK 63 72 67 74 85 83 68 74 70 60 71 50 50 73 21 Robert Kron RW L OK 35 64 56 74 93 98 64 73 68 59 66 75 65 69 13 Kevin Dineen RW R OK 70 60 56 65 95 95 62 68 53 77 60 95 90 69 30 Nelson Emerson RW R OK 54 66 52 73 78 83 67 72 65 60 69 75 75 70 32 Frederik Olausson D L OK 62 57 69 75 80 85 56 71 64 73 64 80 85 72 15 Jamie Pushor D R OK 65 52 78 67 80 66 55 66 55 77 50 70 65 70 3 Jonas Andersson-Junkka D L OK 55 66 53 70 70 83 64 71 69 66 62 50 50 69 19 Jamie Heward D R 98 45 64 65 73 75 85 63 72 69 68 72 60 60 72 36 Lyle Odelein D R OK 80 44 76 71 73 35 44 74 54 77 60 75 80 72 4 Petteri Nummelin D L OK 55 70 68 67 77 91 66 67 65 65 62 50 50 69 27 Jyrki Lumme D L OK 59 60 58 78 70 70 61 76 70 64 65 85 80 71 34 Marc Denis G L OK 75 85 67 73 79 88 79 45 84 NA NA 65 70 74 1 Ron Tugnutt G L OK 85 90 50 85 95 96 93 35 93 NA NA 80 81 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Ted Drury C L OK 55 54 64 56 81 71 59 57 52 66 60 69 70 64 12 Jeff Williams LW L OK 39 50 62 67 71 70 57 58 57 59 55 57 55 61 18 Martin Streit LW R OK 46 56 55 66 67 55 52 63 61 56 62 51 51 63 28 Johan Witehall LW L OK 50 57 65 69 65 70 67 60 71 72 66 67 66 69 20 Matthieu Darche LW L OK 64 53 72 70 82 57 62 66 61 54 66 52 54 68 38 Dimitri Subbotin LW L OK 59 60 53 64 76 76 52 61 59 54 53 47 47 61 16 Reggie Savage RW L OK 59 50 44 63 62 35 44 56 54 49 52 58 60 56 9 Matt Davidson RW L OK 66 56 61 75 80 73 66 61 60 63 54 52 48 65 5 Martin Spanhel RW L OK 60 68 64 70 78 68 63 61 59 54 60 53 52 66 7 Tim Jackman RW L OK 66 54 53 67 73 68 54 57 58 47 49 51 55 60 11 Ben Knopp RW R OK 52 57 59 73 76 67 57 54 54 45 57 50 49 60 29 Radim Bicanek D L OK 43 54 67 67 70 68 57 62 65 64 55 49 61 64 37 Mattias Timander D L OK 47 67 70 70 63 74 61 70 60 54 57 53 59 66 48 Bert Robertsson D L OK 59 56 74 66 80 77 59 66 53 66 56 61 57 68 6 Dan Watson D L OK 66 45 69 72 80 76 44 46 43 62 44 50 50 61 31 Frederic Chabot G L OK 57 71 68 72 66 89 67 65 77 3 3 68 70 67 17 Shane Bendera G L OK 68 63 51 70 69 72 65 49 55 2 5 54 53 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Joe Nieuwendyk C L OK 70 67 73 80 69 89 64 76 78 69 75 83 84 78 27 Kirk Muller C L OK 70 47 66 67 72 67 48 73 62 72 66 90 94 70 9 Mike Modano C L 99 76 82 75 86 74 87 80 83 85 76 79 85 90 85 46 Matt Cullen C L OK 60 69 59 71 87 80 67 74 66 60 71 65 60 72 49 Brian Savage LW L OK 55 60 66 74 77 91 65 75 75 67 78 70 70 75 47 Greg Leeb LW L 99 63 65 42 64 72 80 71 62 61 64 64 58 63 66 16 Peter Bondra LW L OK 45 83 62 86 80 82 85 77 78 60 82 75 75 79 57 Patrick Poulin LW L OK 50 54 63 65 98 94 52 69 62 76 70 75 76 70 43 Brenden Morrow RW L OK 60 66 63 74 77 55 65 75 72 68 73 65 65 74 33 Grant Marshall RW R OK 50 58 67 62 75 67 56 72 65 68 70 70 70 70 14 Mike Keane RW R OK 63 52 68 66 80 74 53 70 65 75 71 80 85 71 21 Brett Hull RW R OK 75 61 60 80 70 75 62 76 73 68 82 88 81 77 2 Derian Hatcher D L OK 83 54 90 83 82 53 55 73 62 90 63 80 88 80 5 Gerald Diduck D R OK 67 54 63 70 67 49 57 67 61 73 52 75 82 69 31 Richard Matvichuk D L OK 50 53 75 74 70 77 54 70 62 77 62 71 75 71 7 Chris Chelios D R OK 80 53 76 88 83 45 55 71 76 76 61 92 92 76 39 Vlad Malakhov D L OK 69 57 71 76 70 60 54 68 69 65 63 75 66 71 13 Darryl Sydor D L OK 66 75 63 73 80 85 72 75 70 62 70 76 77 75 10 Marty Turco G L OK 72 77 63 85 92 93 77 53 82 NA NA 55 60 72 20 Ed Belfour G L 97 70 95 72 90 90 68 96 45 96 NA NA 80 29 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Jon Sim C L OK 59 70 61 71 71 61 74 69 70 61 73 63 61 72 37 Dean McAmmond C L OK 72 71 50 66 63 51 68 69 65 61 65 65 57 69 26 Roman Lyashenko C R OK 59 56 54 69 71 88 58 56 55 46 57 52 54 61 50 Chris Wells C L OK 46 55 80 60 74 47 54 53 49 63 51 53 41 61 1 Steve Ott C L OK 64 62 60 70 76 75 70 66 67 63 67 71 67 70 51 Gregor Baumgartner LW L OK 36 71 63 77 80 100 71 59 55 49 58 46 43 64 23 Craig Johnson LW L OK 44 63 71 64 73 73 61 70 53 59 65 68 67 67 32 Warren Luhning RW R 99 66 51 53 42 42 44 55 48 37 51 51 58 55 55 11 Cameron Mann RW R OK 52 54 60 86 76 73 56 57 58 52 61 38 43 63 52 Ryan Savoia RW R OK 57 66 60 72 67 43 67 65 62 49 61 68 58 66 4 Richard Pilon D L OK 66 43 64 73 69 50 42 60 41 67 36 69 68 62 6 Evgeny Tsybouk D L OK 70 60 74 64 70 42 62 57 60 57 39 53 55 65 30 Mark Wotton D L 99 69 61 56 58 67 64 61 46 50 60 41 57 68 61 35 Sami Helenius D L OK 87 41 85 70 69 38 43 37 40 65 33 53 60 63 17 Tommi Rajamaki D L OK 61 63 59 75 80 87 63 69 67 67 62 56 58 70 15 Frantisek Kucera D R OK 46 57 67 81 71 89 63 69 61 53 64 75 65 68 34 Rick Tabaracci G L OK 72 75 71 89 81 37 73 32 71 5 6 79 70 68 12 Jason Bacashihua G L OK 53 70 56 56 75 81 66 61 58 4 1 51 55 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Kirk Maltby C L OK 62 57 60 70 76 86 58 67 63 74 66 70 75 70 21 Scott Gomez C L OK 73 70 66 78 80 60 68 86 78 65 72 61 60 77 22 Daymond Langkow C L OK 65 73 54 80 89 67 72 78 74 65 72 70 70 75 96 Tomas Holmstrom LW L OK 70 61 65 61 99 70 60 72 70 65 70 65 65 72 43 Radek Dvorak LW R OK 59 79 62 73 76 80 73 78 72 54 75 65 66 75 46 Brent Gilchrist LW L OK 34 53 38 51 34 68 49 45 50 53 54 55 65 53 38 Martin Bartek LW R OK 42 57 45 59 61 67 56 61 56 41 53 46 47 57 92 Jeff O'Neill RW R OK 70 72 64 74 74 81 74 78 73 68 79 70 70 78 26 Marc Rodgers RW R OK 51 47 32 43 53 78 51 47 49 46 49 45 57 52 53 BJ Young RW R OK 51 58 52 58 67 43 59 52 48 53 48 44 41 56 27 Martin Lapointe RW R OK 65 64 65 69 93 40 63 78 74 76 77 80 80 76 6 Colin White D L OK 78 45 79 80 79 50 45 63 64 78 64 63 61 73 74 Jay McKee D L OK 72 62 78 71 80 55 64 72 60 77 62 65 70 75 13 Mathieu Dandenault D R 84 1W 58 67 65 74 96 88 70 71 71 73 67 62 64 74 28 Steve Duchesne D L OK 43 66 60 73 86 76 62 75 70 60 65 75 73 71 37 Brad Lukowich D L OK 65 59 76 72 71 58 61 62 57 79 60 71 73 72 66 Jiri Fischer D L OK 71 56 84 79 78 53 55 66 61 75 55 47 52 73 17 Mattias Ohlund D L OK 60 65 72 87 70 70 65 75 72 68 68 60 70 74 44 Paul Mara D L OK 68 61 80 72 79 50 60 73 74 64 72 58 55 73 41 Sean Burke G L OK 85 85 89 86 95 35 86 70 88 NA NA 85 85 81 42 Jason Elliot G L OK 52 51 72 71 73 78 55 37 57 NA NA 41 46 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Eric Chouinard C R OK 58 64 73 73 84 73 63 61 65 57 62 39 53 68 55 Yuri Butsayev C R OK 41 60 58 72 70 74 60 56 59 49 59 44 42 61 10 Luca Cereda C L OK 55 58 57 62 71 68 58 57 58 46 53 51 48 60 54 Steve Gainey C L OK 43 74 53 67 67 72 70 62 69 51 64 57 61 66 20 Marcel Goc C L OK 54 69 66 74 76 69 64 62 64 52 66 54 54 68 3 Jordan Krestanovich LW L OK 62 68 63 77 78 77 56 63 63 53 66 58 62 68 45 Boyd Devereaux LW L OK 50 61 61 61 40 81 61 68 62 55 63 52 56 65 5 Jari Toulsa LW L OK 48 61 51 63 65 86 66 63 62 57 64 57 52 65 39 Aleksander Suglobov RW L OK 44 70 42 68 73 76 72 68 70 45 65 44 48 65 7 Jaroslav Sklenar RW L OK 40 74 31 53 60 73 71 52 43 40 48 53 50 54 9 Brian Gionta RW L OK 58 66 54 75 65 78 63 68 68 57 57 56 56 67 4 Jason Williams RW L OK 52 65 53 72 67 72 64 63 63 50 61 60 52 65 29 Igor Grigorenko RW R OK 48 71 42 67 67 74 70 65 70 43 65 58 60 65 16 Josh DeWolf D L OK 63 55 73 73 71 69 63 50 53 72 51 71 74 68 2 Ray Giroux D L OK 45 65 56 76 80 75 61 68 60 54 57 55 60 66 11 Maxim Kuznetsov D L OK 40 36 74 70 73 66 39 46 52 57 44 41 45 57 64 Sean Gillam D R OK 45 56 71 73 74 59 54 48 55 60 46 51 54 61 23 Matt DeMarchi D L OK 69 51 65 75 77 41 46 50 49 68 42 51 52 63 8 Niklas Kronvall D L OK 53 63 57 70 73 83 59 57 54 54 52 47 51 61 31 Aaron Ward D R OK 56 60 64 70 65 70 60 62 53 66 61 60 65 66 15 Juha Gustafsson D L OK 63 51 64 71 72 76 52 56 52 64 51 52 55 64 19 David Hale D L OK 58 59 62 79 77 79 60 61 57 73 55 50 52 68 32 Aaron Johnson D L OK 57 67 55 71 72 77 57 67 62 56 52 55 54 65 34 Jean-Luc Grand-Pierre D R OK 68 45 70 67 68 56 45 64 63 68 62 61 59 67 35 Ken Wregget G L OK 58 61 62 52 64 67 66 53 67 3 3 73 74 59 14 Andrew Raycroft G L OK 59 72 60 69 70 63 75 71 60 8 9 54 56 64 1 Aren Miller G L OK 54 58 75 68 78 63 58 53 56 NA NA 43 47 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Doug Weight C L OK 70 73 70 84 42 93 76 95 82 65 74 83 85 82 51 Rob Murray C R OK 65 45 62 70 65 30 45 52 49 60 50 65 70 59 82 Martin Straka C L OK 60 82 58 80 97 88 82 85 83 58 78 70 70 80 22 Dominic Pittis C L OK 66 65 70 73 83 51 61 64 61 57 60 55 56 67 2 Mike Comrie C L OK 70 73 62 73 78 77 69 73 71 65 67 65 55 73 3 Shawn Horcoff C L OK 62 75 65 73 79 83 69 61 63 65 70 53 51 71 26 Martin Rucinsky LW L OK 64 65 62 79 80 65 64 73 75 70 73 77 73 75 30 Georges Laraque LW L OK 93 48 90 70 51 26 47 65 58 60 69 61 65 70 18 Rem Murray LW L OK 45 60 68 71 65 89 60 68 66 67 70 61 65 70 27 Todd Marchant LW L OK 64 90 45 74 80 67 80 72 69 82 68 65 70 75 35 Ethan Moreau LW L OK 70 58 70 64 71 65 58 65 60 73 68 70 69 70 13 Pavel Bure LW L OK 65 90 55 78 60 87 90 79 95 60 94 75 65 84 28 Mike Grier RW L OK 74 62 82 80 80 75 60 72 61 74 67 61 65 74 24 Ian Moran RW L OK 55 60 62 69 76 89 62 66 59 71 66 65 65 69 21 Josh Green RW L OK 50 57 72 70 79 69 56 69 65 54 67 55 60 68 16 Daniel Cleary RW L OK 54 64 64 64 55 70 66 73 72 65 71 50 55 71 11 Darius Kasparaitis D L OK 90 53 75 89 78 25 55 67 59 77 60 77 70 75 6 Scott Ferguson D L OK 69 55 58 75 74 66 55 57 53 73 51 70 65 66 53 Francis Bouillon D L OK 67 79 60 76 75 78 75 74 72 75 71 71 70 77 31 Sean Brown D L OK 75 55 75 46 62 29 57 63 58 64 60 55 62 68 29 Terran Sandwith D L OK 76 53 78 71 72 40 55 59 57 62 52 65 70 68 55 Igor Ulanov D L OK 75 47 75 62 75 70 44 62 52 68 55 76 73 68 37 Sheldon Souray D L 86 DD 66 53 72 72 85 58 57 66 60 75 50 65 65 70 39 Dominik Hasek G L OK 90 96 67 83 70 55 97 65 96 NA NA 80 88 85 1 Eric Heffler G L OK 55 61 67 74 77 79 63 56 66 50 50 45 35 59 9 Mathieu Garon G L OK 71 87 78 84 88 95 83 45 86 6 9 70 61 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Matthew Lombardi C L OK 40 63 56 77 71 79 63 54 51 39 56 33 27 59 7 Paul Comrie C L OK 49 59 32 40 36 66 59 53 43 41 55 36 39 53 33 Jason Chimera C L OK 47 72 74 72 71 76 69 64 65 55 58 55 53 68 17 Patrick Cote LW L OK 85 53 83 65 80 33 49 63 56 68 59 68 70 68 23 Michael Henrich LW R OK 59 73 77 71 82 69 63 61 54 58 64 49 57 68 25 Alexei Mikhnov LW L OK 52 63 62 74 76 70 67 62 67 53 70 57 60 68 56 Alexander Volchkov RW R OK 47 60 70 72 78 93 62 65 63 56 64 53 53 67 10 Michel Riesen RW R OK 43 59 41 72 70 79 64 60 54 50 59 41 44 60 19 Peter Sarno RW L OK 46 58 55 70 70 70 56 63 60 53 56 53 52 62 4 Alain Nasreddine D L OK 65 56 77 70 67 29 56 47 43 59 36 49 52 62 12 Brad Norton D L OK 63 44 91 70 75 42 42 55 50 66 47 50 53 66 36 Sven Butenschon D L OK 50 55 70 77 88 45 58 58 60 52 57 55 50 63 8 Chris Hajt D L OK 64 57 72 72 70 70 67 56 51 68 50 53 57 67 14 Brett Hauer D L OK 50 52 55 69 66 54 55 58 57 50 58 53 58 60 65 Tim Thomas G L OK 65 73 68 73 71 79 69 34 73 57 54 51 55 65 45 Dominic Roussel G L OK 64 78 63 66 72 75 79 36 78 3 4 70 59 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Kevyn Adams C R OK 65 65 60 78 79 76 65 69 65 73 68 65 60 72 40 Viktor Kozlov C R OK 45 64 82 81 78 91 62 77 75 65 72 61 65 75 33 Vaclav Prospal C L OK 54 68 56 69 95 78 70 70 70 55 68 65 65 70 37 Greg Johnson C L OK 59 61 55 82 80 72 61 77 70 73 65 70 70 72 26 Greg Adams LW L 99 50 66 62 76 83 92 65 72 71 66 69 82 85 72 35 Len Barrie LW L OK 63 58 69 86 72 55 53 68 67 66 69 70 70 71 24 Dave Duerden LW L OK 50 72 71 75 66 92 73 72 72 48 69 57 60 72 17 Valeri Bure LW R OK 65 77 60 73 85 67 76 76 79 60 75 70 71 76 27 Mike York LW L OK 65 78 40 70 75 90 78 72 75 50 74 55 60 72 5 Denis Shvidki RW L OK 55 66 58 70 72 79 69 69 71 55 68 50 50 69 62 Marcus Nilson RW R OK 51 76 38 93 83 97 78 73 70 66 72 64 63 73 36 Donald Audette RW R OK 60 83 55 75 76 78 82 80 78 60 83 70 70 79 32 Cale Hulse D R 83 1W 75 56 80 59 77 55 59 65 63 72 45 65 65 71 30 Robert Svehla D R OK 54 69 68 83 97 78 71 75 73 63 65 75 70 74 31 Dan Boyle D R OK 70 68 71 73 80 78 72 74 70 73 71 68 72 76 4 Mike Wilson D L OK 70 55 75 60 65 71 55 69 55 65 63 65 76 69 2 Lance Pitlick D R OK 65 48 71 59 60 85 51 60 53 76 60 76 75 68 3 Bret Hedican D L OK 70 75 69 69 68 75 74 67 67 67 64 70 73 73 8 Paul Laus D R OK 65 55 73 67 91 30 52 64 48 77 60 75 75 69 16 Rhett Warrener D L OK 80 62 70 83 80 52 56 65 52 83 50 65 70 73 39 Joel Bouchard D L OK 40 59 64 77 77 80 56 62 55 70 55 60 60 65 38 Trevor Kidd G L OK 77 85 77 63 64 86 86 26 88 NA NA 75 75 75 1 Roberto Luongo G L 97 66 88 78 84 85 88 78 62 78 NA NA 65 55 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 58 Nick Smith C L OK 42 73 74 77 69 88 70 50 49 58 45 52 56 62 25 Eric Boguniecki C R OK 74 66 70 73 70 43 64 71 68 50 71 54 56 71 10 Serge Payer C L OK 54 70 56 71 71 74 72 66 68 62 73 58 52 71 12 Olli Jokinen C L OK 53 53 66 60 72 48 54 57 60 54 56 53 51 62 21 Erik Rasmussen C L OK 72 60 80 66 76 71 62 66 63 72 71 61 62 73 28 Peter Worrell LW L OK 77 46 88 65 68 27 51 65 53 59 60 56 67 67 29 Andrej Podkonicky LW L OK 52 56 59 68 75 69 58 54 59 42 58 46 52 60 14 Ryan Jardine LW L OK 48 70 66 54 74 75 69 64 56 53 65 41 42 66 59 Ivan Novoseltsev RW L OK 39 70 60 72 72 83 70 57 62 54 70 58 54 67 56 Rocky Thompson RW R OK 95 37 80 89 73 33 63 52 42 48 45 58 64 61 57 Brad Ference D R OK 70 40 80 78 60 29 47 48 52 63 52 53 57 64 9 John Jakopin D R OK 51 54 79 70 78 47 52 65 67 70 68 59 66 69 15 Joey Tetarenko D R OK 37 59 72 77 74 48 56 54 50 67 46 55 52 62 6 Kyle Rossiter D L OK 73 48 74 79 76 43 50 57 47 68 49 53 55 66 34 Yan Golubovsky D R OK 42 55 64 62 67 78 54 62 55 57 61 47 45 62 7 Peter Ratchuk D L OK 54 71 70 73 73 71 67 62 56 63 56 43 42 67 20 Aaron MacDonald G L OK 59 70 59 61 64 70 68 39 54 17 9 61 62 60 43 Richard Shulmistra G R OK 73 69 69 74 71 74 71 31 68 13 11 70 52 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Jason Spezza C L OK 71 60 73 83 86 88 59 79 71 65 74 55 56 76 39 Eric Belanger C L OK 65 75 68 80 73 90 71 79 73 60 70 64 61 76 23 Jozef Stumpel C R OK 64 70 62 83 77 96 73 79 74 65 72 66 65 76 2 Andrei Shefer LW L OK 40 60 58 57 71 84 59 60 67 49 65 53 54 64 43 Stu Grimson LW L OK 99 45 90 75 76 25 41 65 47 68 55 80 90 68 6 Alexander Frolov LW L OK 53 55 65 74 70 70 58 60 58 47 69 60 55 65 42 Peter Leboutillier RW R OK 83 49 72 70 60 33 52 54 57 59 59 65 68 65 55 Pavel Rosa RW R OK 52 71 63 79 74 73 71 60 63 60 63 47 50 68 19 Kelly Buchberger RW L OK 85 46 72 73 63 72 45 66 52 74 63 81 90 69 11 Adam Mair RW R OK 71 70 71 77 77 55 71 73 62 72 69 62 60 74 17 Mattias Norstrom D L OK 70 63 70 70 80 65 62 66 54 77 59 62 65 72 5 Tom Poti D L OK 72 74 69 71 91 90 74 77 69 70 71 60 71 77 3 Aaron Miller D R OK 65 57 73 74 72 75 57 70 58 77 55 75 75 72 26 Jere Karalahti D R OK 46 67 66 81 78 83 67 68 65 65 63 60 60 70 25 Jaroslav Modry D L OK 68 62 67 73 76 74 62 69 63 63 65 60 60 70 28 Jan Nemecek D R OK 46 48 64 63 64 73 51 53 51 52 46 54 49 58 72 Mathieu Schneider D L OK 68 70 62 87 94 48 71 77 72 62 70 75 75 76 13 Nolan Pratt D L OK 65 59 70 65 74 45 57 58 58 72 62 60 65 69 44 Tim Gleason D L OK 52 61 53 70 78 81 59 55 57 51 54 51 52 61 37 Stephane Fiset G L OK 73 82 68 67 63 80 80 62 78 NA NA 76 76 73 34 Felix Potvin G L 97 80 86 72 77 80 45 88 60 90 NA NA 68 70 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Mike Cammalleri C L OK 54 68 47 61 72 71 72 64 65 55 72 56 53 68 8 Yanick Lehoux C L OK 58 70 55 74 80 86 74 71 71 51 71 58 57 71 9 Donald MacLean C L OK 52 65 72 71 80 85 74 64 58 71 66 58 58 70 30 Ian Laperriere C R OK 86 60 79 59 84 28 63 68 54 66 66 77 72 71 24 Steve Kelly C L OK 67 72 62 72 78 49 69 58 56 43 61 59 58 65 27 Jared Aulin C R OK 51 62 51 66 66 76 59 61 55 46 60 55 55 62 45 Daniel Tkaczuk C L OK 50 70 61 77 73 66 69 65 57 60 70 58 61 69 46 Jay McClement C L OK 63 60 67 71 75 74 53 58 53 62 54 53 51 63 20 Dainius Zubrus LW L OK 53 66 81 70 81 68 69 75 70 65 68 70 67 74 40 Ville Nieminen LW L OK 65 65 74 71 78 60 68 65 68 49 72 46 51 71 36 Kip Brennan LW L OK 68 45 67 67 72 26 44 54 54 60 48 52 55 59 10 Jens Karlsson LW R OK 48 60 64 67 73 60 65 63 56 51 60 56 57 64 14 Dave Steckel LW L OK 65 62 70 75 81 48 59 64 61 56 65 53 57 68 15 Jozef Balej RW L OK 51 67 57 69 76 77 63 59 61 52 61 58 57 64 35 Greg Phillips RW R OK 67 59 67 66 61 32 61 44 54 36 52 41 48 58 18 Ron Hainsey D L OK 60 61 62 74 83 68 66 71 67 67 64 55 56 70 29 Philippe Boucher D R OK 34 58 69 60 52 81 62 54 49 54 42 56 60 59 22 Antoine Bergeron D L OK 61 52 57 66 77 69 47 53 51 61 45 54 53 60 32 Chris Dyment D R OK 57 60 64 77 76 77 60 66 64 68 58 51 55 68 12 Martin Pudlick D L OK 55 62 45 68 72 67 56 66 59 54 47 49 49 62 33 Richard Seeley D L OK 60 40 72 62 70 66 43 39 36 59 49 43 48 58 21 Christian Backman D L OK 41 61 51 61 67 73 57 57 52 51 54 48 47 59 41 Barret Jackman D L OK 68 52 65 79 83 70 58 63 58 67 53 53 54 68 16 Jay Rullier D L OK 52 68 71 71 75 71 61 71 67 65 66 59 64 71 38 Jason Crain D L OK 56 62 63 73 73 73 60 67 61 67 54 59 58 67 61 Alexei Volkov G L OK 71 72 73 75 73 83 69 64 70 15 16 52 60 67 31 Steve Passmore G L OK 79 72 38 65 87 76 77 46 78 4 1 56 57 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Jim Dowd C R OK 60 56 55 76 77 65 55 74 62 68 70 74 74 70 25 Stacy Roest C R OK 54 69 50 76 71 94 68 71 68 59 68 60 65 70 36 Sergei Zholtok C L OK 60 58 70 71 79 91 65 66 61 59 72 70 70 71 14 Darby Hendrickson C L OK 40 72 60 74 80 82 70 74 70 58 72 60 66 71 5 Mikko Koivu C L OK 64 64 72 81 82 74 66 74 73 64 71 54 59 74 1 Marian Gaborik LW L 99 60 72 68 74 82 77 70 70 72 61 73 50 50 73 10 Steve McKenna LW L 98 85 33 99 76 70 25 35 64 41 58 55 60 65 64 22 Sylvain Blouin LW L OK 90 38 90 73 65 25 52 56 62 63 57 55 60 67 35 Brian Bonin LW L OK 38 67 54 73 77 90 68 58 57 47 58 48 51 62 21 Darryl Laplante LW L OK 54 62 63 76 82 71 59 71 68 61 64 55 63 69 44 Sergei Krivokrasov RW R OK 60 70 58 80 85 75 70 71 69 55 69 70 70 72 20 Jeff Nielsen RW R OK 35 62 65 70 87 91 65 70 69 60 68 55 60 69 16 Jeff Odgers RW R OK 80 48 70 69 70 25 46 58 57 64 59 69 72 65 26 Christian Matte RW R OK 62 56 58 70 88 65 58 61 58 55 60 58 60 64 45 Blake Sloan RW R OK 45 59 62 71 73 68 62 71 72 71 67 60 70 70 55 Filip Kuba D L 99 42 65 86 75 81 88 64 70 67 66 68 65 65 72 33 Willie Mitchell D L OK 67 66 77 79 73 49 70 64 58 72 61 49 58 72 42 Andy Sutton D L OK 85 47 80 76 77 35 45 59 50 66 58 60 60 69 11 Brad Bombardir D L OK 63 60 72 70 74 84 57 59 56 72 64 80 70 70 37 J.J. Daigneault D L OK 60 64 52 67 75 77 63 64 59 65 55 80 89 67 49 Dave Manson D L OK 70 51 74 75 83 35 50 64 56 74 56 82 85 70 4 Ladislav Benysek D L 98 62 71 69 72 77 84 55 73 68 71 65 61 61 72 41 Jamie McLennan G L OK 76 79 72 61 58 82 80 25 78 NA NA 65 65 70 31 Emmanuel Fernandez G L 95 70 89 81 82 70 82 88 30 88 NA NA 70 75 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Aaron Gavey C L OK 60 57 50 73 76 55 55 72 68 68 69 65 65 69 19 Richard Park C R OK 45 48 42 64 70 67 51 50 49 48 47 47 40 53 46 Dan Cavanaugh C L OK 64 50 72 73 77 48 51 60 66 57 59 51 55 65 13 Jeff Daw C R OK 54 56 71 69 74 77 56 53 50 58 47 68 50 60 52 Pavel Patera C L OK 39 64 57 72 77 81 64 68 66 46 67 46 36 66 43 Brett McLean C L 99 70 50 63 75 72 39 52 62 56 64 59 60 53 65 9 Michal Bros C L OK 55 59 54 78 83 77 58 61 60 55 58 50 50 64 2 Michael Ryan C L OK 44 61 50 71 67 69 57 68 62 47 62 54 49 63 23 Matt Johnson LW L OK 82 52 90 44 64 31 54 61 53 64 55 63 63 66 50 Miika Elomo LW L OK 73 73 59 74 77 74 71 59 67 69 63 65 62 71 8 Kai Nurminen RW L OK 49 61 52 58 55 70 57 54 53 48 58 41 47 59 56 Ian Herbers D L OK 56 34 78 69 72 34 37 47 40 55 33 48 39 56 6 Nick Schultz D L OK 56 59 57 72 75 78 64 56 62 56 56 55 56 63 7 Erik Reitz D L OK 59 53 60 75 79 69 53 55 53 63 53 53 51 63 12 Travis Roche D L OK 52 62 50 67 69 72 59 68 57 50 49 50 46 62 32 Zac Bierk G R OK 65 69 76 68 69 76 72 57 69 9 5 58 59 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Michael Peca C R OK 80 70 65 86 84 66 70 75 65 90 70 67 80 78 11 Saku Koivu C L 55 1M 60 82 55 65 35 87 84 85 77 73 71 77 77 78 26 Vincent Damphousse C L OK 65 62 58 85 93 70 62 84 79 78 74 87 90 78 54 Craig Darby C R OK 60 50 65 83 94 93 60 65 64 77 64 76 77 70 37 Shaun Van-Allen C L OK 58 56 60 65 89 73 55 70 66 71 65 75 75 69 41 Jeff Friesen LW L OK 60 80 64 82 82 75 80 77 73 63 73 65 65 77 47 Luc Robitaille LW L OK 70 69 71 82 82 68 68 80 80 66 86 85 81 81 36 Benoit Hogue LW R OK 48 66 52 72 77 84 66 72 68 64 65 77 77 69 28 Jere Lehtinen LW R OK 54 69 62 83 68 94 67 73 70 90 70 65 70 75 17 Benoit Brunet LW L OK 56 57 60 70 39 88 57 71 68 75 70 80 80 71 23 P.J. Axelsson RW R OK 60 66 50 74 70 89 60 66 61 70 65 45 45 68 6 Oleg Petrov RW L OK 50 83 35 64 70 90 84 80 75 69 73 66 66 74 40 Darren McCarty RW R OK 70 58 75 70 69 45 57 70 68 76 70 75 79 73 44 Sami Kapanen RW L OK 59 89 53 82 86 89 89 77 70 65 73 65 65 77 10 Sean O'Donnell D L OK 68 57 75 77 85 39 57 68 57 70 63 70 69 71 24 Janne Niinimaa D L OK 70 67 70 81 82 77 65 77 70 74 65 70 65 76 35 Stephane Quintal D R OK 63 54 75 75 78 55 54 68 60 72 59 75 80 71 31 Sylvain Lefebvre D L OK 70 56 67 72 92 86 54 65 59 76 59 81 85 71 52 Craig Rivet D R OK 68 61 67 80 70 64 63 70 67 69 61 69 72 72 45 Shawn Chambers D L OK 51 53 65 75 68 93 55 64 58 75 58 75 80 68 33 Jeff Hackett G L OK 76 82 72 84 76 79 83 35 86 NA NA 85 85 75 60 Jose Theodore G L OK 93 87 77 83 88 73 88 28 91 NA NA 70 75 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Henrik Zetterberg C L OK 47 63 50 68 60 85 64 60 59 50 56 50 50 62 32 Eric Landry C L OK 66 56 44 76 71 31 54 59 54 48 62 59 64 61 16 Thatcher Bell C L OK 43 56 47 61 63 74 58 54 56 45 55 49 52 58 1 Marcel Hossa C L OK 48 60 63 75 80 77 59 66 64 59 59 59 62 66 30 Blake Bellefeuille C L OK 46 58 69 68 69 72 58 60 58 68 54 54 62 64 99 Xavier Delisle C R OK 56 48 66 65 63 84 47 53 50 43 51 55 60 58 34 Terry Ryan LW L OK 75 43 71 68 72 30 47 57 57 61 62 63 40 64 3 Alexander Perezhougin LW R OK 51 56 50 69 70 77 60 56 57 49 60 54 52 61 51 Juha Lind LW L OK 40 67 37 65 74 80 71 65 62 50 62 60 61 63 19 Pierre Sevigny LW L OK 65 56 60 70 76 25 55 58 54 53 58 65 70 62 39 Eric Bertrand LW L OK 59 51 71 72 71 38 48 57 51 49 52 60 65 60 25 Trent McCleary RW R OK 67 50 57 62 56 72 53 49 46 51 49 57 57 57 42 Jason Ward RW R OK 58 48 71 73 70 71 49 71 66 65 66 57 56 68 20 Tomas Plekanec RW L OK 48 55 47 59 65 79 56 57 58 47 57 53 54 59 14 Mattias Tjarnqvist RW L OK 50 58 57 64 64 67 61 62 63 55 62 51 55 64 12 Timo Vertala RW L OK 57 56 53 72 77 64 55 55 56 56 55 49 51 61 2 Martin Grenier D L OK 75 43 70 70 80 35 45 48 46 55 44 50 50 60 43 Jesse Wallin D L OK 77 62 77 78 75 73 62 65 53 75 52 53 49 73 38 Mathieu Biron D R OK 66 48 72 78 73 69 46 61 57 66 63 63 65 67 7 Matthieu Descoteaux D L OK 53 70 79 72 86 83 68 73 70 67 66 66 70 74 13 Gennady Razin D L OK 34 50 66 65 57 72 56 56 49 59 57 50 48 59 5 Josef Boumedienne D L OK 63 47 68 67 77 32 44 57 55 60 46 50 50 62 21 Bobby Dollas D L OK 53 51 74 73 65 64 49 63 61 72 59 71 70 68 4 Enrico Ciccone D L OK 75 46 80 71 71 27 47 62 47 66 52 70 72 67 46 Mike McBain D L OK 48 60 64 57 49 91 54 61 53 58 48 47 59 61 8 Pascal LeClaire G L OK 51 74 73 71 78 88 74 54 54 5 5 59 55 64 29 Evan Lindsay G L OK 58 63 76 70 78 46 63 28 68 2 3 48 55 59 22 Eric Fichaud G L OK 65 70 64 66 67 92 70 35 70 NA NA 65 65 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Peter White C L OK 49 63 56 80 69 79 64 69 63 56 66 65 70 68 39 Jason Wiemer C L OK 70 59 70 70 87 34 60 66 60 74 64 70 65 70 71 Sebastien Bordeleau C R OK 60 62 58 70 55 75 62 66 68 60 67 65 65 69 56 Terry Yake C R OK 55 58 59 73 79 70 58 67 65 59 65 72 73 68 64 Ville Peltonen LW L OK 55 65 56 67 55 78 66 72 63 54 63 55 60 67 28 Vladimir Tsyplakov LW L OK 46 61 58 70 81 86 61 69 65 50 64 69 63 66 37 Sean Haggerty LW L OK 56 70 64 74 74 65 71 70 73 61 62 53 62 71 54 Antti Laaksonen LW L OK 44 60 59 68 80 78 58 63 60 50 66 58 60 64 23 Vitali Yachmenev RW L OK 59 77 34 69 70 95 77 71 70 63 71 65 65 71 13 Rob Valicevic RW R OK 32 58 66 71 66 78 49 65 65 61 64 63 67 65 2 Scott Hartnell RW L OK 72 71 74 81 86 73 67 74 71 73 73 75 71 77 35 Petr Tenkrat RW L OK 54 61 53 65 69 82 65 71 49 52 66 46 48 65 38 Marko Tuomainen RW R OK 70 55 76 68 76 44 56 66 65 57 69 61 54 69 9 Pascal Trepanier D R OK 69 61 66 50 55 76 61 62 56 61 47 59 57 65 33 Pavel Skrbek D L OK 66 55 72 79 70 73 60 60 56 55 56 59 59 66 3 Karlis Skrastins D L OK 60 62 55 70 72 69 61 64 65 65 64 60 60 68 29 John Slaney D L OK 63 59 59 70 66 76 59 67 59 63 60 65 68 67 32 Niklas Havelid D R 99 61 65 68 79 83 88 66 67 58 71 57 70 72 71 19 Adam Burt D L 97 55 44 64 71 80 66 47 59 57 70 54 74 67 64 30 Tomas Vokoun G R 98 70 88 75 73 74 80 76 55 80 NA NA 65 60 75 1 Mike Dunham G L OK 80 88 85 70 76 79 89 25 88 NA NA 70 70 78 66 Chris Mason G L OK 55 62 71 74 79 72 65 25 65 NA NA 72 59 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Jan Bulis C L OK 56 70 65 79 72 74 69 76 69 60 69 56 65 73 17 Randy Robitaille C L OK 45 73 59 77 71 88 70 70 69 61 71 60 61 71 63 Peter Sykora C R OK 36 53 53 74 74 69 48 49 51 45 44 55 59 54 6 Samuel Pahlsson C L OK 53 59 72 55 63 70 56 70 62 63 62 50 46 67 36 Mark Mowers C R OK 38 56 46 74 75 93 56 67 56 57 60 56 53 62 8 Jiri Novotny C L OK 58 59 69 74 80 76 63 72 62 54 66 61 62 69 16 Jeff Taffe C L OK 60 66 53 71 67 76 67 70 66 51 61 58 59 67 15 Greg Watson C L OK 76 73 76 77 88 75 72 71 67 69 74 72 73 77 43 Jim Campbell C R OK 47 66 63 65 75 40 64 60 58 54 62 64 45 64 40 Pavel Datsyuk C L OK 58 64 62 73 65 65 61 68 62 62 62 50 50 67 26 Jay Legault LW L OK 64 71 73 76 75 65 69 63 63 49 66 49 58 69 14 Timofei Shishkanov LW R OK 36 71 52 62 68 71 71 64 60 47 62 52 60 64 11 Martin Erat LW L OK 50 53 52 67 71 72 58 56 56 43 61 54 53 60 22 Ramzi Abid LW L OK 62 51 63 74 72 53 55 72 71 57 71 56 60 69 27 Pavel Brendl RW R OK 63 72 74 79 77 83 76 68 74 63 74 41 44 75 34 Marian Cisar RW R OK 72 63 76 75 83 56 65 71 67 66 70 59 61 74 10 Denis Arkhipov RW L OK 63 58 66 69 73 72 66 64 61 61 67 53 57 68 12 Adam Hall RW R OK 73 59 74 78 83 61 55 67 72 59 67 62 56 71 31 Ruslan Zainullan RW R OK 44 55 55 65 65 70 54 56 56 52 54 50 50 59 45 Pavel Trnka D L OK 61 58 70 66 76 79 60 68 61 67 55 63 65 69 4 Bubba Berenzweig D L OK 45 60 65 72 75 70 61 58 47 55 41 45 50 60 25 Grant McNeill D L OK 80 47 83 79 85 37 42 53 42 64 37 65 61 65 21 Wade Belak D R OK 66 48 81 67 72 37 50 53 55 64 38 60 63 65 41 Mark Eaton D L OK 45 68 71 68 87 80 68 65 58 59 63 60 60 67 7 Dan Hamhuis D L OK 52 60 55 75 81 77 58 60 53 57 50 55 53 62 42 Kirill Safronov D L OK 46 62 65 79 76 49 61 61 59 49 57 36 36 63 24 Brian Finley G L OK 52 74 73 72 69 75 73 60 70 3 5 58 57 66 5 Ryan Miller G L OK 64 73 70 75 82 76 73 65 71 17 15 57 57 68
# 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 78 65 86 85 35 45 65 82 84 73 82 60 75 82 8 Joe Thornton C L OK 78 59 75 70 98 82 57 77 70 68 78 65 70 77 34 Kris Draper C L OK 68 60 65 62 97 79 62 64 54 78 65 75 75 70 18 Sergei Nemchinov C L OK 46 60 64 66 76 90 60 71 68 63 66 73 76 69 37 Bob Corkum C R OK 55 52 69 76 82 90 58 65 56 75 65 80 80 69 23 Turner Stevenson LW R OK 84 40 80 65 85 55 41 67 64 72 65 80 81 70 20 John Madden LW L OK 45 83 45 76 80 97 75 71 68 93 73 70 70 75 26 Pierre Dagenais LW L OK 62 71 75 72 81 79 66 74 72 58 70 53 57 74 16 Brendan Morrison LW L OK 59 78 50 66 84 90 75 77 77 68 73 70 70 75 31 Patrik Elias LW L OK 70 83 70 83 89 80 83 86 89 72 85 80 75 85 17 Petr Sykora RW L OK 56 82 65 80 97 93 79 82 82 73 83 71 70 82 29 Randy McKay RW R OK 75 45 75 72 85 45 48 72 65 71 73 85 85 72 89 Alexander Mogilny RW L OK 45 85 55 86 66 79 88 82 84 66 84 75 75 80 19 Duncan Milroy RW R OK 68 60 61 73 79 70 64 64 69 60 68 59 62 70 24 Pat Verbeek RW R OK 65 61 53 68 94 45 62 73 69 64 73 80 75 71 43 Christian Berglund RW L OK 58 66 67 75 76 77 64 64 68 62 66 57 62 70 12 Oleg Tverdovsky D L OK 69 75 64 71 99 80 77 76 75 58 70 65 60 76 13 Scott Stevens D L OK 86 58 88 89 91 45 58 71 68 91 66 99 99 82 9 Brian Rafalski D R OK 55 72 64 75 82 81 73 80 75 72 73 74 75 77 5 Nicklas Lidstrom D L OK 70 74 65 89 99 99 77 90 80 94 75 83 80 85 10 Patrick Traverse D L OK 57 56 69 69 85 93 57 69 60 74 56 65 61 70 2 Mike Komisarek D R OK 72 71 77 77 83 66 65 70 60 74 53 53 53 74 22 Marc Bergevin D L OK 66 55 58 65 77 45 56 64 58 72 58 80 80 67 30 Martin Brodeur G L OK 80 90 80 92 85 76 90 90 97 NA NA 80 85 85 44 Tom Barrasso G R OK 69 80 86 65 31 34 79 70 80 NA NA 88 30 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Igor Pohanka C L OK 54 64 52 73 73 87 64 60 63 54 58 61 57 64 41 Stanislav Gron C L OK 43 69 67 78 73 87 61 44 58 48 54 48 55 61 4 Brandon Nolan C L OK 59 62 39 63 62 76 56 54 53 55 50 55 53 58 28 Adrian Foster C L OK 56 66 52 76 73 83 57 61 64 54 57 53 54 64 40 Mike Jefferson C L OK 54 57 58 76 81 70 53 56 57 59 58 59 54 63 11 Mathieu Benoit LW R OK 66 70 71 73 71 84 70 62 70 59 60 55 61 70 32 Anton But LW L OK 52 61 55 73 71 73 54 50 53 48 60 47 47 60 42 Ed Ward LW R OK 63 50 67 66 81 67 48 60 58 70 70 70 64 67 33 Thomas Pihlman LW L OK 57 51 57 68 77 52 54 50 52 47 48 51 51 57 14 Jiri Bicek RW L OK 66 56 57 66 72 69 55 59 54 50 53 46 55 61 38 Teemu Laine RW L OK 69 72 60 73 77 54 63 54 59 55 53 57 53 64 3 Mark Popovic D L OK 57 63 55 71 77 90 59 65 60 62 64 60 60 67 35 Paul Martin D L OK 57 63 55 71 74 78 58 63 62 56 50 54 54 64 36 Phil Cole D L OK 63 47 63 71 86 62 61 61 54 74 55 60 65 67 6 Ken Sutton D L OK 72 45 70 65 72 34 45 58 62 68 62 70 60 67 1 Mike Commodore D L OK 69 52 73 73 84 46 58 57 55 70 54 69 69 68 15 Victor Uchevatov D L OK 72 60 74 83 90 56 60 59 55 67 54 62 59 70 98 J-F Damphousse G L OK 65 73 68 69 75 77 73 32 66 4 15 67 62 65 7 Matus Kostur G L 99 61 63 60 63 72 42 64 55 56 6 7 56 53 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Jason Blake C L OK 51 60 63 63 68 72 65 74 71 64 66 60 60 70 21 Alexei Yashin C R OK 60 78 82 90 88 75 83 83 80 60 80 50 60 81 13 Claude Lapointe C L 98 62 69 45 82 90 70 69 74 66 68 69 74 78 72 25 Dave Scatchard C R OK 65 55 69 76 86 35 58 73 67 73 71 80 71 73 27 Fredrik Modin LW L OK 55 65 72 70 80 88 68 75 70 64 78 60 60 75 7 Andrei Ponikarovsky LW L OK 56 56 60 66 77 69 63 58 56 50 59 53 53 63 28 Dmitri Nabokov LW R OK 55 60 59 70 72 84 60 65 60 45 64 55 50 65 20 Brad Isbister LW R OK 73 62 75 65 76 45 62 75 72 75 74 65 70 76 11 Juraj Kolnik RW L OK 40 71 61 71 71 80 69 63 64 49 63 45 50 66 39 Mark Parrish RW L OK 60 70 58 70 88 92 70 69 70 65 73 60 65 73 17 Oleg Kvasha RW R OK 50 63 72 70 82 85 61 68 65 60 69 55 51 70 35 Mariusz Czerkawski RW R OK 55 77 62 78 94 80 79 80 74 60 76 65 70 77 6 Adrian Aucoin D R OK 65 68 68 81 83 76 68 68 70 60 67 60 70 73 22 Roman Hamrlik D L OK 60 74 65 80 91 80 72 77 75 70 64 71 75 76 5 Kevin Haller D L OK 60 45 64 69 90 66 45 62 53 75 60 76 80 67 8 Todd Gill D L OK 65 45 60 74 67 87 45 65 58 79 61 80 90 69 29 Eric Cairns D L OK 70 55 75 76 70 25 55 64 53 72 58 60 65 69 24 Aris Brimanis D R 99 68 68 77 73 81 73 71 73 72 64 77 68 62 76 26 Garry Galley D L 97 60 63 57 76 80 60 64 71 66 60 65 80 85 70 4 Rostislav Klesla D L OK 40 58 69 80 76 40 55 53 48 58 52 35 30 60 15 Karel Pilar D L OK 50 57 51 71 78 64 53 52 52 57 48 46 46 58 31 Steve Valiquette G L OK 70 76 92 93 92 77 74 32 76 NA NA 56 60 71 40 Chris Terreri G L 95 55 75 65 73 70 89 80 65 76 NA NA 80 80 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Mats Lindgren C L OK 50 59 64 70 73 80 56 66 71 63 71 61 70 69 9 Jason Krog C R OK 43 54 50 67 72 74 52 67 61 53 60 47 51 62 30 Petr Mika C R OK 49 69 74 70 78 81 68 48 48 62 51 46 52 63 57 Chris Ferraro C R OK 60 53 44 60 77 57 52 68 62 55 65 60 60 64 33 Craig Berube LW L OK 71 58 67 72 75 25 55 61 53 61 58 66 67 65 23 Mark Lawrence RW R OK 44 51 71 75 72 60 54 64 59 51 60 66 64 64 41 Stephen Webb RW R OK 82 62 63 67 73 37 56 64 65 71 66 68 73 70 37 Vladimir Orszagh RW L OK 54 59 62 74 73 81 56 65 63 59 67 51 47 67 32 Miguel Delisle RW R OK 64 56 60 72 78 61 52 56 54 53 56 52 35 61 60 Ray Schultz D L OK 75 53 69 78 72 29 48 59 55 71 50 55 53 67 3 Branislav Mezei D L OK 71 54 73 74 81 56 56 63 59 65 55 55 55 68 34 Evgeny Korolev D L OK 69 57 59 75 76 70 63 65 58 60 61 59 64 67 36 Dan Trebil D R OK 61 50 72 68 75 67 59 72 67 56 65 61 49 68 1 Rick DiPietro G L OK 67 79 62 77 70 80 73 93 70 NA NA 35 35 70 18 Thomas Duba G L OK 61 77 69 74 71 72 77 58 66 16 13 60 61 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Petr Nedved C L OK 63 75 67 86 80 65 70 83 81 55 75 70 75 78 36 Tim Taylor C L OK 70 51 70 72 76 45 52 67 62 75 65 75 76 70 29 Mark Messier C L OK 80 48 79 82 66 77 51 77 72 69 70 98 99 75 1 Ruslan Fedotenko LW L OK 63 69 64 75 77 76 66 72 68 63 72 51 50 73 26 Valeri Kamensky LW R OK 45 65 60 77 78 75 65 74 71 56 70 70 75 71 81 Miroslav Satan LW L OK 60 80 68 73 90 80 78 77 80 60 74 65 70 77 21 Michal Grosek LW R OK 60 59 72 74 74 55 64 70 64 64 63 70 70 70 44 Alexander Selivanov RW L OK 60 65 58 72 80 69 68 69 68 52 72 70 60 70 17 Sandy McCarthy RW R OK 88 54 83 57 67 35 51 59 58 65 63 70 76 68 22 Stephen Heinze RW L OK 55 65 65 71 88 75 65 74 70 65 72 70 75 73 18 Colin Forbes RW L OK 71 54 71 69 78 84 57 67 56 73 62 65 69 69 39 Pat Falloon RW R OK 40 66 62 68 89 87 65 73 68 60 66 70 65 70 3 James Patrick D R OK 50 47 70 67 80 88 49 67 60 75 66 80 85 69 23 Brad Brown D R 85 DD 77 45 80 66 80 35 45 65 55 73 40 65 60 68 40 Karl Dykhuis D L OK 53 67 66 71 94 70 66 66 60 72 65 70 70 70 31 Dale Purinton D L OK 99 41 85 70 74 25 38 51 45 68 50 60 66 68 34 Bryan McCabe D L OK 65 62 71 82 85 30 63 74 70 74 64 75 74 74 57 Sergei Zubov D R OK 40 70 70 82 98 94 70 79 73 59 72 75 68 75 14 Tom Kloucek D L OK 66 58 72 72 83 61 57 55 58 67 56 59 60 68 37 Mike Richter G L OK 88 83 70 85 84 89 89 30 90 NA NA 82 86 78 32 Guy Hebert G L OK 74 79 66 77 78 80 82 54 85 NA NA 75 78 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Alyn McCauley C L OK 58 65 51 63 32 88 58 60 62 63 65 56 52 65 38 Derek Armstrong C R OK 68 58 61 73 74 32 63 58 63 55 62 66 72 66 35 Jeff Farkas C L OK 57 66 61 74 73 63 70 71 63 62 69 40 52 70 46 Jamie Wright LW L OK 62 62 71 70 72 55 60 72 62 60 68 71 71 70 20 Daniel Goneau LW L OK 55 72 68 66 75 74 73 62 62 52 58 59 54 67 42 Ted Donato LW L OK 51 66 60 72 98 92 64 72 71 68 71 73 74 73 30 Ken Gernander RW L OK 41 52 47 55 69 76 54 61 52 48 61 66 63 59 45 Jason Dawe RW L OK 43 65 55 73 68 61 66 54 53 46 54 64 61 60 33 Brad Smyth RW L OK 55 51 56 64 74 57 52 57 55 46 55 57 54 59 6 Michal Sykora D L OK 45 44 84 69 79 74 49 67 65 55 61 57 54 65 19 Alexei Vasiliev D R OK 61 57 72 71 66 72 60 55 61 67 59 40 58 67 10 Chris St. Croix D L OK 39 51 65 71 71 78 53 62 63 66 59 49 59 64 9 Filip Novak D L OK 61 60 59 56 75 80 60 64 58 60 62 64 61 66 25 Terry Virtue D L OK 68 44 69 71 74 38 48 53 48 63 45 68 71 63 56 Jason Doig D R OK 52 59 71 71 66 67 57 56 53 59 56 62 61 64 12 Mike Mottau D L OK 61 72 62 77 83 77 69 70 71 62 71 67 69 74 8 Jan Mertzig D L OK 43 44 77 42 66 71 39 52 46 53 32 49 44 55 27 Drew Bannister D R OK 64 46 58 65 72 24 47 50 38 59 37 61 63 57 13 Petr Smrek D L OK 49 51 51 62 73 67 50 54 58 53 50 48 48 58 5 Dmitriy Yakushin D L OK 55 68 70 74 73 46 71 64 63 67 61 55 65 70 2 Kirk McLean G L OK 64 72 58 76 70 84 71 34 76 6 5 83 81 66 7 JF Labbe G L OK 70 67 56 72 72 79 64 46 76 5 6 52 45 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 66 Mario Lemieux C R 59 1M 70 75 80 65 70 85 95 89 94 68 90 85 84 88 19 Joe Sakic C L 85 DD 65 85 65 95 75 96 85 98 89 81 85 95 86 89 43 Todd White C L OK 43 57 51 63 74 83 58 56 57 51 57 43 47 60 24 Mike Sillinger C R 98 72 64 50 73 95 45 65 70 72 69 70 71 75 72 28 Eric Lacroix LW L OK 40 60 65 70 73 88 58 64 58 69 62 70 75 66 58 Petr Schastlivy LW L OK 61 76 66 78 78 87 74 77 73 57 74 69 68 76 22 Magnus Arvedson LW L OK 60 67 63 75 68 70 63 70 69 75 68 67 65 72 26 Rob Zamuner LW L OK 60 52 67 80 90 87 54 70 60 76 66 85 85 71 15 Shawn McEachern LW L OK 55 71 56 80 99 99 70 77 75 62 76 80 80 76 23 Derek King LW L OK 25 58 68 66 75 90 58 67 64 56 63 75 65 65 8 Andre Roy RW L OK S4 95 50 90 75 77 25 48 59 50 69 60 70 75 69 20 Zigmund Palffy RW L OK 64 82 52 90 80 85 88 85 88 68 78 70 70 82 21 Bill Muckalt RW R OK 65 60 54 79 80 83 62 68 67 65 68 65 65 70 17 Daniel Alfredsson RW R OK 55 75 60 70 45 80 75 85 79 69 77 80 75 78 37 Jason York D R OK 65 58 64 85 80 78 56 71 65 71 64 80 75 71 9 Sami Salo D R OK 55 60 68 74 65 91 60 70 65 68 70 65 60 71 4 Rob Blake D R OK 80 66 84 84 75 45 65 80 77 90 70 75 83 83 42 Karel Rachunek D L OK 58 65 64 70 66 64 65 74 68 70 68 50 50 72 5 Chris Phillips D L OK 60 72 69 70 67 74 68 72 66 70 67 66 62 73 11 Ricard Persson D L OK 55 58 77 69 65 58 56 67 58 68 45 70 70 68 25 Curtis Leschyshyn D L OK 55 54 75 80 76 83 55 62 52 77 50 80 80 69 29 Zdeno Chara D L 97 86 38 98 86 77 62 37 67 47 71 63 60 65 73 34 Patrick Lalime G L 96 72 90 87 93 92 84 88 32 87 NA NA 75 71 80 1 Mathieu Chouinard G L OK 52 63 69 71 77 76 61 25 67 NA NA 35 42 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Mike Fisher C R OK 73 69 71 80 87 78 69 72 71 63 67 63 55 74 12 Jan Bohac C L OK 42 59 52 73 72 77 63 66 66 46 61 56 55 64 13 Antoine Vermette C L OK 42 55 38 65 70 73 56 54 55 51 52 50 50 57 18 Ivan Ciernik LW L OK 47 67 71 72 74 73 65 51 53 49 53 58 60 62 30 Rastislav Pavlikovsk LW L 99 36 55 42 61 58 71 57 55 56 40 60 48 46 57 14 Josh Langfeld RW R OK 50 54 67 58 62 56 55 56 46 47 53 43 51 58 48 Chris Neil RW R OK 84 64 69 75 75 38 62 52 50 62 49 55 58 64 32 Alexander Giroux RW L OK 58 60 53 71 88 87 60 67 61 51 60 54 56 65 16 Teemu Sainomaa RW L OK 57 54 65 71 71 63 54 54 52 46 55 52 52 60 6 John Gruden D L OK 56 48 70 71 73 63 44 53 46 59 40 68 57 60 2 Joel Kwiatkowski D L OK 43 60 73 76 83 81 58 58 54 54 57 50 51 63 27 Julien Vauclair D L OK 64 65 62 73 71 69 63 67 65 66 59 60 59 69 31 Derrick Byfuglien D L OK 53 62 55 71 83 93 60 61 60 60 53 58 57 64 97 Jani Hurme G L OK 85 87 68 71 77 77 72 65 75 NA NA 60 66 74 33 Simon Lajeunesse G L OK 70 68 69 66 68 66 67 49 50 4 3 51 49 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Mark Recchi C L OK 67 78 60 85 86 65 79 91 86 63 74 80 84 81 44 Kent Manderville C L OK 60 70 66 70 84 89 70 64 59 68 58 65 66 69 32 Mike Ricci C L OK 75 51 70 76 90 65 51 72 68 88 70 80 80 74 55 Keith Primeau C L OK 75 68 85 88 90 55 62 77 76 71 75 81 85 80 47 Jiri Dopita C L OK 67 49 72 57 62 54 53 60 56 52 63 54 66 64 28 Paul Ranheim LW L OK 45 60 64 65 88 96 60 68 64 67 65 75 75 69 11 Paul Kariya LW L OK 78 90 60 90 80 85 91 85 89 69 85 75 79 86 21 John LeClair LW L OK 70 63 85 87 92 80 62 78 85 70 80 75 85 81 36 Derek Plante LW L OK 40 69 53 73 76 93 68 74 69 60 69 66 66 70 92 Rick Tocchet RW R OK 80 45 75 80 80 45 48 75 68 73 70 85 90 74 14 Theoren Fleury RW R OK 70 84 56 94 91 65 80 84 80 60 74 86 90 80 22 Brendan Shanahan RW R OK 75 60 83 85 84 45 58 79 83 76 82 90 89 81 27 Jody Hull RW R OK 38 60 67 64 70 96 58 64 63 69 68 75 75 68 26 Joey Kocur RW R OK 66 46 65 64 70 25 48 65 58 66 62 80 75 65 29 Teppo Numminen D R 99 55 65 66 79 89 92 67 74 71 89 65 80 80 77 3 Dan McGillis D L 99 65 60 76 74 89 60 60 77 70 76 68 75 71 75 8 Chris Therien D L OK 60 48 80 71 77 65 55 65 60 74 64 66 70 71 48 Mike Rathje D L 99 58 50 88 78 89 85 55 69 61 79 62 80 70 74 40 Eric Desjardins D R OK 66 67 68 90 90 80 69 77 72 73 67 81 85 77 20 Chris McAllister D L OK 70 51 92 70 78 38 54 72 61 71 47 61 61 72 30 Brian Boucher G L 98 84 82 72 79 84 59 80 25 86 NA NA 65 61 74 70 Neil Little G L OK 69 76 72 73 72 71 72 63 70 8 5 74 71 69 33 Roman Cechmanek G L OK 93 94 83 86 89 73 92 87 82 NA NA 75 70 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Roman Vopat C L OK 66 56 83 66 68 41 57 49 49 59 47 56 54 61 19 Steve Washburn C L OK 66 54 58 73 66 46 51 57 56 55 52 55 62 61 2 Guillaume Lefebvre C L OK 62 58 53 62 72 77 53 51 48 47 48 50 50 57 25 Petr Hubacek C R OK 46 63 44 55 60 70 66 52 65 37 57 50 50 59 42 Mike Watt LW L OK 66 57 75 69 73 82 64 68 67 71 70 74 75 73 45 Jesse Boulerice LW R OK 41 69 62 58 67 34 65 47 56 52 52 55 55 59 98 Todd Fedoruk LW L OK 85 45 83 59 54 38 52 60 52 60 54 51 54 64 35 P.J. Stock LW L OK 88 70 72 75 77 32 56 66 70 68 54 73 72 71 1 Tomas Divisek LW L OK 57 41 53 62 70 59 42 54 59 50 54 45 45 57 16 Vaclav Pletka RW L OK 63 61 69 77 77 72 58 61 65 59 64 59 55 68 46 Brian Wesenberg RW R OK 46 53 67 59 68 51 54 58 58 58 61 49 59 62 31 Colin Shields RW R OK 62 57 70 67 74 71 59 67 68 58 70 60 62 70 37 Joe DiPenta D R OK 52 58 62 73 76 55 54 60 52 61 48 50 50 62 10 Andy Delmore D R OK 50 57 59 65 70 72 56 63 62 60 63 62 57 65 49 Mikhial Chernov D L 99 59 58 55 67 64 54 56 41 51 41 55 40 46 56 4 Bruno St. Jacques D L OK 61 51 60 71 77 65 51 60 58 57 48 56 57 62 6 Francis Lessard D L OK 75 43 80 76 80 25 37 42 38 55 42 50 50 60 5 Jim Vandermeer D L OK 62 60 67 74 83 55 56 61 62 60 56 56 55 66 12 Thierry Douville D L OK 84 33 90 81 79 35 40 43 38 43 36 63 61 60 24 Robert Schnabel D L OK 73 40 78 67 67 26 38 46 39 56 38 45 49 59 18 Jeff Woywitka D L OK 69 72 66 79 84 91 65 71 67 71 57 62 61 73 7 Antero Nittymaki G L OK 72 79 67 77 74 66 83 58 63 5 5 62 56 70 34 Roman Malek G L OK 85 79 58 66 73 37 68 48 53 NA NA 65 65 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Igor Larionov C L OK 45 56 46 76 77 86 57 77 75 76 65 90 94 71 42 Jason Allison C R OK 72 75 70 91 70 82 72 88 80 71 84 78 75 83 43 Juha Ylonen C L OK 40 66 69 79 55 90 60 72 67 60 62 60 55 69 19 Bobby Holik C R OK 70 62 74 77 88 45 60 72 68 75 72 75 73 75 24 Jay Pandolfo LW L OK 55 77 60 70 76 96 65 67 60 72 65 70 70 71 7 Sergei Brylin LW L OK 45 75 63 68 85 87 75 73 69 64 72 70 70 73 45 Vyacheslav Kozlov LW L OK 60 75 52 72 95 87 75 70 74 62 75 71 75 74 50 Scott Walker LW R OK 70 75 40 73 86 50 76 71 74 70 73 75 75 74 22 Shane Doan RW R OK 70 62 76 77 89 55 68 77 72 63 78 75 75 77 94 Sergei Berezin RW L OK 55 72 58 80 92 96 71 69 76 60 75 65 65 74 49 Trevor Letowski RW R OK 55 74 43 70 88 80 74 70 69 69 65 60 70 70 25 Claude Lemieux RW R OK 80 60 58 83 86 52 60 71 70 69 70 84 80 73 13 Kim Johnsson D L OK 65 65 58 65 70 65 60 72 69 67 68 60 65 71 21 Kimmo Timonen D L OK 70 79 43 75 67 80 79 74 70 66 69 56 62 75 16 Ossi Vaananen D L OK 56 71 74 84 85 79 71 67 55 69 55 45 38 71 53 Patrice Brisebois D R OK 62 68 65 74 65 88 70 78 73 55 70 76 80 74 12 Radoslav Suchy D L OK 63 67 73 74 73 76 72 68 62 76 59 68 70 74 17 Scott Lachance D L OK 39 70 72 76 92 88 70 69 66 73 59 70 74 71 36 Danil Markov D L OK 72 64 68 65 76 82 64 71 66 74 62 60 55 73 4 Robert Esche G L OK 77 78 75 80 89 65 70 25 72 NA NA 65 60 69 51 Bob Essensa G L 98 78 80 85 90 75 99 79 35 84 NA NA 89 77 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Krys Kolanos C R OK 51 59 48 66 69 69 63 64 63 42 56 48 49 61 11 Wyatt Smith C L OK 44 74 61 71 80 76 75 62 61 52 61 64 64 67 30 Nathan Lafayette C R OK 58 59 58 63 57 61 63 52 52 55 53 61 54 60 31 Niklas Andersson LW L OK 49 65 34 70 66 71 61 63 64 43 61 65 58 62 35 Mike Maneluk LW R OK 60 67 67 78 72 50 65 68 65 59 68 63 66 70 44 Michel Picard LW L OK 55 61 49 67 79 60 62 61 62 56 60 66 54 64 48 Tavis Hansen RW R OK 70 61 65 70 75 39 63 59 58 46 60 57 57 65 3 Frederik Sjostrom RW L OK 69 65 60 70 74 86 63 62 61 48 61 54 57 66 29 Nils Ekman RW L OK 70 55 66 73 72 73 57 66 64 57 60 56 54 67 18 Alexander Tatarinov RW L OK 53 66 52 69 68 79 68 60 70 51 62 55 56 66 33 Rick Berry D L OK 69 51 71 71 73 41 57 69 58 72 60 51 64 70 47 Mike Rucinski D L OK 53 72 68 72 79 80 64 66 57 63 59 58 61 68 34 Aris Brimanis D R OK 53 61 75 71 74 75 58 64 63 55 68 64 55 68 9 Vitali Vishnevsky D L OK 65 60 76 77 83 69 62 65 54 71 54 60 55 70 1 Tyler Moss G L OK 75 72 64 72 78 37 74 31 70 6 4 58 54 65 37 Patrick DesRochers G L OK 47 74 78 72 82 76 71 39 74 2 6 50 52 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 35 Wayne Primeau C L OK 65 50 69 73 81 55 53 65 69 70 66 56 62 69 54 Alexei Kolkunov C L OK 41 69 53 59 65 75 68 53 52 44 52 45 50 58 23 Jan Hrdina C R OK 60 66 58 73 76 70 66 77 70 68 72 60 60 73 46 Milan Kraft C L OK 63 77 76 80 87 76 76 75 75 56 74 37 43 76 24 Radek Bonk C L OK 65 68 70 80 98 70 66 77 72 76 78 70 70 78 39 Krzysztof Oliwa LW L OK 92 46 89 69 78 29 49 68 58 67 64 72 70 71 94 Ryan Smyth LW L OK 85 65 74 73 86 85 72 75 72 68 76 80 71 78 22 Rene Corbet LW L OK 55 65 60 76 88 65 68 67 62 72 64 70 70 70 20 Dan LaCouture LW L 99 46 55 73 62 63 43 47 47 45 53 52 55 60 57 37 Shayne Corson LW L OK 77 52 69 79 60 36 51 73 68 70 66 85 80 71 21 J-P Dumont RW R 88 DD 45 72 67 67 55 75 73 77 75 60 75 60 60 74 48 Tom Kostopoulos RW R OK 65 55 63 70 77 25 51 57 55 54 56 45 50 61 95 Alexei Morozov RW L OK 42 63 57 63 77 85 67 68 67 50 68 62 56 67 18 Maxim Afinogenov RW R OK 55 81 57 69 73 71 81 71 76 65 74 53 50 74 77 Andrew Ference D L OK 65 71 42 71 79 79 71 78 73 76 72 68 65 76 28 Janne Laukkanen D L OK 70 63 60 80 76 55 64 70 68 70 61 70 65 71 5 Hans Jonsson D L OK 50 63 66 75 80 91 59 70 69 70 68 66 66 71 55 Chris Kelleher D L OK 64 47 69 65 69 62 44 50 44 64 31 47 51 60 6 Bob Boughner D R OK 76 52 74 65 77 25 57 64 60 74 62 70 75 71 36 Daryl Andrews D L OK 70 64 78 74 78 62 54 71 72 70 66 58 60 74 25 Michal Rozsival D R OK 64 66 71 75 79 74 69 74 66 68 72 70 72 74 16 Tomas Kaberle D L OK 55 72 61 80 77 86 70 78 73 70 69 60 60 75 33 Craig Hillier G L OK 48 64 70 81 73 71 69 34 70 10 6 43 51 61 30 J-S Aubin G R OK 72 79 71 83 84 78 75 41 82 NA NA 63 56 72 34 Johan Hedberg G L 99 78 78 88 81 93 93 86 78 83 NA NA 75 50 77 1 Tyler Moss G L OK 77 73 65 72 80 36 72 30 73 8 5 61 61 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Brad Moran C L OK 51 70 66 74 69 64 68 68 69 60 68 53 57 70 8 Toby Petersen C L OK 75 53 66 67 50 65 54 56 52 52 49 65 70 61 15 Matt Murley C L OK 78 54 58 74 84 54 57 57 59 55 59 53 52 64 26 Shane Endicott C L OK 72 52 76 80 61 37 43 56 61 69 53 52 55 64 51 Nikolai Antropov C R OK 55 56 65 78 85 69 60 66 67 54 63 48 51 67 14 Chris Nielsen C L OK 44 53 53 69 76 61 52 51 54 48 54 49 46 57 12 Martin Sonnenberg LW L OK 57 61 59 55 58 72 58 60 55 44 64 42 56 62 13 Konstantin Koltsov LW L OK 57 63 64 71 61 68 61 53 49 45 51 35 38 59 47 Greg Crozier LW L OK 53 57 70 71 74 71 55 58 58 52 59 49 55 63 9 Andrei Posnov LW L OK 51 64 55 58 73 68 55 56 60 38 51 55 51 59 49 Travis Brigley LW L OK 50 60 68 75 84 73 58 63 71 70 58 63 61 68 27 Jeremy Reich LW L OK 62 62 74 73 70 48 59 69 61 60 59 45 56 68 3 Martin Havlat RW L OK 65 78 65 75 77 85 78 74 77 59 73 53 52 76 19 Boris Protsenko RW R OK 70 77 71 81 82 83 75 72 68 61 70 67 69 75 31 Robert Dome RW L 99 40 70 62 72 74 93 67 69 72 67 65 59 62 70 32 Jeff Lucky RW L OK 48 67 40 71 62 72 66 59 61 36 58 50 50 60 4 Colby Armstrong RW L OK 67 61 60 82 86 72 56 58 60 62 57 51 55 65 57 Brian Campbell D L OK 54 55 52 65 68 86 57 55 50 48 55 41 48 59 56 Josef Melichar D L OK 72 69 73 70 75 37 65 67 56 74 58 56 62 72 7 Aki Berg D L OK 56 66 75 75 71 70 67 68 58 73 61 59 63 72 11 Nathan Paetsch D L OK 49 60 55 66 77 70 59 63 56 56 61 52 51 64 10 Brooks Orpik D L OK 77 39 76 77 81 31 37 50 46 68 44 55 55 64 29 Drew Fata D L OK 67 60 63 66 76 28 58 44 36 58 49 51 52 60 2 Sebastien Caron G L OK 73 72 52 65 66 88 68 44 52 NA NA 50 50 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Mike Eastwood C R OK 60 56 75 69 86 80 54 67 66 74 70 75 70 72 77 Pierre Turgeon C L OK 60 76 61 81 74 90 78 88 83 65 80 80 75 81 21 Bryan Smolinski C R OK 71 72 68 88 95 73 65 76 70 65 73 75 76 76 16 Cory Stillman C L OK 67 71 54 73 75 89 69 72 70 60 73 65 65 73 38 Pavol Demitra LW L OK 55 73 55 85 70 95 73 86 82 68 80 66 65 79 50 Tyson Nash LW L OK 88 55 70 70 80 25 50 65 59 70 68 60 65 70 7 Keith Tkachuk LW L OK 80 65 86 87 82 40 65 78 75 70 79 75 75 80 49 Scott Young RW R OK 55 71 70 70 91 86 72 73 75 68 82 85 90 78 41 Jochen Hecht RW L OK 52 65 62 73 78 70 65 78 73 62 73 65 65 73 12 Dallas Drake RW L OK 70 69 63 80 80 60 70 75 70 72 67 70 74 75 33 Scott Mellanby RW R OK 66 51 67 73 73 35 49 74 68 69 67 85 88 70 37 Glen Murray RW R OK 65 62 78 86 66 75 60 76 70 60 74 65 68 75 25 Sean Hill D R OK 70 61 72 75 78 65 60 73 72 68 69 81 80 73 2 Al MacInnis D L OK 65 67 68 88 76 65 65 83 78 82 78 90 93 80 44 Chris Pronger D L OK 80 66 84 99 80 45 66 85 73 96 70 76 90 86 3 Alexander Khavanov D L OK 63 62 69 82 84 80 64 75 71 72 66 60 60 73 4 Bryce Salvador D L OK 67 62 67 72 75 66 62 66 62 69 66 50 50 70 5 Lubomir Visnovsky D L OK 62 74 59 76 75 79 69 77 72 59 69 69 66 74 8 Mike Van Ryn D L OK 51 74 57 75 72 76 67 72 70 68 62 60 52 72 1 Brent Johnson G L OK 76 84 80 78 86 90 76 70 80 NA NA 65 60 76 40 Fred Brathwaite G L 95 88 95 40 80 82 88 86 45 85 NA NA 70 65 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Justin Papineau C L OK 58 69 51 70 79 71 69 55 57 50 62 41 44 64 22 Daniel Corso C L OK 42 72 38 60 75 84 69 60 58 53 55 41 45 61 35 Marty Reasoner C L OK 51 62 61 67 80 78 62 72 68 60 69 55 60 69 18 Andrei Trochinsky C L OK 54 69 52 65 70 75 62 56 53 42 62 50 50 61 30 Brad Twordik C L OK 66 54 57 70 77 45 48 51 53 52 49 50 50 58 31 Pascal Rheaume LW L OK 56 63 56 63 70 82 62 71 66 69 61 63 69 68 27 Sergei Varlamov LW L OK 56 63 56 65 69 74 62 62 58 53 68 50 58 65 13 Reed Low RW R OK 84 44 84 75 74 25 48 56 50 62 52 44 47 63 23 Jamal Mayers RW R OK 74 76 71 74 82 54 76 70 71 74 70 73 70 77 43 Kelly Chase RW R OK 68 45 62 50 68 26 45 45 43 49 45 65 66 54 17 Chris Murray RW R OK 64 67 74 54 72 39 69 57 62 70 58 69 72 68 24 Troy Riddle RW R OK 53 71 48 71 71 85 74 71 72 57 71 68 69 71 26 Eric Boguniecki RW R OK 61 65 39 61 61 85 65 73 68 56 67 51 53 67 34 David Morisset RW R OK 54 53 64 65 75 63 61 60 60 60 58 52 54 64 36 Igor Valeev RW L OK 61 59 62 74 72 71 51 68 59 43 59 59 57 64 19 Jan Horacek D R OK 66 52 73 72 80 29 53 60 53 58 41 49 52 64 46 Vladimir Chebaturkin D L OK 71 57 68 69 72 51 52 68 64 71 69 65 59 71 6 Todd Reirden D L OK 55 57 69 80 78 66 57 69 64 67 61 69 70 69 28 Jeff Finley D L 99 60 55 66 60 77 73 55 64 59 70 58 70 75 68 9 Alexei Gusarov D L OK 41 54 64 64 48 77 47 51 55 63 59 66 64 61 29 Didier Trembley D L OK 44 59 40 56 66 67 58 63 59 62 49 53 55 61 32 Dwayne Roloson G L OK 55 68 67 70 70 65 60 25 58 3 4 63 63 59 14 Cody Rudkowsky G L OK 62 73 74 67 65 65 68 56 62 NA NA 50 50 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Scott Thornton C L OK 70 58 75 61 77 36 55 63 60 73 68 75 75 70 57 Chris Gratton C L OK 77 62 86 75 85 40 62 74 70 65 67 70 80 75 22 Mark Smith C L OK 76 70 58 72 72 48 73 71 74 71 72 64 62 75 97 Jeremy Roenick C R OK 77 71 69 83 80 40 73 80 79 65 78 85 80 79 19 Marco Sturm LW L OK 50 77 53 70 94 85 80 72 70 72 71 65 65 74 13 Bill Lindsay LW L OK 65 53 65 65 85 45 55 65 60 79 63 76 78 69 31 Gino Odjick LW L OK 68 53 76 72 69 27 56 65 60 59 64 75 80 68 44 Richard Zednik LW L OK 66 75 52 69 76 65 72 74 75 60 73 65 66 73 93 Doug Gilmour LW L OK 73 63 56 60 74 72 66 72 70 65 70 95 95 73 15 Bill Guerin RW R OK 65 85 76 83 74 49 78 75 70 60 79 81 78 79 41 Tony Granato RW R OK 55 60 62 55 65 55 60 69 67 67 68 78 81 69 35 Niklas Sundstrom RW L OK 55 65 57 82 99 80 63 76 72 74 70 65 70 74 18 Owen Nolan RW R OK 75 69 73 90 94 45 70 77 77 73 80 80 84 80 2 Bob Rouse D R OK 70 43 70 67 65 69 42 59 45 64 46 75 80 64 23 Shawn Heins D L OK 78 55 71 67 77 29 57 67 58 68 53 63 70 70 12 Jeff Norton D L OK 61 58 60 71 78 67 55 73 67 69 55 74 77 69 27 Bryan Marchment D L OK 80 51 70 62 61 45 51 65 58 76 50 70 76 70 20 Gary Suter D L 99 65 67 65 76 80 63 66 74 73 65 65 83 83 74 11 Marcus Ragnarsson D L OK 65 63 65 68 89 81 58 69 63 78 60 70 70 72 47 Greg Andrusak D L OK 68 50 70 72 75 62 48 60 54 63 57 70 62 66 43 John Nabokov G L 95 84 89 88 95 88 90 83 25 77 NA NA 65 65 78 28 Mikhail Shtalenkov G L OK 66 72 75 79 80 70 69 65 73 NA NA 75 60 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Patrick Marleau C L OK 68 70 67 70 90 82 69 75 71 65 74 58 62 75 25 Chad Kilger C L OK 57 63 79 67 79 92 68 62 56 50 65 58 63 68 9 Jim Montgomery C R OK 58 53 50 63 61 46 53 50 55 54 53 66 62 58 3 Alexander Drozdetsky LW L OK 45 79 48 62 66 83 75 60 71 49 68 55 61 67 16 Jarrett Deuling LW L 99 43 61 53 64 64 61 58 56 56 44 56 56 52 59 14 Jeremy Adduono LW R OK 42 72 71 76 77 83 71 64 67 62 68 58 63 71 10 Todd Harvey RW R OK 59 50 61 69 71 33 48 58 57 66 61 72 71 63 21 Jonathan Cheechoo RW R OK 73 75 69 79 74 58 73 67 69 56 71 56 64 73 51 Teemu Riihijarvi RW R OK 52 59 86 73 71 64 55 50 49 50 49 39 32 60 24 Matt Bradley RW R OK 44 54 67 72 68 57 56 51 52 47 54 46 46 59 26 Chris Corrinet RW R OK 72 53 74 71 75 41 48 62 61 52 60 42 39 65 46 Brad Stuart D L OK 68 70 72 77 82 74 66 74 70 69 69 59 54 75 5 Robert Jindrich D L OK 45 70 60 71 72 62 70 63 52 50 39 50 44 61 7 Christian Gosselin D L OK 91 38 84 70 72 29 34 43 38 60 35 50 54 62 8 Christian Laflamme D R OK 60 63 61 64 75 79 62 65 57 65 50 65 65 66 29 Lars Jonsson D L OK 54 71 59 72 73 83 66 68 63 60 63 59 58 69 40 Mikka Kiprusoff G L OK 64 68 70 74 75 44 66 35 69 5 4 41 44 62 74 Vesa Toskala G L OK 63 65 34 62 77 90 71 28 66 8 7 40 33 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Vincent Lecavalier C L OK 58 75 72 77 90 69 75 74 72 65 71 55 66 75 58 Brad Richards C L OK 65 70 67 79 81 84 70 76 70 63 75 35 40 75 22 Brian Holzinger C R OK 52 70 51 74 80 73 70 70 68 60 65 72 73 69 19 Alexander Svitov C L OK 71 65 73 84 80 64 64 70 66 68 68 59 58 73 43 Michael Rupp LW L OK 55 69 67 71 76 73 72 61 64 55 62 61 54 68 12 Todd Warriner LW L OK 60 55 58 66 76 80 54 67 65 69 67 60 65 68 28 Charlie Stephens LW R OK 40 60 71 76 72 59 53 54 52 63 55 29 44 61 1 Alexander Kharitonov LW L 99 55 73 55 65 70 85 68 72 73 65 67 50 50 71 41 Yogi Svejkovsky LW R OK 45 65 56 60 65 77 62 65 63 50 64 60 55 65 2 Justin Williams RW L OK 61 72 58 60 65 77 71 68 70 55 69 51 50 70 46 Rico Fata RW L OK 47 74 60 56 33 94 73 61 66 64 66 52 51 68 45 Dan Kesa RW R OK 56 58 66 56 83 81 52 71 65 70 64 67 72 69 6 Sheldon Keefe RW L OK 69 67 65 76 75 74 71 70 68 65 63 66 66 72 10 Sergei Gusev D L OK 48 65 63 68 78 89 66 64 64 48 63 55 50 67 5 Cory Sarich D R OK 67 62 60 76 79 45 60 64 59 65 53 45 50 67 17 Ben Clymer D L OK 63 58 63 71 95 46 52 68 57 70 64 55 56 68 3 Marek Posmyk D R OK 57 45 73 65 70 65 45 62 58 65 59 55 50 65 35 Craig Millar D L OK 40 57 62 71 65 83 52 66 59 62 61 65 70 64 21 Matt Carkner D R 98 58 49 67 77 81 48 49 49 49 58 53 51 54 61 16 Sascha Goc D R OK 62 54 67 69 75 74 60 65 64 49 59 58 47 65 32 Brad Tiley D L OK 49 67 63 71 78 66 64 67 60 58 61 61 64 67 44 Steve Shields G L OK 76 80 86 90 76 35 82 40 88 NA NA 70 65 75 31 Maxime Ouellet G L 99 82 89 85 82 86 84 80 64 68 1 5 56 58 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Ryan Johnson C L OK 65 61 70 74 77 90 65 66 62 56 63 60 55 69 33 Steve Martins C L OK 51 60 43 75 64 77 58 61 60 71 63 61 65 65 18 Kris Vernarsky C L OK 52 51 53 64 71 53 48 45 48 48 48 46 48 54 13 John Emmons C L OK 35 52 62 66 67 59 56 55 50 59 54 45 50 59 15 Kyle Wellwood C L OK 51 65 55 72 78 79 64 63 70 58 61 63 62 67 27 Branko Radivojevic C L OK 63 73 51 71 72 74 72 58 62 59 64 58 57 67 65 Alexander Buturlin LW L OK 35 63 69 73 73 73 62 52 59 53 52 35 35 61 30 Stan Drulia RW R OK 55 67 45 70 76 77 65 72 65 61 65 65 70 68 61 Matt Elich RW R 99 66 59 64 72 72 73 61 55 59 57 58 50 53 64 63 Dale Rominski RW R OK 57 61 70 72 72 71 62 54 67 54 63 50 60 66 24 Corey Spring RW R OK 70 51 78 69 74 69 48 52 58 58 46 71 60 62 4 Nikita Alexeev RW L OK 55 72 72 77 79 72 69 66 62 59 65 64 62 70 7 Argis Saviels D L OK 52 65 57 73 72 84 60 66 58 50 58 61 58 65 11 Serge Soin D L OK 51 62 46 68 70 76 67 52 53 47 53 54 55 60 59 Kyle Kos D L OK 51 45 68 64 70 43 46 51 45 54 45 45 52 57 60 Karel Betik D L OK 70 64 70 72 64 56 63 57 46 47 53 51 57 63 62 Mario Larocque D L OK 74 57 57 64 68 26 61 49 47 57 39 47 52 61 14 Jonathan Zion D L OK 61 56 46 69 79 75 60 56 55 60 51 55 52 61 23 Jay Harrison D L OK 54 55 55 67 78 44 54 46 47 55 46 52 54 58 20 Kurtis Foster D L OK 58 55 61 73 83 51 56 58 53 55 58 54 53 62 25 Kurt Sauer D L OK 64 48 70 72 74 51 45 55 61 57 57 61 63 64 9 Evgeny Konstantinov G L OK 58 68 55 63 70 46 72 56 57 2 2 52 53 60 42 Wade Flaherty G R OK 75 65 56 70 76 69 66 35 68 NA NA 65 60 62 98 Peter Budaj G L OK 64 63 55 66 75 65 68 61 55 10 10 57 57 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Mats Sundin C R OK 65 76 77 86 99 75 78 79 78 70 77 81 85 81 32 Travis Green C R OK 65 62 60 76 82 60 62 69 69 65 70 75 75 71 19 Steve Yzerman C R OK 75 77 55 89 97 88 79 83 80 84 77 94 98 83 14 Ron Francis C L OK 65 65 70 90 85 99 65 80 75 71 72 99 98 78 10 Gary Roberts LW L OK 73 56 73 83 76 55 58 75 73 74 73 90 84 76 26 Rod Brind'Amour LW L OK 70 67 70 89 92 80 64 74 73 76 70 78 82 77 58 Kevin Stevens LW L OK 70 60 76 60 65 67 60 73 68 60 72 85 86 73 20 Tom Fitzgerald LW R OK 60 56 59 76 78 69 58 64 65 74 66 90 90 70 27 Alexei Kovalev RW L OK 70 75 69 85 89 65 82 86 80 60 84 71 70 82 12 Tony Amonte RW L OK 70 83 63 88 89 75 78 77 78 68 79 80 85 80 33 Steve Thomas RW L OK 68 62 60 79 80 66 60 78 75 65 69 80 80 74 29 Tie Domi RW R OK 85 52 77 57 80 25 51 65 58 71 70 77 76 70 40 Scott Parker RW R OK 88 45 90 65 76 25 45 60 52 68 60 50 55 67 1 Adam Graves RW L OK 60 59 65 86 80 90 53 67 68 70 72 86 90 72 25 Jason Smith D R OK 70 59 80 75 95 80 59 65 54 77 61 85 72 74 38 Jassen Cullimore D L OK 75 45 79 67 73 45 44 65 60 74 57 65 66 70 36 Kenny Jonsson D L OK 53 71 69 85 77 77 74 77 72 77 69 73 92 77 4 Brian Leetch D L OK 58 76 60 87 78 80 77 85 77 59 75 90 90 80 3 Lubomir Sekeras D L OK 55 73 67 75 77 83 73 74 73 65 65 65 65 74 48 Dimitri Yushkevich D R OK 65 62 70 76 80 68 63 72 65 85 60 70 70 75 15 Uwe Krupp D L OK 66 59 73 77 66 64 60 67 65 73 61 83 86 72 9 Phil Housley D L OK 50 67 50 72 95 86 70 82 76 60 66 80 86 74 31 Kevin Weekes G L OK 79 81 65 78 86 90 89 35 85 NA NA 65 65 75 35 Curtis Joseph G L 95 90 94 75 90 86 80 93 65 90 NA NA 80 85 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Scott Kelman C L OK 56 54 59 64 70 66 57 57 56 55 56 50 50 61 34 Jonathan Gagnon C L OK 62 70 49 63 61 71 60 53 54 52 58 60 54 62 23 Nicolas Corbeil C L OK 53 53 38 60 55 76 54 49 51 41 48 50 50 54 41 Richard Rochefort C R OK 52 69 51 71 71 78 64 57 61 64 57 54 57 64 45 Konstan Kalmikov C L OK 73 72 71 72 70 88 64 64 69 70 60 57 64 72 24 Michael Knoepfli LW L OK 41 48 56 66 72 68 59 50 48 41 56 56 57 57 28 Ivan Kolozvary LW R OK 47 60 45 58 60 74 60 55 53 47 58 55 54 59 47 Jonathan Delisle RW R OK 77 61 55 76 66 40 59 71 68 67 59 69 64 69 49 Doug Brown RW R OK 47 57 51 63 77 80 54 66 50 72 59 74 83 64 51 David Nemirovsky RW R OK 51 50 58 67 66 61 51 64 59 52 58 45 46 61 43 Marc Moro D L OK 77 48 70 70 68 32 50 46 36 53 39 47 51 59 46 Dan Focht D R OK 71 46 81 74 76 38 55 62 46 64 63 50 59 68 8 Nathan Dempsey D L OK 52 51 63 65 68 66 54 65 57 56 62 60 53 63 6 Markus Seikola D L OK 53 63 52 65 74 77 62 53 53 61 47 57 60 61 30 Max Kondratiev D L OK 35 54 32 47 52 69 53 52 49 52 32 46 49 51 18 Pierre Hedin D L OK 62 68 59 73 75 77 59 63 57 71 56 61 62 68 17 Brendan Bell D L OK 52 62 50 73 73 77 61 56 53 58 55 57 53 62 55 Jeff Ware D L OK 65 47 79 75 75 35 45 56 55 53 45 57 60 63 42 Thomas Mojzis D L OK 46 74 70 74 77 79 71 68 62 55 49 69 65 67 39 Marc Robitaille G L OK 69 70 54 65 68 73 70 35 66 6 8 57 55 62 21 Jan Chovan G L OK 72 71 49 66 86 38 68 49 53 5 8 56 53 61 37 Jean-Francois Racine G L OK 67 72 56 65 67 70 72 57 59 9 10 62 60 63 44 Frederic Henry G L OK 52 73 68 77 73 92 67 35 69 8 13 51 61 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Henrik Sedin C L OK 58 74 80 85 89 90 71 73 72 55 71 51 51 75 22 Andrew Cassels C L OK 50 68 60 81 89 94 69 83 78 68 75 80 80 77 20 Mike Stapleton C L OK 60 53 48 65 92 80 53 66 58 77 65 73 79 67 11 Denis Pederson C R OK 36 65 62 70 89 81 65 69 60 72 65 60 60 68 47 Jesse Belanger C R OK 45 57 52 76 70 88 56 65 63 48 64 65 70 64 19 Markus Naslund LW L OK 65 76 65 84 90 65 74 82 80 70 78 75 70 80 7 Daniel Sedin LW L OK 73 76 74 80 85 93 74 70 74 59 72 45 38 76 8 Donald Brashear LW L OK 77 57 72 65 78 25 65 71 62 65 69 65 60 71 41 Johan Garpenlov LW L OK 55 61 51 66 77 85 60 65 59 57 56 71 75 64 30 Peter Schaefer RW L OK 68 72 65 74 85 90 71 73 72 58 74 56 64 75 9 Vadim Sharifijanov RW L OK 45 64 58 65 70 88 64 65 63 58 65 60 65 67 28 Todd Bertuzzi RW L OK 70 64 80 71 74 30 64 72 72 63 75 70 70 75 31 Trent Klatt RW R OK 45 62 67 78 84 70 65 71 69 60 72 70 70 71 3 Murray Baron D L OK 77 43 79 76 80 50 44 65 57 71 57 80 75 70 62 Greg Hawgood D L OK 50 68 56 70 76 79 68 69 63 60 63 70 75 69 55 Ed Jovanovski D L OK 79 56 78 75 80 55 65 77 73 79 67 70 75 78 16 Drake Berehowsky D L OK 65 65 68 75 74 60 65 69 69 68 64 70 71 72 6 Brent Sopel D L OK 67 69 68 90 86 89 63 67 64 74 67 71 72 74 44 Todd Simpson D L OK S1 72 55 76 64 88 28 57 63 53 76 57 65 80 71 36 Chris Osgood G L 97 76 90 60 76 74 72 89 76 90 NA NA 75 70 80 34 Dan Cloutier G L OK 72 78 75 80 83 30 84 50 80 NA NA 70 65 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Artem Chubarov C L OK 53 67 62 74 79 82 65 67 64 59 63 65 61 68 1 Steven Reinprecht C L OK 60 64 59 76 70 77 65 70 60 65 69 49 47 70 10 Brandon Reid C R OK 59 64 47 70 72 73 57 59 60 57 55 56 57 62 71 Mike Ribeiro C L OK 52 69 43 61 70 78 71 60 63 62 62 58 46 65 17 Vaclav Nedorost C L OK 52 66 57 73 78 79 68 63 62 61 56 59 58 66 26 Mike Brown LW L OK 75 60 77 76 70 41 58 68 66 53 64 61 61 70 32 Ryan Ready LW L OK 49 70 59 73 72 58 68 53 59 66 53 54 56 64 24 Matt Cooke LW L OK 72 63 62 72 76 63 65 73 66 73 70 59 63 73 5 Fedor Fedorov LW L OK 56 57 62 71 78 72 55 61 58 52 61 54 60 64 18 Matt Higgins LW L OK 52 58 71 71 73 80 55 68 64 68 61 55 56 68 21 Colt King LW L OK 47 61 54 69 71 69 53 50 54 49 53 49 51 58 37 Evgeny Gladskikh LW L OK 46 54 47 64 75 76 53 57 58 46 54 55 53 58 56 Steve Kariya RW R OK 54 74 40 66 74 85 76 73 65 60 65 58 57 69 57 Jarkko Ruutu RW L OK 90 59 77 70 77 39 53 61 59 65 61 67 67 69 12 Harold Druken RW L OK 51 71 62 72 79 83 67 74 73 66 71 59 60 73 25 Josh Holden RW L OK 68 71 62 76 80 69 70 70 69 67 70 72 73 74 39 Justin Morrison RW L OK 46 50 49 68 72 66 54 58 51 39 53 49 46 56 40 Pat Kavanagh RW L OK 64 60 55 70 83 62 64 67 66 60 62 57 60 68 35 Jason Strudwick D L OK 71 52 70 73 77 49 52 67 58 72 59 60 61 70 4 Bryan Allen D L OK 66 60 73 76 73 52 67 63 65 64 59 39 52 70 15 David Ytfeldt D L OK 72 58 67 68 74 52 62 62 53 59 59 41 40 66 27 Zenith Komarniski D L OK 59 64 58 72 78 44 61 64 63 68 60 50 54 67 13 Matthew Spiller D L OK 56 52 54 68 74 46 48 52 48 55 47 54 53 58 58 Miloslav Guren D L OK 41 49 57 69 75 73 50 54 50 40 54 42 43 56 23 Rene Vydareny D L OK 58 66 62 71 73 86 71 65 69 65 68 60 60 71 29 Alfie Michaud G L OK 74 73 70 83 72 94 66 32 71 6 5 44 37 66 33 Corey Schwab G L OK 68 67 74 69 75 25 65 25 67 NA NA 64 52 61 38 Alexander Auld G L OK 60 66 75 72 80 85 61 53 52 NA NA 50 50 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 76 Kris Beech C L OK 53 73 61 73 74 75 66 57 57 50 62 40 37 65 15 Trevor Linden C R OK 70 53 75 88 77 70 55 74 68 71 69 89 95 74 28 Jason Arnott C R 99 65 70 80 75 80 65 72 80 73 74 77 82 75 79 16 Jeff Halpern C L OK 66 65 65 71 80 65 65 65 67 78 73 50 56 73 13 Andrei Nikolishin C L OK 51 65 55 77 79 80 68 73 69 65 72 70 65 72 20 Adam Deadmarsh LW R OK 76 60 76 86 70 45 62 75 70 74 70 80 75 76 32 Mikael Renberg LW L OK 65 66 71 74 82 65 63 69 68 65 72 70 70 73 24 Steve Konowalchuk LW L OK 68 65 65 72 80 58 63 75 69 77 70 75 75 74 17 Chris Simon LW L OK 72 57 76 65 76 25 56 70 70 59 72 70 66 71 10 Joe Sacco RW L 38 IN 71 53 70 65 81 60 55 67 63 73 64 71 70 70 14 Teemu Selanne RW R OK 68 81 60 89 80 91 83 80 85 62 77 75 76 80 19 Dmitri Khristich RW R OK 45 66 65 83 90 87 69 72 70 54 70 75 75 72 11 Ulf Dahlen RW L OK 55 60 70 72 76 99 63 75 72 65 73 85 85 74 29 Joe Reekie D L OK 60 51 69 69 77 55 52 66 57 77 45 75 75 68 7 Remi Royer D R OK 73 55 75 63 67 31 56 66 53 73 60 51 52 70 55 Sergei Gonchar D L OK 65 77 75 81 70 65 79 78 77 60 70 65 65 78 12 Sylvain Cote D R OK 52 60 65 79 83 80 60 74 66 70 64 80 80 71 27 Brendan Witt D L OK 70 66 64 73 78 45 58 68 65 75 65 60 60 72 6 Calle Johansson D L OK 60 65 62 81 79 73 65 73 68 80 64 80 80 74 30 Jason Marshall D R OK 65 60 70 65 84 57 60 58 53 70 40 60 65 67 21 Dmitri Mironov D L OK 55 65 70 86 76 70 60 70 62 60 59 75 70 69 46 Olaf Kolzig G L OK 81 90 95 90 90 55 92 65 91 NA NA 80 80 84 3 Craig Billington G R OK 79 78 76 80 89 86 77 25 76 NA NA 80 75 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Matt Herr C L OK 34 47 63 60 64 77 53 53 52 55 45 41 42 56 25 Glen Metropolit C R OK 38 54 63 71 74 75 62 70 72 57 60 60 60 66 2 Brian Sutherby C L OK 72 62 71 73 78 54 55 63 58 69 58 58 56 68 49 Jeff Nelson C L OK 34 48 49 61 71 67 51 54 54 43 49 49 57 54 5 Michal Sivek C L OK 54 61 53 68 70 75 60 59 60 53 67 55 55 64 38 James Black LW L OK 61 65 56 78 82 95 60 71 69 63 70 72 68 71 34 Joe Murphy RW L OK 65 57 61 68 72 38 57 69 66 55 65 68 48 67 58 JF Fortin D R OK 44 70 68 78 79 79 69 59 64 49 57 55 51 64 67 Scott Swanson D L OK 40 51 67 67 69 76 57 50 54 53 58 47 43 59 8 Patrick Boileau D R OK 73 47 68 72 72 64 52 56 48 68 44 65 56 65 4 Jakub Cutta D L OK 52 64 55 61 72 65 47 53 48 58 54 50 50 59 23 Rob Zettler D L OK 52 47 70 61 64 48 48 61 44 55 41 63 56 59 22 Jamie Huscroft D R OK 63 55 69 75 68 35 54 58 51 71 34 76 69 65 9 Ross Lupaschuk D L OK 48 66 46 63 73 78 56 61 52 46 48 48 51 59 41 Sebastien Charpentier G L OK 71 75 73 78 86 75 72 38 73 17 13 60 59 68 1 Jomar Cruz G L OK 53 53 72 75 66 68 59 39 60 3 1 34 35 54 60 Curtis Cruickshank G L OK 73 71 78 80 79 79 67 56 69 12 13 55 51 67