(As of Friday, Sep 2 2005)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Michael Ryder C R OK 64 66 65 65 64 77 74 70 70 70 69 54 54 73 70 Ben Eaves C R OK 52 86 54 57 53 80 76 69 68 63 68 53 53 71 27 Brad Richards C L OK 39 71 69 91 98 96 70 75 71 66 67 52 51 73 35 Henrik Sedin C L OK 46 68 75 67 99 90 73 65 66 69 66 53 52 71 76 Vojtech Polak LW L OK 59 68 70 68 63 72 72 68 68 65 68 47 43 71 14 Antti Aalto LW L OK 80 56 74 52 40 91 60 64 65 64 65 57 54 69 15 Jason Ryznar LW L OK 63 52 64 67 99 76 63 66 65 67 64 65 62 69 58 Owen Fussey LW L OK 74 67 61 68 65 49 61 65 64 68 62 63 61 69 30 Justin Williams RW R OK 43 69 67 75 92 91 71 75 71 65 67 53 57 72 29 Steve Werner RW R OK 52 70 60 54 59 80 72 65 65 64 65 53 52 68 28 Jani Rita RW R OK 26 70 58 43 42 79 70 60 50 68 40 46 43 58 40 Kamil Kreps RW R OK 66 68 71 68 61 80 64 70 69 66 67 46 46 72 60 Nicholas Dimitrakos RW R OK 55 78 66 60 62 72 73 66 68 64 70 57 53 71 3 Ron Hainsey D L OK 58 61 70 54 52 79 77 66 63 66 60 53 53 69 73 Andy Rogers D L OK 70 73 70 60 57 74 70 59 56 67 54 56 55 69 12 Filip Novak D L OK 72 73 60 58 53 66 77 62 62 68 63 62 53 70 4 Milan Jurcina D R OK 70 60 69 52 57 68 71 60 60 66 59 53 54 69 74 Jordan Smith D R OK 65 53 67 56 58 71 68 60 59 70 57 53 68 68 81 Michael Funk D L OK 52 72 61 58 62 75 79 61 60 67 59 57 56 68 46 Nathan Dempsey D R OK 48 64 44 60 39 86 65 63 61 63 59 75 71 65 1 Rick Dipietro G R OK 74 79 70 85 76 69 79 72 76 NA NA 57 58 73 18 Ty Conklin G L OK 71 70 71 90 42 86 87 72 78 NA NA 47 46 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Martin Foldyna C R OK 60 62 65 46 45 90 64 66 65 61 64 46 45 67 63 Kiel McLeod C R 99 76 50 78 65 76 59 65 64 65 60 66 62 57 70 54 Ryan Oulahan C L OK 50 57 51 58 53 65 70 57 55 58 54 53 52 61 17 Colin FitzRandolph C L OK 50 54 66 53 52 65 52 58 56 56 54 53 52 60 38 Jonas Ronnqvist LW R OK 54 61 63 55 57 86 63 69 57 58 45 58 57 63 31 Eric Boulton LW L OK 62 62 62 41 85 32 63 64 63 63 61 58 53 66 13 Tuomas Mikkonen LW L OK 75 59 70 54 53 40 61 61 61 60 61 53 52 66 68 Marcus Jonasen LW L OK 70 49 69 61 65 70 58 60 60 60 60 65 62 66 10 Nick Johnson RW R OK 56 70 57 57 59 61 58 60 63 58 66 56 55 65 26 Peter Grant RW R OK 54 52 53 55 54 60 60 61 61 59 60 56 55 62 7 Shea Weber D L OK 59 62 51 45 45 69 60 59 56 56 53 46 44 61 5 Matt Smaby D R OK 60 64 55 45 45 72 61 61 59 62 58 46 44 64 6 Marc-Andre Bergeron D L OK 52 75 57 56 59 65 69 67 64 62 63 56 55 69 16 Alexander Seluyanov D R OK 56 60 57 53 52 75 71 62 62 58 62 53 52 66 2 Jaroslav Halak G L OK 75 76 74 55 48 90 80 75 74 NA NA 51 46 70 89 Andrei Medvedev G L OK 66 75 74 57 52 64 70 74 72 NA NA 53 52 67 32 David Shantz G L OK 75 69 78 63 59 65 77 65 73 NA NA 57 56 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Petr Cajanek C L OK 55 75 72 84 82 53 77 70 68 70 66 62 58 74 87 Chris Bourque C L OK 51 88 52 57 50 68 75 67 65 60 64 55 65 69 69 Ryan Stone C L OK 66 71 65 68 65 77 71 72 69 66 66 51 46 72 79 Rosario Ruggeri C L OK 80 51 75 61 60 46 65 60 56 59 52 64 56 65 75 Frans Nielsen C L OK 49 73 45 61 70 68 68 71 65 61 58 65 61 66 16 Dany Heatley LW L OK 65 78 70 93 98 70 80 83 80 76 78 71 84 82 34 Todd White LW L OK 44 66 53 87 72 93 66 61 62 69 63 69 68 68 91 Ryan Garlock LW L OK 65 60 66 58 59 63 68 64 64 61 64 45 52 68 97 Robbie McClanahan LW L OK 70 70 53 60 59 45 63 61 63 60 64 57 56 66 13 Drew Stafford RW R OK 73 60 71 58 57 65 72 67 67 68 67 56 55 71 96 Pavel Bure RW L OK 38 85 48 93 89 83 85 80 82 72 83 96 80 80 43 Mike Zigomanis RW R OK 52 62 63 66 72 75 68 67 66 61 64 61 56 68 60 Tim Jackman RW R OK 67 72 56 59 58 65 66 65 63 61 61 56 55 67 3 John-Michael Liles D L OK 53 67 52 54 55 77 71 66 61 68 56 53 53 67 74 Paul Baier D R 99 72 53 65 56 55 60 55 55 53 60 50 56 55 63 23 Mathieu Biron D R OK 60 65 85 67 68 85 65 53 48 66 43 52 51 68 2 Topi Jaakola D L OK 68 61 58 66 79 76 72 63 65 62 68 68 61 70 5 Jack O'Callahan D R OK 70 64 69 58 55 50 63 59 58 59 56 59 55 66 7 Joel Andressen D R OK 67 48 59 61 61 58 52 56 55 52 54 62 56 61 8 Nikita Nikitin D L OK 57 60 52 53 56 44 58 51 51 56 50 52 53 59 31 Tomas Vokoun G L OK 70 80 72 95 57 89 82 70 80 NA NA 62 61 75 1 Stefan Liv G L OK 77 79 72 62 58 79 77 73 70 NA NA 53 53 71 36 Jim Craig G R OK 68 69 67 60 59 75 72 73 69 NA NA 59 58 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 Serge Payer C L OK 55 65 58 45 62 84 64 52 57 60 63 48 47 63 54 Yuri Butsayev C L OK 35 63 57 63 52 83 61 52 55 61 58 52 51 61 48 Mike Eruzione C R OK 66 56 53 59 60 76 60 60 59 58 58 59 66 63 98 Kevin Cormier C L OK 75 53 76 54 55 25 57 53 52 59 52 54 53 62 90 Charlie Conway C R OK 52 57 51 54 53 65 56 55 58 52 60 52 67 60 21 Dwayne Robertson C L OK 52 54 53 56 53 54 80 51 51 53 51 54 55 59 72 Nick Fugere LW L OK 65 52 66 54 56 60 53 57 56 56 55 52 51 61 86 Jean-Michel Rizk RW R OK 53 52 53 54 54 56 52 52 51 52 51 50 50 56 71 Victor Oreskovich RW R OK 57 55 63 57 56 67 68 63 64 57 66 57 56 66 62 Buzz Schneider RW R OK 60 56 66 56 57 60 58 59 59 58 58 56 55 63 70 Fulton Reed RW L OK 59 51 63 56 55 47 52 54 56 54 58 55 54 60 73 Michael Santorelli RW R OK 53 59 50 56 51 65 57 56 56 55 56 54 55 60 9 Luis Mendoza RW L OK 51 75 52 54 53 56 55 52 51 51 50 50 50 58 10 Roman Wick RW L OK 52 54 52 54 53 58 54 50 51 52 51 50 50 56 12 Mike Brown RW R OK 52 51 53 54 53 56 55 51 51 52 50 50 50 56 76 Lester Averman D R 99 52 54 55 54 53 60 57 53 52 52 52 50 59 58 82 Russ Tyler D L OK 52 53 52 56 55 60 59 51 51 54 52 50 50 58 80 Guy Germaine D R OK 56 53 53 55 56 57 57 52 52 49 53 54 55 58 84 Richard Demen-Willaume D L OK 54 52 51 55 56 65 52 50 50 52 51 50 50 56 77 Bret Nasby D R OK 51 52 53 54 55 56 53 51 51 53 50 50 50 57 4 J-F Damphousse G L OK 68 70 69 91 46 99 79 76 77 NA NA 46 45 70 6 Greg Goldberg G L OK 70 53 69 55 57 61 73 65 70 NA NA 56 55 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Alexander Steen C L OK 68 71 53 67 66 76 80 77 75 70 73 64 75 76 97 Liam Lidstrom C L OK 70 72 67 69 60 71 75 61 63 66 65 46 46 70 98 Mikhail Yakoubov C L OK 78 60 65 58 62 74 71 71 70 70 68 53 53 73 94 Cody McCormick C R OK 78 52 76 58 55 85 80 64 62 69 61 50 68 71 23 Denis Pederson C R OK 55 69 77 50 76 79 68 63 62 68 61 72 71 69 46 Jarkko Ruutu LW L OK 84 65 54 54 88 65 66 72 69 65 65 52 51 71 63 Steve Ott LW R OK 80 77 65 69 68 43 71 72 71 70 71 71 62 75 64 Ryan Barnes LW L 91 DD 76 60 77 58 57 50 67 66 64 70 63 56 55 71 22 Sergei Samsonov LW R OK 45 77 37 88 98 93 81 79 77 73 75 76 72 76 56 Milan Michalek RW L OK 70 69 78 73 71 70 71 71 71 72 70 53 49 75 99 Anthony Stewart RW R OK 63 60 75 66 58 76 67 69 68 67 67 46 44 71 55 Kyle Wanvig RW R OK 77 56 75 56 55 48 62 68 68 63 68 50 50 70 52 Turner Stevenson RW R OK 85 58 90 47 51 71 62 64 63 72 63 79 82 72 3 Denis Ezhov D L OK 73 73 77 72 67 79 72 63 58 73 54 48 48 73 78 Ryan Whitney D R OK 72 58 73 66 73 70 72 68 65 66 62 65 57 72 5 Ryan Suter D L OK 70 73 62 72 70 68 73 68 66 75 64 50 49 73 74 Jay Mckee D L OK 69 65 74 78 99 83 67 70 65 69 60 73 72 74 13 Joni Pitkanen D L OK 76 60 77 65 62 67 68 62 62 74 63 65 62 73 12 Mark Stuart D L OK 62 68 64 67 62 76 73 70 65 69 59 45 44 70 35 Evgeni Nabokov G L 98 85 88 77 98 97 88 91 86 89 NA NA 57 56 83 1 Adam Munro G L OK 75 74 73 58 60 86 77 68 70 NA NA 58 57 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Ivan Nepriayev C R OK 55 68 59 61 72 72 68 68 68 64 68 65 62 70 34 Pascal Rheaume C L OK 66 64 69 49 77 84 61 63 64 57 65 68 69 68 50 Randy Robitaille C L OK 39 68 58 79 82 91 68 65 65 62 64 70 64 68 93 Carl Soderberg C L OK 51 65 59 55 52 67 61 67 67 59 68 56 50 67 47 Juha Lind LW L OK 58 63 46 46 65 92 67 66 64 62 62 57 53 65 58 Ahren Nittel LW L OK 59 53 64 62 72 70 64 60 59 53 57 65 62 64 20 Jay Pandolfo LW L OK 60 68 66 67 87 94 69 58 60 64 63 79 76 69 11 Hnat Domenichelli LW L OK 56 65 63 66 80 89 65 64 65 64 67 62 61 69 38 Patrick Poulin LW L OK 56 59 74 40 50 94 61 65 64 60 63 81 82 68 69 Brandon Segal RW R OK 62 52 61 67 91 85 63 66 65 58 63 67 62 68 28 Michael Ryan RW L OK 53 67 59 58 53 78 74 65 65 64 66 53 53 68 6 Guillaume Desbiens RW L OK 60 53 60 46 46 45 59 60 58 60 57 47 46 62 66 Kristofer Persson RW L OK 56 64 52 65 67 74 60 60 59 52 58 62 57 63 30 Joel Lundqvist RW L OK 67 69 55 65 72 78 72 64 64 62 65 66 62 69 7 Andrew Sertich RW L OK 50 57 49 62 59 65 52 60 58 52 56 62 57 60 53 Matt Auffrey RW R OK 60 54 63 54 55 60 60 52 55 54 58 54 53 61 31 Karel Pilar D R OK 61 58 65 66 38 83 59 61 60 57 58 44 43 64 10 David Turon D R OK 48 55 54 71 70 74 59 62 59 56 56 65 56 63 14 Jesse Lane D L OK 62 60 60 65 85 74 63 65 64 61 64 63 62 68 51 Maxime Ouellet G L OK 68 73 76 59 55 78 74 71 72 NA NA 48 47 67 2 Ville Hostikka G L OK 70 69 77 58 53 78 67 74 66 NA NA 53 53 65 32 Phil Osaer G R OK 66 80 66 56 55 58 67 60 61 50 50 56 55 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Jason Chimera C L OK 60 85 60 64 45 79 80 58 56 66 54 52 50 67 84 Dmitri Pestunov C L OK 70 75 60 65 61 95 67 66 66 69 65 51 46 71 18 Tim Connolly C R OK 45 71 64 80 99 90 72 79 76 75 73 58 53 76 30 Joe Sakic C L OK 48 79 51 85 96 93 83 86 81 74 76 99 99 80 17 Simon Gagne LW L OK 48 78 64 85 96 92 80 78 76 70 75 63 61 78 68 Stanislov Chistov LW R OK 65 81 58 67 74 77 71 76 71 62 66 62 62 73 29 Jeff Toms LW L OK 44 66 90 57 74 94 63 66 66 72 66 72 71 72 21 Taylor Pyatt LW L OK 60 73 94 72 87 84 69 72 72 73 71 58 57 78 35 Grant Marshall RW R OK 89 61 69 64 94 79 57 68 68 72 68 87 93 74 61 Maxim Afinogenov RW L OK 45 82 63 78 99 85 83 74 75 69 77 67 56 77 25 Vaclav Varada RW L OK 66 65 69 79 95 77 66 70 68 68 67 74 73 73 12 Ales Kotalik RW R OK 57 60 70 62 41 77 60 52 51 61 49 47 41 61 6 Sean Hill D R OK 97 62 53 68 82 78 65 73 69 73 65 81 79 74 79 Brent Seabrook D L OK 70 68 71 67 60 78 73 67 64 74 61 46 46 73 48 Patrice Brisebois D R OK 59 69 60 81 88 92 70 75 72 66 68 85 91 75 45 Dimitri Kalinin D L OK 60 66 76 77 89 90 63 75 67 75 58 62 56 74 14 Aaron Miller D R OK 78 62 72 73 83 85 61 72 67 71 63 93 92 75 46 Nolan Yonkman D R OK 73 62 82 62 52 73 64 54 54 64 54 57 52 69 50 Lance Ward D L 96 85 56 80 70 69 62 59 72 64 71 55 63 61 74 43 Martin Biron G L OK 76 86 71 98 84 91 92 75 92 NA NA 67 64 81 36 Mika Noronen G L OK 66 80 79 96 54 85 74 72 76 NA NA 53 49 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 89 Yared Hagos C L OK 72 55 76 54 53 69 69 69 67 63 66 53 53 71 94 Nathan Smith C L OK 55 66 64 53 53 70 69 62 57 69 52 53 53 65 90 Brandon Reid C R OK 52 77 51 50 57 68 70 70 68 59 65 56 57 68 37 Erik Christensen C L OK 59 64 52 66 71 71 66 68 65 65 62 66 59 68 71 John Zeiler C R OK 80 61 60 66 78 70 62 63 63 60 62 67 62 68 55 Denis Hamel LW L OK 60 56 78 59 69 89 61 62 62 63 61 66 56 68 10 Colin Stuart LW L OK 54 62 66 58 54 75 73 65 62 59 60 53 53 67 19 Ryan Bayda LW L OK 69 67 50 65 70 66 62 68 67 68 65 64 61 69 13 Marek Dubec LW L OK 58 57 56 58 53 64 57 56 56 53 55 53 53 60 26 Viktor Alexandrov LW L OK 54 67 51 65 70 50 56 66 61 58 56 56 59 63 73 Andrei Kostitsyn RW L OK 64 79 64 70 61 79 76 68 68 66 67 50 47 72 67 Jordin Tootoo RW R OK 89 62 76 58 55 54 67 66 66 61 67 58 55 72 9 Jakub Hulva RW L OK 46 67 49 61 65 70 60 59 58 53 57 61 56 61 38 Kiril Safronov D L OK 90 62 55 69 50 68 62 55 56 62 57 50 43 67 2 Anton Ponomarev D L OK 60 64 58 45 44 90 61 58 57 63 56 46 44 63 3 Alexei Shevchuk D L OK 56 60 55 46 44 70 61 56 55 59 53 46 44 61 4 Tom Gilbert D L OK 69 51 57 67 74 70 58 62 61 59 59 64 61 65 7 Eric Lundberg D L OK 67 48 66 60 64 64 54 60 58 57 56 64 61 64 85 Lane Manson D L OK 69 45 70 56 57 35 51 54 53 50 51 61 56 61 8 Chris Zarb D R OK 60 52 57 55 56 57 55 52 51 52 51 50 50 58 1 Chris Holt G L OK 74 73 76 68 58 88 75 73 74 NA NA 46 44 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Dan Fritsche C R OK 68 68 70 73 67 70 70 72 70 66 67 47 46 73 45 Doug Weight C L OK 54 72 57 78 84 80 77 84 84 71 85 99 99 81 8 Brendan Morrison C L OK 47 77 52 84 98 91 80 76 75 72 74 57 58 76 25 Chad Kilger C L OK 82 68 94 66 95 88 65 67 65 67 64 76 72 75 81 Miroslav Satan LW L OK 41 75 76 94 99 90 80 77 76 70 75 85 80 79 22 Oleg Kvasha LW R OK 51 71 99 69 84 80 71 68 68 64 67 61 58 75 20 Scott Thornton LW L OK 76 61 81 56 93 68 62 68 68 72 68 96 97 74 51 Krzysztof Oliwa LW L 99 60 55 96 34 62 40 56 55 54 68 53 66 66 64 16 Vaclav Prospal LW L OK 50 75 73 78 97 91 74 82 78 75 75 79 72 79 34 Shane Doan RW R OK 97 68 86 86 99 79 73 75 75 73 74 78 81 82 44 Jochen Hecht RW L OK 43 71 70 76 96 85 73 75 74 66 74 70 66 75 17 Jamie Langenbrunner RW R OK 60 68 70 74 90 79 69 60 63 70 66 79 75 71 48 Steven Reinprecht RW L OK 61 69 61 79 96 95 70 65 66 72 67 58 55 72 23 Paul Mara D R OK 73 68 84 90 91 83 70 76 71 66 66 59 59 78 7 Ossi Vaananen D L OK 82 69 77 86 99 78 73 64 61 70 58 58 53 76 52 Rostislav Klesla D L OK 57 68 70 78 98 75 73 65 64 72 63 50 50 72 47 Dan Boyle D R OK 51 71 41 80 90 89 70 76 71 60 64 62 59 72 21 Marek Malik D L OK 54 62 92 79 91 82 66 76 71 67 65 73 72 76 19 Mark Eaton D L OK 54 71 65 75 67 91 70 64 62 69 61 59 56 70 43 Patrick Lalime G L OK 88 85 83 97 97 77 88 78 84 NA NA 65 66 81 55 Manny Legace G L OK 68 86 50 92 53 95 88 79 87 NA NA 59 57 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 58 Antoine Vermette C L OK 66 74 56 59 58 74 71 66 66 64 65 55 54 69 42 Vaclav Nedorost C L OK 34 71 59 56 41 88 72 58 58 65 58 48 45 64 57 Loui Eriksson C L OK 55 65 57 65 61 80 61 65 63 60 61 46 45 66 56 Joshua Hennessy C L OK 55 64 56 46 46 70 62 65 63 54 60 46 44 64 59 Peter Regin C L OK 53 54 52 55 56 70 63 61 62 57 64 53 52 63 29 Petri Kontiola C R OK 54 52 54 55 54 55 53 52 51 51 50 50 50 56 18 Manny Malhotra LW L OK 75 69 81 57 83 86 69 60 62 66 63 61 64 71 28 Petr Schastlivy LW L OK 35 65 62 40 40 74 65 60 61 59 61 52 50 63 15 Chad Wiseman LW L OK 50 64 52 53 53 67 65 64 58 52 52 53 52 61 27 Josh Thomas LW L OK 40 70 51 67 77 81 72 64 64 66 65 53 52 67 65 Pasi Salonen LW L OK 49 59 52 54 55 58 57 57 54 51 52 55 54 58 24 Steve Regier LW L OK 53 52 56 55 53 56 52 50 51 52 51 50 50 57 91 Pavel Brendl RW R OK 35 75 60 52 41 75 75 60 59 59 58 46 45 64 54 Reed Low RW R OK 68 59 90 40 78 40 58 61 58 60 54 56 55 66 46 Jean-Pierre Vigier RW R OK 45 51 51 66 41 75 54 64 60 51 55 46 45 60 6 Nathan Guenin D R OK 64 47 60 61 66 55 54 60 58 56 57 56 71 62 14 Paul Bissonnette D L OK 60 50 61 61 74 70 51 58 59 53 60 65 62 62 13 Christian Ehroff D L OK 53 70 66 66 82 78 65 62 60 64 58 64 61 68 50 Nikos Tselios D L OK 51 64 50 60 41 30 63 60 55 65 50 52 52 61 5 Shawn Belle D L OK 68 68 51 46 46 61 61 59 58 61 56 46 45 63 26 Todd Simpson D L OK 77 59 74 64 68 25 62 66 61 68 56 83 88 71 53 Brad Ference D R OK 65 56 72 79 68 25 57 64 59 65 54 64 60 68 1 Phillipe Suave G L OK 79 73 65 66 79 83 74 76 72 NA NA 64 56 69 2 Marek Schwarz G R OK 70 83 73 59 60 78 75 72 73 NA NA 56 50 71 40 Daniel Lacosta G L OK 66 68 67 57 58 70 67 66 65 NA NA 56 55 63 67 Barry Brust G L OK 73 64 73 63 66 74 72 69 68 NA NA 61 56 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Matt Cullen C L OK 54 72 70 79 99 91 73 66 66 69 67 66 65 73 45 Daniel Tkaczuk C L OK 59 66 60 67 52 79 69 62 62 68 61 53 52 67 51 Scott Gomez C L OK 54 80 64 80 98 88 75 80 77 70 75 67 58 78 12 Zach Parise C L OK 68 69 67 75 69 74 75 76 76 68 75 47 46 76 13 Bates Battaglia LW L OK 55 69 77 86 99 84 71 83 79 74 75 63 62 80 10 Dean Mcammond LW L OK 51 77 59 78 85 84 73 76 74 66 72 89 85 75 47 Aaron Gavey LW L OK 47 65 74 52 89 86 62 68 66 64 63 74 78 69 20 Ramzi Abid LW L OK 64 56 72 57 56 52 62 68 68 67 68 56 55 70 19 Jarome Iginla RW R OK 58 75 72 97 98 81 74 93 87 74 82 82 86 85 25 Scott Hartnell RW L OK 84 70 78 80 97 77 74 76 74 68 72 53 52 79 36 Mikael Samuelsson RW L OK 48 61 65 62 90 88 58 68 66 55 64 52 52 67 9 Erik Rasmussen RW L OK 82 62 83 67 97 87 66 61 62 63 64 60 60 72 27 Aaron Ward D R OK 88 68 74 72 93 81 68 70 69 78 68 82 79 79 34 Jon Klemm D R OK 92 63 64 76 92 87 64 70 67 76 65 90 83 77 73 Braydon Coburn D L OK 74 73 82 71 64 70 68 71 65 73 59 47 44 75 11 Stephane Quintal D R 99 59 57 76 61 86 79 58 68 67 73 66 93 95 73 57 Stephane Robidas D R OK 72 67 44 81 84 94 66 65 62 65 59 58 57 69 7 Niclas Wallin D L OK 59 63 81 58 60 86 64 53 52 68 50 57 57 68 26 Karel Rachunek D R OK 80 65 74 80 84 85 70 78 71 73 65 54 52 78 35 Tommy Salo G L OK 81 85 59 94 94 95 86 72 85 NA NA 85 85 79 32 Corey Crawford G L OK 80 78 79 71 97 88 79 78 79 NA NA 47 48 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Eric Chouinard C L OK 53 63 62 57 41 94 63 59 58 63 57 51 48 64 18 Craig MacDonald C L OK 50 63 54 54 40 79 67 58 53 60 48 45 45 60 38 Dimitri Afanasenkov LW R 98 36 66 64 42 42 75 68 62 59 62 55 48 47 63 92 Mikhail Grabovsky LW L OK 53 54 52 52 53 54 54 52 52 52 52 50 50 57 22 Jaroslav Svoboda LW L OK 46 72 48 52 42 76 71 66 64 59 61 48 47 65 48 Joe Hulbig LW L OK 87 67 86 42 42 82 54 60 58 58 55 76 71 67 42 Dwayne Hay LW L OK 84 60 48 46 70 87 61 62 56 62 50 62 59 63 39 Chris Herperger LW L OK 45 61 60 52 86 89 63 64 64 64 63 73 69 67 23 Jesse Boulerice RW R OK 37 63 56 41 41 52 54 53 48 52 43 46 45 54 29 Alexander Kharitonov RW R OK 39 72 45 42 85 91 73 68 65 65 63 50 48 66 37 Dan Focht D L OK 76 63 70 59 40 57 65 42 41 67 40 47 46 64 46 Rick Berry D L OK 63 61 66 51 60 72 65 62 54 67 45 54 53 66 62 Kaspars Astashenko D L OK 61 59 50 44 41 89 59 68 67 60 65 53 53 66 2 Roman Polak D L OK 57 58 57 56 55 87 57 53 52 54 52 55 53 60 3 Bryan Young D L OK 60 50 57 53 52 45 55 51 52 53 52 55 54 58 49 Peter Smrek D L OK 46 66 46 68 46 76 69 65 59 66 53 53 54 65 4 Frank Rediker D L OK 60 57 61 67 62 65 61 68 68 64 68 47 46 68 40 Shawn Heins D L OK 62 59 70 52 73 65 56 63 60 66 57 62 60 67 1 Joni Puurula G L OK 67 74 75 58 53 75 75 65 64 NA NA 53 53 66 54 Gerald Coleman G L OK 75 69 53 47 46 81 69 77 75 NA NA 47 46 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Grigory Shafigulin C L OK 63 64 65 64 60 82 63 62 62 62 62 45 45 67 94 Rob Niedermayer C L OK 59 68 76 78 81 83 69 65 65 73 65 87 88 73 17 Shawn Bates C R OK 86 75 71 85 76 89 75 78 78 72 77 67 62 81 35 Olli Jokinen C L OK 46 80 79 86 89 76 76 76 76 71 75 77 91 79 55 Eric Daze LW L 99 79 65 99 79 99 92 69 86 86 68 86 77 83 86 12 Andrei Posnov LW R OK 45 80 53 54 53 80 75 65 65 64 65 53 53 68 16 Ken Belanger LW L OK 64 67 97 37 58 48 61 61 63 64 66 77 78 71 54 Martin St. Louis LW L OK 50 79 79 85 88 75 73 81 78 74 75 61 64 80 26 Marian Hossa RW L OK 60 76 73 86 99 87 79 84 80 74 77 67 67 82 29 Dainius Zubrus RW L OK 70 70 97 88 88 88 76 71 69 68 67 69 68 78 31 Ladislav Nagy RW L OK 50 77 54 74 82 87 78 78 74 71 70 58 56 75 49 Philippe Boucher D R OK 82 63 74 74 61 76 63 74 72 68 70 83 92 75 30 Kenny Jonsson D L OK 55 75 74 94 92 91 75 76 75 72 74 88 87 80 42 Scott Niedermayer D L OK 55 81 57 81 80 91 82 82 77 75 72 99 99 81 22 Kyle Mclaren D L OK 80 69 83 80 77 84 68 70 67 76 64 74 78 79 53 Bryce Salvador D L OK 76 68 71 70 91 78 69 68 67 69 65 61 55 74 10 Mattias Ohlund D L OK 81 73 71 96 96 85 75 77 73 76 68 66 66 80 47 Richard Lintner D R OK 61 64 84 61 70 86 66 60 60 67 60 55 54 71 32 Chris Osgood G L OK 63 78 58 92 89 88 80 73 74 NA NA 86 91 73 38 Nikolai Khabibulin G L OK 83 83 74 94 62 93 94 77 89 NA NA 74 67 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 83 Colin Fraser C R OK 62 68 56 65 58 70 63 63 63 58 63 45 45 66 99 Patrick Jarrett C L OK 50 67 51 66 75 77 65 62 61 59 59 65 61 65 27 Matthew Herr C L 99 36 61 68 42 42 77 65 70 65 63 60 53 51 65 60 Sean Pronger C L OK 47 58 69 58 40 86 63 67 64 64 62 73 73 67 19 Jevon Desautels LW L OK 74 51 85 61 66 25 55 59 56 63 53 64 61 65 11 Viktor Bobrov LW L OK 50 59 52 65 62 75 61 61 58 56 55 64 56 62 24 Tommy Westlund LW R OK 54 57 65 55 80 94 60 53 53 68 54 57 55 63 39 Jeff Cowan LW L OK 58 61 73 55 72 68 62 58 60 60 63 62 60 66 13 Konstantin Panov RW L OK 53 69 60 58 53 75 73 64 63 60 63 53 53 67 14 Jeff Hanson RW R OK 65 51 56 53 53 25 56 58 56 53 54 54 53 60 23 Steve Webb RW R OK 90 62 69 40 60 68 61 60 59 64 58 62 61 67 96 Shane Hynes RW R 99 63 52 70 44 45 61 62 64 62 59 59 45 44 65 58 Steve Montador D R OK 40 66 73 61 41 40 68 63 61 67 59 44 44 66 86 Viktor Uchevatov D L OK 74 53 67 53 53 55 58 59 57 61 55 54 53 65 8 Michael Vannelli D L OK 64 50 68 44 46 60 55 56 55 56 55 45 44 62 7 Artur Garipov D R OK 52 50 63 45 44 74 55 59 57 57 56 44 43 60 21 Bert Robertsson D L 99 85 60 79 38 37 53 62 50 48 63 46 68 67 67 18 Petr Buzek D L OK 59 64 59 69 65 78 66 63 61 64 59 62 61 67 50 Dale Purinton D L OK 51 33 78 47 60 25 58 60 50 66 41 68 65 62 1 Ruslan Sidikov G R OK 73 75 65 60 58 84 73 72 71 NA NA 45 44 68 51 Yanis Danis G R OK 74 72 71 60 63 73 73 72 74 NA NA 53 68 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Jason Arnott C R OK 77 71 93 78 83 76 72 90 83 75 77 94 91 85 26 Rod Brind'Amour C L OK 67 73 66 84 92 88 72 75 74 70 73 99 99 78 56 Steve Begin C L OK 66 67 51 51 74 59 69 63 64 65 65 61 60 68 10 Marc Savard C L OK 39 74 49 80 87 85 76 70 69 67 67 67 66 71 48 Brad May LW L OK 68 61 74 49 80 68 62 60 64 70 67 99 99 71 34 Martin Rucinsky LW L OK 57 73 70 60 79 82 72 71 67 68 64 90 84 73 31 Jere Lehtinen LW R OK 54 73 63 82 90 94 76 80 76 75 72 91 90 78 32 Vyacheslav Kozlov LW L OK 55 73 47 66 65 89 73 68 68 64 69 95 88 71 68 Jaromir Jagr RW L OK 39 72 86 85 88 89 87 99 92 74 86 99 96 88 28 Craig Johnson RW L OK 50 77 74 52 62 91 76 69 68 71 67 85 95 74 22 Landon Wilson RW R OK 70 66 92 60 78 75 65 64 64 67 64 66 70 73 16 Michal Grosek RW R OK 58 62 81 59 58 80 64 60 60 66 60 71 76 68 7 Chris Therien D L OK 97 65 89 64 89 88 67 68 65 75 61 94 94 80 4 Rob Blake D R OK 93 67 90 88 83 80 69 99 89 84 78 99 99 88 23 Josef Melichar D L OK 62 42 64 73 95 72 59 57 55 69 53 53 52 65 40 Mike Rathje D L OK 73 61 91 81 87 84 65 65 61 73 57 86 85 76 49 Steve Staios D R OK 57 62 59 67 89 64 64 76 73 69 70 70 68 73 5 Chris Mcallister D L OK 60 63 99 48 69 51 64 60 58 73 56 73 72 73 6 Sami Kapanen D L OK 75 90 45 83 95 93 82 76 73 68 70 79 80 80 52 Nolan Pratt D L OK 63 63 68 72 63 79 65 54 53 64 51 75 74 67 43 Brian Boucher G L OK 69 80 77 99 64 92 74 71 75 NA NA 58 57 73 99 Roman Cechmanek G L 98 90 90 77 90 48 87 97 78 96 NA NA 67 66 85 50 Corey Schwab G L OK 61 79 69 88 48 96 74 71 76 NA NA 71 68 71 1 Jussi Markannen G L OK 84 82 59 84 42 86 86 69 82 NA NA 49 44 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 David Vyborny C L OK 44 66 51 71 98 95 67 63 64 65 65 53 52 67 27 Clarke Wilm C L OK 56 66 65 70 96 81 67 62 60 66 58 61 60 68 93 Alexandre Daigle C L OK 49 64 68 73 62 63 65 68 67 63 65 67 67 69 24 Marcus Nilson C R OK 45 67 72 78 97 82 68 64 63 67 61 58 55 69 45 Harold Druken C L OK 42 65 65 56 60 94 65 67 67 68 68 55 53 69 96 Tomas Holmstrom LW L OK 55 67 64 55 87 85 69 63 63 67 63 73 72 69 19 Mats Lindgren LW L OK 54 69 71 47 94 88 68 62 61 70 60 76 75 69 14 Matthew Barnaby LW L OK 65 64 60 48 96 35 66 68 66 66 64 87 86 69 80 Maxim Sushinsky LW L OK 55 63 35 69 50 74 65 69 68 63 68 53 53 67 30 Mike Knuble RW R OK 58 60 82 48 84 87 59 60 61 66 63 73 71 68 41 Antti Laaksonen RW L OK 50 66 57 70 97 93 67 65 65 62 66 58 55 69 55 Scott Walker RW R OK 68 67 51 77 64 82 69 68 66 65 63 76 76 70 21 Petr Tenkrat RW R 99 45 65 62 58 75 90 65 59 62 73 64 48 47 67 44 Mikael Renberg RW L OK 41 64 80 57 85 90 66 61 62 68 62 67 65 68 47 Dick Tarnstrom D L OK 48 66 50 66 74 82 70 66 63 69 60 52 47 68 51 Francis Bouillon D L OK 68 66 31 80 76 74 66 69 58 65 48 58 56 66 61 Antti-Jussi Niemi D L OK 48 60 46 41 43 75 68 65 64 67 62 51 49 65 36 Niclas Havelid D L OK 56 69 45 66 63 84 67 68 67 66 65 53 52 69 3 Karlis Skrastins D L OK 75 67 61 78 96 91 66 62 60 66 57 61 60 70 54 Patrick Traverse D L OK 48 59 80 72 66 90 60 60 59 63 57 69 68 68 53 Shane Hnidy D R OK 62 62 65 74 62 65 64 62 60 68 58 53 53 68 42 Eric Fichaud G L OK 70 76 63 61 54 80 77 73 77 NA NA 62 62 69 46 Norm Maracle G L OK 63 72 65 99 47 99 72 74 73 NA NA 69 67 69 35 Peter Skudra G L OK 60 76 71 82 42 92 73 69 73 NA NA 66 65 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 97 Michael Nylander C L OK 37 74 66 64 96 89 74 66 66 70 65 75 80 71 89 Mike Comrie C L OK 40 78 40 81 83 89 76 70 69 64 68 57 52 70 19 Alexei Yashin C R OK 45 74 91 87 96 92 79 80 76 67 73 90 83 80 12 Eric Nystrom LW L 88 DD 65 63 64 53 58 77 80 70 69 70 68 53 53 72 23 Stephen Guolla LW L OK 63 72 54 62 76 87 69 74 71 68 68 81 82 73 24 Oleg Saprykin LW L OK 40 70 51 67 77 81 72 64 64 66 65 53 52 67 34 Oleg Petrov LW L OK 48 73 39 69 89 94 71 72 70 70 67 72 71 70 72 Peter Schaefer LW L OK 58 72 58 77 99 89 72 61 61 65 60 56 56 69 43 Mike York RW L OK 48 78 49 89 99 94 79 75 72 70 68 58 57 74 20 Lauri Tukonen RW R OK 63 62 70 60 59 66 80 74 71 66 69 55 55 73 14 Jamie Tardif RW R OK 56 53 60 65 61 69 64 68 69 62 70 46 45 68 37 Sergei Krivokrasov RW L OK 47 78 54 60 60 85 76 62 63 67 65 76 76 69 26 Chris Clark RW R OK 60 64 65 69 68 79 65 65 66 67 66 58 56 70 7 Ben Clymer D R OK 66 65 58 76 77 88 69 76 73 67 70 56 56 74 32 Alexander Khavanov D L OK 55 63 54 62 94 85 62 71 67 64 63 67 69 69 85 Janne Jalasvaara D L OK 69 67 64 69 63 69 69 62 61 71 60 48 44 70 13 Sami Helenius D L OK 61 51 94 46 62 65 53 57 55 63 53 67 65 67 8 Martin Lucka D L OK 55 56 55 45 44 67 57 60 59 58 59 46 45 61 10 Johan Bjork D L OK 54 55 50 61 66 60 53 59 58 53 57 62 57 61 28 Philippe Furrer D L OK 62 60 59 45 46 90 60 55 53 62 50 47 45 62 55 Toni Lydman D L OK 54 75 58 85 90 87 74 68 64 67 60 54 52 72 40 Maxime Daigneault G L OK 79 68 77 58 53 79 78 78 76 NA NA 53 53 69 42 Robert Esche G L OK 74 80 82 95 44 56 79 83 79 NA NA 55 51 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Rick Kozak C R 99 60 55 57 54 53 45 56 52 52 53 51 53 53 58 84 Nate Thompson C L OK 52 51 50 44 43 73 54 64 60 53 57 45 44 60 38 Steve Washburn C L OK 61 62 62 41 41 94 65 58 53 59 48 66 64 61 51 Josh Holden C L OK 45 65 60 42 41 77 67 44 44 64 45 56 55 57 47 Petr Hubacek C L OK 50 35 60 56 41 87 43 64 62 55 60 47 46 60 48 Blake Bellefeuille C R OK 43 60 47 47 41 79 62 57 51 60 45 45 44 57 53 Mihail Joukov C L OK 58 55 62 46 45 71 55 62 59 58 56 46 45 62 18 Tomi Kallio LW L OK 44 69 63 72 82 93 70 63 63 65 64 55 55 68 17 Vaclav Pletka LW L OK 26 48 34 58 41 79 55 54 51 54 48 44 44 53 27 Brad Leeb RW R OK 43 66 40 53 41 79 67 49 48 57 46 54 53 56 54 David Gosselin RW R OK 26 60 44 42 41 52 60 63 55 55 48 47 46 56 22 Alexander Tang D L OK 55 54 50 46 45 70 57 60 58 57 57 45 45 60 25 Guillaume Lefebvre D L OK 37 65 56 41 41 79 61 49 45 51 42 45 44 55 56 Pavel Skrbek D L OK 37 65 51 41 41 67 67 56 56 65 57 51 52 60 33 Dominic Vicari G L OK 65 76 46 46 43 81 68 65 68 NA NA 47 43 63 52 Jeff MacDougald G R OK 70 68 68 44 45 90 68 68 67 NA NA 46 45 63 46 Eero Kilpelainen G L OK 60 72 57 45 45 80 59 63 62 NA NA 46 44 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Bobby Holik C R OK 88 65 94 71 95 74 65 68 68 74 68 97 97 78 91 Petr Taticek C L OK 58 60 59 53 54 64 66 68 66 59 64 53 53 67 64 Tuomo Ruutu C L OK 77 76 68 67 71 62 69 70 69 67 69 65 62 74 14 Saku Koivu C L OK 47 80 48 68 48 88 81 75 73 73 71 87 90 74 10 Henrik Zetterberg LW L OK 55 84 59 59 58 75 83 70 68 64 65 53 53 72 90 Alexander Semin LW L 97 62 67 67 70 69 80 74 68 69 65 70 65 61 73 23 Martin Havlat LW L OK 50 72 66 75 93 87 76 80 77 69 74 58 53 77 37 Mathieu Brunelle LW L OK 75 73 52 59 53 68 77 65 64 66 64 53 52 70 32 Alexander Radulov RW L OK 60 75 60 63 57 76 77 67 67 60 67 56 55 70 53 Igor Grigorenko RW L OK 58 66 70 66 71 75 70 68 70 68 72 66 62 73 68 Boyd Gordon RW R OK 55 71 67 65 74 79 70 72 71 68 71 69 62 73 13 Robert Lang RW R 98 42 68 81 87 83 93 71 80 79 69 78 80 72 79 24 Steve Konowalchuk RW L OK 70 69 71 69 69 79 71 70 69 73 67 95 99 75 6 Anton Babchuk D R OK 86 63 84 70 72 71 68 63 62 72 61 53 53 75 3 Steve Eminger D R OK 66 71 64 66 75 76 72 67 64 67 60 64 61 71 77 Tomas Malec D L OK 72 85 59 62 64 70 80 67 66 69 64 54 53 74 2 Alexei Semenov D L OK 79 53 80 62 60 71 67 70 65 67 60 53 63 73 8 Nicklas Lidstrom D L OK 45 75 56 90 92 94 77 85 80 85 75 99 99 82 18 Ville Mantymaa D R OK 65 68 58 66 62 80 69 70 66 65 63 51 46 70 11 Jason Bacashihua G R OK 73 83 77 68 73 87 81 74 75 NA NA 66 64 74 84 Kevin Weekes G L OK 86 84 80 95 73 99 85 75 82 NA NA 73 68 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 55 Robbie Schremp C L OK 58 60 66 62 57 74 77 72 71 60 70 57 55 72 59 Ryan Getzlaf C R OK 70 72 70 68 63 75 71 68 67 65 66 51 46 72 9 Derek Roy C L OK 70 69 59 64 66 69 71 65 64 63 64 65 62 70 71 Marc-Antoine Pouliot C R OK 64 64 62 66 61 68 68 70 69 69 68 44 45 71 28 Jason Jaspers C L OK 51 68 47 46 41 63 67 54 52 65 49 46 44 59 81 Evgeni Isakov LW L OK 73 69 69 66 62 80 75 70 68 63 66 47 46 72 12 Derek MacKenzie LW L OK 26 60 36 66 41 46 60 50 47 60 45 45 45 53 65 Stefan Meyer LW L OK 65 62 74 67 62 70 64 66 68 64 66 47 46 70 27 Jason King RW L OK 57 64 61 58 58 75 79 71 69 67 67 58 53 71 83 Eric Fehr RW L OK 62 72 70 67 62 76 72 67 66 64 64 47 46 71 54 Pat Dwyer RW R OK 49 67 50 66 68 78 71 63 61 62 58 66 62 65 4 Brendan Bell D L OK 68 50 73 65 67 45 58 62 61 60 60 64 61 67 15 Vladimir Korsunov D L OK 65 55 67 71 76 74 60 60 57 65 54 65 62 67 7 Jean-Claude Sawyer D L OK 60 58 57 57 56 72 70 56 55 59 55 56 55 63 46 Joel Kwiatkowski D L OK 46 58 42 63 41 66 58 62 61 62 61 50 52 63 22 Ladislav Benysek D L OK 63 63 59 71 91 90 63 65 62 63 58 56 55 68 48 Bruno St-Jacques D R OK 57 55 45 64 42 75 57 58 54 52 50 46 46 59 29 Tommi Pelkonen D L OK 52 50 54 46 47 70 60 62 57 58 52 46 45 60 5 Thomas Morrow D L OK 54 54 52 46 45 79 56 59 58 58 56 46 45 60 20 Danny Richmond D L OK 59 56 59 45 43 70 58 57 57 58 56 44 44 61 1 Sebastian Caron G L OK 69 80 57 58 51 68 70 69 72 NA NA 57 56 68 17 Tomas Baumle G R OK 78 75 70 46 45 93 78 74 73 NA NA 47 46 69 40 Patrick Ehelecher G L OK 72 70 63 65 60 81 65 69 70 NA NA 46 46 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Radek Bonk C L OK 66 68 86 83 99 85 70 83 80 70 77 78 75 82 21 Darcy Tucker C L OK 62 69 54 77 99 69 69 73 73 68 73 91 94 75 92 Sergei Fedorov C L OK 46 80 72 75 93 89 83 80 77 78 73 99 94 80 99 Derek Krestanovich C L OK 50 62 50 61 58 60 56 65 65 58 65 62 57 65 38 Denis Arkhipov LW L OK 50 68 84 55 75 75 71 76 72 71 68 57 52 74 24 Ray Whitney LW R OK 40 77 47 79 75 81 78 84 79 75 75 80 89 77 57 Tyler Arnason LW L OK 74 65 70 82 79 77 70 76 75 64 74 49 47 76 30 Bryan Smolinski LW R OK 68 66 71 78 95 87 66 74 74 70 73 79 81 77 95 Fredrik Sjostrom RW L OK 71 78 70 64 73 71 66 79 75 66 71 57 57 76 35 Zigmund Palffy RW L OK 43 84 49 79 90 91 84 77 77 74 77 95 89 78 18 Bill Guerin RW R OK 57 72 75 80 95 70 74 76 75 70 73 99 99 78 2 Jiri Fischer D L OK 84 68 88 73 91 80 71 62 61 74 59 56 54 77 71 Jiri Slegr D L OK 77 63 58 71 72 73 65 67 65 67 64 87 85 71 49 Tomas Kloucek D L OK 97 60 76 66 70 54 65 62 59 70 55 56 52 73 56 Jonathan Girard D R OK 50 65 44 65 70 85 71 75 72 64 68 54 52 71 32 Maxim Kuznetsov D L OK 72 45 87 58 86 75 56 64 62 64 59 56 55 70 86 Kevin Klein D R OK 62 64 58 63 60 70 69 71 68 69 66 47 46 71 8 Deron Quint D L OK 45 67 67 86 84 92 67 75 72 68 68 67 65 74 19 Filip Kuba D L OK 53 65 70 97 93 90 70 79 74 73 69 63 60 77 52 Byron Dafoe G L 96 71 87 72 90 85 81 85 81 86 NA NA 86 86 80 37 Mikael Johnsson G L OK 57 65 65 66 58 58 65 68 67 NA NA 62 61 61 1 Tyler Weiman G L 99 72 71 71 64 70 83 72 72 73 NA NA 64 61 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Darby Hendrickson C L OK 41 66 66 65 81 86 64 62 62 68 62 83 83 68 94 Brian Gifford C L OK 51 60 58 56 54 94 59 58 58 59 58 54 70 63 26 Sean Avery C L 99 76 53 50 45 43 25 57 66 64 59 62 51 50 64 55 Nick Smith C L OK 38 58 58 42 42 79 57 50 47 56 43 50 51 55 36 Wyatt Smith C L OK 55 62 56 55 72 89 64 70 64 58 58 53 51 66 62 Mark McCutcheon C R OK 57 53 54 46 46 75 60 68 64 56 61 47 46 64 91 Jussi Jokinen LW L OK 53 66 60 67 86 79 69 66 66 64 66 57 57 69 13 Lauri Korpikoski LW L OK 51 72 59 57 56 76 76 68 68 63 69 56 55 70 76 Juha-Matti Aaltonen LW R OK 67 71 59 66 62 69 67 66 63 59 60 47 46 68 47 Martin Erat LW L OK 46 74 60 65 96 86 75 72 69 67 65 50 48 71 11 Cameron Mann RW R OK 57 68 46 47 41 86 63 66 64 59 61 57 56 65 67 Patric Valcak RW L OK 62 71 65 70 63 72 73 64 63 66 62 51 46 69 9 Paul Healey RW R OK 42 59 48 54 40 78 66 69 65 63 61 70 70 65 66 Brandon Crombeen RW R OK 54 51 66 46 45 64 62 71 67 57 63 46 45 66 68 Stefan Blaho RW L OK 70 55 60 45 45 85 64 65 64 57 63 46 46 66 10 Tim McCracken RW R 98 90 53 67 54 53 25 61 52 51 55 49 53 53 61 12 Clarence Swampton RW R OK 80 50 70 54 53 25 53 50 50 53 49 53 53 59 15 Roman Kukumberg RW R OK 52 58 53 56 55 65 55 56 56 57 56 56 55 60 3 Jesse Wallin D L OK 59 56 47 66 42 64 59 61 57 59 54 63 62 62 85 Ross Lupaschuk D R OK 50 51 56 59 57 69 70 68 66 57 65 57 63 66 74 Sami Lepisto D L OK 59 70 51 47 46 77 62 64 63 59 62 46 45 66 82 Aaron Rome D L OK 64 52 62 64 67 71 62 65 63 63 60 64 61 66 4 Dominic D'Amour D L OK 63 54 54 64 67 69 56 65 60 59 55 65 61 64 6 Tom Walsh D L OK 50 58 50 61 64 60 56 62 60 54 58 56 56 62 16 Ian White D R OK 70 66 59 54 53 40 71 68 64 61 60 53 53 68 7 Jack Hanson D R OK 79 52 70 58 53 25 53 54 52 51 50 53 53 62 5 Josh Johnson G L OK 66 71 61 47 46 82 63 69 71 NA NA 46 45 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 90 Patrick O'Sullivan C L OK 70 73 52 68 61 70 72 70 67 66 65 51 47 70 19 Mike Sillinger C R OK 49 69 56 79 84 85 68 80 77 68 73 85 87 75 61 Tim Brent C L OK 71 60 60 53 53 70 73 68 67 66 66 54 53 70 23 Peter Forsberg C L OK 80 80 69 84 85 48 83 85 80 78 75 95 93 83 14 Jeff Shantz C R OK 57 64 63 51 71 84 62 64 64 65 64 83 84 68 42 Stephane Yelle C L OK 65 66 66 65 80 88 65 64 64 72 63 83 80 71 66 Alexei Smirnov LW L 99 86 66 73 58 53 70 63 59 62 68 65 53 53 70 44 Alex Tanguay LW L OK 52 79 64 86 97 90 76 77 76 74 75 62 58 78 35 Todd Marchant LW L OK 56 88 45 69 93 87 86 62 63 73 65 85 92 72 53 Jody Shelley LW L OK 63 57 67 41 70 25 57 66 66 59 66 53 52 66 43 Pavol Demitra LW L OK 42 82 65 88 84 89 84 80 79 72 77 81 81 80 65 Sergei Zinovjev RW L 99 70 70 65 71 66 40 67 71 69 61 67 61 58 71 41 Erik Cole RW L OK 98 74 60 77 97 86 76 70 70 70 71 53 52 77 54 Jared Aulin RW R OK 73 90 62 64 63 75 74 70 70 62 70 53 53 74 37 Chris Neil RW R OK 75 64 66 53 97 37 65 60 63 69 65 54 49 69 34 Jamal Mayers RW R OK 55 75 75 58 97 70 66 58 61 71 64 65 62 70 18 Greg DeVries D L OK 74 64 63 81 97 85 64 70 70 71 69 81 74 74 12 Dan Hamhuis D L OK 76 65 80 67 69 73 74 65 63 65 61 65 62 74 45 Janne Niinimaa D L OK 81 72 66 96 97 78 71 85 80 77 74 81 75 82 8 Pavel Trnka D L OK 79 66 63 70 87 82 67 68 63 66 58 69 68 72 7 Sami Salo D L OK 59 65 76 82 69 94 68 72 66 67 60 63 63 73 39 Hal Gill D L OK 84 58 99 88 99 80 64 70 65 72 60 74 67 80 9 Richard Stehlik D L 48 3M 65 60 86 67 57 68 65 60 59 70 59 47 46 71 38 Marty Turco G L 98 89 88 90 86 86 85 90 87 92 NA NA 80 73 85 31 Ray Emery G L OK 91 77 77 62 57 84 79 74 75 NA NA 56 50 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 75 Corey Locke C L OK 50 52 49 45 44 69 56 65 64 54 61 46 45 61 92 Jarrko Immonen C L OK 66 64 52 66 76 75 70 65 64 60 63 56 56 68 72 Jan Bohac C L OK 47 59 50 58 53 85 71 56 55 54 53 54 53 60 84 Martin Cibak C L OK 56 62 52 58 43 83 63 64 62 59 60 46 45 64 59 Sheldon Keefe C R OK 66 68 54 65 66 86 70 65 65 64 64 48 47 69 85 Garrett Bembridge C R OK 53 64 52 53 53 77 73 63 59 62 56 54 53 64 70 Jimmy Bonneau LW L OK 71 52 70 54 53 74 49 55 53 55 51 53 53 61 13 Roman Tvrdon LW L OK 55 59 56 58 53 69 66 68 65 59 62 54 53 66 64 Bryan Bickell LW R OK 64 57 76 60 59 66 65 62 62 62 63 57 56 68 21 Reto Von Arx LW L OK 48 68 41 57 46 90 66 58 61 62 63 50 48 63 22 Martin Guerin RW R OK 50 58 53 58 53 68 58 66 66 55 67 43 53 65 28 Craig Adams RW R OK 66 63 62 42 95 79 63 56 55 62 54 53 52 63 69 Blake Comeau RW R OK 61 65 64 59 60 67 68 66 66 61 65 56 55 69 24 Adam Mair RW R OK 65 65 70 48 59 60 66 59 57 64 54 55 49 65 76 Phillippe Seydoux D R OK 80 57 68 53 50 25 61 57 55 67 53 54 53 67 67 Jaroslav Obsut D L OK 76 62 46 54 41 75 65 52 51 63 49 54 54 62 6 Martin Tuma D L OK 65 51 67 45 46 60 57 61 59 56 56 46 46 63 3 Daniel Fernholm D L OK 65 59 72 65 71 65 58 57 56 57 55 66 61 66 5 Evan Schafer D R OK 54 51 66 54 55 60 57 54 53 60 52 55 54 61 4 Jim Fahey D R OK 57 59 51 56 58 64 60 60 58 58 56 56 55 62 36 Todd Ford G L OK 73 69 68 64 67 71 70 68 70 NA NA 62 58 66 83 Alexander Auld G L OK 62 69 84 98 46 89 83 73 74 NA NA 44 44 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 98 Jiri Hudler C L OK 54 74 66 68 83 83 75 72 69 63 66 66 66 73 11 Fedor Fedorov C R OK 55 87 53 57 58 73 69 67 68 61 68 53 52 70 95 Zdenek Bahensky C L OK 52 69 53 58 57 69 69 59 61 58 63 54 53 65 92 Mike Cammalleri C L OK 59 70 52 57 52 72 70 69 65 61 61 57 53 67 38 Krystofer Kolanos C R OK 52 68 79 66 77 78 69 63 64 68 64 49 48 70 10 Antti Miettinen LW R OK 67 69 54 58 52 76 66 66 66 63 66 57 54 69 12 Ruslan Khasanshin LW L OK 72 81 61 68 64 70 72 71 69 66 66 48 47 73 79 Sean Bergenheim LW L OK 52 68 67 57 53 73 65 66 63 60 61 53 53 67 50 Jimmie Olvestad LW L OK 48 67 67 68 91 88 67 60 62 68 64 50 48 68 56 Garth Murray LW L OK 70 70 72 66 70 71 66 61 64 63 66 65 61 70 54 Brian Willsie RW R OK 49 65 56 61 75 89 63 61 61 66 61 48 47 65 72 Colin Hemingway RW R OK 69 62 78 59 63 75 71 68 68 62 68 58 55 72 60 Dmitri Chernikh RW L OK 68 64 59 65 61 74 66 62 64 64 66 46 45 68 25 Juraj Kolnik RW R OK 75 72 42 45 51 83 70 59 58 62 57 48 47 64 73 David Liffiton D L OK 66 54 70 65 61 66 66 64 62 62 59 46 46 68 3 Andrej Meszaros D L OK 78 57 75 64 59 64 75 60 60 69 60 56 55 72 77 Ilja Nikulin D L OK 80 52 83 53 52 78 53 61 61 64 60 54 53 70 1 Kirill Koltsov D R OK 73 70 67 65 79 62 71 63 63 70 62 66 61 72 36 Jeff Jillson D R OK 52 67 74 65 66 82 67 64 61 68 58 47 46 69 4 Tobias Enstrom D L OK 68 72 63 68 62 70 69 60 61 68 61 47 45 69 2 Alvaro Montoya G L 97 81 82 80 81 82 92 77 76 75 NA NA 46 42 75 6 Patrick Desrochers G L OK 67 70 95 92 41 75 72 76 74 NA NA 45 45 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Andrej Podkonicky C L OK 63 60 37 41 40 87 65 53 59 55 65 52 51 61 23 Dan Cavanaugh C R OK 56 65 62 57 53 70 67 60 57 61 54 53 52 64 43 Pavel Frolov C L OK 62 60 59 57 53 68 60 56 56 59 56 53 53 62 99 Jiri Cetkovsky C L OK 60 55 60 60 64 70 59 60 59 55 57 63 61 63 93 Jonas Almtorp C L OK 50 55 53 54 55 60 56 60 57 55 53 46 56 60 45 Andy Hilbert C L 99 37 55 45 60 41 74 62 62 61 57 60 46 45 61 46 Andreas Sundin LW L OK 56 61 56 53 53 68 58 64 62 56 59 53 52 63 66 Mark Tobin LW L OK 62 64 68 58 57 67 59 59 58 67 58 54 68 66 17 Karel Mosovsky LW R OK 65 56 57 52 53 65 59 56 58 58 60 53 53 63 75 Jonas Fiedler LW R OK 50 56 50 60 63 65 58 60 59 57 58 60 55 62 61 Michael Woodford RW R OK 60 60 56 52 54 70 60 57 56 56 55 53 53 61 26 Cam Janssen RW L OK 56 53 58 65 67 70 58 60 58 57 56 64 61 63 62 Samu Isosalo RW L OK 68 55 58 53 52 30 56 54 52 53 52 52 52 59 5 Mikko Jokela D R OK 60 56 75 67 68 78 60 59 58 60 57 57 56 66 34 Craig Millar D L OK 54 39 79 64 48 78 53 60 60 62 60 89 88 66 7 Alexander Edler D L OK 54 60 53 50 56 64 59 61 60 55 59 56 55 63 76 Oscar Hedman D L OK 51 58 59 53 52 56 58 53 53 55 54 53 50 59 85 Drew Fata D R OK 70 52 58 53 52 60 53 52 52 51 53 53 52 60 39 J-Sebastien Aubin G R OK 64 72 66 98 55 99 70 75 74 NA NA 57 55 69 13 Tommi Tervo G L OK 76 75 69 66 61 84 76 74 74 NA NA 49 47 70 15 Tomas Duba G L OK 63 72 64 53 53 71 65 63 66 NA NA 53 52 63 8 Logan Koopmans G L OK 64 68 60 63 64 69 65 62 63 NA NA 57 55 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Alexander Svitov C L OK 75 57 76 65 69 65 66 62 63 70 64 66 59 71 53 Johannes Salmonsson C L OK 69 64 65 57 53 76 66 64 64 63 64 56 55 69 55 Maxim Lapierre C R OK 65 70 58 67 61 70 74 70 70 66 71 46 46 72 11 Jeff Halpern C L OK 51 72 67 74 85 85 72 62 64 68 65 57 53 70 74 Adam Henrich LW L OK 66 70 68 63 61 77 71 67 68 63 69 54 53 72 54 Peter Worrell LW L OK 82 48 99 51 94 25 53 61 60 64 58 65 64 69 50 Konstantin Glazachev LW R OK 68 76 66 74 64 75 74 75 75 69 75 51 46 76 57 Lubos Bartecko LW L OK 59 68 72 70 78 92 66 60 62 65 64 60 59 69 86 Ryan Kesler LW L OK 56 72 61 65 64 74 71 64 66 67 67 51 45 70 56 Chuck Kobasew RW R 98 65 72 68 74 71 73 72 72 72 66 71 65 59 75 16 Nathan Horton RW R OK 62 65 77 76 67 71 71 66 67 68 68 47 45 72 17 Nikolai Zherdev RW R OK 63 76 70 82 66 75 80 77 73 65 68 45 46 76 13 Valeri Bure RW R OK 36 80 49 83 73 92 78 72 69 65 66 80 79 71 60 Thomas Vanek RW R OK 71 63 75 69 65 71 67 66 66 65 67 50 46 71 9 Niklas Kronwall D L 89 DD 54 77 61 61 71 80 69 68 66 67 64 65 62 71 45 Michael Barinka D L OK 66 60 72 68 60 73 69 63 60 68 58 47 46 70 12 Darius Kasparaitis D L OK 85 65 50 74 97 66 66 65 61 68 58 95 95 70 7 Anton Kadeykin D L OK 74 70 69 68 69 55 64 60 58 65 56 65 57 69 3 Dmitri Kosmachev D R OK 69 66 74 73 66 89 71 58 58 74 57 51 46 72 71 Michael Schutte D L 97 71 56 71 64 75 72 63 61 61 62 61 61 59 69 10 Jordan Leopold D L OK 75 66 69 70 67 68 69 69 68 76 66 66 64 75 58 Michael Leighton G L OK 79 78 77 66 63 81 84 80 74 NA NA 58 53 73 44 Zdenek Smid G L OK 65 67 58 57 53 73 71 66 69 NA NA 54 52 63 1 Jamie Storr G L OK 82 83 80 92 61 80 81 73 81 NA NA 74 65 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Oliver Setzinger C L OK 60 55 68 53 53 73 70 66 66 60 66 53 52 68 84 Ivan Khomutov C L OK 72 71 64 66 60 80 74 62 60 71 57 46 45 69 23 Dirk Southern C R OK 52 66 53 54 52 78 66 53 55 52 57 53 52 61 59 Alexander Voronin C L OK 60 58 60 47 47 75 61 64 64 59 64 48 46 65 52 David Krejci C R OK 60 56 52 57 56 68 75 63 62 60 62 57 56 66 68 Justin Mapletoft C L OK 60 57 54 57 58 65 61 59 59 58 59 56 55 63 67 Linus Videll RW L OK 67 54 72 65 60 78 63 59 60 60 60 46 44 66 63 Kris Versteeg RW R OK 54 58 52 56 55 58 60 53 53 55 52 52 50 59 33 Eric Cairns D L OK 60 48 95 51 73 25 48 57 56 67 54 77 62 67 25 Sven Butenschon D L OK 35 68 72 49 38 75 67 60 59 66 58 66 71 65 8 Patrick Wellar D R OK 77 51 69 63 75 59 58 62 59 56 56 64 61 66 14 Ivan Koltsov D L OK 50 55 53 60 65 60 56 57 56 53 54 61 56 60 38 Michel Larocque G L OK 68 73 72 64 58 79 73 72 73 NA NA 50 48 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Eric Belanger C L OK 62 68 59 70 82 92 70 62 64 71 65 59 59 70 97 Jeremy Roenick C R OK 79 73 68 73 90 74 73 79 77 73 74 99 96 80 31 Tomas Vlasak C R OK 54 70 40 56 40 90 70 69 68 60 67 52 50 67 24 Mikko Koivu C L OK 59 80 74 83 90 79 67 73 70 71 68 72 63 76 75 Ryan Potulny C R OK 59 63 52 45 44 70 61 62 60 54 58 46 45 62 28 Adam Deadmarsh LW R OK 78 72 74 89 90 78 75 81 79 74 76 96 89 82 33 Ian Laperriere LW R OK 80 64 69 61 97 65 65 60 61 73 62 89 93 71 18 Jean-Pierre Dumont LW L 99 77 72 75 80 99 86 71 81 78 70 74 65 58 80 54 Sergei Zholtok LW R OK 37 66 70 67 88 91 65 66 66 63 67 72 72 69 70 Jonathan Filewich RW R OK 66 67 70 71 68 76 67 69 69 65 69 49 45 72 17 Ilya Kovalchuk RW R OK 75 76 71 85 85 86 79 79 77 73 75 66 65 81 41 Mike Grier RW R OK 67 68 80 69 98 92 66 62 64 72 65 81 80 73 32 Bryan McCabe D L OK 97 65 73 92 94 72 66 77 74 77 72 98 98 82 5 Vitaly Vishnevski D L OK 99 70 70 82 96 77 71 64 61 75 58 55 53 77 6 Colin White D L OK 87 68 79 89 96 65 69 70 68 79 65 73 62 80 3 Anton Volchenkov D R OK 75 69 64 56 56 69 75 69 64 67 59 55 54 71 10 Branislav Mezei D L OK 63 58 77 51 85 75 60 66 59 68 52 51 48 69 38 Pascal Trepanier D R OK 63 63 43 62 83 78 62 60 59 68 57 69 68 65 40 J-Luc Grand-Pierre D L OK 80 64 77 73 93 76 66 60 55 74 50 67 60 73 2 David Aebischer G L 97 89 90 86 94 94 89 92 84 88 NA NA 66 60 85 1 Johan Hedberg G L OK 80 79 67 95 65 80 85 76 81 NA NA 62 61 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Kevyn Adams C R OK 51 69 73 60 96 86 68 62 63 69 64 73 64 70 62 Valtteri Filppula C L OK 50 70 51 66 79 80 72 61 59 64 57 65 62 65 30 Kris Beech C L OK 49 64 63 67 99 83 66 66 64 60 62 47 46 67 15 Marty Reasoner C L OK 46 68 66 61 71 87 69 65 65 69 66 59 54 69 90 Yuri Artemenkov LW R OK 55 60 54 66 66 69 57 66 61 54 56 65 62 63 69 Patrick Eaves LW R OK 66 61 56 66 61 70 66 60 60 62 59 46 45 65 48 Matt Bradley LW R OK 72 60 54 48 94 78 58 68 67 72 65 53 52 69 56 Tyler Bouck LW L OK 56 75 60 42 74 82 78 66 59 65 52 50 50 66 16 Serge Aubin LW L OK 59 62 68 71 96 80 64 63 65 56 67 67 62 69 39 Jean-Yves Leroux LW L OK 81 64 78 56 81 86 69 64 62 65 59 64 63 71 29 Brad Chartrand RW L OK 62 66 53 57 65 78 62 69 69 64 70 63 60 70 63 Andrei Nazarov RW R 99 42 62 98 36 94 41 59 66 63 64 60 74 76 68 27 Jonas Andersson RW L OK 43 69 57 51 41 73 70 60 52 69 44 46 45 61 58 Mike Erickson RW R OK 49 55 51 63 68 65 59 61 59 61 57 62 57 62 22 Mike Maneluk RW R OK 57 67 53 54 55 77 66 71 70 61 68 56 55 69 21 Artem Nosov D L OK 64 56 64 65 61 76 62 60 59 58 57 47 46 65 8 Barret Jackman D L OK 92 65 76 78 42 25 64 52 51 59 49 48 46 68 4 Grigory Misharin D L OK 55 53 57 46 46 71 59 64 63 60 62 47 46 63 85 Mikko Kalteva D L OK 55 54 66 61 65 66 60 60 58 56 56 63 58 63 7 Sergei Vyshedkevich D L OK 58 62 60 80 43 82 66 60 59 61 59 61 58 66 36 Mike Crowley D L OK 57 58 51 66 55 83 57 70 65 60 61 59 57 66 43 David Cooper D L OK 61 58 71 53 37 94 53 61 55 63 49 56 54 65 11 Sasha Goc D R 99 48 58 66 49 41 86 59 60 56 65 53 54 52 63 45 Evgeny Korolev D L OK 40 68 70 56 42 80 71 58 49 63 40 55 52 63 26 Marek Posmyk D R OK 48 54 82 43 42 94 58 56 51 63 47 57 56 63 44 Brad Norton D L OK 60 56 86 48 39 51 51 50 47 63 44 49 48 63 37 Ilja Bryzgalov G L OK 60 67 81 61 41 93 90 71 77 NA NA 49 48 68 34 Derek Gustafson G L OK 64 72 70 71 67 83 72 69 71 NA NA 49 48 67 59 Chris Beckford-Tseu G L OK 73 65 76 45 45 77 69 69 68 NA NA 46 43 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Eric Staal C L OK 65 75 66 79 72 75 75 76 73 68 68 51 48 75 29 Sergei Brylin C L OK 58 72 51 80 96 94 73 84 77 66 70 68 65 76 27 Matt Stajan C L OK 51 75 55 60 62 84 64 73 72 69 71 57 63 72 23 Alexander Frolov LW R OK 50 80 55 63 67 79 95 69 70 63 72 53 52 73 26 Chris Dingman LW L OK 58 52 95 50 61 48 55 67 65 59 62 64 61 68 82 Martin Straka LW L OK 41 83 47 78 66 91 84 90 82 73 75 89 82 79 49 Brian Savage LW L OK 52 66 64 65 82 89 67 78 75 73 72 86 87 75 16 Ruslan Fedotenko RW L OK 56 72 73 69 96 83 69 63 66 69 68 52 51 72 14 Todd Warriner RW L OK 62 68 76 50 68 85 69 63 63 66 64 62 86 70 28 Blake Sloan RW R OK 70 62 53 50 79 87 64 60 63 68 66 63 57 68 10 Marian Gaborik RW L OK 72 80 75 88 93 90 77 78 77 68 75 66 90 81 15 Owen Nolan RW R OK 68 69 72 76 76 73 73 82 79 74 76 99 99 80 6 Matt Carle D L OK 67 60 56 53 53 71 75 66 61 65 55 53 52 67 36 Sylvain Blouin D L OK 83 59 65 47 57 39 60 64 63 60 62 58 57 66 41 Bryan Berard D L OK 57 72 57 83 92 85 72 74 68 68 62 70 77 74 42 Richard Jackman D R OK 43 64 47 62 40 61 66 53 52 62 50 57 55 59 17 Willie Mitchell D L OK 64 58 72 82 60 80 61 66 63 64 60 56 55 70 70 Carlo Colaiacovo D L OK 68 68 62 67 68 73 74 66 66 71 65 61 73 72 45 Yannick Tremblay D R 99 68 65 63 82 76 85 66 74 73 73 72 63 62 75 59 Nick Schultz D L OK 48 66 47 66 67 89 66 59 57 61 56 44 43 64 54 Dan Blackburn G L OK 66 78 78 99 70 83 81 78 80 NA NA 48 46 74 48 Jani Hurme G L OK 87 85 72 93 47 62 84 75 84 NA NA 58 57 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 75 Maxim Shevjev C L OK 52 63 58 57 53 80 64 61 60 58 59 53 53 64 99 Cory Urquhart C L OK 52 51 54 45 44 78 54 61 62 54 62 47 46 61 37 Justin Papineau C L OK 50 73 56 57 59 79 74 63 62 61 60 58 67 67 89 Tim Blunt C L OK 51 53 52 56 57 65 69 65 63 63 61 56 65 65 1 Matthew Lombardi C L OK 70 68 53 63 70 73 61 61 61 62 62 64 61 67 46 Todd Fedoruk LW L OK 59 61 89 40 72 52 60 57 57 62 57 52 51 65 60 Scott Parse LW R OK 54 59 52 56 55 60 64 57 56 56 54 56 55 61 19 Nikita Alexeev RW L OK 46 61 89 60 62 91 62 62 62 57 62 48 45 67 24 Colin Mcdonald RW R OK 50 51 53 45 43 70 53 63 63 54 63 45 44 61 2 David Cullen D R 99 35 57 54 59 40 74 56 46 43 55 40 48 47 54 30 Luke Sellars D L OK 43 61 45 41 41 46 61 52 51 58 50 46 44 56 5 Michal Sersen D L OK 53 57 53 53 45 57 56 53 53 56 52 54 55 59 4 Johan Berggren D L OK 55 59 51 65 68 69 57 54 54 58 54 61 56 61 33 Daniel Manzato G L OK 67 64 61 66 79 78 67 65 65 NA NA 65 57 62 43 Mikael Tellqvist G L OK 74 79 75 59 58 76 77 67 74 NA NA 57 55 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Matt Cooke C L OK 86 70 62 69 99 75 71 74 74 70 74 58 57 77 3 Robert Nilsson C L 98 68 80 59 74 68 80 76 78 77 73 76 55 46 78 29 Chris Nielsen C R OK 52 64 73 57 71 91 67 63 64 62 65 50 50 68 82 Roman Petrov C L OK 68 71 57 65 62 86 65 66 64 58 61 47 44 68 88 Xavier Delisle C R OK 52 62 54 56 42 85 64 70 69 62 67 60 55 68 46 Andrei Nikolishin LW L OK 41 70 68 72 95 90 69 63 63 69 62 75 83 70 26 Francis Belanger LW L OK 64 60 83 43 42 35 60 52 48 64 44 54 53 60 14 Mike Leclerc LW L OK 68 71 78 81 88 79 72 79 76 73 74 80 79 80 34 Jason Wiemer LW L OK 81 64 80 77 83 45 67 72 68 68 65 79 75 75 92 Louis-Philippe Martin RW R OK 60 70 60 66 61 70 65 72 71 62 69 48 47 71 47 Shane Willis RW R OK 64 67 68 65 97 89 70 80 74 68 68 68 65 75 48 Mark Rycroft RW R OK 56 70 53 53 41 72 66 54 51 53 48 52 49 59 19 Pascal Dupuis RW L OK 48 65 60 73 97 89 67 68 67 63 66 50 49 69 49 Dale Clarke D L OK 61 66 64 61 42 94 62 49 49 57 50 47 45 62 42 Martin Skoula D L OK 64 70 74 90 99 89 72 78 72 78 66 64 60 78 4 Chris Phillips D L 98 80 67 76 82 90 90 69 72 66 72 60 74 73 77 31 Eric Messier D L OK 72 62 70 71 89 91 62 62 66 70 70 67 63 73 53 Derek Morris D R OK 61 76 58 96 79 73 78 84 77 73 69 69 73 80 43 Ruslan Salei D L OK 85 68 60 83 86 73 71 62 61 66 60 73 72 72 40 Andy Berenzweig D L 99 45 64 51 63 47 81 62 70 69 70 68 52 51 69 2 Jeff Schultz D L OK 61 58 74 56 58 65 73 63 63 66 62 56 55 69 16 Martti Jarventie D L OK 76 60 40 42 37 79 59 55 51 63 48 49 48 59 1 Jakub Cech G L OK 88 77 78 78 77 97 82 75 76 NA NA 51 46 74 30 Mathieu Garon G R OK 85 71 72 87 48 90 67 65 67 NA NA 52 51 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 95 Andrei Mikhnov C L OK 54 55 69 48 53 75 61 61 62 60 63 53 53 65 71 Martin Heinisch C L OK 58 52 60 44 45 90 58 65 61 57 57 46 44 63 96 Geoff Paukovich C L OK 70 53 72 59 56 40 59 63 63 59 62 55 51 66 84 Martin Podlesak LW L OK 70 52 70 61 71 71 73 70 65 61 61 61 56 70 12 Simon Gamache LW L OK 51 63 51 54 53 69 64 54 58 53 62 53 53 62 15 Dave Carlson LW R OK 70 58 52 53 51 25 58 54 53 52 52 54 53 59 9 Daniel Paille LW L OK 55 72 63 65 66 80 68 69 67 62 65 65 62 70 63 Roman Tomanek LW L OK 52 56 53 54 52 50 68 57 57 58 57 54 50 61 13 Ned Braden RW R OK 45 61 54 53 53 87 59 60 59 56 58 53 53 62 22 Moises Gutierrez RW R OK 51 58 60 56 61 72 62 59 60 57 61 54 53 63 11 Greg Hogeboom RW R OK 50 66 51 66 71 78 58 73 64 56 56 66 61 65 44 Nicholas Boynton D R OK 60 55 64 77 98 68 66 57 56 66 54 57 55 67 81 Dan Spang D L OK 59 55 67 54 55 76 74 67 66 65 65 53 53 69 5 Aaron Dawson D L OK 63 50 70 46 46 68 58 58 56 59 54 47 45 63 20 Jay Bouwmeester D L OK 62 67 70 72 73 60 60 65 65 65 66 63 65 70 55 Matthieu Descoteaux D L OK 61 58 59 71 41 78 62 60 60 64 61 54 53 66 56 Vlad Chebaturkin D L OK 82 55 72 62 52 72 55 59 54 60 49 54 53 67 10 Gerard DiCaire D L OK 48 67 51 61 74 80 65 69 61 59 53 64 62 66 38 Vesa Toskala G L OK 78 81 74 60 60 81 79 77 79 NA NA 58 53 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Daniel Corso C L 98 47 75 47 58 88 88 73 66 68 61 70 53 50 69 42 Patrik Elias C L OK 52 80 68 89 99 88 81 82 79 75 75 79 75 81 37 Brian Swanson C L OK 30 81 50 54 41 84 81 65 65 66 64 52 51 67 67 Pierre-Marc Bouchard C L OK 50 72 58 75 69 90 76 72 70 64 68 66 62 72 14 Jason Blake LW L OK 55 73 49 62 77 88 70 63 65 71 66 61 60 69 89 Alexander Mogilny LW L OK 49 80 62 67 79 92 80 76 76 70 75 88 87 77 16 Alexander Korolyuk LW L OK 43 69 48 62 75 88 70 60 63 70 65 58 57 67 77 Pierre Turgeon LW L OK 37 69 67 63 84 92 74 72 72 70 73 99 97 74 64 Yevgeni Tunik LW R OK 70 75 68 68 63 73 69 76 71 68 67 52 47 74 11 Bill Muckalt RW R OK 55 69 70 48 85 87 67 74 73 71 71 60 57 73 27 Radek Dvorak RW R OK 50 79 75 92 97 94 78 77 80 75 82 80 87 82 52 Nils Ekman RW L OK 54 76 35 74 64 75 71 67 67 64 66 53 52 68 34 Branko Radivojevic RW R OK 50 71 50 52 41 76 71 64 61 64 58 47 46 64 21 Mariusz Czerkawski RW L OK 46 71 71 67 95 87 70 74 76 71 77 80 74 76 44 Chris Pronger D L OK 79 72 93 99 92 68 77 95 85 90 75 96 99 91 45 Cale Hulse D R OK 85 64 75 73 92 70 65 60 56 69 52 76 72 73 4 Jaroslav Spacek D L OK 68 67 49 68 84 87 69 74 70 71 65 63 62 73 5 Chris Tamer D L OK 67 51 62 59 92 68 53 64 62 66 60 91 95 68 8 Roman Hamrlik D L OK 68 72 65 91 91 75 74 82 80 72 78 87 93 81 35 Radek Martinek D L OK 59 68 59 81 40 76 69 58 58 67 59 46 45 67 22 Darren Van Impe D L 92 DD 58 63 61 65 63 78 64 69 63 70 58 81 80 69 80 Andrei Markov D L OK 44 71 56 74 82 92 73 73 69 67 65 55 54 72 39 Dan Cloutier G L OK 88 84 86 98 88 81 82 84 85 NA NA 77 70 81 50 Steve Passmore G L OK 75 84 63 85 38 94 80 81 83 NA NA 61 58 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Patrice Bergeron C R OK 61 64 63 65 60 70 63 68 67 63 65 46 45 69 78 Eric Landry C L OK 61 63 45 42 69 78 63 63 60 61 57 63 63 63 47 Kelly Fairchild C L OK 48 64 47 41 41 76 63 62 61 60 60 61 60 62 40 Roman Lyashenko C R OK 38 66 58 44 97 83 65 65 65 62 64 52 51 66 63 Joel Prpic C L 99 90 44 59 38 38 80 55 53 52 65 50 57 54 60 87 Craig Darby C R OK 33 60 78 40 49 95 61 65 64 62 64 65 61 66 10 Darcy Hordichuk LW L OK 73 54 72 41 65 25 56 63 62 56 60 52 51 65 36 Jean-Francois Jacques LW L OK 60 50 62 46 46 60 64 62 60 61 57 47 46 63 46 Sean Haggerty LW L OK 77 64 51 47 41 94 65 60 51 60 42 63 62 61 95 Ryan Tobler LW L 98 31 60 69 41 39 59 62 58 50 58 42 56 55 57 53 Lee Goren RW R OK 57 67 59 40 43 87 71 53 57 66 61 47 46 64 6 Alexei Tezikov RW L OK 35 62 55 42 41 79 63 60 57 59 54 47 46 60 9 Olli Malmivaara D L OK 60 51 72 58 53 67 64 65 64 63 63 53 53 67 49 Scott Ferguson D L OK 54 61 50 56 86 70 63 58 54 70 50 63 62 64 19 Justin Kurtz D L OK 50 65 39 71 47 80 68 62 60 65 58 49 47 65 17 Martin Grenier D L OK 33 63 72 42 42 63 62 50 57 67 45 47 46 61 32 Micki Dupont D R OK 35 70 35 60 35 63 72 50 45 67 40 46 47 56 51 Alexandre Boikov D L OK 90 58 43 43 41 61 57 52 49 64 46 66 61 62 57 Josef Boumedienne D L OK 35 64 46 58 37 55 63 44 46 64 48 41 40 56 26 David Tremblay G L OK 76 75 75 65 60 91 80 75 74 NA NA 49 44 71 7 Chris Heino-Lindberg G R OK 70 74 64 58 53 75 64 63 61 NA NA 53 53 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Dan Hinote C R OK 85 66 61 62 92 85 65 64 64 67 65 63 58 71 27 Michael Peca C R OK 83 75 52 84 96 84 76 80 77 75 73 85 98 80 97 Roman Vondracek C R OK 68 72 58 67 61 75 69 66 65 61 63 47 48 69 88 Keith Primeau C L OK 68 65 95 71 85 70 66 81 76 72 71 99 99 80 10 Daniel Cleary LW L OK 48 70 67 68 96 87 70 61 61 66 61 65 60 68 11 Fredrik Modin LW L OK 47 67 93 88 87 87 70 82 81 73 79 70 74 81 42 Jan Bulis LW L OK 52 69 75 71 75 92 69 67 66 66 64 65 62 71 36 Magnus Arvedson LW L OK 59 73 72 70 74 89 72 76 72 66 68 71 77 75 94 Petr Nedved LW L OK 49 73 78 80 95 87 72 72 71 69 71 86 84 76 91 Jeff Heerema RW R OK 71 80 57 58 53 40 69 66 66 60 65 53 53 69 52 Ales Hemsky RW L OK 51 75 59 68 78 85 84 75 74 66 72 62 60 75 31 Mark Parrish RW R OK 68 69 67 81 95 92 71 72 70 69 68 62 61 75 54 Viktor Kozlov RW R OK 55 69 98 87 69 93 70 75 73 64 70 83 78 78 37 Brian Rafalski D R OK 49 72 33 76 92 93 74 82 79 75 75 64 61 77 55 Danil Markov D L OK 99 66 54 87 88 83 70 72 68 73 65 65 63 75 7 Jassen Cullimore D L OK 84 57 92 71 92 80 62 60 59 70 57 77 77 75 41 Joey Tetarenko D R OK 44 55 57 42 88 66 62 63 63 67 62 56 56 64 49 Kimmo Timonen D L OK 57 77 45 90 97 89 75 77 73 72 70 61 58 77 47 Todd Reirden D L OK 57 53 84 63 62 74 56 64 62 64 59 69 65 69 33 Martin Brodeur G L 97 80 88 83 97 96 90 83 78 85 NA NA 92 93 82 40 Fred Brathwaite G L OK 83 84 52 86 61 95 83 76 84 NA NA 81 77 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Andrej Nedorost C L OK 40 60 49 65 40 75 61 52 47 61 42 47 48 56 71 Tyler Kennedy C R OK 50 70 53 55 54 60 72 60 55 58 50 54 55 62 98 Brian Boyle C R OK 63 62 61 66 60 80 68 64 62 63 60 47 46 67 39 Christian Berglund C L OK 48 66 42 66 42 70 65 63 62 60 60 47 47 63 46 Niko Kapanen C L OK 40 64 40 56 42 76 61 58 53 54 47 47 47 57 95 Matt Zultek LW L OK 59 52 69 59 58 67 66 55 54 60 53 53 53 62 16 Martin Sagat LW R OK 52 53 60 47 46 70 65 63 60 53 56 47 47 62 48 Rico Fata RW L OK 35 78 54 49 42 73 77 57 51 63 46 59 57 60 75 Jaroslav Kracik RW L OK 60 55 64 54 53 66 61 55 55 55 56 53 53 62 44 Matt Davidson RW R OK 50 58 64 69 41 81 58 64 61 56 58 52 52 64 83 Matthew Siddall RW R OK 51 51 57 54 55 60 56 52 52 53 53 50 50 58 22 Jason Doig D R OK 52 33 95 43 42 94 56 49 47 59 44 69 64 62 3 Derek Peltier D L OK 53 57 52 55 54 56 54 54 54 52 54 54 53 59 2 Petr Puncochar D R OK 55 52 59 58 53 77 63 54 53 52 51 54 53 60 45 Chris Armstrong D L OK 77 58 47 72 39 94 61 53 53 60 52 58 59 63 25 Jeff Glass G L OK 70 68 70 55 65 60 67 63 64 NA NA 56 55 63 9 Mike Smith G L OK 70 74 72 66 71 86 73 70 69 NA NA 66 61 68 62 Frederic Cassivi G L OK 64 67 94 86 43 96 96 73 78 NA NA 56 46 72 1 Scott Clemmensen G L OK 62 67 86 84 42 99 66 72 68 NA NA 51 46 66 73 Marty Magers G L OK 66 64 64 58 62 73 68 63 62 NA NA 52 57 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Joe Thornton C L OK 52 70 83 89 90 64 73 84 81 73 78 73 77 81 90 Eric Lindros C L OK 74 66 96 85 87 65 68 90 83 75 75 82 85 84 16 Mike Fisher C R OK 81 71 68 69 82 81 71 60 63 70 65 55 54 72 23 Richard Park C R OK 38 66 53 75 79 91 67 62 64 68 65 46 46 67 92 Jeff O'Neill LW R OK 86 73 71 88 98 77 72 76 75 74 73 85 83 80 8 Keith Tkachuk LW L OK 82 72 83 77 94 69 72 80 79 77 77 99 99 83 46 Jamie Wright LW L OK 54 63 56 67 65 86 66 61 60 67 58 62 57 66 27 Jan Hlavac LW L OK 48 76 65 72 98 94 75 62 64 70 65 56 55 71 38 Jeff Ulmer RW R OK 56 69 56 55 45 86 65 57 60 65 62 47 46 65 28 Steve Sullivan RW R OK 47 78 40 88 98 83 80 93 89 75 84 74 76 82 68 Blake Wheeler RW R OK 62 61 60 58 57 76 67 66 66 65 66 58 57 69 48 Dustin Brown RW R OK 70 71 60 78 73 73 73 75 74 75 72 55 46 76 24 Jason Smith D R 99 99 69 72 82 98 70 70 69 68 77 67 91 89 80 10 Darryl Sydor D L OK 55 76 58 72 93 88 79 80 75 70 70 95 94 78 33 Sean Brown D L OK 65 62 70 65 86 56 66 62 61 70 61 66 64 70 56 Sergei Zubov D R OK 45 76 56 86 91 93 77 82 78 72 73 91 84 79 76 Tim Ramholt D L OK 70 70 64 68 69 80 72 68 65 74 63 50 46 73 22 Cory Sarich D R OK 76 65 65 70 93 69 67 66 59 70 53 67 65 71 29 Andrew Raycroft G L OK 80 83 80 86 55 99 82 80 81 NA NA 51 51 77 47 John Grahame G L OK 68 78 89 94 46 78 75 79 78 NA NA 57 53 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Greg Classen C L OK 60 64 69 53 61 88 65 68 66 62 64 50 49 69 78 Jeremy Williams C R OK 70 66 57 58 54 35 59 72 71 61 70 54 53 70 88 Jean-François Soucy C L OK 51 71 52 54 53 77 80 68 68 66 68 53 53 70 35 Andreas Karlsson C L OK 48 61 87 62 66 92 64 67 64 65 60 54 51 69 95 Juris Stals C L OK 54 57 68 58 53 78 60 67 65 60 64 53 53 67 83 Ogie Ogilthorpe C R OK 90 54 74 54 53 25 56 49 48 50 48 54 53 60 67 Brooks Laich LW L OK 59 61 60 64 74 77 66 71 69 62 67 61 61 70 86 Michael Lambert LW L OK 62 52 65 61 74 70 64 68 64 60 60 64 61 67 82 Michal Sivek LW L OK 50 72 70 67 68 85 71 62 64 63 67 65 62 70 85 Jeremy Colliton RW R OK 70 64 65 66 61 69 71 69 68 61 66 48 46 71 89 Kevin Romy RW L OK 68 68 59 65 60 70 61 70 64 63 57 45 44 67 30 Cory Pecker RW R OK 64 67 57 58 53 65 58 62 62 56 61 53 53 65 81 Jason Williams RW R OK 56 75 50 59 50 85 68 69 68 64 67 48 49 69 2 Christian Backman D L OK 71 61 60 63 62 80 71 64 63 64 61 64 61 69 6 Logan Stephenson D L OK 72 54 72 60 58 67 71 54 52 70 50 57 54 68 51 Brian Campbell D L OK 59 72 46 71 51 82 77 65 64 62 62 57 51 69 39 Zdenek Kutlak D L OK 59 57 78 72 44 86 60 62 54 62 47 50 47 66 58 Kristian Kudroc D R OK 48 59 89 42 43 61 64 66 65 68 63 49 49 69 1 Dan Ellis G L OK 77 76 77 68 84 82 81 79 80 NA NA 65 56 73 3 Ryan Miller G L OK 74 78 66 66 81 80 78 72 76 NA NA 67 62 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Alexei Zhamnov C L OK 42 69 67 86 82 83 71 77 76 69 75 88 85 76 34 Kris Draper C L OK 59 79 54 58 90 87 79 60 61 71 62 85 83 70 37 Chris Drury C R OK 60 72 49 83 97 88 75 75 74 70 72 73 73 75 24 Colin Forbes C L OK 55 64 89 60 68 86 63 65 64 63 63 66 62 70 56 Stephen Weiss C R OK 31 68 62 75 70 79 73 64 64 63 64 46 44 67 28 Matt Pettinger LW L OK 63 67 67 49 90 81 68 57 59 65 61 48 49 67 15 Jeff Friesen LW L OK 55 79 72 80 99 85 82 80 76 70 71 88 88 79 64 Arsen Bondarev LW L OK 71 65 64 63 60 65 66 60 59 67 58 45 44 67 10 Alexi Mikhnov LW L OK 76 52 78 64 69 66 68 76 74 66 72 63 57 75 92 Jeff Tambellini LW L OK 57 65 56 66 60 75 63 65 65 58 65 47 49 67 93 Colton Orr RW R OK 85 59 70 57 52 30 69 61 61 63 60 53 53 68 2 Zach Stortini RW R OK 80 54 77 63 61 82 71 70 68 64 66 53 75 73 79 Joffrey Lupul RW R OK 59 70 60 58 57 78 63 68 68 65 68 58 58 70 18 Lance Monych RW R OK 70 57 65 64 69 70 64 64 64 64 65 61 56 69 9 Mike Commodore D R OK 85 61 82 71 76 80 67 62 60 78 57 55 50 76 16 Mattias Norstrom D L OK 81 65 68 74 94 86 66 68 63 74 59 90 86 75 55 Brad Lukowich D L OK 79 65 58 57 89 81 66 64 60 68 55 69 64 70 4 Cody Blanshan D L OK 64 53 55 54 53 77 51 50 50 51 50 53 68 58 3 Derian Hatcher D L 99 99 61 89 89 93 77 57 72 66 83 60 99 99 83 7 Keith Ballard D R OK 50 74 60 53 59 78 78 70 69 69 68 57 53 72 50 Dmitry Yushkevich D R OK 91 66 50 83 85 87 66 68 64 67 60 90 90 72 8 Ralph Cox D R OK 51 62 59 58 57 76 65 61 58 59 56 56 55 63 6 Kari Lehtonen G L 95 89 86 82 74 79 82 84 78 74 NA NA 68 59 78 35 Tyler Moss G R OK 68 72 74 73 72 87 75 73 74 NA NA 63 59 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Kalle Olsson C L OK 65 55 60 54 53 64 65 53 51 55 50 53 52 60 78 Steve Hanson C R 99 84 59 59 53 52 25 56 54 51 55 48 52 53 60 11 Yorick Treille C R OK 60 57 59 53 52 50 64 62 58 57 54 53 53 62 61 Artem Vostrikov LW L OK 55 53 54 58 53 76 62 53 53 51 53 53 52 59 70 Tuomas Santavuori LW L OK 56 55 50 46 46 70 55 62 60 51 58 46 45 60 17 Victor Stancescu LW R 99 59 55 54 46 45 72 59 60 56 55 53 46 46 60 82 Ryan Donnally LW L 99 52 46 60 46 46 68 53 64 59 56 55 46 45 60 80 Ilkka Pikkarainen RW R OK 78 54 57 52 54 50 52 52 51 50 50 53 53 58 72 Mark Johnson RW R OK 54 57 62 57 60 74 63 62 61 58 60 56 57 64 69 David Backes RW L OK 60 69 54 47 46 70 61 62 58 57 55 46 46 62 74 Nikita Bazhukov RW L 99 58 53 55 46 44 70 59 61 58 55 56 46 44 61 5 Chris Petrow D R OK 56 55 62 54 43 68 55 55 54 54 53 53 52 60 36 Jakub Cutta D L OK 43 63 56 69 41 79 62 54 52 63 50 46 45 61 13 Ondrej Dvorak D R OK 66 50 55 47 46 59 52 54 51 53 48 46 45 58 12 Gustav Engman D L OK 55 48 56 46 44 60 55 54 54 58 53 48 47 59 33 Jordan Sigalet G L OK 59 64 54 54 52 65 60 57 58 NA NA 53 51 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Jeff Taffe C L OK 50 69 58 76 73 87 75 72 68 65 65 65 62 71 16 Jozef Stumpel C R OK 48 62 88 77 87 94 63 62 63 71 63 87 87 72 52 Dave Scatchard C R OK 76 66 89 60 96 74 66 63 65 68 66 76 78 74 93 Jarret Stoll C R OK 78 53 68 58 62 72 71 67 68 63 69 58 74 71 63 Josef Vasicek C L OK 54 67 85 70 97 83 69 66 66 70 65 57 53 73 19 Pavel Datsyuk C L OK 43 75 49 68 89 93 76 72 70 69 68 53 51 71 27 Konstantin Koltsov LW L OK 58 68 65 53 52 69 75 69 69 64 68 53 53 71 17 Josh Green LW L OK 56 65 85 55 83 77 66 62 62 70 63 56 53 70 15 Niklas Sundstrom LW L OK 43 70 70 74 97 89 70 73 69 69 65 91 87 73 10 Jonathan Cheechoo LW R OK 52 73 65 56 55 67 72 68 69 62 69 57 55 70 51 Alex Perezhogin RW L OK 52 77 59 61 60 75 74 68 67 65 66 53 53 70 13 Daniel Alfredsson RW R OK 58 73 59 84 88 88 76 76 73 71 70 86 98 76 21 Mike Johnson RW R OK 63 74 75 74 89 88 72 67 67 64 66 68 70 73 59 Trent Hunter RW R OK 50 57 71 66 71 76 64 68 68 63 67 64 61 70 35 Jason Strudwick D L OK 66 64 78 51 73 67 65 53 51 65 49 70 67 67 70 Dion Phaneuf D L OK 72 65 75 72 67 69 71 70 63 63 56 47 45 72 33 Michal Sykora D L OK 53 60 85 62 64 83 62 65 65 70 63 62 58 71 12 Hans Jonsson D L OK 60 67 60 71 71 91 68 66 62 70 58 58 53 69 7 Sean O'Donnell D L OK 61 57 79 84 94 67 55 70 68 70 65 81 81 73 8 Trevor Daley D L OK 60 71 67 65 64 73 76 61 60 71 59 71 62 71 5 John Doherty D L OK 56 57 61 46 44 69 59 59 58 60 56 46 45 62 54 Craig Rivet D R OK 55 65 68 75 69 79 67 61 56 66 50 74 73 68 46 Marc-Andre Fleury G R 97 82 80 77 82 80 77 78 80 81 NA NA 47 46 75 32 Seamus Kotyk G L OK 59 66 56 54 52 67 76 52 57 NA NA 53 52 59 49 Manny Fernandez G L OK 68 80 69 98 75 92 83 72 79 NA NA 62 57 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Samuel Pahlsson C L OK 66 70 64 78 98 93 69 65 63 67 61 56 54 71 71 Tuukka Pulliainen C L OK 50 53 50 58 53 67 52 56 55 51 54 54 53 58 2 Layne Ulmer C L OK 51 52 62 53 54 79 61 52 55 53 59 53 52 61 66 Jeff Carter C R OK 60 66 62 71 67 76 70 71 69 65 67 47 45 71 37 Alyn Mccauley C L OK 43 69 56 60 68 95 68 63 65 65 67 70 69 68 75 Tomas Troliga C L OK 65 51 70 64 66 65 58 64 63 61 61 64 61 67 64 Brock Radunske C R OK 49 63 53 60 65 65 52 64 59 52 55 61 56 61 38 Pierre Dagenais LW L OK 45 63 93 60 73 89 62 63 64 63 64 53 52 70 26 Kristian Huselius LW L OK 35 70 63 81 94 91 73 66 67 64 67 50 48 70 60 Blaine Down LW L OK 51 70 54 53 53 70 55 60 56 55 52 53 52 61 18 Ryan Malone LW R OK 68 65 50 64 66 80 64 61 61 62 60 64 61 66 47 Ivan Huml LW L OK 43 58 58 74 40 79 55 56 51 52 46 45 44 57 53 Vitali Yachmenev RW L OK 43 71 58 78 96 96 71 64 64 71 64 53 77 70 22 Brian Gionta RW R OK 60 65 30 66 50 85 66 64 62 65 60 47 46 64 50 Stefan Ruzicka RW R OK 59 60 55 45 44 73 59 63 61 55 58 46 45 62 14 Ales Pisa D R OK 43 65 41 65 40 63 67 54 49 66 44 45 44 59 36 Lukas Krajicek D L OK 40 65 41 61 41 79 68 52 49 60 46 46 44 57 79 Paul Flache D R OK 68 48 62 60 55 55 53 62 60 57 57 64 56 62 39 Rich Parent G L OK 70 74 83 71 65 83 80 77 76 NA NA 63 62 72 1 Shane Bendera G L OK 65 67 65 57 53 40 67 64 66 NA NA 53 52 61 48 Jean-Michel Filiatraul G L 98 64 66 50 45 44 78 67 69 67 NA NA 46 45 60 3 Loic Lacasse G L OK 59 61 68 55 60 65 61 67 62 50 50 55 56 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Espen Knutsen C L OK 46 70 52 79 84 87 71 83 80 67 76 69 68 76 53 Jay McClement C L 86 DD 61 81 79 58 53 80 75 66 66 67 65 64 54 73 87 Jesse Niinimaki C L OK 62 74 50 65 70 79 77 70 70 70 70 69 61 73 14 Milan Kraft C R OK 39 70 84 65 80 95 76 67 64 68 61 56 49 71 18 Toby Petersen C L OK 46 69 50 63 68 97 70 75 73 66 71 50 50 71 95 Aleksey Morozov LW L OK 44 76 70 83 92 96 77 81 77 67 73 79 70 78 22 Dan Lacouture LW L OK 52 57 78 66 88 81 61 70 70 64 70 63 60 72 23 Richard Zednik LW L OK 53 76 65 81 99 82 75 75 74 68 73 60 67 76 19 Wayne Primeau LW L OK 67 63 90 65 74 71 65 66 66 69 66 69 68 73 27 Alexei Kovalev RW L OK 56 81 77 96 88 74 82 90 87 74 84 85 90 86 84 Ryan Jones RW R OK 56 56 57 56 55 60 56 57 56 55 55 54 53 60 43 Shean Donovan RW R OK 57 73 75 63 78 84 72 62 64 66 66 88 59 72 65 Hugh Jessiman RW R OK 68 66 81 71 69 71 71 68 68 66 67 66 48 73 44 Ville Nieminen RW L OK 68 66 65 68 85 86 67 76 72 68 68 67 61 74 7 Andrew Ference D L OK 81 71 41 78 81 80 74 71 67 71 62 72 66 73 37 Michal Rozsival D R OK 56 70 61 82 81 85 72 76 73 70 70 66 61 75 48 Daniel Tjarnqvist D L OK 52 64 54 83 91 90 66 72 68 64 64 51 51 71 5 Jamie Pushor D R OK 78 63 81 67 91 75 63 66 60 76 54 87 81 75 42 Andy Sutton D L OK 80 62 99 62 75 60 68 65 63 67 60 59 58 76 2 Ladislav Smid D L OK 76 58 75 59 57 64 63 66 62 69 58 62 55 71 17 Jere Karalahti D R OK 85 64 67 73 73 83 70 63 57 70 52 63 62 72 39 Felix Potvin G L 97 82 82 75 92 94 81 84 79 86 NA NA 97 91 80 40 Michael Brown G L OK 77 76 75 76 75 90 79 76 75 NA NA 59 54 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Mikko Eloranta C L OK 57 59 58 44 83 85 57 65 65 62 66 58 57 66 29 Mike Brown C L OK 34 60 62 42 41 25 62 57 54 56 51 52 50 58 96 Jeff Genovy C L OK 77 60 64 64 73 59 62 67 65 61 63 66 62 69 13 Lennart Petrell C L OK 57 54 55 52 51 56 53 52 51 51 51 50 50 57 34 Shane Endicott C L OK 31 60 68 49 42 63 64 54 49 68 44 49 48 58 61 Zdenek Blatny LW L OK 65 62 69 58 59 64 71 65 65 70 64 56 55 70 21 Victor Borbov LW L OK 54 60 61 59 58 75 72 63 62 62 61 56 55 66 45 Andreas Johansson LW L OK 49 71 63 69 81 81 70 67 66 68 66 75 68 71 10 Peter Guggisberg LW R OK 50 62 47 47 47 90 59 66 65 54 63 49 48 63 11 Masi Marjamaki LW L OK 60 52 54 47 46 71 58 66 64 52 62 49 48 63 25 Matt Johnson LW L OK 78 55 99 40 73 39 59 62 61 54 60 69 68 68 98 Vernon Fiddler RW L OK 54 60 59 56 55 65 68 58 58 60 57 55 54 63 36 Tom Kostopoulos RW R OK 56 60 52 63 43 66 64 64 62 68 60 55 54 65 90 Teemu Nurmi RW R OK 59 68 60 67 62 72 66 69 66 60 63 48 48 68 9 Mike Wilson D L OK 70 57 83 61 52 70 56 60 59 64 57 78 81 70 80 Marek Chvatal D L OK 48 60 50 61 75 70 66 69 63 58 57 66 63 66 15 John Jakopin D R OK 60 53 89 49 97 68 54 60 59 71 58 62 59 70 70 John Adams D R OK 52 57 51 62 65 70 66 59 58 59 57 66 63 63 4 Rafik Khajretdinov D L OK 60 65 52 47 47 92 59 62 57 56 52 49 48 62 32 Robbie Tallas G L OK 70 72 67 73 71 84 74 74 73 NA NA 65 64 69 1 Robert McVicar G L OK 73 70 69 63 68 70 75 70 69 NA NA 63 58 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Nik Antropov C L 87 DD 50 66 82 54 82 84 69 73 73 65 74 63 58 74 15 David Legwand C L OK 50 77 71 81 95 86 78 75 74 64 72 62 58 76 27 Marty Murray C L OK 41 70 40 64 96 92 69 68 68 65 68 58 57 68 51 Shawn Horcoff C L OK 41 74 70 58 78 94 75 64 65 72 66 53 52 71 55 Adrian Foster LW L OK 72 74 71 67 64 69 80 76 71 63 67 56 54 75 25 Libor Pivko LW L OK 54 82 55 60 58 80 80 71 67 63 64 56 55 71 21 Mike Watt LW L OK 61 61 77 60 51 85 61 59 60 71 60 56 57 68 16 Niklas Hagman LW L OK 44 72 58 70 96 92 71 74 71 67 68 50 48 72 18 Rem Murray LW L OK 43 69 57 63 98 94 68 68 70 65 71 82 77 71 14 Tony Amonte RW L OK 40 81 65 81 94 84 83 80 76 68 73 99 99 78 9 Scottie Upshall RW L OK 79 72 63 70 71 54 74 74 73 66 72 73 59 76 12 Dean Sylvester RW R OK 77 58 75 59 58 90 59 65 64 65 64 62 58 70 34 P.J. Axelsson RW L OK 52 66 60 69 99 93 67 60 61 71 62 61 59 68 33 Aki Berg D L OK 76 65 80 76 67 88 69 62 59 66 56 59 57 73 43 Andrei Zyuzin D L OK 50 71 62 69 76 79 69 66 63 70 59 62 60 69 6 Boris Mironov D R OK 95 67 75 76 78 82 68 76 71 74 67 89 91 80 8 Rhett Warrener D R OK 73 65 67 84 94 71 63 71 68 75 65 81 76 75 50 Petteri Nummelin D L OK 51 66 46 66 75 90 64 71 65 66 60 62 63 68 31 Stanislav Neckar D L OK 42 63 64 81 84 85 66 63 63 73 64 71 68 69 30 Pascal Leclaire G L OK 82 82 78 68 69 79 81 78 79 NA NA 61 53 75 41 Jocelyn Thibault G L OK 78 80 71 99 96 92 78 79 83 NA NA 83 87 78 35 Joaquin Gage G L OK 64 73 80 75 68 78 71 71 72 NA NA 62 56 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Greg Watson C L OK 63 58 69 53 53 70 74 57 56 54 54 53 53 64 90 Igor Pohanka C L OK 58 71 62 64 71 71 74 65 65 65 65 69 64 70 20 Alexander Shinkar C R OK 58 65 55 54 53 49 61 56 56 55 56 53 53 61 26 Eric Beaudoin LW L OK 65 59 59 80 41 71 62 63 60 59 56 46 43 65 3 Sergei Varlamov LW L OK 65 73 49 61 72 84 74 63 63 57 62 59 58 67 24 Riku Hahl LW L OK 59 67 58 51 41 77 69 65 61 66 58 57 56 66 10 Ben Eager LW R OK 71 55 72 54 53 64 67 64 63 65 62 53 53 68 22 David Johnson LW L OK 70 56 71 58 58 68 67 62 61 59 60 56 55 67 13 Konstantin Baranov RW L OK 49 70 50 66 70 78 63 62 61 58 60 64 61 65 80 Branislav Fabry RW L OK 59 60 59 44 43 70 60 62 62 57 61 46 45 64 17 Greg Moore RW R OK 52 47 66 44 45 70 55 64 62 55 60 46 45 62 23 Teemu Sainomaa RW R OK 64 64 58 57 56 69 62 60 60 57 59 56 55 64 5 Peter Reynolds D R OK 55 59 53 54 52 65 66 57 57 59 57 53 53 62 7 James Wisniewski D R OK 50 65 47 61 65 70 54 60 59 54 58 61 56 62 11 Niko Vainio D L OK 61 58 58 45 46 75 62 60 57 61 54 46 45 63 32 Mike Green D R OK 57 68 55 56 54 79 75 70 63 65 56 55 65 69 76 Doug Janik D L OK 60 65 64 59 60 67 67 60 60 63 60 58 57 67 72 Alex Goligoski D R OK 59 65 52 57 56 67 53 67 67 60 66 54 52 66 37 Mattias Timander D L OK 48 64 79 76 92 90 64 59 59 60 58 69 70 68 28 Zack Fitzgerald D L OK 66 61 61 54 52 65 63 54 54 55 53 53 53 62 19 Yan Golubovsky D R OK 61 71 76 72 40 87 72 58 50 65 42 53 52 68 1 James Howard G R OK 72 71 72 70 68 90 76 73 71 NA NA 46 44 68 98 Kevin Nastiuk G R OK 71 72 68 45 44 88 72 70 69 NA NA 46 44 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Brian Rolston C L OK 49 78 76 83 95 92 77 77 73 72 68 91 96 78 33 Tyler Wright C R OK 87 72 56 70 93 71 76 78 77 64 75 84 77 78 21 Todd Harvey C R OK 84 76 66 50 88 77 78 69 68 70 66 80 93 75 40 Scott Nichol C R OK 70 70 40 60 77 50 71 68 68 67 68 51 51 69 20 Patrik Stefan LW L OK 42 75 77 75 84 92 77 72 70 70 67 62 57 74 19 Jonas Hoglund LW R OK 42 67 84 60 94 94 68 80 74 71 68 76 73 76 26 Kirk Maltby LW R OK 69 72 60 57 97 91 70 62 65 75 67 95 97 73 15 Brad Isbister LW R OK 77 66 97 77 83 75 67 75 72 68 68 65 62 78 18 Peter Bondra RW L OK 53 83 64 82 91 81 80 82 78 70 75 99 94 80 39 Georges Laraque RW R OK 68 65 99 55 99 25 64 74 71 67 67 66 59 75 30 Petr Sykora RW L OK 43 82 61 82 95 88 83 75 76 73 76 79 81 78 32 Sandis Ozolinsh D L OK 62 75 68 82 92 82 74 83 79 68 75 92 91 81 44 Alexei Zhitnik D L OK 85 74 53 89 97 79 79 79 69 63 60 89 92 77 23 Brendan Witt D L OK 91 66 75 78 89 73 68 67 64 74 62 74 80 77 5 Brooks Orpik D L OK 84 56 85 66 73 45 67 55 54 73 53 66 62 73 6 Dan McGillis D L OK 97 67 74 70 93 82 67 74 73 71 71 88 87 78 37 Adrian Aucoin D R OK 81 67 70 95 93 85 67 76 72 68 68 81 80 77 87 Arthur Femenella D R 72 3W 60 51 82 54 53 30 54 51 50 53 50 54 53 62 35 Robyn Regehr D L OK 77 68 74 84 96 76 69 59 58 71 57 64 58 73 54 Olaf Kolzig G L 97 76 84 93 94 93 90 84 73 81 NA NA 83 82 80 38 Miikka Kiprusoff G L OK 82 80 76 82 41 82 84 77 81 NA NA 50 49 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Kamil Piros C L OK 37 65 50 60 41 71 66 64 56 59 48 44 43 60 27 Vaclav Meidl C L OK 60 65 66 56 55 56 65 57 58 59 58 53 50 64 92 Dmitri Kazionov C L OK 50 71 52 61 75 90 71 66 64 63 62 64 61 68 74 Marcus Pahlsson C L OK 65 62 61 64 65 68 69 66 65 60 64 61 60 69 93 Bruce Graham C L OK 68 57 74 58 59 69 67 59 59 61 60 58 52 67 29 Brad Larsen LW L OK 80 61 62 45 75 79 64 62 58 64 55 57 56 66 84 Egor Shastin LW L OK 74 65 55 54 53 25 74 57 57 59 56 53 53 64 83 Julien Sprunger LW R OK 55 56 55 56 55 65 58 54 54 56 54 53 56 60 65 Justin Maiser LW R OK 66 63 55 60 82 70 66 63 61 61 59 65 62 66 11 Corey Perry RW R OK 60 57 56 45 44 68 60 61 58 59 55 46 45 62 48 Chad LaRose RW L OK 52 61 51 53 53 75 68 65 64 60 63 53 52 65 22 Brad Tapper RW R OK 49 73 50 66 51 64 75 61 62 58 63 52 52 66 36 Scott Parker RW R OK 60 56 97 40 86 51 60 59 56 55 53 54 55 65 47 Maxim Galanov D L OK 53 68 70 68 46 87 67 62 56 59 50 72 68 66 60 Andreas Lilja D L OK 57 53 68 56 44 72 55 61 59 55 57 51 51 63 2 Jesse Fibiger D R OK 54 65 63 57 75 76 64 60 57 60 54 57 56 64 42 Daniel Trebil D R OK 63 55 78 61 46 88 54 51 51 58 50 71 65 64 49 Jamie Rivers D L 99 58 68 62 50 77 82 69 62 61 63 60 72 71 67 64 Jarno Kultanen D L OK 50 62 50 53 62 87 66 66 64 60 62 61 61 66 24 Brad Brown D R OK 76 55 81 67 70 51 59 48 45 64 42 65 65 66 34 Bryan Helmer D R OK 53 62 50 46 70 71 64 61 63 65 64 63 62 66 85 Ole-Kristian Tollefs D L OK 74 52 74 61 73 40 63 58 56 64 53 64 61 68 50 Lukas Mensator G L OK 75 75 73 65 72 79 73 62 60 NA NA 67 62 67 28 Jordan McLaughlin G L OK 68 67 73 46 45 76 72 67 67 NA NA 46 46 63 46 Scott Fankhouser G L OK 62 71 78 72 69 68 68 70 71 NA NA 58 57 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Andy McDonald C L OK 50 82 47 75 87 90 78 63 64 69 65 53 52 70 22 Mike Modano C L 99 39 84 79 86 94 87 82 90 83 74 76 99 99 83 9 Daniel Briere C L OK 49 77 46 76 77 87 77 75 73 68 70 60 58 73 26 John Madden C L OK 55 74 56 75 98 94 76 60 63 69 65 67 60 70 12 Cory Stillman LW L OK 62 75 63 67 97 88 72 75 74 66 73 77 76 76 31 Paul Kariya LW L OK 39 86 45 97 95 92 89 79 76 73 72 93 97 78 25 Ethan Moreau LW L OK 67 64 79 61 94 75 65 65 66 67 67 74 76 72 37 Boyd Devereaux LW L OK 51 83 73 60 87 93 83 63 62 66 61 67 65 71 28 Anson Carter RW R OK 48 73 72 84 88 92 75 78 75 69 72 80 79 77 64 Arsi Piispanen RW R OK 60 72 57 66 56 89 70 65 65 65 65 46 45 69 19 Theoren Fleury RW R OK 67 73 28 78 82 49 77 82 79 67 76 99 99 76 15 Andrew Brunette RW L OK 40 70 76 71 98 93 68 72 70 69 67 69 69 73 21 Scott Lachance D L OK 66 64 62 72 96 86 63 59 58 68 58 92 96 70 13 Mathieu Dandenault D R OK 56 77 56 69 97 88 75 64 62 63 59 74 71 71 3 Brent Sopel D R OK 61 67 62 79 79 90 68 68 65 73 62 70 65 72 45 David Tanabe D R OK 52 68 65 76 97 89 71 68 64 66 60 61 53 70 58 Sheldon Souray D L OK 79 57 82 77 64 60 58 67 63 66 59 68 67 73 30 Scott Hannan D L OK 61 66 73 82 97 84 69 65 63 69 60 68 66 72 17 Lubomir Visnovsky D L OK 51 69 35 68 96 93 73 73 67 72 61 58 56 71 35 Brent Johnson G L 95 82 85 81 99 83 96 80 76 82 NA NA 58 56 79 43 Dov Grumet-Morris G L OK 71 71 69 66 71 81 70 64 65 NA NA 61 56 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Artem Chubarov C L OK 46 68 63 62 71 90 70 62 62 65 61 52 51 67 63 Petr Dvorak C R OK 60 62 61 64 66 70 67 65 66 60 67 64 61 69 1 Kris Newbury C L OK 47 68 51 64 66 78 69 62 59 66 56 64 61 65 98 Emanuel Peter C L OK 60 51 58 61 65 70 57 62 60 59 58 64 61 64 27 David Steckel C L OK 66 56 62 58 53 55 64 63 62 63 60 53 53 66 73 Reg Dunlop C R OK 70 51 60 53 52 31 58 52 51 50 50 53 78 59 68 Mark Rooneem LW R OK 70 58 59 64 60 62 56 57 55 53 53 59 56 62 60 D.J. King LW L OK 74 57 75 53 52 35 60 61 60 67 59 54 53 67 57 Mike Walsh LW L OK 62 50 56 57 56 50 56 61 59 53 56 61 56 61 23 Denis Shvidki RW L OK 44 63 60 62 68 87 71 66 66 63 66 52 51 68 91 Justin Cox RW R OK 49 64 51 54 53 78 89 59 58 55 56 53 53 64 69 M-A Thinel RW L OK 50 64 51 58 53 79 69 57 57 58 58 54 53 62 14 Andreas Dackell RW R OK 42 67 57 72 90 93 69 66 65 70 63 76 72 69 4 Wade Belak D R 99 69 52 83 50 60 46 58 60 57 65 54 62 60 68 6 Bryan Allen D L OK 56 65 67 63 41 73 64 57 56 62 54 47 46 65 77 Brett Skinner D L OK 60 61 58 65 76 74 64 63 58 57 53 51 50 64 16 Mike Van Ryn D R OK 45 72 54 72 68 87 70 66 62 69 58 54 49 68 34 Jason Labarbera G L OK 66 70 88 58 57 82 71 71 72 NA NA 49 48 67 51 Milan Hnilicka G L OK 70 72 70 92 78 92 83 76 78 NA NA 58 57 72 36 Peter Hamerlik G L 99 65 64 60 64 56 73 63 58 62 NA NA 61 56 60 2 Daniel Boisclair G L OK 86 66 61 58 57 82 61 61 62 NA NA 53 53 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Daymond Langkow C L OK 56 79 55 89 96 88 77 82 78 73 73 76 79 79 60 Rostilav Olesz C L OK 72 57 68 58 56 70 69 70 69 67 68 56 55 71 9 Brian Holzinger C R OK 53 69 55 48 66 84 69 60 62 65 64 82 81 67 92 Jason Spezza C L OK 48 73 74 87 78 60 73 81 77 69 75 65 60 78 16 Jaroslav Bednar C R 88 DD 57 67 58 56 37 82 66 63 61 55 58 44 45 64 17 Ryan Johnson LW L OK 61 80 70 65 74 89 80 56 57 64 57 64 59 69 42 Mark Bell LW L OK 73 68 79 64 69 71 71 60 63 65 65 53 51 71 30 Milan Hejduk LW R OK 51 74 56 94 96 90 76 81 77 68 72 74 68 77 10 Peter Senja LW L OK 68 70 58 66 71 75 71 82 76 68 71 62 76 76 27 Daniel Sedin RW L OK 44 68 70 61 97 92 71 65 65 65 65 51 51 70 55 Ivan Novoseltsev RW L OK 48 66 70 72 77 88 67 68 67 64 66 53 52 70 58 Igor Mirnov RW L OK 75 72 66 72 71 76 74 72 72 70 72 51 47 75 96 Steve Burnier RW R OK 64 60 86 69 65 72 69 71 73 65 74 47 46 75 3 Denis Gauthier D L OK 97 66 69 81 88 72 68 72 71 71 70 59 58 76 8 Marek Zidlicky D R 28 IN 63 74 57 64 62 70 82 73 71 68 68 77 53 75 19 Frantisek Kaberle D L OK 49 66 49 79 74 91 69 70 65 65 61 53 52 69 84 Denis Grebeshkov D L OK 62 86 70 58 62 79 77 66 65 68 65 55 53 73 2 Robin Jonsson D R 85 1W 62 64 52 67 70 78 71 63 63 61 64 65 62 68 12 Sergey Gusev D L OK 54 65 60 64 45 81 67 62 62 61 61 57 56 67 5 Zdeno Chara D L OK 99 66 99 89 99 58 68 74 72 77 70 60 58 84 23 Tom Poti D L OK 50 79 75 87 93 84 84 76 72 67 68 62 60 78 61 Jose Theodore G R OK 75 83 64 97 99 97 96 80 87 NA NA 66 60 80 21 Robert Gherson G L OK 81 77 78 67 72 82 79 79 78 NA NA 66 62 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 P.J. Stock C L OK 46 47 50 35 68 55 55 66 63 60 60 51 66 61 26 Andre Roy LW L OK 69 54 90 51 86 39 56 63 62 58 61 61 60 68 67 Tyler Redenback LW L OK 53 54 52 47 46 70 59 65 61 55 57 46 48 61 81 Adam Banks LW R OK 49 58 54 56 57 65 57 54 53 53 52 55 64 59 78 Ken Wu LW L OK 52 60 52 55 54 59 54 50 52 52 54 50 50 58 24 Sergei Mozyakin LW R OK 53 71 51 53 53 74 69 68 68 60 68 53 53 68 14 Ryan Vandenbussche RW R OK 74 52 63 30 69 54 58 53 53 58 53 56 55 60 6 Lukas Bolf D L OK 60 58 58 45 45 71 59 64 63 60 61 46 46 64 13 Bryan Muir D L OK 54 55 71 43 46 76 54 60 56 65 52 70 71 64 86 Ivan Baranka D L OK 60 53 57 46 45 63 58 64 62 56 60 47 46 63 76 James Pemberton D R 99 58 47 60 46 47 70 52 62 59 55 56 46 45 60 4 Brett Carson D R OK 53 56 64 56 58 62 64 55 54 55 53 54 55 61 15 Sean Gagnon D L OK 91 58 85 32 42 41 57 48 44 60 40 53 53 65 1 Simon Lajeunesse G L OK 68 72 69 59 57 76 76 69 72 50 50 56 55 67 22 Roman Turek G R OK 76 81 88 92 93 95 83 81 85 NA NA 69 65 79 29 Adam Berkhoel G R OK 76 73 61 48 52 74 72 69 67 NA NA 53 53 65 31 Denis Lemiuex G R OK 68 68 58 58 53 68 61 59 51 NA NA 53 53 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Michal Handzus C L OK 50 68 96 78 85 89 71 77 75 73 72 65 58 79 14 Marc Chouinard C R OK 57 66 92 56 65 94 68 60 61 68 63 57 55 71 29 Mats Sundin C R OK 47 67 91 73 94 78 68 78 76 74 74 99 99 79 41 Curtis Brown C L OK 52 69 66 80 95 90 69 60 61 73 62 77 79 70 10 Brenden Morrow LW L OK 95 72 74 81 97 67 71 77 77 74 78 82 67 82 52 Marian Cisar LW R OK 59 72 53 64 90 79 72 77 73 62 68 62 56 72 12 Tyson Nash LW L OK 85 77 59 52 82 63 71 61 63 67 64 77 73 71 20 Geoff Sanderson LW L 99 48 83 61 67 65 88 86 73 80 73 88 93 92 80 39 Alexei Ponikarovsky RW L OK 39 58 75 42 46 80 65 68 68 64 68 56 51 68 27 Glen Murray RW R OK 51 64 88 83 90 89 68 74 76 69 78 88 90 79 40 Marco Sturm RW L OK 56 81 63 76 98 91 75 75 74 72 72 74 77 77 24 Peter Svoboda D R OK 99 68 79 68 50 83 67 62 59 73 56 55 47 76 21 Mathieu Schneider D L OK 70 67 50 71 73 79 70 78 76 68 74 92 98 76 17 Radoslav Suchy D L OK 58 64 62 74 98 95 64 64 60 71 56 59 58 69 53 Adam Foote D R OK 96 63 67 83 51 76 63 79 74 78 69 92 99 78 5 Matt Jones D R OK 50 55 57 64 73 72 67 69 68 60 66 64 61 68 22 Tomas Kaberle D L OK 60 71 63 93 97 95 71 88 79 74 70 78 62 80 54 Drake Berehowsky D R OK 69 60 71 78 85 72 62 65 62 68 59 83 87 72 32 Marc Denis G L OK 61 73 73 99 77 95 84 75 81 NA NA 81 79 74 43 J-S Giguere G L OK 76 87 77 99 83 70 90 74 87 NA NA 72 65 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Mike Ribeiro C L OK 51 67 50 68 64 88 65 70 66 62 62 55 53 67 45 Arron Asham C R OK 62 66 57 52 60 70 66 64 63 66 63 66 62 67 4 Michael Rupp C L OK 56 69 70 57 54 59 69 64 64 61 65 57 56 68 59 Mikael Holmqvist C R OK 56 75 53 59 65 67 63 66 66 62 65 57 56 68 26 Johan Franzen C L OK 52 65 58 55 56 65 65 56 56 55 55 76 54 62 50 Ladislav Scurko C L OK 68 63 60 55 57 50 55 52 53 65 54 54 52 62 98 David Booth LW L 79 1W 50 49 58 46 44 69 55 64 62 53 60 45 45 61 76 Mike Richards LW L OK 58 69 52 46 46 68 59 69 69 60 68 46 45 67 25 Gregory Campbell LW L OK 74 60 57 65 69 76 65 65 64 71 63 64 61 69 58 Damian Surma LW R OK 51 72 52 56 55 69 70 58 60 60 62 55 52 65 64 Pierre-Alexandre Paren RW R OK 55 60 60 54 53 79 71 72 67 60 62 53 53 68 18 Billy Tibbetts RW L OK 66 56 64 59 86 25 58 61 61 56 61 48 47 64 13 Petr Kanko RW R OK 53 72 51 64 71 80 72 70 67 63 65 64 61 69 57 Patrick Kaleta RW R OK 73 59 58 56 54 78 57 53 52 57 52 53 65 61 3 Johan Fransson D L OK 72 65 63 63 58 61 71 57 57 62 57 46 44 67 85 Mike Egener D R OK 60 73 51 46 45 80 60 59 57 58 55 49 47 63 15 Andrei Pervyshin D L OK 65 71 55 64 59 85 64 59 58 63 56 47 46 66 75 Zybnek Michalek D R OK 54 66 59 58 58 78 74 60 59 65 57 53 53 66 42 J-F Fortin D L OK 54 65 64 78 52 79 68 62 60 63 57 47 46 67 6 Brad Bombardir D L OK 41 62 58 70 60 87 63 63 61 66 58 61 67 65 80 Leonid Zhvachin D L OK 65 56 64 48 53 70 62 58 56 61 54 53 53 64 7 Wes O'Neil D L OK 56 53 61 54 55 65 58 54 53 56 53 54 55 60 28 Jan Zapletal D R OK 52 53 52 56 56 57 57 52 51 51 51 50 50 57 8 Jeff Weber G L OK 72 73 68 45 46 67 69 68 69 NA NA 46 45 65 82 Sebastien Centomo G L OK 73 75 80 82 47 99 74 80 78 NA NA 48 46 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Jason Allison C R OK 60 65 91 95 99 79 66 96 92 74 88 85 96 88 9 Vincent Lecavalier C L OK 56 79 88 83 97 81 78 80 76 67 72 59 59 80 33 Kyle Calder C L OK 50 71 69 84 86 72 76 82 77 73 72 67 62 78 97 Joonas Vihko C R OK 58 60 49 66 76 79 63 60 60 60 60 65 65 64 13 Alexander Ovechkin LW R OK 56 75 74 50 60 77 80 70 74 70 78 55 55 76 17 Wojtek Wolski LW L OK 60 59 61 60 59 76 70 72 72 61 72 58 65 71 61 Rick Nash LW L OK 46 79 73 85 82 69 80 80 78 73 76 69 62 79 19 Jonathan Sim LW L OK 67 66 44 51 55 82 66 61 60 63 60 55 51 64 65 Igor Radulov RW L OK 70 73 68 62 63 72 78 70 69 66 67 62 53 73 15 Trevor Linden RW R OK 77 66 91 71 87 81 65 81 77 71 74 96 99 81 45 Todd Bertuzzi RW L OK 74 71 94 85 95 71 70 82 78 73 74 74 91 83 22 Stacy Roest RW R OK 45 72 44 65 81 95 71 62 62 64 62 63 63 66 2 Eric Brewer D L OK 95 68 77 92 99 86 73 81 77 73 73 65 59 81 7 Brad Stuart D L OK 90 69 67 92 99 87 71 75 71 69 67 76 67 78 77 Fedor Tjutin D L OK 71 63 75 63 62 70 74 65 65 68 65 57 53 73 76 Cam Barker D L OK 63 73 59 60 59 68 73 69 68 61 67 56 55 71 4 Kim Johnsson D L OK 57 75 60 89 99 88 73 81 76 69 71 58 56 78 56 Ed Jovanovski D L OK 78 74 73 99 99 73 72 85 82 80 79 81 88 84 1 Ryan Muncie G L OK 86 81 82 70 67 84 78 77 77 NA NA 51 47 75 12 Mike Dunham G L OK 76 87 84 92 84 97 91 73 84 NA NA 69 69 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Alexandre Bolduc C L OK 68 70 60 67 62 75 69 72 68 66 65 51 46 71 24 Jiri Novotny C L OK 59 63 59 54 53 70 68 70 68 60 65 53 53 68 94 Valtteri Tenkanen C L OK 58 60 56 67 62 76 60 67 64 58 62 47 46 66 64 Philippe Dupuis C L OK 61 60 63 46 45 69 61 66 65 54 64 48 47 66 21 John Mitchell C L OK 57 51 51 46 45 70 61 64 60 56 57 47 46 61 50 Scott Dobben C L OK 50 65 53 64 67 70 58 70 60 57 50 64 61 63 83 Armands Berzins C L OK 70 50 59 64 60 59 54 60 57 53 54 61 56 62 52 Vince Bellissimo C R OK 55 50 54 58 67 63 51 59 57 53 55 63 58 60 66 Andreas Valdix LW L OK 66 74 59 67 62 71 72 63 63 62 63 47 47 69 91 Michal Pesek LW L OK 65 54 68 67 62 72 61 65 63 57 60 48 47 66 18 Shawn Wellar LW L OK 65 67 60 58 57 61 59 60 59 56 58 55 54 64 11 Petr Vrana LW L OK 55 55 49 42 41 70 56 66 63 54 59 47 46 61 16 Michael Tessier LW L OK 70 60 58 61 66 70 60 61 60 56 59 63 62 65 8 Jan Kubista RW L OK 50 69 59 66 90 86 66 66 65 61 63 64 61 68 10 Jon DiSalvatore RW R OK 55 65 59 58 53 77 61 63 62 58 60 53 53 65 3 Ola Svanberg D L OK 68 59 61 67 61 60 66 65 62 60 59 46 46 66 86 Kyle Wharton D L OK 56 60 59 58 59 76 65 66 63 59 60 59 57 66 85 Casey Borer D L OK 69 68 53 60 52 59 63 59 54 65 50 57 56 65 14 Pavel Voroshnin D L OK 60 57 57 47 46 68 63 62 60 56 58 47 46 63 5 Philippe Seydoux D L OK 60 57 56 47 46 75 61 60 59 61 57 47 46 63 82 R.J. Anderson D R OK 51 60 53 75 65 59 60 59 57 54 55 52 53 62 84 Simon Skoog D L OK 56 56 65 53 53 70 69 55 54 53 53 53 53 62 80 Geoff Waugh D R OK 68 49 60 61 71 67 58 59 57 59 55 65 61 64 88 Krisjanis Redlihs D L OK 58 57 54 65 71 72 57 62 59 56 56 62 61 63 6 Ari Ahonen G L OK 85 77 72 75 85 86 79 77 76 NA NA 52 52 73 25 Vasily Koshechkin G R OK 71 64 81 58 53 70 73 68 68 NA NA 53 53 64 57 Patrick Koslow G R OK 65 74 63 46 45 92 64 64 62 NA NA 47 45 62 30 Brenden Cuthbert G L OK 67 77 62 46 45 93 59 66 65 NA NA 47 46 64 29 Joseph Pearce G L OK 76 68 85 67 62 77 79 77 78 NA NA 62 59 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Patrick Marleau C L OK 67 77 79 69 99 91 76 75 73 71 71 72 68 78 37 Craig Conroy C R OK 58 68 71 81 94 88 69 80 76 82 72 89 90 79 31 Glen Metropolit C R OK 44 65 55 64 65 88 64 68 59 66 50 62 59 64 77 Chris Gratton C L OK 67 67 95 70 99 77 65 70 72 65 73 92 95 78 16 Radim Vrbata LW R OK 44 74 61 73 70 89 75 63 64 70 65 50 49 70 94 Ryan Smyth LW L OK 54 71 71 87 91 84 76 86 82 76 77 80 81 81 44 Jan Hrdina LW R OK 44 75 67 88 99 86 75 75 73 68 71 65 56 75 23 Rene Corbet LW L OK 59 66 52 47 53 67 66 63 63 68 63 85 83 67 20 Martin Lapointe RW R OK 89 65 59 70 88 68 69 75 75 75 76 91 99 78 26 Markus Naslund RW L OK 42 77 57 84 93 85 77 81 81 74 81 89 79 79 67 Matt Ellison RW L OK 52 59 65 65 66 79 62 68 67 60 67 61 71 69 12 Oleg Tverdovsky D L OK 46 87 60 85 94 91 88 86 79 70 72 80 82 82 58 Sergei Gonchar D L OK 50 72 66 87 95 82 74 83 81 77 79 87 87 81 17 Wade Redden D L OK 72 71 66 95 99 86 74 79 77 73 75 80 71 80 25 Richard Matvichuk D L OK 97 63 67 81 95 84 64 68 67 82 66 87 92 79 48 Brian Pothier D R OK 58 59 50 86 53 77 61 68 66 62 64 49 47 68 45 Andy Delmore D R OK 56 66 58 78 91 93 66 70 69 69 68 64 60 72 19 Pavel Kubina D R OK 57 66 85 93 99 71 64 80 75 74 71 60 58 78 98 Konstantin Barulin G L OK 82 76 73 77 75 90 78 78 77 NA NA 47 46 73 4 Roberto Luongo G L OK 89 85 83 99 88 96 95 72 85 NA NA 62 59 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Marian Havel C L OK 52 60 53 53 53 77 76 63 67 60 71 53 53 68 21 Patrick Bartschi C R OK 66 64 58 53 53 68 61 67 68 59 69 53 53 68 70 Alexei Ivanov C L OK 67 70 59 65 60 71 63 68 67 61 65 50 45 69 18 Douglas Dorsey LW L OK 55 58 59 53 43 70 66 63 63 60 62 53 53 65 14 Dmitri Utkin LW L OK 50 79 55 58 53 77 62 60 60 60 60 53 53 65 22 Tomas Kurka LW L OK 54 69 52 58 54 87 74 65 66 59 67 57 56 68 30 David Bararuk LW L OK 54 59 51 66 64 70 59 71 63 52 56 65 61 64 63 David Kaczowka LW L OK 70 53 75 56 51 25 59 57 57 60 57 56 58 64 61 Alexander Tatarinov RW L OK 49 71 50 65 68 80 70 64 64 66 63 57 57 67 51 Vladimir Orszagh RW L OK 62 68 47 76 97 80 69 62 62 66 61 64 65 68 9 Marc-Andre Bernier RW R OK 59 60 68 66 61 68 70 66 65 61 64 46 45 68 71 Staffan Kronwall D L OK 73 55 68 58 53 35 62 53 53 61 52 54 53 64 82 Jeremy Van Hoof D L OK 62 57 60 58 53 60 58 54 53 63 52 53 53 63 88 Tyler Boldt D L OK 54 60 55 58 53 64 67 56 57 60 57 53 53 62 76 Joe Callahan D R OK 60 50 70 64 66 77 61 63 59 62 56 65 61 66 3 Lasse Kukkonen D L OK 68 52 70 54 70 69 58 59 58 64 58 54 65 66 84 Andrej Sekera D L OK 60 70 59 60 58 65 68 57 56 64 54 58 57 65 78 Alexander Sulzer D L OK 64 52 70 66 61 75 61 58 58 62 58 47 47 66 80 Martin Prusek G R OK 59 65 69 99 40 99 65 69 66 NA NA 47 46 64 59 Jonathan Boutin G L OK 76 74 79 66 61 89 73 73 74 NA NA 47 46 70