(As of Sunday, Jun 19 2005)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Zach Parise C L OK 83 77 72 83 79 71 75 83 83 75 79 30 34 82 17 Daniel Briere C L OK 72 87 68 77 78 86 81 81 86 78 90 55 45 85 6 Benjamin Simon C L OK 75 77 75 77 60 74 77 83 81 74 78 50 41 81 3 Jesse Joensuu C L OK 56 89 77 82 86 76 78 81 80 75 83 41 33 82 15 Nikita Alexeev LW L OK 69 73 93 79 75 86 78 76 84 76 79 50 31 82 19 Markus Naslund LW L OK 60 81 58 75 93 85 78 75 84 66 87 75 77 80 20 Syl Apps LW L OK 76 77 66 79 83 69 85 80 87 77 78 67 67 83 29 Marian Gaborik LW L OK 52 95 74 83 93 81 92 79 84 79 87 30 32 84 9 Dmitri Chernykh RW L OK 76 79 79 89 83 81 82 84 85 78 82 48 39 85 28 Mark Bell RW L OK 84 84 84 70 68 78 84 77 78 78 72 31 39 81 27 Patrik Elias RW L OK 66 80 67 77 96 99 83 80 84 77 82 75 49 83 10 P-A Parenteau RW R OK 76 83 74 81 84 84 77 83 83 71 78 56 40 82 8 Jordan Leopold D L 74 3W 77 84 80 76 78 67 83 82 83 81 80 24 43 84 4 Jiri Fischer D L OK 83 75 92 75 86 73 79 71 73 80 65 34 33 82 21 Marc Fistric D L OK 92 75 80 82 81 66 80 64 77 89 71 36 45 83 13 Nicklas Lidstrom D L OK 44 77 77 81 98 85 80 79 80 88 80 91 80 82 23 Mika Enga D R OK 76 81 79 85 77 89 77 83 78 81 78 42 39 83 22 Justin Larson D L OK 59 83 75 82 72 77 83 88 85 78 73 38 49 83 5 Jiri Lala D L OK 76 81 77 82 80 69 79 80 74 78 76 67 57 82 35 Evgeni Nabokov G L OK 81 90 79 90 93 86 86 79 90 25 25 53 38 82 30 Marc Denis G L OK 80 88 83 94 86 99 84 72 84 25 25 44 42 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Jared Aulin C R OK 70 71 70 73 76 66 69 67 68 52 74 37 32 72 14 Anton Stastny C L OK 68 77 72 70 49 50 74 76 83 71 82 34 37 79 16 Nicklas Bergfors C L OK 68 71 74 72 75 66 72 69 74 70 71 44 36 75 11 Joel Stepp C L OK 71 74 72 72 69 62 74 70 73 78 67 37 51 75 18 Otto Hascak C L OK 83 78 79 81 80 55 77 80 85 86 65 35 37 81 26 Dan Hinote LW R OK 90 70 62 62 83 74 83 56 60 71 65 48 53 72 39 Jason Strudwick LW L OK 61 63 69 41 55 60 58 63 50 57 51 64 46 62 31 Steve Webb RW R OK 78 67 80 64 56 54 59 60 44 54 57 54 52 65 47 Cory Pecker RW R OK 73 72 72 74 76 81 76 76 77 72 78 37 36 78 46 Brad Ference D R OK 75 75 77 75 73 49 76 74 74 76 69 67 51 79 34 Marc Moro D L OK 64 52 53 52 64 65 58 51 58 60 47 41 38 60 25 Jesse Frizell D R OK 82 73 85 87 87 92 73 77 48 71 56 62 38 77 12 Vladimir Korsunov D L OK 81 72 72 73 75 63 80 71 72 85 48 47 45 78 1 Eddie Ferhi G L OK 77 75 81 76 84 79 86 75 74 1 3 56 62 73 32 Ilja Bryzgalov G L OK 75 73 72 77 70 69 90 74 81 32 30 52 53 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Serge Bernier C L OK 73 80 86 75 87 73 75 78 82 73 81 35 40 82 50 Pierre-Marc Bouchard C L OK 82 85 79 83 79 79 85 84 78 81 87 45 54 86 16 Patrik Sundstrom C L OK 73 86 70 79 85 79 83 87 79 74 83 33 43 83 1 Pete Mohavolich C L OK 75 75 74 79 75 69 81 79 80 81 77 57 63 82 13 Patrik Stefan C L OK 56 83 76 82 77 89 83 77 79 75 82 47 35 81 9 Alexander Ovechkin LW R OK 77 79 74 81 79 71 78 82 82 78 88 30 28 84 8 Mika Valila LW L OK 72 80 78 78 78 79 88 79 86 69 84 50 39 83 25 Evgeni Artukhin LW L OK 81 82 85 76 82 28 78 73 78 79 75 23 25 80 44 Henrik Zetterberg LW L OK 66 84 69 74 75 63 85 76 85 81 86 33 24 82 20 Stephen Baby LW R OK 77 76 85 81 89 79 75 74 83 85 76 49 56 83 5 Gilbert Brule RW L 61 3W 71 85 61 85 78 92 82 86 89 78 88 31 63 85 3 Alexander Radulov RW L OK 61 76 62 82 78 83 83 86 89 61 88 49 40 82 48 Ruslan Fedotenko RW L OK 78 83 81 85 94 87 80 70 71 75 77 48 39 81 18 Anthony Aquino RW R OK 63 73 75 80 77 77 84 85 65 78 79 37 47 80 17 Brent Seabrooke D R OK 80 72 79 76 81 51 79 80 91 87 80 39 70 85 2 Garnet Exelby D L OK 84 73 81 80 81 59 77 71 77 79 70 40 5 80 23 Doug O'Brien D L OK 68 82 76 81 83 80 79 78 78 78 73 27 13 80 47 Kurtis Foster D L OK 80 70 73 74 75 69 74 71 78 79 76 29 33 79 21 Chris Woo D L OK 83 82 85 78 78 33 78 73 75 74 75 36 44 81 22 Lou Kiriakou D L OK 65 84 80 81 80 82 83 79 84 84 78 39 40 83 11 Jeremy Van Hoof D L OK 75 69 88 86 85 80 68 79 75 77 71 25 61 81 14 David Shand G L OK 72 87 84 83 81 79 88 80 79 39 37 33 37 78 4 Kari Lehtonen G L 99 85 90 83 84 88 88 91 88 90 NA NA 23 32 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Merlin Malinowski C L OK 74 82 77 81 82 73 76 75 76 73 74 50 46 80 30 Marc Savard C L OK 55 74 63 70 80 84 72 73 73 64 79 43 51 75 19 Dane Byres C L OK 79 78 80 82 88 79 76 77 81 78 74 50 42 81 10 Luc Bourdon C L 99 76 91 72 74 58 61 83 74 79 83 72 34 36 80 39 Riku Hahl C L OK 72 74 73 77 72 72 74 68 71 75 68 48 58 75 36 Kamil Piros C L OK 71 73 74 73 76 72 73 71 75 70 76 52 39 77 33 Colin Stuart LW L OK 72 79 77 72 72 81 78 73 68 79 70 41 31 77 24 Alexander Sundstr�m RW L OK 72 76 68 82 81 77 79 76 72 76 73 52 86 79 15 Colton Fretter RW L OK 66 65 65 74 63 68 65 63 59 67 66 35 33 68 28 Tomas Kloucek D L OK 92 72 76 53 70 53 74 64 64 73 62 38 45 75 46 Daniel Tjarnqvist D L OK 71 64 63 73 78 82 68 65 66 68 66 41 47 71 32 Luke Sellars D L OK 60 65 68 68 68 70 65 66 67 65 68 58 45 70 7 Michael Garnett G L OK 83 75 77 80 86 92 72 76 72 7 6 43 37 71 60 Pasi Nurminen G L OK 75 89 72 87 79 92 75 65 78 NA NA 26 33 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Chris Drury C R OK 62 78 66 76 93 84 75 80 88 80 88 70 60 83 3 Terry O'Reilly C L OK 77 84 78 81 73 83 80 79 78 84 77 24 72 83 19 Joe Thornton C L OK 76 81 85 82 87 58 82 91 88 75 85 66 65 87 42 Andy Hilbert C L OK 69 81 76 75 87 87 82 80 80 76 79 43 55 82 28 Darcy Cahill LW L OK 83 77 55 78 63 77 79 84 85 72 78 28 36 80 22 Sergei Balyakov LW L OK 80 82 81 82 80 84 85 93 86 64 83 59 61 86 9 Martin Samuelsson LW L OK 78 76 84 75 78 76 84 76 82 77 75 46 36 82 15 Vladslav Evseev LW L OK 69 78 83 80 84 83 82 74 80 77 76 39 35 81 14 Sergei Samsonov LW R OK 62 83 74 79 95 82 86 85 89 80 85 47 62 86 27 Rejean Houle RW L OK 71 76 77 84 81 81 80 82 85 61 86 24 23 82 17 Jan Kubista RW L OK 73 77 73 79 78 81 84 83 81 74 81 42 49 82 5 Patrice Bergeron RW L OK 76 82 74 79 81 73 79 82 90 80 83 41 56 85 6 Tim Brent RW L OK 80 77 79 81 80 82 76 80 83 84 78 34 39 83 8 Sami Lepisto D L OK 63 78 65 82 82 74 77 80 80 73 82 40 23 80 2 Shaone Morrisonn D L OK 79 74 82 75 81 66 78 81 74 80 68 30 32 81 67 Milan Jurcina D R OK 77 82 81 81 79 69 80 81 80 88 81 29 39 85 4 Mark Stuart D L OK 79 77 83 77 80 75 82 77 76 85 71 26 26 83 44 Nicholas Boynton D R OK 78 78 78 71 94 74 79 77 82 85 80 38 34 83 31 Rick Zombo D L OK 78 69 82 81 87 79 83 72 73 86 69 34 30 82 7 Vitaly Vishnevski D L OK 94 72 84 74 87 80 75 69 67 82 70 43 50 82 66 Hannu Toivonen G L OK 84 93 84 83 80 73 81 72 78 NA NA 35 32 79 1 Andrew Raycroft G L OK 80 90 85 84 88 96 86 85 90 NA NA 36 44 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Marek Zagrapan C L OK 68 73 79 77 71 81 76 73 79 47 80 29 27 76 20 Laurie Boschman C L OK 67 82 73 80 81 71 80 71 73 77 72 36 29 77 21 Kevin McCarthy C L OK 77 81 81 78 84 74 82 74 82 83 72 48 47 82 25 Jozef Lukac C L OK 73 73 71 72 79 73 74 73 79 47 82 34 42 76 30 Pat Verbeek C L OK 81 74 75 80 79 80 76 77 80 81 73 42 39 80 52 Alexei Smirnov LW L OK 70 73 79 73 76 54 72 72 73 70 66 28 35 75 23 Andreas Lindstrom LW L OK 62 75 73 73 81 72 73 74 72 73 74 68 54 77 26 Jiri Jakes LW L OK 57 57 60 62 62 53 64 61 63 59 61 32 31 64 16 Stanislav Chistov RW R OK 79 79 76 82 89 82 76 82 80 78 82 45 37 83 10 Sergei Zinovjev RW L OK 75 73 72 69 68 32 70 72 70 70 67 30 31 73 11 P.J. Axelsson RW L OK 54 61 57 62 79 72 60 62 61 54 61 37 54 64 36 Brad Leeb RW R OK 68 73 82 76 52 74 78 74 77 79 78 47 45 80 38 Ivan Huml RW L OK 67 73 67 74 54 76 65 72 68 69 71 36 52 73 50 Kris Vernarsky RW L OK 81 84 82 81 80 74 79 81 81 79 80 27 41 84 13 Jeff Jillson D R OK 66 70 71 66 72 74 70 68 68 66 66 26 42 72 18 Lars Jonsson D L OK 66 78 66 70 74 68 71 80 76 60 77 47 37 77 41 Zdenek Kutlak D L OK 77 76 75 75 75 80 75 75 75 73 73 38 47 78 29 Maxime Ouimet G L OK 74 76 81 73 73 55 78 72 79 35 46 46 43 72 24 Matti Kaltiainen G L OK 80 79 77 81 83 77 77 76 74 25 25 34 38 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Adam Mair C R OK 92 81 91 55 76 75 80 79 76 79 79 61 48 84 11 Paul Gaustad C L OK 80 75 84 85 83 73 78 78 80 84 74 33 40 82 17 Joel Perreault C R OK 79 78 76 76 83 68 75 80 81 78 77 33 61 81 59 Jiri Novotny C L OK 73 82 82 79 83 73 80 81 80 79 81 65 43 84 29 Thomas Vanek LW R OK 76 82 82 79 81 77 74 75 81 73 76 33 23 80 5 Derek Roy LW L OK 81 85 72 79 80 75 85 85 85 80 86 45 60 86 16 Denis Ezhov LW L OK 61 68 65 65 67 72 64 64 65 72 64 34 32 69 19 Branislav Fabry LW L OK 81 79 77 81 74 66 83 85 81 77 81 48 59 84 42 Matt Elich LW R OK 73 86 81 78 81 95 87 81 75 78 76 42 35 83 4 Drew Stafford RW R OK 78 81 55 74 78 72 79 83 89 79 87 38 38 83 8 Daniel Paille RW L OK 79 83 79 82 80 67 83 72 75 80 79 34 27 81 7 Jason Pominville RW R OK 77 84 80 82 79 73 75 78 85 75 80 18 27 82 21 Michael Ryan RW L OK 78 77 67 82 75 70 80 74 80 71 80 58 48 80 32 Richard Stehlik D L OK 83 76 91 80 80 75 74 73 77 73 73 47 39 82 2 Konstantin Korneev D R OK 71 79 75 73 77 82 84 78 78 76 76 37 31 81 23 Mike DeCarle D L OK 85 70 85 78 82 65 77 74 78 82 67 33 36 82 33 Doug Janik D L OK 77 73 78 71 76 63 72 72 69 77 75 36 17 78 80 Trevor Daley D L OK 84 79 83 81 80 74 82 78 82 90 75 35 29 86 13 Jaroslav Prosofsky D L OK 58 82 63 81 71 74 83 83 79 76 80 46 40 82 12 Brett Carson D R OK 80 83 81 83 81 76 83 65 76 76 76 40 43 81 22 Nathan Paetsch D L OK 54 83 60 75 77 85 83 80 78 74 76 24 57 80 47 Martin Biron G L OK 74 81 71 85 65 86 81 72 84 27 26 36 33 74 36 Mika Noronen G L OK 71 90 79 89 73 86 82 81 91 25 25 50 40 80 1 Ryan Miller G L 96 83 87 83 83 83 77 80 84 92 NA NA 62 52 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Roman Wick C L OK 64 72 73 74 74 73 72 82 87 68 73 28 29 78 3 Jakub Klepis C R OK 62 80 76 84 77 77 75 84 85 75 73 45 46 81 9 Jason Krog C R OK 69 67 71 70 68 71 68 67 72 69 67 34 43 72 18 Chris Thorburn C R OK 53 75 62 69 65 67 75 70 72 77 64 34 35 72 15 Milan Bartovic LW L OK 34 63 32 40 32 55 61 56 60 43 54 24 25 54 6 Marek Svatos RW L OK 75 77 75 73 80 72 72 71 75 68 71 30 42 76 65 Scott Barney RW R OK 68 66 71 73 71 65 72 73 72 67 62 27 30 72 61 Maxim Afinogenov RW L OK 56 76 63 74 76 71 72 74 71 69 73 39 41 74 31 Jesse Boulerice RW R OK 81 71 84 67 68 52 64 68 63 66 63 37 52 72 43 Andy Delmore D R 99 67 63 64 73 82 92 66 67 74 65 69 42 49 72 74 Jay McKee D L OK 72 73 78 75 93 70 71 64 61 71 54 48 60 74 14 Denis Denisov D L OK 65 75 69 73 73 72 73 72 75 74 68 41 37 75 34 Marty Magers G L OK 74 73 73 72 79 73 78 72 73 7 5 30 36 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Robbie Schremp C L OK 69 85 69 85 81 90 87 90 89 73 90 38 46 87 15 Blair Betts C L 95 DD 74 85 77 83 87 81 84 82 83 79 78 39 45 84 16 Matthew Lombardi C L OK 54 86 64 79 77 66 83 84 86 74 80 20 30 80 31 Walt McKechnie C L OK 91 77 92 90 89 48 80 76 79 77 78 51 39 84 18 Kyle Wellwood LW R OK 69 74 74 80 76 99 80 78 83 74 77 77 56 81 17 Saku Koivu LW L OK 64 85 69 75 74 84 84 79 78 75 78 82 74 81 19 Oleg Saprykin LW L OK 73 76 77 77 81 90 83 80 76 80 80 53 53 82 24 Emanuel Peter LW L OK 79 81 72 85 75 69 77 80 79 81 70 35 25 80 6 Andrei Taratukhin LW L OK 79 76 49 76 80 98 80 86 83 75 80 46 36 81 28 Joby Messier RW L OK 71 78 78 83 81 69 77 75 83 71 85 32 57 82 26 Yuri Trubachev RW L OK 62 83 53 71 75 84 81 73 73 75 74 34 38 75 11 Tomi Maki RW L OK 80 83 77 83 78 76 75 77 81 82 75 40 40 82 5 Eric Nystrom RW L OK 79 79 73 78 78 59 78 75 81 76 76 36 30 80 25 Egor Shastin RW L OK 78 76 72 73 77 64 73 75 76 73 73 39 52 78 12 Chuck Kobasew RW R OK 72 77 81 83 81 73 75 79 77 73 77 29 27 80 43 Bruno St-Jacques D R OK 81 74 79 75 83 82 75 77 75 82 82 21 35 82 9 Tim Ramholt D L OK 77 86 80 82 76 74 82 81 82 81 83 33 34 85 7 Andrew Ference D L OK 73 79 78 76 78 76 77 78 76 78 70 59 49 80 37 Matt Smaby D L OK 80 83 79 77 78 59 77 83 79 83 78 33 28 83 30 Robyn Regehr D L OK 86 80 80 78 90 70 77 75 71 78 67 41 41 81 2 Dion Phaneuf D L OK 82 79 91 82 80 71 83 76 82 91 80 27 37 87 13 Mike Commodore D R OK 83 82 89 72 82 84 79 79 70 81 74 55 48 84 35 J-S Giguere G L 95 83 88 74 87 74 64 93 69 91 NA NA 43 45 80 1 Brent Krahn G L OK 88 89 87 84 83 83 80 78 81 NA NA 56 47 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Martin Hanzel C L OK 81 97 81 87 87 86 86 76 79 81 83 53 53 86 27 Blake Sloan RW R OK 68 60 59 57 64 82 63 67 62 62 61 49 47 67 36 Shean Donovan RW R OK 50 71 64 48 69 75 64 68 59 64 63 53 64 67 3 Jesse Wallin D L OK 70 60 67 63 73 60 65 68 68 64 54 52 50 69 32 Toni Lydman D L OK 60 72 67 69 69 72 68 69 55 67 62 33 40 69 58 Steve Montador D R OK 68 68 67 61 69 43 69 66 67 69 59 35 33 70 29 Mike Pelyk D L OK 74 72 77 85 82 66 77 76 75 80 63 46 46 79 57 Dany Sabourin G L OK 73 78 72 71 76 75 76 71 77 7 5 41 39 71 34 Miikka Kiprusoff G L OK 68 82 70 77 74 71 74 69 76 4 4 33 26 71 8 Andrei Medvedev G L OK 60 70 84 73 70 55 87 77 73 1 4 38 36 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Jay McClement C L OK 66 84 77 80 82 75 78 81 79 83 86 51 52 84 19 Rob Globke C L OK 77 84 66 81 83 83 81 78 84 72 83 43 27 82 5 Chris Higgins C L OK 78 80 82 77 82 73 81 78 83 75 74 38 39 82 45 Kyle Calder C L OK 73 78 77 79 81 90 80 73 74 72 76 46 39 79 29 Darren Reid LW R OK 76 83 79 80 75 75 82 80 81 77 82 76 41 84 47 Sheldon Keefe LW R OK 82 78 74 67 73 82 75 80 74 80 83 39 41 81 20 Marian Hossa LW L OK 63 78 75 78 98 89 85 80 85 79 95 78 57 86 24 Andreas Jamtin LW L OK 78 77 71 81 80 72 84 77 76 72 79 43 39 80 7 Mikhail Yakoubov LW L OK 80 76 86 81 70 34 74 74 80 80 79 27 27 81 56 Tyler Arnason LW L OK 69 85 82 80 89 77 71 75 79 75 80 35 34 81 9 Corey Perry RW R OK 79 81 69 80 81 78 80 82 85 80 89 28 23 84 49 Alex Tanguay RW L OK 53 81 68 78 95 89 76 89 82 76 78 52 46 81 16 Igor Mirnov RW L OK 71 83 67 81 76 84 85 80 86 68 85 54 54 83 22 Ales Nikolic RW L OK 85 76 82 83 80 58 77 78 83 80 76 44 38 82 27 Jim Vandermeer D L OK 78 78 75 74 77 61 80 76 75 78 74 25 31 80 25 Dave Shardlow D L 87 DD 79 81 82 80 51 75 81 79 79 78 77 48 41 82 4 Keith Ballard D L OK 76 80 79 81 84 81 76 81 73 78 73 36 39 81 8 James Wisniewski D R OK 74 82 76 74 76 67 87 77 84 77 74 33 27 81 17 Pavel Kubina D R OK 62 68 83 81 90 80 76 90 81 86 82 85 85 85 12 Colin Fraser D L OK 80 79 77 88 83 76 78 84 83 79 79 39 36 84 84 Matt Keith D R OK 76 82 77 74 78 81 80 79 78 85 77 50 44 83 43 Jocelyn Thibault G L 95 82 90 65 96 99 89 80 80 88 NA NA 77 74 81 3 Marek Schwarz G R OK 81 95 84 82 90 80 83 82 81 25 25 38 35 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Marc Staal C L OK 70 79 80 71 76 74 71 78 74 69 71 35 31 77 14 Johnny Bucyk C L OK 77 79 71 89 81 90 75 63 69 87 68 28 26 76 18 Andre Zubarev C L OK 76 71 78 75 76 76 73 72 72 86 68 33 31 77 28 Kip Brennan LW L OK 71 69 65 72 72 40 74 71 71 72 79 33 43 75 30 Milan Startichny LW L OK 73 87 64 76 82 73 86 90 81 76 76 29 40 82 15 Alexander Kozhevnikov LW L OK 48 57 57 60 56 49 55 61 62 60 66 31 34 63 32 Jarret Stoll RW R OK 76 71 70 72 71 69 74 70 64 73 67 35 25 73 10 Martin Vagner D L OK 77 80 75 72 71 44 79 71 73 79 53 41 46 77 48 Lasse Kukkonen D L 99 79 76 76 76 78 65 76 80 76 75 69 28 32 79 6 Matthew Spiller D L OK 70 71 72 43 68 62 74 71 68 72 70 42 39 73 21 Steve McCarthy D L OK 67 79 71 74 73 79 74 73 68 74 68 41 50 76 23 Lubomir Visnovsky D L 99 68 77 80 72 93 96 78 74 76 80 70 53 45 80 13 Agris Saviels D L OK 70 73 72 77 76 76 74 75 79 74 77 42 29 78 33 Jason Bacashihua G L OK 85 89 81 74 79 72 71 73 78 26 28 37 48 76 1 Drew MacIntyre G L OK 76 78 73 78 78 73 78 73 72 33 30 48 47 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 98 Alexander Svitov C L OK 80 80 80 77 74 42 79 78 82 77 79 29 36 82 38 Donald MacLean C L OK 72 70 77 77 83 81 75 81 80 78 79 54 43 81 6 Manny Malhotra C L OK 74 76 85 59 80 74 79 73 78 81 79 36 59 81 4 Danny Fritsche C R OK 79 83 75 82 78 68 83 87 87 77 77 23 21 84 27 Konstantin Glazachev LW R OK 82 74 80 79 85 69 76 76 86 71 84 38 28 82 16 Alexei Khomutov LW L OK 79 76 79 79 78 73 79 88 83 53 87 31 40 83 13 Joakim Lindstrom LW L OK 79 80 80 83 80 76 80 83 83 77 81 37 29 84 18 Sergei Mylnikov LW L OK 53 79 73 85 82 76 86 83 82 73 79 57 41 81 61 Rick Nash LW L OK 73 78 80 82 84 64 83 78 84 82 96 63 62 87 11 Patrik Juhlin RW L OK 73 83 73 77 75 70 83 81 83 74 81 46 52 83 2 Nikolai Zherdev RW R OK 80 89 73 75 86 85 87 81 86 77 90 45 45 86 19 Dave Marchrones RW L OK 80 76 94 82 80 74 79 76 81 77 84 49 40 85 15 Tim Jackman RW R OK 74 79 77 77 76 69 80 79 79 76 77 22 44 81 9 Max Kondratiev D L OK 71 82 76 86 81 75 81 80 78 83 74 35 40 82 48 Aaron Johnson D L 99 72 83 74 76 78 67 83 72 75 80 78 38 45 80 7 A.J. Thelen D L OK 79 80 83 80 77 82 83 82 80 86 80 39 27 85 29 Wes O'Neill D L OK 78 72 80 76 78 70 81 70 75 82 72 33 25 80 44 Rostislav Klesla D L OK 77 75 80 80 96 74 73 72 72 76 75 45 29 79 5 Ole Kristian Tollefsen D L OK 86 80 86 80 82 64 79 79 80 84 78 32 46 85 24 Duvie Westcott D L OK 61 77 71 74 83 73 81 79 73 73 72 36 37 78 40 Roman Cechmanek G L OK 78 86 79 96 80 82 75 68 91 25 25 55 44 78 1 Pascal Leclaire G L 97 80 89 83 80 84 70 82 91 93 NA NA 35 37 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Maxim Lapierre C R OK 76 74 71 75 80 53 79 67 71 75 76 48 36 77 21 Ric Nattress C L OK 87 74 87 88 90 51 70 70 73 78 72 37 38 79 14 Mark Hartigan C R OK 62 73 76 75 76 62 74 76 73 80 77 57 33 78 25 Cal Clutterbuck C L 99 70 73 66 69 33 68 72 79 77 74 69 34 36 75 31 Alex Bourret C L OK 60 65 77 65 70 74 70 74 70 55 75 25 25 73 49 Brad Moran C L OK 70 74 79 73 74 74 75 74 72 76 72 41 51 78 28 Egor Zharkov C R OK 72 76 71 77 77 73 79 71 79 64 76 29 32 77 3 Wojtek Wolski LW L OK 54 70 67 74 69 68 74 72 69 71 74 37 32 74 30 Martin Spanhel LW L OK 58 72 61 66 69 73 65 67 65 64 58 48 48 68 26 Trevor Letowski LW R OK 63 78 71 70 85 81 70 72 72 66 71 54 59 75 23 Ben Breault RW L OK 71 75 74 76 74 73 79 71 77 69 75 44 41 78 37 Brad Lukowich D L OK 70 67 71 72 87 89 69 60 59 73 60 61 47 72 8 Aki Berg D L OK 64 56 62 58 48 70 54 48 47 61 41 36 36 60 22 Taras Zytynsky D L OK 70 74 73 73 79 72 78 74 76 77 73 39 33 78 17 Gerard Gallant D L OK 75 72 76 71 74 72 72 68 70 76 70 32 36 76 20 Ed Staniowski D L OK 76 76 76 75 75 75 78 74 75 75 76 33 28 79 12 Derrick Walser D L OK 72 73 71 69 71 72 71 73 68 71 63 35 44 74 35 Shane Bendera G L OK 71 76 70 79 74 67 71 75 75 34 27 35 44 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Jason Arnott C R OK 66 72 93 67 77 67 72 76 77 70 78 73 67 80 8 Jarkko Immonen C L OK 76 77 68 77 61 65 79 88 85 80 87 40 40 84 10 Petteri Nokelainen C R OK 77 69 66 91 81 83 79 76 75 88 78 29 48 81 19 Joe Sakic C L OK 72 79 55 71 99 82 80 85 82 77 80 94 95 82 2 Jussi Jokinen LW L OK 73 82 57 76 75 75 81 84 85 85 88 45 40 84 34 Mike York LW L OK 62 79 68 81 98 99 83 78 82 76 79 50 46 81 11 Lauri Korpikoski LW L OK 70 89 80 82 81 77 86 81 83 88 84 40 47 86 16 Torbjorn Nilsson LW R OK 76 75 75 77 78 76 77 79 74 73 82 44 39 81 30 Scott Parker RW R OK 97 71 99 78 89 49 72 61 70 78 76 46 45 80 24 Jarome Iginla RW R OK 81 77 76 80 97 72 75 79 74 74 90 60 74 84 94 Ryan Smyth RW L OK 47 79 71 78 86 80 76 85 84 80 87 81 80 83 31 Eric Godard RW R OK 75 74 80 73 74 81 77 72 80 77 75 31 28 79 38 Tommi Pullola RW L OK 62 86 70 78 82 73 86 84 86 66 83 23 31 82 13 Brad Stuart D L OK 82 75 76 78 97 91 74 78 77 83 82 60 50 83 1 Kevin Smith D L OK 77 75 77 73 80 89 77 73 77 85 75 53 44 81 4 Nathan Paetsch D L OK 80 77 82 74 80 72 77 80 80 81 79 36 29 83 57 Kristian Kudroc D R OK 70 76 95 80 74 67 77 77 81 78 72 37 34 82 44 Chris Pronger D L OK 63 66 91 97 50 71 70 76 80 95 58 80 90 83 22 Scott Hannan D L OK 74 76 80 84 95 92 80 72 75 88 75 65 45 83 15 Paul Baxter D R OK 77 79 76 85 79 83 79 79 76 83 80 40 36 82 9 Larry Muche D L 98 78 80 81 84 56 69 79 76 76 83 84 46 53 83 29 Tomas Vokoun G L OK 65 90 74 87 94 80 82 83 89 25 25 49 45 79 27 Roberto Luongo G L 97 82 91 81 91 86 92 94 77 90 25 25 35 40 83 47 Jan Jasko G L OK 75 79 74 80 79 80 80 75 76 29 35 39 42 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Jaroslav Bednar C R OK 68 71 73 68 77 86 77 72 74 75 72 54 57 77 20 Daniel Tkaczuk C L OK 70 74 80 67 45 80 75 77 77 81 79 45 38 80 39 Radek Smolenak C L OK 61 71 80 73 72 80 74 60 72 83 71 34 31 75 46 Matt Bradley C R OK 80 73 75 76 92 74 66 77 75 82 76 43 35 79 43 Peter Aslin C L OK 51 72 61 67 66 71 68 70 65 65 63 30 29 68 23 Konstantin Koltsov LW L OK 64 80 68 74 71 69 76 76 81 76 81 24 30 79 18 Igor Makarov LW L OK 72 76 76 72 79 58 73 84 77 70 73 41 37 79 51 Mike Brown LW L OK 56 74 74 76 78 71 73 71 72 74 72 52 42 75 36 Samuel Pahlsson LW L OK 70 73 73 71 94 78 74 66 72 73 74 42 42 76 42 Reijo Ruotsalainen LW L OK 59 71 70 76 75 79 73 76 90 73 84 39 38 80 33 Mark Parrish RW R OK 56 71 72 68 88 87 75 76 73 71 75 51 35 76 5 Marius Holtet RW R OK 65 77 73 65 73 70 68 71 71 50 75 38 58 73 32 Lubos Bartecko RW L OK 64 72 76 72 77 77 77 72 69 68 69 52 56 75 41 Steve Peppi RW L OK 63 67 60 67 71 67 66 71 69 61 69 27 30 70 7 Bryan Allen D L OK 73 69 71 72 76 66 68 70 70 76 64 24 24 74 12 Jeff May D L OK 82 71 85 77 82 70 68 61 58 82 58 28 31 77 14 Viktor Gordiuk D L OK 83 71 77 72 75 40 75 79 75 72 80 44 39 79 6 Dan Jancevski D L OK 74 61 78 73 73 58 72 70 69 77 66 34 29 75 17 Blake Geoffrion D R OK 77 70 77 77 77 73 73 70 74 78 74 28 72 79 40 Mike Gauthier D L OK 80 66 79 67 69 68 71 65 70 75 60 34 28 75 26 Steve Payne D L OK 72 82 74 75 77 75 85 82 76 73 75 44 39 81 28 Rob Blake D R OK 66 62 82 76 80 78 60 74 82 75 67 87 95 78 35 Dennis Potvin D L OK 71 75 71 74 82 70 73 77 73 78 73 29 77 78 45 Mark Kirton D L OK 72 82 73 72 81 74 83 82 75 74 78 46 48 82 21 Tobias Stephan G L OK 76 76 80 79 83 79 77 76 76 43 36 54 71 73 3 Al Montoya G L OK 76 72 69 71 71 77 79 79 74 7 7 39 41 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Corey Locke C L OK 59 80 71 82 84 73 79 81 85 75 84 84 59 83 47 Mattias Weinhandl C R OK 72 80 80 78 76 75 81 82 88 77 86 85 61 86 16 Pierre Plante C L OK 75 78 75 80 83 77 87 80 79 83 79 35 44 83 11 Cory Urquhart C L OK 76 74 78 80 77 70 78 80 79 71 80 83 32 81 35 Pierre Dagenais LW L OK 72 75 94 66 80 81 81 74 76 77 74 46 44 81 68 Jaromir Jagr LW L OK 25 77 77 83 90 88 80 92 93 70 85 99 99 84 20 Timothy Leary LW L OK 88 80 84 87 87 92 73 81 82 83 77 75 76 85 15 Matt Foy LW R OK 83 79 82 81 83 49 77 75 77 78 73 84 34 81 27 Valtteri Filppula LW L OK 56 79 53 76 75 71 89 83 87 80 79 80 30 81 26 Cole Tilbury RW R OK 81 89 54 93 82 69 86 75 87 77 94 80 70 86 6 Justin Mapletoft RW L OK 62 77 74 77 78 73 83 84 84 70 78 82 47 82 10 Marcel Dionne RW L OK 66 81 74 75 73 74 78 75 91 74 85 32 28 82 7 Evgeni Malkin RW L OK 43 79 80 77 82 67 81 82 88 79 88 85 60 84 5 Jeff Woywitka D L OK 83 81 78 75 82 64 81 80 84 86 83 85 65 86 2 Cam Barker D L OK 81 82 82 82 79 73 81 79 82 85 77 83 74 86 8 Niklas Eriksson D L OK 52 84 63 78 84 66 84 85 81 76 75 80 38 82 13 Butch Goring D R OK 76 71 75 74 74 60 72 74 73 78 69 32 24 77 3 Alexei Semenov D L OK 81 77 77 76 80 77 79 78 80 77 78 88 75 83 14 Robin Jonsson D R OK 73 74 73 77 74 74 73 78 76 80 75 80 65 80 34 Paul Ranger D L OK 63 83 76 78 83 86 77 85 76 78 79 85 50 83 39 Josh Harding G L 97 83 96 84 80 83 79 82 88 88 NA NA 85 65 84 36 Marty Turco G L OK 82 91 77 75 78 70 88 69 87 25 25 28 36 79 9 Glenn Hall G L OK 70 80 77 90 99 90 90 70 77 25 25 25 25 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Chris Olson C L OK 71 69 68 70 71 68 70 68 67 73 73 35 43 74 30 Michael Peca C R OK 57 66 40 68 65 70 66 60 60 84 70 71 69 68 17 Tomas Sundberg C L OK 75 76 78 75 80 82 79 81 80 77 81 44 48 82 4 Bob Gainey C R OK 75 75 73 87 91 96 76 73 75 84 79 38 39 81 25 Tony Tanti C L OK 70 72 76 73 74 76 70 81 84 72 73 32 34 79 29 Corey Millen C L OK 57 85 58 84 76 78 84 71 71 86 73 38 30 77 33 Masi Marjamaki C L OK 69 66 71 68 71 70 71 69 70 70 71 30 44 73 31 Mike Eagles C L OK 79 73 72 80 71 91 78 73 73 78 73 30 35 78 19 Brian Spencer LW L OK 72 84 64 76 74 81 80 71 72 78 75 56 52 78 12 Derek MacKenzie LW L OK 53 68 75 73 79 63 74 77 71 76 76 48 39 76 45 Jody Shelley RW L OK 90 69 80 72 72 46 71 73 71 62 68 54 39 75 28 Steven Reinprecht RW L OK 37 54 50 42 68 78 46 57 54 52 50 64 28 55 23 Darcy Tucker RW L OK 51 59 75 60 88 55 57 61 62 60 65 69 71 67 24 Brandon Segal RW R OK 77 75 73 69 74 66 73 72 77 68 77 50 61 78 22 Jonathan Ferland RW R OK 72 74 72 72 73 76 71 74 73 70 71 38 32 76 32 Kenny Jonsson D L OK 35 61 60 73 71 67 62 62 59 59 61 68 62 65 37 Bob Sweeney D L OK 73 62 62 72 73 76 71 77 61 72 55 30 31 72 21 Stefan Liv G L OK 71 77 73 62 70 66 72 66 56 3 5 18 26 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 50 Vladimir Orszagh C L OK 71 73 69 71 94 80 74 76 78 75 76 55 63 79 3 Pierre Bouchard C L OK 87 86 47 72 71 90 84 87 84 70 77 25 32 80 20 Oliver Setzinger C L OK 74 74 70 75 79 73 78 77 79 73 77 42 44 79 23 Jesse Niinimaki C L OK 76 81 79 82 82 80 84 76 81 74 81 19 22 82 12 Alexei Mikhnov C L OK 78 83 78 76 77 73 79 76 78 76 76 35 30 81 26 Keith Tkachuk LW L OK 62 73 74 69 98 71 70 70 71 72 73 100 93 77 17 Ilya Kovalchuk LW R OK 58 91 82 81 83 85 89 81 87 73 89 27 34 85 38 Shawn Horcoff LW L 88 DD 63 82 75 60 87 89 79 76 77 72 78 56 42 79 43 Tomas Plihal LW L OK 76 84 82 80 74 76 78 76 78 78 84 45 40 83 27 Georges Laraque RW R OK 87 74 97 56 99 64 78 68 78 76 72 60 56 81 21 Marcel Hossa RW L OK 57 81 81 81 78 84 84 82 81 82 81 41 39 83 47 Ales Hemsky RW R OK 79 78 78 78 80 69 82 82 83 79 82 40 23 84 25 Brad Isbister RW R OK 76 74 83 62 81 65 73 74 74 64 79 53 57 78 2 Eric Brewer D L 98 88 74 78 84 96 90 76 75 73 89 69 60 50 84 6 Jeff Schultz D L OK 71 76 78 87 83 81 79 82 77 78 80 45 48 82 5 Michal Barinka D L OK 75 75 79 77 81 76 75 76 79 82 75 37 31 81 44 Janne Niinimaa D L OK 62 74 66 88 99 84 72 81 72 74 67 74 63 78 9 Adrian Aucoin D R OK 82 66 69 96 95 87 70 70 69 73 70 67 67 78 24 Marek Posmyk D R 99 69 73 90 79 86 94 75 83 79 79 78 53 58 83 32 Andreas Holmqvist D R OK 59 80 80 78 80 79 81 79 74 78 80 54 36 81 13 Matthew Greene D R OK 83 82 82 79 80 76 84 75 62 82 72 24 20 81 18 Doug Lynch D L OK 38 82 78 77 75 60 78 81 80 72 78 27 32 79 31 Martin Brodeur G L OK 77 87 78 99 99 83 80 94 95 NA NA 88 88 83 30 Kristian Antila G L OK 76 85 88 75 81 84 79 83 79 35 35 43 53 77 7 Jeff Deslauriers G R OK 91 83 91 86 93 89 88 80 78 25 25 42 47 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Brian Bellows C L OK 57 72 66 73 72 70 70 75 78 66 74 33 27 74 4 Tom Wandell C L OK 70 71 85 72 41 75 71 70 69 67 75 30 33 75 22 Eddie Caron C L OK 40 60 66 69 65 64 64 72 61 68 60 36 50 67 28 Radek Dvorak LW R OK 36 68 62 62 80 70 59 64 61 54 72 54 60 66 29 Michael Henrich LW R OK 35 61 38 69 57 43 65 68 67 64 67 44 44 64 14 Brad Winchester RW L OK 77 78 76 77 86 73 82 79 75 83 81 45 50 83 15 Colin McDonald RW L OK 82 74 78 76 79 77 71 72 73 72 70 32 38 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Mikko Koivu C L OK 64 77 63 89 91 88 76 95 87 71 66 35 26 80 16 Kyle Chipchura C L OK 76 78 84 81 84 75 81 85 74 84 80 48 43 84 12 Olli Jokinen C L OK 76 80 77 79 96 69 82 82 83 79 86 49 36 85 23 Rostislav Olesz C L OK 75 79 79 78 84 41 76 81 85 82 78 34 32 82 21 Denis Shvidki LW L OK 64 76 78 79 80 92 79 75 83 81 84 51 44 82 27 Jakub Sindel LW R OK 81 83 78 82 87 74 79 86 81 81 80 50 52 85 31 Vaclav Nedorost LW L OK 78 81 86 82 89 84 83 80 79 81 78 34 50 84 15 Andrei Kostitsyn LW L 38 IN 72 83 74 74 70 77 84 81 82 74 84 38 48 83 19 Niklas Hagman LW L OK 72 82 82 78 94 104 78 83 81 81 85 51 56 85 39 Stefan Meyer LW L OK 79 74 81 81 77 62 87 78 82 80 81 30 39 83 22 Kristian Huselius RW L OK 71 89 74 83 93 85 85 77 81 76 80 43 55 83 9 Brent Burns RW R OK 79 89 80 76 77 63 85 79 79 79 78 46 56 83 28 Tomas Fleischmann RW L OK 81 87 81 90 85 83 86 75 81 78 77 55 41 84 26 Anthony Stewart RW R OK 80 84 87 80 79 62 87 75 84 70 76 39 38 83 2 Branislav Mezei D L OK 82 68 85 78 83 73 81 71 75 81 75 38 23 81 25 Jason Doig D R OK 85 76 88 87 82 96 82 63 73 79 57 57 70 82 6 Brendan Bell D L OK 80 74 76 76 96 90 75 78 79 78 76 40 41 81 11 Mike Komisarek D R OK 84 79 80 76 72 49 81 77 74 78 66 29 25 80 14 Mike Van Ryn D R OK 65 74 71 81 73 68 82 78 76 83 83 28 40 81 4 Filip Novak D L OK 74 84 79 76 77 71 81 78 75 81 69 33 20 81 40 Jay Bouwmeester D L OK 77 81 83 80 75 66 85 76 85 86 80 37 39 85 5 David Aebischer G L 96 87 86 86 85 89 84 91 88 88 NA NA 41 38 82 37 J-Sebastien Aubin G R OK 65 86 72 83 82 94 73 78 80 25 25 46 49 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Vaclav Meidl C L OK 76 73 77 71 72 41 77 78 71 56 78 35 44 77 35 Geoff Courtnall C L OK 60 91 65 72 70 82 91 71 79 70 78 31 32 79 38 Greg Campbell C L OK 69 73 69 74 74 61 73 72 69 67 63 38 34 72 10 Darcy Hordichuk LW L OK 82 76 84 83 75 49 75 84 77 76 77 69 58 83 13 Gerry Meehan LW R OK 74 75 80 78 74 72 75 71 73 77 76 47 37 79 18 Marcus Nilson LW R OK 49 68 64 70 86 70 64 61 60 59 64 28 34 66 24 Eric Beaudoin LW L OK 83 77 77 81 86 71 84 75 80 81 78 56 46 83 36 Juraj Kolnik RW R OK 78 82 75 81 67 88 73 75 81 77 75 41 42 80 34 David Morisset RW R OK 46 67 71 58 42 66 72 72 70 71 71 36 43 71 30 Ryan Jardine RW L OK 79 76 82 72 79 82 82 75 75 77 80 52 52 82 20 Mathieu Biron D R OK 74 77 89 74 74 84 75 67 73 72 44 38 33 77 29 Dan Boyle D R OK 62 79 54 71 81 88 76 75 69 68 76 41 48 76 3 Lukas Krajicek D L OK 66 83 67 79 81 72 78 70 76 74 73 32 29 78 1 Niklas Hjalmarsson D L OK 35 80 74 72 75 79 78 78 82 77 71 32 35 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Justin Papineau C R OK 72 81 84 77 81 79 75 81 82 79 81 56 53 84 9 Alex Delvecchio C L OK 67 73 71 74 74 72 73 66 87 66 84 37 34 78 6 Sean Bergenheim C L 96 41 91 84 76 71 80 79 81 80 80 81 18 26 81 37 Jeremy Colliton C R OK 79 76 73 78 83 72 78 86 82 86 80 35 56 84 35 Marcus Paulsson C L OK 67 73 74 81 77 64 80 76 83 76 81 30 29 80 1 Jim McCrimmon LW L OK 79 77 77 76 76 73 81 82 82 82 87 42 38 85 18 Oleg Kvasha LW R OK 59 78 81 77 85 87 73 79 77 72 75 43 50 79 11 Franz Nielsen LW L OK 50 81 48 77 76 74 82 84 88 80 82 28 35 79 44 Francis Belanger LW L OK 76 74 90 81 74 48 76 75 69 76 70 58 43 79 45 Arron Asham RW R OK 79 82 78 75 83 79 77 78 73 73 77 57 57 81 4 Adam Henrich RW L OK 77 82 83 83 76 71 79 72 75 74 76 33 36 80 26 Ryan Garlock RW L OK 79 86 62 83 80 83 87 85 85 74 84 46 45 84 55 Eric Daze RW L OK 72 65 99 70 98 93 68 65 76 64 82 63 74 79 36 Kiril Safronov D L OK 94 73 82 77 52 61 78 73 80 79 58 28 38 81 10 Ian White D R OK 74 74 83 93 79 79 77 77 81 82 75 24 60 83 12 Derek Walters D R 97 77 74 80 62 79 82 69 81 79 78 75 36 35 80 5 Colin White D L 98 87 74 86 81 95 66 76 67 64 85 54 51 34 80 2 Kyle Wharton D L OK 67 80 75 77 83 69 80 81 83 81 81 26 30 82 20 Jan Holub D L OK 79 69 79 79 74 76 74 78 67 80 60 31 23 78 25 Ryan Caldwell D L OK 78 76 88 74 75 76 74 74 71 78 67 35 28 80 8 Vladislav Tretiek G L 95 77 91 83 86 82 90 86 81 85 25 25 31 28 80 75 Craig Andersson G L OK 84 87 79 88 86 81 89 76 86 25 25 30 31 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Bobby Hull C L OK 55 66 65 77 75 80 70 80 86 60 84 25 25 77 19 Richard Park C R OK 43 67 63 73 70 80 72 72 74 74 73 35 39 73 15 Vaclav Prospal LW L OK 33 62 61 62 87 78 61 56 56 59 57 30 41 61 7 Evgeny Tunik RW R OK 77 77 68 77 80 69 69 72 76 63 72 30 39 75 23 Vladimir Gorbunov RW L OK 70 58 67 68 68 60 73 63 71 66 69 33 46 71 14 Dennis O'Brien D L OK 81 68 77 72 72 25 74 74 74 71 58 43 28 76 43 Evgeny Korolev D L OK 59 72 73 76 74 93 76 69 74 72 46 32 36 73 13 Arto Tukio D L OK 43 65 64 73 64 75 68 76 71 65 67 45 30 71 42 Alexei Stonkus D L OK 46 76 49 74 72 75 70 75 76 73 73 44 41 74 16 Brad Topping G L OK 66 67 66 66 76 68 64 72 71 1 3 24 32 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Travis Zajac C R OK 59 81 64 77 79 67 84 83 80 82 79 36 47 81 9 Jean-Pierre Bordeleau C L OK 76 77 83 80 85 79 77 76 76 85 75 38 30 81 10 Martin Stromberg C L OK 55 80 69 78 85 90 85 84 87 81 80 57 35 83 32 Niklas Eckerblom C L OK 62 76 72 80 82 82 72 81 82 74 75 34 41 79 5 Mike Cammalleri LW L OK 78 73 70 74 73 74 76 89 87 78 85 39 44 84 39 Alexei Ponikarovsky LW L OK 73 70 91 81 74 83 75 72 76 76 77 43 32 80 41 Ivan Novoseltsev LW L OK 63 80 79 68 79 93 80 73 80 80 77 42 27 80 34 Jari Kurri LW L OK 74 78 66 77 76 79 77 79 79 78 89 37 40 82 17 Stephane Veilleux LW L 99 85 72 80 81 80 76 79 80 77 79 67 38 15 80 14 Justin Williams RW R OK 70 81 77 79 89 73 75 79 80 80 83 44 23 82 31 Toni Dahlman RW R OK 67 78 78 82 80 76 81 76 77 81 71 40 54 80 42 Bernie Nicholls RW L 99 60 78 73 83 80 70 85 81 85 75 90 40 45 84 47 Micheal Frolik RW L OK 68 81 65 75 75 81 78 74 82 74 85 28 31 80 48 Jim McKenny RW L OK 85 77 87 91 92 52 77 77 79 79 74 46 43 83 25 Jason Smith D R OK 96 66 75 72 87 72 69 71 62 81 55 79 80 79 19 Chris Hajt D L OK 74 79 80 69 80 93 78 74 70 79 69 44 44 80 3 Jeff Lavy D L OK 77 78 83 80 84 88 78 71 70 82 59 43 70 81 18 Eric Reitz D R OK 81 71 69 66 75 57 73 71 71 77 73 28 35 76 21 Zybnek Michalek D R OK 50 78 59 70 76 70 77 75 69 71 75 53 41 75 8 Ryan Suter D L 99 84 80 80 81 78 67 82 81 82 82 80 26 85 85 6 Anton Kadeykin D L OK 81 82 76 83 78 42 80 70 70 78 76 20 21 79 46 Scott Mitford D R OK 80 83 82 74 83 55 83 72 71 84 73 76 69 83 40 Ben Maxwell D R OK 84 77 79 92 83 30 76 74 79 81 78 37 38 82 2 Jean-Michel Tremblay G L 99 79 88 84 83 88 68 86 76 79 NA NA 53 47 79 35 Andy Moog G L 95 80 94 76 84 87 91 85 79 82 NA NA 50 39 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Alexei Yashin C R OK 33 61 83 68 78 62 63 64 62 59 63 66 64 67 1 Jean Beliveau C R OK 67 69 74 61 67 62 68 81 73 69 71 25 25 75 4 Ilya Zubov C L OK 29 86 69 66 68 72 77 71 82 61 77 32 34 74 28 Armand Berzins C L OK 73 61 70 71 71 72 72 73 73 70 69 34 38 74 45 Bobby Hughes LW R OK 94 77 78 87 77 41 82 75 79 46 77 70 66 80 26 Mike Erickson RW R OK 73 74 68 80 77 55 71 70 70 70 74 41 38 75 29 Jake Riddle RW L OK 60 67 69 65 63 57 58 53 60 59 69 27 25 66 52 Adam Foote D R 99 58 47 62 61 34 57 42 59 45 59 33 64 72 58 7 Denis Gauthier D L OK 62 54 50 53 62 53 46 52 51 49 35 34 32 55 30 Kyle McLaren D L OK 79 73 83 71 81 44 74 64 66 77 71 58 65 78 36 Rod Langway D L OK 76 72 73 70 75 71 72 69 69 72 73 33 29 75 43 Johan Holmqvist G L OK 80 94 77 76 73 65 77 84 80 1 3 43 52 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Patrick O'Sullivan C L 96 82 78 77 73 76 33 79 84 81 79 82 45 80 84 21 Stephen Weiss C L OK 79 87 76 84 78 83 85 80 75 78 81 42 44 83 12 Hank Cheeba C L 98 59 77 66 64 76 69 80 83 94 78 82 42 44 82 64 Josef Vasicek C L OK 58 78 90 76 96 85 78 78 77 77 79 34 38 81 15 Petr Vrana C L OK 69 78 69 80 85 73 79 82 84 75 83 40 27 82 28 Adam Deadmarsh LW R OK 76 72 76 77 82 71 70 72 75 80 80 78 80 80 30 Raffi Torres LW L OK 73 78 79 75 77 76 76 87 82 79 81 27 32 83 7 Jozef Balej LW R OK 72 90 69 79 78 69 90 76 85 68 80 29 32 81 47 Barrett Heisten LW L OK 70 79 74 80 75 76 75 76 80 78 78 54 47 80 41 Vojtech Polak LW L OK 65 91 69 71 71 81 90 86 86 74 73 44 50 82 22 Igor Grigorenko RW L OK 72 80 75 76 76 71 83 76 82 71 80 22 44 81 16 Konstantin Pushkarev RW L OK 48 86 63 75 76 68 78 83 85 76 82 43 35 80 25 Jordin Tootoo RW R OK 99 81 78 78 77 26 74 70 71 73 77 22 12 79 39 Martin St. Louis RW L OK 44 93 65 76 83 87 89 70 87 79 88 70 70 83 79 Andrei Markov D L 99 66 82 79 80 82 85 83 80 82 79 81 35 47 84 56 Nick Schultz D L OK 74 84 83 76 82 86 83 77 79 80 68 39 40 82 18 Marc-Andre Bergeron D L OK 80 82 64 77 73 58 83 77 77 78 80 47 43 82 8 Ron Hainsey D L OK 76 82 80 76 77 67 82 76 81 73 74 26 31 80 3 Dan Hamhuis D L OK 82 78 79 80 85 54 80 79 83 78 74 32 30 82 23 Andrej Meszaros D L OK 80 79 83 76 76 68 80 82 79 81 75 35 32 83 33 Tommy Lehman D L OK 74 84 76 72 77 82 84 78 74 77 79 48 53 82 35 Don Cairns D L OK 72 76 81 73 50 62 71 77 79 68 67 33 48 77 80 Kevin Weekes G L OK 77 87 75 89 83 99 81 64 87 25 25 45 53 78 37 Mathieu Garon G R 95 90 91 89 83 82 93 87 79 83 NA NA 60 45 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Clarke Wilm C L OK 73 72 74 72 87 82 72 79 70 79 75 57 48 79 2 Jeff Bandura C L OK 78 80 75 76 72 75 71 68 72 78 77 41 45 78 17 Michael Latrielle C L OK 71 75 74 76 79 59 86 74 69 75 76 31 45 78 26 Evan McGrath C L OK 59 72 78 72 72 68 73 70 76 69 81 38 34 77 48 Andy McDonald LW L OK 61 83 72 69 85 75 81 72 74 74 71 35 43 77 10 Jason Ryznar LW L OK 78 72 79 78 77 80 71 72 73 78 71 45 40 78 13 Tuomas Pihlman LW L OK 70 66 66 57 66 57 71 67 63 66 57 33 33 68 34 Alexei Kovalev LW L OK 39 75 48 89 77 67 78 72 79 66 74 55 65 73 24 Roman Voloshenko LW R OK 73 77 77 74 73 78 76 76 78 75 72 36 36 79 29 Keith Primeau LW L OK 60 50 80 61 80 58 57 54 58 55 74 70 68 67 11 Kris Versteeg RW R OK 72 76 62 69 73 68 77 72 75 72 79 35 36 77 19 Petr Pohl RW R OK 55 84 52 85 77 80 75 80 76 74 78 39 35 77 36 Ryan Kuwababra RW L OK 74 69 78 74 85 72 77 72 75 54 83 38 45 77 38 Mike Mottau D L OK 64 61 66 62 69 61 69 69 63 70 62 33 27 69 20 Johan Fransson D L OK 57 69 68 73 68 71 76 74 74 61 67 36 31 73 1 Jacques Cloutier G L 99 80 82 80 79 83 79 73 79 84 39 44 34 42 75 6 Sebastien Legault G L OK 88 92 62 80 79 86 90 80 83 6 5 59 48 81 31 Justin Peters G L OK 69 81 76 74 88 76 81 79 82 42 44 51 50 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 61 Jason Ward C R OK 75 83 83 80 79 84 79 74 74 78 74 51 39 81 12 Mike Fisher C R OK 84 81 77 71 76 66 83 72 76 78 78 38 37 81 18 Michal Handzus C L OK 51 74 97 75 78 89 75 75 73 76 79 50 42 80 5 Jason Spezza C R OK 68 83 73 84 77 83 79 88 88 76 85 50 50 85 38 Jens Johansson C L OK 74 76 78 77 76 75 81 72 74 76 75 42 36 79 22 Brian Bickell LW R OK 82 83 78 50 85 74 84 79 80 87 78 44 46 83 24 Matt Cooke LW L OK 93 83 80 78 99 65 81 67 72 88 76 60 50 82 9 Martin Havlat LW L OK 73 81 75 76 91 87 83 81 82 76 87 60 50 84 16 Petr Schastlivy LW L OK 78 80 74 75 75 76 78 80 78 81 80 46 46 82 42 Jimmie Olvestad LW L OK 64 79 81 78 91 77 77 80 77 81 78 33 41 81 10 Brenden Morrow RW L OK 94 77 78 75 94 59 74 75 76 80 78 42 50 82 49 Todd Bertuzzi RW L OK 75 69 94 66 92 70 69 74 80 78 84 44 79 82 21 Milan Kraft RW R OK 59 79 91 66 79 99 81 76 78 79 82 26 34 82 45 Phil Kessel RW L OK 78 87 75 82 78 74 84 77 85 73 86 50 42 84 35 Richard Jackman D R OK 77 81 79 71 79 57 78 75 76 83 74 80 45 82 36 Mark Popovic D L OK 81 74 76 78 82 99 75 73 82 84 78 39 35 82 52 Peter Smrek D L OK 72 75 79 79 81 74 81 77 77 78 79 51 57 81 19 Brendan Witt D L OK 95 69 90 77 89 77 73 60 65 92 60 80 70 83 6 Wade Redden D L OK 74 78 75 85 96 96 77 79 78 80 79 63 45 83 3 Zdeno Chara D L OK 84 71 90 82 96 52 69 71 71 90 75 39 36 83 11 Jan Platil D L OK 79 74 80 81 85 62 73 77 79 76 79 48 51 81 39 Ray Emery G L 96 86 91 90 83 88 82 80 76 85 25 25 54 38 81 80 Martin Prusek G R OK 82 83 72 99 76 89 74 66 74 25 25 44 31 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Christian Berglund C L OK 68 66 70 73 71 69 70 69 71 71 73 55 41 74 25 Randy Carlyle C L OK 83 82 81 84 85 86 83 82 84 81 78 51 76 86 15 Wacey Rabbit C L OK 78 82 71 73 80 92 79 71 75 77 72 31 32 78 31 Matti Hagman C L OK 78 75 70 77 81 71 80 77 85 72 74 41 39 80 33 Zack Hamill C R OK 71 75 75 75 72 68 73 73 73 71 67 35 33 75 43 Jean Tetreault C R OK 55 64 63 73 62 58 67 69 75 68 68 32 24 70 40 Jeff Ulmer LW R OK 71 72 75 56 73 88 69 78 70 72 76 54 55 77 55 Denis Hamel LW L OK 70 69 68 57 71 92 74 73 73 70 63 57 39 73 4 Jani Pollo LW R OK 41 71 70 73 69 73 73 72 75 65 78 49 52 74 26 Josh Langfeld LW R OK 66 63 65 53 69 60 72 65 65 57 59 35 35 67 53 Chris Bala LW L OK 67 65 66 65 70 65 67 66 65 61 43 39 41 65 2 Jeff Taffe LW L OK 67 67 64 65 71 66 77 68 77 71 74 50 48 75 30 Mike Rupp LW L OK 65 71 73 72 73 69 73 68 65 69 69 35 32 73 17 Jean-Pierre Dumont RW L OK 70 69 71 75 88 72 71 71 67 66 78 39 38 75 13 Roman Wick RW L OK 63 79 66 65 71 72 79 67 79 71 78 40 41 76 51 Stephen Peat RW R OK 73 72 78 76 81 46 73 69 71 71 77 32 40 76 20 Jason Bergman RW R OK 76 81 74 77 76 79 93 72 77 62 73 49 41 79 14 Wes McCauley RW R OK 81 79 77 82 82 33 79 72 77 84 76 35 32 80 29 Greg Malone RW L OK 74 74 74 78 86 70 75 80 82 75 80 49 59 81 7 Paul Martin D L OK 55 62 55 62 58 51 69 63 58 53 60 26 23 64 23 Karel Rachunek D R OK 74 69 74 63 65 80 67 72 64 68 60 32 34 72 37 Sean Brown D L OK 58 64 65 58 65 58 66 61 64 64 69 46 53 68 32 Adam Jones D L OK 56 71 71 75 77 68 68 77 77 71 69 49 50 75 8 David Shantz G L OK 81 82 77 80 85 73 82 84 83 38 34 41 32 76 1 Billy Thompson G L OK 75 79 83 79 85 72 84 80 77 28 29 61 56 75 41 Jim Craig G L OK 83 84 77 88 91 92 80 83 86 44 51 40 43 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Mike Zigomanis C R OK 68 80 83 78 81 72 76 85 83 73 83 35 39 83 13 Patrick Sharp C R OK 72 76 77 74 76 70 73 74 75 74 77 43 55 79 43 Nathan Horton C R OK 76 90 73 76 81 80 84 79 83 76 76 38 29 82 33 Jeff Carter C R OK 84 84 85 82 83 77 83 81 82 86 82 39 37 86 29 Branko Radivojevic LW R OK 74 82 77 79 84 63 81 74 78 74 79 18 23 80 12 Simon Gagne LW L OK 52 83 76 83 93 92 87 83 84 82 88 36 49 85 8 Ben Eager LW R OK 84 78 81 77 79 74 79 80 76 79 82 33 46 83 11 Vaclav Pletka LW L OK 70 66 75 81 93 76 74 78 75 77 81 41 39 80 1 Janos Vas RW L OK 77 77 73 75 76 82 77 79 79 79 79 45 40 81 6 Kyle Wanvig RW R OK 75 72 81 76 77 61 75 73 78 72 83 26 36 80 92 Jeff O'Neill RW R OK 83 74 68 80 96 79 72 70 76 70 77 75 75 79 57 Pavel Brendl RW R OK 59 84 78 79 82 86 84 79 91 82 80 40 46 84 41 Pascal Dupuis RW L OK 78 84 75 77 92 89 78 76 74 80 77 35 38 81 5 Barret Jackman D L OK 86 80 78 82 84 84 82 72 71 86 77 37 26 83 45 Dimitri Kalinin D L OK 83 78 80 76 89 91 78 80 74 78 71 57 40 82 40 Kevin Klein D R OK 61 71 72 77 81 66 83 85 79 79 77 33 35 81 9 Alexandre Picard D L OK 78 82 82 76 77 66 83 80 80 78 78 48 55 83 10 Joni Pitkanen D L OK 76 82 72 80 85 70 80 83 83 82 81 28 20 84 18 Ray Maluta D L OK 93 72 88 82 82 30 80 76 79 75 74 38 39 83 22 Len Frig D L OK 72 78 71 78 75 77 79 77 80 74 77 32 36 80 7 Pierre Lajaniere G L OK 87 83 86 76 81 79 80 84 85 NA NA 34 36 78 42 Robert Esche G L OK 81 82 78 83 78 61 77 80 71 26 28 27 45 73 28 Don Beaupre G L 97 90 84 89 83 88 89 86 87 89 NA NA 45 40 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Brad Marsh C L OK 73 78 73 77 86 73 73 73 78 77 69 40 33 77 2 Steve Ott LW L OK 80 74 75 79 72 59 78 69 75 82 72 41 42 78 31 Scott Hartnell LW L OK 68 71 73 68 87 65 68 69 64 73 73 40 32 74 23 Adam Berti LW L OK 65 66 72 70 62 69 74 68 71 79 70 34 41 74 26 Jonas Andersson LW L OK 71 75 70 69 67 71 70 74 77 73 76 58 45 77 25 Mathieu Brunelle LW L OK 63 72 59 67 73 61 71 71 70 66 73 31 31 72 16 Petr Kanko RW L OK 46 93 70 75 76 78 84 82 82 44 82 46 35 78 47 Kirby Law RW R OK 71 68 68 70 75 87 73 73 73 73 71 47 53 76 15 Alexander Drozdetsky RW L OK 66 65 65 68 61 59 66 67 66 48 68 42 34 68 56 Sergei Gonchar D L OK 49 72 67 75 94 82 72 79 84 70 72 72 65 78 4 Kim Johnsson D L OK 42 64 58 68 86 68 61 64 64 58 59 34 45 65 3 Devin Setoguchi D L OK 25 70 65 70 75 77 72 75 76 70 76 25 25 73 17 Bill Derlago D L OK 81 63 72 71 77 52 64 62 69 78 58 29 27 73 20 Dennis Seidenberg D L OK 68 76 74 79 79 69 74 74 73 77 72 38 37 77 24 Ladislav Smid D L OK 73 82 73 74 78 73 79 75 80 74 74 28 36 80 27 Jussi Timonen D L OK 72 77 75 73 81 70 77 81 80 73 73 33 44 80 30 David Ruzicka D L OK 78 75 87 78 82 77 71 81 73 82 78 38 38 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Dmitri Kazionov C L OK 79 84 79 89 90 64 84 75 83 81 82 33 36 84 31 Ben Eaves C R 94 DD 75 83 78 79 76 73 78 82 76 79 84 80 31 84 20 Ryan Stone C L OK 88 80 82 86 75 78 81 82 79 81 83 39 55 85 46 Doug Weight C L OK 66 73 75 74 87 90 75 92 93 77 85 100 100 87 6 Jeff Tambellini LW L OK 58 90 69 72 79 77 95 74 79 79 83 38 29 82 7 Brendan Morrison LW L OK 67 78 65 77 99 78 77 80 81 79 88 80 30 83 12 Alexander Polushin LW L OK 76 84 83 81 77 73 82 79 80 81 79 80 40 84 28 Lance Monych LW R OK 81 83 85 81 87 79 77 81 81 83 77 80 49 85 15 Rico Fata RW L OK 55 85 79 87 86 90 86 79 82 83 81 54 61 84 27 Matt Moulson RW L OK 79 78 79 81 79 83 76 79 78 81 81 80 37 83 23 Sergei Anshakov RW L OK 78 84 79 77 77 71 80 81 81 76 79 38 38 83 2 Stefan Christoff RW L OK 77 86 78 79 74 77 89 81 85 76 83 56 49 85 21 Daniel Carcillo RW L OK 83 80 77 74 78 68 83 84 82 78 81 49 34 84 22 Daniel Fernholm D L OK 79 70 80 77 78 67 76 78 79 80 76 80 45 82 5 Willie Huber D L OK 77 79 75 83 77 75 79 83 80 76 79 32 47 83 56 Ed Jovanovski D L OK 75 70 80 88 98 77 77 85 82 90 77 85 80 86 36 Libor Ustrnul D L OK 77 76 78 81 85 72 71 79 82 80 78 40 40 82 1 Cam Connor D L OK 71 78 75 81 84 75 81 81 79 77 78 40 43 82 24 Dick Redmond D L OK 82 82 81 78 86 82 86 77 75 81 73 40 37 83 18 Grant Lewis D R OK 77 82 79 82 87 82 80 79 80 78 74 41 53 82 51 Marc-Andre Fleury G L OK 89 93 82 85 94 90 88 82 89 NA NA 80 50 84 10 Dan Ellis G L OK 80 83 79 87 84 85 82 77 84 25 25 33 44 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Joffrey Lupul C R OK 71 84 73 82 81 76 82 82 82 80 83 30 40 83 16 Jim Slater C L OK 72 70 71 72 70 71 71 69 73 73 69 28 38 74 30 Maxime Talbot C L OK 74 76 80 80 77 73 73 76 82 74 74 39 55 80 11 Bobby Ryan LW L OK 79 72 80 75 76 68 71 81 76 76 77 33 37 80 34 Shane Endicott LW L OK 77 79 81 74 87 75 74 71 83 79 80 81 46 82 37 Jimmy Morrow LW R OK 85 83 84 85 88 77 79 76 77 82 78 44 39 83 8 Benoit Pouliot RW L OK 70 85 68 75 71 68 84 69 80 35 79 29 27 75 33 Aki Seitsonen RW R OK 76 82 73 78 80 81 75 78 79 74 76 41 34 80 19 Michael Funk D L OK 82 83 75 76 85 69 77 81 75 78 77 35 40 82 13 Raymond Macias D L OK 68 70 72 74 71 77 73 78 76 71 76 28 27 77 25 Bill Hicks D L OK 82 77 77 79 63 79 79 73 82 79 74 62 87 82 9 Branislev Stankovsky D L OK 80 81 82 84 81 77 81 78 74 76 72 51 49 82 4 Jacques Plante G L OK 75 83 85 80 88 85 80 80 90 NA NA 25 25 77 29 Kevin Swanson G L OK 78 73 78 79 81 79 84 84 75 3 6 44 44 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Matt Stajan C L OK 76 85 70 80 81 80 88 78 85 88 81 24 40 84 16 Gilbert Perreault C L OK 71 77 73 79 81 69 80 88 80 70 85 35 30 82 31 Tim Connolly C R OK 77 83 78 76 99 79 75 78 76 76 77 48 40 81 17 Pavel Datsyuk C L OK 57 82 74 77 85 82 83 79 81 76 82 29 29 81 3 Steven Lindner LW L OK 77 77 72 75 76 73 80 83 88 83 84 31 65 84 7 Dennis Ververgaert LW L OK 71 81 55 81 80 81 79 83 83 79 84 44 33 82 14 Brian Little LW L OK 71 77 70 77 78 76 74 82 80 75 77 32 42 80 22 Marcus Jonasen LW L OK 68 74 81 81 75 77 76 74 78 71 77 49 51 79 40 Martin Erat LW L OK 60 79 82 70 96 77 79 80 76 76 82 60 55 82 6 Dennis Desgagnes RW R OK 53 82 76 80 86 77 79 81 88 72 79 32 27 81 20 Stanislav Balan RW L OK 76 77 76 76 75 81 81 76 83 74 79 38 42 81 25 Henrik Andersson RW L OK 73 81 70 74 76 75 86 80 81 58 81 41 32 80 18 Radim Vrbata RW R OK 64 81 72 77 82 88 80 72 73 78 77 29 15 78 64 Kurt Sauer D L OK 82 77 89 76 81 71 77 75 82 80 67 18 28 82 12 Jay Harrison D L OK 84 70 76 81 83 25 79 73 75 79 78 30 25 80 1 Fedor Tyutin D L OK 76 74 78 81 79 75 82 78 78 84 69 37 33 82 13 Jyrki Micalef D L OK 56 76 61 74 73 77 82 81 81 78 77 34 27 80 55 Matthieu Descoteaux D L OK 76 76 76 76 77 77 75 80 76 76 71 58 61 80 24 Ivan Baranka D L OK 79 74 82 76 39 26 77 77 79 75 73 33 25 79 8 Bryce Lampman D L OK 77 86 79 79 75 77 77 77 83 78 69 39 31 81 9 Cory Schneider G L OK 78 77 78 79 75 77 83 77 76 32 33 35 62 73 34 Jason Labarbera G L OK 84 83 90 84 81 82 81 83 81 25 25 68 53 79 43 Dan Blackburn G L 97 81 88 88 94 84 82 83 88 90 25 25 28 32 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Chad Morin C L OK 71 72 71 61 53 68 67 75 72 67 73 28 32 74 23 Petr Preucil C L OK 76 73 69 76 71 72 71 75 74 73 74 37 38 77 70 Garth Murray C L OK 82 75 80 82 77 63 74 74 78 71 79 36 37 80 10 Lee Falardeau LW L OK 64 66 68 68 69 65 72 71 72 73 67 36 29 73 28 Erik Cole LW L OK 84 62 70 55 72 71 70 69 63 66 70 35 46 72 38 Jaroslav Svoboda LW L OK 64 83 74 78 81 70 75 75 78 80 79 33 33 80 59 Jamie Lundmark LW R OK 71 78 71 72 75 71 78 75 75 72 77 46 44 78 11 Shawn Collymore RW R OK 70 74 72 70 73 71 77 73 74 74 67 40 40 76 2 Hugh Jessiman RW R OK 73 73 82 74 83 90 77 72 71 68 75 19 25 77 26 Dan LaCouture RW L OK 66 66 70 61 71 68 65 66 67 63 60 41 46 69 5 Mike Green D R OK 53 77 62 72 73 60 71 76 77 70 71 31 29 75 81 Anders Myrvold D L OK 63 65 66 63 62 59 67 59 66 64 61 24 25 67 15 Ales Pisa D R OK 48 65 69 68 69 51 62 65 70 66 59 39 28 67 27 Matt Lashoff D L OK 63 70 72 77 68 79 69 78 77 70 73 27 25 76 19 Henrik Lundqvist G L OK 69 75 64 78 72 70 68 71 69 26 26 37 31 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Eric Staal C L OK 76 82 80 77 78 63 80 83 89 70 87 30 33 84 26 Steve Kasper C L OK 76 77 60 77 79 75 84 76 83 83 79 39 52 81 35 Phil Esposito C L OK 72 80 74 79 78 73 83 81 82 70 80 24 25 81 15 Tomas Kopecky C L OK 83 79 80 79 80 77 83 75 76 74 79 21 53 82 9 Ryan Getzlaf C R OK 77 80 74 80 80 79 78 81 84 81 87 22 28 84 2 Milan Michalek LW L OK 71 88 75 84 80 68 83 79 80 79 69 23 23 80 18 Josh Hennessy LW L OK 77 86 71 79 84 79 90 85 82 66 80 59 53 84 10 Marcel Goc LW L OK 68 75 74 78 78 83 76 79 82 82 76 27 24 80 30 Alexandre Picard LW L OK 83 76 73 77 82 67 81 82 84 76 83 31 34 83 21 Sergei Kapustin RW L OK 78 81 78 77 77 81 82 73 75 83 78 44 44 81 31 Lauri Tukonen RW R OK 77 81 71 76 82 74 73 77 87 71 77 33 28 80 39 Adam Pineault RW R OK 76 81 77 75 77 65 84 74 80 76 81 30 38 81 41 B.J. Crombeen RW R OK 81 79 73 80 81 79 79 81 79 81 82 40 68 83 42 Loui Eriksson RW L OK 77 86 77 84 82 72 87 84 82 79 78 46 38 84 1 Paul Coffey D L OK 40 81 59 82 78 80 82 90 83 75 83 35 32 82 8 Slava Fetisov D L OK 70 73 80 78 82 80 73 72 79 80 72 29 62 80 19 Andre Leduc D L OK 76 75 81 81 79 71 71 72 72 81 81 50 40 81 4 Andre Dupont D L OK 81 74 76 82 85 51 75 84 77 79 72 29 32 80 23 Dan Spring D L OK 93 78 85 87 85 41 78 72 77 86 73 47 48 85 56 Niklas Kronwall D L OK 79 82 73 76 81 67 80 76 80 74 74 28 19 80 40 Andrei Shefer D L OK 45 83 52 76 74 92 84 80 79 74 79 45 36 80 32 Vesa Toskala G L 99 73 90 70 83 80 85 77 62 76 25 25 33 33 75 33 Dimitri Patzold G L 95 84 87 86 91 89 82 86 87 86 NA NA 53 68 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Artem Chubarov C L OK 69 78 79 78 75 71 76 71 71 77 75 38 32 78 16 Darryl Sittler C L OK 72 84 78 84 79 80 83 75 84 76 87 33 33 84 17 Glen Sharpley C L OK 73 76 73 75 77 75 74 73 81 71 72 30 36 77 12 Matthew Carle C L OK 78 75 78 78 75 76 80 74 74 79 75 39 37 80 37 Carl S�derberg C L OK 72 69 71 68 69 63 75 72 75 69 70 34 34 75 5 Joe Reekie C L OK 81 69 84 82 90 78 70 64 65 86 66 30 26 76 25 Chad Kilger LW L 99 67 55 75 49 81 82 54 52 51 62 57 55 43 63 7 Jason Ward LW R OK 70 75 72 74 73 69 72 64 72 69 73 38 42 74 36 Steve Begin LW L OK 66 59 61 63 57 57 56 62 53 59 53 35 35 62 38 Nigel Dawes LW L OK 76 78 64 76 77 77 81 80 83 66 81 44 41 80 27 Ryan Clowe LW R OK 67 72 72 70 73 67 66 69 73 72 69 35 44 74 22 Mike Morris RW R OK 65 69 61 71 74 58 74 69 68 73 66 23 42 71 3 Goride Howe RW L OK 76 70 78 77 76 74 72 73 77 72 87 29 30 80 11 Mathieu Dandenault D R OK 50 71 51 52 82 63 68 58 61 60 63 56 54 66 6 Jim Fahey D R OK 76 82 79 82 78 71 76 80 78 76 75 33 34 81 34 Micki Dupont D R OK 45 67 64 66 72 63 75 72 74 73 62 34 34 70 14 Niclas Wallin D L 99 58 68 73 66 49 78 68 65 67 66 64 51 33 70 24 Dan Spang D L OK 69 73 75 75 72 72 72 74 75 71 72 33 34 76 29 Tim Conboy D R 99 74 71 64 70 68 67 71 67 63 68 73 31 33 72 43 Rejean Beauchemin G L OK 74 85 79 82 88 77 79 82 86 35 34 36 31 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Brad Boyes C R OK 63 77 72 83 80 89 79 85 84 71 81 40 30 82 12 Alexei Shkotov C L OK 78 82 75 74 74 86 79 81 81 46 85 33 31 80 13 Basil McRae C L OK 85 72 91 84 81 30 80 72 76 81 68 28 30 80 48 Mike Richards C L OK 81 70 78 79 82 71 77 81 80 90 83 39 53 84 2 Frank Nigro LW L OK 86 72 82 78 83 41 75 76 75 78 71 44 48 79 4 Bobby Clarke LW R OK 83 75 84 86 87 44 74 73 73 82 84 28 62 82 10 Michel Ouellet LW R OK 81 85 77 84 80 71 83 82 84 75 79 81 48 85 20 Andrei Sidorov LW L OK 74 73 82 81 83 69 74 76 77 80 75 39 43 80 22 Taylor Pyatt LW L OK 71 92 96 68 83 86 74 70 71 77 74 39 38 80 25 Shane Willis RW R OK 74 74 72 77 92 99 70 79 80 75 82 70 65 82 17 Mike Jefferson RW R OK 79 79 83 75 80 48 82 72 71 73 78 35 44 80 47 Pavol Demitra RW L OK 62 82 68 75 77 99 84 77 80 75 77 66 65 81 39 Steve Kariya RW R OK 65 85 76 78 80 69 80 77 78 76 77 46 53 81 6 Noah Welch D L OK 72 80 79 77 82 75 83 82 79 82 78 33 35 83 14 Alexei Tezikov D L OK 65 75 76 78 79 69 75 81 76 78 78 48 43 80 37 Dan Focht D L OK 83 77 77 75 89 69 74 76 75 76 73 49 52 80 42 Andy Sutton D L OK 81 72 87 74 69 48 67 64 64 78 58 38 46 77 30 Paul Granchukoff D L OK 86 74 76 87 78 36 78 68 73 78 67 33 49 79 3 Shawn Belle D L OK 76 83 82 77 81 73 80 76 78 80 74 41 50 82 27 Marek Malik D L OK 66 69 96 75 82 90 72 75 69 70 59 48 52 78 31 Marek Zidlicky D R OK 53 78 62 71 76 66 74 84 82 74 72 35 47 78 9 Sebastien Caron G L 99 80 89 80 82 86 75 84 81 88 25 25 40 24 79 32 Martin Houle G L 99 78 92 84 91 84 92 96 81 88 11 8 46 49 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Anton But C R OK 60 68 69 70 66 58 76 75 73 71 69 37 31 74 40 Dave Scatchard C R OK 81 71 87 59 94 71 70 71 67 74 71 61 69 77 36 Peter Tsimikalis C L OK 79 83 76 74 80 73 81 77 75 79 75 39 45 81 29 Todd White LW L OK 70 76 74 75 60 100 68 69 76 70 74 56 54 77 5 Dino Ciccarelli LW L OK 84 71 74 76 80 69 76 70 76 80 82 34 29 80 43 Michel Riesen LW R OK 58 61 70 72 72 73 73 69 65 69 70 37 41 72 45 Mark Rycroft LW R OK 65 68 65 65 68 67 68 71 72 70 75 36 43 73 24 Colby Armstrong RW R OK 70 70 71 69 72 64 75 73 76 68 76 25 32 76 11 John Hughes RW L OK 85 76 76 73 80 40 81 66 72 56 73 30 31 75 23 Andrei Mikhnov RW L OK 60 60 68 69 63 55 61 65 60 65 57 35 31 66 87 Travis Moen RW L OK 80 75 80 73 76 59 76 74 75 79 72 39 39 79 28 Christian Laflamme D R OK 61 67 64 59 57 67 64 66 64 65 63 52 38 68 33 John Erskine D L OK 63 61 66 53 63 60 70 62 52 59 63 35 44 65 8 Matt Walker D R OK 72 66 82 72 79 44 72 70 74 70 67 35 35 75 16 Konstantin Barulin G L OK 59 75 74 65 74 79 71 72 78 26 33 27 29 68 35 Brian Boucher G L OK 81 82 84 84 80 89 77 73 82 27 30 40 43 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Brad Richards C L OK 71 80 78 83 95 88 83 90 88 80 82 80 56 87 25 Blake Beaton C L OK 79 81 83 73 80 88 78 85 79 78 76 39 40 83 37 Peter Forsberg C L OK 42 80 77 55 87 81 80 90 90 78 85 81 82 84 99 Maynard James Keenan C L OK 81 81 79 79 83 90 76 80 79 75 76 39 82 82 10 Alexander Frolov LW L OK 64 77 76 76 77 71 83 81 83 76 86 31 16 82 2 Sidney Crosby LW R OK 64 81 78 77 78 63 82 89 91 76 95 50 50 87 15 Dany Heatley LW L OK 74 82 78 84 95 79 81 80 85 77 84 81 68 85 38 Dimitri Afanasenkov LW R OK 73 79 78 81 80 74 75 75 78 78 75 47 61 80 28 Tomas Troliga RW R OK 75 77 84 71 83 76 82 76 80 76 72 41 30 80 9 Marc-Antoine Pouliot RW R OK 87 80 82 83 78 52 80 85 83 79 86 45 36 86 4 Vincent Lecavalier RW L OK 62 84 90 73 90 75 81 80 81 79 86 80 48 85 19 Jean-Francois Jacques RW L OK 78 82 94 76 82 55 78 77 82 77 84 53 48 85 6 Boris Valabik D L OK 80 74 82 82 84 70 76 82 75 81 64 45 46 82 31 Shea Weber D R OK 81 79 78 80 82 71 80 75 77 84 75 80 62 83 53 Derek Morris D R OK 64 80 67 86 71 59 82 87 80 78 78 45 59 83 22 Anton Babchuk D R OK 77 81 79 72 72 72 85 77 79 81 76 48 63 83 23 Eric Sawyer D L OK 85 75 87 82 85 27 75 77 79 89 55 46 38 83 14 Danny Richmond D L OK 81 78 74 80 75 67 78 80 79 74 77 84 48 82 16 Mike Egener D L OK 85 80 90 80 76 65 79 76 76 81 74 84 38 85 60 Jose Theodore G R 97 81 92 80 95 99 88 90 90 93 NA NA 75 70 85 44 Brian Eklund G L OK 79 83 79 87 86 90 88 81 83 NA NA 63 57 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Curt Fraser C L OK 80 82 73 83 80 83 81 72 71 87 71 31 40 80 8 Jean-Francois Soucy C L OK 70 78 79 74 74 72 79 72 74 77 75 38 35 79 34 David Backes C R OK 72 68 69 78 84 73 72 70 73 69 70 32 47 75 24 Will Farrel LW L OK 80 72 83 80 85 61 79 78 83 71 71 64 55 81 36 Jean-Yves Leroux LW L OK 76 75 78 65 74 79 70 70 63 71 73 45 63 75 35 Aaron Lobb LW R OK 74 75 73 71 72 39 68 74 70 68 72 50 43 75 27 Bruce Graham RW L OK 73 77 82 73 82 74 74 72 80 74 81 47 41 80 32 Ryan Craig RW L OK 79 74 72 73 76 67 81 68 74 75 75 47 52 78 33 Harj Purewal RW L OK 67 72 71 81 74 33 64 72 73 65 80 32 45 75 3 Tomas Marcinko D L OK 45 74 79 74 76 65 73 78 73 73 77 42 42 77 7 Greg Carroll G L OK 80 87 77 85 81 75 81 88 86 46 43 47 54 79 5 Evegeny Konstantinov G L OK 63 70 69 65 64 73 70 71 75 NA NA 32 32 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Alexander Steen C L OK 78 80 73 77 83 76 80 84 88 85 77 45 39 84 33 Henrik Sedin C L OK 74 75 75 79 95 78 76 81 79 81 78 24 38 81 11 Jiri Hudler C L OK 64 76 82 76 80 75 80 78 81 73 75 40 47 80 20 Brandon Reid C R OK 63 88 63 76 76 80 88 81 80 77 82 38 44 82 43 Jonathan Cheechoo LW R OK 76 82 74 70 78 67 83 77 78 85 80 23 31 82 16 Patrick Marleau LW L OK 65 79 84 76 98 90 82 69 74 78 88 63 49 82 23 Nik Antropov LW L OK 70 77 84 75 79 66 73 81 75 75 74 43 44 80 45 Jan Bulis LW L OK 59 82 77 77 77 82 75 78 77 77 76 53 43 80 14 Marc-Andre Bernier LW R OK 76 77 77 80 83 75 79 79 79 78 83 37 40 82 22 Daniel Sedin RW L OK 66 74 80 78 95 90 77 79 81 80 80 36 38 82 10 Ryan Kesler RW L OK 73 84 72 82 82 78 84 81 80 81 80 30 26 83 2 Garry Monhan RW L OK 82 73 77 74 76 72 77 77 72 77 79 35 41 80 24 Neil Korzack RW L OK 70 78 77 76 77 78 83 78 79 83 80 42 37 82 5 Braydon Coburn D R OK 80 78 87 79 80 74 79 80 80 83 79 37 30 84 17 Martin Grenier D L OK 74 72 83 78 87 72 77 76 77 82 75 28 41 81 13 Kirill Koltsov D R OK 83 79 77 80 76 25 81 71 79 82 76 34 26 81 8 Ondrej Nemec D R OK 65 80 72 77 76 77 77 79 83 76 81 38 32 81 18 Tomas Mojzis D L 85 DD 79 80 78 82 78 27 84 79 78 83 77 41 31 82 19 Tomas Kaberle D L OK 61 77 68 87 93 99 76 85 75 75 71 49 40 80 35 Larry Murphy D L OK 73 70 82 80 83 71 72 77 81 77 74 40 28 80 36 Dave Babych D L OK 85 77 82 80 87 77 76 74 75 83 70 38 34 82 6 Devan Dubnyk G L OK 84 80 86 82 83 84 79 86 86 25 25 40 36 77 83 Alexander Auld G L 96 88 81 85 81 88 82 83 82 90 NA NA 50 33 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Michal Sivek C L OK 68 78 68 73 70 66 72 67 71 68 71 41 51 74 9 Esa Tikkanen C L OK 84 79 74 73 79 26 78 60 66 60 80 28 28 75 46 Andrej Podkonicky C L OK 73 72 75 72 74 74 70 64 73 70 71 51 49 75 7 Kiel McLeod C R OK 67 60 74 74 78 74 61 65 63 69 67 29 33 70 4 Evgeny Gladskikh LW L OK 63 76 71 66 69 70 80 75 75 53 78 42 34 75 31 Nathan Smith LW L OK 72 72 70 74 80 75 75 79 75 76 77 33 41 79 21 Brandon Nolan RW L OK 79 73 62 74 78 73 72 77 76 72 73 29 39 77 3 Brent Sopel D R OK 66 68 58 66 69 89 70 71 70 70 69 51 57 73 34 Staffan Kronwall D L OK 70 64 70 68 62 44 69 67 64 66 63 33 33 70 15 Brian Finley G R OK 76 81 76 72 73 73 81 79 76 33 33 55 31 73 29 Lukas Mensator G L OK 78 81 73 70 74 81 77 71 78 45 43 31 39 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Andre Savard C L OK 78 93 74 93 93 90 91 89 85 76 90 63 60 89 35 Scott Gomez C L OK 59 83 73 75 93 95 82 85 83 74 73 53 48 81 10 Alexander Semin C L OK 67 90 58 72 80 74 80 81 88 76 80 44 37 81 42 Brian Sutherby C L OK 76 81 77 82 84 84 80 82 79 83 79 28 44 83 8 Antoine Vermette LW L OK 68 81 72 77 77 72 77 78 77 76 83 40 48 81 36 Brad Ralph LW L OK 77 78 82 81 81 99 77 78 83 82 78 56 53 84 2 Trent Hunter LW L OK 75 82 78 75 81 73 81 75 79 71 80 40 27 81 29 Matt Pettinger LW L OK 81 80 83 85 90 80 81 79 78 81 80 63 57 84 81 Miroslav Satan RW L OK 38 80 73 84 95 94 81 76 87 74 84 75 64 81 18 Andrew Ladd RW L OK 78 76 79 81 76 71 81 79 82 76 80 47 47 83 3 Eric Fehr RW R 98 82 85 80 88 85 83 81 84 80 79 83 44 35 85 20 Boyd Gordon RW R OK 73 71 74 80 76 77 73 74 74 74 69 48 59 77 7 Jonas Johansson RW R OK 62 84 66 72 76 66 78 88 86 76 84 29 15 82 46 Nolan Yonkman D R OK 82 76 78 69 48 66 73 69 77 82 76 38 42 80 23 Henrik Tallinder D L OK 71 82 77 76 74 87 77 77 76 81 78 29 34 81 34 Jakub Cutta D L OK 73 84 84 81 84 76 82 78 79 86 80 48 47 85 54 Chris Heid D L 99 83 82 80 83 83 60 81 71 79 79 74 52 53 82 25 Owen Fussey D L OK 83 78 79 82 76 44 78 72 71 80 70 34 41 80 26 Rob Ramage D R OK 85 70 79 82 80 70 79 68 76 79 65 28 30 80 4 Steve Eminger D L OK 79 79 82 75 82 58 76 76 79 79 79 43 36 82 30 Terry Sawchuk G L OK 83 88 85 86 85 80 84 83 94 30 27 27 33 81 38 Derek Gustafson G L OK 75 88 82 84 77 72 86 88 86 NA NA 64 48 80 49 Maxime Ouellet G L OK 72 90 90 80 88 89 79 77 89 25 25 53 38 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Brooks Laich C L OK 78 68 75 74 76 71 66 68 68 71 69 36 28 74 11 Jeff Halpern C L OK 70 70 69 64 71 77 71 70 67 75 69 51 48 74 22 Ivan Nepriayev C L OK 68 71 66 66 63 66 70 65 70 65 67 35 29 71 27 Denis Arkhipov LW L OK 54 72 82 56 64 69 70 67 66 74 72 46 36 73 37 Glen Murray LW R OK 40 53 76 66 79 74 57 51 60 53 69 66 69 65 11 Daniel Alfredsson LW R OK 54 66 52 75 84 74 68 70 71 63 74 56 75 72 31 Jani Rita LW R OK 47 81 75 79 82 92 83 75 75 78 80 33 40 79 8 Geoff Sanderson LW L OK 38 75 47 60 56 87 82 49 61 56 71 71 78 66 89 Alexander Mogilny RW L OK 33 71 46 58 74 93 71 61 73 44 74 47 68 66 19 Petr Sykora RW L OK 47 84 64 70 91 82 82 76 79 74 82 70 70 79 9 Dainius Zubrus RW L OK 73 71 94 79 85 85 71 68 68 76 77 50 41 79 33 Zigmund Palffy RW L OK 30 77 33 73 85 72 74 74 76 59 74 73 67 70 41 Bryan McCabe D L OK 77 62 69 82 97 72 66 70 68 78 72 72 87 77 17 Anton Volchenkov D L OK 81 79 74 83 75 58 77 75 77 76 70 16 20 79 24 Michael Farrell D R OK 60 69 76 68 74 63 73 75 75 74 66 43 48 75 28 Peter Svoboda D R 99 82 70 63 56 41 68 68 65 60 65 66 38 35 69 45 Rick Berry D L OK 73 77 81 64 79 74 77 79 74 77 66 53 56 80 4 Roman Hamrlik D L 99 59 67 68 81 82 76 67 67 72 68 68 70 67 72 27 Scott Niedermayer D L OK 34 80 57 63 72 82 68 57 54 57 54 64 64 62 32 J-F Fortin D L OK 62 71 66 70 40 68 57 67 64 65 54 46 40 68 15 Alexander Yudin G L OK 84 88 85 85 83 75 84 73 78 13 11 45 55 79 1 Rastislav Stana G L OK 83 86 76 88 85 82 84 78 88 14 11 45 38 79 6 Ivan Kasutin G L OK 85 90 96 92 91 89 75 76 73 61 62 39 34 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Sean Avery C L OK 86 84 77 74 82 62 79 78 76 81 80 50 46 83 43 Jarkko Kummu C L OK 92 79 73 77 81 38 80 81 80 80 78 38 47 83 17 Cody McCormick C R OK 83 80 82 78 79 76 79 76 76 78 78 71 54 83 26 Slava Bykov C L 85 DD 66 90 66 79 84 45 89 92 86 54 88 38 39 83 41 Johannes Salmonsson C L OK 80 76 77 73 77 87 77 85 80 77 80 45 46 83 8 Erik Christensen LW L OK 80 75 82 85 78 88 79 82 88 80 85 60 60 86 31 Peter Worrell LW L OK 99 72 99 71 92 37 75 72 74 70 74 60 72 82 7 Sean Collins LW L OK 78 75 75 79 82 77 81 82 74 82 81 52 56 83 46 Henrik Juntunen LW R OK 75 76 75 83 81 63 84 79 80 79 81 49 40 82 24 Milan Hejduk RW R OK 57 75 65 81 87 79 89 70 80 77 90 50 34 81 39 Patrick Bartschi RW R OK 75 73 79 82 79 61 75 79 81 76 81 58 40 82 28 Tuomo Ruutu RW L OK 79 79 82 76 78 70 80 73 79 82 85 39 29 83 15 Mikhail Kuleshov RW R OK 77 79 83 78 56 74 82 77 78 77 75 52 54 81 7 Marek Maskarinec RW R 95 DD 68 62 72 68 70 50 64 72 72 67 73 34 32 73 6 Denis Grebeshkov D L OK 75 80 77 84 84 68 78 79 76 81 74 31 31 81 11 John-Michael Liles D L OK 73 85 74 79 83 89 81 78 82 77 77 39 33 82 45 Johnny Boychuk D R OK 76 79 78 70 95 78 79 84 82 84 81 38 47 84 16 Ely Matilda D L OK 60 84 77 82 91 90 77 81 79 76 82 45 37 83 21 Craig Ludwig D L OK 75 78 93 84 84 69 78 73 78 85 77 46 45 84 29 David Liffiton D L OK 94 80 88 92 90 45 80 47 76 87 80 31 43 83 36 Tim Gleason D L OK 79 81 75 85 80 67 82 79 81 76 74 57 42 82 38 Kirill Lyamin D L OK 86 77 85 82 84 50 76 78 78 74 73 47 37 82 34 Phillipe Sauve G L OK 87 93 83 88 84 74 82 82 90 25 25 30 37 82 37 Nikolai Khabibulin G L OK 84 90 84 99 87 99 99 87 92 25 25 75 52 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Jason Williams C R OK 78 79 76 80 79 79 78 74 76 79 80 56 45 81 5 Oakar Osala C L OK 70 78 80 73 76 67 81 70 74 74 69 52 52 77 14 Hakan Loob C L OK 52 81 70 70 78 77 84 82 86 76 81 34 39 81 35 Brian Boyle C L OK 74 77 74 83 83 100 90 74 80 71 79 58 48 82 4 Lanny McDonald C L OK 67 59 70 77 79 79 63 84 80 79 53 30 78 74 48 Gary Nylund C L OK 82 73 72 72 73 77 74 69 74 74 73 30 29 77 27 Thomas Gradin LW L OK 78 75 72 73 77 80 75 71 68 77 78 34 38 78 33 Jordan Krestanovich LW L OK 62 83 73 71 78 86 85 72 79 71 73 44 34 78 10 Paul Kariya LW L OK 32 78 45 81 79 89 86 81 81 75 81 70 87 78 2 Stan Smyl LW L OK 72 72 79 75 76 86 76 75 75 79 75 38 71 80 20 Steve Larmer LW L OK 75 74 72 84 85 75 79 79 78 76 75 41 43 80 18 Shawn Lillie RW L OK 69 74 49 71 76 70 82 71 70 67 76 33 34 74 9 Dustin Brown RW R OK 73 78 81 81 73 73 68 70 76 71 75 38 37 78 42 Sylvain Turgeon RW L OK 80 76 77 73 78 74 72 82 84 75 75 44 42 81 13 Jiri Vykoukal D L OK 53 78 60 69 46 29 81 80 82 74 80 30 38 78 25 Aaron Rome D L OK 69 75 71 72 75 74 74 81 82 73 76 47 24 79 12 Ryan Whitney D R OK 72 71 73 76 76 71 73 70 76 72 71 47 36 76 18 Tomas Slovak D R OK 72 80 74 68 71 68 75 75 72 77 74 31 41 78 25 Duncan Keith D L OK 69 73 72 73 72 70 73 71 72 75 68 44 37 76 40 Mikko Kalteva D L OK 72 72 74 71 72 77 71 73 77 74 68 29 36 76 1 Tony Esposito G R OK 75 93 82 84 83 83 91 82 84 30 27 35 33 81 22 Jean-Phillipe Levasseu G R OK 79 80 84 84 83 92 84 81 84 5 5 42 45 77 19 Kelly Hrudey G L OK 73 84 81 77 90 79 80 76 83 34 33 54 47 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 69 Scottie Upshall C L OK 80 82 77 80 77 66 81 76 79 75 80 37 36 82 9 Sergei Ogorodnikov C L OK 74 83 69 80 78 80 76 80 77 71 83 33 45 81 71 Mike Ribeiro C L OK 58 75 72 75 76 82 74 83 80 79 82 42 44 81 16 Randy Cunneyworth C L OK 76 75 75 88 85 77 82 84 74 79 77 33 48 82 73 Jason King LW L OK 79 84 76 83 83 76 80 74 76 78 82 33 36 82 5 Mike Bossy LW L OK 72 74 72 73 76 68 77 81 79 62 89 29 25 80 8 Danny Blair LW L OK 82 81 79 85 79 42 85 80 82 50 83 48 44 81 19 Marco Sturm LW L OK 64 84 79 69 96 96 82 78 75 77 73 58 66 81 11 David Legwand RW L OK 58 83 80 77 90 90 83 76 88 88 85 40 51 85 28 Craig Adams RW R OK 70 70 67 72 88 80 72 74 67 70 74 39 39 75 3 Steve Bernier RW R OK 81 79 78 63 68 81 77 78 90 75 87 35 26 83 6 Patrick Dwyer RW R OK 79 78 63 74 75 71 99 72 77 74 81 47 44 81 15 Denis Savard RW L OK 68 82 73 79 82 67 82 76 88 80 80 16 24 82 4 Chris Phillips D L OK 82 73 79 71 85 85 75 75 66 75 69 52 69 79 43 Martin Skoula D L OK 71 78 77 78 96 87 77 75 76 76 76 51 51 80 27 Gerard Dicaire D L OK 52 74 68 78 79 65 76 77 83 81 79 22 28 79 51 Brian Campbell D L OK 73 80 77 71 53 76 82 71 78 74 72 50 33 78 12 Dave Tallon D L OK 79 73 81 87 81 73 78 69 70 82 75 38 48 81 13 Doug Jarvis D L OK 76 75 72 78 83 73 74 70 79 74 82 41 29 79 14 Dave Hutchinson D L OK 76 72 77 83 78 73 78 79 79 79 71 42 39 81 30 Mattias Ohlund D L OK 64 76 76 92 45 88 74 72 76 78 69 43 54 78 48 Patrick DesRochers G L OK 71 79 96 87 81 73 80 82 83 25 25 36 54 76 1 Rick Dipietro G R 95 78 95 81 85 76 69 77 81 96 NA NA 52 50 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Stan Mikita C L OK 70 82 65 69 74 74 76 82 82 78 86 38 35 82 46 Rob Niedermayer C L 99 47 48 58 54 58 67 54 52 53 54 48 59 52 57 7 Kamil Lokis C L OK 84 79 73 87 88 80 74 75 78 82 79 35 43 82 45 Chris Neil LW R OK 83 74 71 74 82 41 71 75 73 70 75 53 55 77 91 Fedor Fedorov LW L OK 69 75 70 71 74 76 82 72 74 73 73 47 47 77 72 Peter Schaefer LW L OK 73 75 73 73 90 90 80 72 70 74 75 48 37 78 29 Frantisek Skladany LW L OK 68 89 79 82 82 79 78 78 74 78 79 52 41 82 25 Ryan Malone LW L OK 64 68 72 67 67 72 67 60 65 61 67 32 32 69 31 Nils Ekman RW L OK 52 64 55 65 58 53 64 57 64 60 60 26 35 63 32 Francis Lessard RW L OK 76 70 71 72 71 35 66 69 74 72 64 33 37 73 41 Jarkko Ruutu RW L OK 63 50 56 51 64 53 59 50 52 50 46 26 27 56 47 Sheldon Souray D L OK 73 63 77 73 69 59 71 70 72 73 78 46 48 76 53 Greg Kuznik D L OK 63 60 75 79 80 86 66 69 78 77 71 41 41 75 10 Bobby Orr D L OK 55 79 70 79 84 80 83 78 80 71 77 33 35 80 26 Tomas Malec D L OK 68 74 74 70 73 66 79 73 71 73 71 33 36 76 18 Gary Cheevers G L OK 76 86 77 82 86 86 86 76 81 26 19 43 43 77 17 Juha Nurmi G L OK 83 84 93 92 85 90 80 81 78 51 46 51 51 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 89 Mike Comrie C L OK 67 85 76 81 82 83 87 80 80 75 82 33 44 83 27 Yared Hagos C L OK 78 79 79 75 76 74 76 77 80 72 73 32 37 80 46 Jason Allison C R OK 38 75 78 86 95 75 69 91 85 70 80 64 61 81 10 Jakub Koreis C L OK 87 79 86 85 91 89 77 85 80 82 65 67 65 83 37 Bernie Federko C L OK 80 74 78 74 82 66 77 79 77 73 80 45 52 81 41 John Ogrodnick C L 99 80 83 91 85 87 72 80 79 78 79 76 52 40 84 20 Ladislav Nagy LW L OK 60 80 75 83 80 83 82 80 82 77 81 38 42 82 22 Radek Bonk LW L OK 67 69 86 74 95 81 69 79 75 75 77 70 50 80 2 Fredrik Sjostrom LW L OK 77 83 76 80 79 79 87 82 82 76 74 42 38 82 36 Michael Ryder LW R OK 74 81 67 74 73 70 81 78 83 72 83 20 16 80 31 Igor Radulov RW L OK 68 78 83 83 86 91 84 81 78 80 76 29 37 82 4 Dave Bolland RW R OK 76 86 71 75 84 62 85 79 81 78 76 48 36 82 19 Shane Doan RW R OK 97 72 87 76 96 76 72 73 73 72 75 56 66 81 11 Lukas Kaspar RW L OK 68 76 79 76 75 80 82 83 80 79 76 43 33 81 42 Andrei Villeneive RW L OK 84 82 79 78 84 36 84 75 77 73 78 39 38 81 21 Mats Kihlstrom D R 99 76 75 82 86 83 67 78 78 74 81 76 44 45 82 40 Paul Bissonnette D L OK 81 79 83 79 75 61 77 80 78 79 83 28 24 82 3 Roman Mejzlik D L OK 73 78 83 82 84 86 75 87 76 81 64 35 28 82 6 Ivan Boldirev D L OK 78 74 85 77 81 44 73 76 72 85 74 52 33 82 4 Ossi Vaananen D L OK 86 77 85 72 97 71 73 74 72 81 65 25 49 81 85 Carlo Colaiacovo D L OK 77 76 79 80 77 71 74 81 81 81 78 28 21 82 26 Igor Knyazev D L OK 78 75 77 79 80 66 79 76 77 83 72 30 28 81 82 Sebastien Centomo G L OK 87 86 84 81 87 93 81 80 87 NA NA 53 65 80 15 Eddie Mio G L OK 78 94 77 81 82 85 85 81 83 2 5 31 35 80 29 Billy Smith G L OK 87 84 83 97 95 83 84 87 90 NA NA 45 42 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Gary Winchester C L OK 85 80 72 74 66 48 81 75 73 83 72 24 37 79 13 Pierre Mondou C L OK 72 73 84 70 79 71 70 73 77 64 79 26 32 78 18 Daymond Langkow C L OK 62 75 58 76 89 86 76 74 72 73 74 55 62 76 35 Krystofer Kolanos C R OK 70 69 77 67 69 70 69 69 69 74 71 34 36 74 32 Russ Courtnall C R OK 74 97 71 75 76 76 87 77 77 84 75 37 38 82 39 Genadi Churilov C L OK 69 56 88 68 72 61 59 59 69 63 73 25 25 71 77 Chris Gratton LW L OK 72 74 74 70 97 79 67 73 71 70 72 80 74 77 14 Mike Leclerc LW L OK 69 76 78 73 83 77 74 71 67 67 72 63 54 76 8 Alexander Tatarinov LW L OK 62 58 63 67 58 70 60 56 58 57 58 35 27 63 30 David Booth LW L OK 75 73 87 78 79 73 74 76 82 78 74 44 45 81 25 Jason Jaspers RW L OK 69 76 71 83 72 71 73 73 75 75 75 69 49 78 7 Craig Muni D L OK 77 72 70 80 77 68 70 76 76 75 71 48 54 77 45 David Tanabe D R OK 73 78 75 86 97 83 73 71 77 83 81 51 45 81 26 Errol Thompson D L OK 85 70 78 80 85 38 72 64 65 70 65 39 32 75 23 Paul Mara D R 99 64 65 75 73 82 66 64 65 68 74 66 36 48 73 5 Rocky Saganiuk D L OK 80 74 80 78 78 57 76 66 71 77 71 28 38 78 9 Beat-Schiess Forster D L OK 79 73 75 78 76 62 72 73 74 76 63 41 47 78 86 Mikael Tellqvist G L OK 75 80 75 80 79 71 69 80 84 31 33 58 57 74 95 Olivier Michaud G L OK 79 82 87 84 79 73 83 82 85 3 2 46 70 78 24 Rick Wamsley G L OK 74 84 73 80 79 85 88 73 81 35 31 34 30 76 16 Justin Pogge G L OK 79 83 80 80 85 78 83 91 80 41 43 40 42 77