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