(As of Wednesday, Mar 22 2006)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Igor Larionov C L OK 57 58 30 50 86 89 60 73 65 61 52 98 98 64 11 John Madden C L 99 77 77 73 85 96 91 78 71 61 76 70 55 56 77 13 Jan Hrdina C L OK 52 72 56 79 83 84 71 74 71 67 67 55 54 72 19 Sergei Brylin C L 99 69 70 52 63 78 94 70 60 64 69 63 61 58 69 25 Pascal Rheaume C L OK 49 67 60 69 75 79 66 62 65 55 62 66 60 66 27 Aaron Gavey C L OK 63 66 71 48 71 84 66 55 57 63 53 66 64 65 33 Alexander Svitov C L OK 63 63 75 40 68 76 66 51 48 62 53 38 38 62 36 Andre Savage C L OK 56 66 62 59 52 77 66 52 57 59 54 44 46 62 39 Andrej Podkonicky C L OK 54 61 58 39 38 69 62 45 48 48 52 39 42 56 44 Benoit Gratton C L OK 67 63 58 45 42 70 66 48 46 65 53 51 50 60 47 Blake Bellefeuille C L OK 55 56 58 32 31 89 58 40 47 60 45 32 32 54 2 Viktor Kozlov LW L 98 59 78 80 81 77 71 78 72 74 64 71 70 53 77 5 Erik Rasmussen LW L OK 88 65 73 57 78 87 66 58 59 67 59 42 50 69 9 Jay Pandolfo LW L OK 72 70 75 76 81 82 70 59 57 73 58 69 70 71 10 Jeff Friesen LW L OK 72 80 75 73 96 84 81 67 68 68 70 74 71 77 14 Patrik Elias LW L OK 59 85 59 87 84 77 85 76 79 65 80 72 59 79 15 Scott Gomez LW L OK 64 77 63 64 95 86 73 78 70 68 62 50 49 73 24 Krzysztof Oliwa LW L OK 82 57 82 48 64 27 60 55 55 61 48 59 57 64 35 Alexei Smirnov LW L OK 58 64 75 48 54 76 65 49 52 58 56 36 38 62 37 Andreas Salomonsson LW L OK 68 64 63 48 46 82 65 51 53 59 56 43 42 62 38 Andrej Nedorost LW L OK 68 62 59 44 35 88 64 68 52 62 52 41 40 63 43 Benoit Brunet LW L OK 58 66 67 60 72 89 66 61 61 65 58 82 81 68 48 Bob Wren LW L OK 66 59 55 39 35 89 60 40 41 59 40 45 45 54 49 Brad Defauw LW L OK 55 56 69 52 25 85 58 43 47 55 53 33 33 57 0 Brian Gionta RW L OK 77 74 65 66 63 84 74 62 66 71 66 48 49 72 6 Grant Marshall RW L OK 79 65 63 55 96 74 66 62 63 66 63 76 67 70 8 Jamie Langenbrunner RW L 98 71 71 65 70 98 76 70 66 67 71 66 77 68 73 28 Adam Deadmarsh RW L OK 77 73 70 45 45 72 73 72 76 68 78 76 74 77 34 Alexei Morozov RW L 99 60 77 67 73 80 85 77 71 72 59 70 58 58 74 42 Ben Clymer RW L OK 68 69 64 55 89 86 69 59 60 65 61 47 47 68 45 Bill Muckalt RW L OK 68 66 68 52 60 81 67 55 52 65 53 45 45 64 46 Billy Tibbetts RW L OK 85 60 78 53 58 35 60 52 49 56 49 41 42 62 1 Brian Rafalski D L 95 61 74 64 84 84 79 73 72 71 67 69 75 62 75 3 Colin White D L 98 79 61 75 65 87 67 59 47 55 73 56 61 55 70 16 Scott Niedermayer D L 97 59 80 62 85 84 77 80 74 74 75 68 86 80 78 17 Scott Stevens D L 97 78 66 80 85 87 64 68 66 70 81 44 95 91 78 18 Sean Brown D L 99 74 69 64 75 81 54 68 60 61 68 52 64 51 70 20 Tommy Albelin D L OK 40 47 50 46 44 92 55 51 39 65 49 83 89 57 21 Richard Matvichuk D L 99 84 54 71 75 89 84 62 53 56 71 53 77 83 71 23 Paul Martin D L OK 64 59 58 61 25 73 62 58 57 66 53 36 40 64 29 Alain Nasreddine D L OK 58 60 52 42 25 77 60 40 45 60 50 47 47 57 30 Alan Letang D L OK 70 45 48 45 25 89 45 40 45 64 50 45 44 57 31 Alex Henry D L OK 70 57 88 33 48 56 55 40 45 62 50 32 32 63 40 Andy Berenzweig D L OK 59 65 61 57 25 80 68 54 55 64 56 38 38 64 41 Aris Brimanis D L OK 70 61 63 35 25 56 61 40 45 64 50 61 54 61 4 Corey Schwab G L OK 67 74 64 72 59 77 71 63 70 50 50 63 55 67 12 Martin Brodeur G L OK 78 92 87 99 99 92 86 79 90 50 50 83 77 85 32 Alexander Auld G L OK 60 65 78 62 45 70 68 66 68 50 50 38 38 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 David Hale D L OK 58 63 49 35 30 73 65 44 52 53 49 36 36 57 26 Bobby Allen D L OK 52 59 56 35 27 84 61 42 49 59 52 30 30 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Blair Betts C L OK 61 72 64 52 41 84 61 50 51 69 56 31 39 63 2 Bobby Holik C L OK 77 67 87 74 89 65 58 61 69 73 67 81 84 75 10 Eric Lindros C L OK 80 70 96 80 88 60 66 75 77 66 83 76 72 82 12 Jamie Lundmark C L OK 61 63 55 49 65 88 62 51 59 60 59 36 37 62 16 Mark Messier C L OK 64 57 69 74 73 85 58 67 67 74 67 99 102 72 18 Michael Nylander C L 97 59 73 56 69 85 82 74 75 70 58 67 68 67 72 28 Brad Moran C L OK 58 66 52 35 30 89 62 43 45 59 41 35 35 54 31 Brandon Reid C L OK 53 63 40 42 48 89 62 49 49 63 55 38 39 58 35 Brian Swanson C L OK 58 73 56 60 55 89 78 56 58 65 58 45 44 66 43 Charlie Stephens C L OK 45 56 79 38 35 89 56 40 45 57 50 32 31 56 46 Chris Ferraro C L OK 73 66 57 68 48 92 65 43 40 60 49 47 46 59 8 Dan Lacouture LW L 98 67 65 73 72 90 67 62 54 57 62 53 50 49 65 13 Jan Hlavac LW L 95 DD 69 68 68 62 83 88 69 54 60 63 62 42 41 67 21 Brad Larsen LW L 97 86 65 69 42 60 71 62 55 53 65 49 45 45 64 23 Richard Scott LW L OK 61 57 64 25 25 69 56 40 45 63 50 36 38 56 29 Brad Ralph LW L OK 60 63 62 30 30 48 59 41 46 46 51 35 34 55 39 Cam Severson LW L OK 29 60 66 35 35 45 60 44 45 60 50 36 35 54 41 Casey Hankinson LW L OK 68 53 64 48 47 90 48 47 45 53 46 43 43 56 42 Chad Wiseman LW L OK 25 61 55 33 25 71 61 40 45 61 50 31 31 53 44 Chris Bala LW L OK 60 64 62 35 36 94 66 54 46 59 49 33 32 59 48 Chris Herperger LW L OK 62 63 62 50 86 84 64 52 54 66 52 59 59 63 1 Jaromir Jagr RW L 99 53 73 78 83 79 89 81 87 86 64 79 87 86 82 15 Sandy Mccarthy RW L OK 71 58 82 51 99 44 59 49 54 63 56 63 75 65 25 Brad Leeb RW L OK 62 67 58 39 31 89 65 40 41 55 35 38 38 53 26 Jed Ortmeyer RW L OK 65 63 47 30 25 69 61 43 48 59 53 31 33 56 30 Brad Tapper RW L 96 65 74 54 52 35 50 75 57 56 58 55 39 39 63 40 Cameron Mann RW L OK 52 66 54 46 48 78 66 45 49 59 55 43 43 59 45 Chris Corrinet RW L OK 76 63 84 42 35 78 60 51 46 59 42 35 34 60 3 Boris Mironov D L 99 71 61 75 68 70 78 63 61 60 66 59 74 81 71 4 Jason Strudwick D L 99 67 65 74 70 77 57 62 58 60 65 49 65 49 68 5 Chris Mcallister D L 97 72 52 99 35 43 49 58 51 51 67 50 64 57 68 6 Dale Purinton D L OK 84 53 78 57 55 42 51 60 57 66 56 51 52 69 9 Darius Kasparaitis D L OK 85 68 59 78 85 48 68 63 59 71 48 88 86 72 11 Karel Rachunek D L 99 69 65 64 75 64 85 64 75 67 77 58 44 40 73 14 Joel Bouchard D L OK 54 70 52 63 25 77 68 56 57 66 58 57 56 64 20 Jason Marshall D L OK 77 61 62 46 77 62 56 55 56 70 60 59 66 67 24 Tom Poti D L 99 65 75 71 84 88 83 77 78 71 63 62 47 50 76 27 Shawn Heins D L OK 62 55 65 50 25 69 64 48 48 64 48 52 48 62 32 Brandon Smith D L OK 62 61 50 36 25 89 50 40 45 56 50 62 58 56 33 Brett Clark D L OK 62 56 58 34 32 89 63 40 43 54 45 46 45 57 36 Bryan Muir D L OK 63 57 73 41 34 84 62 49 50 65 51 62 60 64 37 Bubba Berenzweig D L OK 58 64 63 45 36 71 64 57 59 56 48 38 37 62 38 Burke Henry D L OK 60 60 59 59 25 79 60 49 50 60 50 32 32 60 47 Chris Hajt D L OK 60 57 58 32 25 25 61 40 45 56 46 36 36 56 49 Chris Kelleher D L OK 56 45 56 32 25 89 45 40 45 57 50 39 39 54 19 Mike Dunham G L 96 81 83 74 86 89 83 84 72 77 50 50 61 61 77 22 Kevin Weekes G L OK 84 79 66 86 54 87 87 62 83 50 50 56 50 75 34 Brian Finley G L OK 42 58 80 60 45 69 58 50 58 50 50 35 35 54
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Jeff MacMillan D L 99 66 69 64 52 35 75 66 51 49 63 42 36 33 63 7 Dan Blackburn G L OK 69 70 82 81 59 71 72 71 73 50 55 63 60 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Alexei Yashin C L 95 67 74 81 76 95 94 77 75 78 67 79 76 80 81 2 Arron Asham C L OK 72 69 76 67 77 60 66 59 56 67 60 57 54 69 8 Jason Blake C L OK 68 67 41 69 99 90 67 58 63 72 66 48 41 68 9 Justin Mapletoft C L OK 57 60 60 46 27 87 62 43 47 54 54 35 35 57 10 Justin Papineau C L OK 52 68 46 44 25 84 65 44 50 60 53 43 39 57 15 Michael Peca C L 99 80 75 55 81 78 70 72 68 70 83 68 81 76 76 24 Chris Nielsen C L OK 65 68 72 44 35 88 66 53 54 64 52 39 39 63 25 Chris Schmidt C L OK 42 60 71 44 39 80 60 48 49 60 50 37 36 58 27 Clarke Wilm C L OK 72 67 72 62 85 70 66 59 57 68 52 47 47 67 28 Cliff Ronning C L OK 65 74 46 66 98 88 73 72 73 68 66 80 83 73 33 Craig Darby C L OK 58 60 76 39 37 92 64 45 44 61 46 61 60 59 40 Dan Snyder C L OK 78 59 63 48 60 67 55 52 53 55 54 41 39 61 41 Daniel Corso C L OK 64 76 49 49 52 90 73 56 55 58 55 39 39 63 4 Barrett Heisten LW L OK 61 61 60 32 35 87 65 42 45 64 49 41 33 57 16 Oleg Kvasha LW L OK 61 68 91 49 85 83 67 63 64 62 62 52 44 70 20 Shawn Bates LW L 99 78 72 64 77 80 82 72 68 72 61 64 55 48 73 23 Sean Bergenheim LW L OK 52 63 54 42 30 79 64 45 48 67 56 32 34 58 30 Colin Forbes LW L OK 68 65 83 48 48 85 62 47 52 63 55 55 54 64 32 Craig Berube LW L OK 87 50 70 29 79 36 52 35 43 51 48 81 81 56 39 Damian Surma LW L OK 48 68 50 46 35 89 61 43 46 61 51 31 31 56 46 Dave Roche LW L OK 62 56 89 38 40 92 55 38 36 66 52 55 54 59 3 Dave Scatchard RW L OK 85 68 85 60 95 67 66 57 58 70 60 65 67 71 5 Eric Godard RW L OK 79 64 76 42 40 39 66 43 48 61 53 39 36 61 12 Mariusz Czerkawski RW L OK 59 74 66 53 77 90 78 68 67 65 70 67 60 73 13 Mark Parrish RW L 96 63 74 58 73 78 82 72 71 72 56 72 57 47 72 14 Mattias Weinhandl RW L OK 62 63 54 54 54 94 61 68 63 70 58 34 32 66 22 Trent Hunter RW L OK 61 51 69 42 27 72 56 46 51 62 51 31 30 58 43 Darren Haydar RW L OK 40 60 45 32 35 89 60 40 45 60 50 31 31 53 48 David Gosselin RW L OK 59 61 57 35 34 56 59 40 45 56 49 37 37 55 49 David Oliver RW L OK 63 64 60 45 48 81 59 46 54 60 55 58 55 61 0 Adrian Aucoin D L OK 74 70 66 97 94 76 72 72 72 71 72 66 69 77 7 Janne Niinimaa D L 99 75 71 60 88 96 77 73 79 70 69 57 66 65 75 11 Kenny Jonsson D L 95 55 68 71 79 89 95 70 65 69 69 67 76 76 73 17 Radek Martinek D L OK 66 64 56 60 51 84 63 58 59 68 54 37 41 66 19 Roman Hamrlik D L OK 68 74 76 85 78 67 74 71 73 67 69 69 80 76 21 Sven Butenschon D L OK 58 60 73 45 30 83 62 50 50 64 40 58 57 63 34 Curtis Murphy D L OK 60 60 25 33 25 89 60 40 45 57 50 31 31 53 36 D.J Smith D L OK 79 78 52 32 37 59 78 40 46 68 52 32 32 63 37 Dale Clarke D L OK 61 66 49 32 25 25 60 40 45 55 50 32 32 55 38 Dallas Eakins D L OK 62 57 53 32 25 65 59 40 45 66 38 80 80 58 42 Darrel Scoville D L OK 72 60 65 48 25 52 60 40 45 68 50 31 31 62 44 Darren Van Impe D L OK 65 61 55 62 47 77 65 53 54 67 55 68 70 65 45 Dave Karpa D L OK 73 58 58 54 57 67 59 57 55 67 52 78 79 66 47 David Cullen D L OK 58 60 61 43 25 83 75 40 45 65 50 35 35 61 6 Garth Snow G L 98 64 77 90 71 51 55 75 70 74 50 50 63 59 70 18 Rick Dipietro G L 95 72 77 66 73 81 86 77 70 78 50 50 51 47 71 26 Christobal Huet G L OK 68 71 70 72 78 80 75 69 73 50 50 50 50 68 29 Cody Rudkowsky G L OK 45 72 80 38 38 69 73 52 73 50 50 34 33 62 31 Corey Hirsch G L OK 42 67 55 57 32 69 64 46 66 50 50 55 53 57 35 Curtis Sanford G L OK 73 73 62 65 55 72 73 64 70 50 50 42 39 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Kris Beech C L OK 66 73 71 53 89 89 65 53 56 57 58 38 32 65 10 Mario Lemieux C L 98 66 62 73 76 41 90 67 99 87 62 71 97 99 80 14 Mike Eastwood C L OK 55 53 72 45 84 83 51 52 53 66 46 76 60 60 15 Milan Kraft C L OK 59 74 80 60 68 98 68 62 57 61 65 37 35 69 24 Ryan Malone C L OK 68 55 80 42 25 53 49 42 47 57 51 41 38 58 32 Domenic Pittis C L OK 64 66 66 48 37 88 66 62 52 64 42 64 63 62 37 Eric Manlow C L OK 58 65 55 45 25 82 70 42 47 68 52 46 46 59 40 Espen Knutsen C L OK 69 70 51 67 66 86 72 68 65 65 62 55 55 69 49 Glen Metropolit C L OK 63 68 58 60 48 90 65 72 58 66 45 49 49 65 0 Denis Hamel LW L OK 71 56 72 48 71 85 60 52 51 62 46 49 49 61 7 Konstantin Koltsov LW L OK 57 66 54 47 25 93 64 40 45 45 55 28 30 56 11 Denis Shvidki LW L 97 67 60 70 47 35 89 68 61 59 52 56 40 39 64 17 Ramzi Abid LW L OK 72 53 65 47 36 71 54 49 55 61 60 30 30 61 20 Steve Mckenna LW L OK 81 33 98 25 64 34 32 36 40 56 42 45 42 53 21 Tomas Surovy LW L OK 67 62 58 53 27 86 62 49 54 64 54 26 26 61 25 Jonathan Sim LW L OK 66 71 42 40 25 84 70 38 45 59 53 50 50 57 28 Derek Bekar LW L OK 60 59 63 30 35 77 58 40 45 54 50 31 31 55 30 Derek MacKenzie LW L OK 61 63 55 60 40 58 60 43 46 61 40 36 37 55 35 Eric Beaudoin LW L OK 76 61 68 65 45 80 62 66 64 60 59 35 34 67 39 Eric Messier LW L 99 88 60 69 60 89 87 63 52 52 69 52 54 52 66 42 Fedor Fedorov LW L OK 56 59 77 33 25 79 60 42 46 48 50 31 31 56 43 Francis Belanger LW L OK 73 56 70 25 25 25 70 40 45 61 50 39 39 57 48 Garry Valk LW L OK 63 63 63 46 70 86 59 49 51 69 52 87 85 63 6 Kelly Buchberger RW L 98 72 52 70 40 93 72 55 50 53 73 55 97 92 64 9 Denis Pederson RW L OK 69 69 72 51 55 79 72 52 54 69 55 60 61 66 12 Matt Bradley RW L OK 80 58 65 28 57 83 58 51 59 64 57 37 43 63 18 Rico Fata RW L OK 53 75 58 44 41 87 72 50 53 59 53 44 41 61 26 Dennis Bonvie RW L OK 82 59 75 48 41 35 47 53 49 58 48 72 70 61 34 Eero Somervuori RW L OK 57 72 52 45 42 85 74 73 72 54 64 40 39 68 38 Eric Meloche RW L OK 67 66 43 60 25 83 64 43 49 67 55 32 32 59 45 Frank Banham RW L OK 52 60 57 46 50 82 60 40 45 60 50 34 33 56 47 Gaetan Royer RW L OK 66 60 70 25 25 77 52 40 45 63 50 31 31 56 1 Brooks Orpik D L OK 62 58 67 59 25 82 58 40 45 60 50 31 29 60 2 Dan Focht D L 98 75 42 84 46 25 61 44 49 47 68 49 32 34 63 3 Dick Tarnstrom D L 99 53 72 61 80 79 61 72 66 69 57 62 67 59 70 4 Richard Jackman D L OK 67 69 57 49 25 71 67 48 49 64 50 49 42 63 5 Josef Melichar D L 97 65 63 68 55 39 76 67 50 50 68 50 40 38 65 13 Michal Rozsival D L 97 66 71 59 69 79 81 68 61 64 67 64 44 46 69 16 Patrick Boileau D L OK 66 54 45 44 25 79 53 51 53 67 36 41 41 58 27 Dennis Seidenberg D L OK 58 58 41 57 67 87 59 57 58 70 59 33 33 62 33 Doug Janik D L OK 51 60 54 32 25 83 60 40 45 59 50 31 31 56 44 Francois Beauchemin D L OK 60 60 41 56 25 89 60 40 45 64 50 31 31 57 19 Sebastien Caron G L 95 76 75 66 89 40 69 81 64 80 50 50 34 32 70 22 Marc-Andre Fleury G L 99 72 78 77 71 47 71 68 57 68 50 50 41 35 67 29 Derek Gustafson G L OK 55 43 45 43 41 41 45 45 40 50 50 39 37 42 31 Dieter Kochan G L OK 66 67 78 52 35 79 68 64 67 50 50 46 45 63 36 Eric Fichaud G L OK 45 66 68 45 48 85 60 62 60 50 50 51 51 58 41 Evegeny Konstantinov G L OK 39 64 62 25 25 25 55 46 60 50 50 33 33 51 46 Frederic Cassivi G L OK 68 67 94 52 40 75 68 66 71 50 50 45 43 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Matt Murley C L 99 65 58 53 27 25 69 64 41 43 39 43 36 37 52
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Travis Green C L OK 65 61 67 45 96 77 65 54 56 65 56 79 90 65 6 Andy Hilbert C L OK 68 58 60 54 47 82 60 41 50 58 60 35 38 60 16 Greg Classen C L OK 71 64 67 48 66 83 63 51 51 61 53 38 37 62 18 Joe Thornton C L 95 82 69 87 90 87 62 67 93 87 71 80 62 56 85 22 Craig MacDonald C L OK 69 64 65 41 36 93 65 47 48 57 53 38 40 60 30 Harold Druken C L OK 68 66 65 48 60 89 64 58 57 65 60 41 40 66 31 Ian MacNeil C L OK 25 60 59 37 25 89 60 40 45 60 50 31 31 53 41 Jaroslav Bednar C L OK 70 68 59 56 54 88 69 63 61 63 58 53 51 67 43 Jarrod Skalde C L OK 69 64 60 62 44 52 65 40 45 62 50 63 62 59 44 Jason Allison C L OK 74 68 77 45 45 72 68 91 81 68 70 71 70 78 46 Jason Jaspers C L OK 72 69 58 45 36 75 67 60 49 67 48 37 36 62 1 Ted Donato LW L OK 53 65 39 31 26 92 59 38 45 65 49 74 78 55 4 Michal Grosek LW L OK 69 64 66 37 37 69 66 55 50 63 56 60 66 63 13 Gordie Dwyer LW L OK 80 55 76 27 31 38 59 44 47 63 50 42 42 59 17 Sergei Samsonov LW L 97 67 82 55 83 85 84 82 76 79 65 77 67 57 78 19 Rob Zamuner LW L 96 58 62 75 48 74 94 62 54 60 72 65 91 89 69 20 P.J. Axelsson LW L OK 56 70 50 76 85 88 73 63 67 69 65 54 56 70 27 Guillaume Lefebvre LW L OK 69 58 59 43 35 87 61 45 49 60 52 32 32 58 37 Jamie Wright LW L OK 70 64 61 55 56 84 64 62 59 66 54 51 50 65 45 Jason Botterill LW L OK 61 59 72 64 56 64 58 49 61 63 62 49 47 65 49 Jay Henderson LW L OK 57 45 42 25 25 25 45 40 45 58 50 49 47 50 8 Martin Lapointe RW L OK 92 66 70 70 82 68 68 65 66 74 67 80 88 75 9 Tom Fitzgerald RW L 91 DD 67 64 57 50 89 86 66 57 57 73 58 90 95 67 12 Glen Murray RW L OK 68 65 81 78 96 87 66 68 77 69 86 74 74 79 28 Hannes Hyvonen RW L OK 82 65 69 38 32 84 63 42 48 59 50 49 48 60 33 Ivan Huml RW L OK 63 66 65 48 25 80 65 61 60 60 54 33 33 64 39 Jani Rita RW L OK 63 72 73 42 45 89 69 42 56 66 53 36 34 63 48 Jason Podollan RW L OK 70 61 58 32 31 49 60 33 33 61 33 51 51 51 0 Nicholas Boynton D L OK 78 61 66 79 96 73 67 64 63 72 68 40 48 73 2 Hal Gill D L OK 70 49 98 71 95 85 56 58 60 73 52 54 55 73 5 Andy Delmore D L OK 60 70 56 61 88 95 66 69 77 61 85 49 56 75 7 Zdenek Kutlak D L OK 56 71 68 33 27 86 61 38 46 61 45 38 36 59 10 Dan McGillis D L OK 78 71 84 72 87 63 71 67 67 72 64 67 70 77 11 Ian Moran D L OK 64 63 56 74 84 71 67 59 61 63 58 62 58 67 21 Jiri Slegr D L 98 54 65 69 74 65 73 72 63 62 63 62 73 69 69 23 Sergei Gonchar D L 97 66 78 64 89 96 84 77 78 81 66 87 77 68 82 24 Greg Hawgood D L OK 58 68 33 32 25 71 69 40 45 60 50 89 78 56 25 Greg Kuznik D L OK 48 50 40 32 25 25 50 40 45 50 50 36 36 50 29 Hans Jonsson D L OK 59 72 58 61 71 89 69 53 54 64 54 44 41 65 32 Igor Kravchuk D L OK 58 60 63 66 52 93 66 69 64 65 48 79 78 68 34 J.F Fortin D L OK 55 69 64 70 59 72 69 61 64 66 51 40 38 67 35 Jakub Cutta D L OK 69 63 73 57 25 94 61 33 33 63 33 33 33 60 36 Jamie Pushor D L OK 68 55 80 61 93 77 62 52 53 64 54 66 68 68 40 Janne Laukkanen D L OK 61 69 55 76 68 69 69 67 65 68 55 71 55 69 42 Jaroslav Obsut D L OK 65 68 50 35 25 89 68 40 45 65 50 37 37 60 14 Felix Potvin G L 96 76 86 71 95 89 79 80 67 84 50 50 83 78 78 15 Andrew Raycroft G L OK 66 73 64 72 45 73 70 49 71 50 50 32 33 64 26 Gregg Naumenko G L OK 60 65 70 32 30 55 53 57 48 50 50 39 39 54 38 Jan Lasak G L OK 59 67 90 48 39 51 68 62 67 50 50 39 38 62 47 Jason Labarbera G L OK 39 40 40 25 25 40 40 40 40 50 50 34 34 37
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Bryan Smolinski C L OK 76 66 71 76 89 80 66 64 64 66 55 65 70 70 7 Jason Spezza C L OK 68 66 68 61 56 82 69 68 69 59 67 39 42 70 12 Mike Fisher C L OK 75 72 68 80 78 75 72 69 69 71 67 45 46 74 18 Shaun Van-Allen C L OK 67 59 65 48 92 88 59 58 59 73 58 71 76 67 19 Todd White C L OK 64 70 50 73 98 95 69 74 74 76 72 61 55 75 29 Jeff Daw C L OK 60 61 71 46 28 89 61 40 38 59 42 43 42 56 49 Josh Holden C L OK 63 70 50 29 25 83 68 40 46 62 51 43 43 57 10 Martin Havlat LW L 99 64 73 63 66 85 89 76 75 75 72 75 39 37 76 14 Peter Schaefer LW L OK 65 68 53 57 88 82 68 60 56 72 59 54 52 66 20 Vaclav Varada LW L 89 DD 69 70 66 65 80 79 71 59 61 69 61 64 61 69 23 Antoine Vermette LW L OK 39 65 69 41 29 85 67 46 49 66 57 35 36 60 28 Jeff Daniels LW L OK 63 62 65 34 76 90 60 44 49 70 53 78 66 61 37 Jimmie Olvestad LW L OK 68 67 67 55 89 80 68 53 51 68 48 35 34 63 38 Jiri Bicek LW L OK 64 59 46 45 26 83 60 49 53 64 56 43 39 59 46 Jonas Hoglund LW L OK 52 71 64 75 84 81 71 65 69 54 69 67 62 70 6 Daniel Alfredsson RW L OK 76 74 66 79 89 80 77 70 74 73 84 78 82 80 9 Marian Hossa RW L 96 70 81 71 74 98 92 79 74 80 71 82 49 47 81 24 Peter Bondra RW L OK 66 83 62 73 93 84 81 67 75 63 86 92 85 79 32 Jeff Tjarnqvist RW L OK 68 55 80 25 25 25 49 42 47 57 51 38 38 56 39 Jody Hull RW L OK 53 62 68 42 57 95 61 50 52 68 54 80 85 63 45 Jonas Andersson RW L OK 63 64 71 35 25 86 66 50 45 63 40 31 31 58 47 Jonathan Hedstrom RW L OK 25 60 54 28 25 89 60 40 45 60 50 31 31 52 0 Anton Volchenkov D L OK 70 64 60 57 69 77 61 69 59 67 62 42 42 68 1 Brian Pothier D L OK 62 63 61 56 30 79 65 62 64 68 67 39 37 67 4 Chris Phillips D L OK 68 72 75 80 78 62 72 66 65 73 57 63 63 74 5 Curtis Leschyshyn D L OK 63 52 59 52 78 90 64 55 51 70 51 82 95 66 8 Greg DeVries D L OK 70 53 64 77 99 86 57 62 63 74 63 72 60 71 15 Todd Simpson D L 99 84 57 77 61 80 58 52 57 53 68 49 74 79 69 21 Wade Redden D L OK 73 77 67 86 95 82 78 77 75 79 71 70 68 80 22 Zdeno Chara D L 99 86 52 99 84 91 66 54 70 70 75 69 48 54 79 26 Jean-Luc Grand-Pierre D L OK 70 61 69 58 62 55 59 53 54 62 49 53 52 65 31 Jeff Paul D L OK 68 60 64 32 25 25 60 40 45 60 50 31 31 59 33 Jesse Wallin D L OK 64 60 54 48 27 81 59 48 49 65 50 49 49 61 36 Jim Fahey D L OK 68 60 48 62 50 79 60 77 64 63 51 32 32 66 40 Joe Dipenta D L OK 55 60 57 51 25 89 60 45 49 68 61 31 31 61 41 Joey Tetarenko D L OK 60 57 55 33 25 33 60 40 46 63 51 42 42 57 43 John Jakopin D L OK 61 58 82 66 68 59 59 54 56 65 49 51 50 67 44 John Slaney D L OK 68 54 63 80 60 92 52 33 40 58 33 90 92 60 48 Josef Boumedienne D L OK 63 64 68 62 37 78 64 40 47 64 54 36 35 63 11 Martin Prusek G L OK 77 79 80 75 79 84 82 68 74 50 50 48 54 73 13 Dominik Hasek G L 98 68 85 71 88 87 81 85 77 89 50 50 90 86 79 27 Jean-Marc Pelletier G L OK 39 64 87 69 25 69 59 46 62 50 50 31 31 57 30 Jeff Hackett G L OK 72 79 87 65 55 82 78 68 76 50 50 72 71 73 34 J-F Damphousse G L OK 62 67 68 49 39 77 63 66 67 50 50 42 38 61 35 J-F Labbe G L OK 59 67 68 43 35 78 65 66 65 50 50 49 48 60 42 Johan Holmqvist G L OK 39 40 40 25 25 40 40 40 40 50 50 34 34 37
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Chris Neil RW L OK 86 65 77 48 82 37 66 47 59 68 58 39 39 66 17 Pat Kavanagh RW L OK 28 63 70 42 28 70 59 41 46 68 53 27 36 56 25 Jesse Fibiger D L 99 52 64 69 28 25 80 61 40 42 57 45 32 31 57 16 Ray Emery G L OK 46 71 75 38 33 72 71 51 71 53 46 33 33 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Steve Begin C L OK 79 65 51 36 61 66 58 45 50 60 53 51 53 59 3 Jan Bulis C L OK 64 71 70 63 81 91 69 61 63 66 63 49 54 70 7 Radek Bonk C L OK 76 70 81 70 93 84 71 79 77 71 73 63 70 79 8 Saku Koivu C L OK 70 79 45 68 36 78 79 84 77 69 72 70 81 76 12 Yanic Perreault C L OK 59 68 50 62 95 86 68 64 70 59 72 68 76 70 21 Joe Juneau C L OK 54 75 59 76 75 78 75 75 69 54 64 79 66 71 24 Jim Dowd C L OK 58 58 60 46 98 86 59 62 59 64 58 85 81 65 27 Kamil Piros C L OK 67 62 54 61 25 79 61 44 49 63 53 32 32 59 29 Kelly Fairchild C L OK 69 66 64 35 36 85 62 47 46 58 52 48 48 59 36 Kris Vernarsky C L OK 25 61 68 37 25 86 61 40 46 61 51 31 31 55 37 Krystofer Kolanos C L 97 68 70 71 53 68 78 69 53 58 68 62 36 35 67 44 Lynn Loyns C L OK 25 61 50 28 25 71 61 40 47 61 53 31 31 53 49 Mark Hartigan C L OK 57 58 59 39 25 83 59 43 49 59 55 32 32 57 5 Pierre Dagenais LW L OK 64 62 75 50 52 85 58 49 59 59 63 46 40 64 10 Darren Langdon LW L OK 68 53 68 40 72 43 55 38 42 60 46 68 64 56 14 Mike Ribeiro LW L 97 68 69 55 59 58 97 70 60 61 62 61 41 46 67 23 Michael Ryder LW L OK 65 64 68 61 39 84 67 60 57 64 68 47 41 68 32 Kevin Sawyer LW L OK 78 59 74 25 54 25 62 40 42 63 53 59 56 59 33 Kip Brennan LW L OK 74 56 81 25 25 26 55 40 45 64 45 39 38 57 47 Marian Cisar LW L 87 DD 54 72 56 58 47 83 72 62 64 58 61 49 46 66 4 Andreas Dackell RW L OK 56 68 56 65 90 91 64 60 59 68 57 69 65 66 13 Josh Langfeld RW L OK 65 60 72 41 25 81 58 42 46 57 50 32 32 58 17 Niklas Sundstrom RW L OK 62 71 59 55 93 89 66 65 59 69 55 77 79 68 19 Richard Zednik RW L OK 75 77 62 74 99 77 77 62 69 68 75 50 54 75 20 Alexei Kovalev RW L 99 65 88 66 90 75 76 82 78 84 64 84 68 68 82 22 Jason Ward RW L OK 61 64 67 67 41 80 69 53 57 68 54 47 48 65 34 Kirby Law RW L OK 65 56 55 25 25 71 60 40 45 39 50 35 35 53 39 Kyle Wanvig RW L OK 63 54 69 33 25 55 55 40 46 54 51 31 31 55 40 Lee Goren RW L OK 62 55 69 30 42 80 55 42 47 59 52 39 38 57 46 Marcel Hossa RW L OK 55 73 65 74 78 76 73 66 64 61 64 52 50 70 48 Mark Greig RW L OK 56 69 57 40 39 71 69 63 64 57 59 64 53 65 1 Francis Bouillon D L OK 68 69 25 60 25 81 71 50 55 66 55 48 44 62 2 Patrice Brisebois D L 98 58 71 59 82 77 77 70 67 68 65 59 83 85 71 9 Mike Komisarek D L OK 78 59 79 54 28 64 58 46 49 58 40 30 34 63 11 Andrei Markov D L 96 59 73 65 78 83 75 73 68 70 65 67 56 55 73 15 Craig Rivet D L OK 69 61 61 75 99 80 63 58 61 65 66 65 66 69 16 Sheldon Souray D L OK 74 59 79 50 35 50 65 52 54 68 61 52 57 68 26 Justin Kurtz D L OK 63 69 46 52 30 80 71 52 54 62 56 44 45 63 28 Karl Dykhuis D L 95 61 67 71 55 88 90 66 53 55 69 52 68 76 68 30 Ken Sutton D L OK 62 50 52 43 25 82 62 49 50 63 50 73 62 60 35 Kirill Safronov D L OK 64 63 60 50 25 81 63 49 52 64 54 33 33 62 38 Kyle Rossiter D L OK 70 48 65 36 25 82 45 40 45 64 50 32 32 58 41 Lukas Krajicek D L OK 58 68 53 45 25 89 71 40 45 62 50 31 31 59 42 Luke Richardson D L 97 66 51 77 81 86 76 57 54 46 70 39 87 89 68 43 Luke Sellars D L OK 65 60 52 25 25 52 61 40 45 59 46 31 31 56 45 Marc Moro D L OK 74 50 57 41 25 58 51 40 45 63 50 47 46 59 6 Cristobal Huet G L OK 65 65 66 51 25 73 69 46 69 50 50 36 36 60 18 Jose Theodore G L 96 82 88 65 90 87 79 88 74 84 50 50 79 70 80 25 J-S Aubin G L OK 71 78 69 76 81 83 78 66 71 50 50 55 53 71 31 Kevin Hodson G L OK 53 66 60 47 36 50 59 46 63 50 50 57 53 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Daniel Briere C L OK 69 78 58 68 90 76 76 68 73 62 76 42 41 74 13 Adam Mair C L OK 78 68 74 48 59 57 69 52 55 65 58 50 44 66 21 Chris Taylor C L OK 57 57 55 59 39 87 56 47 51 63 54 56 53 59 24 Tim Connolly C L OK 77 74 69 75 84 84 74 67 68 63 67 61 54 74 33 Matt Herr C L OK 54 67 63 50 47 78 67 62 60 58 59 46 40 65 37 Michal Sivek C L OK 63 57 71 47 42 82 56 44 49 65 53 32 32 59 40 Mike Brown C L OK 68 55 80 25 25 25 49 42 47 57 51 38 38 56 41 Mike Cammalleri C L OK 53 68 58 59 50 70 67 64 66 58 61 36 33 65 2 Eric Boulton LW L OK 78 64 66 40 45 28 66 48 49 62 51 41 42 61 7 Chris Drury LW L OK 65 76 62 74 98 91 76 69 74 72 75 62 60 76 10 Jochen Hecht LW L 98 71 72 73 72 75 76 70 66 66 67 66 55 53 73 18 Taylor Pyatt LW L OK 59 68 72 72 82 81 68 64 67 57 65 59 55 70 19 Miroslav Satan LW L OK 67 80 59 87 90 77 82 73 80 66 83 73 73 80 26 Martin Samuelsson LW L OK 54 64 59 42 25 84 63 42 46 56 50 31 31 56 29 Mathieu Darche LW L OK 74 65 79 40 29 82 70 42 47 61 54 38 37 62 45 Mike Peluso LW L OK 78 66 70 66 64 69 65 48 57 59 62 52 51 66 0 Maxim Afinogenov RW L 99 55 78 59 75 76 81 79 67 75 57 69 61 55 72 8 Jean-Pierre Dumont RW L 99 77 71 63 65 92 79 73 63 70 64 71 42 42 73 12 Ales Kotalik RW L OK 69 66 77 62 63 65 62 58 59 61 56 35 39 66 28 Marty McInnis RW L OK 63 65 60 57 95 90 69 58 58 68 60 84 84 68 30 Matt Davidson RW L OK 63 60 69 45 30 83 70 49 52 60 55 39 39 62 31 Matt Elich RW L OK 56 62 60 25 25 25 58 40 45 53 50 36 36 54 32 Matt Henderson RW L OK 75 58 60 30 30 89 62 42 46 59 50 44 45 58 46 Mike Siklenka RW L OK 25 60 85 25 25 89 60 40 45 60 50 31 31 55 5 Brian Campbell D L OK 63 71 47 66 57 95 70 64 61 64 58 43 39 67 6 Martin Grenier D L OK 59 53 79 32 25 78 51 40 45 61 50 32 32 59 9 Rory Fitzpatrick D L OK 61 49 62 59 32 83 55 50 52 56 44 45 35 59 11 Dmitri Kalinin D L OK 71 75 64 75 77 84 71 66 65 69 68 45 45 73 14 Jay Mckee D L 99 70 63 69 65 84 88 70 55 51 66 51 56 62 68 17 James Patrick D L 96 57 51 63 67 76 93 60 60 61 68 62 102 93 68 20 Henrik Tallinder D L 97 67 61 69 67 37 86 59 59 60 71 57 37 33 68 22 Brad Brown D L OK 75 49 79 34 66 63 55 50 50 66 47 60 58 65 23 Alexei Zhitnik D L OK 72 69 45 88 92 73 71 72 60 65 53 77 82 70 25 Jeff Jillson D L OK 67 69 83 75 77 74 69 65 64 68 66 55 53 74 27 Martti Jarventie D L OK 70 60 41 32 25 89 62 40 45 62 45 35 35 57 34 Mattias Timander D L OK 60 71 77 62 96 90 69 57 58 65 58 58 63 70 36 Michael Farrell D L OK 61 60 53 32 25 86 60 40 45 59 50 37 37 57 38 Micki Dupont D L OK 56 70 32 54 25 83 76 49 51 62 52 37 37 60 42 Mike Commodore D L OK 68 60 79 43 25 72 62 48 49 63 38 35 35 63 43 Mike Matteucci D L OK 64 62 48 39 25 76 56 33 33 58 33 45 44 53 44 Mike Mottau D L OK 52 80 44 35 25 89 60 40 45 65 38 38 37 56 47 Mike Van ryn D L OK 59 70 58 74 79 72 70 61 64 69 51 48 46 68 48 Mike Weaver D L OK 65 67 50 63 32 84 68 53 52 59 37 33 33 61 49 Mike Wilson D L OK 70 58 83 43 25 75 62 45 49 63 52 61 67 65 1 Martin Biron G L 95 76 84 70 84 86 78 83 76 80 50 50 73 67 77 4 Martin Brochu G L OK 47 55 63 42 37 69 56 46 56 50 50 48 48 51 16 Mika Noronen G L OK 73 72 78 72 48 71 69 52 70 50 50 48 43 66 35 Maxime Ouellet G L OK 39 40 40 25 25 40 40 40 40 50 50 39 37 37 39 Mikael Tellqvist G L OK 39 65 61 33 25 69 62 46 64 50 50 31 31 54
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Ryan Miller G L OK 63 69 70 82 40 82 71 62 70 53 54 40 34 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Joe Nieuwendyk C L 97 65 68 71 67 90 85 69 71 71 69 70 99 95 75 11 Mats Sundin C L 96 69 71 89 89 88 70 75 77 87 69 84 91 91 84 12 Matthew Stajan C L OK 69 72 64 43 43 91 64 47 51 66 59 30 34 63 20 Mike Zigomanis C L OK 52 78 59 35 25 89 79 42 47 67 52 31 31 60 24 Ron Francis C L 98 62 65 76 81 99 90 68 78 72 68 71 101 98 77 32 Nick Smith C L OK 71 58 70 32 28 94 52 39 37 53 36 36 35 52 39 P.J. Stock C L OK 76 56 46 25 79 54 55 49 50 60 51 59 55 58 42 Patrick Sharp C L OK 25 61 50 25 25 77 61 40 45 61 50 31 31 52 44 Paul Gaustad C L OK 25 61 81 25 25 89 61 40 45 61 50 31 31 55 5 Darcy Tucker LW L 99 73 68 65 72 93 71 69 71 69 68 66 79 70 74 7 Gary Roberts LW L OK 73 58 74 61 50 79 63 70 72 69 72 92 92 74 15 Nik Antropov LW L OK 76 74 77 75 72 61 74 70 73 62 67 65 53 75 26 Chad Kilger LW L 99 86 68 86 60 78 83 64 55 56 69 55 64 67 70 1 Alexander Mogilny RW L 99 61 83 65 76 77 84 86 78 77 63 76 76 74 79 2 Alexei Ponikarovsky RW L OK 60 64 78 52 41 90 70 55 64 60 70 36 41 68 13 Mikael Renberg RW L OK 62 59 78 55 84 84 66 75 70 64 56 72 68 71 16 Owen Nolan RW L OK 79 70 70 72 91 76 75 75 75 72 75 91 98 79 19 Tie Domi RW L OK 91 56 70 71 85 44 63 57 62 64 59 82 84 69 28 Milan Bartovic RW L OK 41 68 48 35 25 89 63 40 46 49 51 31 31 53 29 Miroslav Zalesak RW L OK 52 63 54 34 25 89 62 43 47 51 51 31 31 55 31 Nick Dimitrakos RW L OK 66 56 50 51 25 82 55 48 52 60 56 31 31 58 33 Nikita Alexeev RW L OK 59 71 89 44 47 90 70 45 50 60 55 36 36 64 37 Norm Milley RW L OK 61 64 54 39 25 81 63 44 47 59 50 36 36 57 41 Patric Kjellberg RW L OK 56 72 65 77 86 87 74 65 68 54 66 69 54 71 45 Paul Healey RW L OK 55 60 67 46 38 89 58 56 56 69 55 58 58 63 47 Pavel Brendl RW L OK 53 71 65 72 79 82 71 61 63 57 61 53 50 68 48 Pavel Bure RW L OK 54 86 56 87 69 82 88 76 88 53 86 76 72 80 49 Pavel Rosa RW L OK 45 64 42 50 25 89 64 40 45 55 50 31 31 54 0 Aki Berg D L OK 65 64 70 53 97 84 69 51 56 64 55 45 52 67 3 Bryan Marchment D L OK 79 53 48 64 92 56 54 61 55 71 49 84 88 66 4 Bryan McCabe D L OK 86 67 74 81 96 66 70 70 72 73 77 86 89 78 10 Ken Klee D L OK 74 61 56 75 84 77 66 61 61 76 60 84 82 71 17 Drake Berehowsky D L OK 66 66 66 41 36 72 71 58 54 64 54 70 71 66 21 Tomas Kaberle D L 99 56 75 63 81 80 87 73 72 75 65 70 50 49 75 23 Wade Belak D L 97 70 65 75 72 75 61 65 54 57 63 50 64 55 68 25 Brian Leetch D L 97 64 77 45 88 74 96 76 84 81 72 77 88 95 81 27 Mikko Jokela D L OK 56 60 56 32 25 89 60 40 45 60 50 31 31 57 34 Nikos Tselios D L OK 67 53 77 45 25 34 53 40 45 64 36 38 38 60 35 Nolan Baumgartner D L OK 56 60 57 41 25 80 66 49 51 66 52 48 43 61 36 Nolan Yonkman D L OK 73 57 86 43 25 82 51 40 46 65 52 33 33 64 40 Pascal Trepanier D L OK 68 63 52 38 43 79 65 54 55 67 49 57 57 63 43 Patrick Traverse D L 98 64 57 65 76 73 81 70 59 60 66 55 59 51 68 46 Paul Manning D L OK 58 60 68 44 25 84 60 40 45 55 35 31 31 57 6 Ed Belfour G L 96 77 83 80 90 83 82 80 68 77 50 50 97 90 77 22 Trevor Kidd G L 99 67 72 83 75 57 91 77 71 75 50 50 73 77 71 30 Neil Little G L OK 39 69 69 69 25 25 57 46 63 50 50 48 48 57 38 Olivier Michaud G L OK 39 40 40 25 25 40 40 40 40 50 50 30 30 36
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Nathan Perrott RW L 99 72 54 62 34 31 40 52 42 40 69 36 53 51 54 9 Karel Pilar D L OK 65 59 70 65 27 76 58 57 61 54 56 38 40 64 18 Robert Schnabel D L 99 69 41 82 32 29 83 40 41 43 64 36 40 42 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Benjamin Simon C L OK 77 64 56 41 38 75 62 39 45 60 43 35 29 56 14 Marc Savard C L 96 72 78 40 75 74 77 74 71 71 59 68 55 49 71 16 Patrik Stefan C L 96 67 79 76 68 80 98 76 69 66 65 65 44 43 74 17 Randy Robitaille C L 96 57 73 61 72 76 84 73 69 65 62 65 67 61 71 29 Peter White C L OK 57 63 52 34 31 90 63 45 49 65 52 66 57 58 30 Petr Hubacek C L OK 53 71 54 25 25 25 66 40 45 59 50 32 32 55 37 Rickard Wallin C L OK 55 58 58 28 25 89 58 40 46 57 51 31 31 55 40 Robert Valicevic C L OK 65 64 65 31 25 82 60 42 47 65 52 51 47 59 47 Ryan Kraft C L OK 25 60 35 31 25 89 60 42 46 60 50 31 31 51 10 Ilya Kovalchuk LW L 95 69 78 83 79 89 82 77 72 78 61 85 40 35 80 19 Serge Aubin LW L 99 71 66 65 51 85 88 62 49 55 66 60 54 52 65 21 Shawn Mceachern LW L 97 67 74 57 72 78 85 73 68 66 65 67 86 84 73 27 Peter Sejna LW L OK 25 60 50 55 25 89 60 40 46 60 51 31 31 53 32 Reid Simpson LW L OK 72 52 72 25 45 47 57 41 47 64 53 65 63 59 44 Ryan Christie LW L OK 62 58 68 25 25 89 62 40 45 67 50 40 40 57 45 Ryan Flinn LW L OK 68 62 82 34 29 25 58 33 33 57 36 39 38 53 46 Ryan Jardine LW L OK 68 66 57 41 35 84 66 43 47 58 50 38 36 58 48 Ryan Tobler LW L OK 64 54 77 25 25 66 52 40 45 66 50 40 40 57 6 Dany Heatley RW L OK 68 76 74 79 96 82 77 75 78 66 78 42 36 79 8 Scott Mellanby RW L OK 75 60 68 74 75 49 62 69 72 68 66 96 75 73 18 Ronald Petrovicky RW L OK 70 71 55 51 86 78 69 46 50 63 57 43 38 63 24 Peter Ferraro RW L OK 73 62 56 47 45 89 61 42 46 68 50 50 51 59 25 Vyacheslav Kozlov RW L OK 69 79 44 81 72 83 77 79 75 65 71 83 85 76 26 Jean-Pierre Vigier RW L OK 64 57 67 55 32 82 74 44 55 58 64 38 35 63 38 Robert Dome RW L OK 35 62 59 30 25 89 63 40 45 55 50 31 31 54 0 Andy Sutton D L 99 80 63 95 64 70 62 63 61 63 63 53 52 44 73 2 Kip Brennan D L OK 57 66 60 49 53 38 66 57 61 59 47 29 30 62 4 Chris Tamer D L OK 74 54 63 57 91 63 62 54 54 67 54 86 82 67 5 Daniel Tjarnqvist D L OK 58 67 56 80 83 75 67 64 62 61 51 60 53 66 7 Francis Lessard D L OK 82 67 68 38 29 25 62 50 54 68 50 28 34 65 9 Garnet Exelby D L OK 82 64 54 52 32 37 62 54 55 69 49 36 32 65 11 Ivan Majesky D L OK 74 47 81 68 95 75 44 49 52 65 52 31 28 65 13 Niclas Havelid D L OK 58 65 59 76 79 71 65 59 60 68 58 69 47 67 20 Jaroslav Modry D L OK 65 65 68 76 99 82 68 77 71 63 64 75 68 74 22 Tomas Kloucek D L 99 67 62 67 74 80 60 70 62 65 69 52 61 54 70 23 Yannick Tremblay D L OK 65 70 63 75 87 89 70 70 71 66 71 49 53 74 28 Peter Smrek D L OK 62 65 56 48 25 80 74 45 48 62 50 35 35 61 31 Ray Schultz D L OK 62 52 66 32 25 25 57 40 45 63 35 49 47 57 34 Ricard Persson D L OK 65 62 49 48 37 66 61 54 54 66 54 53 52 62 35 Rich Brennan D L OK 63 60 57 46 25 76 63 45 48 56 34 50 50 58 36 Rick Mrozik D L OK 52 60 68 36 25 89 60 40 45 60 38 31 31 57 41 Rocky Thompson D L OK 70 41 57 32 25 52 63 40 45 65 35 44 43 57 42 Ron Hainsey D L OK 56 60 63 42 25 87 62 40 45 62 50 31 31 59 43 Ross Lupaschuk D L OK 62 61 54 53 25 65 61 40 45 56 35 31 31 56 49 Sasha Goc D L OK 58 58 58 32 25 89 61 40 45 60 34 37 37 56 3 Byron Dafoe G L OK 67 77 68 80 73 73 72 60 73 50 50 70 68 69 15 Pasi Nurminen G L 95 66 76 69 82 83 88 81 69 78 50 50 51 44 71 33 Reinhard Divis G L OK 39 72 67 48 25 69 73 46 73 50 50 31 31 60 39 Robert Esche G L OK 60 71 65 86 39 84 70 55 71 50 50 36 35 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Jani Hurme G L 99 73 78 79 65 47 66 75 68 73 51 47 40 47 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Scott Barney C L OK 25 60 71 32 25 89 60 40 45 60 50 31 31 54 13 Vaclav Prospal C L 96 60 79 60 81 82 80 77 74 76 64 69 71 56 75 15 Martin Cibak C L OK 68 68 67 48 41 85 64 58 54 54 53 42 34 63 22 Tim Taylor C L OK 62 61 63 58 80 75 66 50 52 70 56 89 87 65 23 Vincent Lecavalier C L 96 70 85 82 79 95 83 80 71 77 67 78 44 48 80 31 Sean Pronger C L OK 67 59 78 46 51 84 59 47 53 65 58 53 51 63 33 Serge Payer C L OK 60 72 51 25 25 25 74 40 45 69 50 35 35 57 35 Shane Endicott C L OK 64 57 72 31 25 71 58 42 46 67 50 33 33 58 40 Stanislav Gron C L OK 40 69 60 25 25 25 63 40 45 44 50 34 34 52 41 Stephane Veilleux C L OK 65 61 54 44 42 78 61 43 48 62 53 33 33 58 43 Steve Brule C L OK 25 60 54 32 25 89 60 40 45 60 50 31 31 53 46 Steve Kelly C L OK 61 73 64 45 25 87 70 45 49 61 52 49 48 61 47 Steve Martins C L OK 61 64 37 36 30 83 66 48 52 67 56 55 55 59 0 Andre Roy LW L OK 80 59 78 60 79 25 56 51 53 52 55 41 41 63 4 Brad Richards LW L OK 67 81 64 86 96 91 81 78 75 68 74 44 40 78 5 Chris Dingman LW L OK 88 53 89 53 54 42 49 45 40 58 52 55 58 61 7 Cory Stillman LW L 99 73 76 64 71 96 91 71 64 66 64 70 59 64 73 10 Dave Andreychuk LW L OK 61 57 84 64 96 70 57 60 65 66 70 89 86 71 12 Fredrik Modin LW L OK 63 69 89 69 78 83 69 66 66 66 69 58 62 74 28 Scott Pellerin LW L OK 62 62 51 40 68 92 64 51 53 67 54 68 67 62 34 Sergei Varlamov LW L OK 63 72 55 68 68 82 72 61 59 59 60 53 47 67 39 Simon Gamache LW L OK 53 58 35 45 25 71 59 40 45 48 50 31 31 51 44 Steve Gainey LW L OK 78 51 55 29 25 61 50 57 45 50 33 37 37 53 16 Martin StLouis RW L 95 DD 67 84 53 77 81 87 85 71 76 70 83 55 51 78 20 Ruslan Fedotenko RW L OK 67 76 68 64 94 88 76 53 61 65 66 47 41 70 21 Shane Willis RW L OK 66 67 61 50 93 88 65 53 57 63 60 51 48 65 29 Scottie Upshall RW L OK 26 61 49 32 25 89 61 40 46 61 51 31 31 53 30 Sean McMorrow RW L OK 80 50 83 25 25 89 51 40 45 52 50 31 31 57 37 Shawn Thornton RW L OK 72 60 59 31 25 45 60 42 47 63 51 31 31 57 38 Sheldon Keefe RW L OK 65 70 47 39 44 84 75 51 54 62 56 37 37 62 45 Steve Kariya RW L OK 63 79 25 25 25 77 77 42 46 63 50 41 40 56 49 Steve Webb RW L OK 80 61 66 25 66 65 65 44 48 65 52 55 54 61 2 Ben Clymer D L 99 51 69 65 75 83 73 68 63 61 66 59 64 61 68 3 Brad Lukowich D L OK 62 68 64 75 81 66 68 63 67 68 51 63 54 69 6 Cory Sarich D L OK 65 67 62 73 79 60 67 61 59 67 53 66 50 68 8 Dan Boyle D L OK 66 66 34 81 86 91 61 76 75 68 69 48 52 72 18 Nolan Pratt D L OK 64 67 60 72 77 61 65 59 65 67 40 69 59 67 19 Pavel Kubina D L 98 65 68 77 82 79 62 68 68 64 64 59 45 49 72 24 Darryl Sydor D L OK 63 75 58 64 96 82 76 69 67 71 59 76 81 72 25 Stanislav Neckar D L OK 59 63 56 65 89 91 64 50 47 62 49 65 57 63 36 Shaone Morrisonn D L OK 59 59 61 33 25 76 58 40 45 64 38 31 31 57 42 Steve Bancroft D L OK 65 60 55 37 25 82 59 45 48 62 50 61 61 60 14 John Grahame G L OK 74 77 84 69 75 76 77 69 73 50 50 47 50 71 17 Nikolai Khabibulin G L 95 82 91 80 94 86 86 91 79 88 50 50 63 59 83 26 Scott Clemmensen G L OK 45 71 80 25 25 69 55 46 63 50 50 36 35 56 27 Scott Fankhouser G L OK 39 40 40 25 25 40 40 40 40 50 50 42 42 37 32 Sebastien Centomo G L OK 55 65 85 47 32 76 67 61 65 50 50 35 35 60 48 Steve Passmore G L OK 60 68 55 69 36 69 64 63 66 50 50 55 50 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Dimitry Afanasenkov LW L OK 56 77 57 40 40 91 70 44 50 62 50 32 32 59 9 Darren Rumble D L OK 64 57 51 40 31 82 51 44 44 58 42 44 42 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Christian Berglund C L 98 65 69 60 59 41 84 64 66 67 60 57 34 31 66 15 Steven Reinprecht C L 96 68 73 62 69 88 94 72 73 72 69 70 47 45 74 19 Olli Jokinen C L OK 75 67 78 88 98 71 69 66 69 67 70 49 50 75 22 Stephen Weiss C L OK 60 67 53 54 49 98 72 57 54 67 61 35 30 64 24 Vaclav Nedorost C L OK 61 62 52 41 38 90 66 49 48 65 54 32 30 59 28 Thomas Ziegler C L OK 56 75 34 25 25 25 60 40 45 56 50 32 32 52 29 Nathan Horton C L OK 71 66 39 56 30 67 63 64 61 67 70 36 30 66 31 Toby Petersen C L OK 57 77 42 47 92 93 70 48 52 64 55 35 35 61 39 Tony Hrkac C L OK 54 63 51 64 98 96 64 63 64 67 64 79 79 68 43 Trent Whitfield C L OK 65 75 50 31 25 73 70 43 47 64 51 39 39 58 47 Wyatt Smith C L OK 61 74 51 43 25 89 72 40 46 69 51 39 38 59 4 Darcy Hordichuk LW L OK 88 55 78 45 55 36 57 38 41 55 42 38 38 57 10 Kristian Huselius LW L 99 70 72 66 65 70 80 74 68 71 66 73 43 41 74 18 Niklas Hagman LW L 99 60 73 66 75 83 86 73 67 66 60 64 42 46 71 27 Sylvain Blouin LW L OK 92 59 74 38 51 28 60 43 38 59 33 48 48 56 35 Tomas Kurka LW L OK 63 59 46 54 25 86 60 43 48 63 53 31 31 57 48 Zdenek Blatny LW L OK 58 62 55 38 25 89 62 40 45 49 50 31 31 55 6 Donald Audette RW L 99 60 74 51 58 49 86 75 63 65 60 57 77 75 67 9 Juraj Kolnik RW L OK 85 72 55 43 48 82 66 57 53 57 61 39 35 65 16 Mikael Samuelsson RW L OK 65 66 68 52 80 82 67 54 58 60 55 43 41 64 34 Tom Kostopoulos RW L OK 71 57 54 25 25 80 53 44 48 61 51 40 40 56 40 Tony Tuzzolino RW L OK 57 56 65 25 25 89 56 40 45 56 50 33 33 55 44 Tyler Bouck RW L 99 66 73 52 25 25 79 73 40 45 62 50 36 36 57 1 Branislav Mezei D L OK 64 59 82 33 29 86 58 51 39 63 30 38 38 62 2 Eric Cairns D L OK 89 63 84 73 70 34 60 54 54 61 45 64 49 70 5 Eric Messier D L OK 63 65 67 76 80 87 66 64 63 63 50 64 56 69 8 Jay Bouwmeester D L 99 61 74 74 80 84 74 75 67 67 60 60 55 50 72 11 Kristian Kudroc D L OK 70 58 85 35 28 86 61 44 45 69 50 39 33 65 12 Lyle Odelein D L OK 64 49 58 61 87 66 52 50 51 66 41 88 86 62 13 Alexander Karpovtsev D L OK 64 60 67 68 60 93 67 61 58 66 41 67 77 68 14 Mathieu Biron D L OK 66 61 88 60 43 86 64 53 55 68 49 37 39 69 17 Sean Hill D L 98 84 62 54 81 93 65 64 71 61 66 61 69 64 71 20 Pavel Trnka D L OK 58 69 62 77 78 72 69 62 65 68 51 62 63 69 25 Joel Kwiatkowski D L OK 52 60 47 50 38 81 61 46 49 67 47 36 36 58 26 Sylvain Blouin D L OK 80 45 64 33 36 38 46 48 49 60 37 48 48 59 32 Todd Reirden D L OK 62 55 80 61 75 69 56 50 53 59 55 54 50 65 33 Tom Koivisto D L OK 60 60 35 54 25 81 60 51 53 60 46 31 31 57 36 Tomas Malec D L OK 66 58 56 42 48 74 59 48 49 62 50 32 32 60 37 Tomas Zizka D L OK 56 60 58 50 25 82 60 50 50 63 35 31 31 59 38 Tomi Pettinen D L OK 54 60 71 41 25 89 60 40 45 65 36 31 31 59 41 Travis Roche D L OK 60 66 47 42 25 80 68 40 45 62 37 31 31 57 49 Zenith Komarniski D L OK 59 62 66 51 45 63 63 59 61 64 40 33 31 64 21 Roberto Luongo G L OK 84 81 85 91 92 97 94 68 87 50 50 40 43 80 23 Steve Shields G L OK 66 80 90 68 59 79 80 67 76 50 50 66 59 73 30 Tim Thomas G L OK 39 64 57 64 25 69 66 46 65 50 50 42 42 56 42 Travis Scott G L OK 39 40 40 25 25 40 40 40 40 50 50 37 37 37 45 Tyler Moss G L OK 71 70 71 64 68 80 73 68 72 50 50 56 51 67 46 Wade Flaherty G L OK 51 70 56 57 25 69 67 69 62 50 50 48 61 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Patrick Desrochers G L OK 65 70 60 65 77 79 72 70 69 52 49 47 47 65 7 Jamie McLennan G L OK 71 71 64 69 74 82 72 64 70 56 43 71 52 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Josef Vasicek C L 96 S2 58 74 67 77 76 72 75 66 69 53 70 67 48 72 14 Kevyn Adams C L OK 64 67 66 57 64 82 66 48 53 69 56 59 55 64 15 Marty Murray C L OK 63 73 55 49 91 93 70 57 60 68 63 50 44 67 17 Rod Brind'Amour C L OK 58 75 64 81 84 72 73 66 75 71 68 87 82 75 18 Matt Cullen C L OK 59 70 67 65 94 86 68 67 68 66 61 79 72 71 23 Eric Staal C L OK 60 65 58 40 29 76 59 54 58 61 59 34 33 61 6 Erik Cole LW L OK 66 69 55 78 79 61 72 66 68 58 70 58 51 71 10 Jeff O'Neill LW L 97 78 73 70 84 94 81 73 73 75 64 79 66 70 79 19 Ryan Bayda LW L OK 76 59 42 42 32 73 58 50 50 61 52 30 31 58 4 Craig Adams RW L OK 79 62 69 52 55 62 60 44 44 59 46 40 39 59 5 Justin Williams RW L 97 64 83 61 64 71 91 73 69 69 70 68 36 44 73 11 Jesse Boulerice RW L OK 69 65 65 25 29 55 63 38 43 60 49 37 35 56 16 Radim Vrbata RW L 95 DD 63 76 65 62 66 86 75 63 67 64 74 35 38 72 0 Aaron Ward D L OK 74 56 68 64 95 72 69 51 53 63 53 77 68 67 2 Bret Hedican D L 96 72 80 63 79 79 80 79 63 63 64 62 74 83 73 3 Bruno St-Jacques D L OK 70 65 62 58 33 79 61 53 56 58 53 30 32 63 7 Glen Wesley D L OK 65 60 56 73 90 80 65 58 56 66 55 96 103 68 9 Frantisek Kaberle D L 96 55 72 62 78 80 83 72 71 69 66 67 68 54 73 1 Martin Gerber G L 95 77 83 68 75 82 92 82 70 74 50 50 40 35 73 8 Jamie Storr G L OK 71 80 66 72 77 80 80 69 78 50 50 60 58 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Brian Sutherby C L 97 68 69 69 69 70 76 69 54 50 70 54 39 38 65 8 Jeff Halpern C L OK 74 69 60 70 79 81 69 63 62 70 61 43 48 69 10 Kip Miller C L 97 59 68 45 60 66 89 66 77 71 65 64 79 73 70 17 Robert Reichel C L OK 59 71 46 60 97 89 72 72 70 69 69 75 73 72 0 Bates Battaglia LW L 97 74 71 73 76 96 83 73 67 67 72 67 52 53 75 11 Matt Pettinger LW L OK 70 79 66 29 37 83 72 46 53 62 56 32 32 63 19 Craig Johnson LW L 97 55 60 59 71 73 90 61 46 48 64 49 64 62 60 25 Alexander Semin LW L OK 68 60 36 48 35 80 66 60 60 62 60 33 30 62 3 Brian Willsie RW L OK 55 64 66 51 67 93 69 55 54 60 56 39 41 63 4 Dainius Zubrus RW L OK 68 70 85 75 84 86 69 64 61 66 66 51 59 73 5 Ivan Ciernik RW L OK 63 67 63 45 44 87 65 52 55 64 57 38 40 63 6 Anson Carter RW L OK 62 71 66 76 92 86 70 69 72 59 68 63 66 73 13 Mike Grier RW L OK 67 64 75 69 99 95 65 56 58 69 59 62 69 69 20 Stephen Peat RW L OK 82 68 64 64 68 27 68 56 59 57 59 47 42 66 23 Bill Lindsay RW L OK 71 58 57 28 59 61 61 51 49 66 54 87 85 61 26 Boyd Gordon RW L OK 58 64 66 42 27 87 66 46 52 61 55 30 31 60 1 Brendan Witt D L 95 82 64 74 74 85 68 67 57 57 75 58 60 63 73 7 Jason Doig D L 96 74 52 69 48 62 51 52 46 47 66 57 56 53 64 15 Brad Norton D L 98 69 50 79 39 43 55 47 49 51 66 53 41 36 63 16 Rick Berry D L 98 64 60 59 42 66 71 66 44 46 66 33 45 43 60 21 Steve Eminger D L 97 73 62 57 36 28 65 63 50 50 64 51 29 30 62 22 Todd Rohloff D L 97 65 57 61 42 25 76 55 40 42 65 31 38 42 58 14 Olaf Kolzig G L 99 73 80 93 98 99 98 88 66 85 50 50 68 77 79 18 Sebastien Charpentier G L 97 50 66 46 51 25 75 67 58 67 50 50 40 36 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Robert Lang C L OK 54 72 64 81 78 76 74 75 71 68 67 69 67 74 9 Jason Williams C L OK 72 67 60 60 52 87 68 51 63 65 71 42 35 68 13 Kris Draper C L OK 68 84 53 64 99 84 79 58 59 74 61 76 84 71 19 Pavel Datsyuk C L OK 60 72 50 59 81 93 75 76 70 70 61 36 36 70 22 Steve Yzerman C L OK 67 71 65 61 40 86 75 82 75 78 66 103 102 77 1 Brendan Shanahan LW L 99 78 66 80 74 91 70 68 71 77 72 79 94 97 80 7 Henrik Zetterberg LW L 90 DD 56 74 58 79 84 87 74 72 74 56 72 59 52 73 20 Ray Whitney LW L OK S1 58 78 42 85 90 93 76 85 80 66 74 68 69 77 21 Steve Thomas LW L OK 66 65 52 53 71 84 66 56 63 72 69 88 87 69 23 Tomas Holmstrom LW L 99 69 70 65 51 87 83 69 63 65 67 67 66 67 71 4 Darren McCarty RW L OK 96 60 78 43 74 51 59 49 49 64 44 88 90 64 12 Kirk Maltby RW L 98 86 70 53 64 99 82 65 59 60 76 60 86 82 70 15 Mark Mowers RW L OK 72 65 59 35 32 85 64 51 52 64 52 35 34 61 26 Darryl Bootland RW L OK 31 63 81 27 27 86 61 42 48 62 50 37 31 57 3 Chris Chelios D L OK 79 60 52 83 88 74 64 74 67 80 60 99 96 73 5 Derian Hatcher D L OK 90 59 91 87 90 70 56 65 52 78 44 81 80 77 8 Jamie Rivers D L OK 64 61 53 58 39 74 63 46 50 63 57 63 64 62 10 Jason Woolley D L OK 59 71 52 56 82 88 73 70 68 64 64 76 74 71 11 Jiri Fischer D L 98 60 73 74 79 74 67 73 66 72 75 58 51 47 74 16 Mathieu Dandenault D L OK 66 67 61 64 95 83 71 60 58 74 58 68 65 70 17 Mathieu Schneider D L 97 63 68 59 83 68 63 66 72 73 67 69 82 62 74 18 Nicklas Lidstrom D L 99 77 74 68 87 92 80 83 82 87 85 71 85 89 84 2 Curtis Joseph G L 95 80 89 75 88 78 87 90 75 86 50 50 81 85 82 14 Manny Legace G L OK 77 82 58 73 82 82 82 70 73 50 50 74 66 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Nathan Robinson C L 99 36 67 81 31 32 90 64 43 48 64 55 32 31 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Mike Sillinger C L OK 64 67 53 75 95 88 65 63 66 65 66 75 76 70 10 Doug Weight C L 97 71 75 68 81 78 78 79 80 74 72 68 88 86 79 22 Petr Cajanek C L OK 58 74 55 77 78 77 75 75 78 59 66 57 54 73 24 Ryan Johnson C L 98 71 72 71 55 63 89 71 55 50 65 52 57 47 65 9 Dallas Drake LW L OK 83 64 65 58 92 66 62 59 54 75 57 87 86 69 11 Eric Boguniecki LW L OK 79 73 58 64 60 89 67 67 67 67 69 43 47 72 12 Brian Savage LW L 98 61 67 65 65 81 86 69 60 67 64 65 77 77 70 16 Keith Tkachuk LW L OK 88 74 81 88 78 54 75 77 86 59 85 92 93 84 13 Jamal Mayers RW L OK 80 76 72 57 56 72 65 54 58 71 62 50 52 69 15 Jeff Heerema RW L OK 54 69 55 60 38 83 69 52 56 52 53 32 28 60 17 Mark Rycroft RW L OK 77 67 65 37 37 79 63 59 51 58 44 35 41 61 21 Pavol Demitra RW L 98 63 77 63 80 98 90 76 85 84 68 83 68 77 82 23 Reed Low RW L OK 80 55 86 28 81 41 56 50 53 61 39 42 45 60 0 Al MacInnis D L 98 62 64 61 91 88 83 66 87 83 70 76 96 101 80 1 Alexander Khavanov D L 97 66 68 66 78 82 63 70 66 64 75 52 63 54 72 2 Barret Jackman D L OK 83 68 68 70 53 52 66 63 62 78 57 48 40 73 4 Bryce Salvador D L 98 77 65 70 68 84 73 64 57 58 72 60 40 43 71 6 Chris Pronger D L 99 75 74 85 75 51 65 78 87 77 82 68 86 94 84 8 Christian Laflamme D L OK 59 61 68 48 25 87 58 56 40 62 32 56 58 61 14 Jeff Finley D L OK 61 56 52 53 86 92 61 46 49 67 46 83 75 62 20 Murray Baron D L OK 63 48 76 58 84 75 51 51 49 66 41 70 87 64 5 Chris Osgood G L OK 74 81 65 87 87 86 83 69 79 50 50 70 73 75 27 Patrick Lalime G L 95 88 89 80 87 86 77 89 76 83 50 50 69 64 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Mike Danton C L OK 70 66 39 40 35 52 70 43 53 67 61 43 42 60 7 Christian Backman D L OK 55 63 64 46 27 86 58 38 49 51 51 38 31 57 18 Matt Walker D L OK 70 59 71 43 31 45 58 49 55 61 49 36 37 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 David Legwand C L 98 64 76 74 71 78 78 76 64 60 66 67 43 40 72 5 Greg Johnson C L 97 62 71 55 69 73 84 70 65 67 69 68 77 72 71 16 Jerred Smithson C L OK 66 62 62 36 27 71 62 45 43 66 48 31 35 57 18 Vernon Fiddler C L OK 63 58 55 34 25 80 59 39 48 64 52 35 29 56 21 Steve Sullivan C L OK 63 80 25 74 98 84 79 73 72 73 69 65 59 72 1 Andreas Johansson LW L OK 61 69 58 61 77 87 69 54 61 68 56 65 55 66 4 Denis Arkhipov LW L 98 62 80 70 74 86 80 73 65 64 67 61 40 41 71 8 Jeremy Stevenson LW L OK 69 58 70 59 58 51 55 59 61 62 54 57 54 64 9 Jim Mckenzie LW L 98 70 58 93 31 85 70 55 48 49 66 53 72 74 64 12 Martin Erat LW L OK 64 73 69 72 77 79 74 62 63 55 64 47 37 69 13 Rem Murray LW L OK 56 66 68 67 99 93 65 60 60 70 60 68 69 69 14 Scott Hartnell LW L 97 83 70 77 63 96 66 79 71 67 67 64 37 39 74 0 Adam Hall RW L OK 66 66 77 68 52 91 65 54 56 64 56 38 42 66 15 Scott Walker RW L OK 76 69 64 76 49 81 66 58 61 65 64 62 65 69 19 Vladimir Orszagh RW L OK 57 73 56 74 83 71 73 70 73 59 67 66 51 71 22 Sergei Zholtok RW L 99 56 68 65 67 90 91 66 66 66 65 68 64 58 71 6 Jamie Allison D L 96 69 63 59 48 56 69 65 50 52 65 51 47 52 64 7 Jason York D L 98 67 64 57 67 89 84 65 62 63 69 55 80 74 69 10 Kimmo Timonen D L 96 67 80 41 77 94 85 78 79 76 66 70 40 40 77 11 Mark Eaton D L 98 53 67 68 74 75 83 69 59 62 67 59 47 55 68 20 Brad Bombardir D L OK 59 58 53 75 46 87 65 55 51 63 35 45 59 62 23 Dan Hamhuis D L OK 70 63 58 40 31 70 66 54 53 68 52 34 33 64 25 Robert Schnabel D L OK 70 44 79 36 32 85 40 38 46 63 37 43 42 59 26 Shane Hnidy D L 99 79 59 74 49 61 64 61 52 53 65 49 41 39 66 27 Andreas Lilja D L 99 61 56 79 48 42 62 59 64 66 61 55 41 39 67 2 Chris Mason G L 95 36 36 39 33 30 44 37 34 41 50 50 35 38 35 17 Tomas Vokoun G L 96 70 84 77 80 86 87 81 70 81 50 50 55 59 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Jordan Tootoo RW L OK 33 68 52 35 32 90 61 45 46 71 56 40 35 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Andrew Cassels C L OK 62 68 63 72 78 84 70 89 78 66 62 75 77 75 2 Brian Holzinger C L OK 65 72 58 53 60 74 72 55 50 64 51 73 73 64 18 Todd Marchant C L 96 67 81 37 79 97 87 79 71 70 75 58 72 75 72 21 Tyler Wright C L OK 79 60 53 63 89 67 59 47 56 55 58 68 69 63 8 Geoff Sanderson LW L 95 51 81 56 81 75 85 79 66 74 53 72 83 79 73 10 Jody Shelley LW L OK 81 55 89 37 70 29 53 41 50 62 52 43 37 61 12 Lasse Pirjeta LW L OK 56 64 85 41 59 93 64 53 57 60 65 59 54 67 13 Manny Malhotra LW L OK 84 71 79 41 81 82 69 52 53 68 57 45 52 68 15 Rick Nash LW L 97 63 77 65 78 83 63 77 72 75 52 68 43 44 73 3 David Ling RW L OK 86 58 54 41 39 54 55 32 31 57 36 39 44 51 4 David Vyborny RW L OK 58 71 63 78 91 91 69 59 63 62 67 39 43 69 11 Kent McDonell RW L 99 28 61 69 35 28 89 59 46 46 58 47 30 37 55 20 Trevor Letowski RW L OK 59 77 44 52 93 89 77 58 61 69 62 48 47 67 24 Nikolai Zherdev RW L OK 28 68 54 36 32 82 69 47 52 68 57 43 31 58 0 Anders Eriksson D L OK 58 62 63 58 25 87 67 48 47 64 48 44 43 62 5 Derrick Walser D L 98 62 69 39 52 32 84 72 63 62 62 61 32 37 66 6 Duvie Westcott D L 98 77 69 42 60 27 60 70 60 56 68 52 38 38 64 9 Jaroslav Spacek D L 95 71 74 65 82 82 75 75 73 71 70 65 56 61 76 16 Rostislav Klesla D L 99 69 71 77 85 90 77 68 61 61 69 64 39 43 73 17 Scott Lachance D L 97 64 63 51 72 77 69 67 62 60 64 54 75 79 67 19 Radoslav Suchy D L 92 DD 64 67 71 59 96 91 67 58 57 74 56 51 50 70 7 Fred Brathwaite G L 95 77 79 68 76 77 73 81 70 78 50 50 73 64 73 14 Marc Denis G L OK 68 77 66 96 94 89 80 63 76 50 50 58 46 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Danny Fritsche C L OK 25 61 48 31 26 83 60 38 46 61 51 35 34 52 22 Arturs Irbe G L OK 66 71 60 74 68 76 75 64 71 46 44 77 82 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Scott Nichol C L 98 65 67 49 71 73 54 67 53 58 56 58 66 51 63 20 Tyler Arnason C L 86 DD 70 67 61 61 64 92 69 62 68 70 71 39 35 71 21 Jason Morgan C L 98 61 48 74 25 25 63 52 36 40 65 46 41 38 54 22 Curtis Brown C L 99 65 71 60 69 96 84 67 57 60 68 64 64 61 69 24 Mikhail Yakubov C L OK 29 65 79 31 29 90 64 42 44 60 57 35 35 58 6 Eric Daze LW L 99 62 65 77 63 71 84 67 64 70 52 72 68 67 71 8 Igor Radulov LW L OK 51 64 54 56 31 76 65 45 48 52 59 29 27 58 11 Kyle Calder LW L OK 76 71 65 67 99 91 69 71 69 65 62 53 54 73 12 Mark Bell LW L OK 80 69 77 56 99 65 66 58 61 67 64 39 45 70 25 Travis Moen LW L OK 28 67 76 28 30 83 63 42 47 62 54 34 32 57 0 Matthew Barnaby RW L OK 89 64 64 53 95 45 64 59 60 64 58 70 68 68 7 Igor Korolev RW L 97 60 71 64 56 79 90 73 58 60 70 60 66 67 68 14 Ryan Vandenbussche RW L OK 79 61 60 29 45 55 59 44 49 63 50 44 44 59 19 Eric Nickulas RW L OK 55 70 59 73 85 74 69 64 62 59 59 47 53 67 1 Jim Vandermeer D L 98 71 56 61 47 35 63 55 52 55 67 55 32 28 63 2 Jassen Cullimore D L 99 74 55 91 65 65 84 57 56 57 69 58 68 71 72 3 Bryan Berard D L 95 65 68 58 79 71 68 69 67 68 70 61 71 57 71 5 Deron Quint D L 97 50 73 57 75 79 80 73 69 70 54 63 63 55 71 16 Stephane Robidas D L 99 66 68 45 52 80 89 69 60 58 68 44 48 48 65 17 Steve Mccarthy D L OK 59 72 55 56 39 90 66 50 52 63 52 48 47 63 18 Steve Poapst D L 96 57 67 59 71 76 72 67 57 59 67 44 54 55 66 4 Craig Andersson G L OK 44 60 69 55 35 73 60 50 60 52 52 35 37 54 10 Jocelyn Thibault G L 98 74 84 71 93 92 97 85 69 82 50 50 72 71 78 13 Michael Leighton G L 96 67 68 72 42 29 71 70 51 70 50 50 35 27 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Andrei Nikolishin C L OK 57 71 69 69 85 88 70 63 64 70 59 68 65 70 6 Chris Gratton C L OK 70 66 80 53 96 67 62 60 65 68 60 80 75 70 8 Joe Sakic C L OK 73 82 49 86 85 92 80 84 82 79 78 101 99 82 14 Peter Forsberg C L 99 84 83 66 80 75 66 85 86 86 74 81 82 80 85 16 Riku Hahl C L OK 64 66 67 52 42 83 69 51 56 66 54 47 44 64 19 Steve Moore C L OK 65 58 64 34 25 83 55 38 46 67 52 39 39 57 23 Darby Hendrickson C L OK 57 68 61 64 76 76 68 59 56 70 56 65 72 66 31 Ian Laperriere C L OK 85 70 63 74 86 74 70 62 63 67 58 73 73 71 32 Vincent Damphousse C L OK 65 66 64 75 99 86 66 70 66 69 59 103 100 72 1 Alex Tanguay LW L 99 64 77 63 76 86 92 79 78 80 72 75 54 53 79 13 Paul Kariya LW L OK 60 87 57 89 81 81 87 85 88 67 81 83 84 83 18 Steve Konowalchuk LW L 98 79 71 69 78 70 72 72 71 71 68 65 75 66 75 22 Antti Laaksonen LW L OK 63 67 56 65 93 85 68 58 61 63 63 47 49 67 4 Dan Hinote RW L OK 89 66 66 53 77 72 65 47 49 65 49 52 50 63 12 Milan Hejduk RW L OK 69 77 56 78 87 93 79 76 84 69 90 60 55 81 20 Teemu Selanne RW L OK 56 81 60 77 99 86 86 66 71 65 73 86 82 76 0 Adam Foote D L 98 80 62 67 87 81 76 67 72 71 82 70 81 90 78 10 Karlis Skrastins D L 98 70 67 65 78 88 76 67 58 64 65 53 62 49 69 11 Kurt Sauer D L OK 68 63 72 64 93 73 64 48 54 69 55 34 33 67 17 Rob Blake D L OK 81 72 82 89 94 84 73 82 83 78 81 85 98 85 21 Bob Boughner D L OK 86 64 74 71 88 33 54 43 55 70 38 72 69 68 25 Ossi Vaananen D L 98 76 73 74 81 83 57 73 68 66 71 54 51 51 75 27 John-Michael Liles D L OK 56 60 66 43 25 82 58 38 44 52 32 34 28 55 5 David Aebischer G L OK 71 80 76 81 85 84 78 73 77 50 50 49 53 73 24 Tommy Salo G L 95 76 88 69 88 86 93 85 69 85 50 50 76 74 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Brett McLean C L OK 57 62 58 45 46 91 66 48 50 62 63 39 39 62 9 Jordan Krestanovich LW L OK 68 59 52 44 36 84 65 46 46 67 52 37 34 59 15 Peter Worrell LW L OK 91 50 93 36 87 26 54 46 48 58 50 52 45 62 30 Travis Brigley LW L 95 60 49 69 25 25 64 48 33 49 63 47 48 44 54 7 Jim Cummins RW L 98 82 53 64 27 25 35 48 38 40 57 46 62 52 54 26 Cody McCormick RW L 99 34 59 54 40 41 80 69 50 53 66 57 35 34 59 28 Marek Svatos RW L 99 26 64 78 27 27 83 63 41 44 64 47 36 31 55 29 Philippe Sauve G L OK 67 69 70 83 37 79 70 57 70 51 52 40 42 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Artem Chubarov C L OK 68 69 64 70 76 85 71 57 61 66 59 42 41 68 2 Brendan Morrison C L OK 65 78 59 85 95 85 79 80 77 67 70 44 50 77 8 Henrik Sedin C L OK 67 71 71 75 96 84 74 65 65 72 69 38 38 73 16 Mats Lindgren C L OK 60 65 71 50 69 89 64 56 56 69 56 69 65 66 17 Matt Cooke C L OK 88 71 65 54 90 78 65 65 65 74 64 47 50 72 24 Ryan Kesler C L OK 34 62 54 37 28 89 66 45 52 67 54 32 39 57 1 Brad May LW L OK 80 58 71 47 61 68 57 54 54 68 53 87 92 65 6 Daniel Sedin LW L 98 65 74 68 77 96 90 74 65 65 64 63 40 48 72 9 Jarkko Ruutu LW L OK 85 73 63 75 75 62 72 62 63 58 58 60 52 70 11 Martin Rucinsky LW L OK 62 70 66 66 79 72 69 71 74 66 63 81 72 72 13 Magnus Arvedson LW L OK 66 73 69 72 94 84 71 66 66 74 62 65 59 73 15 Markus Naslund LW L 98 75 80 68 88 84 87 88 86 88 69 88 85 74 86 21 Todd Bertuzzi LW L 99 80 73 83 82 94 69 69 85 87 65 89 59 76 85 10 Jason King RW L 96 60 68 62 53 63 87 61 48 52 61 63 34 34 63 19 Mike Keane RW L OK 64 59 50 53 89 88 59 45 49 68 51 94 96 61 22 Trevor Linden RW L OK 64 63 79 75 83 66 62 63 64 66 65 83 85 71 3 Brent Sopel D L OK 68 75 61 74 90 93 69 70 67 62 62 63 59 72 4 Bryan Allen D L OK 72 61 80 49 40 71 66 51 61 68 61 38 38 69 7 Ed Jovanovski D L OK 78 65 67 84 91 68 70 85 80 79 78 74 73 81 14 Marek Malik D L OK 65 65 79 73 75 63 66 59 53 67 56 63 56 70 18 Mattias Ohlund D L OK S4 73 70 80 84 73 66 70 72 73 70 64 71 60 77 20 Sami Salo D L OK 57 66 71 69 88 95 68 65 67 68 64 64 53 71 25 Marc Bergevin D L OK 57 45 52 64 59 86 51 45 43 63 33 83 93 58 5 Dan Cloutier G L 98 77 85 75 90 88 73 85 70 78 50 50 63 58 77 12 Johan Hedberg G L OK 73 81 80 87 88 79 82 72 78 50 50 46 51 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Daymond Langkow C L OK 69 78 62 84 96 73 77 74 73 71 74 62 57 77 20 Stephane Yelle C L 98 72 66 66 73 95 84 68 55 58 72 56 76 71 68 24 Byron Ritchie C L OK 66 62 61 52 50 74 63 57 57 57 57 41 39 63 26 Matthew Lombardi C L OK 25 61 81 25 25 84 61 40 45 61 50 27 29 55 1 Chris Simon LW L 97 68 59 89 45 96 57 61 58 59 62 59 65 60 68 4 Jason Wiemer LW L OK 79 64 77 67 85 42 65 59 61 67 59 62 61 69 5 Dave Lowry LW L OK 68 58 65 54 72 73 58 34 51 70 47 87 86 60 6 Dean Mcammond LW L OK 58 71 57 75 79 80 76 69 70 64 68 73 59 72 8 Marcus Nilson LW L 98 64 72 68 62 99 84 70 60 63 66 65 40 49 70 11 Josh Green LW L OK 58 71 66 74 78 71 71 63 66 59 60 44 45 68 13 Martin Gelinas LW L OK 64 67 56 64 88 88 67 64 59 67 58 94 90 68 2 Chris Clark RW L OK 73 63 67 56 77 62 64 51 54 62 60 43 44 65 3 Chuck Kobasew RW L OK 58 63 58 56 38 82 65 47 52 55 49 32 33 58 9 Jarome Iginla RW L 97 75 82 64 87 87 73 82 74 79 63 78 72 72 80 19 Shean Donovan RW L OK 61 65 60 72 78 68 64 58 62 53 58 70 71 65 23 Ville Nieminen RW L OK 73 65 55 54 84 83 63 57 58 64 59 53 45 65 0 Andrew Ference D L OK 67 67 65 79 83 59 67 64 59 66 56 60 60 70 10 Jordan Leopold D L 98 60 70 62 68 71 85 69 62 66 70 62 45 40 70 16 Rhett Warrener D L 95 75 67 66 63 69 70 66 55 56 72 54 61 67 70 17 Robyn Regehr D L 99 76 66 75 77 93 76 64 56 52 66 51 50 49 70 21 Steve Montador D L OK 74 63 69 51 34 44 60 45 48 66 53 38 32 64 22 Toni Lydman D L 96 67 72 57 87 98 92 74 69 66 69 62 45 39 73 14 Miikka Kiprusoff G L OK 77 82 67 73 81 94 82 70 71 50 50 54 52 73 18 Roman Turek G L 95 69 82 92 90 91 92 82 80 81 50 50 50 55 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Adam Oates C L 98 58 67 52 76 90 92 69 88 77 70 64 94 97 75 13 Marty Reasoner C L 97 61 70 61 59 74 90 68 58 60 76 61 44 47 68 14 Mike York C L 97 69 81 57 83 86 85 81 76 78 57 68 51 49 75 19 Shawn Horcoff C L 97 58 68 55 71 77 78 68 67 69 56 63 66 47 68 7 Ethan Moreau LW L 98 78 68 75 55 96 77 67 54 60 72 63 61 65 70 8 Fernando Pisani LW L OK 61 70 57 48 49 85 64 52 56 66 60 30 37 63 16 Raffi Torres LW L OK 79 71 72 50 45 82 68 48 54 66 57 42 44 65 17 Ryan Smyth LW L 97 70 76 68 83 78 75 75 74 78 68 76 76 61 78 1 Ales Hemsky RW L OK 59 69 57 57 70 85 69 67 68 59 60 42 38 67 4 Brad Isbister RW L OK 77 71 85 80 89 62 70 63 70 67 68 59 52 75 9 Georges Laraque RW L 86 DD 90 56 92 47 89 55 56 53 56 65 58 57 52 68 10 Jarret Stoll RW L OK 70 71 60 51 49 85 61 59 55 57 55 39 31 63 15 Radek Dvorak RW L OK 60 79 71 65 85 88 78 67 68 67 67 70 80 74 2 Alexei Semenov D L 96 75 55 82 67 55 71 55 57 53 72 54 34 32 69 5 Cory Cross D L 97 68 69 77 75 82 65 69 60 64 69 58 80 76 73 6 Eric Brewer D L 98 83 73 80 85 98 86 73 65 67 67 68 47 53 77 12 Jason Smith D L 98 80 69 69 76 80 64 66 57 63 75 51 76 67 73 18 Scott Ferguson D L OK 77 64 56 48 78 67 64 53 57 71 58 54 48 67 20 Steve Staios D L 96 74 54 53 76 91 72 54 61 61 73 61 57 56 68 24 Marc-Andre Bergeron D L OK 72 61 54 36 25 65 61 49 50 64 50 28 28 61 22 Ty Conklin G L 97 55 71 59 68 32 67 71 43 72 50 50 37 31 62 23 Jussi Markkanen G L 95 73 78 60 74 80 91 78 65 71 50 50 59 49 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Brian Rolston C L OK 61 78 68 81 95 94 78 69 73 70 75 79 70 77 14 Marc Chouinard C L OK 60 58 90 36 67 90 57 45 45 61 52 43 47 61 19 Pierre-Marc Bouchard C L OK 63 61 33 50 58 82 61 59 59 64 61 35 34 62 20 Richard Park C L 98 53 76 52 74 79 83 76 64 66 56 65 61 48 69 22 Wes Walz C L OK 66 69 35 63 87 80 63 62 58 72 55 66 70 65 26 Eric Chouinard C L 60 3W 59 71 71 66 67 77 70 54 56 63 61 50 48 67 4 Andrew Brunette LW L 97 63 66 68 57 83 86 68 75 71 62 66 64 68 72 16 Matt Johnson LW L OK 83 51 98 26 71 31 58 42 50 58 55 53 54 62 18 Pascal Dupuis LW L 95 68 64 58 70 95 95 72 62 65 74 68 40 39 71 25 Christoph Brandner LW L OK 62 51 76 25 25 65 52 38 40 65 49 40 36 55 2 Alexandre Daigle RW L OK 51 77 58 61 59 77 77 51 48 39 65 55 48 62 15 Marian Gaborik RW L 98 66 87 58 70 97 89 87 75 77 66 81 41 41 79 24 Brent Burns RW L 98 26 61 49 32 25 90 61 40 46 61 51 29 32 53 1 Alex Henry D L 85 1W 86 67 81 72 73 41 63 56 59 56 57 50 51 70 3 Andrei Zyuzin D L 65 3W 57 69 75 54 55 83 66 51 51 64 39 47 46 65 5 Ray Giroux D L 96 57 64 43 57 25 73 60 38 43 57 34 48 45 55 10 Filip Kuba D L 98 54 72 64 81 77 78 70 70 70 68 65 56 48 73 17 Nick Schultz D L 95 61 68 42 64 76 92 68 54 56 62 53 34 33 63 23 Willie Mitchell D L 95 84 65 75 67 75 60 66 56 57 66 49 52 48 70 9 Dwayne Roloson G L 95 78 80 81 83 72 83 79 73 75 50 50 71 68 75 13 Manny Fernandez G L OK 71 78 81 80 85 71 86 75 79 50 50 54 49 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Derek Armstrong C L OK 70 67 57 65 75 82 58 68 66 64 62 67 62 69 6 Eric Belanger C L OK 67 66 54 71 70 93 67 66 67 68 62 43 50 69 7 Craig Conroy C L OK 68 68 64 77 91 85 69 70 68 69 71 72 78 74 8 Jared Aulin C L OK 56 65 53 60 41 85 67 50 57 57 54 38 38 61 11 Martin Straka C L OK 61 76 54 74 47 98 76 76 74 66 76 75 71 76 15 Jozef Stumpel C L 97 68 68 80 73 91 89 76 80 68 68 60 76 71 76 1 Alexander Frolov LW L 96 68 64 64 66 88 80 63 59 62 66 68 38 36 69 3 Jeff Cowan LW L OK 72 64 71 29 74 68 58 42 47 58 51 54 45 59 18 Luc Robitaille LW L 95 62 69 72 60 99 84 68 65 66 67 73 93 84 74 22 Sean Avery LW L 98 78 59 50 38 55 49 62 53 57 71 59 36 37 63 2 Brad Chartrand RW L 87 DD 72 69 61 58 59 71 67 57 58 63 59 44 45 66 13 John Tripp RW L OK 55 60 66 32 25 84 60 43 47 62 51 27 34 57 23 Trent Klatt RW L OK 52 55 66 72 66 84 63 58 63 59 60 74 77 66 24 Zigmund Palffy RW L 91 DD 65 81 40 90 84 92 80 78 82 72 86 79 77 80 25 Brad Chartrand RW L 96 73 69 60 57 59 77 65 57 59 63 59 42 48 66 0 Aaron Miller D L 99 64 51 78 71 74 88 63 54 57 69 56 81 81 69 10 Jason Holland D L OK 58 52 63 45 25 88 49 44 45 66 52 38 36 59 12 Joe Corvo D L OK 25 57 48 60 53 88 60 55 58 53 60 31 29 59 14 Stephane Quintal D L 91 DD 63 61 75 79 81 60 62 65 66 67 57 78 68 71 17 Lubomir Visnovsky D L 97 65 67 52 65 77 91 70 66 66 64 66 53 42 70 19 Mattias Norstrom D L 97 67 66 67 78 86 69 68 57 64 68 46 65 54 69 20 Maxim Kuznetsov D L 97 66 55 90 49 57 81 56 49 49 60 44 45 46 65 28 Nathan Dempsey D L 84 DD 65 60 41 68 37 87 59 68 63 63 61 63 61 66 4 Mathieu Garon G L OK 72 76 61 69 78 84 78 63 72 50 50 47 43 69 9 Milan Hnilicka G L OK 70 73 63 76 77 89 76 70 72 50 50 65 51 69 21 Roman Cechmanek G L 95 76 78 80 83 88 90 86 72 81 50 50 60 62 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Esa Pirnes C L 97 63 50 75 25 27 65 50 39 41 65 49 37 41 55 26 Dustin Brown RW L OK 28 63 52 40 30 88 62 41 49 66 49 29 35 54
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Alyn Mccauley C L 99 60 70 60 60 98 92 70 55 60 69 59 57 60 67 7 Mark Smith C L OK 72 67 65 38 77 80 68 50 53 66 55 38 44 64 10 Patrick Marleau C L 99 63 75 63 78 88 84 75 71 70 62 71 55 56 74 18 Wayne Primeau C L OK 69 59 87 65 67 88 62 55 56 69 57 57 52 68 6 Marco Sturm LW L 96 71 78 53 66 97 89 76 59 64 68 71 62 67 72 14 Scott Thornton LW L 99 72 60 79 52 68 70 58 58 62 67 69 79 85 70 22 Niko Dimitrakos LW L OK 68 57 81 29 26 28 52 44 49 60 52 34 39 58 0 Alexander Korolyuk RW L 96 59 73 62 51 58 82 74 53 54 64 55 47 46 64 4 Jonathan Cheechoo RW L OK 61 64 58 37 74 80 70 45 51 59 57 35 30 60 13 Scott Parker RW L 97 77 51 94 25 65 48 52 46 49 64 52 47 40 61 15 Todd Harvey RW L OK 75 69 62 75 82 61 69 60 63 65 63 68 50 70 21 Milan Michalek RW L OK 25 60 46 27 25 90 61 38 44 60 50 30 26 51 23 Nils Ekman RW L OK 64 54 77 25 25 61 52 40 45 66 50 36 40 57 2 Brad Stuart D L 84 1W 74 71 68 73 72 82 74 70 69 71 64 51 47 74 5 Kyle Mclaren D L 96 72 62 89 78 42 89 69 60 54 66 49 64 68 72 8 Mike Rathje D L 97 68 59 92 82 83 87 66 70 66 72 66 71 69 77 11 Rob Davison D L 97 75 60 64 58 25 57 60 49 51 55 37 29 27 61 12 Scott Hannan D L 95 68 68 76 83 95 84 67 63 60 69 56 56 52 72 19 Christian Ehrhoff D L 98 70 60 53 32 25 58 60 48 47 63 49 30 34 59 20 Garrett Stafford D L 95 58 60 68 44 25 87 60 40 45 55 35 30 34 57 3 Evgeni Nabokov G L 95 77 88 78 91 90 86 88 70 84 50 50 58 56 80 16 Vesa Toskala G L 99 73 77 64 74 80 84 77 70 72 50 50 52 47 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Andy McDonald C L OK 61 79 60 68 65 94 75 68 66 67 59 53 50 70 10 Rob Niedermayer C L OK 71 74 70 74 82 64 69 63 66 67 64 78 75 72 12 Samuel Pahlsson C L OK 72 70 59 73 82 73 70 63 65 66 59 68 52 69 14 Sergei Fedorov C L 98 57 83 67 84 98 88 82 77 77 71 77 88 84 80 16 Steve Rucchin C L OK 57 67 73 80 82 85 75 69 71 66 65 79 72 74 22 Joffrey Lupul C L OK 26 61 49 32 25 91 61 40 46 61 51 31 30 53 2 Jason Krog LW L 85 DD 57 62 44 49 38 93 62 51 51 66 56 45 47 60 7 Mike Leclerc LW L OK 73 69 72 70 84 79 65 63 67 59 65 70 73 71 17 Petr Schastlivy LW L 97 58 70 59 48 25 87 71 52 56 59 59 44 36 63 21 Garrett Burnett LW L OK 62 52 76 25 25 65 49 36 44 65 47 38 37 55 1 Dan Bylsma RW L OK 69 61 78 61 92 83 57 52 53 68 55 74 73 66 9 Petr Sykora RW L 97 64 83 58 76 90 85 79 69 72 66 77 68 70 76 15 Stanislav Chistov RW L 96 70 75 47 51 92 83 77 64 60 68 61 35 35 68 4 Keith Carney D L 98 69 61 61 77 85 80 64 63 61 73 58 79 86 71 5 Martin Skoula D L OK 61 70 70 79 89 76 71 66 69 70 63 67 52 73 8 Kurtis Foster D L OK 53 54 79 39 25 90 55 40 45 60 50 29 26 59 11 Ruslan Salei D L 98 78 65 59 76 87 74 65 56 58 70 60 62 66 70 13 Sandis Ozolinsh D L 99 54 74 55 85 83 72 74 79 80 55 67 76 81 76 18 Lance Ward D L OK 85 59 70 35 81 64 70 51 53 64 54 46 48 67 19 Vitaly Vishnevsky D L 98 73 71 72 77 83 70 67 63 65 70 51 65 51 72 3 J-S Giguere G L 95 77 86 83 87 79 77 85 75 84 50 50 45 45 78 6 Ilja Bryzgalov G L OK 66 67 91 53 42 80 69 65 70 50 50 42 36 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Jason Arnott C L OK 79 75 72 83 86 67 75 76 71 66 71 75 80 78 10 Mike Modano C L OK 48 83 72 88 94 84 81 76 79 64 80 91 95 80 11 Niko Kapanen C L OK 70 65 57 69 78 88 66 69 64 77 56 37 36 69 13 Pierre Turgeon C L OK 50 69 58 51 78 97 71 72 69 65 62 90 82 70 19 Steve Ott C L OK 71 64 50 37 32 63 66 50 56 66 54 34 29 60 20 Stu Barnes C L OK 50 68 47 71 90 96 64 71 65 69 67 85 89 70 1 Bill Guerin LW L 98 74 75 73 81 87 69 77 66 76 65 87 93 91 80 3 Brenden Morrow LW L OK 88 72 68 68 89 65 69 65 63 70 72 54 54 74 17 Scott Young LW L 99 56 68 60 64 88 86 68 61 66 68 70 81 80 71 2 Blake Sloan RW L OK 73 61 57 42 80 80 62 52 48 69 40 49 52 59 6 Jere Lehtinen RW L 98 66 72 56 74 92 89 68 62 67 79 75 81 76 74 15 Rob Dimaio RW L OK 68 53 42 43 76 79 53 45 48 63 53 89 85 58 25 Valeri Bure RW L 99 52 78 50 78 77 87 78 71 68 57 69 67 50 71 26 Jaroslav Svoboda RW L 98 71 68 68 64 60 78 55 56 55 68 62 36 33 66 4 Don Sweeney D L 97 62 55 49 47 89 91 56 56 54 68 45 89 91 63 7 John Erskine D L 97 73 66 72 47 36 56 60 52 55 64 46 32 32 65 8 Jon Klemm D L 99 68 60 60 74 92 88 61 58 55 67 54 82 74 68 12 Philippe Boucher D L 98 75 64 74 71 98 73 68 69 67 77 64 70 77 76 18 Sergei Zubov D L 99 63 73 62 86 99 91 74 82 78 65 72 85 77 79 21 Teppo Numminen D L 99 57 70 56 81 93 90 72 75 71 71 66 85 94 75 23 Trevor Daley D L 85 1W 70 63 55 38 27 60 62 49 52 67 49 32 29 62 24 Daniel Tjarnqvist D L 98 59 69 57 80 83 75 69 65 63 63 52 66 53 68 9 Marty Turco G L 95 87 91 56 88 67 74 95 71 93 50 50 47 46 81 16 Ron Tugnutt G L OK 65 80 69 75 71 83 80 69 76 50 50 84 85 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 0 Aaron Downey C L OK 58 44 66 33 40 49 50 37 38 43 39 51 56 49
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Jeff Taffe C L OK 57 69 67 46 47 73 72 51 57 62 59 32 34 64 13 Boyd Devereaux C L OK 65 74 69 59 87 86 74 60 59 66 61 58 56 69 16 Mike Ricci C L OK 73 68 55 71 82 66 69 63 67 68 58 80 81 70 26 Petr Nedved C L OK 60 71 66 78 83 72 68 60 66 59 61 79 70 69 27 Oleg Saprykin C L OK 64 74 58 67 73 80 75 64 66 63 59 44 47 69 28 Mike Comrie C L 97 67 81 53 73 76 82 76 75 77 56 76 45 47 75 5 Jason Chimera LW L OK 77 87 66 58 63 91 81 63 53 64 63 34 41 71 10 Ladislav Nagy LW L OK 74 71 49 70 94 76 70 70 71 71 72 48 41 73 19 Tyson Nash LW L OK 77 68 56 72 81 54 67 53 52 61 56 60 56 65 0 Andrei Nazarov RW L OK 89 64 94 46 89 45 65 49 56 61 56 68 64 68 8 Michael Rupp RW L OK 71 64 85 43 33 70 63 45 52 66 56 35 36 63 11 Landon Wilson RW L OK 86 65 81 54 58 80 69 59 60 66 57 56 53 69 12 Mike Johnson RW L OK 75 74 55 79 80 75 74 72 73 58 68 55 63 73 17 Brett Hull RW L OK 60 63 63 74 96 87 67 70 73 66 75 95 82 75 18 Shane Doan RW L 85 DD 76 68 80 75 99 85 69 73 72 68 68 66 67 77 21 Ivan Novoseltsev RW L OK 62 77 68 60 90 84 75 59 61 63 63 41 40 69 23 Daniel Cleary RW L OK 63 67 69 66 77 81 67 63 63 64 58 43 42 68 24 Fredrik Sjostrom RW L OK 34 60 56 36 29 81 65 44 48 66 57 38 35 57 1 Brad Ference D L 98 87 65 67 76 79 51 65 60 63 67 53 60 57 71 3 Derek Morris D L 98 62 70 71 84 75 72 70 72 72 71 68 71 62 75 4 Cale Hulse D L OK 66 62 73 73 78 51 64 60 58 70 47 61 65 69 6 David Tanabe D L OK 63 72 65 77 84 69 72 69 66 57 61 67 58 71 7 Denis Gauthier D L OK 74 66 70 79 74 52 64 64 60 71 51 58 61 71 14 Sean O'Donnell D L 97 S3 76 66 81 79 78 55 66 61 61 71 49 78 66 73 15 Paul Mara D L 97 70 72 75 77 78 65 72 67 65 68 65 50 49 74 25 Matthew Spiller D L OK 72 65 55 39 29 60 65 52 55 65 52 29 34 63 2 Brent Johnson G L 95 74 82 76 80 75 77 78 75 77 50 50 50 48 74 22 Brian Boucher G L OK 77 80 73 77 82 80 80 76 77 50 46 68 59 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Zac Bierk G L OK 56 69 88 70 25 67 81 51 75 50 48 45 39 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Peter Copenhagen C R 96 80 90 80 85 95 90 90 99 90 85 85 70 80 92 28 Jeremy Roenick C L 98 85 84 69 75 82 60 76 77 77 69 72 85 88 80 8 Alexei Zhamnov C L 99 59 74 64 82 85 74 73 85 76 60 69 77 79 76 11 Keith Primeau C L OK 84 66 78 84 79 58 67 69 72 65 70 88 85 76 15 Michal Handzus C L OK 64 67 85 68 96 87 65 66 67 71 64 49 49 73 2 Donald Brashear LW L OK 91 59 86 55 92 37 56 61 60 66 56 51 53 69 9 John LeClair LW L 97 64 69 86 67 72 91 73 66 72 69 78 83 89 78 18 Simon Gagne LW L 94 DD 61 78 56 83 74 88 82 73 79 68 77 67 48 77 19 Todd Fedoruk LW L OK 72 52 88 30 71 57 57 51 50 63 55 40 47 63 6 Steven Getty LW R 97 80 90 80 85 95 90 90 95 80 80 85 70 80 90 14 Mark Recchi RW L OK 63 81 50 74 97 92 77 74 72 69 70 98 88 76 17 Sami Kapanen RW L OK 64 89 45 77 90 91 87 75 74 66 70 68 67 76 27 Mike Knuble RW L OK 69 60 84 70 79 84 58 63 68 67 70 63 63 73 29 PJ Jennings RW R OK 80 90 80 85 95 90 90 90 90 75 95 70 80 92 0 Chris Therien D L 99 75 64 89 64 88 85 70 58 57 74 58 76 80 75 3 Danil Markov D L OK 70 69 66 79 82 69 67 65 65 75 55 68 60 73 4 Eric Desjardins D L OK 53 69 54 77 87 95 73 71 68 75 59 95 90 73 5 Eric Weinrich D L 97 65 59 62 74 98 94 63 66 61 75 56 85 85 71 12 Kim Johnsson D L 97 64 73 58 82 99 92 69 76 74 71 74 43 40 76 13 Marcus Ragnarsson D L OK 61 65 70 81 77 66 69 63 64 69 57 64 71 71 21 Sean Burke G L OK 77 85 90 88 83 74 85 73 84 50 50 87 83 80 24 Antero Niittymaki G L OK 99 99 99 99 99 99 99 99 99 99 99 99 99 95
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Claude Lapointe C L OK 77 71 60 60 97 82 74 54 61 72 59 87 88 70 23 Turner Stevenson LW L OK 77 50 79 42 55 70 56 51 47 65 48 72 77 62 10 Branko Radivojevic RW L OK 70 71 67 60 52 83 71 55 62 65 67 40 38 69 16 Radovan Somik RW L OK 64 58 62 59 69 90 55 50 52 71 56 31 39 62 20 Tony Amonte RW L OK 53 77 53 73 94 88 79 71 69 64 68 90 88 73 22 Vladimir Malakhov D L OK 57 67 77 75 70 64 66 66 64 66 54 71 73 71 25 Joni Pitkanen D L 99 72 67 61 37 33 60 65 56 53 71 56 33 35 66 26 Robert Esche G L OK 77 79 73 67 80 75 79 68 73 50 50 60 47 72