(As of fredag, sep 26 2003)
# 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 66 75 59 72 88 77 73 80 77 76 74 52 42 77 25 Jason Arnott C R 85 1W 79 70 88 65 67 64 69 84 75 70 78 77 73 81 89 Mike Comrie C L OK 65 74 51 49 52 88 78 69 66 70 66 28 32 70 42 Tim Taylor C L OK 59 67 53 32 43 88 69 55 55 70 55 83 75 63 26 Patrik Elias LW L OK 66 81 65 74 99 78 80 88 81 76 87 58 52 83 9 Paul Kariya LW L OK 62 96 46 90 79 83 95 77 80 75 87 76 82 83 47 Marian Cisar LW R OK 63 76 57 58 74 78 71 66 68 66 64 42 42 70 43 Krzysztof Oliwa LW L OK 82 57 96 28 43 28 57 50 46 59 45 45 50 61 29 Radek Dvorak RW R OK 54 83 68 77 99 86 81 78 73 75 82 57 67 80 30 Petr Tenkrat RW R OK 60 69 71 51 55 88 65 59 62 69 57 39 38 66 28 Chris Neil RW R OK 88 59 80 50 60 33 60 55 55 60 52 42 42 64 20 Ilya Kovalchuk RW R OK 74 71 78 68 81 80 76 77 74 65 77 30 30 78 27 Hans Nygren D R OK 50 70 70 70 60 60 70 70 70 70 60 50 50 71 44 Janne Niinimaa D L OK 81 70 66 86 99 70 73 78 76 72 68 59 61 78 64 Jarno Kultanen D L OK 79 65 65 69 76 84 69 57 53 60 46 49 42 67 55 Vitaly Vishnevski D L OK 93 75 69 71 94 71 80 64 55 76 46 32 31 75 45 Kimmo Timonen D L OK 63 80 57 80 99 80 80 60 65 67 68 35 40 73 12 Jeff Jillson D R OK 65 65 80 76 76 89 63 63 63 74 54 33 33 72 31 Curtis Joseph G L 99 82 91 57 93 91 83 91 74 92 NA NA 82 79 82 39 Stefan Liv G L OK 76 78 66 69 77 74 80 74 75 NA NA 33 33 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Josh Holden C L OK 88 69 50 41 30 92 70 35 45 68 55 40 44 60 36 Jeff Farkas C L OK 60 64 60 58 45 75 64 50 50 59 50 35 31 60 48 Niko Kapanen C L OK 63 66 55 55 66 80 66 60 62 50 60 38 38 64 38 Johan Witehall LW L OK 78 69 65 41 50 83 70 50 49 63 46 39 38 61 46 Yves Sarault LW L OK 79 50 57 54 36 69 51 58 63 58 68 35 40 64 17 Ryan Bayda LW L OK 60 55 40 63 50 73 65 70 64 37 46 33 33 59 13 William Tibbetts RW L OK 81 60 50 32 37 41 60 50 50 60 50 32 35 58 19 Jozef Balej RW R OK 60 77 55 39 44 73 78 63 50 40 61 33 33 62 35 Peter Ratchuk D L OK 63 58 43 53 35 90 61 40 41 57 40 34 34 55 41 Zdenek Kutlak D L OK 60 61 78 60 32 86 61 66 54 61 40 36 39 66 34 Richard Jackman D R OK 81 64 64 44 36 70 68 34 35 64 42 44 39 61 16 Steven Halko D R OK 77 60 67 50 59 86 61 43 38 63 33 47 47 62 6 Jesse Wallin D L OK 62 57 60 40 30 56 57 50 50 65 40 41 42 60 1 Andrew Raycroft G L OK 62 72 62 68 68 83 70 67 70 NA NA 30 33 65 33 Johan Holmqvist G L OK 65 62 71 62 60 62 62 62 60 NA NA 32 28 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Alexei Zhamnov C L OK 56 74 57 83 75 80 78 81 77 65 65 76 67 75 16 Mats Sundin C R OK 66 76 86 77 99 79 79 79 73 73 75 87 80 81 28 Mark Bell C L OK 64 67 69 50 34 84 69 53 53 64 40 37 34 61 80 Jamie Lundmark C R OK 73 66 57 70 65 76 66 68 64 60 64 33 39 69 26 Samuel Pahlsson C L OK 68 72 54 59 93 84 67 50 50 60 50 38 35 62 7 Gary Roberts LW L OK 90 68 67 66 99 71 71 63 66 72 75 85 81 76 69 Marco Sturm LW L OK 71 83 62 67 98 93 77 68 68 71 64 58 65 74 29 Todd Fedoruk LW L OK 67 64 71 37 67 52 63 55 52 62 58 31 38 63 48 Pierre Dagenais LW L OK 60 63 53 52 27 76 65 57 56 59 53 32 35 61 49 Dan Lacouture LW L OK 63 50 70 29 58 78 50 52 52 67 46 40 41 58 10 Brad Larsen LW L OK 87 64 72 39 32 93 64 50 50 60 52 40 38 63 11 Vladimir Orszagh RW L OK 54 72 57 65 55 81 70 64 58 50 62 40 40 65 15 Bill Guerin RW R OK 79 73 74 91 99 68 72 80 76 67 88 88 76 83 38 Jan Hrdina RW R OK 65 76 62 67 97 79 78 75 70 73 69 46 44 75 95 Alexei Morozov RW L 98 55 74 67 48 81 95 76 58 59 66 56 58 46 67 41 Martin Skoula D L OK S2 79 73 81 75 99 80 70 66 67 69 66 37 37 76 5 Tom Poti D L OK 59 81 85 80 98 75 85 70 60 65 69 43 40 76 14 Mattias Norstrom D L OK 98 69 69 75 99 81 69 65 52 72 36 68 67 74 8 Andrew Ference D L OK 89 74 53 68 50 75 74 72 63 67 68 46 43 73 27 Teppo Numminen D R OK 71 71 65 80 87 88 74 75 68 76 55 84 79 76 45 Brad Ference D R OK 65 54 76 51 26 70 52 52 50 67 50 46 46 64 31 Ricard Persson D L OK 56 55 64 59 37 71 50 64 54 61 40 48 51 62 42 Pavel Skrbek D L OK 54 65 62 48 34 80 68 35 34 65 39 35 40 58 3 Dan Hamhuis D L OK 71 60 61 65 60 75 64 70 61 66 53 33 33 68 30 Chris Osgood G L OK 75 85 48 82 81 76 86 73 86 25 25 64 78 76 70 Marc Denis G L OK 71 79 67 73 72 96 81 69 81 25 25 41 38 72 1 David Aebischer G L OK 71 78 64 75 72 86 79 67 76 25 25 40 34 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Trent Whitfield C L OK 66 64 38 43 73 86 63 47 48 65 52 35 32 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Ron Francis C L OK 50 68 64 79 99 84 68 85 70 66 66 95 97 75 23 Daniel Tkaczuk C L OK 60 66 55 49 36 82 71 69 69 70 68 32 33 69 73 Shaun Van-Allen C L OK 83 65 70 65 70 88 65 61 61 72 60 63 66 70 20 Scott Thornton C L OK 80 64 80 55 88 59 67 62 62 67 68 76 81 72 17 Mathias Lundgren LW R OK 70 70 70 50 50 60 70 70 70 70 70 50 50 73 12 Cory Stillman LW L OK 63 71 67 74 94 76 69 68 70 66 72 58 58 74 50 Garry Valk LW L OK 78 66 69 43 88 83 66 59 58 64 53 84 78 67 36 Chris Herperger LW L OK 58 64 53 52 74 86 66 63 61 64 61 50 54 66 22 Claude Lemieux RW R OK 78 61 79 65 54 71 62 66 64 65 62 91 82 71 8 Nelson Emerson RW R OK 65 76 50 52 94 80 73 51 54 60 70 79 76 67 54 Jamal Mayers RW R OK 82 71 80 46 93 64 64 58 55 64 56 49 41 68 35 Mikael Renberg RW R OK 75 66 60 58 65 83 71 67 71 72 71 78 75 73 28 Garry Galley D L OK 78 57 64 70 65 70 61 66 61 66 60 88 83 70 79 Andrei Markov D L OK 59 72 65 63 80 93 72 73 73 70 71 33 31 74 67 Glen Wesley D L OK 83 66 66 75 86 82 67 64 58 64 54 87 91 72 5 Jassen Cullimore D L OK 92 56 95 67 90 67 62 55 47 64 43 60 62 72 3 Karlis Skrastins D L OK 85 69 68 71 99 90 70 63 61 73 46 45 40 73 21 Cory Sarich D R OK 86 66 76 66 89 68 68 55 51 65 41 48 45 70 71 Jiri Slegr D L OK 83 69 80 76 92 71 75 77 72 70 68 74 67 79 2 Lukas Krajicek D L OK 38 77 69 73 75 50 67 70 63 50 70 33 33 69 31 Jeff Hackett G L 93 DD 64 84 68 73 65 84 81 71 84 25 25 68 71 75 29 Dwayne Roloson G L OK 65 80 67 80 70 75 72 64 75 NA NA 55 55 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Eric Belanger C L OK 89 66 48 57 75 88 70 62 63 70 58 43 39 68 59 Benoit Gratton C L 99 64 65 41 36 32 69 67 59 60 66 52 46 50 61 77 Jonas Ronnqvist C R OK 55 62 63 42 46 89 62 55 55 62 55 39 43 62 19 Alyn Mccauley C L OK 65 73 60 50 35 95 70 60 60 64 60 49 54 67 47 Greg Leeb C L OK 66 58 43 30 29 96 57 40 34 58 38 39 31 50 46 Matt Higgins C L OK 60 57 39 43 26 89 59 36 33 60 41 41 41 50 38 Jay Henderson LW L OK 60 48 50 36 31 50 46 38 36 60 34 50 49 48 48 Joe Hulbig LW L OK 87 69 86 26 25 82 52 36 36 58 34 58 52 56 14 Mika Alatalo LW L OK 64 64 65 45 84 87 64 57 57 65 54 37 40 64 56 Tyler Bouck LW L OK 81 77 62 39 58 78 77 52 50 68 49 37 35 64 18 Jimmie Olvestad LW L OK 70 73 65 60 66 60 73 55 55 60 50 33 33 64 53 Ladislav Kohn RW L OK 66 67 43 55 93 69 66 50 53 55 55 57 57 61 7 Ales Hemsky RW L OK 33 63 33 56 69 86 65 66 62 48 66 33 33 61 55 Mike Mottau D L OK 63 67 55 56 40 75 67 61 49 62 38 28 32 62 4 Dallas Eakins D L OK 49 59 61 44 30 78 61 51 39 65 28 78 65 59 41 Sylvain Cote D R OK 83 66 51 60 82 89 65 57 58 61 61 75 82 67 34 J-Luc Grand-Pierre D L OK 84 65 77 48 79 72 64 54 48 66 44 39 41 68 32 Aris Brimanis D R OK 91 52 66 58 69 86 51 60 46 62 36 58 50 65 9 Paul Martin D L OK 45 74 33 68 72 50 74 66 67 62 48 33 33 65 30 Chris Terreri G L OK 50 73 32 64 64 81 70 64 71 25 25 76 72 63 58 Jason Labarbera G L OK 52 63 87 42 47 70 61 63 62 25 25 30 37 58 40 Scott Fankhouser G L OK 57 66 77 64 61 60 64 63 65 25 25 40 39 61 1 Mikael Tellqvist G L OK 78 79 64 71 67 80 72 66 70 NA NA 38 38 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 35 Joe Nieuwendyk C L OK 60 72 69 63 82 82 75 64 65 65 79 93 92 75 73 Dave Scatchard C R OK 80 65 89 69 98 68 68 67 62 71 71 59 58 76 29 Tyler Wright C R OK 74 74 48 71 92 59 77 58 61 67 63 67 57 69 22 Greg Johnson C L OK 57 74 60 71 99 82 75 60 62 67 62 71 69 70 38 Vincent Damphousse C L OK 64 65 65 82 52 62 69 94 80 69 61 94 96 77 23 Craig Johnson LW L OK 65 78 65 48 40 79 78 60 62 64 60 67 69 69 16 Brett Hull LW R OK 47 67 64 70 95 88 66 75 74 63 85 101 79 76 21 Cameron Stewart LW L OK 85 61 63 53 66 87 61 56 55 63 52 58 48 64 26 Mike Sullivan LW L OK 55 63 70 48 87 93 63 44 48 60 51 61 67 61 28 Adam Deadmarsh RW R OK 90 69 64 71 70 72 72 64 68 69 71 76 70 75 15 Alexander Korolyuk RW L OK 62 74 56 47 85 85 71 59 64 65 61 42 42 67 48 Glen Murray RW R OK 78 66 91 71 77 84 70 67 67 68 70 64 73 76 8 Mark Recchi RW L OK 61 77 40 85 82 79 79 90 75 71 77 91 91 79 40 Mike Rathje D L OK 82 65 93 76 98 82 64 59 53 69 33 67 65 73 31 Karl Dykhuis D L OK 69 63 77 57 81 80 62 58 63 69 66 57 73 71 14 Scott Lachance D L OK 83 66 82 67 92 85 65 60 54 66 48 77 78 73 39 Jason York D R OK 91 67 65 81 90 79 65 66 65 71 63 65 75 75 33 Andrei Zyuzin D L OK 60 71 80 65 79 72 71 68 64 67 55 41 50 72 34 Chris Mcallister D L OK 75 53 94 45 74 52 62 45 48 70 48 51 49 68 80 Gord Murphy D R OK 57 48 66 71 28 88 54 76 70 59 65 89 87 68 6 Mark Popovic D L OK 58 70 62 60 76 71 66 65 70 58 60 33 33 68 3 Ken Daneyko D L OK 86 55 78 57 93 71 55 50 50 72 40 94 92 70 25 Robert Svehla D R OK 85 68 74 86 99 70 69 66 60 71 53 76 77 76 30 Corey Hirsch G L OK 54 66 50 50 50 72 64 57 60 NA NA 50 49 57 37 Marty Turco G L 98 70 90 56 76 71 65 89 71 86 NA NA 40 39 76 36 Manny Fernandez G L OK 74 85 60 78 76 74 87 72 85 25 25 41 41 75 5 Ilja Bryzgalov G L OK 70 76 68 72 65 80 74 69 72 NA NA 33 33 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Wyatt Smith C L OK 56 69 60 53 50 91 63 55 56 66 54 33 31 63 32 Mike Eastwood C R OK 59 62 78 54 93 85 62 60 60 73 50 64 60 67 68 Tomas Divisek LW L OK 79 50 61 51 26 92 50 50 50 60 50 38 29 59 19 Jeff Nielsen RW R OK 54 68 63 55 72 89 65 52 52 61 51 54 49 62 10 Colby Armstrong RW L OK 55 67 53 67 66 78 66 65 70 40 63 33 33 65 60 Mike Van Ryn D R OK 66 68 61 55 29 96 65 40 40 60 41 32 29 60 41 Antti-Jussi Niemi D L OK 81 59 53 57 37 73 60 49 50 62 49 30 34 62 27 Steve Smith D L OK 58 56 79 65 25 66 58 58 45 63 40 95 79 65 74 Jason Doig D R 98 58 40 95 34 32 94 40 40 40 63 40 53 46 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Olli Jokinen C L OK 68 68 87 54 94 62 71 57 57 69 55 43 40 68 21 Ray Ferraro C L OK 59 65 53 68 98 72 64 80 67 60 73 79 90 72 11 Saku Koivu C L OK 58 81 45 84 66 74 80 80 71 70 74 70 74 76 36 Sergei Zholtok C R OK 62 66 64 51 83 81 68 70 62 61 60 62 60 68 25 Jozef Stumpel C R OK 62 64 85 78 76 87 66 84 69 75 68 73 70 77 37 Jarkko Ruutu LW L OK 95 71 63 42 34 60 71 58 60 68 64 34 36 69 20 Martin Erat LW L OK 72 73 63 57 82 87 73 77 74 63 69 30 30 74 16 Jonas Hoglund LW R OK 58 67 85 60 99 87 68 66 68 65 70 54 55 73 12 Toumo Ruutu LW L OK 74 80 65 79 80 82 70 76 70 68 74 33 43 76 85 Trent Klatt RW R OK 84 66 75 54 93 82 67 63 61 70 61 75 76 72 27 Dallas Drake RW L OK 85 65 51 56 99 76 66 66 60 73 60 82 84 70 84 Kip Miller RW L OK 53 61 53 50 50 92 61 67 64 62 62 69 63 66 4 Christian Berglund RW L OK 77 64 70 59 77 63 68 58 66 63 60 38 38 68 24 Bryan Mccabe D L OK 87 65 80 81 99 60 67 69 60 72 53 72 80 76 19 Brendan Witt D L OK 97 66 88 72 87 61 65 44 46 73 48 50 56 73 30 Aaron Ward D R OK 90 62 92 62 88 81 58 52 51 62 50 61 56 71 7 Greg DeVries D L OK 84 57 87 61 95 82 58 58 56 65 53 56 58 72 47 Richard Pilon D L OK 99 46 79 58 82 38 49 55 50 66 40 76 87 69 15 Dmitri Mironov D R OK 55 63 93 57 40 88 62 56 57 60 60 70 81 69 6 Sami Helenius D L OK 78 60 95 42 70 62 50 45 44 62 40 49 46 66 35 Bob Essensa G L 96 66 84 57 75 71 83 77 69 84 25 25 78 77 74 34 Garth Snow G L OK 62 76 79 72 70 70 76 68 76 25 25 57 69 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Igor Korolev C L OK 50 69 59 61 88 90 65 59 58 66 57 64 63 65 78 Tomas Vlasak C R OK 56 64 38 47 29 85 66 65 59 60 55 31 30 61 88 Xavier Delisle C R OK 56 61 57 44 25 86 64 56 59 65 60 45 42 63 17 Greg Adams LW L OK 48 57 63 52 71 94 62 57 56 64 56 86 82 64 82 Jeff Toms LW L OK 55 64 87 25 65 88 64 51 50 63 53 51 57 63 29 James Black LW L OK 54 66 69 32 47 95 62 47 46 62 41 74 71 58 83 Gordie Dwyer LW L OK 81 54 87 33 34 31 61 42 40 62 38 36 35 57 79 Paul Kruse LW L OK 58 52 76 25 25 31 43 28 29 54 32 73 70 47 23 Konstantin Koltsov LW L OK 56 80 66 62 43 70 68 65 60 48 65 33 33 67 18 Jean-Pierre Vigier RW R OK 52 51 67 46 34 92 57 37 38 50 40 28 28 51 22 Teemu Sainomaa RW R OK 70 56 34 56 88 88 46 54 55 62 44 33 33 57 9 Jim Campbell RW R OK 54 69 74 39 70 77 68 57 60 63 60 65 59 66 76 Joe Murphy RW L OK 79 67 54 46 25 63 63 65 59 51 51 78 73 63 28 Brian Willsie RW R OK 66 68 66 60 60 66 65 62 55 59 63 40 40 66 26 Tomas Plekanek RW L OK 36 66 44 58 45 70 66 60 58 44 52 33 33 58 14 Jason Crain D L OK 47 64 35 54 72 60 55 59 55 68 36 33 33 57 3 Chris Joseph D R OK 59 52 78 69 48 74 52 51 47 55 38 65 60 61 2 Josef Melichar D L OK 85 42 86 56 34 69 50 57 50 59 34 31 34 64 5 Nick Schultz D L OK 60 38 64 72 70 69 64 67 58 65 47 28 28 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Simon Gagne C L OK 64 74 58 72 85 86 76 76 80 74 83 41 40 78 13 Claude Lapointe C L OK 80 74 39 74 97 82 72 60 67 71 53 81 87 69 22 Oleg Saprykin C L OK 61 73 57 52 76 80 77 66 70 73 63 36 34 70 21 Jared Aulin C R OK 67 70 60 70 77 63 70 68 63 60 66 33 33 69 26 Richard Park C L OK 60 66 60 60 66 76 66 63 63 66 60 44 44 67 19 Brad Richards LW L OK 69 71 57 67 99 87 71 79 77 72 74 32 29 76 64 Ray Whitney LW R OK 68 78 52 81 55 77 78 79 73 69 68 62 67 75 66 Hnat Domenichelli LW L OK 66 67 63 62 77 83 69 62 65 65 68 38 43 70 72 Peter Schaefer LW L OK 60 76 60 64 99 91 76 64 67 69 63 44 43 71 87 Nils Ekman LW L OK 54 78 35 62 51 75 72 62 65 62 66 43 36 66 20 Martin Lapointe RW R OK 87 66 70 64 99 61 69 69 68 75 73 72 83 76 14 Andreas Dackell RW R OK 69 69 60 55 98 85 70 61 65 73 61 57 59 70 61 Maxim Afinogenov RW L OK 67 86 58 59 96 82 80 68 69 68 68 38 31 73 37 Dan Hinote RW R OK 93 70 42 41 92 83 70 54 60 70 51 43 37 65 28 Brian Rafalski D R OK 65 74 60 73 94 82 73 86 77 70 66 48 45 77 3 Aaron Miller D R OK 81 66 70 73 83 85 66 65 64 76 54 75 80 75 17 Filip Kuba D L 88 DD 68 66 77 84 92 85 70 78 66 72 74 49 40 76 86 Igor Kravchuk D L OK 59 64 78 79 61 82 66 66 54 62 39 74 64 68 5 Yan Golubovsky D R OK 64 74 77 60 29 88 72 64 51 66 40 41 34 68 36 Joey Tetarenko D R OK 65 57 80 29 36 62 59 45 59 69 65 34 38 66 18 Tomas Kaberle D L OK 64 72 68 80 99 89 70 84 79 73 59 43 42 77 35 Tommy Salo G L OK 80 90 61 95 97 91 90 78 90 25 25 66 70 82 47 John Grahame G L OK 69 71 80 67 69 69 70 68 71 NA NA 42 42 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 90 Todd White C L OK 60 64 60 45 45 88 66 60 55 67 61 49 42 65 45 Arron Asham C R 99 85 65 50 35 59 70 62 50 50 63 50 53 44 60 16 Andy Mcdonald C L OK 63 55 39 48 33 85 57 38 45 58 56 37 33 55 27 Antti Aalto C L OK 80 57 76 42 29 88 56 50 50 64 54 42 41 62 85 Reto Von Arx LW L OK 55 68 46 50 36 86 67 43 54 65 62 38 37 61 88 Sean Haggerty LW L OK 78 66 54 33 29 91 63 45 39 62 37 49 48 56 24 Jonathan Sim LW L OK 84 68 53 35 35 87 69 60 48 67 41 41 39 61 25 Petr Schastlivy LW L OK 51 66 64 47 36 87 67 56 55 66 61 41 32 64 10 Alexander Polushin RW L OK 44 66 40 50 70 80 71 72 60 71 52 28 28 63 38 Jeff Ulmer RW R OK 56 70 61 43 41 82 68 40 47 68 61 32 32 61 51 Scott Thomas RW R OK 76 50 61 26 31 82 50 50 50 55 54 52 57 58 15 Jason Pominville RW R OK 55 73 40 73 80 72 71 68 60 46 65 33 33 65 91 Rick Berry D L OK 80 60 59 51 36 56 54 66 49 68 38 37 40 64 23 Rocky Thompson D R OK 63 46 59 31 27 34 40 42 37 55 34 40 40 52 6 Igor Knyazev D L OK 70 63 66 68 73 42 58 61 47 70 39 33 33 65 1 Evegeny Konstantinov G L OK 50 60 53 48 45 76 63 52 57 25 25 28 27 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Erik Rasmussen C L OK 93 63 73 60 99 77 66 64 63 65 62 44 37 71 77 Adam Oates C R OK 50 64 50 82 98 83 66 95 78 67 60 94 94 74 92 Jeff O'Neill C R OK 82 73 67 77 99 67 74 70 77 66 91 64 62 81 16 Harold Druken C L OK 51 69 66 48 70 87 71 66 69 69 70 38 38 70 13 Nik Antropov C L OK 61 65 92 44 62 85 65 58 62 69 59 38 36 68 57 Denis Hamel LW L OK 84 58 71 44 52 87 59 51 54 66 64 44 36 66 19 Markus Naslund LW L OK 65 79 60 75 87 80 78 74 79 68 91 70 64 80 60 Patric Kjellberg LW L OK 53 69 74 68 98 88 69 67 62 63 60 54 56 70 45 Todd Bertuzzi LW L OK 84 70 95 71 97 73 73 73 68 69 77 56 71 80 20 Johan Lång RW L OK 70 69 70 70 60 50 67 70 70 62 62 50 50 71 27 Alexei Kovalev RW L OK 65 84 72 92 95 73 84 82 82 69 94 60 62 85 8 Valeri Bure RW R OK 66 81 53 76 94 88 79 70 74 64 78 63 65 76 17 Jaroslav Svoboda RW L OK 50 70 66 44 67 70 66 72 60 50 50 33 33 63 30 Paul Healey RW R OK 50 66 70 66 66 60 64 60 55 64 60 39 39 65 10 Mathieu Schneider D L OK 75 68 53 77 88 77 69 81 71 64 79 72 87 77 25 Chris Therien D L OK 89 68 89 71 89 81 69 61 62 75 42 76 72 77 18 Kyle Mclaren D L OK 91 67 88 84 73 72 69 69 67 73 65 59 64 80 42 Richard Smehlik D L OK 78 56 83 67 65 96 56 62 55 68 47 66 78 71 83 Cale Hulse D R OK 96 67 90 71 99 59 68 53 48 66 43 58 51 73 6 Mike Commodore D R OK 88 63 91 53 34 79 64 64 53 60 52 27 31 71 44 Richard Lintner D R OK 62 69 85 50 63 86 65 54 58 67 56 40 38 69 1 Mike Dunham G L 97 71 88 76 77 80 88 87 73 86 NA NA 45 53 78 31 Guy Hebert G L OK 65 80 51 81 81 97 79 66 82 NA NA 76 85 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Greg Koehler C L OK 49 52 62 28 29 94 52 40 40 51 40 35 38 51 28 Jim Montgomery C R OK 57 63 40 32 30 76 62 57 51 56 44 42 42 56 15 Eric Boguniecki C R OK 61 71 50 54 50 89 71 55 55 60 60 43 43 64 3 Alexei Smirnov LW L OK 55 56 77 54 55 74 59 55 59 60 59 33 33 64 58 Patrick Cote LW L 99 53 55 70 26 25 28 54 40 40 58 40 43 49 52 32 Brad Ralph LW L OK 66 58 66 33 32 98 58 40 40 60 40 34 30 54 40 Steve Mckenna LW L OK 70 55 97 28 66 48 60 50 50 65 55 43 42 64 72 Eric Meloche RW L OK 75 66 50 50 60 60 60 55 55 55 47 33 33 59 23 Gino Odjick RW L OK 65 55 88 40 33 44 53 50 50 60 51 72 76 61 34 Richard Brennan D R OK 85 51 67 53 26 92 52 40 40 54 40 52 49 60 9 Rene Vydareny D L OK 68 67 40 63 70 61 66 59 46 67 40 33 33 62 29 Mike Rucinski D L OK 54 57 54 51 25 95 58 40 40 56 40 36 39 55 43 Drew Bannister D R OK 62 42 68 42 28 97 42 40 40 51 40 40 38 54 35 Michael Gaul D R OK 63 59 62 50 29 54 54 40 40 55 40 35 39 56 33 Zac Bierk G L OK 53 66 88 50 42 36 65 58 65 25 25 40 39 60 7 Brian Finley G R OK 68 70 72 69 72 77 73 68 66 NA NA 30 30 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Doug Gilmour C L OK 64 67 50 70 85 71 68 70 69 65 48 97 97 68 97 Jeremy Roenick C R OK 79 74 66 82 97 64 74 81 72 71 80 84 76 80 26 Adam Mair C R OK 82 68 55 40 40 78 67 50 50 66 45 41 40 60 41 Travis Green C R OK 62 66 65 65 83 70 66 62 62 63 63 63 80 69 29 Clarke Wilm C L OK 79 66 63 59 98 75 68 54 55 60 59 42 47 66 22 Daniel Sedin LW L OK 62 81 67 54 93 91 80 65 66 69 73 36 29 73 27 Shayne Corson LW L OK 84 64 62 59 93 39 64 57 59 68 55 81 90 67 12 Jimmy Persson LW R OK 70 70 65 65 65 55 65 60 70 65 70 50 50 70 16 Marty Mcinnis LW R OK 54 73 54 70 90 81 77 63 65 67 66 77 80 71 48 Scott Young RW R OK 56 69 57 75 98 81 69 69 69 69 85 79 77 76 21 Brad Tapper RW R OK 60 82 41 55 35 85 75 57 61 62 61 33 38 65 14 Dainius Zubrus RW L OK 65 70 92 51 74 83 73 59 66 68 63 48 46 72 92 Rick Tocchet RW R OK 60 62 67 58 71 63 61 67 66 65 61 89 95 69 5 Nicklas Lidstrom D L OK 69 73 63 94 99 92 78 96 84 88 71 81 85 85 6 Adrian Aucoin D R OK 81 73 79 80 91 79 71 78 65 73 52 65 64 78 4 Kevin Hatcher D R OK 58 60 83 78 68 77 59 65 60 65 54 75 89 70 46 Sean O'Donnell D L OK 65 60 95 55 97 50 56 61 56 70 50 60 66 71 24 Christian Laflamme D R OK 86 63 72 50 50 71 64 54 47 61 34 53 53 66 34 Jason Strudwick D L OK 80 62 94 43 72 72 67 53 46 72 41 51 47 71 77 Ray Bourque D L OK 75 79 70 90 90 80 75 80 80 70 80 90 90 83 8 Andreas Holmqvist D L OK 78 69 79 75 72 68 65 65 70 71 47 33 33 73 20 Ed Belfour G L OK 83 91 54 92 87 83 91 72 92 NA NA 89 97 83 40 Neil Little G L OK 70 69 70 63 68 66 69 71 67 NA NA 33 33 64 33 Ron Tugnutt G L OK 69 87 54 81 81 91 85 68 88 NA NA 79 75 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Randy Robitaille C L OK 55 69 58 57 75 87 69 64 64 65 60 55 50 67 23 Kirk Muller C L OK 82 63 66 47 64 87 62 53 50 66 40 93 90 63 43 Sean Avery C L OK 80 60 66 65 64 55 65 57 57 62 59 33 33 66 17 Benoit Brunet LW L OK 53 69 60 63 41 83 65 63 56 65 53 75 72 65 54 Jean-Yves Leroux LW L OK 83 68 79 46 74 90 68 51 52 60 52 44 47 65 11 Dean Sylvester RW R OK 77 60 78 56 54 94 63 52 54 56 56 50 40 65 7 Niclas Wallin D L OK 78 60 81 55 44 81 64 55 52 65 50 41 34 68 32 Maxim Kuznetsov D L OK 88 47 74 37 33 76 49 53 54 64 50 37 42 65 55 Matthieu Descoteaux D L OK 61 59 63 56 27 80 62 52 55 63 57 38 42 63 39 Ray Schultz D L OK 87 48 68 46 29 35 46 59 49 64 40 49 42 63 51 Francis Bouillon D L OK 78 63 47 51 38 75 65 65 50 62 36 45 37 63 31 Glenn Healy G L OK 59 69 49 68 61 83 70 63 70 NA NA 72 72 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Sergei Fedorov C L OK 61 82 64 82 90 80 85 74 68 77 81 78 69 80 21 Robert Reichel C L OK 65 64 59 59 55 76 71 72 65 64 72 79 70 72 19 Alexei Yashin C R OK 62 74 84 82 99 90 80 81 77 70 86 69 75 83 20 Mike Sillinger C R OK 66 73 51 60 82 78 71 69 67 69 67 69 64 71 7 Cliff Ronning C L OK 47 74 40 68 97 89 73 79 70 65 64 76 80 71 12 Oleg Kvasha LW R OK 60 76 98 62 78 80 74 59 65 70 67 41 39 74 27 Dean Mcammond LW L OK 81 83 57 48 87 81 77 62 61 70 61 75 65 71 10 Adam Graves LW L OK 89 61 66 61 99 76 60 55 58 67 67 94 101 70 15 Timo Parssinen LW L OK 44 69 33 63 65 76 73 65 64 45 58 40 40 61 43 Vitali Yachmenev RW L OK 56 73 50 71 94 90 72 65 65 66 66 52 60 70 18 Norm Milley RW R OK 40 50 35 76 70 33 65 62 57 55 60 33 33 59 44 Stephane Richer RW L OK 65 57 65 65 90 85 63 65 70 68 73 80 75 72 29 Kenny Jonsson D L OK 62 80 71 83 80 82 79 76 68 73 70 75 71 78 3 Keith Carney D L OK 90 61 80 70 99 69 62 59 58 75 38 78 75 74 38 Yannick Tremblay D R OK 83 64 64 72 57 79 66 60 62 64 63 41 41 70 36 Dmitry Yushkevich D R OK 87 65 68 82 98 84 66 66 60 70 54 77 71 74 24 Jyrki Lumme D L OK 66 63 75 71 69 77 66 72 67 67 53 89 80 73 67 Cory Cross D L OK 81 58 88 65 50 70 59 56 57 69 57 67 69 72 22 Luke Richardson D L OK 83 50 84 71 99 60 59 50 43 74 40 82 79 70 28 Fredrik Olausson D R OK 58 64 67 71 55 91 64 70 62 64 60 86 88 70 4 Uwe Krupp D R OK 78 61 88 55 41 70 56 57 59 67 61 86 83 72 39 Patrick Roy G L OK 81 90 61 92 87 72 91 75 91 NA NA 100 101 83 35 Stephane Fiset G L OK 60 75 68 71 57 68 75 62 78 NA NA 67 85 69 25 Pasi Nurminen G L OK 70 71 70 70 71 66 69 69 69 NA NA 39 39 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Bruce Gardiner C R OK 85 68 60 57 88 75 68 58 60 67 56 75 47 68 56 Artem Chubarov C L OK 62 72 73 35 34 92 70 50 50 63 40 37 35 60 47 Pavel Datsyuk C L OK 43 75 66 59 66 59 72 70 55 50 64 33 33 66 17 Colin Forbes LW L OK 81 63 74 32 73 74 65 47 47 62 43 49 46 60 50 Reid Simpson LW L OK 62 57 86 26 44 42 53 40 42 55 50 58 61 57 49 Paul Brousseau RW R OK 50 57 80 26 25 95 56 40 40 52 40 50 49 54 23 Bill Houlder D L OK 56 58 75 72 98 87 59 58 51 63 46 79 80 67 26 Mike Crowley D L OK 59 61 53 60 47 82 58 68 55 60 44 45 48 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Kevyn Adams C R OK 75 65 62 70 94 83 69 61 61 68 60 54 43 69 93 Petr Nedved C L OK 57 76 71 81 95 77 75 82 74 68 80 69 66 79 27 Michael Peca C R OK 80 69 65 91 84 64 69 76 66 82 69 64 74 77 17 Steve Ott C L OK 75 67 70 55 40 70 66 62 60 70 49 33 33 66 9 Mattias Johansson LW L OK 50 70 70 60 60 60 70 70 70 70 70 50 50 72 18 Ethan Moreau LW L OK 88 67 73 59 83 66 66 53 66 70 58 58 55 70 25 Denis Arkhipov LW L OK 55 75 67 48 54 90 76 61 63 67 66 34 30 69 21 Vaclav Nedorost LW L OK 40 72 66 67 70 66 64 70 65 60 60 30 30 67 11 Owen Nolan RW R OK 80 72 70 85 70 66 75 75 77 70 86 78 91 81 24 Scott Walker RW R OK 64 69 58 76 90 77 69 69 69 67 75 55 64 73 35 Georges Laraque RW R OK 67 69 95 38 99 53 63 62 62 70 61 42 47 70 12 Robert Valicevic RW R OK 80 69 64 57 73 86 69 50 54 62 58 50 41 66 2 Derian Hatcher D L OK 99 61 96 87 97 70 62 69 67 79 45 79 84 81 44 Chris Pronger D L 98 68 74 95 92 66 65 74 99 83 91 71 79 85 88 23 Michal Sykora D L OK 60 61 87 58 61 84 62 65 63 70 63 39 46 71 7 Mike Wilson D L OK 95 60 87 50 34 66 60 51 43 69 40 59 68 70 46 Sheldon Souray D L OK 79 50 95 71 65 59 57 63 60 69 56 47 55 73 4 Dave Manson D L OK 81 56 85 55 89 68 55 53 51 66 47 84 87 70 40 Patrick Lalime G L 98 74 90 69 91 88 96 88 76 90 NA NA 48 51 81 1 Craig Billington G L OK 61 74 49 70 61 87 72 65 74 25 25 72 82 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Craig Darby C R OK 60 61 69 63 94 86 63 58 59 63 61 51 50 67 66 Kent Manderville C L OK 66 75 76 50 99 86 79 51 53 70 53 68 62 68 16 Steve Dubinsky C L OK 82 65 50 39 71 85 65 43 47 59 51 48 54 59 15 Derek King LW L OK 70 55 66 55 85 66 59 55 55 63 55 77 77 64 45 Peter Bartos LW L OK 54 67 51 54 25 80 71 57 55 60 52 34 34 61 67 Kyle Freadrich LW L 98 57 58 97 26 27 38 58 48 45 61 40 43 45 58 65 Andrei Bashkirov LW L OK 50 57 61 43 32 96 61 53 42 57 40 48 45 55 14 Matt Murley LW L 99 44 64 54 39 88 78 55 64 46 62 60 38 38 61 68 Mark Lawrence RW R OK 83 61 84 38 45 76 61 52 55 63 55 51 54 65 43 Jan Caloun RW R OK 52 64 45 53 25 93 62 46 42 53 40 44 41 53 37 Mattias Timander D L OK 57 66 84 74 92 92 66 57 51 65 44 55 60 69 3 Ladislav Benysek D L OK 82 63 81 65 86 84 63 54 50 65 43 33 33 69 10 Christian Backman D L OK 40 61 45 70 63 66 58 66 56 50 57 33 33 61 33 Jamie Allison D L OK 65 61 57 53 54 65 68 54 50 71 43 48 41 64 8 Sasha Goc D R OK 67 56 67 56 34 89 61 40 41 68 40 35 37 61 32 Joaquin Gage G L OK 57 66 82 62 55 75 67 63 67 NA NA 45 43 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Thornton C L OK 72 71 83 87 88 64 71 79 75 70 89 49 49 82 69 Jan Bulis C L OK 59 68 68 69 62 80 68 70 66 69 54 49 49 69 11 Jason Spezza C R OK 61 76 58 71 85 96 80 79 73 64 68 33 33 74 23 Stacy Roest C R OK 57 78 50 55 92 88 79 64 60 70 54 44 41 67 38 Pavol Demitra LW L OK 50 80 58 71 53 88 83 81 75 76 84 59 67 79 14 Sergei Samsonov LW R OK 69 78 53 80 99 93 82 81 77 69 78 47 47 79 39 Per Svartvadet LW L OK 56 64 63 60 84 85 64 54 57 65 59 41 32 64 72 Bob Probert LW L OK 78 56 94 39 95 71 52 52 52 60 52 81 87 65 18 Marian Hossa RW L OK 68 78 69 74 98 80 75 79 73 71 82 41 43 79 27 Shane Willis RW R OK 82 71 55 63 89 81 72 68 69 68 68 49 43 73 26 Vaclav Varada RW L OK 84 66 80 64 90 68 75 67 62 64 57 57 59 72 15 Justin Williams RW R OK 68 69 50 54 78 90 70 60 65 68 70 32 28 68 25 Hal Gill D L OK 93 55 96 66 97 71 61 57 48 68 42 53 50 73 22 Scott Hannan D L OK 80 67 75 69 90 79 72 64 61 70 47 53 44 73 4 Chris Phillips D L OK 85 66 90 74 89 84 72 63 61 71 48 54 55 76 58 David Tanabe D R OK 62 69 62 68 91 87 69 75 71 72 67 39 31 73 45 Dimitri Kalinin D L OK 68 66 66 71 95 81 65 71 63 76 53 41 37 72 2 Ken Klee D R OK 91 63 77 63 65 74 66 54 50 67 45 73 77 71 73 Sean Brown D L OK 82 65 74 43 77 62 66 51 53 67 51 41 49 68 1 Roman Turek G R 97 75 88 91 82 82 84 81 74 89 NA NA 43 48 79 42 Robert Esche G L OK 68 76 73 70 70 84 72 69 76 NA NA 42 37 69 31 Pascal Leclaire G L OK 79 83 74 72 80 75 79 72 78 NA NA 33 33 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Greg Classen C L OK 62 65 60 41 33 78 66 54 57 60 53 30 34 61 70 Dan Snyder C L OK 98 58 52 40 40 91 57 40 40 52 40 32 33 55 28 Jeremy Stevenson LW L OK 62 59 73 29 26 30 60 36 47 59 57 46 42 57 10 Cameron Mann RW R OK 60 70 47 40 29 90 65 58 56 61 56 43 40 61 36 Evgeny Korolev D L OK 88 68 72 59 29 78 68 40 40 57 40 43 38 64 49 Dale Clarke D L OK 63 68 68 56 30 91 64 36 37 56 34 35 34 59 32 Craig Millar D L OK 57 47 81 58 40 77 45 51 55 62 53 71 71 64 30 Chris Mason G L OK 54 61 65 42 41 73 62 57 62 NA NA 42 40 56
# 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 68 74 78 94 99 75 72 96 84 73 91 65 67 87 84 Martin Straka C L OK 59 87 39 91 99 87 88 99 82 74 81 70 61 83 28 Ian Laperriere C R OK 94 66 63 48 95 58 65 50 53 70 57 72 71 67 63 Joel Prpic C L OK 90 46 61 29 25 82 47 36 35 67 35 45 37 52 8 Brad Boyes C R OK 44 60 39 70 38 77 73 68 60 40 64 33 33 62 66 Jens Ice Öberg LW R OK 70 70 60 50 70 50 70 70 70 70 70 50 50 72 7 Keith Tkachuk LW L OK 78 74 82 79 92 63 80 81 74 72 85 88 87 84 10 Brenden Morrow LW L OK 96 70 72 65 99 65 72 67 69 76 72 43 41 77 14 Dave Reid LW L OK 50 60 78 40 87 87 60 50 50 71 34 88 88 60 89 Alexander Mogilny RW L OK 61 83 60 65 89 86 85 76 76 61 91 66 71 80 59 Mike Grier RW R OK 83 68 84 67 90 89 67 61 60 69 69 64 63 74 25 Steve Webb RW R OK 96 62 73 40 50 72 63 50 50 66 40 43 50 62 15 Tony Amonte RW L OK 65 90 51 86 99 78 84 65 73 66 80 78 84 78 32 Rob Ray RW L OK 64 50 78 40 75 25 50 50 50 60 50 85 81 60 2 Brian Leetch D L OK 66 74 63 97 97 86 79 98 74 63 87 86 90 85 4 Rob Blake D R OK 93 69 91 87 83 75 70 89 82 73 92 84 90 87 24 Jon Klemm D R OK 89 63 67 68 94 81 59 57 58 73 46 77 62 71 11 Darius Kasparaitis D L OK 99 66 66 67 93 65 65 64 55 72 48 80 73 74 33 Dave Karpa D R OK 91 61 75 69 97 54 58 53 51 72 51 71 72 71 13 Carlo Colaiacovo D L OK 55 48 33 65 73 50 63 60 57 47 55 28 28 59 27 Bryce Salvador D L OK 84 67 84 63 91 75 68 59 52 65 45 36 34 71 37 Olaf Kolzig G L 97 82 92 94 97 98 77 91 78 88 NA NA 68 67 85 80 Kevin Weekes G L OK 73 80 70 87 86 87 81 71 80 25 25 46 45 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Mats Lindgren C L OK 82 70 69 61 36 82 70 58 58 68 59 62 62 69 90 Marc Chouinard C R OK 65 60 62 31 55 92 67 53 52 65 57 41 38 62 61 Marquis Mathieu C R 99 98 52 51 27 29 56 56 33 34 58 37 45 44 51 65 Tavis Hansen C R OK 66 60 73 29 26 83 59 34 35 59 34 50 52 53 26 Chris Taylor C L OK 86 58 53 45 27 83 59 55 45 60 34 59 52 57 57 Eric Manlow C L OK 60 65 60 44 44 92 65 55 55 66 40 44 44 60 12 Tyson Nash LW L OK 93 80 61 50 70 57 63 52 59 68 58 61 59 68 60 Ken Belanger LW L 99 84 68 87 33 49 34 57 45 50 61 51 65 63 63 83 Eric Bertrand LW L OK 98 54 72 29 26 92 51 33 36 51 34 52 46 53 52 Matt Johnson LW L 99 86 57 96 31 62 39 59 39 41 58 45 48 51 60 62 Tommy Westlund LW R OK 59 58 67 39 95 92 60 50 50 66 55 41 39 61 34 Stephane Matteau LW L OK 62 60 85 40 97 85 60 59 58 63 57 81 78 67 21 Eric Nickulas RW R OK 91 59 52 31 29 82 59 36 36 60 36 47 38 53 22 Jeff Odgers RW R 99 63 60 63 32 99 33 60 50 50 62 51 80 79 60 50 Matt Davidson RW R OK 60 62 60 35 32 96 62 41 35 59 36 39 34 53 17 Kelly Buchberger RW L OK 86 62 76 55 99 73 62 52 53 60 52 93 96 66 31 David Harlock D L OK 97 63 82 62 78 69 61 40 37 51 35 56 56 65 6 Phil Housley D L OK 68 75 40 60 82 88 73 77 70 60 60 82 86 73 23 Peter Svoboda D R OK 95 68 81 56 37 86 68 60 60 68 55 27 34 73 3 Lance Pitlick D R OK 89 53 67 48 82 82 54 38 39 65 38 83 80 64 1 Damian Rhodes G L OK 60 74 55 68 71 53 75 63 76 25 25 69 72 67 35 Michael Fountain G L OK 52 60 55 42 41 71 61 56 59 NA NA 55 52 54 38 Kay Whitmore G L OK 52 60 51 58 55 75 61 55 59 25 25 69 60 56 30 Jan Lasak G L OK 66 75 70 66 70 65 65 60 70 NA NA 40 40 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Bobby Holik C R OK 89 69 95 61 97 71 67 74 66 74 63 77 81 78 14 Patrick Marleau C L OK 61 74 82 67 98 89 76 68 63 71 72 55 51 75 18 Tim Connolly C R OK 54 72 49 81 99 88 72 69 62 70 57 33 34 68 25 David Legwand C L OK 63 82 55 60 98 83 78 70 64 68 59 38 36 70 40 Alex Tanguay LW L OK 66 77 54 73 99 86 78 83 75 71 76 37 36 77 11 John Madden LW L OK 70 75 60 61 97 93 76 59 64 81 71 52 41 73 10 Marian Gaborik LW L OK 63 76 62 64 88 80 76 61 69 67 69 31 37 71 9 Chris Dingman LW L OK 83 55 96 26 52 36 53 50 50 68 49 48 47 63 12 Jarome Iginla RW R OK 66 71 72 81 93 73 70 78 72 66 80 65 63 78 22 Lubos Bartecko RW L OK 68 71 65 55 60 89 69 60 61 68 58 37 40 67 37 Herbert Vasiljevs RW R OK 59 66 59 67 40 83 66 63 67 59 65 43 40 67 27 Scott Parker RW R OK 89 59 95 31 84 48 60 43 50 60 50 34 37 63 55 Sergei Gonchar D L OK 64 72 79 76 92 78 75 83 81 69 88 66 68 83 2 Jiri Fischer D L OK 86 74 86 61 67 74 70 62 57 66 46 41 36 73 23 Paul Mara D R OK 68 70 81 66 77 72 68 65 69 64 66 39 35 73 8 Aki Berg D L OK 90 67 72 69 74 80 65 56 54 71 55 44 40 72 3 Brent Sopel D R OK 83 67 73 62 65 86 67 65 63 69 60 49 46 73 32 Toni Lydman D L OK 60 74 67 74 77 84 74 70 62 66 55 33 40 70 7 Pavel Trnka D L OK 91 63 71 69 75 78 69 59 52 67 40 52 53 70 4 Brooks Orpik D L 92 DD 81 55 94 44 62 79 57 55 60 73 50 33 33 71 35 Brent Johnson G L OK 71 82 61 79 69 88 84 69 81 NA NA 40 41 73 33 Roman Cechmanek G L 96 77 88 76 87 86 85 88 72 87 NA NA 46 44 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Chris Nielsen C R OK 62 66 52 42 36 89 66 55 60 67 60 35 34 63 28 Mike Brown C L OK 62 64 54 32 25 32 60 40 40 69 40 30 29 53 52 Mikko Koivu C L OK 54 63 51 59 62 75 59 69 62 60 59 28 28 64 46 Yuri Babenko LW L OK 78 73 52 44 26 97 69 40 40 58 42 31 33 56 47 Kirby Law RW R OK 51 42 66 28 28 98 41 40 40 59 40 32 35 50 5 Wade Belak D R OK 89 57 95 52 52 33 53 45 43 62 48 43 41 67 17 Marek Posmyk D R 99 48 60 83 32 32 96 57 40 40 63 40 41 44 60 20 Dick Tarnstrom D L OK 65 60 65 65 70 80 65 70 67 64 50 55 55 69 15 Karel Pilar D R OK 66 50 77 68 70 54 66 62 55 70 50 44 44 68 45 Travis Scott G L OK 51 58 60 45 41 76 59 55 58 25 25 35 39 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Radek Bonk C L OK 75 73 87 75 91 80 73 79 72 76 78 60 59 81 17 Rod Brind'Amour C L OK 79 75 65 86 95 78 77 70 60 74 67 82 92 76 15 Darby Hendrickson C L 98 57 69 61 62 87 83 65 54 61 72 67 58 64 68 54 Shawn Horcoff C L OK 56 80 61 39 62 90 81 58 58 71 65 33 36 68 49 Daniel Corso C L OK 60 74 47 58 42 83 72 54 63 63 73 31 31 67 18 Magnus Lång LW R OK 70 64 70 64 64 50 64 64 70 70 70 50 50 71 22 Steve Konowalchuk LW L OK 77 70 75 68 99 68 70 65 63 72 70 75 75 75 25 Shjon Podein LW L OK 77 66 65 57 99 79 64 56 64 71 59 82 80 69 50 Ruslan Fedotenko LW L OK 68 73 57 58 90 75 71 62 63 70 66 32 30 69 27 Andreas Johansson LW L OK 56 63 71 68 84 87 69 57 61 63 72 62 60 70 23 Jean-Pierre Dumont RW L OK 83 72 66 62 95 78 73 70 73 72 75 38 36 76 24 Niklas Sundstrom RW L OK 63 71 64 67 99 88 73 75 66 77 58 73 65 73 26 Martin St. Louis RW L OK 58 71 50 59 94 94 71 64 64 70 70 46 41 70 44 Alexander Kharitonov RW R OK 55 71 48 49 80 92 69 65 59 59 61 37 36 65 4 Roman Hamrlik D L OK 87 73 78 86 92 69 73 76 76 68 78 73 76 81 55 Ed Jovanovski D L OK 93 72 82 88 97 70 72 87 81 77 72 65 64 83 5 Marek Malik D L OK 64 55 85 68 74 81 55 65 65 73 64 52 54 72 7 Deron Quint D L OK 60 70 78 82 70 87 66 72 67 65 69 54 54 73 28 Robyn Regehr D L OK 91 68 78 70 87 71 67 46 48 65 46 44 37 70 41 Mathieu Biron D R OK 80 62 96 52 32 75 62 53 50 63 40 35 32 69 30 Martin Brodeur G L OK 82 93 77 95 96 79 91 79 94 25 25 70 74 85 43 Martin Biron G L OK 72 88 59 78 71 86 87 76 83 NA NA 36 43 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Manny Malhotra C L OK 81 73 77 38 60 77 70 60 55 68 57 40 42 68 29 Jason Williams C R 99 98 68 55 51 26 86 63 50 50 59 40 30 28 60 45 Thomas Ziegler C L OK 53 64 38 31 31 90 63 37 37 63 34 28 30 49 10 Stanislav Gron C L OK 87 60 59 44 29 98 58 38 37 62 41 35 36 56 71 Mike Ribeiro C L OK 60 60 50 40 40 75 60 47 47 60 47 38 35 56 8 Mike Jefferson C R OK 71 65 37 38 33 34 61 36 34 55 35 30 29 49 40 Donald Maclean C L OK 66 59 70 38 28 75 64 48 39 69 34 32 37 56 37 Dimitri Afanasenkov LW R OK 57 68 46 52 27 87 71 52 54 62 60 35 28 61 48 Ivan Ciernik RW L OK 50 68 67 36 25 87 67 40 45 62 46 29 33 56 51 Brian Campbell D L OK 63 70 53 59 28 87 76 33 42 62 41 42 38 59 19 Chris Hajt D L OK 61 68 77 25 29 93 71 34 34 65 37 33 31 60 39 Dale Purinton D L OK 66 36 95 43 55 25 38 53 47 69 36 47 45 63 38 Nolan Baumgartner D R OK 60 64 73 51 32 74 66 38 38 59 38 50 38 60 36 Daniel Trebil D R OK 63 56 79 55 37 84 55 36 34 58 36 57 52 59 9 Travis Roche D L OK 48 60 59 29 34 97 61 42 35 57 37 26 32 54 56 Greg Kuznik D L OK 54 51 40 32 30 94 56 34 37 52 36 37 36 50 3 Mike Komisarek D R OK 77 65 71 46 68 39 63 53 57 65 40 33 33 66 52 Derek Gustafson G L OK 55 70 65 60 56 80 69 65 69 25 25 37 37 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Peter Forsberg C L OK 78 81 71 83 88 83 84 95 84 75 76 83 77 86 23 Scott Gomez C L OK 73 77 69 64 92 78 75 88 79 72 65 44 35 78 17 Ryan Johnson C L OK 82 90 71 65 99 88 85 59 66 74 58 43 37 74 57 Daniel Briere C L OK 55 74 55 48 40 81 72 60 61 63 68 38 37 66 56 Jason Chimera C L OK 55 87 42 26 27 97 82 47 47 68 40 38 29 58 8 Geoff Sanderson LW L OK 60 87 53 66 82 80 89 70 68 65 83 71 73 77 7 Rob Zamuner LW L OK 62 70 70 55 95 80 70 58 61 71 65 79 84 70 18 Taylor Pyatt LW L OK 79 67 91 52 94 85 70 58 53 67 56 31 28 69 19 Erik Cole LW L OK 50 69 50 72 66 78 74 66 67 60 63 38 38 67 68 Jaromir Jagr RW L OK 52 82 90 91 98 84 88 95 88 73 94 80 80 90 27 Mark Parrish RW R OK 92 68 60 61 85 88 72 57 64 67 69 37 41 71 20 Richard Zednik RW L OK 82 74 64 68 89 74 77 66 67 64 71 40 50 74 15 Rico Fata RW L OK 56 80 65 45 28 64 78 50 50 63 55 36 44 63 69 Håkan Tillström D L OK 70 65 67 67 67 50 63 70 68 70 63 50 50 71 13 Pavel Kubina D R OK 77 70 86 82 87 62 67 73 73 73 76 38 42 79 2 Eric Brewer D L OK 88 67 66 67 93 81 70 63 66 75 61 46 43 75 3 Kim Johnsson D L OK 66 71 73 76 91 83 72 70 62 67 53 39 34 72 24 Ruslan Salei D L OK 82 70 76 72 61 62 66 54 51 69 45 54 53 70 22 Jamie Rivers D L OK 93 68 61 54 56 69 71 56 51 64 50 56 51 68 43 Andy Delmore D R OK 63 72 69 66 80 91 64 62 62 64 60 47 38 69 59 Ben Clymer D R OK 79 66 65 48 39 79 66 54 56 68 62 35 40 68 60 Jose Theodore G R OK 72 90 57 83 88 80 89 75 88 NA NA 47 39 78 1 Johan Hedberg G L OK 65 77 57 75 62 84 79 68 76 NA NA 47 42 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Kris Beech C L OK 56 68 65 26 33 83 67 50 50 61 40 27 26 57 26 Steve Begin C L OK 82 71 47 29 27 28 71 33 42 65 42 39 38 55 45 Steve Gainey C L 99 50 53 35 29 27 93 55 36 38 55 34 38 30 47 58 Peter Worrell LW L OK 99 53 96 38 86 25 53 50 50 61 50 46 45 64 10 Darcy Hordichuk LW L OK 95 60 82 33 27 29 59 39 35 57 34 32 34 55 14 Antti Miettinen LW L OK 44 69 70 50 41 78 70 64 56 60 60 33 33 65 28 Alex Perezhogin LW R OK 41 67 33 65 88 44 70 59 63 33 64 28 28 59 29 Ramzi Abid LW L OK 67 66 66 38 69 73 66 55 45 49 61 33 33 62 39 Ivan Novoseltsev RW L OK 60 67 54 48 47 85 64 58 54 59 52 38 31 61 36 Matt Elich RW R OK 50 81 54 36 39 96 80 42 41 59 36 36 35 55 4 Marc Bergevin D L OK 78 54 72 56 43 81 54 53 50 71 40 79 85 67 32 Scott Ferguson D L OK 77 66 64 45 36 78 68 49 43 68 36 50 46 64 42 Steve Poapst D L OK 80 60 56 58 42 85 60 50 50 67 51 50 46 65 25 Frank Musil D L OK 55 55 79 25 25 85 58 54 40 63 25 80 78 61 35 Mika Noronen G L OK 55 63 70 54 49 75 64 62 66 25 25 33 37 59 34 Sebastien Centomo G L OK 70 69 70 65 66 66 69 69 69 NA NA 33 33 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Mike Modano C L OK 51 84 70 88 98 81 82 84 72 67 79 94 83 81 92 Michael Nylander C L OK 52 75 57 74 99 86 81 75 74 74 72 54 63 76 63 Andrei Nikolishin C L OK 57 75 70 63 98 86 73 65 63 70 60 62 66 71 26 Stephane Yelle C L OK 84 69 65 65 62 89 69 60 60 72 54 64 58 69 11 John LeClair LW L OK 70 71 88 75 50 90 74 66 75 72 81 80 87 80 38 Jere Lehtinen LW R OK 66 79 64 77 89 82 83 67 66 77 68 72 71 76 96 Tomas Holmstrom LW L OK 63 69 75 46 88 81 70 66 66 64 64 56 55 71 12 Dave Lowry LW L OK 79 63 63 61 95 84 65 58 59 66 64 77 89 69 14 Valeri Kamensky LW R OK 55 59 72 60 77 86 73 63 63 56 66 75 76 69 22 Anson Carter RW R OK 64 76 55 73 73 82 76 72 71 67 69 62 59 73 17 Ulf Dahlen RW R OK 51 67 65 58 87 87 66 71 67 71 62 71 70 70 50 Pavel Vorobiev RW L OK 64 62 59 79 78 81 60 60 64 67 61 33 40 67 33 Tom Fitzgerald RW R OK 62 69 62 56 99 72 71 53 53 70 60 80 85 67 8 Sandis Ozolinsh D L 99 65 76 75 77 87 72 76 79 71 65 73 80 71 78 2 Willie Mitchell D L OK 77 55 80 71 42 71 61 71 56 63 49 42 36 70 5 Jason Woolley D L OK 61 70 67 59 80 77 73 66 64 68 53 68 65 70 29 Joe Reekie D L OK 81 59 87 64 88 74 57 54 53 73 39 83 82 72 44 Jaroslav Modry D L OK 62 61 63 65 76 79 61 67 62 73 52 64 50 69 56 Stephane Robidas D R OK 84 66 51 70 78 93 64 57 62 66 64 40 36 68 4 Jordan Leopold D L OK 60 72 59 60 66 77 68 70 62 70 60 33 33 69 34 Byron Dafoe G L 95 75 87 59 78 77 78 85 74 87 NA NA 71 75 78 18 Jean-Marc Pelletier G L OK 74 70 85 72 74 70 66 78 74 NA NA 38 38 68 52 Jamie Mclennan G L OK 71 83 62 75 73 83 81 70 82 NA NA 41 49 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Artem Chernov C L OK 40 66 40 72 70 66 72 65 60 42 58 33 33 61 32 Brian Bonin C L 99 59 56 40 40 26 92 60 40 40 56 40 41 40 51 65 Serge Aubin C L OK 80 62 60 64 98 66 65 60 59 58 61 45 47 67 36 Roman Lyashenko C R OK 59 69 53 44 73 79 69 46 54 63 59 42 31 62 30 Mike Stapleton C R OK 58 61 40 38 60 86 61 60 50 58 60 75 85 61 37 Steve Martins C L OK 57 61 44 41 72 82 62 48 49 63 48 54 53 57 48 Derek Armstrong C R 99 78 61 50 45 28 89 55 40 40 59 40 64 52 54 20 Jay Pandolfo LW L OK 70 69 56 55 77 91 70 59 57 70 53 59 60 66 61 Dwayne Hay LW L OK 86 62 48 39 63 84 62 48 51 64 48 48 43 60 16 Craig Berube LW L 99 80 59 75 26 70 69 59 49 49 61 40 73 72 60 46 Jeff Daniels LW L 99 54 50 63 28 80 85 52 40 40 60 40 68 61 53 27 Blake Sloan RW R OK 92 64 56 53 58 83 64 50 50 67 51 45 39 63 28 Steve Staios RW R OK 79 50 65 86 84 49 56 56 57 58 57 52 52 65 25 Juraj Kolnik RW R OK 81 69 41 45 35 82 68 52 53 64 62 33 33 63 15 Radoslav Suchy D L OK 64 65 68 62 87 89 66 62 46 70 42 44 44 67 72 Pavel Kolarik D L 99 62 61 72 36 26 90 63 40 40 58 40 39 36 59 6 Matthew Spiller D L OK 83 40 80 64 67 33 55 40 47 71 40 28 28 64 41 Andrei Skopintsev D R OK 66 55 66 64 35 71 58 62 56 60 54 43 36 64 24 Rob Zettler D L OK 78 55 69 43 31 55 54 57 43 63 40 45 36 62 35 Brian Pothier D R OK 62 63 63 27 26 78 62 40 40 55 40 29 34 57 39 Petteri Nummelin D L OK 51 67 50 63 74 90 65 64 58 62 54 42 42 65 31 Vitali Yeremeyev G L OK 50 60 48 59 54 74 62 56 62 NA NA 35 36 55
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 88 Eric Lindros C L OK 88 79 81 75 35 37 81 77 77 71 81 75 84 82 18 Daymond Langkow C L OK 66 80 47 73 87 84 77 82 74 72 61 58 55 74 25 Chad Kilger C L OK 80 69 86 69 93 77 63 65 64 65 65 58 55 73 28 Steven Reinprecht C L OK 70 68 65 66 97 85 69 64 64 66 66 40 33 70 11 Jeff Shantz C R OK 69 70 55 60 88 73 70 62 65 72 57 69 70 69 68 Magnar Sundvall LW R OK 50 70 70 70 60 60 65 70 70 65 70 50 50 71 9 Martin Havlat LW L OK 72 75 62 57 90 87 77 74 75 72 76 28 35 76 69 Michal Grosek LW R 96 79 67 84 47 78 71 65 57 59 63 58 61 61 69 39 Ville Nieminen LW L OK 64 66 58 55 62 74 66 58 62 65 69 43 37 67 23 Milan Hejduk RW R OK 66 74 56 80 97 82 76 74 79 73 88 51 46 79 29 Grant Marshall RW R OK 92 63 65 46 90 80 57 67 63 64 60 70 77 70 4 Mikael Samuelsson RW L OK 58 71 62 40 40 94 71 60 55 65 60 38 32 65 94 Nikita Alexeev RW L OK 74 63 78 64 67 77 70 68 70 58 69 33 33 72 52 Adam Foote D R OK 86 66 75 84 42 64 66 67 69 78 62 77 86 77 5 Colin White D L OK 83 69 87 67 99 59 71 67 56 76 39 41 39 75 46 Karel Rachunek D R OK 82 65 79 73 88 75 64 70 64 67 52 34 40 73 47 Alexander Karpovtsev D L 98 60 63 82 69 62 76 66 65 56 64 43 59 71 69 57 Kristian Kudroc D R OK 85 63 85 44 40 57 64 54 54 63 65 31 33 70 32 Radim Bicanek D L OK 94 52 76 60 28 78 54 65 51 59 35 50 37 67 7 Sean Hill D R OK 89 63 61 59 58 68 64 62 55 70 50 66 60 70 1 Roberto Luongo G L 97 70 86 83 82 81 86 83 73 87 NA NA 36 34 77 35 J-S Giguere G L OK 71 81 66 77 72 66 79 72 81 25 25 48 41 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Josef Vasicek C L OK 63 69 82 49 93 84 75 56 56 65 57 34 31 67 10 Trevor Letowski C R OK 60 73 55 66 94 84 73 60 61 66 54 38 41 66 15 Marty Reasoner C L OK 62 72 53 56 54 86 76 61 59 59 55 38 41 65 37 Brian Swanson C L OK 52 82 43 43 36 87 81 49 53 65 51 36 35 61 26 Eric Boulton LW L OK 68 66 64 36 49 43 64 48 46 63 46 36 40 58 40 Casey Hankinson LW L OK 95 48 54 44 32 74 50 48 47 52 38 40 37 55 13 Marcel Hossa LW L OK 44 82 50 70 66 62 79 69 60 33 57 33 33 63 19 Andreas Salomonsson LW L OK 55 67 69 65 70 65 70 59 56 60 55 52 52 65 16 German Titov LW L 99 55 65 65 59 86 80 67 51 52 62 54 72 80 64 44 Matt Bradley RW R OK 91 65 66 35 38 77 56 50 51 59 50 31 36 61 27 Craig Adams RW R 99 80 63 64 30 57 87 62 57 57 61 46 37 33 62 20 Scott Hartnell RW L OK 81 69 61 51 92 84 71 63 59 67 46 34 34 66 33 Marc Moro D L OK 68 64 76 34 35 57 66 34 40 63 34 38 43 60 36 Joel Kwiatkowski D L OK 61 58 67 48 35 92 57 34 33 67 34 40 31 58 2 Ron Hainsey D L OK 66 65 64 57 59 72 62 60 66 60 67 33 33 67 8 Markus Seikola D L OK 80 49 34 54 66 44 56 66 34 52 45 28 28 55 49 Maxime Ouellet G L OK 58 68 73 54 51 73 70 63 70 25 25 33 28 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Sakic C L 99 60 84 53 91 99 84 82 92 84 79 94 98 86 87 42 Jeff Halpern C L OK 71 77 67 68 98 82 75 71 72 81 76 38 40 77 16 Darcy Tucker C L OK 88 68 56 66 99 62 70 63 62 74 63 68 79 72 22 Craig Conroy C R OK 79 72 62 73 99 83 71 60 65 71 60 71 73 72 55 Eric Daze LW L OK 61 66 96 72 95 85 70 66 66 64 81 63 71 77 15 Shawn Mceachern LW L OK 58 78 53 71 99 78 77 75 67 66 77 76 75 75 9 Rene Corbet LW L OK 65 70 55 48 54 70 69 58 62 71 62 72 67 67 11 Daniel Alfredsson RW R OK 65 73 63 76 82 88 73 87 74 70 75 71 72 79 12 Mike Keane RW R OK 76 64 50 59 80 79 64 60 60 72 56 86 93 67 89 Tobias Westerdahl RW L OK 70 60 50 65 70 50 60 70 70 65 70 60 60 70 53 Stephen Peat RW R OK 77 60 90 48 80 55 60 50 50 60 50 33 46 63 10 Oleg Tverdovsky D L OK 65 84 67 83 99 81 85 84 71 69 73 56 66 81 4 Rhett Warrener D R OK 89 63 77 73 94 69 58 69 68 79 46 64 60 76 74 Jay Mckee D L OK 93 65 76 68 90 68 67 62 54 73 41 50 54 73 37 Brad Lukowich D L OK 93 65 67 55 97 75 67 56 57 71 49 61 54 71 54 Patrick Traverse D L OK 63 64 76 75 87 84 60 57 58 70 57 51 54 70 6 Stephane Quintal D R OK 65 58 94 75 87 77 61 66 54 62 35 72 76 70 49 Lance Ward D L OK 81 59 85 61 39 61 58 52 47 67 40 38 38 67 33 Eric Cairns D L OK 81 60 95 60 54 44 60 50 51 65 50 60 39 70 34 Manny Legace G L OK 72 87 60 83 76 82 86 73 86 NA NA 48 40 77 38 Ari Ahonen G L 99 81 82 74 72 70 68 83 74 80 NA NA 33 33 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Milan Kraft C R OK 52 77 73 47 50 88 75 59 63 69 62 28 35 68 20 Denis Pederson C R OK 64 68 69 46 75 73 67 52 62 66 53 54 58 65 23 Jarrod Skalde C L OK 64 61 51 58 33 75 65 52 52 67 52 54 55 61 71 Petr Hubacek C L OK 56 41 61 51 29 91 45 40 44 54 52 36 32 53 21 Tony Granato LW R OK 60 68 42 35 72 70 64 50 50 66 51 88 83 60 70 Martin Spanhel LW L OK 78 61 58 50 28 87 62 40 46 57 51 36 30 58 8 Marko Tuomainen RW R OK 60 60 59 33 26 89 67 49 43 62 40 48 46 56 43 Jeff Finley D L OK 62 59 70 66 86 80 60 54 50 66 41 71 69 66 13 Gerald Diduck D R OK 88 49 80 38 25 70 54 40 40 57 40 84 88 63 18 Radek Martinek D L OK 66 60 66 69 80 75 66 62 62 64 48 44 44 67 72 Miikka Kiprusoff G L OK 67 69 61 62 57 82 73 68 70 NA NA 35 30 64 31 Tyler Moss G R OK 54 65 66 63 64 85 66 60 63 NA NA 48 47 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Steve Sullivan C R OK 62 79 53 81 98 77 81 79 78 73 85 57 59 80 25 Andrew Cassels C L OK 62 66 53 75 78 95 68 86 74 62 60 78 86 73 41 Stu Barnes C R OK 61 72 58 75 90 85 65 63 65 65 66 81 84 71 36 Juha Ylonen C L OK 58 69 56 55 83 80 68 60 59 74 60 52 55 67 94 Ryan Smyth LW L OK 67 77 60 81 99 80 78 76 72 76 78 61 64 79 23 Martin Gelinas LW L OK 80 67 55 69 95 81 67 67 69 59 68 79 87 72 14 Tomi Kallio LW L 97 62 74 56 66 73 83 75 66 71 69 77 36 34 73 20 Marty Murray LW L OK 63 65 55 58 40 92 65 60 60 61 60 42 39 65 29 Valeri Zelepukin LW L OK 81 63 50 44 40 84 66 50 50 65 52 74 75 62 12 Peter Bondra RW L 99 74 79 66 81 99 83 79 72 72 65 89 79 74 81 28 Landon Wilson RW R OK 72 68 81 45 85 66 66 58 63 68 69 53 51 71 11 P.J. Axelsson RW L OK 66 70 51 65 98 84 70 61 61 73 60 48 40 68 38 Tony Tuzzolino RW R OK 83 51 48 26 26 77 45 40 40 61 40 32 33 51 17 Lubomir Visnovsky D L OK 64 70 67 68 98 89 76 77 71 71 61 38 41 74 5 Sami Salo D L 99 80 66 80 68 39 86 68 79 66 68 53 45 36 75 56 Sergei Zubov D R OK 68 77 63 88 95 89 77 85 77 66 64 79 69 79 3 James Patrick D R OK 52 60 67 56 62 88 63 58 57 75 50 91 79 67 6 Lyle Odelein D R OK 60 56 73 73 98 59 57 58 66 65 43 85 79 68 13 Bret Hedican D L OK 80 74 71 74 83 72 73 62 58 64 53 63 66 72 9 Alexei Semenov D L OK 83 66 79 70 75 46 64 66 64 75 65 33 33 75 35 Nikolai Khabibulin G L 95 73 90 66 81 62 74 88 76 89 NA NA 56 49 79 37 Steve Passmore G L OK 65 75 38 71 68 67 75 70 77 25 25 47 46 66 30 Dominic Roussel G L OK 58 69 64 66 65 80 67 63 71 NA NA 57 56 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Eric Chouinard C L OK 53 63 66 49 25 89 61 62 59 60 57 31 35 63 44 P.J. Stock C L 98 80 55 66 40 61 46 55 49 49 62 48 56 52 60 76 Andrej Podkonicky C L OK 68 62 40 33 29 91 65 40 42 51 50 38 35 54 47 Juha Lind LW L 99 60 67 46 32 58 96 67 51 51 63 59 39 40 61 4 Greg Hawgood D L OK 61 66 48 52 29 89 67 64 63 69 58 89 79 67 73 Frantisek Kaberle D L OK 59 65 56 77 61 85 67 64 60 69 56 34 36 67 43 Nathan Dempsey D R 99 80 65 54 59 37 86 62 63 55 63 45 54 54 66 2 Bryan Muir D L OK 65 53 91 37 35 75 52 62 48 62 40 57 56 65 7 Tim Gleason D R 99 57 62 66 54 51 82 68 65 57 60 59 28 28 65 8 Anton Volchenkow D R OK 54 65 62 62 79 83 67 72 64 71 47 33 33 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Henrik Zetterberg C L OK 57 73 65 69 77 76 79 78 74 66 64 33 33 73 17 Matt Cullen C L OK 62 73 66 71 99 81 69 68 66 66 58 44 47 70 4 Vincent Lecavalier C L OK 61 78 81 77 83 77 80 74 72 63 76 41 43 77 34 Henrik Sedin C L OK 64 74 70 59 99 81 77 64 65 68 57 29 29 70 9 Jiri Novotny C L OK 76 69 46 67 67 55 71 65 55 40 62 28 28 64 65 Magnus Arvedson LW L OK 67 78 68 66 62 82 77 66 71 77 74 51 46 76 33 Fredrik Modin LW L OK 61 68 91 69 92 80 67 67 65 66 81 49 54 76 61 Jeff Friesen LW L OK 80 85 73 86 95 76 89 74 65 74 61 75 74 78 18 Michael York LW R OK 63 77 49 74 95 87 79 61 63 75 66 36 40 71 26 Shane Doan RW R OK 81 66 83 76 92 74 66 76 65 67 74 56 62 77 81 Miroslav Satan RW L OK 68 80 65 80 99 82 72 70 75 71 75 67 64 77 16 Pavel Bure RW L OK 60 95 57 99 99 79 93 70 86 71 97 72 61 85 13 Mattias Weinhandl RW R OK 71 63 47 62 33 88 63 66 63 60 64 33 33 66 43 Fredrik Sjostrom RW L 87 DD 68 73 61 73 79 83 76 62 68 69 61 28 28 70 3 Zdeno Chara D L OK 95 65 98 79 99 54 68 57 55 68 43 44 40 76 10 Marcus Ragnarsson D L OK 88 68 76 79 82 83 69 62 56 70 51 56 65 74 76 Todd Reirden D L OK 65 55 93 62 46 73 56 57 52 60 51 51 47 67 20 Mattias Ohlund D L OK 79 76 84 85 79 81 76 73 72 66 69 46 49 79 27 Sven Butenschon D L OK 63 68 87 48 28 90 71 50 50 70 50 52 57 69 23 Bert Robertsson D L OK 86 62 79 26 29 51 62 40 40 64 40 54 47 63 6 Barret Jackman D L OK 87 54 76 61 55 74 61 59 62 72 59 33 33 71 48 Brian Boucher G L OK 70 77 68 73 70 95 77 72 76 NA NA 44 39 70 1 Jamie Storr G L 97 70 86 77 82 79 84 88 72 84 NA NA 53 55 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Boyd Devereaux C L OK 60 70 66 40 69 90 71 54 54 67 55 52 48 64 49 Robert Petrovicky C L OK 50 68 46 28 28 87 70 40 40 63 40 56 63 53 11 Kamil Piros C L OK 40 70 40 69 65 77 66 71 60 49 57 44 38 62 52 Brent Gilchrist C L OK 58 64 40 43 70 75 66 51 50 65 40 76 89 58 22 Kyle Calder LW L OK 57 66 50 54 52 90 68 61 60 66 59 43 44 65 12 Fedor Fedorov LW L OK 60 76 45 50 50 67 70 66 63 40 55 33 33 62 31 Niklas Andersson LW L OK 56 72 50 45 40 88 71 50 50 65 66 57 56 63 42 Greg Crozier LW L OK 53 45 74 25 25 94 45 40 40 56 40 37 34 51 45 Jody Shelley LW L 99 53 58 62 32 28 32 57 40 40 59 40 32 35 52 36 Sylvain Blouin RW L OK 97 59 84 40 50 39 60 49 53 60 55 41 42 64 25 Ed Ward RW R OK 53 53 88 25 25 58 53 40 40 57 40 53 53 54 2 Stan Drulia RW R OK 52 64 45 40 39 79 65 49 49 65 50 68 52 58 51 Anders Myrvold D L OK 60 67 50 40 27 91 65 53 50 63 40 36 39 60 87 David Cooper D L OK 63 60 73 46 28 98 55 35 34 63 34 36 39 59 5 Ryan Miller G L OK 69 73 65 69 75 76 66 80 64 NA NA 38 38 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Rob Niedermayer C L OK 80 72 72 81 82 82 71 63 62 68 63 72 74 73 18 Sergei Brylin C L OK 78 70 53 61 90 86 70 72 72 72 75 54 44 75 11 Brian Holzinger C R OK 57 76 53 64 84 74 80 68 65 69 61 65 70 70 86 Domenic Pittis C L OK 63 72 53 43 56 71 70 51 52 62 53 60 57 62 19 Pelle Sjolander LW L 96 70 70 70 55 55 50 70 70 70 70 70 50 50 73 14 Joe Sacco LW L OK 77 72 55 42 83 83 65 50 50 70 53 73 76 64 37 Patrick Poulin LW L OK 80 69 82 55 63 85 70 59 61 64 60 60 71 71 43 Kristian Huselius LW L 98 57 75 68 72 71 71 78 64 66 58 77 33 33 72 57 Steve Heinze RW R OK 63 55 62 60 95 85 64 64 69 65 73 70 72 71 30 Randy Mckay RW R OK 78 59 75 53 93 76 60 59 64 69 69 84 84 71 26 Mike Knuble RW R OK 85 65 85 65 99 83 65 54 56 70 60 57 54 70 15 Patrik Stefan RW L OK 58 84 79 61 83 93 84 72 69 66 67 42 39 75 8 Hans Jonsson D L OK 65 64 68 64 70 88 71 71 63 69 58 40 31 71 27 Eric Weinrich D L OK 78 59 79 87 99 82 58 71 56 69 62 80 84 75 58 Igor Ulanov D L OK 79 63 80 77 81 63 64 63 58 75 46 75 82 74 17 Drake Berehowsky D R OK 81 65 83 60 97 66 66 66 65 65 61 69 74 74 54 Derek Morris D R OK 66 77 66 88 64 69 76 84 74 72 65 49 53 78 34 Brad Bombardir D L OK 60 63 74 72 84 83 66 64 55 67 40 46 51 68 31 Niclas Havelid D L OK 79 70 62 76 58 79 67 63 63 69 61 39 32 71 5 Henrik Tallinder D L OK 59 70 55 68 74 66 70 60 62 71 48 33 33 67 41 Jocelyn Thibault G L 98 73 88 56 93 92 93 85 74 85 NA NA 65 72 78 38 Mike Richter G L OK 59 83 52 76 75 98 81 66 80 25 25 84 92 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 64 John Emmons C L OK 56 64 70 49 64 73 64 41 44 64 49 41 43 59 35 Benoit Hogue LW L OK 86 65 52 46 39 75 67 58 53 59 51 83 81 64 42 Michel Picard LW L OK 52 47 50 56 25 96 49 53 54 62 50 58 57 57 84 Bryan Adams LW L 99 64 77 49 44 26 91 69 53 43 51 40 39 34 56 46 Jamie Wright LW L OK 80 50 54 44 35 96 48 42 38 59 41 42 40 53 36 Sean Selmser LW L OK 62 52 48 45 27 30 51 35 35 56 35 40 35 48 62 Andrei Nazarov RW R OK 78 59 95 36 95 33 60 45 44 62 44 56 62 61 32 Dixon Ward RW R OK 60 60 62 48 75 75 63 55 53 65 53 82 80 63 16 Jody Hull RW R OK 52 63 59 49 86 92 58 47 51 63 53 74 78 61 80 Brad Smyth RW R OK 55 61 63 56 29 78 62 34 42 52 47 39 37 54 29 Jason Marshall D R OK 91 58 68 45 66 53 58 54 50 59 48 57 61 66 23 Maxim Galanov D L OK 53 68 72 59 36 89 68 62 51 60 37 55 47 64 3 Brad Tiley D L OK 54 33 50 56 26 97 36 33 35 56 36 37 37 50 4 Tommy Albelin D L OK 50 66 59 69 93 83 70 65 50 66 40 79 84 66 81 Robbie Tallas G L OK 58 66 53 66 63 87 66 62 66 25 25 48 53 61 39 Tom Barrasso G L OK 80 82 81 77 69 80 78 80 78 NA NA 74 72 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Brendan Morrison C L OK 71 77 58 73 99 88 79 74 70 66 63 44 43 74 39 Doug Weight C L OK 59 74 62 88 99 69 75 93 81 72 71 79 79 80 77 Chris Gratton C L OK 78 62 88 58 99 73 63 62 65 64 67 76 67 73 24 Matt Cooke C L OK 92 69 58 58 98 66 70 59 62 68 60 42 36 69 27 Jan Hlavac LW L 98 64 78 70 72 98 94 81 80 82 74 84 33 38 81 63 Dave Andreychuk LW R OK 55 53 91 65 89 82 55 55 62 60 70 89 90 70 30 Kirk Maltby LW R OK 95 70 60 56 95 92 72 49 53 71 60 76 75 69 20 Donald Brashear LW L OK 89 57 95 54 95 58 58 61 60 65 55 48 50 69 15 Brian Gionta LW R OK 68 81 43 72 69 46 76 72 59 40 70 33 33 67 17 Petr Sykora RW L OK 57 84 53 71 89 82 84 86 80 71 86 58 65 81 12 Mike Johnson RW R OK 62 75 69 47 92 82 74 70 67 69 61 55 54 71 14 Theoren Fleury RW R OK 58 83 36 85 74 56 83 89 79 64 86 87 91 80 31 Tie Domi RW R OK 90 56 60 40 99 42 59 50 56 63 63 77 84 65 6 Wade Redden D L OK 81 74 76 85 94 80 73 84 76 75 69 63 49 80 5 Janne Laukkanen D L OK 83 65 56 62 58 78 68 71 62 69 51 57 68 71 29 Anders Eriksson D L 99 65 66 83 73 89 81 66 75 59 71 45 42 46 73 76 Lubomir Sekeras D L OK 57 63 40 71 97 82 63 71 71 64 67 45 48 70 23 Todd Gill D L 91 DD 79 57 50 64 82 77 61 55 51 71 46 87 97 67 7 Bob Boughner D R 98 97 54 68 58 71 38 57 51 47 74 41 65 67 68 26 Dan Boyle D R OK 80 65 54 62 83 83 65 70 64 60 60 38 45 69 1 Lennart Westman D R OK 60 70 60 60 60 60 70 70 70 70 70 50 50 72 35 Evgeni Nabokov G L 98 79 92 62 93 92 77 90 72 89 NA NA 42 35 80 37 Peter Skudra G L OK 62 76 64 72 69 86 76 64 72 25 25 45 49 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Glen Metropolit C R 99 61 67 60 48 33 80 68 66 62 65 51 46 43 65 2 Yuri Butsayev C L OK 57 67 65 41 32 91 63 45 52 60 53 33 34 60 8 Jason Krog C R OK 57 67 52 41 25 94 63 50 50 65 50 35 33 59 57 Rob Shearer C R OK 80 72 55 30 31 98 66 34 35 66 36 38 38 54 42 Bill Bowler C L OK 50 60 41 39 29 75 59 53 45 55 37 48 44 52 10 Yanick Lehoux C R OK 40 80 40 77 67 50 75 59 67 45 60 33 33 63 25 Anton But LW L OK 56 50 40 43 88 76 67 60 60 44 62 33 33 60 46 Kevin Sawyer LW L OK 77 58 73 28 26 30 57 51 44 56 36 52 51 56 59 Darren Langdon LW L 99 56 57 73 31 65 57 56 49 49 65 45 61 65 59 56 Kai Nurminen LW L OK 51 63 62 59 25 76 66 40 40 54 40 50 44 54 11 Kevin Dineen RW R OK 78 62 46 36 78 59 63 50 52 68 60 94 95 63 36 Matthew Barnaby RW L OK 70 69 65 55 92 29 69 50 50 66 53 69 68 64 18 Steve Kariya RW R OK 55 80 40 53 37 86 79 67 61 69 55 32 33 65 47 Sergei Vyshedkevich D L OK 59 64 62 71 35 79 67 53 54 62 51 49 45 64 9 Joel Bouchard D L OK 61 61 74 53 41 76 62 52 51 63 50 55 57 65 54 Brandon Smith D L OK 54 63 48 33 25 91 52 36 42 56 51 58 54 54 40 Chris Armstrong D L OK 77 58 50 63 27 97 57 34 35 55 36 42 37 56 34 Mark Wotton D L OK 49 47 58 29 25 92 48 36 36 52 36 48 46 51 32 Darryl Shannon D L OK 79 56 70 62 25 79 55 56 44 66 40 80 82 66 16 Ilya Nikulin D L OK 73 44 40 65 63 58 67 62 58 66 40 33 33 62 21 John Erskine D L OK 75 55 85 50 50 55 55 53 53 59 44 33 33 65 48 Darren Rumble D L OK 85 56 63 63 25 47 54 49 42 66 31 38 46 62 41 Eric Fichaud G L OK 58 66 52 52 47 80 68 58 67 NA NA 49 47 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 77 Pierre Turgeon C L OK 64 75 67 73 95 87 84 86 81 75 80 86 84 83 9 Mike Ricci C L OK 65 69 61 72 98 77 67 63 70 80 68 76 81 73 31 Espen Knutsen C L OK 65 74 56 65 80 87 76 84 74 66 62 51 48 74 37 Curtis Brown C L OK 57 71 61 68 85 83 70 66 66 77 63 63 64 71 25 Kevin Stevens LW L OK 78 61 83 71 66 62 61 70 58 60 60 87 85 71 18 Stanislav Chistov LW R OK 57 83 58 67 77 65 83 79 77 63 59 33 33 73 7 Raffi Torres LW L OK 62 69 74 66 69 76 70 64 68 71 75 33 33 73 8 Thomas Wickell LW L OK 55 70 70 55 55 65 70 70 70 70 70 50 50 72 33 Zigmund Palffy RW L OK 62 86 56 77 88 89 85 90 84 70 93 69 74 85 28 Donald Audette RW R OK 50 76 41 68 92 77 77 81 73 64 82 70 78 75 15 Stephen Guolla RW L OK 64 73 56 58 77 89 70 61 62 63 63 69 68 68 22 Shean Donovan RW R OK 62 74 69 57 76 77 71 55 60 66 63 72 69 69 44 Alexei Zhitnik D L OK 81 75 77 82 94 76 80 74 63 65 64 70 71 78 43 Patrice Brisebois D R OK 65 70 73 83 93 90 66 70 67 66 77 65 73 75 11 Mathieu Dandenault D R OK 68 79 69 60 89 86 78 66 68 68 70 54 59 74 6 Jamie Heward D R OK 59 64 77 53 83 80 64 66 68 67 71 56 45 71 4 Jamie Pushor D R OK 80 59 83 72 91 63 58 58 53 74 46 62 59 72 46 Darren Van Impe D L OK 63 64 71 70 39 67 65 72 68 69 63 62 67 72 29 Steve Shields G L OK 71 87 86 76 70 87 86 68 83 NA NA 58 52 78 39 Dan Cloutier G L OK 72 79 70 79 76 81 81 68 75 NA NA 49 46 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Sebastien Bordeleau C R OK 60 72 50 50 29 76 71 59 59 67 60 54 58 65 21 Michal Sivek C L OK 73 70 66 72 47 80 70 63 65 60 63 33 33 69 34 Jim Dowd C R OK 57 61 52 68 82 66 61 65 65 64 51 77 66 65 17 Toby Petersen C L OK 53 62 57 52 29 85 66 62 60 63 55 32 29 63 36 Steve Washburn C L OK 63 62 63 29 26 91 65 40 40 60 40 55 46 55 35 Andre Savage C R OK 48 66 59 29 26 90 64 40 40 59 40 40 42 53 47 Jesse Belanger C R OK 59 58 47 25 25 94 57 40 40 61 40 64 61 52 26 Mike Zigomanis C R OK 55 67 40 65 70 66 70 55 60 40 66 33 33 61 23 Jason Blake LW L OK 87 70 55 63 60 77 70 61 61 64 60 36 40 68 14 Martin Samuelsson LW L OK 44 76 55 41 77 67 65 57 53 62 61 33 33 62 40 Pavel Patera LW L OK 53 66 40 58 35 91 66 54 53 60 52 35 35 59 38 Bob Wren LW L OK 50 57 40 27 29 95 55 40 40 55 40 43 42 50 13 Daniel Volrab LW L 99 41 64 66 43 64 76 66 60 62 72 55 28 28 64 49 Aaron Downey RW R OK 63 47 74 26 26 50 48 40 40 50 40 43 40 51 42 Mark Greig RW R OK 48 47 48 53 25 77 57 50 50 55 48 78 67 56 27 Terry Yake RW R OK 48 63 49 47 25 78 63 59 46 62 40 77 77 57 16 Paul Laus RW R OK 92 50 76 54 31 36 55 50 50 63 44 72 75 61 19 Jim Cummins RW R OK 59 50 78 26 95 47 50 47 47 52 50 61 64 57 24 Petr Svoboda D L OK 76 58 57 65 31 48 68 56 52 65 45 74 79 65 5 Mark Eaton D L OK 64 71 67 66 44 84 73 68 63 62 64 41 37 70 3 Philippe Boucher D R OK 81 64 57 61 50 70 65 63 61 60 62 65 70 68 20 Bobby Dollas D L OK 57 54 86 61 30 71 54 45 46 61 46 78 81 64 32 Ken Sutton D L OK 55 50 68 53 64 77 50 54 50 64 41 76 62 62 45 Kevin Dahl D R OK 54 54 48 39 25 85 53 40 40 57 40 64 64 54 41 Mike Matteucci D L OK 85 57 40 41 25 78 58 40 40 55 40 39 35 56 30 Kirk Mclean G L OK 53 71 56 69 66 88 69 55 66 25 25 86 82 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Bryan Smolinski C R OK 81 68 71 72 94 85 68 72 67 68 74 67 63 76 36 Michal Handzus C L OK 59 71 84 58 57 75 73 71 70 77 72 38 45 75 19 Serge Payer C L OK 61 67 62 30 57 85 65 43 50 60 56 35 35 60 22 Steve Rucchin C L OK 58 68 80 75 34 89 69 69 69 70 65 72 74 73 23 Jiri Dopita C L OK 66 69 65 76 66 64 67 72 65 72 63 80 60 72 26 Martin Rucinsky LW L OK 79 76 69 76 70 67 75 70 62 65 70 74 67 75 49 Brian Savage LW L OK 65 74 63 74 76 81 71 69 69 64 76 70 67 74 17 Rem Murray LW L OK 60 70 62 62 99 85 69 63 66 69 61 63 63 70 8 Todd Warriner LW L OK 68 70 71 60 77 75 69 56 62 67 61 64 66 69 13 Bates Battaglia LW L OK 86 62 74 58 97 70 65 56 58 71 60 46 36 69 25 Darren Mccarty RW R OK 99 65 80 57 87 63 66 52 62 68 62 84 89 72 47 Sandy Mccarthy RW R OK 91 66 90 44 98 49 61 53 55 62 57 58 74 68 29 Alexander Selivanov RW L OK 62 66 73 57 71 83 66 59 60 56 60 61 55 67 14 Jonathan Cheechoo RW R OK 68 51 77 59 65 76 44 64 63 57 60 33 33 65 27 Scott Niedermayer D L OK 67 84 66 77 70 90 84 85 73 72 65 80 77 80 7 Brad Stuart D L OK 81 72 74 72 94 75 73 70 66 74 58 43 43 76 52 Alexander Khavanov D L OK 82 67 66 73 90 84 70 65 66 72 63 48 46 74 3 Denis Gauthier D L OK 99 70 74 63 75 72 69 59 56 69 51 36 39 73 4 Scott Stevens D L OK 87 62 78 82 98 72 63 69 61 93 61 97 96 81 20 Eric Messier D L OK 88 67 70 48 78 88 64 55 57 70 58 45 47 71 38 Daniel Tjarnqvist D L OK 65 60 65 66 70 80 66 68 65 70 40 50 50 69 39 Dominik Hasek G L 99 84 92 60 93 93 73 91 73 92 25 25 85 89 83 37 Trevor Kidd G L OK 67 77 71 75 76 74 76 69 78 25 25 69 70 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 Matthew Herr C L OK 77 65 74 41 38 75 62 57 57 67 59 35 36 66 48 Mark Smith C L OK 67 66 60 33 53 70 61 46 53 64 51 37 31 59 41 Dan Bylsma LW L OK 65 57 81 43 99 85 56 50 50 63 42 69 55 61 30 Andre Roy LW L OK 80 55 80 32 77 40 55 52 52 64 50 39 44 62 50 Mathieu Darche LW L OK 77 57 90 41 32 94 58 34 41 61 35 27 35 56 54 Lee Goren RW R 99 57 71 60 32 33 86 73 38 49 70 59 30 34 60 53 Brad Chartrand RW L OK 82 67 53 45 25 83 63 35 37 59 42 38 37 55 34 Reed Low RW R OK 66 55 94 30 71 39 54 53 53 67 41 36 34 61 45 Stanislav Neckar D L OK 79 64 73 63 84 71 63 51 49 68 44 52 50 68 28 Michal Rozsival D R OK 67 69 71 64 41 78 67 58 57 67 46 42 37 68 2 Todd Simpson D L OK 64 63 84 51 45 50 62 57 49 67 42 67 80 67 33 David Cullen D R OK 56 61 79 25 35 94 56 37 41 60 38 31 32 58 31 Wade Flaherty G L OK 56 69 58 63 65 80 71 58 70 25 25 43 58 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Igor Larionov C L OK 48 71 38 63 77 80 76 73 63 67 56 95 98 68 13 Sergei Nemchinov C L OK 57 66 70 51 77 89 65 65 62 62 54 85 87 67 72 Marc Savard C L OK 71 76 56 79 94 80 77 79 75 69 70 46 44 76 45 Yanic Perreault C L OK 51 76 49 55 92 76 75 68 70 64 73 59 68 71 43 David Emma C L OK 49 49 44 25 25 94 50 40 40 43 40 47 47 48 20 Eric Lacroix LW L OK 81 71 77 34 67 75 71 51 50 75 50 72 70 66 21 Denis Shvidki LW L OK 57 62 76 46 55 81 71 62 60 52 62 33 34 66 50 Todd Marchant LW L OK 67 90 46 73 87 79 87 68 65 75 61 65 71 73 30 Vladimir Tsyplakov LW L OK 55 71 74 41 41 91 70 57 59 65 61 62 71 67 86 Ladislav Nagy LW L OK 70 68 55 53 55 87 66 60 61 66 65 36 38 67 29 Turner Stevenson RW R OK 87 59 94 44 83 64 61 62 59 67 57 71 71 70 19 Scott Mellanby RW R OK 61 63 63 65 75 74 65 60 60 66 71 81 88 70 96 Krys Kolanos RW R OK 66 71 68 64 63 90 71 71 70 69 68 36 35 73 22 Robert Kron RW L OK 61 70 43 65 69 90 69 53 63 70 56 71 72 65 32 Don Sweeney D L OK 92 65 55 65 87 90 65 60 55 70 40 81 82 70 5 Steve Mccarthy D L OK 62 68 62 56 54 91 71 57 49 63 40 37 46 64 6 Andreas Lilja D L OK 98 55 91 46 28 53 55 40 40 60 40 33 35 65 24 Ian Moran D R OK 84 69 67 63 50 75 72 56 55 70 55 55 63 71 3 Kirill Safronov D L 99 81 65 79 70 76 58 74 66 64 68 53 33 33 73 46 Rostislav Klesla D L OK 72 70 67 66 31 84 73 56 64 64 73 29 32 70 83 Jonathan Girard D R OK 61 67 53 61 40 82 71 61 63 50 62 38 40 66 87 Bryan Allen D L OK 80 65 80 37 26 96 71 40 40 70 40 30 29 66 33 Mike Vernon G L OK 64 81 34 74 72 69 80 71 81 NA NA 100 102 72 81 Arturs Irbe G L 99 75 88 57 99 98 92 88 67 83 NA NA 76 75 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Tyler Arnason C L OK 68 65 65 60 59 65 60 59 59 60 64 35 35 66 11 David Vyborny C L OK 57 68 47 62 95 87 68 62 61 64 59 34 39 65 61 Jason Ward C R OK 61 66 53 39 34 71 65 40 41 63 41 38 35 54 31 Mark Janssens C L OK 59 50 85 38 28 70 56 40 40 54 40 68 64 55 34 Michel Riesen LW R OK 56 63 60 46 28 83 70 48 40 67 40 40 35 57 12 Pascal Dupuis LW L OK 98 62 58 65 29 77 61 49 47 60 65 30 28 64 28 Matt Pettinger LW L OK 64 66 73 31 27 90 62 40 40 66 40 28 34 56 85 Francis Belanger LW L OK 68 62 84 30 26 32 63 40 40 63 41 42 39 57 75 Steve Maltais LW L OK 58 54 77 46 30 84 58 46 40 53 40 63 61 56 78 Jim Mckenzie LW L OK 63 44 95 26 64 47 41 40 42 56 42 73 67 55 40 Kris King LW L OK 84 43 68 37 25 80 40 40 42 55 51 76 73 56 36 Louie Debrusk LW L OK 55 57 94 29 48 50 54 40 40 58 40 70 75 56 16 Jordan Krestanovich LW L OK 50 53 40 55 78 75 47 64 55 62 47 33 33 57 17 Frantisek Lukes LW R OK 40 80 40 57 78 67 78 59 57 60 44 33 33 60 14 Marc-Andre Thinel RW L OK 62 62 46 44 33 81 56 68 63 47 55 33 33 61 27 Sheldon Keefe RW R OK 81 68 48 34 60 74 70 43 51 65 57 31 35 61 2 Chuck Kobasew RW L OK 55 61 57 50 52 87 60 59 62 58 61 33 33 63 39 Alexei Ponikarovsky RW L OK 63 58 68 40 41 84 55 53 52 61 52 29 36 60 26 Frantisek Kucera D L OK 58 48 71 48 64 85 50 53 50 59 44 72 71 61 8 Jeff Woywitka D L OK 64 40 40 57 64 75 66 60 47 65 44 28 28 59 95 Jakub Cutta D L OK 59 66 69 48 32 79 61 40 40 64 40 33 29 60 35 Norm Maracle G L OK 66 75 43 65 64 82 74 69 73 25 25 48 51 66 1 Rick Dipietro G R OK 65 76 60 76 69 57 77 64 76 NA NA 35 35 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Derek Plante C L OK 51 71 44 65 28 90 72 56 54 64 55 64 62 63 76 Wayne Primeau C L OK 81 64 92 51 91 61 69 63 59 70 50 54 47 70 33 Kris Draper C L OK 79 85 45 56 90 86 84 62 62 79 56 59 75 71 16 Trevor Linden C R OK 74 66 85 69 82 72 66 65 63 67 63 77 87 73 38 Scott Pellerin LW L OK 88 64 53 56 93 84 65 70 64 70 56 66 65 70 17 Andrew Brunette LW L OK 64 67 76 68 93 90 67 80 73 65 62 54 60 74 19 Niklas Hagman LW L OK 57 63 68 60 47 66 72 66 63 45 67 33 33 67 28 Vyacheslav Kozlov LW L OK 59 75 53 58 88 80 75 61 66 67 70 80 67 71 56 Dennis Bonvie RW R OK 63 45 75 27 29 89 43 36 36 60 36 65 55 51 25 Sergei Krivokrasov RW L OK 57 79 45 54 65 86 79 64 60 63 60 63 59 67 14 Teemu Selanne RW R OK 62 84 65 71 88 83 87 77 80 66 82 79 81 81 24 Sami Kapanen RW L OK 84 82 45 75 99 85 83 73 69 69 67 58 56 75 18 Radim Vrbata RW R OK 66 74 55 66 70 76 68 68 64 44 67 33 33 67 21 Jason Smith D R OK 90 69 78 75 99 67 69 61 66 76 52 72 69 77 2 Jaroslav Spacek D L 95 DD 77 66 71 74 76 88 70 72 69 68 66 44 45 74 23 Shawn Heins D L OK 79 61 87 40 46 63 55 55 58 66 56 43 46 69 7 Branislav Mezei D L OK 96 63 90 58 53 67 60 58 47 63 47 34 28 71 27 Pascal Trepanier D R OK 81 61 74 60 69 70 62 54 59 71 67 49 48 71 55 Danil Markov D L OK 87 67 62 69 72 79 67 64 66 70 49 44 48 72 3 Boris Mironov D R OK 81 69 92 76 79 77 79 68 63 67 57 75 77 78 42 Bryan Berard D L OK 61 73 77 79 65 82 71 67 64 66 66 41 49 73 34 John Vanbiesbrouck G L OK 61 81 32 77 76 70 82 74 83 NA NA 103 94 72 75 Rich Parent G L OK 55 68 79 65 61 77 68 59 68 25 25 47 43 63 41 Felix Potvin G L 96 65 83 68 85 86 84 82 66 83 NA NA 71 77 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Ted Drury C L OK 50 60 68 60 26 90 62 34 36 59 34 67 66 53 61 Pascal Rheaume C L OK 98 67 73 48 29 77 63 50 50 62 57 51 55 65 22 Mikko Eloranta C L OK 63 64 50 42 76 85 62 58 60 55 64 31 31 63 58 Roman Simicek C R OK 59 63 89 52 70 77 65 57 57 60 56 40 40 66 8 Ted Donato LW L OK 58 66 42 39 78 84 67 58 58 66 53 71 76 62 20 Brad DeFauw LW L OK 90 48 80 36 60 44 63 59 55 64 59 44 44 66 74 Brantt Myhres RW R OK 55 46 90 29 36 50 49 33 35 55 37 52 52 51 49 Rory Fitzpatrick D R 99 56 56 73 26 26 71 55 40 40 57 40 33 39 57 52 Craig Rivet D R OK 79 63 74 66 36 62 62 53 54 68 47 53 56 68 39 Barry Richter D L 99 46 63 73 25 25 76 59 40 40 59 40 50 48 57 26 Andy Berenzweig D L OK 53 62 63 32 35 91 60 39 38 61 37 38 33 56 4 Gregg Naumenko G L 99 53 65 75 50 49 48 63 63 66 25 25 39 35 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Jochen Hecht C L OK 58 71 69 72 88 80 75 70 69 71 72 49 49 74 90 Joe Juneau C R OK 52 71 59 66 82 82 69 65 60 63 56 75 83 67 66 Mario Lemieux C R OK 55 72 86 94 64 84 77 99 87 66 99 91 97 89 91 Andreas Karlsson C L OK 59 62 79 51 72 91 65 59 60 67 54 34 35 66 14 Brendan Shanahan LW R OK 63 64 88 71 98 71 64 78 75 74 77 89 88 79 94 Sergei Berezin LW R OK 53 79 63 63 95 95 77 69 70 64 69 57 56 73 17 Chris Simon LW L OK 70 64 96 60 73 54 62 55 60 60 64 59 65 70 26 Antti Laaksonen LW L OK 65 64 54 67 99 83 59 59 60 61 60 40 45 65 32 Oleg Petrov RW L OK 62 73 40 75 98 86 73 68 67 67 65 56 52 70 7 Shawn Bates RW R OK 66 71 66 55 60 78 71 60 55 62 62 37 44 67 21 Mariusz Czerkawski RW L OK 63 73 64 74 99 82 74 73 76 66 80 61 61 77 15 John Maclean RW R OK 60 57 61 47 32 85 56 40 53 62 60 88 97 61 25 Peter Smrek D L OK 81 72 59 60 37 82 72 65 69 69 66 38 33 72 23 Vladimir Malakhov D L OK 52 69 89 64 25 71 68 67 59 61 58 76 65 70 8 Jere Karalahti D R OK 96 58 78 60 69 79 62 57 58 65 46 42 44 71 6 Calle Johansson D L OK 54 68 68 79 92 84 70 75 67 73 62 71 76 74 58 Adam Burt D L OK 85 59 74 66 29 70 64 50 41 65 40 78 72 67 95 Tomas Kloucek D L OK 98 62 76 64 53 60 57 55 55 71 49 38 37 71 5 David Hale D L OK 79 53 81 55 67 73 65 53 57 70 42 33 33 69 4 Jeff Norton D L OK 49 61 63 60 47 82 68 65 57 73 45 69 74 67 33 Mathieu Garon G R OK 63 70 60 63 64 84 71 67 74 NA NA 40 31 64 31 Dan Blackburn G L 98 80 83 77 76 75 78 85 76 79 NA NA 30 30 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Steve Kelly C L 99 62 72 67 35 48 78 71 52 50 64 59 49 41 64 10 Kiel McLeod C R OK 80 57 78 70 45 37 60 64 60 55 57 33 33 66 9 Jiri Bicek LW L OK 59 65 51 51 35 75 66 50 50 60 55 35 34 60 77 David Oliver RW R 99 64 61 46 29 27 90 57 40 40 62 40 51 52 53 2 Petr Buzek D L OK 96 66 76 63 26 58 61 40 40 62 40 45 43 66 43 Jaroslav Obsut D L OK 80 67 66 67 35 80 59 40 41 64 40 36 34 63 44 Nicholas Boynton D R OK 87 56 79 54 34 92 71 45 45 60 42 36 33 66 38 Alexandre Boikov D L OK 90 58 43 31 28 61 58 40 40 64 40 49 43 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Alexander Svitov C L OK 73 72 74 62 71 74 68 64 68 72 70 33 33 73 47 Viktor Kozlov C R OK 62 70 90 74 63 87 69 73 64 72 69 65 56 76 24 Jason Wiemer C L OK 89 65 91 56 78 41 70 49 59 67 64 62 58 71 14 Mike Fisher C R OK 88 72 67 45 72 74 71 61 59 69 61 35 38 69 38 Jeff Cowan LW L OK 66 63 58 41 63 61 65 50 53 66 62 41 45 63 16 Sergei Varlamov LW L OK 66 70 55 60 66 70 66 60 63 65 58 40 40 66 12 Brian Rolston LW L 99 61 79 73 77 93 86 76 76 65 66 66 74 74 75 51 Andrei Kovalenko LW L OK 79 74 73 58 92 90 72 60 63 57 61 59 62 70 10 Daniel Cleary RW L OK 63 75 70 55 98 81 74 64 66 72 64 40 45 72 15 Jamie Langenbrunner RW R OK 79 70 66 65 64 71 68 66 68 71 66 64 56 73 34 Ronald Petrovicky RW R OK 89 70 49 47 40 53 67 57 58 67 61 39 32 65 37 Jukka Hentunen RW R OK 75 60 70 50 50 90 60 55 55 60 57 46 46 64 5 Lars Jonsson D L OK 33 77 72 68 70 69 76 67 64 55 64 33 33 69 6 Kevin Dean D L OK 60 59 74 65 82 88 59 58 43 52 31 65 72 62 2 Al MacInnis D R OK 50 67 59 88 68 74 72 98 79 77 76 94 97 81 4 Ossi Vaananen D L OK 90 66 76 69 98 66 66 63 59 71 52 32 31 73 32 Chris Chelios D R OK 81 62 56 75 30 59 59 72 67 72 50 94 102 71 18 Curtis Leschyshyn D L OK 98 58 85 64 78 84 60 54 49 63 43 76 79 71 42 Andy Sutton D L 98 83 64 97 48 83 51 65 52 50 62 49 36 44 70 27 Bryan Marchment D L 87 DD 87 64 86 62 88 39 62 56 59 68 61 77 77 74 28 Bryan Helmer D R OK 58 63 77 61 36 77 65 64 65 65 65 49 48 69 33 Milan Hnilicka G L OK 67 75 61 76 73 76 75 68 75 25 25 34 41 68 40 Fred Brathwaite G L 97 73 87 38 83 80 93 86 71 85 25 25 67 59 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 78 Eric Landry C L OK 83 65 44 38 61 78 64 55 55 63 53 45 46 62 22 Bob Corkum C R OK 80 59 92 38 89 92 59 46 51 64 52 85 88 66 43 Aaron Gavey C L OK 63 67 64 55 90 83 66 58 60 62 58 64 66 66 9 Yared Hagos C L OK 44 63 58 55 66 76 61 57 55 44 52 28 28 58 21 Andy Hilbert C L OK 44 50 33 70 64 77 62 64 55 58 60 33 33 60 29 Denny Lambert LW L OK 60 57 65 32 81 27 60 47 40 60 37 63 58 55 1 Bill Lindsay LW L OK 71 65 61 37 82 59 68 58 50 61 43 85 82 62 19 Mike Maneluk RW R OK 57 70 53 49 49 73 68 41 49 56 60 36 41 59 26 Christian Matte RW R OK 57 69 38 53 29 83 64 36 34 52 34 56 41 50 17 Alexander Tatarinov RW L OK 68 57 50 77 75 80 43 43 48 60 55 33 33 58 44 Nolan Pratt D L OK 65 66 73 43 58 73 67 50 53 62 44 54 56 65 7 Kevin Haller D L OK 92 57 68 65 32 53 56 58 53 63 42 67 77 67 35 Filip Novak D L OK 60 65 35 63 60 45 65 63 59 66 50 33 33 63 8 Joe Rullier D R OK 40 57 36 50 78 56 55 64 52 61 39 33 33 56 30 Michel Larocque G L OK 56 62 63 53 52 76 60 57 61 25 25 33 35 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Steve Yzerman C R OK 69 71 49 88 64 88 78 84 79 78 72 103 94 79 11 Mark Messier C L OK 60 64 72 76 99 76 70 75 64 61 68 103 103 74 21 Vaclav Prospal C L OK 64 72 53 67 89 84 72 67 67 65 52 55 50 68 25 Keith Primeau C L OK 80 70 90 80 86 76 69 81 72 73 89 85 79 84 20 Luc Robitaille LW L OK 60 65 69 72 99 75 67 83 79 67 83 84 78 79 48 Jani Rita LW R OK 64 69 70 64 67 79 68 60 62 63 60 33 33 68 9 Mike Watt LW L OK 66 66 79 45 34 85 61 50 54 62 56 37 38 63 33 Brad May LW L OK 89 60 74 44 76 59 61 60 63 68 62 84 86 70 15 Brad Isbister RW R OK 86 68 89 80 64 70 69 70 69 68 81 42 42 79 17 Doug Brown RW R OK 54 72 41 38 71 88 71 57 55 71 53 82 95 63 23 Dany Heatley RW R OK 70 66 80 68 94 81 63 71 75 71 73 33 33 75 19 Rob Dimaio RW R OK 77 62 47 57 88 75 64 59 55 66 51 75 77 64 37 Eric Desjardins D R OK 63 71 68 88 95 77 73 77 69 78 75 92 88 79 82 Steve Duchesne D L 98 60 67 55 63 64 78 68 72 69 66 65 83 75 71 38 Brad Brown D R OK 86 58 91 56 59 50 56 53 48 68 44 52 48 69 39 Chris Mcalpine D R OK 79 62 73 62 62 76 63 59 48 70 37 57 53 68 5 Darryl Sydor D L OK 68 78 71 74 98 86 81 81 65 69 66 79 75 78 79 Grant Ledyard D L OK 77 49 59 53 30 81 50 57 55 58 59 90 81 64 55 Vlad Chebaturkin D L OK 91 56 93 48 34 65 57 53 51 63 48 34 37 69 66 Robin Hansen D R OK 70 70 70 65 65 60 65 65 65 70 55 50 50 71 2 Brad Werenka D L OK 59 65 88 61 35 87 63 54 46 65 40 56 59 67 30 J-Sebastien Aubin G R 95 65 83 54 78 76 77 84 71 84 25 25 40 42 73 54 Jani Hurme G L OK 75 81 61 73 68 87 81 70 79 NA NA 39 44 72 35 Corey Schwab G L OK 70 75 65 70 75 80 75 67 70 NA NA 48 48 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Josef Beranek C L OK 60 67 67 57 84 82 66 56 58 62 55 78 65 66 16 Tony Hrkac C L 99 53 64 44 51 97 82 63 64 65 70 58 72 77 66 41 Peter White C L OK 50 65 59 49 93 90 64 56 55 62 54 59 58 63 45 Josef Marha C L OK 51 71 74 54 34 84 68 62 45 54 36 43 49 59 42 Brett Lysak C L OK 38 73 40 72 72 44 65 58 67 38 65 33 33 61 59 Ville Peltonen LW L OK 56 71 52 49 36 94 69 45 51 65 58 42 49 61 40 Chris Clark RW R 99 77 60 57 51 39 67 62 50 53 68 62 34 41 63 18 Ryan Vandenbussche RW R OK 84 55 65 32 77 44 57 49 47 60 49 36 36 59 81 Alexei Gusarov D L OK 47 60 67 69 59 90 61 58 45 57 36 69 70 61 24 Brett Clark D L OK 80 53 46 66 40 85 61 52 50 58 47 42 41 61 43 Sergey Gusev D L 99 55 66 62 54 34 77 68 36 43 62 52 43 43 60 62 Kaspars Astashenko D L OK 62 59 51 31 25 87 60 53 52 59 53 35 42 59 3 Niklas Kronwall D L OK 52 69 37 55 61 91 60 64 64 63 57 33 33 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Robert Lang C R OK 56 69 75 80 99 86 69 80 68 68 78 67 58 77 37 Wes Walz C R OK 60 75 60 65 99 83 72 60 60 74 62 53 61 70 7 Stephen Weiss C L OK 42 70 50 72 72 70 69 73 64 72 73 28 28 70 13 Dmitri Khristich C R OK 58 69 60 59 83 92 71 66 63 62 62 84 84 69 32 Steve Thomas LW L OK 69 63 64 61 66 72 62 69 64 63 65 82 83 70 18 Marcus Nilson LW R OK 63 65 65 65 94 76 65 65 63 62 61 38 41 68 10 Mike Leclerc LW L OK 82 64 72 72 65 85 67 69 69 73 73 59 58 75 19 Paul Ranheim LW R OK 55 78 74 50 97 88 68 43 52 58 55 71 68 64 15 Pat Verbeek RW R OK 86 61 43 50 79 67 64 55 57 68 60 84 85 65 36 Pavel Brendl RW R OK 58 76 65 52 73 79 72 65 70 58 78 33 33 72 9 Todd Harvey RW R OK 93 87 65 45 83 76 91 56 59 66 63 66 75 73 11 Bill Muckalt RW R OK 81 70 69 55 73 87 72 63 62 70 63 36 42 71 8 Sylvain Lefebvre D L OK 90 58 69 60 86 76 58 60 50 70 40 72 78 70 23 Murray Baron D L OK 85 58 95 65 99 81 59 51 49 59 42 72 83 70 3 Dan McGillis D L OK 82 68 82 80 99 72 67 81 75 73 74 71 70 80 24 Richard Matvichuk D L OK 98 61 83 79 94 80 66 63 68 75 51 74 72 78 63 Gary Suter D L OK 72 67 73 72 80 72 69 72 58 66 66 92 88 74 26 John Jakopin D R OK 99 55 96 51 73 75 52 47 43 62 41 45 40 69 44 Paul Coffey D L OK 55 75 52 62 31 57 76 73 58 59 41 100 90 67 55 Larry Murphy D R OK 56 55 74 65 68 94 55 71 63 70 37 97 92 69 29 Tomas Vokoun G L OK 70 84 59 78 72 96 82 71 83 25 25 48 41 74 35 Dieter Kochan G L OK 55 66 58 55 61 80 64 56 66 25 25 35 36 59 1 Sean Burke G L 95 74 87 89 91 87 65 87 66 86 25 25 83 82 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Len Barrie C R OK 54 61 61 47 70 43 64 64 57 66 51 78 67 63 12 Maxim Sushinsky LW L OK 55 64 36 55 37 71 65 52 59 63 67 42 40 62 16 Mikhail Kuleshov LW R OK 43 63 75 51 67 77 73 58 70 40 66 33 33 65 25 Blair Atcheynum RW R OK 60 62 76 31 32 90 57 46 49 59 47 66 69 59 5 Sean Gagnon D L 99 91 62 88 28 27 42 60 34 33 64 37 37 35 63 34 Shane Hnidy D R OK 83 62 66 50 64 59 65 47 49 62 55 40 35 65 4 Chris Tamer D L OK 86 51 71 67 99 62 55 56 51 65 44 78 82 68