(As of vendredi, août 12 2005)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Saku Koivu C L OK 65 88 46 90 83 74 90 89 78 78 67 75 81 80 26 Michal Handzus C L OK 73 82 89 89 99 68 83 78 74 89 70 66 75 84 15 Stephane Yelle C L OK 55 86 64 86 65 83 85 60 58 82 56 75 75 72 4 Vincent Lecavalier C L OK 61 89 84 89 99 77 90 74 78 82 82 57 80 85 12 Simon Gagne LW L OK 52 97 60 87 98 85 96 62 68 81 75 57 78 78 28 Peter Worrell LW L OK 99 76 99 77 60 25 75 42 48 71 55 66 70 70 18 Alex Tanguay LW L OK 60 89 62 89 84 78 88 99 89 83 80 60 75 87 94 Ryan Smyth LW L OK 68 88 62 90 99 72 90 76 75 80 73 69 83 81 88 Eric Lindros RW R OK 90 89 97 87 48 53 87 86 79 84 71 78 80 87 20 Martin Lapointe RW R OK 68 82 61 85 95 72 82 51 58 76 66 78 78 72 51 Todd Bertuzzi RW L OK 98 90 92 92 84 47 89 91 81 80 70 72 80 88 34 Jim Dowd RW R OK 61 83 62 85 84 78 82 66 62 80 58 93 80 74 48 Matthew Barnaby RW L OK 99 85 62 83 99 43 84 65 66 80 66 78 77 78 59 Sergei Gonchar D L OK 66 90 64 92 87 73 85 94 85 75 75 75 80 87 6 Wade Redden D L OK 66 86 64 90 99 73 89 66 75 95 84 66 84 83 24 Bryan McCabe D L OK 78 85 69 90 91 64 81 80 83 93 85 72 84 87 32 Hal Gill D L OK 80 76 99 83 99 62 75 47 51 84 54 72 78 79 5 Stephane Quintal D R OK 77 83 78 85 89 64 84 46 51 81 57 93 81 77 21 Mathieu Dandenault D R OK 60 91 61 78 79 78 96 51 54 81 58 69 63 74 1 Roberto Luongo G L OK 97 97 80 90 88 84 97 81 97 NA NA 60 80 89 25 Ty Conklin G L OK 86 86 59 66 46 73 86 75 86 NA NA 69 75 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Jiri Hudler C L OK 56 88 41 79 25 81 88 48 51 67 54 45 43 64 96 Pierre-Marc Bouchard C L OK 52 90 40 85 74 85 89 64 60 70 55 45 48 69 40 Steve Moore C R OK 61 82 72 84 70 77 81 50 54 71 57 63 55 69 35 Steve McKenna C L OK 97 75 99 77 60 48 75 43 48 71 52 78 67 70 31 Sylvain Blouin LW L OK 50 76 67 65 25 95 75 40 45 65 50 75 60 61 14 Matthew Stajan LW L OK 50 88 58 82 84 86 87 55 61 79 67 48 52 72 17 Chris Taylor LW L OK 53 81 65 81 66 84 77 49 54 75 59 81 68 68 39 Reed Low LW R OK 99 75 89 76 70 27 77 43 46 71 50 69 55 68 10 Sandy McCarthy RW R OK 60 76 83 78 61 79 77 42 49 68 57 81 51 67 19 Boyd Gordon RW R OK 50 85 61 84 50 90 85 50 51 75 52 48 50 66 16 Bill Muckalt RW R OK 50 85 66 71 25 95 87 40 45 65 50 75 65 63 57 Doug Doull RW L OK 99 77 76 73 43 25 77 42 46 68 50 75 60 66 3 Bryan Helmer D R OK 56 82 64 77 25 81 79 44 47 68 50 81 61 67 47 Jim Fahey D R OK 70 82 55 81 25 70 80 48 49 72 50 60 55 68 56 Nick Schultz D L OK 50 85 48 85 96 89 83 50 56 84 62 51 65 71 41 Kip Brennan D L OK 99 75 81 69 28 25 75 40 49 72 57 57 47 73 7 Nikos Tselios D L OK 50 78 77 65 25 95 77 40 45 65 50 60 46 65 9 Steve Eminger D R OK 76 85 62 82 50 65 83 48 49 72 50 48 54 70 46 Mathieu Chouinard G L OK 75 75 72 65 25 85 75 75 75 NA NA 57 48 69 13 Ray Emery G L OK 75 75 79 65 25 67 75 75 75 NA NA 51 48 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Jozef Stumpel C R OK 50 87 84 89 78 88 87 77 69 77 60 81 71 78 12 Patrick Marleau C L OK 50 96 78 89 98 87 98 70 74 74 79 60 79 82 89 Mike Comrie C L OK 59 92 41 86 60 79 88 60 65 74 70 57 70 73 17 Scott Thornton C L OK 74 80 84 85 98 66 78 54 59 74 63 84 79 74 8 Keith Tkachuk LW L OK 76 87 82 90 91 65 88 82 84 79 86 81 83 88 37 Jan Hlavac LW L OK 50 89 62 85 88 89 90 64 60 69 56 69 70 72 28 Mark Bell LW L OK 82 86 80 88 99 60 85 64 68 73 71 57 68 79 29 Vaclav Varada LW L OK 68 84 65 85 37 71 83 54 59 78 64 69 75 72 9 Jeff Cowan LW L OK 83 81 72 81 87 60 82 58 61 75 63 69 69 74 26 Patrik Elias RW L OK 58 92 64 89 99 80 92 83 86 86 88 69 77 87 35 Scott Parker RW R OK 99 75 94 77 61 40 76 45 48 74 52 63 69 70 21 Scott Mellanby RW R OK 77 83 69 86 83 64 79 61 64 71 67 99 86 76 18 Joffrey Lupul RW R OK 52 80 66 84 91 85 82 63 64 73 64 48 65 73 44 Kimmo Timonen D L OK 62 87 43 89 94 77 89 74 75 76 76 72 73 81 5 David Tanabe D R OK 56 88 62 88 55 82 95 53 60 79 68 57 69 74 22 Ken Klee D R OK 58 81 59 87 80 80 82 71 66 79 60 84 76 75 46 Chris Pronger D L OK 76 88 84 92 98 65 89 81 80 86 79 75 92 88 6 Maxim Kuznetsov D L 27 IN 73 84 85 80 25 68 84 44 47 73 50 66 51 73 57 Johnathan Aitken D L OK 96 75 60 82 50 48 76 42 46 70 50 63 45 70 7 Tomas Kloucek D L OK 67 80 76 73 51 72 80 42 46 72 50 57 55 70 24 Anton Volchenkov D L OK 53 79 68 78 25 84 80 48 53 75 58 51 46 69 47 Marc-Andre Bergeron D L OK 56 86 44 82 66 82 83 66 72 79 77 57 55 77 30 Adam Munro G L OK 77 77 63 65 25 85 77 75 77 NA NA 51 50 70 40 JS Giguere G L OK 89 89 69 87 67 83 89 79 89 NA NA 66 78 82 32 Mikael Tellqvist G L OK 80 80 59 65 25 85 80 75 80 NA NA 60 50 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Andy McDonald C L OK 50 87 43 87 96 87 89 62 61 72 59 66 55 70 20 Patrick Sharp C R OK 84 84 57 81 50 58 84 44 52 73 60 54 50 68 31 Samuel Pahlsson C L OK 61 86 67 88 99 78 84 54 56 75 58 66 52 71 48 Mark Mowers C R OK 50 80 53 81 63 93 80 53 54 74 55 75 58 67 39 Clarke Wilm C L OK 51 87 63 82 25 85 84 40 45 70 50 69 61 64 49 Gregory Campbell C L OK 50 81 61 80 25 88 80 40 45 65 50 48 43 61 41 Garth Murray LW L OK 79 86 68 80 25 62 85 40 47 66 54 51 45 66 34 Stanislav Chistov RW R OK 55 93 47 83 68 82 91 63 58 70 53 48 55 69 27 Craig Adams RW R OK 68 81 63 84 98 71 78 50 54 76 57 66 55 69 13 Jamie Rivers D L OK 67 85 59 75 61 73 84 47 53 76 60 72 65 71 36 Ray Schultz D L OK 50 75 64 65 25 95 76 40 45 65 50 69 50 63 45 Carlo Colaiacovo D L OK 50 84 52 79 25 92 84 44 47 65 50 48 43 64 25 Bruno St. Jacques D L OK 69 80 65 76 43 71 78 45 47 72 50 57 56 69 23 Sean McMorrow D R OK 50 75 79 65 25 95 75 40 45 65 50 51 43 65 38 Denis Grebeshkov D L OK 50 77 49 83 25 95 77 44 47 65 50 48 45 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Tyler Wright C R OK 70 83 58 85 83 70 81 51 56 71 61 78 71 70 79 Alexei Yashin C R OK 50 95 86 88 57 89 86 73 75 70 76 78 68 81 21 Eric Chouinard C L OK 50 80 80 82 59 92 80 47 54 66 60 57 51 68 32 Marc Chouinard C R 68 3W 52 77 89 87 55 85 80 58 64 75 70 66 55 75 22 Viktor Kozlov C R OK 50 89 96 89 72 87 87 68 68 74 68 72 70 79 61 Cory Stillman LW L OK 55 83 61 90 99 83 85 96 85 80 75 78 73 84 26 Ronald Petrovicky LW R OK 92 84 62 85 95 52 84 56 61 75 67 66 51 75 72 Eric Meloche LW R OK 66 84 53 85 30 73 84 63 61 71 60 69 50 71 48 Ray Whitney LW R OK 51 87 45 87 82 86 89 75 71 77 67 81 80 76 13 Ales Kotalik RW R OK 62 86 77 86 76 77 86 55 62 73 70 63 61 75 12 Jarome Iginla RW R OK 74 92 69 92 99 67 89 72 82 84 92 66 83 87 68 Jaromir Jagr RW L OK 56 95 83 92 94 82 99 86 84 70 83 81 73 87 27 Niko Dimitrakos RW R OK 64 86 56 84 83 75 86 58 59 77 61 60 58 72 36 Chris McAllister D L OK 93 76 99 72 56 51 75 42 46 72 50 72 71 76 23 Mathieu Schneider D L OK 64 85 49 89 95 75 86 74 77 89 79 90 82 83 55 Igor Ulanov D L 99 62 76 73 85 51 77 77 65 67 80 70 90 75 77 25 Andy Sutton D L OK 87 77 95 88 79 55 77 56 63 77 70 72 71 81 45 Jaroslav Modry D L OK 58 85 71 89 96 80 83 68 64 80 60 84 75 78 7 Martin Strbak D L OK 71 79 69 84 60 69 81 58 63 75 67 72 60 75 44 Todd Simpson D L OK 99 77 76 79 76 28 76 45 53 78 61 78 81 76 29 Felix Potvin G L OK 85 85 67 65 34 77 85 75 85 NA NA 84 79 77 30 Tomas Vokoun G R OK 93 93 63 90 89 72 93 79 93 NA NA 69 80 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Brett Lysak C L OK 50 77 58 74 25 92 77 40 45 65 50 57 45 61 52 Carl Corazzini C L OK 50 84 41 81 25 95 84 40 49 69 58 60 45 63 14 Mike Bishai C L OK 71 83 59 80 25 69 82 48 49 65 50 60 45 65 49 Chris Kelly C L OK 50 83 59 80 25 95 82 40 45 65 50 57 60 62 64 Roman Tvrdon C L OK 50 77 61 81 25 92 77 44 47 65 50 54 45 62 46 Wyatt Smith C L OK 50 83 60 81 25 92 85 44 53 70 62 66 60 67 54 Sergei Zinovjev C L OK 50 84 48 80 25 92 84 44 47 68 50 57 43 62 76 Darcy Verot C L OK 99 77 57 79 45 25 78 44 47 74 50 69 60 66 50 Matt Hussey C L OK 50 77 67 84 25 95 77 44 51 65 58 60 45 65 43 Mikhail Kuleshov LW R OK 50 78 70 82 25 95 78 40 45 65 50 54 43 62 34 Jamie Wright LW L OK 50 84 59 71 25 95 83 40 45 65 50 69 66 62 40 David Oliver RW R OK 51 79 57 81 44 86 79 51 59 75 66 84 60 69 24 Matt Keith RW R OK 56 85 62 83 25 81 84 52 55 66 58 48 45 67 15 Ty Jones RW R OK 51 75 80 74 25 85 75 40 45 65 50 60 45 62 20 Stephen Webb RW R OK 50 81 66 76 25 90 78 40 45 69 50 72 60 63 35 Kent McDonell RW R OK 81 80 68 81 35 61 81 46 49 68 53 60 46 67 39 Aleksander Suglobov RW L OK 50 77 52 79 25 95 77 40 45 65 50 51 45 60 47 Jed Ortmeyer RW R OK 50 84 57 81 71 87 83 46 49 66 53 63 45 64 33 Mark Popovic D L OK 50 77 55 78 25 95 77 40 45 66 50 51 45 63 71 Travis Roche D R OK 50 82 55 81 25 95 83 44 47 65 50 63 47 64 42 Richard Lintner D R OK 50 84 74 65 25 95 83 40 45 65 50 66 50 66 37 Joey Tetarenko D R OK 50 76 67 68 25 95 79 40 45 65 50 63 45 64 8 Petr Buzek D L OK 50 79 65 65 25 95 80 40 45 65 50 66 51 64 10 Jame Pollock D R OK 50 77 53 80 25 87 80 40 45 66 50 60 45 63 31 Matthew Yeats G L OK 75 75 47 65 25 74 75 75 75 NA NA 60 50 67 41 Eric Fichaud G L OK 75 75 50 65 25 85 75 75 75 NA NA 72 63 68 38 Neil Little G L OK 75 75 65 65 25 85 75 75 75 NA NA 84 50 69 1 Peter Skudra G L OK 75 75 63 65 25 85 75 75 75 NA NA 78 70 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Kris Draper C L OK 55 97 46 88 82 82 94 60 69 90 79 84 84 79 24 Chris Gratton C L OK 85 85 86 86 99 58 84 59 61 75 63 72 80 77 23 Andrei Nikolishin C L OK 56 84 72 87 60 82 85 52 55 80 58 78 70 71 9 Alexandre Daigle C L OK 50 89 63 86 95 90 88 73 72 74 71 72 60 78 44 Josh Green LW L OK 61 86 87 83 61 78 84 50 54 72 58 66 65 72 26 Turner Stevenson LW R OK 81 81 82 83 74 61 80 57 63 72 69 81 75 76 21 Peter Schaefer LW L OK 51 88 55 86 99 86 88 64 65 83 65 66 65 75 28 Alexander Frolov LW R OK 50 89 72 88 94 86 89 66 71 80 76 51 60 79 18 Scott Hartnell RW L OK 88 89 74 87 72 55 80 61 68 74 75 51 65 79 83 Ales Hemsky RW R OK 50 92 59 85 87 90 90 65 65 73 64 48 59 74 37 Patrice Bergeron RW R OK 50 85 56 87 87 87 82 67 68 80 68 42 45 74 8 Jiri Fischer D L OK 70 86 83 83 99 70 87 55 57 78 58 57 65 78 7 Vladimir Malakhov D L OK 69 86 85 85 76 71 92 61 60 75 58 93 70 79 10 Pavel Trnka D L OK 65 82 63 82 82 74 82 56 57 81 57 69 72 74 55 Christian Backman D L OK 50 82 71 84 80 88 81 56 59 79 62 57 50 73 15 Radoslav Suchy D L OK 50 81 59 84 99 92 83 54 59 80 64 69 76 73 5 Vitaly Vishnevski D L OK 63 82 62 82 89 76 83 51 57 81 63 57 72 73 25 Willie Mitchell D L OK 79 83 67 87 85 63 77 55 54 82 52 66 73 75 6 Jay Bouwmeester D L OK 56 92 76 88 74 82 89 64 60 78 55 48 65 77 27 Joe Corvo D R OK 56 83 64 86 88 81 82 59 64 77 68 66 50 74 1 Jamie Storr G L OK 79 79 75 65 25 85 79 75 79 NA NA 72 72 73 35 Mika Noronen G L 99 84 84 73 65 43 85 84 80 84 NA NA 60 53 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Brian Sutherby C L OK 71 84 76 81 37 69 83 40 48 78 55 51 59 68 14 Jeff Taffe C L OK 51 85 74 82 72 86 84 54 58 73 61 54 55 71 13 Dan Hinote C R OK 72 87 54 83 72 69 86 50 53 75 56 66 60 69 17 Rob Zamuner LW L OK 50 87 74 80 70 87 87 47 51 80 56 90 79 70 20 Simon Gamache LW L OK 50 87 42 78 25 95 86 44 49 65 54 54 44 62 39 Brad DeFauw LW L OK 50 75 78 84 25 92 75 40 51 67 62 45 43 66 19 Jim McKenzie LW L OK 87 77 90 77 74 56 76 44 48 71 51 90 70 69 12 Scottie Upshall RW L OK 50 86 55 80 25 95 85 44 47 65 50 48 47 63 54 Darren Haydar RW R OK 50 84 40 71 25 95 83 40 45 65 50 60 43 60 22 Milan Michalek RW L OK 50 87 78 80 25 90 88 40 47 66 54 45 45 65 4 Aaron Ward D R OK 65 83 66 83 60 74 80 48 54 75 60 78 72 72 31 Pierre Hedin D L OK 50 83 56 84 25 95 83 44 47 65 50 63 45 65 30 Corey Hirsch G L OK 75 75 41 65 25 85 75 75 75 NA NA 81 70 68 46 Ron Tugnutt G L OK 78 78 47 65 25 85 78 75 78 NA NA 96 79 71 3 Damian Rhodes G L OK 75 75 59 65 25 85 75 75 75 NA NA 90 71 69 32 Kari Lehtonen G L OK 76 76 77 65 25 85 76 75 76 NA NA 48 48 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Brendan Morrison C L OK 60 90 52 91 99 78 90 78 75 77 72 72 77 80 14 Kevyn Adams C R OK 59 82 68 84 89 79 80 53 57 85 61 75 75 72 13 Artem Chubarov C L OK 50 87 68 85 79 89 87 49 57 76 65 60 60 71 15 Tuomo Ruutu C L OK 63 85 73 87 99 76 84 61 67 67 73 48 55 76 50 Mark Hartigan C L OK 50 86 64 87 25 87 85 52 53 65 54 66 45 67 24 Mikael Holmqvist C L OK 79 85 79 79 26 62 84 40 49 65 58 60 44 68 37 Jarkko Ruutu LW L OK 99 88 70 82 87 44 78 49 53 70 57 72 73 72 39 Dan Lacouture LW L OK 86 90 80 80 72 57 87 43 50 66 57 66 55 70 11 Anson Carter LW R OK 50 87 69 87 94 88 86 54 60 73 66 75 77 73 52 Matt Murley LW L OK 63 84 68 82 25 76 84 44 49 70 54 60 45 66 71 Konstantin Koltsov LW L OK 52 96 64 86 99 85 92 60 60 69 59 54 55 72 80 Nikolai Antropov LW L OK 73 86 94 86 76 68 82 64 66 81 67 57 75 79 42 Mark Rycroft RW R OK 55 83 55 85 87 83 83 54 57 77 60 63 50 70 92 Jeff O'Neill RW R OK S2 69 90 71 88 82 71 87 64 66 74 67 69 78 77 44 Milan Hejduk RW R OK 50 92 58 89 99 88 92 80 83 84 85 69 79 84 27 Christoph Brandner RW L OK 50 85 87 84 43 89 86 52 56 73 59 72 60 72 46 Murray Baron D L OK 65 76 79 84 98 74 75 45 49 75 52 96 77 73 40 Daniel Tjarnqvist D L OK 50 86 61 87 83 87 86 58 60 77 62 69 60 73 22 Cory Sarich D R OK 76 83 70 83 99 65 83 56 56 77 56 63 60 75 6 Jassen Cullimore D L OK 64 84 91 84 96 75 82 45 50 80 54 81 70 76 47 Joni Pitkanen D L OK 60 87 65 81 87 78 86 62 65 82 68 48 60 76 20 Barret Jackman D L OK 99 83 57 83 25 39 82 48 53 80 58 54 62 74 43 Tim Gleason D L OK 55 84 64 80 57 83 83 52 51 73 50 48 48 69 8 Anton Babchuk D R OK 50 80 74 77 25 92 79 48 49 66 50 45 45 67 33 Luke Richardson D L OK 65 76 75 85 78 75 77 46 49 77 53 90 83 72 35 Cristobal Huet G L OK 85 85 63 70 50 82 85 75 85 NA NA 72 69 77 49 Mathieu Garon G R OK 83 83 74 65 25 82 83 75 83 NA NA 63 65 75 45 Scott Clemmensen G L OK 76 76 75 65 25 85 76 75 76 NA NA 66 50 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Brad Boyes C R OK 50 83 64 84 25 92 82 40 45 65 50 51 43 62 63 Matt Herr C L OK 50 77 71 71 25 95 81 40 45 65 50 69 46 62 38 Nathan Robinson LW L OK 50 89 45 77 25 92 87 40 45 65 50 54 45 61 21 Josh Olson LW L OK 50 77 69 79 25 95 77 40 47 65 54 54 45 63 48 Benoit Gratton LW L OK 50 82 50 80 25 90 80 44 47 65 50 69 51 62 26 David Ling RW R OK 99 81 53 78 61 41 80 43 47 74 52 72 57 67 23 Lee Goren RW R OK 50 79 80 84 25 95 79 44 47 65 50 66 46 65 51 Randy Jones D L OK 50 77 63 77 25 95 77 40 45 65 50 54 45 64 54 Patrick Traverse D L OK 50 81 72 65 25 95 86 40 45 65 50 75 63 66 5 Patrick Boileau D R OK 53 81 53 85 25 84 80 56 66 68 75 72 49 73 28 Petr Svoboda D R OK 50 78 71 65 25 95 77 40 45 65 50 57 45 64 1 Milan Hnilicka G L OK 75 75 65 65 25 85 75 75 75 NA NA 78 61 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Shawn Horcoff C L OK 70 85 67 88 98 70 83 66 66 78 65 63 55 76 15 Wayne Primeau C L OK 81 82 90 86 88 61 81 63 62 79 60 69 72 77 35 Manny Malhotra C L OK 54 86 76 84 79 83 87 56 61 77 65 57 77 74 77 Pierre Turgeon C L OK 50 88 65 85 93 88 85 67 67 77 66 90 75 76 28 Jason Wiemer LW L OK 97 83 76 84 91 48 80 55 57 76 59 69 79 74 23 Alexei Ponikarovsky LW L OK 60 85 86 82 89 79 84 61 61 82 60 57 50 75 17 Dan Cleary LW L OK 60 87 66 84 83 78 87 53 55 75 57 63 64 71 43 Randy Robitaille LW L OK 50 89 58 87 84 87 84 71 67 70 63 72 68 74 20 Darren Langdon LW L OK 99 77 68 77 78 37 77 44 47 69 50 84 75 67 8 Teemu Selanne RW R OK 53 95 64 87 95 84 93 57 62 75 67 87 77 75 18 Adam Hall RW R OK 55 81 77 87 96 82 82 55 59 75 63 57 62 73 25 Pavel Brendl RW R OK 53 87 64 85 25 84 86 52 61 72 71 54 50 72 27 Kristian Huselius RW L OK 50 90 62 85 93 86 88 63 62 74 61 63 60 73 48 Tom Kostopoulos RW R OK 77 83 62 85 73 64 81 58 60 70 62 60 50 72 5 Rob Davison D L OK 95 76 73 79 67 49 77 44 47 71 50 57 49 72 33 Teppo Numminen D R OK 50 87 60 86 76 87 92 59 58 76 58 93 78 73 24 Scott Hannan D L OK 59 85 65 88 99 79 84 55 59 81 62 60 77 75 26 Derrick Walser D L 71 3W 67 86 41 83 33 73 86 64 60 74 56 63 49 72 39 Mathieu Biron D R OK 69 81 89 83 70 71 80 54 57 71 59 57 54 75 4 Dan Focht D L OK 99 75 92 81 63 40 75 45 51 68 56 66 50 76 32 John-Michael Liles D L OK 52 86 40 81 96 85 85 65 68 78 71 57 55 76 1 Brent Johnson G L OK 81 81 72 65 25 85 81 75 81 NA NA 66 70 74 50 Reinhard Divis G L 50 3M 80 80 60 65 25 81 80 75 80 NA NA 72 51 72 49 Michael Leighton G L OK 84 84 72 65 41 83 84 79 84 NA NA 54 52 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Scott Nichol C R OK 99 84 40 86 91 42 81 52 55 70 58 75 65 69 51 Jason Allison C R OK 50 77 80 71 25 95 75 40 45 65 50 72 82 63 21 Cody McCormick C R OK 94 81 70 79 54 50 82 46 50 72 54 48 45 69 52 Dan Fritsche C R OK 60 86 65 79 25 79 85 40 47 69 54 42 43 65 42 Kamil Piros C L OK 50 85 60 80 25 90 83 44 49 70 54 63 45 65 7 Ivan Novoseltsev LW L OK 54 92 72 82 41 84 96 50 53 68 57 60 59 70 36 Shawn Thornton LW R OK 78 77 67 82 25 64 79 40 47 68 54 66 50 65 13 Michal Sivek LW L OK 50 81 79 71 25 95 83 40 45 65 50 54 46 63 37 Mike Watt LW L OK 50 81 75 71 25 95 83 40 45 65 50 69 65 63 40 Petr Schastlivy LW L OK 50 88 67 81 79 87 87 45 50 72 55 60 58 67 16 Ryan Bayda LW L OK 56 87 52 82 54 81 87 46 51 68 56 57 46 66 9 Pavel Bure RW L OK 50 96 54 71 25 95 97 40 45 65 50 84 75 64 31 Sheldon Keefe RW R OK 50 84 52 71 25 95 86 40 45 65 50 57 50 61 47 Arron Asham RW R OK 78 82 60 84 96 63 79 52 57 68 62 63 62 71 53 Kyle Wanvig RW R OK 56 83 77 84 25 81 84 44 47 65 50 54 45 65 46 Tim Jackman RW R OK 66 79 66 81 25 73 80 48 51 68 54 54 43 66 29 Mike Leclerc RW L OK 50 82 75 86 25 90 81 52 53 72 54 69 70 68 45 Christian Ehrhoff D L OK 51 77 59 80 50 86 78 62 58 75 54 51 49 69 38 Todd Rohloff D L OK 54 79 68 81 72 83 77 47 48 70 50 75 55 68 2 Bryan Muir D L OK 50 79 77 83 25 92 81 44 47 65 50 78 70 68 11 Matthew Spiller D L OK 75 78 86 75 62 66 80 40 45 73 50 48 50 72 14 Tomi Pettinen D L OK 50 77 73 75 25 92 78 40 45 68 50 66 45 66 41 Jocelyn Thibault G L OK 82 82 49 65 25 85 82 75 82 NA NA 72 78 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Olli Jokinen C L OK 72 88 80 93 99 68 89 72 74 76 76 63 82 83 97 Jeremy Roenick C R OK 73 93 64 88 76 68 94 77 76 79 75 87 82 83 21 Bryan Smolinski C R OK 60 86 69 87 98 78 86 68 69 85 69 84 80 79 13 Michael Rupp C L OK 67 83 94 82 70 72 82 49 54 72 59 57 49 72 10 Trevor Letowski LW R OK 50 89 46 87 89 89 88 59 63 77 67 66 72 73 19 Sean Avery LW L OK 99 84 44 82 93 25 81 61 60 76 60 57 69 72 57 Jochen Hecht LW L OK 65 87 62 90 78 74 83 87 78 83 69 66 74 81 39 Steve Reinprecht LW L OK 50 88 58 88 54 93 89 81 72 75 63 69 64 77 11 Matt Bradley RW R OK 66 87 73 83 99 73 86 49 53 70 57 63 71 71 24 Steve Yzerman RW R OK 60 85 48 88 91 78 86 76 73 84 70 99 99 79 38 Marco Sturm RW L OK 58 92 60 87 78 80 92 66 71 78 77 63 73 79 32 Vyacheslav Kozlov RW L OK 72 88 48 91 93 68 89 75 73 71 72 81 72 78 29 Richard Matvichuk D L OK 56 79 67 87 91 82 80 62 57 80 52 78 79 74 25 Paul Mara D L OK 59 88 77 88 99 79 85 76 69 78 62 60 68 80 44 Nick Boynton D R OK 80 86 65 87 99 62 85 64 63 85 62 60 79 79 17 Filip Kuba D L OK 52 82 67 89 94 85 80 60 60 77 61 69 66 74 26 Marek Malik D L OK 59 83 87 83 95 79 82 57 57 92 56 72 77 79 34 Steve Staios D R OK 74 82 57 88 99 66 81 62 62 80 62 78 75 76 42 Marc-Andre Fleury G L 63 3W 83 83 63 65 26 85 83 75 83 NA NA 45 48 74 20 Evgeni Nabokov G L OK 95 95 65 90 72 79 95 75 95 NA NA 72 82 86 33 Jamie McLennan G L OK 84 84 63 65 37 81 84 77 84 NA NA 84 71 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Ben Clymer C R OK 65 86 64 80 80 74 81 50 51 78 52 63 59 68 37 Sean Bergenheim LW L OK 50 88 51 80 25 90 87 44 49 67 54 45 43 64 15 Dave Lowry LW L OK 58 78 63 80 25 80 80 44 49 72 54 99 80 66 22 Michal Grosek RW R OK 73 82 77 77 40 68 81 45 51 75 57 72 74 69 23 Brent Burns RW R OK 51 86 81 84 44 86 86 51 52 65 52 42 45 68 31 Alexander Karpovtsev D L OK 62 85 73 84 33 77 85 64 57 74 50 87 79 74 27 Francois Leroux D L OK 50 75 91 65 25 95 75 40 45 65 50 87 68 68 30 Jamie Pushor D R OK 50 76 79 78 25 92 75 40 45 69 50 78 72 67 14 Peter Popovic D L OK 50 75 93 65 25 95 75 40 45 65 50 93 72 68 6 Sami Helenius D L OK 50 80 89 65 25 95 83 40 45 65 50 75 65 68 47 Aaron Johnson D L OK 76 85 47 80 35 65 84 57 59 70 61 48 43 71 35 Niclas Wallin D L OK 69 79 71 83 70 71 78 50 54 74 59 72 60 73 8 Sean Brown D L OK 77 78 71 79 48 64 79 46 48 74 50 69 75 71 48 Brad Fast D L OK 50 77 47 86 25 95 77 40 49 65 58 57 45 63 28 Curtis Sanford G L OK 75 75 52 65 25 85 75 75 75 NA NA 60 48 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Christian Berglund C L OK 54 84 56 82 40 83 85 50 56 72 62 57 49 68 25 Denis Arkhipov C L OK 50 88 76 85 88 87 86 54 57 75 60 60 58 72 47 Todd White C L OK 54 90 51 88 65 84 83 71 67 80 64 72 78 75 63 Josef Vasicek C L OK 64 87 86 88 99 75 86 66 68 76 69 57 71 79 14 Lasse Pirjeta C L OK 50 84 88 82 85 87 83 56 58 80 59 75 65 74 21 Magnus Arvedson LW R OK 50 88 69 85 50 87 86 54 60 85 66 84 79 74 11 P.J. Axelsson LW L OK 60 87 59 87 83 78 89 57 57 80 57 72 74 72 16 Matt Johnson LW L OK 99 75 96 77 70 25 75 41 51 76 60 72 68 72 40 Robert Reichel LW L OK 54 86 46 86 84 83 84 63 63 73 63 84 74 72 18 Richard Park RW R OK 53 87 54 87 89 85 86 53 59 77 65 69 72 72 45 Andrei Nazarov RW R OK 99 78 99 76 40 25 78 45 49 71 52 75 72 71 82 Marcel Hossa RW L OK 53 87 76 86 25 84 88 44 49 68 54 54 46 67 62 Jaroslav Svoboda RW L 99 50 86 73 80 40 90 85 42 50 74 57 57 52 67 32 Kirk Maltby RW R OK 73 87 62 87 96 67 86 60 62 90 65 81 81 77 23 Ivan Majesky D R OK 80 80 85 79 77 62 80 49 53 73 58 69 52 75 43 Michal Barinka D L OK 50 77 65 78 25 87 77 44 47 65 50 45 45 64 34 Boris Mironov D R OK 78 86 78 85 91 64 85 54 55 78 57 81 72 78 28 Wade Brookbank D L OK 99 76 78 68 35 25 76 40 51 70 61 66 45 73 55 Drake Berehowsky D R OK 79 77 68 85 68 62 80 66 67 72 68 81 72 77 46 Christian Laflamme D R OK 73 80 60 78 25 68 83 44 47 69 50 69 63 68 8 Mike Komisarek D R OK 64 82 84 77 56 75 80 47 49 76 50 51 47 72 41 Brad Norton D L OK 99 78 83 75 44 25 77 45 47 75 50 72 52 74 33 Jim Vandermeer D L OK 99 82 64 84 56 46 79 61 65 73 68 57 50 77 39 Dominik Hasek G L OK 82 82 49 65 25 81 82 79 82 NA NA 99 90 74 38 Martin Prusek G R 98 87 87 64 65 35 85 87 77 87 NA NA 72 71 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Kyle Wellwood C R OK 50 77 45 79 25 95 77 40 45 65 50 48 45 59 19 Steve Dubinsky C L OK 50 85 58 81 25 91 85 40 45 65 50 72 65 63 10 Johan Davidsson C R OK 50 75 61 71 25 95 75 40 45 65 50 58 50 61 36 Chris Herperger LW L OK 50 83 64 71 25 95 84 40 45 65 50 75 56 63 24 Steve Kariya LW R OK 50 86 40 71 25 95 86 40 45 65 50 66 55 60 35 Brad Larsen LW L OK 53 79 62 79 39 84 80 45 50 72 55 66 54 65 37 Thomas Pihlman LW L OK 50 77 71 78 25 92 77 40 45 65 50 51 45 62 9 Jiri Bicek LW L OK 50 88 52 81 25 95 85 44 47 70 50 63 50 63 26 Mats Lindgren RW L OK 50 85 72 71 25 95 84 40 45 65 50 75 70 64 3 Jesse Wallin D L OK 50 78 61 65 25 95 79 40 45 65 50 63 49 63 30 Jean-Marc Pelletier G L OK 75 75 81 65 25 85 75 75 75 NA NA 63 51 70 44 Ilya Bryzgalov G L OK 75 75 79 65 25 85 75 75 75 NA NA 57 48 70 31 Jani Hurme G L OK 75 75 63 65 25 85 75 75 75 NA NA 72 72 69 1 Scott Langkow G L OK 75 75 57 65 25 85 75 75 75 NA NA 72 55 69
# 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 56 88 58 91 91 82 89 96 81 72 65 84 80 81 26 Todd Marchant C L OK 54 97 46 91 94 83 98 67 63 83 60 78 81 75 40 Henrik Zetterberg C L OK 50 89 58 89 74 89 88 78 74 81 70 57 65 78 53 Brett McLean C L OK 63 83 52 88 93 76 80 62 62 75 62 63 51 72 13 Nikolai Zherdev LW R OK 71 93 52 87 70 69 92 70 69 65 69 45 45 76 61 Rick Nash LW L OK 76 88 80 88 98 65 86 56 74 69 92 45 74 82 77 Cliff Ronning LW L OK 50 85 40 83 49 94 85 71 70 75 68 99 80 74 12 Pascal Dupuis LW L OK 51 88 60 86 72 86 87 61 63 82 65 60 62 74 27 Trent Klatt RW R OK 58 86 76 87 99 80 80 66 67 78 67 84 81 77 11 Daniel Alfredsson RW R OK 50 93 57 90 94 86 94 91 88 79 84 81 83 86 95 Aleksey Morozov RW L OK 50 89 67 87 91 86 89 77 72 70 67 66 74 78 24 Shane Willis RW R OK 50 87 63 84 25 92 85 65 57 70 50 66 53 69 18 Dallas Drake RW L OK 67 86 60 88 96 73 84 63 63 82 63 90 78 75 44 Rostislav Klesla D L 24 IN 59 88 68 83 57 79 84 59 58 75 57 51 65 73 2 Mattias Ohlund D L OK 69 86 73 90 99 71 89 60 69 84 78 69 79 81 22 Dan Boyle D R OK 65 87 46 87 95 74 86 72 70 81 69 69 77 79 9 Greg de Vries D L 99 61 83 65 83 80 77 81 56 57 81 57 78 78 74 3 Adrian Aucoin D R OK 62 84 67 91 99 77 82 71 74 91 76 78 82 82 6 Dan Hamhuis D L OK 63 83 55 87 98 76 80 59 62 74 64 51 60 72 34 Jordan Leopold D L OK 50 86 59 87 99 87 86 64 66 79 68 57 61 75 37 Lyle Odelein D L OK 75 76 57 84 99 66 75 52 55 77 58 93 83 73 30 Mike Dunham G L OK 88 88 73 90 70 85 88 75 88 NA NA 81 77 82 31 Pasi Nurminen G L OK 90 90 63 90 78 70 90 79 90 NA NA 72 77 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Brandon Reid C R OK 50 87 42 80 25 95 86 44 47 65 50 54 44 61 20 Antoine Vermette C L OK 50 87 59 83 70 87 86 50 55 78 60 51 55 69 43 Mikhail Yakubov C L OK 50 84 75 84 37 88 83 59 56 70 53 51 45 69 29 Alexander Svitov C L OK 56 82 85 82 49 81 80 58 56 74 54 51 50 71 21 Espen Knutsen C L OK 50 87 56 86 25 92 87 56 53 69 50 81 58 67 38 Robert Dome C L OK 50 89 69 71 25 95 90 40 45 65 50 60 50 64 15 Geoff Sanderson LW L OK 56 88 58 87 98 82 86 61 63 69 66 81 73 74 36 Colin Forbes LW L OK 50 77 84 80 25 95 79 40 45 65 50 69 60 64 28 Adam Deadmarsh RW R OK 50 88 64 71 25 95 86 40 45 65 50 72 80 63 23 Chris Nielsen RW R OK 50 84 75 71 25 95 82 40 45 65 50 57 48 63 32 Tyler Bouck RW L OK 78 85 63 80 25 64 86 48 51 67 54 57 50 67 7 Chuck Kobasew RW R OK 64 86 60 81 85 75 87 53 55 69 57 51 49 69 42 Josh Langfeld RW R OK 54 84 79 82 46 83 82 62 63 74 65 66 48 74 5 Andy Delmore D R OK 66 87 53 80 45 74 84 51 55 70 59 69 65 70 41 Fred Brathwaite G L OK 80 80 40 65 26 82 80 75 80 NA NA 81 71 71 35 Marc Lamothe G L OK 75 75 77 65 25 85 75 75 75 NA NA 75 50 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Mats Sundin C R OK 61 93 94 91 99 77 89 85 83 81 81 84 85 89 11 John Madden C L OK 50 91 54 88 98 87 96 64 63 93 62 78 80 76 25 Keith Primeau C L OK 89 86 90 87 66 55 83 63 62 82 61 84 84 79 18 Serge Aubin C L OK 76 79 66 87 80 65 81 59 61 76 62 72 71 73 48 Jason Williams C R OK 50 82 54 80 60 87 83 52 56 75 60 57 54 68 27 Steve Konowalchuk LW L 99 68 86 67 89 99 72 87 61 65 79 69 81 80 77 16 Jamie Langenbrunner LW R OK 67 88 66 87 65 73 88 65 65 83 65 72 78 77 87 Donald Brashear LW L OK 99 86 84 82 78 25 84 49 53 75 58 81 75 74 35 Martin Rucinsky LW L OK 69 89 73 90 99 71 88 71 68 77 64 84 72 79 12 Jeff Friesen RW L OK 51 91 68 86 99 86 94 60 64 80 67 69 74 76 15 Brad Isbister RW R OK 75 85 90 83 62 66 91 53 59 72 66 66 74 76 33 Zigmund Palffy RW L OK 51 92 46 92 43 86 94 99 93 82 87 81 78 87 17 Mattias Weinhandl RW R OK 56 86 60 83 67 82 87 58 60 76 62 57 55 72 45 Rhett Warrener D R OK 81 79 67 85 94 61 80 55 56 82 56 69 77 76 2 Josef Boumedienne D L OK 67 79 63 88 45 73 79 67 63 72 59 63 51 73 43 Philippe Boucher D R 97 70 82 73 87 85 70 81 59 64 83 69 78 74 79 41 Henrik Tallinder D L OK 52 79 71 83 88 85 80 50 51 81 52 60 65 72 32 Toni Lydman D L 98 55 91 59 86 82 83 89 60 60 79 60 66 72 74 4 Bryan Berard D L OK 70 87 69 86 71 70 91 88 87 71 87 66 77 88 8 Mattias Timander D L OK 58 84 76 83 48 80 84 51 54 78 58 75 70 74 40 Patrick Lalime G L OK 89 89 74 90 70 77 89 79 89 NA NA 75 77 82 42 Miikka Kiprusoff G L OK 92 92 69 66 46 74 92 77 92 NA NA 69 79 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Yuri Butsayev C L OK 50 86 60 71 25 95 84 40 45 65 50 63 45 62 26 Justin Mapletoft C L OK 50 87 66 77 33 89 86 52 53 69 53 54 50 67 21 Jason Jaspers C L OK 50 86 61 82 25 92 83 40 45 65 50 54 46 62 51 Eric Boulton LW L OK 99 76 71 76 54 27 77 44 48 74 52 69 60 68 30 Kevin Sawyer LW L OK 99 75 75 77 38 25 75 43 49 70 55 64 50 67 34 Stephane Matteau LW L OK 57 87 86 81 63 81 86 46 51 75 56 78 76 71 14 Mikael Samuelsson RW L OK 71 87 74 83 45 69 86 53 55 73 57 69 51 71 19 Curtis Leschyshyn D L OK 50 76 60 79 68 87 77 46 49 78 53 90 76 68 46 Chris McAlpine D R OK 77 77 63 77 26 64 77 48 49 69 50 68 72 69 5 Nolan Baumgartner D R OK 50 83 63 79 25 90 82 52 51 68 50 69 56 67 38 Kirill Safronov D L OK 50 80 67 65 25 95 80 40 45 65 50 54 49 64 39 Alexei Tezikov D L OK 50 86 60 65 25 95 85 40 45 65 50 63 55 64 6 Tom Koivisto D R OK 50 83 40 65 25 95 84 40 45 65 50 75 44 61 29 Steve Passmore G L OK 77 77 40 65 25 85 77 75 77 NA NA 78 69 69 35 Dieter Kochan G L OK 75 75 55 65 25 85 75 75 75 NA NA 75 48 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Curtis Brown C L OK 55 85 60 87 98 83 85 54 58 85 61 69 81 72 23 Peter Forsberg C L OK 65 97 68 90 48 74 97 99 93 91 88 78 90 92 40 Dave Scatchard C R OK 82 84 82 87 74 60 86 62 62 81 62 69 75 77 27 Scott Gomez C L OK 69 90 58 87 98 71 93 97 81 80 64 60 70 83 16 Brenden Morrow LW L OK 89 86 62 90 99 54 84 64 70 82 75 60 79 80 22 Shawn Bates LW R OK 62 89 66 89 84 77 89 67 64 79 61 72 78 76 26 Mike Knuble LW R OK 53 84 84 89 99 84 83 65 68 83 71 81 79 79 62 Scott Barney LW R OK 50 81 81 82 25 90 82 65 68 74 71 60 46 75 39 Petr Sykora RW L OK 54 90 54 89 99 84 91 69 71 76 73 69 75 78 15 Tony Amonte RW L OK 56 91 61 86 98 82 95 74 72 78 71 87 81 80 81 Miroslav Satan RW L OK 52 90 70 91 99 85 91 68 74 76 79 75 79 81 89 Alexander Mogilny RW L 38 IN 51 96 65 89 45 86 93 89 78 79 68 90 80 82 14 Mike Cammalleri RW L OK 61 88 44 84 38 77 88 56 65 75 74 51 50 72 13 Chris Therien D L OK 65 80 87 83 82 74 84 51 52 79 52 84 75 76 2 Eric Brewer D L OK 69 87 79 89 94 71 90 59 62 80 65 60 79 79 17 Jason Woolley D L OK 57 86 55 80 67 81 89 62 62 80 62 90 78 74 71 Jiri Slegr D L OK 62 85 61 82 63 77 87 72 70 75 69 84 76 79 5 Tom Poti D L OK 63 89 68 87 82 76 93 57 66 78 74 66 76 78 36 Alex Henry D L OK 89 76 81 80 87 54 78 45 50 76 55 60 50 75 44 Burke Henry D L OK 74 77 67 82 28 66 77 54 59 69 64 60 45 72 53 Tommy Salo G L OK 87 87 57 80 60 84 87 77 87 NA NA 84 79 79 43 Martin Biron G L 99 91 91 61 83 63 80 91 79 91 NA NA 66 78 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Erik Rasmussen C L OK 59 84 70 82 84 79 84 47 53 76 58 66 70 70 9 Eric Perrin C L OK 50 87 40 79 25 95 88 40 45 65 50 72 60 61 30 Petr Hubacek C R OK 50 75 64 71 25 95 75 40 45 65 50 60 43 61 33 Riku Hahl C L OK 54 83 66 83 34 83 82 43 46 69 50 57 51 64 31 Mathias Tjarnqvist LW L OK 50 84 59 80 25 92 83 44 49 68 54 60 49 64 35 Antti Miettinen LW L OK 50 84 50 81 25 95 85 40 47 66 54 57 45 62 24 Lynn Loyns LW L OK 50 82 60 81 25 92 80 48 49 67 50 54 45 63 49 Ryan Flinn LW L OK 50 76 92 71 25 95 75 40 45 65 50 57 43 64 46 Mike Brown LW L OK 50 75 88 71 25 95 76 40 45 65 50 60 54 63 59 Travis Moen LW L OK 97 77 77 82 99 48 79 42 48 70 54 51 45 69 21 Denis Shvidki RW L OK 50 86 74 85 25 95 86 40 45 68 50 57 49 65 55 Pavel Rosa RW R OK 50 82 53 83 25 95 83 44 49 65 54 66 45 63 32 John Tripp RW R OK 72 81 83 79 41 68 80 52 52 68 52 66 48 69 56 Garret Stroshein RW R OK 63 77 99 78 25 76 77 40 45 65 50 57 45 66 11 Toni Dahlman RW R OK 50 84 61 71 25 95 86 40 45 65 50 60 46 62 8 Shawn Heins D L OK 66 75 73 79 25 73 79 56 53 73 50 78 59 71 4 Keith Carney D L OK 60 83 63 86 84 78 83 46 50 84 55 87 83 73 6 Peter Smrek D L OK 50 84 63 65 25 95 82 40 45 65 50 60 48 64 29 Matt Walker D R OK 81 78 76 76 25 61 79 44 47 66 50 57 45 70 41 Zdenek Kutlak D L OK 50 79 69 76 25 95 76 40 45 65 50 57 51 65 48 Allan Rourke D L OK 69 80 67 77 30 71 80 47 52 73 57 57 45 70 47 John Grahame G L OK 85 85 77 65 35 81 85 75 85 NA NA 72 71 77 45 Steve Valiquette G L OK 76 76 87 65 25 85 76 75 76 NA NA 66 65 72 19 Evgeny Konstantinov G L OK 75 75 62 65 25 30 75 75 75 NA NA 44 45 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Mike Ricci C L OK 58 85 62 85 87 80 85 62 60 85 58 84 85 74 22 Boyd Devereaux C L OK 51 90 68 81 74 86 92 52 55 75 58 63 69 71 13 Mike Modano C L OK 60 98 76 91 93 78 92 72 69 77 65 87 88 80 32 Radek Bonk C L OK 73 87 82 88 80 68 89 80 72 79 65 69 73 82 17 Stu Barnes C R OK 50 87 50 89 94 89 91 59 60 79 62 87 80 73 26 Greg Johnson LW L OK 53 93 58 88 99 84 94 58 61 78 64 84 76 74 93 Petr Nedved LW L OK 59 91 72 89 99 79 93 67 68 72 69 84 72 78 34 Martin Gelinas LW L OK 70 88 59 85 93 70 89 59 64 79 68 87 80 76 11 John LeClair LW L 99 62 84 84 87 91 76 85 75 75 80 75 90 81 83 94 Alex Korolyuk RW L OK 50 92 46 86 77 87 92 63 69 79 75 69 63 76 36 Jamal Mayers RW R OK 77 89 71 84 98 64 88 45 51 67 56 75 70 70 31 Mike Grier RW R OK 54 83 74 88 99 83 80 60 60 75 59 72 77 73 19 Jonathan Cheechoo RW R OK 53 80 62 87 99 84 84 59 69 76 78 57 64 76 30 Karel Pilar D R OK 54 84 68 83 61 83 84 68 62 73 57 66 50 74 8 Sandis Ozolinsh D L OK 62 93 64 85 44 77 92 65 69 74 73 81 71 79 6 Andreas Lilja D L OK 77 82 73 84 96 64 79 44 50 78 56 72 71 74 7 Darius Kasparaitis D L OK 76 80 59 81 54 65 82 57 55 90 54 81 78 76 74 Joel Bouchard D L OK 52 87 61 81 34 85 86 61 58 76 56 75 63 72 38 Ian Moran D R OK 66 79 55 83 43 73 79 49 52 76 55 81 69 70 44 Kenny Jonsson D L OK 50 89 67 88 96 87 89 65 63 85 60 75 83 77 40 Olaf Kolzig G L OK 90 90 87 90 77 82 90 77 90 NA NA 87 84 85 33 Garth Snow G L OK 85 85 81 68 48 65 85 77 85 NA NA 90 74 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Erik Westrum C L OK 73 77 63 87 25 68 77 44 49 67 54 60 45 65 53 Esa Pirnes C L OK 50 88 57 82 70 89 87 52 53 70 54 66 55 67 35 Peter Sarno C L OK 50 79 51 81 25 92 80 40 47 65 54 60 45 62 51 John Pohl C R OK 50 75 63 79 25 95 76 40 45 65 50 60 44 61 24 Tommi Santala LW R OK 62 85 74 81 40 77 84 45 49 71 52 60 45 67 46 Noah Clarke LW L OK 50 77 40 80 25 95 77 44 47 65 50 60 45 60 45 Quintin Laing LW L OK 50 77 55 83 25 95 77 44 47 65 50 60 45 62 23 Lubos Bartecko RW L OK 50 88 66 71 25 95 85 40 45 65 50 69 62 63 14 Ryan VandenBussche RW R OK 99 78 64 77 79 45 80 41 48 73 55 78 61 68 76 Colton Orr RW R OK 50 77 79 73 25 95 77 40 45 65 50 51 45 63 56 Jaroslav Kristek RW L OK 50 84 60 82 25 90 87 40 45 66 50 43 43 62 48 Tony Salmelainen RW R OK 50 89 44 80 25 90 88 44 47 69 50 54 44 62 37 Lubomir Sekeras D L OK 50 82 46 81 25 92 83 44 51 69 58 93 59 65 75 Chris Hajt D L OK 50 76 68 75 25 92 77 40 45 66 50 63 45 64 28 Mikko Luoma D L OK 50 77 68 82 25 95 77 44 47 65 50 69 60 66 43 Mike Weaver D R OK 50 85 40 73 25 95 84 40 45 66 50 63 46 61 42 Micki Dupont D R OK 50 84 40 65 25 95 82 40 45 65 50 57 44 61 4 Chris Tamer D L OK 87 77 61 83 46 55 78 51 55 70 59 87 75 72 49 Jeff Macmillan D L OK 50 77 68 73 25 95 77 40 45 65 50 60 45 64 52 Julien Vauclair D L OK 50 80 53 77 25 92 80 40 45 65 50 60 47 63 29 Johan Holmqvist G L OK 75 75 71 65 25 85 75 75 75 NA NA 63 51 69 1 Dan Ellis G L OK 75 75 57 65 25 85 75 75 75 NA NA 57 48 68 47 Arturs Irbe G L OK 80 80 45 65 25 80 80 75 80 NA NA 96 76 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Sergei Fedorov C L OK 57 97 72 92 98 81 97 75 78 85 82 90 81 86 39 Travis Green C R OK 74 87 70 86 78 66 90 46 55 75 64 87 77 73 16 Bobby Holik C R OK 78 83 92 89 99 63 80 71 73 86 75 84 80 84 48 Daniel Briere C R OK 68 92 45 89 99 72 92 77 78 73 78 66 75 80 7 Gary Roberts LW L OK 78 84 76 88 88 63 84 63 72 79 82 99 90 82 20 Luc Robitaille LW L OK 63 78 72 87 98 76 78 70 71 75 73 99 81 79 22 Chad Kilger LW L OK 53 88 87 81 50 84 89 46 51 73 56 69 62 70 18 Sergei Brylin LW L OK 50 89 50 87 99 88 91 59 62 79 64 75 65 73 19 Darcy Tucker LW L OK 75 85 45 89 78 66 81 54 66 80 77 72 82 75 27 Alexei Kovalev RW L OK 68 94 78 90 95 72 95 73 69 70 65 78 75 80 15 Chris Simon RW L OK 99 83 87 83 95 25 82 52 60 79 68 81 74 78 24 Matt Cooke RW L OK 85 86 60 85 65 57 87 59 63 81 67 63 79 76 79 Andrei Markov D L OK 50 87 54 86 84 87 87 66 65 75 64 63 70 76 55 Darryl Sydor D L OK 53 87 61 85 98 84 84 59 58 76 56 81 78 73 44 Janne Niinimaa D L OK 66 88 65 88 99 74 87 59 64 82 68 72 74 78 3 Aaron Miller D R 26 IN 70 80 76 84 43 70 81 45 50 79 55 84 78 74 30 Calle Johansson D L OK 50 88 50 82 25 95 87 65 57 74 50 96 78 70 5 Nicklas Lidstrom D L OK 50 92 57 92 99 89 94 68 69 89 70 87 89 79 28 Chris Chelios D R OK 69 81 53 86 84 71 85 63 59 84 55 99 98 76 34 Steve Shields G L OK 79 79 83 65 25 75 79 75 79 NA NA 81 70 74 35 Nikolai Khabibulin G L OK 90 90 75 87 67 79 90 79 90 NA NA 78 81 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Blair Betts C L OK 56 80 77 83 25 81 81 48 51 70 54 57 46 67 21 Brooks Laich C L OK 50 77 71 81 25 92 77 44 47 65 50 48 45 63 49 Chris Kunitz LW L OK 59 85 57 80 26 79 83 63 57 72 50 60 48 68 25 Fedor Fedorov LW L OK 50 88 86 82 25 90 88 44 47 66 50 54 46 66 36 Ivan Huml LW L OK 50 89 70 80 25 87 88 40 45 66 50 54 47 64 50 Eric Godard RW R OK 99 75 92 74 38 25 75 43 46 69 50 57 45 67 51 Aaron Downey RW R OK 99 81 72 75 45 38 80 42 47 73 52 75 53 68 37 Scott Lachance D L OK 59 82 63 84 94 79 80 44 47 71 50 81 79 69 6 D.J. Smith D L OK 93 78 59 68 41 51 78 40 47 70 55 50 45 69 31 Tyler Moss G R OK 75 75 59 65 25 85 75 75 75 NA NA 72 60 69 70 Tim Thomas G L OK 75 75 53 65 25 85 75 75 75 NA NA 75 48 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Thornton C L OK 82 93 91 92 94 60 92 93 84 82 74 60 84 89 20 Kyle Calder C L OK 54 88 48 88 80 83 88 62 69 71 76 60 67 75 33 Robert Lang C R OK 51 88 81 92 84 85 86 98 92 78 86 87 75 89 21 Oleg Saprykin C L OK 59 86 62 84 84 79 87 60 62 76 64 54 55 73 26 Erik Cole LW L OK 78 88 74 89 98 63 82 65 67 78 68 63 76 78 23 Daniel Sedin LW L OK 50 84 66 84 99 89 83 76 72 81 68 57 69 78 8 Mark Recchi LW L OK 59 95 50 88 99 79 98 89 83 82 76 93 85 85 34 Shane Doan LW R OK 60 86 76 92 96 79 90 83 80 79 78 69 81 85 36 Jozef Balej RW R OK 50 86 46 84 25 90 85 56 55 70 54 51 46 66 24 Scott Walker RW R OK 81 86 52 91 91 61 84 86 82 82 77 78 80 84 25 Jason Ward RW R OK 53 85 75 83 65 84 84 51 54 76 58 60 64 70 45 Richard Zednik RW L OK 66 92 64 88 99 74 91 64 70 78 76 69 79 80 27 Radek Dvorak RW R OK 51 90 70 88 95 86 91 77 71 81 66 66 69 79 56 Sergei Zubov D R OK 50 90 57 91 94 88 92 77 71 78 65 87 75 81 55 Ed Jovanovski D L OK 77 95 65 88 68 64 96 63 67 86 71 69 82 82 15 Tomas Kaberle D L OK 50 88 56 88 87 88 84 72 65 81 57 63 75 75 42 Brian Rafalski D R OK 51 91 41 87 84 85 94 76 70 80 64 78 77 79 74 Jay McKee D L OK 71 82 65 82 52 69 86 46 52 83 58 66 79 74 40 Dick Tarnstrom D L OK 56 85 59 89 98 82 82 77 80 73 83 72 78 83 39 Dan Cloutier G L OK 92 92 67 90 73 75 92 77 92 NA NA 69 77 84 30 Marc Denis G L OK 93 93 67 90 80 81 93 79 93 NA NA 66 79 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 66 Mario Lemieux C R OK 50 90 90 93 25 87 94 73 63 76 54 99 99 77 9 Josh Holden C L OK 50 83 57 81 25 95 84 40 45 65 50 63 59 62 48 Krystofer Kolanos C R OK 59 89 76 84 50 79 85 52 55 71 58 54 50 70 53 Brian Holzinger C R OK 58 89 52 87 90 80 89 57 57 71 58 81 73 71 28 Tim Connolly C R OK 50 88 62 71 25 95 89 40 45 65 50 54 64 63 18 Toby Petersen C L OK 50 84 49 71 25 95 86 40 45 65 50 63 46 61 29 Nathan Smith C L OK 50 83 69 76 25 95 82 40 45 65 50 51 45 63 46 Pavel Vorobiev LW L OK 50 85 59 83 25 90 83 52 53 70 54 51 45 66 14 Niklas Hagman LW L OK 50 89 64 85 91 87 88 54 58 75 61 60 62 71 37 Tomas Kurka LW L OK 50 88 54 79 25 95 87 40 45 65 50 54 44 62 50 Libor Pivko LW L OK 50 77 58 78 25 95 77 40 45 65 50 57 45 61 17 Timofei Shiskanov RW R OK 50 82 55 77 25 95 83 40 45 65 50 48 45 61 44 Brooks Orpik D L OK 93 77 72 83 96 51 77 49 51 73 52 57 59 74 11 Rory Fitzpatrick D R OK 64 78 64 84 73 75 77 50 55 74 61 72 55 71 6 Zbynek Michalek D L OK 50 84 55 79 27 90 83 44 51 65 57 51 45 65 41 Jamie Allison D L OK 93 77 61 78 57 51 75 45 48 71 50 72 74 71 52 Frederick Meyer D L OK 50 77 41 80 25 95 77 40 45 65 50 54 45 60 47 Kurtis Foster D R OK 50 75 83 72 25 95 75 44 47 66 50 54 45 67 54 Francois Beauchemin D L OK 50 75 58 82 25 95 75 40 45 65 50 43 43 62 22 Thomas Pock D L OK 50 77 60 83 25 95 77 48 57 65 66 54 45 67 31 Dan Blackburn G L OK 75 75 61 65 25 85 75 75 75 NA NA 48 58 68 35 Brian Finley G R OK 75 75 75 65 25 85 75 75 75 NA NA 54 48 69
# 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 58 96 66 88 99 80 96 69 69 79 68 57 75 79 14 Brian Gionta C R OK 56 89 40 85 91 82 88 49 61 81 73 60 59 72 25 Vincent Damphousse C L OK 66 89 68 88 99 73 89 69 66 74 62 96 82 77 23 Alex Zhamnov C L 94 DD 61 90 67 90 52 77 92 88 79 75 71 87 78 82 55 Tim Taylor C L OK 50 83 65 84 99 87 78 55 56 74 57 90 79 70 9 Martin Havlat LW L OK 62 94 63 87 83 77 94 85 86 80 87 54 75 86 40 Vaclav Prospal LW L OK 62 78 63 89 99 77 80 75 72 76 69 72 77 78 15 Milan Bartovic LW L OK 66 86 54 84 28 74 86 69 61 71 54 54 48 70 13 Daymond Langkow LW L OK 56 87 52 92 99 82 89 71 71 83 71 69 78 78 24 Jay Pandolfo LW L OK 50 88 62 87 99 90 88 53 58 81 63 75 77 73 12 Mike Johnson RW R 41 3M 56 87 70 91 25 81 88 77 66 77 54 75 74 75 27 Darren McCarty RW R OK 78 83 72 83 52 63 76 50 55 75 61 81 81 71 18 Marian Hossa RW L OK 59 87 69 89 99 79 88 87 87 77 86 60 79 86 34 Martin St. Louis RW L OK 50 93 42 91 99 87 92 96 92 94 88 72 85 88 44 Kip Miller RW L OK 50 86 49 85 80 92 85 67 64 73 61 90 76 72 19 Brendan Witt D L OK 96 81 69 87 88 48 81 51 53 78 55 72 81 77 2 Brian Leetch D L OK 55 88 47 91 88 82 91 81 83 81 84 93 90 86 7 Brad Stuart D L OK 54 91 69 87 94 83 92 72 71 81 69 60 75 80 3 Jaroslav Spacek D L OK 65 87 51 88 71 74 84 64 64 76 64 75 72 76 43 Patrice Brisebois D R OK 50 87 62 86 87 87 90 71 65 81 59 84 78 76 10 Nathan Dempsey D R OK 54 84 49 88 91 83 80 62 69 73 76 75 72 76 21 Andrew Ference D L OK 64 85 43 83 88 75 84 54 56 78 59 60 70 71 20 Ed Belfour G L OK 94 94 62 90 72 78 94 79 94 NA NA 99 90 86 1 Andrew Raycroft G L OK 93 93 59 90 70 85 93 79 93 NA NA 57 78 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Harold Druken C L OK 50 85 62 81 25 92 84 56 53 70 50 60 59 67 16 Chad Wiseman LW L OK 50 84 66 79 25 95 84 40 47 65 54 54 45 64 49 Zdenek Blatny LW L OK 50 86 64 81 25 87 85 40 51 69 62 54 48 66 38 Eric Beaudoin LW L OK 53 78 92 81 37 84 81 51 53 71 55 57 45 69 22 Jani Rita RW R OK 50 86 68 75 25 95 88 40 45 65 50 54 47 63 36 Jason Strudwick RW L OK 84 76 75 80 66 58 75 45 49 71 53 72 75 68 28 Jeff Heerema RW R OK 50 90 62 81 27 90 87 47 51 66 54 57 45 66 53 Jonathan Hedstrom RW L OK 50 81 58 71 25 95 82 40 45 65 50 66 43 61 32 Michal Rozsival D R OK 50 84 62 65 25 95 85 40 45 65 50 63 64 64 5 Al MacInnis D R OK 50 84 59 90 25 87 83 48 49 81 50 99 94 70 8 Aki Berg D L OK 57 82 70 83 96 81 82 47 51 75 54 66 68 71 51 Brian Campbell D L OK 50 86 49 81 65 89 87 52 56 70 59 60 57 68 17 Oleg Tverdovsky D L OK 50 90 59 65 25 95 87 40 45 65 50 69 69 65 37 Lukas Krajicek D L OK 60 82 55 78 25 79 80 65 61 73 58 48 48 70 39 Mike Mottau D L OK 50 81 50 65 25 95 83 40 45 65 50 63 45 62 52 Sven Butenschon D L OK 64 78 75 76 50 75 76 52 53 70 54 69 52 71 42 Maxim Kondratiev D L OK 50 83 53 80 25 92 82 40 45 66 50 48 45 63 30 Jean-Sebastien Aubin G R OK 82 82 55 65 27 83 82 75 82 NA NA 66 60 73 35 Corey Schwab G L OK 76 76 57 65 25 67 76 77 76 NA NA 87 58 69 33 Maxime Ouellet G L OK 78 78 71 65 25 85 78 77 78 NA NA 54 51 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Craig Conroy C R OK 63 86 67 90 77 76 85 91 76 85 60 84 81 81 11 Jeff Halpern C R OK 63 85 61 90 96 76 86 68 69 77 70 69 80 77 23 Chris Drury C R 88 DD 69 91 55 89 93 71 90 78 74 80 69 69 75 80 24 Mike Danton C R OK 99 85 46 83 83 38 84 46 52 70 58 57 48 68 34 Pascal Rheaume C L OK 50 86 74 81 51 89 80 46 49 70 52 78 66 67 9 Paul Kariya LW L OK 54 98 46 89 62 83 98 80 74 75 68 75 80 79 14 Brendan Shanahan LW R 94 DD 87 88 82 89 99 56 88 68 72 79 75 90 89 83 33 Marty Murray LW L OK 50 86 42 82 80 92 87 49 52 80 56 72 77 67 36 Petr Cajanek LW L OK 50 86 54 88 85 89 84 56 60 81 64 72 58 72 55 Jason Blake RW L OK 64 95 48 89 91 75 96 67 71 90 74 78 82 80 51 Brian Savage RW L OK 57 84 66 85 90 81 80 58 63 69 68 84 64 73 12 Owen Nolan RW R OK 96 88 72 89 79 49 91 77 75 79 74 81 81 84 26 Chris Clark RW R OK 82 87 62 85 99 60 86 55 58 75 60 69 55 73 4 Roman Hamrlik D L OK 68 90 65 89 99 72 89 62 63 82 64 75 79 78 3 Brent Sopel D R OK 55 83 62 87 98 83 82 73 72 78 71 66 67 79 6 James Patrick D R OK 50 78 60 84 67 89 80 50 56 80 62 99 85 71 42 Jon Klemm D R 99 59 82 61 82 94 79 81 45 50 83 54 87 79 72 13 Pavel Kubina D R OK 74 84 86 86 99 66 80 58 71 82 84 66 78 82 44 Nolan Pratt D L OK 64 82 68 81 71 75 83 44 49 79 53 72 72 72 5 Branislav Mezei D L 41 3M 98 77 87 82 55 46 78 53 51 76 50 57 50 77 43 Niclas Havelid D L 99 52 85 53 87 96 85 85 61 62 74 62 78 68 72 31 Craig Andersson G L OK 83 83 61 65 26 80 83 75 83 NA NA 54 51 74 32 Curtis Joseph G L OK 86 86 57 65 38 83 86 75 86 NA NA 96 84 77 39 Dwayne Roloson G L OK 92 92 61 79 59 80 92 77 92 NA NA 90 81 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Michael Zigomanis C R OK 50 78 66 79 25 92 79 52 51 67 50 54 45 64 38 Charlie Stephens C R OK 50 81 88 77 25 90 80 48 49 67 50 54 45 66 18 Matt Pettinger LW L OK 57 83 68 82 87 81 80 46 52 72 58 57 51 68 76 Andrew Peters LW L OK 99 82 96 75 51 25 80 40 47 65 54 57 45 69 46 Krzysztof Oliwa RW L OK 99 75 98 76 79 25 76 43 48 68 54 78 69 70 56 Brantt Myhres RW R OK 91 75 82 76 25 53 75 40 45 65 50 62 43 65 29 Bryce Salvador D L OK 62 83 67 82 84 76 81 46 52 78 57 69 68 72 52 Fedor Tyutin D L OK 58 85 68 85 30 80 81 56 60 72 63 48 45 72 30 Chris Mason G L OK 82 82 63 65 25 79 82 75 82 NA NA 69 50 74 41 Pascal Leclaire G L OK 75 75 69 65 25 85 75 75 75 NA NA 51 48 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Oleg Kvasha C R OK 59 88 94 89 99 79 92 76 71 77 65 63 60 81 92 Michael Nylander C L 80 1W 76 92 64 86 25 65 92 93 74 78 54 81 74 80 13 Pavel Datsyuk C L OK 55 92 57 89 91 82 90 82 82 76 83 63 65 83 49 Andrew Cassels C L OK 55 83 60 90 71 83 83 68 63 70 58 90 80 73 18 Sergei Samsonov LW R OK 50 92 40 88 71 93 94 73 73 78 74 63 73 77 34 Raffi Torres LW L OK 67 80 68 83 98 73 79 54 62 79 71 54 60 74 11 Peter Bondra LW L OK 56 95 67 89 94 82 94 64 71 67 78 93 74 79 19 Ethan Moreau LW L OK 79 84 78 86 99 63 83 52 61 81 70 72 75 77 14 Justin Williams RW R OK 67 87 62 88 96 73 87 74 68 79 61 54 71 77 48 Scott Young RW R OK 50 86 66 85 65 88 88 52 57 72 62 96 77 71 27 Glen Murray RW R OK 63 92 83 92 99 76 86 68 75 80 82 81 79 84 42 Ryan Malone RW L OK 66 84 84 90 99 73 82 61 67 76 72 60 70 78 6 Bret Hedican D L OK 66 97 63 87 99 73 97 57 61 75 64 87 79 77 20 Andrei Zyuzin D L OK 64 85 61 85 79 75 84 56 63 76 70 63 68 74 7 Dan McGillis D L OK 67 84 71 84 98 73 84 64 62 77 60 81 77 77 44 Sheldon Souray D L OK 94 83 80 88 77 50 81 66 78 86 89 69 82 86 29 Ruslan Salei D L OK S1 84 83 62 88 99 58 81 51 55 80 58 75 77 76 26 Mike Van Ryn D R OK 62 85 58 89 96 77 80 65 71 74 77 60 74 78 8 Steve Montador D R OK 99 76 57 76 32 42 77 46 51 70 56 60 48 70 43 Sean O'Donnell D L OK 84 80 76 85 99 58 80 50 51 80 52 84 80 76 60 Jose Theodore G R OK 94 94 53 90 82 83 94 81 94 NA NA 69 79 85 30 Antero Niittymaki G L OK 77 77 62 65 25 67 77 75 77 NA NA 57 48 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Benoit Dusablon C L OK 50 77 72 79 25 92 77 40 45 65 50 60 45 62 88 Christopher Higgins C L OK 50 88 53 77 25 95 88 40 45 65 50 48 43 62 15 Derek Roy C L OK 50 85 45 86 60 88 84 57 61 70 65 48 55 69 82 Martin Straka C L OK 52 93 41 89 66 85 95 64 65 69 65 81 78 73 38 Tomas Plekanec C L OK 50 82 49 80 25 95 82 40 45 65 50 51 43 61 54 Layne Ulmer C L OK 50 77 58 80 25 95 77 40 45 65 50 57 45 61 37 Pat Rissmiller LW L OK 50 78 71 78 25 95 80 40 45 65 50 63 45 63 21 Peter Sejna LW L OK 50 88 49 86 25 90 88 48 53 65 58 60 44 66 35 Alexander Semin LW L OK 63 86 54 83 63 76 87 59 62 74 66 45 49 72 25 Ryan Kesler LW R OK 59 85 68 81 34 79 85 49 52 70 56 45 45 67 39 Mike Pandolfo LW L OK 50 77 82 79 25 95 77 40 45 65 50 60 45 63 64 Owen Fussey RW L OK 50 77 55 79 25 95 77 44 47 65 50 48 45 61 16 Matt Ellison RW R OK 50 86 52 83 25 95 84 44 47 66 50 48 45 62 24 Fredrik Sjostrom RW L OK 53 89 73 82 70 84 88 49 54 73 60 48 55 70 45 Denis Hamel RW L OK 50 83 71 77 25 95 78 40 45 65 50 66 55 63 36 Mike Siklenka RW R OK 50 75 91 73 25 95 75 40 45 65 50 60 45 64 55 Niklas Kronwall D L OK 66 85 40 79 25 73 84 56 57 72 58 54 48 69 50 Robert Scuderi D L OK 50 77 55 85 25 90 77 48 53 74 58 63 45 67 32 Don Sweeney D L OK 50 82 40 81 77 87 82 54 52 80 50 99 81 68 57 Goran Bezina D L OK 50 75 71 70 25 92 75 40 45 65 50 57 45 64 53 Jesse Fibiger D L OK 50 79 71 65 25 95 79 40 45 65 50 63 43 65 28 Lawrence Nycholat D L OK 50 83 45 82 25 87 82 40 45 65 50 60 45 62 40 Luke Sellars D L OK 50 82 55 65 25 95 80 40 45 65 50 54 43 62 41 Patrick DesRochers G L OK 75 75 83 65 25 85 75 75 75 NA NA 60 48 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Henrik Sedin C L OK 54 85 67 85 93 83 83 73 68 84 62 57 69 76 21 Andreas Johansson C L OK 58 86 63 86 57 80 86 66 69 76 71 78 65 76 18 Rod Brind'Amour C L OK 52 87 67 92 95 85 86 67 65 80 63 87 85 76 47 Shaun Van Allen C L OK 76 79 68 82 89 65 82 51 52 80 52 96 79 70 46 Mike Eastwood C R OK 56 77 80 85 99 82 80 55 55 78 54 96 82 72 38 Jan Bulis LW L OK 54 86 69 88 88 84 86 59 62 78 65 63 77 74 17 Ilya Kovalchuk LW R OK 66 96 78 94 99 74 96 87 89 71 92 48 77 90 28 Pierre Dagenais LW L OK 56 80 85 85 61 82 79 56 67 76 78 63 55 77 51 Steve Ott LW L OK 99 86 56 81 89 38 85 51 52 74 52 51 55 70 19 Mikael Renberg RW L OK 68 89 84 84 72 72 90 58 62 72 67 81 77 77 15 Dany Heatley RW L OK 59 89 76 91 38 79 90 72 78 77 84 54 82 83 26 Landon Wilson RW R OK 69 84 83 81 66 71 79 46 53 76 59 72 75 71 24 Valeri Bure RW R OK 53 90 46 90 83 85 88 76 76 75 77 75 68 79 2 Glen Wesley D L OK 54 86 58 86 90 83 86 47 48 88 50 93 87 73 31 Ossi Vaananen D L OK 77 85 80 84 96 64 85 44 49 78 54 57 69 75 23 Sean Hill D R OK 74 83 57 90 98 66 83 67 72 82 77 87 83 81 3 Denis Gauthier D L OK 86 80 71 83 98 56 80 55 54 80 52 69 78 76 29 Radek Martinek D R 97 70 83 57 78 57 70 82 45 55 75 64 69 65 71 44 Alexei Zhitnik D L OK 89 88 55 90 83 54 91 69 64 76 60 81 78 79 50 Bryan Marchment D L OK 86 77 57 80 91 56 79 43 48 78 52 90 81 72 1 David Aebischer G L OK 95 95 61 90 76 83 95 77 95 NA NA 63 78 86 37 Trevor Kidd G L OK 79 79 79 65 25 81 79 79 79 NA NA 81 74 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Igor Korolev C L OK 52 84 65 82 76 85 86 53 54 70 54 87 77 69 27 Byron Ritchie C L OK 95 79 52 85 61 49 79 50 54 70 58 66 63 69 95 Yanic Perreault C L OK 59 78 51 84 84 79 79 58 63 69 69 84 73 71 34 Sami Kapanen LW L OK 50 98 48 87 90 90 96 60 62 77 63 78 69 74 30 Trent Whitfield LW L OK 50 83 60 83 54 86 82 49 55 75 61 66 50 68 39 Graham Mink LW R OK 50 77 77 76 25 92 77 40 45 65 50 60 45 63 7 Kelly Buchberger LW L OK 90 79 70 81 87 53 80 43 47 78 51 99 85 69 49 Darryl Bootland RW R OK 99 77 64 77 27 25 76 44 49 65 54 54 45 66 12 Tom Fitzgerald RW R OK 65 86 58 83 84 74 85 52 55 76 58 93 82 71 43 Rob DiMaio RW R OK 65 85 50 84 84 74 81 58 59 80 61 93 83 72 53 Jim Cummins RW R OK 99 76 73 77 67 25 78 43 47 68 51 87 60 67 35 Brad Chartrand RW R OK 59 87 52 82 65 80 86 46 50 75 55 75 70 67 5 Steve McCarthy D L OK 50 87 56 84 30 86 87 50 53 75 57 54 61 69 41 Ross Lupaschuk D R OK 50 79 64 65 25 95 78 40 45 65 50 54 43 63 36 Sascha Goc D R OK 50 75 71 65 25 95 75 40 45 65 50 60 45 64 42 Scott Ferguson D L OK 90 81 55 78 63 53 81 48 51 74 53 78 58 72 52 David Karpa D R OK 50 75 59 65 25 95 76 40 45 65 50 84 70 63 40 Nolan Yonkman D R OK 50 82 95 70 25 95 78 40 45 65 50 54 44 68 4 Jim Carey G L OK 75 75 75 65 25 85 75 75 75 NA NA 75 58 70 45 Ryan Miller G L OK 75 75 60 65 25 85 75 75 75 NA NA 57 56 69 6 Jason Muzzatti G L OK 75 75 77 65 25 85 75 75 75 NA NA 87 70 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Ron Francis C L OK 50 82 74 86 98 90 85 68 66 71 63 99 97 76 27 Michael Peca C R OK 71 87 54 90 93 69 87 71 67 95 62 75 95 78 19 Marty Reasoner C L OK 56 82 66 87 25 81 80 65 61 77 58 66 63 72 12 Brian Rolston C L OK 56 90 72 90 99 82 93 69 69 90 69 78 80 81 22 Adam Mair C R OK 99 85 69 80 99 46 84 54 55 73 56 60 62 73 33 Fredrik Modin LW L OK 53 87 86 89 99 84 87 68 74 83 79 75 72 82 25 Dave Andreychuk LW R OK 57 77 88 88 99 81 77 58 65 73 71 99 85 77 15 Martin Erat LW L OK 56 91 56 86 93 81 90 76 71 80 67 54 55 78 43 Tomas Surovy LW L OK 51 85 58 83 57 86 85 61 65 75 69 54 55 73 55 Eric Daze RW L OK 50 86 99 90 25 95 88 69 68 75 66 72 79 79 96 Tomas Holmstrom RW L OK 59 86 66 83 82 79 88 58 63 78 68 78 75 75 16 Shean Donovan RW R OK S2 69 87 72 86 99 71 88 64 66 82 68 72 78 78 20 Juraj Kolnik RW R OK 50 84 50 87 65 88 84 57 64 70 72 57 57 72 46 Ivan Ciernik RW L 99 50 86 69 80 25 95 86 44 49 68 54 66 58 66 21 Jason Smith D R OK 87 82 71 86 83 56 83 54 61 88 67 78 86 80 32 Cale Hulse D R OK 89 81 73 86 99 54 77 57 57 76 56 78 71 77 6 Jason Marshall D R OK 76 76 59 80 29 65 77 61 59 75 57 84 75 73 34 Scott Niedermayer D L OK 58 97 57 91 99 80 97 80 79 93 78 78 84 87 3 Zdeno Chara D L OK 99 80 99 89 96 44 82 66 75 98 83 66 83 91 4 Lance Ward D L OK 99 77 71 73 56 39 77 47 49 74 50 63 53 73 23 Karel Rachunek D R OK 55 84 65 84 88 82 79 62 58 80 55 60 77 74 40 Robyn Regehr D L OK 70 82 75 87 99 70 81 54 56 83 58 57 80 77 42 Robert Esche G L OK 89 89 73 69 49 64 89 75 89 NA NA 63 76 80 41 Sean Burke G L OK 88 88 85 77 57 80 88 79 88 NA NA 96 86 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Craig MacDonald C L OK 61 82 70 82 63 78 80 49 50 73 50 66 50 67 8 Martin Cibak C L OK 56 86 65 78 77 82 84 49 51 74 53 57 51 67 37 Todd Fedoruk LW L OK 99 77 84 77 60 25 75 47 49 73 52 60 72 69 38 Yannick Tremblay D R OK 51 86 61 86 46 86 88 57 58 72 59 72 67 71 26 Bubba Berenzweig D L OK 50 82 68 65 25 95 80 40 45 65 50 66 52 65 44 Duvie Westcott D R OK 78 83 46 86 41 64 83 57 53 70 50 66 45 69 9 Steve Poapst D L OK 56 82 53 87 65 82 80 43 50 70 56 90 58 67 35 JF Damphousse G L OK 75 75 61 65 25 85 75 75 75 NA NA 45 45 68 45 Frederic Cassivi G L OK 75 75 87 65 25 85 75 75 75 NA NA 72 54 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Wes Walz C R OK 58 95 46 87 70 80 97 59 63 88 67 87 82 76 18 Derek Armstrong C R OK 59 79 60 88 70 79 79 70 70 76 70 78 65 76 23 Nathan Horton C R OK 74 86 70 84 67 67 86 52 61 75 71 42 55 74 27 Joe Nieuwendyk C L OK 53 87 72 86 78 84 84 76 77 82 78 99 91 82 10 Marian Gaborik LW L OK 50 95 59 89 79 87 94 68 70 79 73 51 75 78 24 Taylor Pyatt LW L OK 53 87 89 86 77 84 87 56 58 76 60 54 65 74 11 Chris Dingman LW L OK 99 76 94 79 90 43 76 46 48 71 51 69 67 71 19 Shawn McEachern LW L OK 70 90 58 91 99 70 95 78 73 80 67 90 82 81 51 Stephen Peat RW R OK S5 86 76 86 77 78 57 75 40 48 76 56 57 57 69 73 Michael Ryder RW R OK 51 88 60 87 99 86 87 78 77 79 75 57 65 80 49 Mariusz Czerkawski RW R OK 50 90 62 84 99 90 90 64 70 74 75 81 66 77 40 Fernando Pisani RW L OK 60 86 68 83 93 78 83 55 61 80 67 69 55 74 8 Frantisek Kaberle D L OK 55 89 53 88 82 83 88 72 65 77 57 78 70 75 34 Jeff Jillson D R OK 68 86 75 83 78 72 84 57 58 77 60 57 60 76 45 Dmitri Kalinin D L OK 58 83 67 88 94 80 83 66 68 78 71 57 65 77 3 Derek Morris D R OK 59 87 61 86 99 79 88 66 64 79 62 63 76 76 46 Brad Ference D R OK 94 83 72 79 77 50 82 47 48 71 50 60 73 74 4 Scott Stevens D L OK 59 80 67 89 46 79 83 59 61 84 63 99 98 76 44 Eric Weinrich D L OK 59 83 60 86 98 79 80 55 57 83 58 99 80 74 32 Roman Cechmanek G L 99 88 88 82 80 60 84 88 75 88 NA NA 84 76 82 35 Manny Legace G L 98 90 90 40 70 50 85 90 75 90 NA NA 78 78 79 37 Alexander Auld G L OK 78 78 81 65 25 85 78 75 78 NA NA 54 50 72
# 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 54 88 77 85 68 83 86 59 59 77 59 69 73 73 16 Kris Beech C L OK 50 86 73 83 25 87 85 44 47 68 50 54 47 65 25 Rickard Wallin C L OK 63 81 64 85 25 76 81 56 63 70 71 57 45 72 60 Paul Gaustad C L OK 50 76 89 71 25 95 75 40 45 65 50 51 43 63 42 P.J. Stock C L OK 50 76 54 77 25 95 76 40 45 65 50 72 70 61 22 Steve Begin C L OK 66 78 56 83 63 73 80 48 57 80 66 63 75 70 30 Ryan Johnson C L OK 50 90 68 81 84 92 92 48 52 73 55 69 61 69 26 Marcus Nilson LW R OK 56 87 68 86 99 82 87 53 57 76 61 63 72 72 21 Andy Hilbert LW L OK 55 82 57 80 25 83 84 40 49 69 58 54 45 64 52 Damian Surma LW L OK 50 79 54 80 25 95 80 44 47 65 50 54 43 62 14 Ben Simon LW L OK 58 80 62 77 63 80 80 40 47 71 55 63 60 65 31 Jamie Lundmark LW R OK 59 89 60 83 68 79 87 52 52 69 53 54 55 68 29 Grant Marshall RW R OK 74 83 66 84 79 67 82 49 54 71 60 78 83 71 15 Nikita Alexeev RW L OK 50 86 92 71 25 95 87 40 45 65 50 54 44 65 2 Garnet Exelby D L OK 99 78 63 84 87 43 79 50 51 74 52 54 50 74 5 Dale Purinton D L OK 99 78 69 77 49 25 77 42 48 69 54 69 59 72 41 Grant Mcneill D L OK 50 77 60 67 25 88 77 40 45 65 50 48 45 62 6 Rick Berry D L OK 94 77 66 77 79 50 78 48 49 74 50 63 63 73 50 Alexander Khavanov D L OK 52 82 54 84 59 85 79 52 56 77 60 81 65 70 33 Kristian Kudroc D R OK 50 76 92 72 25 92 79 40 45 65 50 54 46 68 36 Sebastien Charpentier G L OK 77 77 49 65 25 85 77 75 77 NA NA 66 58 69 48 Zac Bierk G L OK 75 75 87 65 25 71 75 75 75 NA NA 69 69 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Ian Laperriere C R 37 IN 71 82 67 87 76 69 82 56 60 81 63 75 80 74 26 Eric Belanger C L OK 58 85 52 88 99 80 84 60 62 76 63 66 65 72 10 Jason Krog C R OK 50 85 55 83 98 90 84 52 54 75 56 72 59 68 40 Jason Spezza C R 98 70 82 72 85 95 70 81 75 74 78 73 48 67 80 41 Tyler Arnason C L OK 50 83 55 87 99 90 83 73 73 75 72 60 65 77 37 Andre Roy LW L 24 IN 99 78 84 79 40 30 77 42 47 73 52 72 70 69 16 Mike York LW R OK 50 89 48 90 74 88 87 75 73 84 72 63 79 78 19 Branko Radivojevic LW R 97 71 87 73 85 94 69 85 63 62 73 61 57 59 75 20 Brad Richards LW L OK 50 88 63 91 99 91 88 93 85 79 76 57 81 84 45 Jody Shelley LW L OK 99 76 88 78 93 25 76 43 48 74 53 69 64 70 13 Bill Guerin RW R 99 84 98 74 89 99 59 96 75 80 77 84 87 83 87 23 Brett Hull RW R OK 50 84 59 88 99 91 84 84 79 73 75 99 83 81 33 Vladimir Orszagh RW L OK 70 89 56 88 99 70 91 61 64 77 66 66 69 75 32 Ville Nieminen RW L OK 64 87 69 83 96 75 87 57 56 70 55 66 55 71 31 Brad Bombardir D L OK 52 86 59 85 84 85 83 42 47 77 52 81 77 69 2 Mike Rathje D L OK 59 77 87 88 98 79 77 57 56 84 54 75 82 77 5 Colin White D L OK 82 81 75 86 91 60 81 52 53 83 54 66 78 77 38 Marcus Ragnarsson D L OK 67 82 63 86 85 72 86 51 58 82 66 84 74 75 48 Eric Desjardins D R OK 59 84 59 87 59 79 90 59 56 84 53 90 81 74 7 Sami Salo D R OK 50 85 71 87 90 87 84 61 63 78 66 75 72 76 9 Marek Zidlicky D R OK S3 73 87 45 85 99 68 85 79 79 73 78 66 60 82 17 Stephane Robidas D R OK 63 83 44 84 72 76 81 54 56 79 58 66 61 70 35 Vesa Toskala G L OK 87 87 55 65 34 83 87 77 87 NA NA 66 67 77 30 Martin Brodeur G L OK 95 95 77 90 91 84 95 75 95 NA NA 81 92 88
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Steve Kelly C L OK 50 90 72 81 25 95 85 40 45 65 50 69 50 64 27 Jaroslav Bednar LW R OK 50 87 61 84 25 90 86 44 49 72 54 69 49 66 39 Jimmie Olvestad LW L OK 50 86 63 71 25 95 85 40 45 65 50 57 43 62 44 Guillaume Lefebvre LW L OK 50 82 66 71 25 95 80 40 45 65 50 54 45 62 25 Paul Healey RW R OK 50 83 73 75 25 95 85 40 45 65 50 72 51 64 14 David Morisset RW R OK 50 83 62 71 25 95 81 40 45 65 50 54 43 62 21 Christian Matte RW L OK 50 78 46 71 25 95 82 40 45 65 50 61 60 60 47 Norm Milley RW R OK 50 83 62 81 25 87 85 48 49 67 50 46 43 64 55 John Erskine D L OK 99 78 75 77 39 25 77 43 46 72 50 57 49 72 29 Joel Kwiatkowski D L OK 76 86 53 86 98 65 83 46 54 67 62 66 57 70 8 Bob Boughner D R OK 93 77 55 79 66 50 79 48 49 75 50 84 80 72 4 Deron Quint D L OK 52 84 58 83 62 85 82 51 57 66 63 69 61 69 56 Dmitri Bykov D L OK 50 85 53 65 25 95 80 40 45 65 50 66 51 63 6 Tomas Zizka D L OK 60 83 56 82 25 79 82 52 59 67 66 60 43 69 34 Kurt Sauer D L OK 64 83 76 81 84 75 82 46 49 76 52 54 59 72 1 Dominic Roussel G L OK 75 75 66 65 25 85 75 75 75 NA NA 87 55 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Claude Lapointe C L OK 65 90 45 82 51 74 93 46 53 80 60 93 79 69 30 Patrik Stefan C L OK 50 88 74 87 99 86 87 66 65 76 64 57 65 76 26 Milan Kraft C R OK 50 85 83 86 80 88 85 66 70 75 74 57 66 78 29 Andreas Karlsson C L OK 50 80 80 71 25 95 80 40 45 65 50 72 43 63 49 Todd Harvey C R 82 1W 67 86 66 80 57 73 82 49 53 76 57 72 78 70 17 Bates Battaglia LW L OK 60 89 74 84 85 79 88 48 51 70 55 72 73 70 39 Jon Sim LW L OK 57 85 50 82 77 81 86 53 57 75 60 66 59 69 52 Ted Donato LW L OK 50 83 49 80 77 87 84 47 52 79 58 90 80 67 21 Brad May LW L OK 99 83 71 80 85 42 83 47 51 70 56 84 79 71 12 Mike Keane RW R OK 50 80 50 82 78 86 80 52 56 79 60 96 82 69 44 Jarret Stoll RW R OK 60 84 66 85 83 78 84 53 58 78 62 51 55 71 9 Rico Fata RW L OK 64 97 64 89 89 75 91 60 64 70 68 57 75 76 46 Donald Audette RW R OK 64 83 42 86 62 75 83 59 62 65 64 90 64 70 15 Martin Skoula D L OK 53 87 73 83 96 84 87 62 60 79 58 60 68 76 19 Eric Messier D L OK 65 82 56 76 26 74 81 52 51 73 50 78 60 69 36 Jean-Luc Grand-Pierre D R OK 70 83 76 77 68 70 84 43 51 72 59 66 61 72 4 Brad Brown D R 98 90 76 77 76 52 53 75 46 48 76 50 72 62 73 31 Marc Bergevin D L OK 56 77 63 81 74 82 78 53 53 72 53 99 80 70 42 Tom Preissing D R OK 50 84 55 83 84 90 82 60 57 76 55 63 47 70 22 Mike Commodore D R OK 81 78 81 80 25 61 77 40 45 67 50 60 48 70 8 Josef Melichar D L 99 65 83 69 84 99 74 82 45 51 76 56 60 65 72 48 Jeff Finley D L OK 61 76 62 82 65 77 75 42 46 74 50 96 77 68 35 Sebastien Caron G L OK 83 83 53 69 49 81 83 75 83 NA NA 57 69 74 38 Chris Osgood G L 97 91 91 49 90 82 81 91 75 91 NA NA 81 78 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Daniel Tkaczuk C L OK 50 81 62 71 25 95 83 40 45 65 50 60 55 62 16 Matt Higgins C L OK 50 75 65 71 25 95 75 40 45 65 50 56 65 61 37 Jordan Krestanovich LW L OK 50 84 50 81 25 87 83 40 45 70 50 54 45 61 25 Martin Sonnenberg LW L OK 50 75 61 80 25 92 76 40 45 65 50 63 48 61 60 Travis Brigley LW L OK 50 80 62 83 44 87 80 49 53 74 57 66 55 67 45 Darby Hendrickson LW L OK 52 86 64 84 41 85 86 47 51 70 55 81 72 67 55 Garrett Burnett LW L OK 99 75 87 74 48 25 76 44 48 74 52 72 60 69 24 Andreas Dackell RW R OK 50 86 55 86 73 90 86 51 53 78 55 81 73 68 14 Theo Fleury RW R OK 50 93 40 71 25 95 94 40 45 65 50 93 75 62 10 Michel Riesen RW R OK 50 78 66 71 25 95 80 40 45 65 50 60 48 62 28 Norman Milley RW R OK 50 81 66 79 25 92 82 40 45 65 50 57 45 62 43 Mike Stuart D R OK 50 77 51 74 25 95 77 40 45 65 50 57 45 62 47 Lasse Kukkonen D L OK 50 82 52 78 25 90 81 44 47 66 50 54 45 63 7 Trevor Daley D L OK 57 86 44 81 33 81 86 55 56 68 56 48 45 67 40 Andy Chiodo G L OK 78 78 57 65 25 85 78 75 78 NA NA 48 48 70 1 Johan Hedberg G L OK 81 81 63 65 26 72 81 75 81 NA NA 78 75 73 41 Rastislav Stana G L OK 75 75 67 65 25 85 75 75 75 NA NA 57 53 69 50 Matt Underhill G L OK 75 75 71 65 25 85 75 75 75 NA NA 60 48 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Sakic C L 98 57 95 56 91 99 81 97 95 89 88 83 90 90 89 13 Mike Fisher C R 98 93 87 66 88 29 51 85 61 62 78 64 57 71 76 30 Jason Chimera C L OK 71 90 72 81 73 69 89 51 53 72 55 60 55 71 23 Markus Naslund LW L 95 DD 64 94 60 90 95 75 97 92 89 82 87 78 84 89 25 Chris Neil LW R OK 99 79 68 80 99 30 79 48 53 78 58 60 65 71 38 Pavol Demitra LW L OK 50 95 63 91 83 88 96 82 80 78 78 75 80 83 22 Ramzi Abid LW L OK 84 83 74 84 25 58 80 48 55 73 62 57 50 71 18 Ruslan Fedotenko LW L OK 53 84 69 85 94 84 81 63 66 79 68 60 77 75 16 Jan Hrdina RW R OK 59 85 64 88 83 79 85 65 65 76 64 69 70 75 37 Mark Parrish RW R OK 50 88 58 88 72 87 90 55 69 76 83 66 69 77 44 Jason Arnott RW R OK 70 86 86 88 89 70 86 80 77 84 74 75 83 85 27 Georges Laraque RW R 98 89 80 91 80 80 54 75 54 56 75 57 69 76 74 52 Adam Foote D R OK 79 85 69 89 89 62 86 65 66 95 68 84 88 83 28 Jason York D R OK 71 84 60 86 82 69 84 56 55 80 55 87 80 75 33 Eric Cairns D L OK 99 75 89 76 88 25 77 47 51 75 55 75 72 77 4 Rob Blake D R OK 67 89 79 89 90 72 93 77 78 86 79 90 89 86 5 Chris Phillips D L OK 58 85 71 85 99 80 84 56 60 84 64 63 78 77 56 Richard Jackman D R OK 56 85 60 86 66 81 85 72 75 65 77 63 60 79 9 Paul Martin D L OK 50 85 53 85 85 93 86 61 63 80 64 54 51 73 47 Andrew Hutchinson D R 97 50 84 63 81 25 90 83 56 70 69 83 57 45 75 35 Marty Turco G L 99 94 94 55 90 89 73 94 77 94 NA NA 72 81 85 39 Rick DiPietro G R OK 89 89 57 81 61 73 89 79 89 NA NA 54 77 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Sebastien Bordeleau C L OK 50 89 52 71 25 95 91 40 45 65 50 72 65 62 42 Vaclav Nedorost C L OK 52 88 60 82 39 85 87 48 54 73 60 51 55 68 14 Steve Martins C L OK 69 87 40 81 30 71 91 40 47 69 53 81 66 64 46 Tony Martensson C L OK 50 86 58 78 25 95 86 44 49 65 54 57 45 64 12 Ken Belanger LW L OK 50 77 92 71 25 95 76 40 45 65 50 75 70 64 17 Reto Von Arx LW L OK 50 80 45 71 25 95 80 40 45 65 50 69 48 60 21 Cam Severson LW L OK 93 81 78 78 38 51 80 40 49 70 58 63 46 69 29 Dmitry Afanasenkov LW R OK 50 87 68 83 87 90 86 52 54 73 57 57 43 69 20 Radim Vrbata RW R OK 50 88 62 84 98 87 88 53 58 73 62 54 59 71 55 Jordin Tootoo RW R OK 99 87 45 79 85 42 86 45 50 74 55 48 55 68 72 Tomas Malec D L OK 50 86 51 74 25 92 84 40 45 67 50 51 43 63 41 Shane Hnidy D R OK 98 76 63 77 56 46 75 52 51 76 50 72 56 73 48 Kyle Rossiter D L OK 51 75 72 76 25 85 79 44 47 66 50 57 45 66 45 Cody Rudkowsky G L OK 75 75 76 65 25 85 75 75 75 NA NA 63 48 70 43 Jan Lasak G L OK 75 75 67 65 25 85 75 75 75 NA NA 60 48 69 40 Philippe Sauve G L OK 81 81 61 65 25 82 81 75 81 NA NA 57 54 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Marc Savard C L OK 99 83 52 93 55 43 84 99 92 76 85 66 77 88 16 Trevor Linden C R OK 50 87 86 87 99 86 87 62 63 76 64 87 84 77 10 Stephen Weiss C L 37 IN 50 88 50 88 61 90 90 68 69 75 70 48 65 75 27 Mark Smith C L OK 99 87 60 79 44 40 81 47 50 72 52 66 65 68 25 Matthew Lombardi C L OK 53 87 62 85 96 84 86 53 60 79 67 51 58 73 20 Radovan Somik LW R OK 51 87 67 82 65 86 88 55 56 75 56 66 55 70 18 Mike Sillinger LW R OK 69 86 56 87 93 71 85 52 58 75 64 84 82 72 11 J.P. Vigier LW R OK 50 86 66 85 85 86 85 49 56 74 62 69 46 70 15 Andrew Brunette LW L OK 50 80 70 86 99 91 81 74 70 75 65 78 65 76 29 Jeremy Stevenson LW L OK 99 79 72 81 68 44 76 46 52 74 57 75 63 70 37 Niklas Sundstrom RW L OK 50 89 58 85 80 88 89 55 57 79 60 72 76 71 28 Tie Domi RW R 94 DD 99 82 59 82 98 25 80 53 55 71 57 90 80 71 61 Maxim Afinogenov RW L OK 66 97 58 84 89 74 97 56 62 74 69 60 60 75 24 Brian Willsie RW R OK 52 86 64 83 60 85 85 48 58 74 67 63 51 71 4 Kyle McLaren D L 99 71 84 79 86 78 69 85 68 62 82 55 66 71 79 55 Danny Markov D L OK 80 85 53 87 95 62 83 54 58 77 63 69 77 74 38 Brad Lukowich D L OK 50 78 59 83 96 87 79 55 57 84 60 69 77 72 5 Bryan Allen D L OK 82 83 77 82 90 60 79 46 50 72 54 57 53 74 13 Mark Eaton D L OK 51 86 66 86 91 86 87 50 54 80 59 66 60 73 33 Brian Pothier D L OK 54 84 52 81 67 83 75 49 52 77 56 66 55 68 35 Manny Fernandez G L 96 87 87 59 65 45 84 87 75 87 NA NA 75 77 78 1 Roman Turek G R 98 81 81 90 65 25 85 81 77 81 NA NA 87 76 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Derek MacKenzie C L OK 56 82 50 77 25 81 85 44 47 67 50 54 45 62 14 Tavis Hansen C R OK 50 76 73 71 25 95 76 40 45 65 50 62 45 62 31 Dominic Moore C L OK 50 82 59 80 25 95 82 52 51 65 50 57 43 64 22 Alexei Smirnov LW L OK 50 84 80 78 25 92 84 44 47 71 50 51 45 65 40 Marek Svatos LW R OK 50 89 48 81 25 95 88 40 49 67 58 51 45 64 76 Kris Vernarsky LW L OK 50 82 77 77 25 95 80 40 45 67 50 51 45 63 19 Brad Tapper RW R OK 50 84 54 71 25 95 84 40 45 65 50 63 65 62 30 Jason Pominville RW R OK 50 80 56 85 25 95 80 40 45 65 50 51 43 61 26 Dustin Brown RW R OK 57 85 62 81 38 81 86 51 52 72 53 45 44 67 23 Marek Posmyk D R OK 50 83 77 65 25 95 80 40 45 65 50 63 53 66 36 Dennis Seidenberg D L OK 50 83 53 82 25 92 81 40 45 66 50 54 53 63 56 Travis Scott G L OK 75 75 58 65 25 85 75 75 75 NA NA 72 54 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Mark Messier C L OK 58 86 74 87 93 80 88 67 68 81 69 99 99 79 19 Ladislav Nagy C L 90 DD 67 89 55 89 67 72 88 82 84 81 86 60 69 84 54 Justin Papineau C L OK 50 86 50 78 78 92 85 46 53 75 60 57 55 67 50 Igor Radulov C L OK 56 88 60 83 44 81 88 56 58 72 59 51 49 70 13 Eric Staal C L OK 56 87 69 87 99 82 88 60 61 77 61 45 45 73 72 Shayne Corson LW L OK 88 81 67 84 25 55 82 61 66 78 71 99 81 77 27 Craig Johnson LW L OK 54 91 69 83 78 83 89 52 52 75 53 81 73 70 37 Dean McAmmond LW L 98 50 90 57 88 78 87 92 57 64 79 72 78 77 75 46 Barrett Heisten LW L OK 50 75 66 71 25 95 75 40 45 65 50 57 43 61 9 Dainius Zubrus RW L 77 1W 63 90 88 90 66 76 89 63 66 74 68 63 67 78 40 Jesse Boulerice RW R OK 95 77 77 77 93 49 77 41 49 75 56 63 55 69 17 J.P. Dumont RW L OK 57 86 67 88 94 81 87 73 73 73 73 63 77 79 49 Rob Niedermayer RW L OK 60 90 73 90 67 78 93 64 66 77 68 75 78 78 20 Eric Nickulas RW R OK 66 82 60 84 79 73 80 55 58 73 60 72 55 70 5 Alexei Semenov D L OK 63 82 91 82 56 76 82 45 51 76 57 54 51 74 2 Anders Eriksson D L OK 50 82 69 85 80 88 85 65 66 74 67 72 68 75 28 Karl Dykhuis D L OK 50 83 71 78 25 92 83 40 45 67 50 81 64 67 53 Jason Holland D R OK 55 82 58 82 63 82 78 45 52 76 59 69 58 69 14 Mattias Norstrom D L OK 60 88 66 87 90 79 87 54 53 82 52 81 83 75 30 Shaone Morrisonn D L OK 50 84 68 83 40 87 83 57 56 79 55 51 54 72 23 Cory Cross D L OK 67 77 83 84 83 72 76 57 62 79 67 84 74 77 3 Jason Doig D R 97 93 87 77 84 79 51 81 51 53 72 55 66 64 76 45 Robert Schnabel D L 99 96 76 90 79 25 49 76 52 51 75 50 63 50 76 47 David Hale D L OK 76 84 63 80 79 65 82 45 48 79 50 54 51 72 80 Kevin Weekes G L 97 91 91 70 90 80 83 91 75 91 NA NA 72 80 84 29 Martin Gerber G L OK 86 86 61 65 39 82 86 75 86 NA NA 75 70 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Jiri Dopita C L OK 50 80 87 71 25 95 83 40 45 65 50 93 60 65 39 Niko Kapanen C L OK 50 82 42 82 82 88 83 46 49 75 51 63 57 64 31 Jared Aulin C R OK 50 87 59 71 25 95 86 40 45 65 50 51 43 62 38 Andrej Nedorost C L OK 50 87 65 84 25 87 85 40 49 68 58 57 44 65 42 Stacy Roest C R OK 50 88 46 71 25 95 87 40 45 65 50 75 68 61 48 Karl Stewart LW L OK 50 84 42 75 25 90 83 44 47 65 50 48 45 61 43 Martin Samuelsson RW L OK 50 90 69 76 25 95 88 40 45 66 50 51 47 64 41 Matt Davidson RW R OK 50 85 72 71 25 95 84 40 45 65 50 66 46 63 44 Doug Lynch D L OK 50 76 67 75 25 95 77 40 45 65 50 48 43 64 4 Fredrik Olausson D R OK 50 86 55 65 25 95 83 40 45 65 50 99 80 64 6 Brett Clark D L OK 50 81 51 75 25 87 81 44 51 68 58 69 58 65 36 Jakub Cutta D L OK 50 76 68 79 25 95 77 40 45 65 50 54 47 64 33 Doug Janik D L OK 71 78 65 73 25 69 78 40 45 65 50 57 43 66 35 Byron Dafoe G L OK 79 79 55 65 25 82 79 75 79 NA NA 84 74 72 51 Dany Sabourin G L OK 75 75 68 65 25 85 75 77 75 NA NA 57 49 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Alyn McCauley C L OK 51 88 58 87 99 86 88 67 69 83 70 66 78 77 71 Mike Ribeiro C L OK 54 87 52 88 99 84 86 86 78 79 70 57 69 80 20 Steve Rucchin C L OK 50 83 76 90 99 91 83 63 67 80 70 84 83 77 40 Stephane Veilleux C L OK 73 85 58 85 25 68 85 73 66 74 58 54 48 73 17 Jason King LW L OK 50 82 60 83 57 90 82 56 63 73 71 54 51 72 30 Steve Sullivan LW R OK 60 94 40 92 98 79 95 90 82 81 75 75 82 83 42 Steve Thomas LW L OK 59 86 52 83 54 79 85 62 66 78 69 99 83 74 28 Nils Ekman LW L OK 54 85 51 86 99 84 86 73 73 85 72 69 60 78 21 Rem Murray LW L OK 50 87 69 87 48 87 83 59 63 79 67 81 72 74 26 Jere Lehtinen RW R OK 51 94 62 90 71 86 96 58 63 85 68 78 79 76 9 David Vyborny RW L OK 56 89 49 91 99 82 88 71 72 77 72 72 76 77 11 Trent Hunter RW R OK 50 85 78 86 94 89 86 68 72 82 77 57 67 80 29 Antti Laaksonen RW L OK 50 91 54 87 94 88 87 55 59 77 63 78 73 72 52 Craig Rivet D R OK 80 81 61 84 98 62 81 48 53 78 58 75 78 74 7 Kim Johnsson D L OK 51 88 59 89 98 86 88 70 73 81 77 69 71 81 22 Lubomir Visnovsky D L OK 55 88 40 89 71 83 89 70 71 79 73 69 63 79 3 Karlis Skrastins D L OK 50 83 61 86 99 86 84 48 54 80 60 75 72 72 51 Francis Bouillon D R OK 71 89 40 84 89 69 90 58 56 80 54 72 75 72 2 Derian Hatcher D L OK 53 80 87 84 25 84 79 56 53 84 50 81 84 75 4 Wade Belak D R 98 99 77 81 72 41 25 75 42 49 74 55 69 69 74 65 Ron Hainsey D L OK 50 85 67 78 25 90 85 44 51 71 58 54 47 68 49 Jussi Markkanen G L 27 IN 86 86 58 65 40 83 86 75 86 NA NA 72 67 77 44 Brian Boucher G L OK 88 88 73 69 49 84 88 75 88 NA NA 66 75 80 35 Jason Labarbera G L OK 75 75 83 65 25 71 75 77 75 NA NA 57 48 70 41 Wade Dubielewicz G L OK 75 75 51 65 25 85 75 75 75 NA NA 60 48 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Eric Boguniecki C R OK 64 86 43 85 33 75 86 52 60 76 68 72 58 70 38 Vernon Fiddler C L OK 78 84 58 79 25 64 83 40 45 69 50 57 45 64 19 Greg Mauldin C R OK 50 77 49 79 25 90 77 40 45 65 50 51 45 60 18 Tyson Nash LW L OK 92 87 54 83 84 51 86 46 50 72 54 72 71 69 36 Darcy Hordichuk LW L OK 99 78 72 77 70 25 77 41 48 70 54 57 56 67 43 Marian Cisar RW L OK 50 87 52 71 25 95 87 40 45 65 50 63 50 62 34 Francis Lessard RW R OK 99 76 84 75 76 25 75 41 46 74 51 60 55 68 32 Miroslav Zalesak RW L OK 50 88 62 83 25 95 87 40 45 65 50 57 45 63 37 Nathan Perrott RW R OK 99 77 72 78 49 25 78 44 48 70 52 69 49 67 46 Jonathan Girard D R OK 50 87 46 65 25 95 85 40 45 65 50 57 67 62 27 Mikko Jokela D R OK 50 80 62 65 25 95 79 40 45 65 50 57 43 63 8 Peter Ratchuk D L OK 50 75 43 65 25 95 75 40 45 65 50 53 45 60 39 Martin Grenier D L OK 55 75 91 71 25 83 77 40 49 66 58 57 45 69