(As of Friday, Apr 9 2004)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Vaclav Nedorost C L OK 66 73 65 60 52 89 73 66 52 67 54 36 36 67 19 Michael Rupp C L OK 73 70 92 45 32 82 69 51 56 69 62 35 35 68 47 Riku Hahl C L OK 70 68 62 43 51 93 66 56 59 68 57 39 38 65 37 Shawn Bates C R OK 80 74 65 73 78 85 75 70 65 73 60 48 48 73 20 Antoine Vermette LW L OK 68 69 67 46 47 87 64 66 57 59 60 33 33 66 17 Jean-Pierre Dumont LW L OK 78 69 59 59 92 83 70 66 70 60 71 48 48 72 28 Michael Ryan LW L OK 64 74 69 51 33 88 74 61 54 66 46 36 36 64 22 Peter Schaefer LW L OK 67 75 58 54 91 90 70 61 56 73 59 49 46 68 61 Maxim Afinogenov RW L OK 68 82 53 67 55 87 83 60 64 62 73 44 44 71 10 Chuck Kobasew RW L OK 70 71 61 46 30 92 73 56 53 65 59 33 33 65 12 Milan Michalek RW L OK 59 71 71 52 47 94 65 57 61 69 63 33 33 67 50 Valeri Bure RW R OK 57 80 56 73 62 95 78 67 61 62 54 69 69 69 3 Brian Pothier D R 34 IN 64 59 61 56 25 90 60 59 57 65 55 38 38 64 11 Jeff Jillson D R 97 63 68 83 53 32 92 68 66 48 67 33 36 36 68 27 Brooks Orpik D L OK 78 66 87 57 90 71 65 42 40 71 33 33 33 67 58 Steve Montador D R OK 75 68 73 55 61 52 69 40 41 68 42 37 37 65 41 Rob Davison D L OK 76 66 79 63 25 69 66 53 49 66 45 33 33 67 46 Dick Tarnstrom D L OK 59 66 50 81 74 82 69 76 76 72 65 50 51 73 5 Jordan Leopold D L OK 64 70 74 71 90 95 72 65 58 67 55 33 33 71 39 Karel Pilar D R OK 68 58 79 65 25 85 58 59 63 66 66 43 42 69 29 Felix Potvin G L OK 71 84 86 72 66 95 81 67 71 NA NA 81 82 75 36 J-Sebastien Aubin G R OK 62 72 78 67 45 97 76 70 77 NA NA 47 47 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Lynn Loyns C L OK 70 67 51 30 25 78 67 47 52 66 60 33 33 61 16 Kris Beech C L OK 64 64 73 62 75 89 65 64 56 66 41 36 36 64 18 Shane Endicott C L OK 70 68 79 43 51 93 69 48 50 68 52 39 38 64 25 Marquis Mathieu C R OK 71 64 67 35 69 37 62 41 31 65 41 43 40 55 21 Toby Petersen C L OK 65 69 61 52 42 99 69 62 47 67 53 47 60 64 24 Guillaume Lefebvre LW L OK 70 67 64 45 32 96 62 52 52 67 52 36 36 62 45 Ryan Malone LW R OK 70 61 70 42 47 66 61 58 55 67 56 33 33 64 15 Matt Hussey LW R OK 59 62 70 55 52 66 61 55 51 64 49 33 33 61 72 Eric Meloche RW R OK 79 60 57 67 25 74 60 40 51 64 62 36 36 62 38 Rico Fata RW L OK 67 81 66 47 77 94 77 56 56 66 55 47 47 67 71 Konstantin Koltsov RW L OK 64 91 60 53 75 99 78 33 41 57 64 33 33 63 40 Tom Kostopoulos RW R OK 74 66 66 52 25 99 61 52 52 69 47 36 36 62 30 Colby Armstrong RW R OK 71 69 65 47 38 74 65 57 60 65 61 33 33 66 31 Stephen Baby RW L OK 67 59 91 42 52 79 56 51 52 53 58 33 33 63 44 Marek Svatos RW R OK 62 72 60 25 25 47 67 47 60 58 62 33 33 61 35 Michel Ouellet RW R OK 62 64 66 48 51 81 63 59 52 61 51 33 33 62 48 Doug Janik D L 99 66 70 77 31 25 92 70 33 33 63 33 33 33 60 7 Garnet Exelby D L OK 81 64 68 64 25 43 64 52 43 66 33 33 33 64 2 Josef Melichar D L OK 62 52 81 70 40 94 53 40 46 69 42 40 40 63 6 Alex Rouleau D L OK 65 68 65 39 32 73 62 59 57 62 52 33 33 64 23 Brendan Buckley D R OK 68 64 71 46 25 85 59 33 33 66 33 47 47 60 34 Nathan Paetsch D R OK 78 62 67 47 64 71 61 42 47 65 51 32 32 64 4 David Koci D L OK 75 64 87 46 25 69 59 33 33 67 33 33 33 62 13 Darcy Robinson D R OK 68 64 81 46 25 85 59 33 33 67 33 33 33 61 32 Sebastien Caron G L OK 74 75 65 71 77 93 79 75 85 NA NA 40 40 72 43 Marc-Andre Fleury G L OK 75 85 65 58 70 91 78 72 77 NA NA 33 33 72 42 Andy Chiodo G L OK 67 75 70 44 70 99 67 67 70 NA NA 33 33 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 79 Alexei Yashin C R OK 62 74 83 74 99 91 79 77 77 60 76 78 81 80 12 Oleg Kvasha C R OK 51 70 90 52 84 86 70 63 59 62 60 48 48 69 38 Dave Scatchard C R OK 83 66 83 57 99 88 65 62 66 72 73 64 70 75 13 Alexei Zhamnov C L OK 58 72 67 84 90 80 76 80 77 64 65 79 76 76 25 Justin Mapletoft C L OK 70 67 65 25 49 95 66 59 50 69 59 38 38 64 22 Steve Konowalchuk LW L OK 79 68 73 66 94 80 70 64 58 76 61 82 82 73 26 Justin Papineau LW L OK 61 75 55 48 75 94 71 62 60 65 56 44 38 66 7 Keith Tkachuk LW L OK 90 74 81 76 68 48 74 71 81 68 91 95 92 84 30 Luc Robitaille LW L OK 63 61 75 51 98 86 65 65 67 66 72 95 88 73 46 Mats Lindgren LW L OK 67 69 74 55 66 92 68 54 54 75 54 66 65 67 37 Mark Parrish RW R OK 76 69 64 64 99 92 70 65 69 65 73 48 48 73 10 Dallas Drake RW L OK 82 64 62 59 97 82 61 50 59 72 67 86 87 69 45 Arron Asham RW R OK 75 67 50 48 95 84 65 63 61 67 62 55 53 67 21 Mariusz Czerkawski RW L OK 59 72 64 52 52 92 72 67 60 52 66 67 65 68 43 Richard Zednik RW L OK 65 76 67 73 98 79 75 64 68 67 75 48 55 74 44 Janne Niinimaa D L OK 71 72 78 91 93 78 71 74 63 76 52 68 68 77 4 Roman Hamrlik D L OK 80 72 77 89 86 85 73 75 72 72 65 76 80 79 3 Adrian Aucoin D R OK 70 68 70 96 89 93 69 68 70 73 65 68 70 76 29 Kenny Jonsson D L OK 61 75 75 85 87 92 75 65 63 71 65 78 80 75 33 Eric Cairns D L OK 75 50 94 45 73 57 50 51 45 71 39 64 49 67 24 Radek Martinek D R OK 61 68 63 61 80 91 69 60 51 70 42 43 43 67 40 Mattias Timander D L OK 60 65 87 62 98 92 65 59 52 69 45 57 57 70 39 Rick DiPietro G L OK 76 81 54 58 80 82 80 74 81 NA NA 38 38 71 34 Garth Snow G L OK 78 77 91 81 67 51 75 74 86 NA NA 62 62 75 47 Steve Passmore G L OK 60 77 66 57 75 95 76 67 65 NA NA 51 51 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Eric Manlow C L OK 67 60 66 49 25 89 64 61 52 67 53 50 50 64 42 Ryan Kraft C L 99 65 67 44 33 25 99 67 40 37 64 33 33 33 52 16 Kevin Colley C L OK 65 69 61 42 25 99 68 57 33 66 33 33 33 57 20 Rob Collins C R OK 61 61 62 33 25 99 61 53 46 67 33 42 42 56 36 Jeff Hamilton C L OK 58 62 60 44 33 94 58 50 49 60 52 33 33 59 41 Preston Mizzi C R OK 71 66 67 45 25 69 63 59 57 59 33 33 33 59 23 Derek Bekar LW L OK 61 56 74 49 30 88 59 62 42 66 47 42 41 61 53 Graham Belak LW R OK 85 45 89 25 52 52 48 38 41 64 20 33 33 52 14 Martin Chabada LW L OK 70 61 70 34 37 69 55 50 50 62 52 33 33 60 32 Blaine Down LW L OK 65 68 63 28 25 99 67 47 52 68 46 33 33 60 49 Eric Godard RW R OK 81 65 89 25 25 47 67 33 33 65 33 33 33 55 15 Ben Guite RW R OK 60 66 74 45 25 99 63 49 37 67 33 66 66 57 18 Cail MacLean RW R OK 59 59 70 46 52 98 48 38 41 66 43 57 48 56 2 Alan Letang D L OK 56 64 60 57 47 94 63 42 52 67 33 44 44 61 19 Sven Butenschon D L OK 63 68 80 47 45 85 67 55 44 67 33 58 58 66 28 Karl Dykhuis D L OK 62 69 76 54 79 88 67 51 45 66 39 68 82 66 9 Brandon Smith D L OK 65 63 69 39 25 99 63 33 33 65 33 50 50 59 17 Tomi Pettinen D L OK 73 68 93 44 25 99 68 33 33 67 33 33 33 65 59 Alain Nasreddine D L OK 68 64 71 46 25 85 64 33 33 66 33 47 47 60 5 Cole Jarrett D R OK 67 64 69 40 25 77 59 49 42 65 33 33 33 61 27 Aaron Power D L OK 68 64 71 46 25 85 59 47 33 66 52 47 47 63 8 Jody Robinson D L OK 71 64 71 46 25 75 59 33 33 66 33 47 47 60 35 Dieter Kochan G L OK 56 64 78 42 25 99 63 64 65 NA NA 45 45 59 31 Wade Dubielewicz G L OK 67 67 62 31 46 92 71 70 72 NA NA 45 45 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Jamie Lundmark C R OK 66 79 62 59 67 93 72 63 63 66 64 38 38 70 33 Jared Aulin C R OK 65 71 67 42 25 99 68 64 61 59 51 33 33 64 19 Cory Larose C L OK 61 65 67 48 69 90 62 57 53 66 55 42 42 64 18 Layne Ulmer C L OK 69 66 73 45 25 99 63 45 47 63 40 33 33 59 11 Trevor Letowski LW R OK 56 73 51 49 95 89 70 54 56 68 57 49 48 64 37 Jan Hlavac LW L OK 69 76 66 66 74 90 75 67 61 70 62 45 45 71 17 Jeff Toms LW L OK 57 66 86 36 25 89 63 47 50 73 53 60 60 63 15 Lucas Lawson LW L OK 57 62 61 25 47 88 60 50 44 60 38 33 33 55 1 Stanislav Chistov RW L OK 67 80 53 59 96 85 82 66 61 67 64 33 33 70 45 Steve Webb RW R OK 96 62 70 40 72 68 62 33 38 67 43 55 54 59 32 Paul Healey RW R OK 73 59 59 47 54 92 65 53 53 63 60 60 58 64 14 Ken Gernander RW L OK 57 60 67 54 47 86 64 51 51 67 50 77 82 62 50 Alexander Suglobov RW L OK 64 81 60 53 47 99 82 40 57 38 69 33 33 64 7 Andrew Ference D L OK 70 73 57 65 46 76 74 61 52 66 42 54 54 67 10 Dale Purinton D L OK 86 56 82 55 70 42 56 59 54 66 48 57 57 69 3 Tom Poti D L OK 63 75 76 84 98 84 79 72 70 67 64 49 49 76 38 John Jakopin D R OK 57 53 94 34 25 80 51 33 33 71 33 50 50 61 44 Kirill Safronov D L OK 70 69 74 52 80 70 70 60 43 67 45 33 33 67 22 Paul Martin D L OK 60 72 61 51 59 83 71 60 60 67 56 33 33 67 35 Tommy Salo G L OK 70 88 76 90 89 95 89 75 76 NA NA 74 74 79 40 Jussi Markkanen G L OK 73 79 80 55 75 97 78 76 79 NA NA 50 44 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Jiri Hudler C L OK 59 71 57 39 25 99 67 64 70 55 61 33 33 65 13 Benoit Dusablon C L OK 60 66 75 45 25 99 63 45 37 67 33 66 66 57 48 Juris Stals C L OK 65 69 79 42 25 99 68 57 33 66 33 33 33 59 16 Joffrey Lupul RW R 99 64 66 70 36 69 79 57 51 61 57 65 52 52 65 9 Brandon Cullen RW R OK 80 45 70 25 52 66 48 38 41 60 43 51 48 54 20 Chris Corrinet RW R OK 66 70 79 42 25 94 65 33 45 67 41 33 33 58 24 Jason MacDonald RW R OK 85 65 69 30 47 62 64 45 49 66 36 41 40 58 42 Jed Ortmeyer RW R OK 68 60 70 31 56 83 55 45 48 61 42 33 33 57 34 Max Kondratiev D L OK 65 68 69 39 32 88 62 59 57 67 41 33 33 65 71 Tomas Malec D L OK 71 68 64 52 50 77 68 48 47 67 33 33 33 63 25 Patrick Aufiero D R OK 60 63 70 50 25 99 59 52 33 65 33 32 32 61 59 Jayme Filipowicz D L OK 72 64 71 46 25 61 64 33 33 62 33 33 33 59 49 Kirill Koltsov D R OK 59 70 62 39 32 73 67 60 57 65 60 33 33 65 8 Matt Kinch D L OK 62 61 69 38 47 85 59 45 40 62 33 33 33 59 43 Mike Siklenka D R OK 61 64 99 25 25 99 65 33 33 62 33 39 39 62 46 Bryce Lampman D L OK 65 68 71 39 32 73 62 54 59 64 32 33 33 63 28 Lawrence Nycholat D L OK 65 68 65 39 32 73 51 59 50 59 52 33 33 62 5 Fedor Tjutin D L OK 71 65 76 39 32 73 62 59 50 67 49 33 33 66 47 Craig Weller D R OK 75 64 79 46 25 61 64 33 33 66 33 33 33 61 31 Daniel Blackburn G L OK 61 77 84 76 56 73 78 70 72 NA NA 43 40 70 36 Jason Labarbera G L OK 77 65 75 37 70 99 67 67 76 NA NA 39 39 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 97 Jeremy Roenick C R OK 85 74 72 75 96 80 74 75 72 72 74 94 85 80 19 Brad Richards C L OK 60 73 60 79 98 93 72 80 76 70 68 44 44 75 16 Michal Handzus C L OK 62 68 84 70 99 87 69 68 62 75 63 49 48 73 47 Andre Savage C R OK 62 72 63 30 25 94 71 55 46 66 52 51 51 62 12 Simon Gagne LW L OK 59 79 62 69 56 92 81 70 72 73 74 51 47 75 24 Sami Kapanen LW L OK 55 92 52 75 87 94 84 69 61 67 66 63 69 73 49 Sean Avery LW L OK 87 55 57 34 62 37 55 54 55 65 56 38 38 62 17 Rem Murray LW L OK 61 69 68 66 99 93 71 61 59 70 58 70 70 69 40 Matt Cooke LW L OK 90 71 63 60 99 78 71 68 66 72 66 46 46 73 41 Shane Doan RW R OK 75 68 76 74 99 79 67 72 70 72 67 68 72 76 34 Radovan Somik RW R OK 60 71 73 63 68 96 72 54 56 70 57 33 33 67 25 Tony Amonte RW L OK 58 84 62 69 93 91 86 69 70 67 72 88 90 76 28 Scott Walker RW R OK 78 69 62 79 73 79 71 65 66 68 67 66 66 73 10 Marcus Ragnarsson D L OK 70 66 75 77 83 80 68 62 55 76 48 62 71 73 5 Kim Johnsson D L OK 61 75 73 85 99 89 72 72 69 70 66 43 43 75 4 Chris Phillips D L OK 77 68 83 61 95 80 69 65 54 74 45 61 63 74 27 Bryce Salvador D L OK 74 68 78 66 87 72 68 55 49 73 42 44 44 70 6 Bret Hedican D L OK 78 81 74 79 88 78 78 56 51 68 46 76 79 73 8 Drake Berehowsky D R OK 76 61 77 42 64 75 63 60 49 67 45 73 78 68 22 Dan Boyle D R OK 60 71 59 83 94 87 70 77 79 67 69 49 49 76 43 Robert Esche G L OK 80 73 90 67 80 93 75 68 80 NA NA 44 44 72 31 Jeff Hackett G L OK 81 79 88 80 61 97 81 72 83 NA NA 73 73 77 35 Cristobal Huet G L OK 78 75 61 56 83 99 75 70 82 50 50 33 33 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Peter White C L 99 54 63 63 35 25 99 64 67 46 64 45 69 69 61 45 Ian McNeil C L OK 59 65 71 25 40 99 65 33 33 64 33 43 43 53 39 Ben Stafford C R OK 60 66 72 45 25 99 63 40 37 67 33 66 66 56 7 B.J. Abel LW L OK 68 65 78 34 25 85 65 49 37 66 41 33 33 58 29 Todd Fedoruk LW L OK 75 63 71 25 77 65 60 47 43 63 38 38 41 57 21 Boyd Kane LW L OK 72 62 73 25 70 36 62 47 43 64 38 45 45 57 20 Mark Murphy LW R OK 67 67 70 52 45 90 67 47 40 67 45 47 55 60 38 Jeff Smith LW L OK 80 45 88 25 52 66 48 38 41 60 43 51 48 56 18 Pete Vandermeer LW L OK 89 59 69 25 27 66 48 38 41 65 43 59 62 56 48 Kirby Law RW R OK 76 66 62 25 25 99 68 33 33 64 33 42 42 53 98 Patrick Sharp RW R OK 65 72 60 25 25 85 72 33 33 65 33 33 33 53 30 Nick Deschenes RW R OK 59 59 79 46 52 98 48 38 41 66 43 57 48 57 23 Andreas Holmqvist D R OK 65 72 70 39 32 73 62 59 57 63 59 33 33 66 42 Bruno St. Jacques D L OK 72 58 67 69 29 87 59 62 59 68 55 36 36 68 91 Jim Vandermeer D L OK 70 65 83 50 25 76 64 44 50 67 55 35 35 67 46 Joni Pitkanen D L OK 65 69 72 49 62 99 75 62 60 70 33 33 33 68 36 Joey Hope D L OK 62 61 69 38 47 85 59 40 40 64 33 33 33 59 11 Randy Jones D L OK 66 72 68 39 25 96 65 33 33 65 33 33 33 59 3 Freddy Meyer D R OK 65 69 61 40 25 99 59 33 33 67 33 33 33 58 26 Wade Skolney D R OK 60 60 65 47 25 99 53 42 33 69 33 32 32 59 37 John Slaney D L OK 51 68 65 51 32 73 62 59 57 62 59 76 89 65 9 Jeff Woywitka D L OK 71 68 70 45 49 73 62 58 52 68 45 33 33 66 32 Neil Little G L OK 72 67 71 31 46 92 71 70 69 NA NA 62 61 64 33 Antero Niittymaki G L OK 70 73 70 45 49 99 71 70 69 50 50 33 33 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Scott Gomez C L OK 66 76 62 63 98 87 75 78 69 69 59 50 52 73 18 Sergei Brylin C L OK 70 72 57 64 63 93 72 53 58 69 63 57 54 68 12 John Madden C L OK 74 74 61 73 98 92 75 63 64 80 65 56 48 73 13 Christian Berglund C L OK 67 68 56 40 46 88 65 51 53 67 55 36 36 62 8 Igor Larionov C L OK 67 65 56 55 90 86 65 72 64 69 57 99 99 70 26 Patrik Elias LW L OK 66 80 65 72 99 90 78 70 71 70 74 67 63 77 9 Erik Rasmussen LW L OK 89 62 74 54 70 89 65 57 55 65 52 47 47 67 11 Jeff Friesen LW L OK 70 79 71 70 98 92 81 70 70 68 71 78 78 77 77 Cliff Ronning LW L OK 53 74 47 69 95 99 73 73 66 67 63 82 95 71 20 Jay Pandolfo LW L OK 72 68 67 64 83 92 69 53 53 75 53 68 65 67 15 Jamie Langenbrunner RW R OK 74 68 65 71 95 82 68 71 70 76 69 69 66 75 14 Brian Gionta RW R OK 77 69 50 58 71 91 67 60 61 71 63 38 38 68 22 Anson Carter RW R OK 61 73 69 77 96 92 75 75 70 72 70 67 67 76 29 Grant Marshall RW R OK 95 62 69 54 93 78 55 65 61 72 56 74 74 70 34 Turner Stevenson RW R OK 86 59 83 47 94 68 61 54 53 73 53 74 78 68 24 Sean Brown D L OK 85 62 79 59 84 64 63 52 46 69 39 49 49 69 28 Brian Rafalski D R OK 70 73 67 79 96 89 75 79 62 69 45 62 60 74 27 Scott Niedermayer D L OK 64 82 66 83 99 83 83 71 70 72 66 88 87 77 4 Scott Stevens D L OK 85 66 77 79 99 89 66 60 55 84 48 99 99 77 25 David Hale D L OK 75 70 75 49 52 67 71 49 52 69 33 33 33 67 5 Colin White D L OK 80 68 78 68 88 71 68 55 55 78 55 53 47 73 6 Tommy Albelin D L OK 55 67 67 55 45 95 70 59 51 70 42 86 88 67 35 Corey Schwab G L OK 75 72 82 64 35 99 74 72 75 NA NA 63 63 70 30 Martin Brodeur G L OK 84 91 93 97 97 90 88 80 84 NA NA 95 85 85
# 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 58 60 75 25 25 99 61 40 37 60 33 62 62 54 19 Adrian Foster C L OK 65 72 70 25 21 99 70 62 52 65 56 33 33 64 36 Chris Hartsburg C L OK 67 65 64 65 62 89 67 54 53 69 42 53 53 63 38 Eric Johansson C L OK 71 66 72 45 25 81 63 62 64 59 33 33 33 61 45 Ryan Murphy C R OK 62 45 70 25 52 89 48 52 41 60 51 51 48 57 51 Pascal Rheaume C L OK 79 65 71 48 69 90 62 51 53 68 55 62 62 65 49 Maxim Balmochnykh LW L OK 72 67 69 34 25 94 67 40 46 67 52 46 46 60 10 Jiri Bicek LW L OK 72 62 57 46 54 87 63 57 53 67 55 42 42 63 21 Brett Clouthier LW L OK 88 45 86 25 52 66 48 38 41 64 43 51 48 57 37 Joe Hulbig LW L OK 62 56 78 49 30 88 59 67 42 65 52 81 82 64 43 Ahren Nittel LW L OK 68 65 78 34 25 85 65 60 37 63 49 33 33 61 33 Greg Crozier RW L OK 69 68 67 45 47 79 69 53 53 67 53 33 33 63 44 Tuomas Pihlman RW R OK 71 67 76 56 95 81 61 57 51 65 59 33 33 66 46 Ilkka Pikkarainen RW R OK 80 72 70 25 52 66 69 52 41 60 43 33 33 60 41 Raymond Giroux D L OK 60 60 59 65 25 88 61 35 34 63 33 42 42 57 17 Alex Brooks D R OK 71 64 71 46 25 75 59 33 33 66 33 47 47 60 3 Matt DeMarchi D R OK 76 67 71 46 25 62 67 47 48 68 42 33 33 65 32 Tyler Hanchuck D L OK 73 61 77 47 40 71 58 52 40 67 33 33 33 64 42 Mike Matteucci D L OK 68 64 76 46 25 85 59 33 33 67 33 59 53 61 47 Krisjanis Redlihs D L OK 68 69 75 46 25 85 59 43 49 67 40 33 33 64 48 Rob Skrlac D R OK 78 56 89 47 64 71 52 39 47 62 31 32 32 63 50 Victor Uchevatov D L OK 67 65 76 47 33 89 60 51 41 66 42 33 33 64 31 Matus Kostur G L OK 67 67 71 31 46 92 71 70 69 NA NA 33 33 62 40 Scott Clemmensen G L OK 72 75 65 48 33 50 70 69 76 50 50 33 33 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Curtis Brown C L OK 66 69 62 67 90 88 68 58 61 79 63 65 65 70 25 Adam Mair C R OK 75 66 73 32 96 61 66 51 52 66 52 47 47 64 32 Chris Drury C R OK 75 72 60 73 98 91 75 69 69 71 70 55 51 75 40 Adam Oates C R OK 58 60 59 61 82 94 61 81 72 67 57 99 99 71 48 Shjon Podein LW L OK 77 63 72 43 83 95 61 47 49 73 51 86 84 65 21 Jochen Hecht LW L OK 69 71 69 71 60 86 72 68 65 70 65 57 57 72 82 Martin Straka LW L OK 70 85 60 90 73 95 86 78 75 69 74 77 77 80 12 Ales Kotalik LW R OK 78 62 80 60 83 90 62 57 64 63 71 36 36 71 57 Steve Heinze LW R OK 61 60 63 61 58 95 64 61 61 65 61 79 80 67 81 Miroslav Satan RW L OK 62 75 67 84 96 94 76 79 81 69 76 73 73 80 68 Jaromir Jagr RW L OK 54 74 84 85 91 81 89 81 82 59 80 88 68 82 33 Mikko Eloranta RW L OK 65 78 62 51 91 84 67 60 52 66 51 47 43 65 26 Niklas Sundstrom RW L OK 61 70 66 56 97 92 70 64 57 78 53 81 78 69 84 Donald Audette RW R OK 63 76 52 61 66 92 76 58 61 63 66 81 82 69 36 Jason York D R OK 65 65 69 65 90 85 66 66 60 67 48 76 78 70 4 Rob Blake D R OK 81 70 90 89 96 79 72 77 76 74 76 91 97 84 44 Alexei Zhitnik D L OK 76 75 70 89 85 74 80 67 58 71 48 77 77 75 3 James Patrick D R OK 56 60 72 55 68 91 62 62 60 71 53 98 98 69 45 Dmitri Kalinin D L OK 69 68 72 74 79 81 65 67 66 71 66 48 48 73 5 Rhett Warrener D R OK 80 65 73 64 61 73 58 52 47 77 33 66 66 69 6 Sami Salo D R OK 62 65 81 70 69 96 65 68 67 70 59 49 48 73 41 Martin Gerber G L OK 85 77 56 66 70 99 77 64 91 NA NA 33 33 72 37 Mika Noronen G L OK 76 80 86 70 85 99 78 77 83 NA NA 43 62 75 31 Ryan Miller G L OK 72 77 58 59 75 99 77 75 78 50 50 42 33 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Domenic Pittis C L OK 70 65 64 25 25 78 65 33 33 64 33 67 67 53 62 Paul Gaustad C L OK 70 68 96 25 25 99 68 33 33 62 33 33 33 56 11 Geoff Peters C R OK 65 65 70 34 25 91 66 33 40 64 46 60 59 57 39 Derek Roy C R OK 71 74 59 47 62 73 69 62 62 62 61 33 33 67 16 Chris Thorburn C R OK 71 71 71 33 28 62 61 57 59 66 52 33 33 63 20 Jason Botterill LW L OK 64 63 77 42 25 82 60 53 50 65 46 44 44 61 83 Fedor Fedorov LW L OK 68 72 81 36 25 87 73 57 45 60 52 33 33 64 27 Andrew Peters LW L OK 66 70 70 42 25 94 65 33 45 62 56 33 33 59 29 Eric Boulton LW L 97 99 62 66 25 70 36 62 47 43 62 38 45 45 58 13 Todd Warriner LW L OK 73 71 70 47 80 79 69 47 49 68 57 73 78 66 42 Milan Bartovic RW L OK 65 70 60 38 25 99 71 33 40 61 46 33 33 56 19 Norman Milley RW R OK 69 61 57 42 75 84 61 58 40 61 41 37 37 58 34 Karel Mosovsky RW R OK 70 64 75 41 38 72 60 52 50 62 50 33 33 61 15 Jason Pominville RW R OK 66 73 67 42 33 83 62 49 50 57 62 33 33 62 23 Sean McMorrow RW R OK 91 65 85 30 83 58 57 45 49 61 31 41 40 59 22 Brian Chapman D L OK 75 62 60 61 60 61 61 57 58 66 33 88 78 66 9 Rory Fitzpatrick D R OK 67 55 74 61 44 90 55 53 48 60 42 44 44 63 46 David Cullen D R OK 57 62 73 45 60 94 53 58 51 66 33 66 65 64 7 Ryan Jorde D L OK 78 62 84 37 60 61 57 50 51 62 30 33 33 64 35 Steve Lingren D L OK 75 62 60 47 60 77 57 52 51 66 33 88 78 64 52 Rick Mrozik D L OK 63 65 81 35 25 85 66 33 33 63 33 33 33 60 50 Rob Zepp G R OK 72 65 72 44 70 99 67 67 72 NA NA 39 39 63 43 Damian Rhodes G L OK 70 73 67 63 52 81 72 67 72 NA NA 70 41 67
# 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 77 72 88 89 94 70 74 88 82 71 80 58 58 84 12 Brian Rolston C L OK 63 79 76 80 98 87 78 70 71 71 73 79 77 78 41 Travis Green C R OK 69 65 72 50 91 81 65 53 56 69 59 75 87 67 37 Patrice Bergeron C L OK 62 72 65 52 71 91 71 66 63 66 63 33 33 69 17 Rob Zamuner LW L OK 63 69 74 58 67 92 70 60 55 73 59 86 93 70 8 Michal Grosek LW R OK 78 63 75 42 77 76 65 63 55 68 46 64 64 66 14 P.J. Axelsson LW L OK 65 66 61 63 88 92 66 64 66 74 67 50 50 71 29 Mike Knuble LW R OK 68 61 85 68 99 87 60 69 70 71 72 63 63 75 27 Glen Murray RW R OK 65 65 78 81 91 83 70 77 80 64 80 76 70 79 11 Owen Nolan RW R OK 82 70 70 68 74 68 71 69 72 71 72 90 97 77 20 Martin Lapointe RW R OK 95 66 67 61 72 69 68 59 56 70 64 80 90 71 13 Sandy Mccarthy RW R OK 74 65 88 28 99 79 61 49 51 68 52 67 67 65 21 Sean O'Donnell D L OK 61 58 84 76 85 77 56 64 52 75 39 67 71 70 25 Hal Gill D L OK 70 55 97 80 92 84 59 60 54 76 48 58 55 74 44 Nicholas Boynton D R OK 85 62 76 82 95 73 67 67 67 73 61 43 43 76 2 Eric Weinrich D L OK 61 61 75 74 98 89 62 64 53 76 42 84 87 71 55 Jonathan Girard D R OK 64 67 64 71 89 93 72 64 63 66 61 45 45 70 3 Daniel Mcgillis D L OK 93 68 80 71 87 82 67 66 55 70 45 68 72 75 31 Pasi Nurminen G L OK 76 81 80 87 88 95 78 77 80 NA NA 50 51 76 5 Johan Hedberg G L 97 70 82 78 75 72 81 82 75 79 NA NA 50 50 74 1 Andrew Raycroft G L OK 73 71 68 47 70 99 72 67 83 NA NA 45 45 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Blake Bellefeuille C R OK 60 60 70 27 25 99 60 33 33 60 33 37 37 51 42 Matthew Herr C L OK 61 61 74 33 25 99 61 33 33 64 33 42 42 53 76 Kris Vernarsky C L OK 66 70 80 25 25 97 69 33 40 63 46 33 33 58 10 Sergei Zinovyev C L OK 64 88 59 53 75 99 73 61 41 57 51 33 33 63 9 Robert Liscak C L OK 60 66 72 45 25 99 63 40 37 61 33 33 33 54 23 Brett Nowak C L OK 69 64 69 35 69 85 62 60 52 62 59 33 33 64 6 Ted Donato LW L 99 60 55 55 34 60 96 56 38 41 67 43 75 75 55 45 P.J. Stock LW L OK 91 55 61 25 87 53 57 50 44 60 38 60 56 57 49 Doug Doull LW L OK 90 64 62 25 25 70 67 49 41 61 33 90 91 58 22 Mike Gellard LW L OK 52 64 62 42 48 74 62 49 41 69 33 33 33 55 16 Andy Hilbert LW L OK 77 62 64 52 88 69 69 64 59 68 52 36 36 66 30 Darren Van Oene LW L OK 77 51 80 25 66 39 53 35 34 61 33 66 66 53 18 Carl Corazzini RW R OK 58 64 62 42 52 66 48 45 41 65 43 51 48 55 36 Ivan Huml RW L OK 64 60 66 50 50 84 55 62 60 66 60 36 36 65 43 Martin Samuelsson RW L OK 65 75 61 46 25 97 75 40 37 64 33 33 33 56 28 Pat Leahy RW R OK 62 60 78 42 57 82 60 60 57 62 58 33 33 65 46 Colton Orr RW R OK 91 59 82 33 28 52 49 52 33 38 22 33 33 52 47 Brendan Walsh RW R OK 94 59 60 33 28 37 49 52 33 38 22 33 33 49 4 Ed Campbell D L OK 68 64 71 46 25 85 64 33 33 66 33 47 47 60 64 Jarno Kultanen D L OK 58 64 74 40 25 99 68 33 33 64 33 51 51 59 24 Ian Moran D R OK 55 67 65 64 95 86 70 54 44 64 33 66 66 64 40 Zdenek Kutlak D L OK 65 68 78 25 25 99 68 40 39 68 43 41 41 63 68 Milan Jurcina D R OK 71 66 76 51 73 72 62 65 62 62 59 33 33 69 15 Kevin Dallman D R OK 71 65 65 42 73 73 58 60 57 57 53 33 33 64 26 Peter Metcalf D L OK 60 60 66 52 38 85 57 60 56 66 47 33 33 64 7 Brian White D R OK 68 64 71 46 25 85 64 33 33 66 33 47 47 60 32 Martin Wilde D L OK 60 60 85 34 38 85 51 48 41 68 34 33 33 62 70 Tim Thomas G L OK 64 70 52 48 33 50 70 65 76 50 50 33 33 62 60 Hannu Toivonen G L OK 77 70 73 42 70 99 72 71 80 NA NA 33 33 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Joe Nieuwendyk C L OK 60 72 69 66 98 85 69 70 78 75 63 98 97 75 12 Tom Fitzgerald C R OK 74 64 64 48 80 81 65 56 53 69 51 92 96 66 20 Joe Sakic C L 99 78 82 62 84 71 91 86 79 81 75 83 99 99 84 34 Mike Sillinger C R OK 65 71 59 76 91 85 70 66 71 70 66 74 74 73 19 Mikael Renberg LW L OK 58 66 78 56 82 88 68 73 65 66 62 74 68 72 7 Gary Roberts LW L 99 85 65 66 62 50 84 65 55 63 69 70 99 99 72 14 Sergei Samsonov LW R OK 67 78 55 81 55 94 82 77 79 69 76 58 58 78 22 Alexei Ponikarovsky LW L OK 62 60 81 42 80 82 60 60 57 65 58 39 39 66 15 Matthew Stajan LW L OK 65 71 67 43 25 99 72 68 59 67 41 33 33 64 23 Andrew Brunette RW L OK 68 68 73 69 99 91 60 73 66 60 64 63 63 72 16 Darcy Tucker RW L OK 72 69 57 60 93 67 69 69 62 68 57 80 84 70 89 Alexander Mogilny RW L OK 55 83 66 80 89 96 83 79 84 63 78 78 78 80 28 Tie Domi RW R OK 89 56 63 42 96 55 57 55 59 64 62 86 90 67 24 Bryan Mccabe D L OK 80 65 78 80 91 62 65 66 60 74 57 82 88 76 52 Adam Foote D R 98 86 65 78 87 85 76 65 63 68 80 60 81 91 78 2 Ken Klee D R OK 72 64 70 77 85 73 64 65 52 75 39 81 81 71 21 Bryan Berard D L OK 62 70 75 73 70 85 69 69 69 70 60 63 63 73 6 Phil Housley D L OK 55 75 55 67 71 90 76 76 66 67 55 91 92 73 50 Filip Kuba D L OK 57 65 77 81 95 91 66 65 66 70 63 51 51 72 71 Jiri Slegr D L OK 66 54 75 66 85 88 54 58 51 68 42 85 91 67 37 Trevor Kidd G L OK 62 77 87 61 43 99 75 70 75 NA NA 79 79 71 43 Martin Biron G L OK 73 88 72 89 78 87 87 74 78 NA NA 55 55 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Harold Druken C L OK 67 65 65 26 25 96 64 50 48 64 46 45 45 59 32 Clarke Wilm C L OK 68 66 69 47 99 90 65 51 51 66 51 49 49 64 46 Nathan Barrett C L OK 65 69 61 38 25 99 73 60 47 66 41 33 33 61 45 Aaron Gavey C L 99 60 66 72 45 25 99 63 40 37 67 33 66 66 56 10 Luca Cereda C L OK 58 69 77 36 42 94 67 63 53 69 41 33 33 63 27 Josh Holden C L OK 65 65 60 34 25 91 66 33 40 64 46 47 47 56 35 Jeff Daw C L OK 76 64 70 42 45 62 58 57 51 66 47 52 71 63 17 Kris Newbury C L OK 60 66 68 45 25 99 63 49 37 67 33 33 33 56 49 Kahlil Thomas C R OK 65 68 61 25 25 99 69 42 47 65 41 52 62 57 48 Nathan Perrott LW R OK 78 61 72 25 25 25 62 33 33 60 33 46 46 52 31 Mike Brown LW L OK 91 62 72 25 68 43 63 40 43 59 46 40 40 58 38 Brad Leeb LW R OK 71 63 67 49 30 70 59 53 42 65 62 38 40 63 29 Matt Bradley RW R OK 85 60 70 31 56 83 55 45 48 70 50 41 41 61 42 Ben Ondrus RW R OK 72 45 67 25 52 66 48 38 41 65 43 33 33 53 44 Robb Palahnuk RW R OK 61 73 74 25 25 99 75 40 42 63 33 48 49 57 26 Brendan Bell D L OK 59 62 69 43 45 71 61 54 47 66 47 32 32 63 47 Carlo Colaiacovo D L OK 65 69 64 50 80 99 70 57 60 65 33 33 33 65 51 Richard Jackman D R OK 65 65 72 51 67 79 67 57 59 62 46 47 47 66 33 Christian Chartier D L OK 62 75 72 47 41 88 65 57 50 66 41 33 33 65 40 Jay Harrison D R OK 74 58 72 49 41 71 61 56 54 67 52 33 41 66 5 Pierre Hedin D L OK 68 64 71 46 45 85 59 33 33 66 52 47 47 61 4 Regan Kelly D L OK 65 64 70 39 32 73 60 56 57 68 42 33 33 64 41 Marc Moro D L OK 71 64 77 46 25 69 64 33 33 68 33 47 47 62 99 Mikael Tellqvist G L OK 71 72 62 51 75 99 70 70 72 NA NA 33 33 65 30 Sebastien Centomo G L OK 68 78 54 58 52 82 74 67 65 NA NA 33 33 65 39 Jamie Hodson G L OK 67 72 73 31 33 79 71 70 72 NA NA 33 33 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Michal Sivek C L 98 62 70 83 52 46 85 65 61 60 63 60 33 33 68 88 Christopher Higgins C L OK 65 71 68 45 44 99 76 61 61 68 51 33 33 66 11 Saku Koivu C L OK 72 80 55 76 67 81 80 77 75 70 67 75 95 77 13 Artem Chubarov C L OK 62 69 65 57 74 97 70 61 56 69 55 43 43 66 25 Chad Kilger LW L OK 88 68 88 41 73 92 64 50 54 72 58 66 64 69 38 Jan Bulis LW L OK 62 70 68 62 99 92 71 67 63 70 62 53 53 71 87 Donald Brashear LW L OK 90 55 85 53 98 58 58 57 56 73 54 58 58 68 36 Marcel Hossa LW L OK 65 70 69 55 41 91 67 57 59 66 60 36 36 66 30 Trent Hunter RW R OK 67 63 84 48 80 86 63 60 59 66 52 36 36 66 41 Georges Laraque RW R 98 83 65 90 36 78 64 62 49 52 66 54 52 52 66 57 Josef Balej RW L OK 64 86 62 53 41 99 78 41 43 59 67 33 33 64 56 Pavel Brendl RW R OK 50 76 68 40 61 97 75 53 54 59 71 36 36 66 8 Michael Komisarek D R OK 72 68 95 59 27 72 68 48 41 67 45 33 33 68 26 Wade Brookbank D L 96 84 62 82 25 25 53 61 36 30 67 30 33 33 62 79 Andrei Markov D L OK 66 72 68 80 97 90 73 70 71 69 71 42 42 75 12 Henrik Tallinder D L OK 70 62 73 69 56 87 62 64 58 66 52 36 36 69 42 Tim Gleason D L OK 71 68 72 42 32 69 64 61 59 68 42 33 33 67 65 Ron Hainsey D L OK 65 70 75 45 60 98 70 59 49 65 33 33 33 66 44 Sheldon Souray D L OK 70 72 74 71 38 79 62 60 62 69 47 47 41 70 60 Jose Theodore G R OK 66 92 78 83 81 93 90 79 75 NA NA 55 56 79 43 Mathieu Garon G R OK 80 70 80 50 32 99 71 64 86 NA NA 42 42 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Brendan Yarema C L OK 76 64 70 42 45 62 58 55 56 65 47 36 36 62 21 Daniel Tkaczuk C L OK 62 71 65 38 62 99 71 64 54 67 41 41 41 63 31 Steve Begin C L OK 71 68 57 36 61 78 69 38 45 64 51 50 50 59 35 Benoit Gratton C L OK 62 74 65 38 25 99 75 56 52 65 59 62 59 65 22 Darren Langdon LW L OK 72 51 68 25 66 39 53 35 34 61 33 66 66 52 34 Gordie Dwyer LW L 99 94 54 81 27 34 29 60 40 37 58 33 44 44 55 37 Sylvain Blouin LW L 99 88 59 74 25 25 48 60 33 33 61 33 51 51 53 32 Pierre Dagenais LW L OK 62 62 98 25 80 90 55 52 55 58 60 42 42 65 73 Michael Ryder LW R 99 64 69 70 36 42 94 67 63 53 69 41 33 33 62 39 Ben Carpentier LW L OK 80 45 70 25 52 66 48 38 41 60 43 51 48 54 40 Alexander Perezhogin LW L OK 64 82 67 41 42 99 73 61 43 61 59 33 33 65 27 Jason Ward RW R OK 65 67 72 58 71 99 68 48 51 65 55 39 39 64 23 Jonathan Ferland RW L OK 74 71 73 25 25 25 64 57 51 66 56 33 33 63 46 Hannes Hyvonen RW R OK 84 69 70 39 44 86 69 51 53 67 55 51 50 65 14 Tomas Plekanec RW L OK 58 75 64 50 52 88 73 59 60 64 58 33 33 66 48 Kurtis Foster D R OK 65 65 86 42 25 99 65 42 40 63 41 33 33 63 1 François Beauchemin D L OK 65 67 56 61 25 99 71 42 40 67 33 33 33 61 51 Francis Bouillon D L OK 66 66 54 76 29 96 65 44 55 67 56 50 50 64 6 Andrew Archer D L OK 70 70 76 39 32 73 67 51 50 66 42 33 33 65 45 Jean-Philippe Cote D L OK 71 64 71 46 25 62 59 33 33 66 33 33 33 59 7 Philippe Plante D L OK 56 62 67 25 25 99 61 42 39 65 41 41 41 59 29 Jean-Francois Damphous G L OK 75 72 71 52 61 73 71 70 70 NA NA 45 45 66 33 Eric Fichaud G L OK 72 76 67 31 46 92 71 70 72 NA NA 45 45 66
# 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 70 68 79 69 85 89 69 72 75 70 69 68 66 76 27 Shaun Van-Allen C L OK 74 58 67 49 95 82 60 61 60 74 59 74 74 68 66 Mario Lemieux C R OK 63 67 79 90 61 86 68 98 89 64 79 99 99 84 39 Jason Spezza C R OK 66 70 77 50 40 94 70 71 67 62 63 33 33 71 29 Andrei Nikolishin C L OK 58 72 72 68 73 90 71 67 58 72 54 64 64 69 9 Martin Havlat LW L OK 60 74 65 65 82 90 77 78 77 69 77 40 40 77 21 Bryan Smolinski LW R OK 70 68 73 73 83 93 68 71 70 67 71 72 71 75 13 Petr Schastlivy LW L OK 57 67 74 53 40 97 65 65 67 67 70 44 44 70 26 Vaclav Varada LW L OK 80 65 72 63 67 87 66 55 57 70 59 61 61 69 20 Dave Lowry LW L OK 66 58 67 56 41 86 60 70 64 70 58 83 83 69 11 Daniel Alfredsson RW R OK 69 74 63 77 95 88 77 86 80 75 74 78 84 81 18 Marian Hossa RW L OK 64 78 69 75 97 90 81 75 81 71 81 49 48 80 10 Kelly Buchberger RW L OK 80 58 76 39 96 71 59 52 50 68 46 99 99 64 19 Justin Williams RW R OK 63 80 61 63 50 91 70 70 68 67 67 40 40 72 6 Wade Redden D L OK 67 70 70 86 93 80 74 75 69 79 63 69 61 77 44 Chris Pronger D L OK 75 68 90 74 25 58 71 78 70 84 61 85 91 81 5 Zdeno Chara D L OK 85 61 99 84 90 62 61 67 67 79 60 48 48 80 23 Karel Rachunek D R OK 77 66 78 74 65 88 67 73 66 70 55 43 43 74 12 Marc Bergevin D L OK 66 54 75 66 85 88 54 52 47 68 42 91 91 67 7 Curtis Leschyshyn D L OK 74 61 71 55 66 92 59 55 49 72 42 82 91 68 16 Lyle Odelein D R OK 70 57 70 67 83 74 56 51 57 74 63 90 89 70 30 Stephane Quintal D R OK 63 62 87 74 82 78 61 52 54 69 55 81 85 71 33 Arturs Irbe G L OK 72 88 68 68 58 95 82 73 62 NA NA 85 87 74 40 Patrick Lalime G L OK 81 84 81 96 91 93 84 77 83 NA NA 65 65 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Daniel Corso C L OK 61 75 47 60 55 99 72 56 59 68 33 40 40 60 38 Serge Payer C L OK 65 64 67 35 69 85 62 60 52 65 41 43 40 61 43 Tony Tuzzolino C L OK 60 66 74 45 25 99 63 49 37 67 33 66 66 57 45 Greg Watson C L OK 75 66 70 45 25 79 63 57 62 67 51 33 33 64 49 Jay McClement C R OK 65 76 70 45 44 99 65 59 59 70 51 33 33 65 55 Denis Hamel LW L OK 73 56 72 49 30 85 59 33 42 62 52 51 51 58 56 David Hymovitz LW L OK 56 56 67 49 30 70 59 59 42 62 49 62 60 60 32 Chris Kelly LW L 99 69 67 70 41 31 72 62 52 59 66 41 33 33 61 46 Arpad Mihaly LW L 99 61 66 85 25 30 88 66 33 33 64 59 37 37 59 22 Dennis Bonvie RW R OK 80 45 70 25 52 66 48 38 41 62 43 51 48 54 41 Josh Langfeld RW R OK 57 57 77 44 25 92 57 47 40 62 33 36 36 55 24 Duncan Milroy RW R OK 63 64 64 37 25 89 67 56 52 66 61 33 33 63 35 Brooks Laich RW R OK 75 64 73 37 25 73 67 51 52 66 61 33 33 64 25 Brian McGrattan RW R OK 85 61 83 30 47 62 57 45 49 61 42 33 33 59 3 Christian Backman D L OK 65 70 67 55 53 99 71 42 33 67 33 33 33 62 28 Tomas Kloucek D L OK 87 61 84 38 75 85 61 45 47 67 33 41 41 67 17 Steve Bancroft D L OK 82 64 74 52 25 75 61 42 37 67 33 62 51 64 37 Chris Leinweber D R OK 77 64 64 43 25 67 62 42 39 66 33 33 33 61 8 Jan Platil D R OK 72 66 72 37 42 69 60 60 59 65 52 33 33 66 36 Peter Smrek D L OK 68 64 74 46 25 85 59 46 33 67 33 47 47 62 47 Julien Vauclair D L OK 59 66 69 42 25 90 62 59 57 66 55 33 33 65 1 Ray Emery G L OK 80 69 70 42 80 99 70 68 80 50 50 33 33 67 31 Billy Thompson G L OK 67 70 74 31 46 92 71 70 70 NA NA 33 33 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Vincent Lecavalier C L OK 71 80 80 78 98 89 82 75 78 65 76 55 47 80 46 Keith Primeau C L OK 80 68 94 77 98 75 69 67 66 72 65 91 91 77 43 Alexander Svitov C L OK 80 68 79 35 77 80 70 45 48 70 51 33 33 64 39 Tony Hrkac C L OK 55 60 52 47 98 95 60 67 59 70 55 81 89 66 61 Cory Stillman LW L OK 69 73 64 73 96 84 71 75 72 65 71 66 67 75 25 Dave Andreychuk LW R OK 63 57 86 65 88 89 56 62 64 66 69 93 93 72 33 Fredrik Modin LW L OK 61 67 88 70 81 87 66 65 65 70 68 57 57 73 36 Andre Roy LW L OK 82 54 67 42 76 47 54 49 54 63 59 49 49 63 26 Martin St. Louis RW L OK 60 72 51 72 99 91 72 74 76 67 76 50 50 75 10 Evgeny Artyukhin RW L OK 71 68 88 42 43 65 77 52 59 67 52 33 33 66 8 Mark Recchi RW L OK 67 72 55 72 96 90 78 75 69 72 67 95 96 75 29 Ruslan Fedotenko RW L OK 67 74 65 63 93 87 70 54 61 68 69 42 42 70 18 Shane Willis RW R OK 52 67 68 58 67 86 66 59 62 58 63 49 42 66 38 Dennis Seidenberg D L OK 68 67 65 60 71 92 69 59 57 69 55 33 33 68 13 Pavel Kubina D R OK 75 63 90 80 85 78 63 60 61 70 58 47 47 74 5 Jassen Cullimore D L 98 79 57 95 65 34 76 56 55 50 69 45 66 66 71 21 Cory Sarich D R OK 64 66 77 68 99 83 66 55 54 70 52 55 55 70 2 Stanislav Neckar D L OK 58 63 75 66 85 86 63 51 45 74 39 54 54 67 44 Nolan Pratt D L OK 62 64 75 62 82 88 66 55 47 65 39 62 62 66 6 Janne Laukkanen D L OK 65 66 63 60 25 90 69 66 61 68 55 65 65 69 37 Brad Lukowich D L OK 72 65 73 62 85 86 66 60 52 72 42 63 63 70 47 John Grahame G L OK 70 73 95 84 64 92 75 75 80 NA NA 44 44 72 35 Nikolai Khabibulin G L OK 75 90 84 92 89 92 90 77 83 NA NA 61 61 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Tim Taylor C L OK 63 60 65 54 99 89 62 48 49 72 50 87 87 63 14 Gavin Morgan C R OK 75 67 67 46 52 62 62 38 41 67 43 57 48 58 12 Eric Perrin C L OK 61 61 59 33 25 99 61 53 46 67 33 42 42 56 24 Bruce Richardson C L OK 71 68 56 40 46 69 65 51 42 67 49 36 36 59 16 Ryan Craig C L OK 62 63 72 42 50 92 65 54 43 66 52 33 33 61 11 Chris Dingman LW L OK 83 52 88 38 62 62 50 38 42 58 46 58 58 58 31 Dmitry Afanasenkov LW R OK 57 73 70 49 30 70 59 57 42 64 51 42 42 61 17 Martin Cibak LW L OK 70 65 67 47 45 95 69 57 52 70 54 33 33 65 70 Jean-Francois Soucy LW L OK 71 71 76 47 46 82 71 53 51 67 51 33 33 64 32 Dwayne Hay LW L OK 62 67 72 42 57 82 60 41 47 62 49 42 45 59 40 Tyler Knight LW L OK 58 72 69 39 25 88 70 52 51 62 33 37 37 58 7 Ben Clymer RW R OK 70 66 67 54 79 81 67 55 55 68 54 44 44 65 41 Jimmie Olvestad RW L OK 67 70 67 41 45 90 67 53 47 67 41 36 36 60 15 Nikita Alexeev RW L OK 61 63 84 49 80 95 67 43 49 55 62 36 36 64 45 Jamie Herrington RW L OK 60 73 72 45 25 99 63 40 37 67 33 66 66 56 9 Aaron Phillips RW L OK 70 66 72 45 25 99 63 40 37 66 33 33 33 56 42 Eero Somervuori RW R OK 59 68 59 49 52 92 70 57 58 68 62 40 40 66 28 Jeremy Vanhoof D L OK 63 63 70 50 25 99 51 52 33 67 33 32 52 61 3 Pascal Trepanier D R OK 76 64 59 25 84 67 63 33 33 66 33 59 59 59 34 Mike Jones D L OK 56 62 67 25 25 99 61 42 39 66 41 41 41 59 20 Tyler Kindle D L OK 61 64 65 43 25 67 62 44 39 67 33 33 33 59 48 Corey Neilson D R OK 55 64 82 46 25 62 56 33 33 63 33 33 33 58 51 Pete Summerfelt D L OK 63 65 81 35 25 85 66 33 33 63 33 33 33 60 49 Doug Schueller D R OK 78 56 70 47 64 71 52 39 41 62 31 32 32 60 62 Evgeny Konstantinov G L OK 64 72 49 49 29 99 74 69 66 NA NA 39 39 63 30 Brian Eklund G L OK 74 67 79 31 46 92 71 70 69 NA NA 45 45 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Jeff Halpern C R OK 68 72 66 69 99 77 71 63 60 77 61 46 46 71 26 Stephane Yelle C L OK 80 66 65 72 99 87 65 55 56 76 56 73 69 69 47 Jozef Stumpel C R OK 67 64 81 73 95 96 65 78 68 72 61 76 77 75 28 Marc Savard C L OK 68 74 60 75 82 73 75 75 71 64 67 54 54 74 17 Ilya Kovalchuk LW R OK 61 80 78 77 98 85 83 70 76 58 81 36 36 78 16 Bates Battaglia LW L OK 80 69 74 72 99 74 71 62 56 70 60 53 49 71 11 Peter Worrell LW L OK 90 50 95 52 77 36 53 43 45 68 46 54 54 62 18 Vyacheslav Kozlov LW L 96 58 75 59 79 77 82 70 75 76 68 70 85 85 75 57 Steve Maltais LW L OK 77 56 74 49 30 70 59 67 42 58 62 88 90 66 23 Craig Johnson LW L OK 64 78 72 56 81 93 77 47 49 72 50 75 79 66 15 Dany Heatley RW L OK 65 77 73 80 94 84 78 81 82 67 83 36 36 81 43 Scott Mellanby RW R OK 86 58 71 66 73 54 59 69 68 70 70 92 96 74 24 Andreas Dackell RW R OK 59 68 62 59 89 92 70 60 57 75 54 66 63 67 21 Shawn Mceachern RW L OK 62 75 61 72 56 87 72 71 66 70 67 86 93 73 8 Teemu Selanne RW R OK 53 84 68 69 99 91 88 77 75 65 77 86 87 79 19 Brendan Witt D L OK 81 66 84 72 84 68 66 57 50 75 42 61 61 73 3 Glen Wesley D L OK 65 67 69 73 85 86 69 58 49 75 39 92 99 70 4 Greg DeVries D L OK 68 65 75 76 99 81 64 65 63 80 55 67 67 74 38 Yannick Tremblay D R OK 63 65 70 75 91 87 66 72 67 62 65 52 52 72 9 Frantisek Kaberle D L OK 60 66 63 75 86 91 66 66 64 68 61 42 42 70 27 Steve Staios D R OK 59 64 69 76 93 73 64 69 61 75 52 58 58 71 12 Aki Berg D L OK 73 65 83 70 95 92 67 53 51 73 48 48 47 71 53 Craig Rivet D R OK 64 65 74 75 99 72 66 61 61 71 61 62 64 72 20 Ed Belfour G L OK 79 83 82 92 86 75 80 71 88 NA NA 96 96 80 48 Martin Prusek G R OK 77 75 74 55 57 99 67 79 83 NA NA 55 43 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Tim Connolly C R OK 61 73 65 63 98 91 73 64 62 63 65 42 42 70 33 Kevin Doell C R OK 52 60 62 43 94 84 62 55 53 61 56 33 33 61 40 Charlie Stephens C R OK 65 68 90 25 25 99 69 56 52 66 41 33 33 63 45 Kevyn Adams C R OK 65 69 67 56 94 84 67 50 53 73 56 62 54 66 36 Derek MacKenzie C L OK 67 68 55 48 75 94 67 58 57 67 56 33 33 64 52 Damian Surma LW L 98 65 68 56 28 25 99 67 33 40 65 46 33 33 55 29 Michael Schutte LW L OK 72 69 69 54 25 68 69 52 45 66 56 33 33 63 30 Jody Hull LW R OK 66 73 72 42 85 83 68 49 50 70 50 81 86 65 10 Jonas Andersson RW L OK 61 72 63 50 69 85 66 60 52 66 61 36 36 66 46 Steve Kariya RW L OK 61 56 55 49 30 85 59 62 42 58 53 62 61 60 6 Martin Kariya RW L OK 61 62 51 49 30 85 59 62 42 62 53 33 33 59 25 Chris Neil RW R OK 85 65 73 30 83 62 64 45 49 65 53 41 40 63 42 Chris Heid D L OK 77 64 74 43 25 67 69 51 47 69 33 33 33 65 39 Patrick Boileau D R OK 58 66 60 51 73 88 65 60 64 67 61 47 47 67 31 Michal Rozsival D R OK 64 70 71 75 65 84 68 62 55 70 55 48 48 70 35 Joe Corvo D R OK 70 64 65 65 61 93 66 57 60 64 63 33 33 68 41 Luke Sellars D L OK 75 69 74 52 80 67 70 60 43 60 52 33 33 67 22 Aaron Johnson D L OK 65 68 65 39 32 73 62 59 57 59 60 47 47 64 44 Frederic Cassivi G L OK 60 66 94 39 30 76 68 66 63 NA NA 47 45 62 32 Kari Lehtonen G L OK 71 83 75 60 70 91 78 72 78 NA NA 33 33 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Darby Hendrickson C L OK 59 68 67 60 34 93 65 55 51 75 46 68 68 64 12 Olli Jokinen C L OK 67 68 79 88 98 79 70 70 71 66 75 47 47 76 19 Stephen Weiss C L OK 63 70 60 56 94 94 74 61 54 67 61 36 36 67 8 Daniel Briere C R OK 63 77 57 68 99 83 76 70 70 63 70 48 48 73 33 Nathan Horton C R 97 76 70 72 45 52 73 70 62 61 63 52 33 33 66 47 Petr Taticek C L 94 DD 65 71 67 42 25 99 68 64 61 59 51 33 33 64 22 Kristian Huselius LW L OK 60 71 65 69 95 94 70 67 66 67 72 45 41 72 37 Dean Mcammond LW L OK 65 78 61 57 50 94 74 56 61 69 66 78 78 70 17 Niklas Hagman LW L OK 61 74 66 59 98 94 70 63 55 70 54 41 39 67 29 Krzysztof Oliwa LW L OK 86 57 93 25 52 25 57 33 33 67 33 52 52 55 26 Jonas Hoglund LW R OK 50 65 83 52 96 96 64 64 60 67 61 68 65 69 52 Brad May LW L OK 80 61 80 38 28 62 59 53 54 71 55 90 97 66 39 Ivan Novoseltsev RW L OK 61 70 63 60 95 91 70 63 58 64 66 42 42 69 43 Jarkko Ruutu RW L OK 96 65 70 35 44 61 66 45 48 62 51 42 42 62 31 Juraj Kolnik RW R OK 90 71 54 41 25 99 69 52 49 64 50 38 38 62 7 Rob Ray RW R 98 95 46 72 25 56 42 62 38 41 66 43 94 94 58 2 Branislav Mezei D L OK 68 59 83 64 50 80 58 33 47 70 61 39 39 66 6 Andreas Lilja D L OK 85 53 83 77 89 72 53 58 52 75 48 43 43 72 45 Nathan Dempsey D R OK 65 64 54 72 82 91 64 71 60 72 55 65 62 69 56 Ivan Majesky D R OK 76 64 95 71 99 70 65 54 52 67 48 42 42 72 5 Jay Bouwmeester D L OK 60 73 81 70 99 96 75 61 61 70 50 33 33 72 20 Darren Van Impe D L OK 62 64 71 65 70 73 62 58 50 67 53 70 72 67 35 Kristian Kudroc D R OK 78 56 89 47 64 71 57 41 43 66 31 40 40 65 1 Roberto Luongo G L 97 70 85 91 92 89 95 84 68 86 NA NA 44 44 79 34 Steve Sheilds G L OK 69 80 95 78 60 91 83 65 75 NA NA 65 65 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Byron Ritchie C L OK 67 62 59 52 37 86 60 48 41 67 33 43 41 56 46 Greg Campbell C L OK 65 71 72 39 25 99 70 57 57 63 51 33 33 64 27 Jaroslav Bednar C R OK 70 67 66 56 82 93 66 66 59 63 52 58 56 67 32 Mike Green C R OK 60 66 72 45 25 99 63 58 37 66 33 33 33 58 38 Eric Beaudoin LW L OK 85 61 67 39 25 65 63 40 37 59 33 37 37 54 21 Dominic Moore LW L OK 68 66 64 25 30 88 66 57 52 66 47 33 33 61 40 Kip Brennan LW L OK 73 59 76 25 25 25 63 33 33 60 33 40 40 52 49 Steve Mckenna LW L OK 78 61 99 30 96 66 41 35 45 63 55 70 70 62 15 Ryan Jardine LW L 98 80 66 61 25 52 66 67 44 41 66 43 40 48 58 25 Alexei Smirnov LW L OK 70 72 92 35 54 91 73 43 48 65 52 33 33 64 53 Josh Olson LW L OK 85 60 85 31 56 83 55 45 48 66 50 33 33 62 51 John Tripp LW R OK 72 67 79 34 25 94 67 40 46 67 52 46 46 62 24 Denis Shvidki RW L OK 67 62 70 56 28 88 68 47 53 58 59 41 41 63 13 Sean O'Conner RW R 99 80 72 75 25 52 66 71 45 41 65 43 33 33 60 48 Mike Van Ryn D R OK 56 70 65 62 90 91 68 62 45 68 33 39 39 65 50 Joe DiPenta D R OK 65 66 80 57 25 99 66 33 33 66 33 33 33 62 23 Kyle Rossiter D L OK 74 50 78 40 80 99 49 47 52 67 41 39 39 64 11 Paul Elliot D L OK 61 68 65 39 32 80 62 58 53 63 52 33 33 63 16 Terry Virtue D R OK 51 68 65 51 32 73 62 59 57 67 41 76 89 65 10 Grant McNeill D L OK 85 60 74 38 47 58 53 41 41 65 42 33 33 63 36 Filip Novak D L OK 65 68 63 39 32 73 62 59 51 62 58 47 47 64 41 Jeff Paul D R OK 77 64 78 46 25 62 64 33 33 62 33 40 45 61 18 Sheldon Brookbank D R OK 78 60 70 42 57 45 48 43 53 61 33 33 33 61 30 Simon Lajeunesse G L OK 73 75 71 31 46 92 71 70 75 NA NA 39 39 66 42 Travis Scott G L 99 75 67 71 31 46 92 71 70 76 NA NA 45 45 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Oleg Saprykin C L OK 75 74 61 47 63 81 74 67 62 71 59 45 45 70 12 Eric Staal C L OK 57 70 65 45 77 94 70 70 67 62 69 33 33 70 49 Matthew Lombardi C L OK 62 70 65 52 46 85 65 62 59 65 59 33 33 66 43 Jason Krog C R OK 60 65 59 54 82 95 63 65 58 70 61 43 43 67 25 Ryan Kesler LW R 96 68 68 73 42 47 90 62 59 59 67 52 33 33 65 24 Taylor Pyatt LW L OK 75 73 86 56 95 89 68 55 58 71 63 39 39 71 39 Brad DeFauw LW L OK 66 70 79 54 25 94 69 33 45 64 56 33 33 61 71 Mike Ribeiro LW L OK 63 61 53 44 69 97 66 67 62 60 62 45 45 66 40 Marty Murray LW L OK 60 71 52 49 93 95 70 56 57 63 58 48 48 65 17 Jason King RW L 54 1M 65 72 63 44 25 99 71 57 52 64 57 33 33 64 26 Erik Cole RW L OK 91 74 68 68 65 71 70 60 64 69 73 43 41 73 41 Matt Davidson RW R OK 62 58 68 47 41 88 57 52 54 60 56 42 42 61 27 Craig Adams RW R OK 76 64 66 48 98 81 63 52 52 63 52 41 41 63 42 Ronald Petrovicky RW R OK 81 67 64 49 80 75 66 51 52 63 52 43 43 64 34 Shane Hnidy D R OK 75 62 74 51 82 59 63 56 45 68 33 44 44 66 28 Robyn Regehr D L OK 72 71 90 77 93 76 72 59 46 75 33 48 48 73 3 Denis Gauthier D L OK 84 66 85 69 90 71 66 59 53 70 39 47 47 72 4 Aaron Ward D R OK 73 66 82 66 94 76 66 52 49 73 45 73 69 71 7 Niclas Wallin D L OK 63 63 81 58 94 80 62 55 49 66 42 45 45 67 8 Mike Commodore D R OK 77 58 90 47 85 77 59 40 36 68 33 35 35 65 13 Chris Tamer D L OK 75 54 74 56 88 65 55 50 44 69 38 84 84 66 80 Kevin Weekes G L OK 73 80 92 94 75 97 80 70 83 NA NA 55 56 77 31 Phillip Suave G L OK 75 76 68 45 90 75 70 72 75 NA NA 35 45 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Reggie Berg C R OK 60 60 62 27 25 99 60 33 33 65 33 37 37 51 18 Jeff Attard C L OK 60 66 72 45 25 99 63 40 37 67 33 41 41 55 46 Michael Zigomanis C L OK 65 69 61 38 25 99 69 40 47 66 53 33 33 60 32 Brett Lysak C L OK 58 62 64 52 32 73 69 59 59 65 52 36 36 63 10 Jordan Krestanovich LW L OK 63 69 69 37 48 92 67 57 55 65 59 41 41 65 11 Jeff Daniels LW L OK 67 58 69 32 72 96 56 46 40 70 33 79 66 57 55 Brian Maloney LW L OK 73 56 70 49 30 68 72 33 42 67 52 51 51 59 37 Tomas Kurka LW L OK 65 70 56 59 25 96 72 46 51 66 56 33 33 62 16 Ryan Bayda LW R OK 62 68 61 45 62 91 60 68 60 60 57 33 33 65 21 Jesse Boulerice RW R OK 85 64 81 25 59 53 58 38 42 64 46 37 37 59 45 Garrett Bembridge RW R OK 65 45 67 25 52 66 48 47 41 60 43 33 33 54 47 Brent McDonald RW L OK 72 67 61 25 25 99 66 33 33 65 33 33 33 52 35 Shaone Morrison D L OK 69 68 82 25 85 84 68 33 33 65 33 33 33 62 2 Jared Newman D R OK 60 63 73 47 25 99 59 52 33 63 33 32 32 60 14 Steven Halko D R OK 65 61 71 40 25 99 59 33 33 64 33 54 54 59 36 Joey Tetarenko D R OK 82 56 76 25 25 53 56 33 33 64 33 45 45 59 5 Sean Curry D L OK 71 59 88 35 50 80 42 33 41 64 33 33 33 60 29 Brad Fast D L OK 61 65 66 40 43 73 62 62 60 57 52 33 33 63 23 Peter Reynolds D R OK 60 63 73 32 25 99 65 33 33 65 33 32 32 58 30 Patrick Desrochers G L OK 68 68 89 51 34 99 70 66 71 NA NA 35 35 65 33 Wade Flaherty G L OK 56 70 84 46 29 99 70 59 61 NA NA 50 50 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Michael Nylander C L OK 60 76 63 72 98 89 76 79 71 69 63 64 72 75 41 Brian Sutherby C L OK 71 68 64 52 88 73 69 59 59 68 52 36 36 66 24 Robert Lang C R OK 57 68 78 74 99 93 70 77 75 70 68 69 69 76 13 Patrik Stefan C L OK 57 75 74 66 87 96 77 70 63 60 61 47 47 71 12 Peter Bondra LW L OK 61 87 66 79 93 85 82 67 79 68 80 87 87 80 28 Alexander Semin LW L OK 55 81 67 45 25 95 74 66 61 58 58 33 33 67 18 Matt Pettinger LW L OK 67 67 74 41 42 99 66 59 60 69 45 38 38 64 48 Ramzi Abid LW L OK 70 70 77 55 40 79 71 61 63 64 70 33 33 70 63 Josef Vasicek LW L OK 66 69 82 63 70 87 70 54 57 68 60 43 43 69 25 Mike Grier RW R OK 77 68 79 70 99 90 65 57 59 72 65 72 72 72 95 Alexei Morozov RW L OK 61 76 69 74 33 87 76 82 78 62 75 60 60 77 15 Boyd Gordon RW R OK 64 66 68 36 69 79 57 61 52 61 61 33 33 64 55 Danny Markov D L OK 81 66 74 79 78 87 66 66 59 78 52 53 53 75 4 Igor Ulanov D L 98 70 64 79 70 68 85 64 40 45 70 39 78 67 67 6 Barret Jackman D L OK 96 68 70 72 99 51 66 60 55 74 47 46 44 73 26 Andy Sutton D L 92 DD 82 62 97 63 65 55 62 62 62 67 57 47 47 74 54 Jason Doig D R OK 71 65 82 52 67 65 65 53 51 66 48 42 39 68 40 Nolan Yonkman D R OK 78 62 95 47 64 87 61 42 47 67 51 32 32 68 44 Steve Eminger D R OK 72 69 74 39 80 70 70 57 43 68 55 33 33 68 3 Cale Hulse D R OK 75 64 83 67 98 68 66 52 47 70 42 64 64 70 39 Jani Hurme G L OK 71 76 82 73 80 97 80 73 80 NA NA 48 48 73 52 Dan Cloutier G L OK 76 85 86 85 81 75 84 73 81 NA NA 52 53 78 29 Maxime Ouellet G L OK 80 78 72 44 57 99 72 73 80 50 50 33 33 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Trent Whitfield C L OK 67 63 63 33 25 90 61 40 43 64 46 40 40 57 42 Francois Methot C R OK 55 64 67 47 45 98 60 60 58 57 47 55 51 62 10 Jason Ulmer C R OK 55 68 76 42 57 64 57 57 53 67 34 37 38 59 7 Darcy Verot C L OK 91 62 66 25 70 36 62 47 43 62 38 37 31 57 34 Scott Pellerin LW L OK 67 61 59 40 52 91 64 48 46 68 43 69 69 59 27 Mel Angelstad LW L OK 77 56 74 49 30 62 59 49 42 63 41 67 77 59 36 Colin Forbes LW L 99 64 64 82 33 25 99 62 33 33 63 33 55 55 54 21 Graham Mink LW R OK 72 67 76 34 25 68 67 40 46 67 50 33 33 60 43 Andrej Podkonicky LW L OK 57 71 73 51 47 88 71 50 44 60 38 39 39 59 50 Brian Willsie RW R OK 69 64 67 38 25 73 63 44 39 67 33 42 42 55 16 Owen Fussey RW L OK 85 62 72 49 82 90 62 50 47 67 49 33 33 63 51 Stephen Peat RW R 99 75 65 80 25 33 56 65 33 40 60 46 36 36 57 45 Brad Parsons RW R 99 55 63 65 25 52 99 62 57 41 66 43 33 33 58 47 Garret Stroshein RW R OK 87 45 96 25 52 66 48 38 41 60 25 33 33 54 23 Roman Tvrdon RW L OK 65 75 67 46 25 97 75 52 57 67 45 33 33 63 56 Josef Boumedienne D L OK 63 65 69 67 78 99 64 33 39 68 45 37 37 63 38 Jakub Cutta D R OK 68 64 79 46 25 85 64 42 40 67 33 33 33 63 5 Chris Hajt D L OK 68 64 77 46 25 85 59 33 33 66 41 47 47 61 58 Jean-Francois Fortin D R OK 63 66 74 60 40 85 68 40 37 62 33 39 39 62 8 Rick Berry D L OK 69 62 62 48 52 58 63 40 44 69 48 45 45 62 46 Matt Libby D R OK 68 64 73 46 25 85 59 41 33 67 43 39 39 62 2 Mike Pudlick D L 99 62 64 64 43 25 92 62 42 39 68 33 33 33 60 14 Louis Robitaille D L OK 71 64 68 46 25 64 64 41 43 66 33 33 33 61 9 Dwayne Zinger D L OK 72 55 79 43 25 78 53 33 33 65 33 36 36 59 35 Sebastien Charpentie G L OK 75 75 64 55 78 99 70 70 80 NA NA 40 39 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Danny Fritsche C R OK 72 70 69 39 40 82 70 67 61 62 54 33 33 66 24 Espen Knutsen C L OK 62 73 59 66 38 86 70 67 55 67 59 56 56 68 25 Andrew Cassels C L OK 62 66 61 79 96 91 69 83 75 70 65 85 89 76 12 Sean Pronger C L OK 77 58 74 45 95 80 59 46 50 64 53 49 48 63 41 Tyler Wright C R OK 81 72 62 64 85 66 76 53 61 67 68 74 74 71 11 Garth Murray C L OK 77 60 73 43 72 69 62 55 53 66 56 33 33 64 61 Rick Nash LW L OK 80 76 80 56 81 77 74 64 65 63 68 33 33 73 27 Lasse Pirjeta LW L 87 DD 66 69 80 45 62 94 69 64 60 71 64 48 48 70 45 Jody Shelley LW L OK 81 57 68 25 83 25 56 45 42 60 38 42 42 56 48 Chad Wiseman LW L OK 64 58 73 38 25 91 56 57 52 56 43 33 33 59 20 Chris Simon LW L OK 68 64 91 42 87 56 62 49 55 66 60 67 67 67 9 David Vyborny RW L 99 59 66 55 67 96 95 67 66 70 62 67 41 41 69 28 Adam Deadmarsh RW R OK 85 69 72 77 55 78 72 62 71 71 72 81 77 76 22 Ian Laperriere RW R OK 95 65 71 62 89 65 64 53 53 70 53 77 83 68 39 Mike Pandolfo RW R OK 72 66 76 48 76 88 62 51 53 64 50 46 45 64 3 Jaroslav Spacek D L OK 70 68 64 84 98 81 70 70 70 70 62 52 52 74 46 Rostislav Klesla D L OK 65 69 77 65 88 79 66 62 57 71 44 39 39 70 33 Joel Bouchard D L 88 DD 56 61 68 71 41 91 61 61 60 60 59 62 62 66 23 Derrick Walser D L OK 65 62 59 54 65 86 62 66 61 65 55 41 41 66 26 Luke Richardson D L OK 67 58 81 80 99 81 58 59 49 70 33 88 90 70 15 Scott Lachance D L OK 71 66 73 69 74 84 65 35 34 70 33 81 87 65 17 Darryl Sydor D L OK 67 78 66 80 99 89 81 70 63 73 52 83 83 75 37 Bill Houlder D L OK 60 60 79 67 96 87 61 48 45 71 42 86 86 67 40 Fred Brathwaite G L OK 70 80 62 78 54 99 81 75 68 NA NA 70 70 72 30 Marc Denis G L OK 70 80 84 99 99 93 82 74 79 NA NA 47 47 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Andrej Nedorost C L OK 73 61 60 52 50 92 67 60 42 64 51 36 36 62 19 Mark Hartigan C L OK 63 58 63 43 28 94 58 46 54 60 62 36 36 61 52 Donald MacLean C L OK 60 66 66 45 25 99 63 40 37 67 33 66 66 55 21 Brad Moran C L OK 60 66 66 45 25 99 63 55 59 67 47 33 33 62 13 Janne Jokila LW L OK 58 72 66 39 25 88 70 52 51 62 33 37 37 58 35 Jeremy Reich LW L OK 87 55 57 34 62 37 55 50 50 62 52 33 33 59 16 Tim Jackman RW R OK 71 58 74 25 52 82 51 50 52 60 52 33 33 60 18 Kent McDonell RW R OK 70 68 73 34 25 99 67 33 33 62 33 33 33 54 43 David Ling RW R OK 71 60 53 31 43 49 60 45 49 64 53 45 45 58 50 Joe Motzko RW R OK 67 66 59 48 32 88 62 48 53 60 47 46 45 60 10 Christian Erhoff D L OK 77 70 71 47 47 71 70 55 40 67 33 33 33 65 44 Anders Eriksson D L OK 50 62 80 50 70 99 64 61 60 66 49 50 50 67 5 Sean Connolly D L OK 65 64 67 46 25 85 64 33 33 66 33 47 47 59 47 Trent Cull D L OK 71 57 72 58 61 62 58 57 51 60 45 57 57 65 34 J-Luc Grand-Pierre D R OK 76 64 77 50 50 67 62 33 38 74 42 50 50 65 42 Duvie Westcott D R OK 78 50 57 65 48 59 60 61 47 68 33 36 36 63 14 Nate Kiser D R OK 77 64 67 43 25 67 62 44 39 62 33 33 33 61 6 Ben Knopp D R OK 77 64 67 43 25 67 62 42 39 64 33 33 33 61 32 Pauli Levokari D L OK 73 64 88 46 25 71 62 33 33 67 33 47 47 63 7 Todd Rohloff D L OK 68 64 79 53 25 85 64 33 33 66 33 47 47 62 36 Tyler Sloan D L OK 77 64 71 46 25 62 64 33 33 62 33 33 33 60 38 Brandon Sugden D L OK 77 64 81 46 25 62 64 33 33 66 33 33 33 62 51 Dmitri Bykov D L OK 68 71 66 64 81 87 70 58 50 66 42 38 38 67 1 Karl Goehring G L OK 67 72 51 31 46 92 71 70 69 NA NA 33 33 62 31 Pascal Leclaire G L OK 71 78 67 49 77 97 70 72 70 NA NA 33 33 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Greg Johnson C L 82 1W 55 71 67 68 46 87 71 59 61 70 63 74 74 69 25 Denis Arkhipov C L OK 61 67 81 60 96 91 67 67 61 67 59 39 39 70 11 David Legwand C L OK 63 79 75 76 78 88 79 72 72 67 70 45 45 76 20 Wyatt Smith C L OK 65 62 63 47 25 99 59 33 40 60 46 43 43 55 22 Randy Robitaille LW L OK 60 71 61 54 62 95 67 63 60 67 56 57 57 67 18 Scott Hartnell LW L OK 80 70 74 60 99 74 72 67 60 69 62 39 39 72 19 Martin Erat LW L OK 64 74 69 51 33 88 74 61 54 66 46 36 36 64 27 Jim Mckenzie LW L OK 75 45 88 29 93 74 42 49 50 59 50 76 73 61 62 Oleg Petrov LW R OK 65 80 50 57 85 94 74 66 59 65 57 59 55 68 33 Vladimir Orszagh RW L OK 74 68 61 69 95 89 69 66 60 67 57 46 46 69 41 Scottie Upshall RW L OK 71 72 67 52 73 71 67 62 57 66 64 38 41 68 55 Jordin Tootoo RW R OK 82 70 65 25 52 71 67 43 41 64 63 33 33 62 34 Adam Hall RW R OK 65 66 75 56 96 91 67 53 58 64 63 36 36 67 54 Patrick Traverse D L OK 62 58 80 61 79 91 60 60 48 67 33 59 59 67 44 Kimmo Timonen D L OK 63 75 58 77 88 86 74 70 70 69 65 45 45 74 5 Dan Hamhuis D L OK 70 67 70 49 62 73 76 60 57 65 58 33 33 69 37 Dan Focht D L OK 74 63 85 51 27 82 64 56 45 66 33 43 43 67 4 Mark Eaton D L OK 60 71 74 57 61 90 69 57 51 69 45 46 46 68 42 Andrew Hutchinson D R OK 59 67 67 39 32 73 67 51 50 67 40 33 33 63 3 Marek Zidlicky D R OK 65 70 65 55 78 73 62 62 60 65 60 52 49 68 1 Chris Mason G L OK 76 71 71 31 75 92 71 70 73 NA NA 45 45 66 29 Tomas Vokoun G L 99 79 83 78 88 93 75 80 76 86 NA NA 60 60 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Greg Classen C L OK 70 64 67 40 25 89 63 33 33 61 33 38 38 53 45 Benjamin Simon C L OK 74 61 55 37 25 81 60 40 37 60 33 37 37 52 10 Simon Gamache C L OK 69 65 59 49 25 78 65 33 33 63 33 33 33 52 47 Mathieu Darche LW L OK 70 54 79 26 25 99 53 33 33 60 33 38 38 52 30 Eric Healey LW L OK 65 62 62 45 32 96 62 58 59 59 65 36 36 65 21 Jay Henderson LW L OK 70 63 53 42 50 56 65 43 43 67 43 41 41 57 23 Libor Pivko LW L OK 63 71 67 41 33 85 71 42 40 60 57 33 33 60 8 Timofei Shishkanov LW L OK 63 79 73 47 42 75 73 59 61 57 52 33 33 65 56 Darren Haydar RW R OK 56 70 42 35 25 99 71 52 47 66 62 33 33 61 49 Landon Bathe RW R OK 85 65 73 30 83 62 64 45 49 65 53 41 40 63 28 Reggie Savage RW L OK 71 58 63 62 71 75 60 41 51 60 59 65 70 62 38 Curtis Murphy D R OK 65 70 39 35 25 99 70 33 33 62 33 33 33 55 35 Andy Hedlund D L OK 68 64 79 46 25 85 59 33 33 66 33 47 47 61 39 Ray Schultz D L OK 75 48 72 25 25 25 50 33 33 63 33 53 51 56 43 Jamie Allison D L 99 60 60 69 45 59 57 67 40 37 66 33 52 52 60 46 Michael Farrell D R OK 67 64 74 25 25 89 64 33 33 62 33 37 37 59 48 Robert Schnabel D L 99 69 68 88 25 25 99 69 33 33 62 33 41 41 62 12 Raitis Ivanans D R OK 73 57 80 65 62 61 62 32 41 64 33 53 53 63 7 Timo Helbling D R OK 67 65 73 65 62 68 61 51 43 67 38 33 33 64 32 Brad Tiley D L OK 61 62 67 55 50 78 55 57 50 67 39 62 71 64 6 Greg Zanon D L 99 62 61 71 37 41 83 59 34 36 65 36 33 33 59 40 Alexander Auld G R OK 77 65 80 44 70 99 67 67 80 NA NA 39 39 66 2 Brian Finley G R OK 62 70 67 54 55 99 70 68 60 NA NA 33 33 62 50 Jan Lasak G L OK 61 67 92 45 32 99 69 61 66 NA NA 40 40 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Matt Cullen C L OK 63 72 66 57 98 90 72 65 60 68 59 76 68 70 15 Tuomo Ruutu C L OK 71 70 72 50 40 79 70 69 67 62 60 33 33 69 32 Brad Boyes C R OK 65 76 60 45 44 99 68 67 65 66 51 33 33 66 39 Tyler Arnason C L OK 58 67 59 57 85 85 67 69 63 65 65 40 40 69 55 Eric Daze LW L OK 81 65 95 64 66 94 68 70 75 65 79 68 74 79 19 Kyle Calder LW L OK 80 70 65 65 99 89 71 70 64 65 63 52 51 72 28 Mark Bell LW L OK 83 70 75 56 99 71 71 55 58 70 64 42 42 70 13 Sean Bergenheim LW L OK 65 77 62 39 25 99 68 64 61 59 63 33 33 67 10 Ville Nieminen RW L OK 83 66 61 55 91 74 66 53 55 70 56 49 49 66 11 Mattias Weinhandl RW R OK 67 71 61 51 57 95 72 68 62 66 56 33 33 68 26 Pavel Vorobiev RW L OK 55 65 52 42 47 94 78 63 67 61 66 33 33 67 25 Viktor Kozlov RW R OK 60 69 92 90 90 94 67 73 72 68 70 72 72 78 36 Lubos Bartecko RW L OK 69 68 66 49 45 95 66 60 61 68 62 48 48 68 47 Lasse Kukkonen D L OK 77 70 68 47 53 71 65 59 40 69 33 55 65 66 45 Mathieu Biron D R 99 65 64 86 70 41 91 63 65 54 70 42 42 42 70 7 Deron Quint D L OK 55 67 76 57 62 91 66 65 65 68 68 56 56 71 34 Jason Strudwick D L OK 79 64 85 33 59 62 65 45 46 67 46 59 59 67 12 Anton Babchuk D R 96 78 62 89 42 37 71 61 42 47 66 51 32 32 67 14 Steve Mccarthy D L OK 61 70 64 59 70 91 67 62 60 63 56 48 48 67 8 Wade Belak D R OK 86 52 88 42 67 26 52 55 52 67 48 49 49 68 31 Michael Leighton G L OK 72 70 70 65 80 99 75 70 83 50 50 33 33 69 41 Jocelyn Thibault G L OK 80 84 76 89 86 95 84 75 84 NA NA 72 72 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Igor Pohanka C L OK 52 73 75 43 55 99 70 63 55 52 47 33 33 63 40 Scott Nichol C R OK 81 70 46 42 83 54 71 46 49 68 52 50 50 61 16 Dan Cavanaugh C R OK 60 66 78 45 25 99 73 53 62 69 38 41 40 63 35 Ajay Baines C L OK 60 66 66 45 25 99 63 40 37 67 33 66 66 55 23 Brandin Cote C L OK 60 66 66 45 25 99 63 40 37 62 33 66 66 55 46 Mikhail Yakubov C L OK 71 68 64 52 47 73 69 67 59 62 52 33 33 66 59 Travis Moen LW L OK 79 57 75 25 83 25 56 45 42 60 38 33 33 56 50 Igor Radulov LW L OK 68 72 55 60 25 87 70 49 55 59 65 33 33 64 27 Quintin Laing LW L OK 52 67 69 25 25 99 68 33 33 65 33 38 38 52 21 Bobby Russell LW L OK 74 67 69 25 25 99 68 33 33 65 33 38 38 54 30 Yorick Treille LW R OK 59 67 61 37 28 90 62 57 47 67 43 33 33 59 22 Igor Korolev RW L OK 60 68 67 50 59 86 65 49 51 67 53 73 69 63 49 Shawn Thornton RW R OK 77 65 68 33 25 50 63 40 43 58 46 33 33 57 9 Matt Ellison RW R OK 72 67 64 31 56 83 62 45 48 67 50 33 33 60 18 Carsen Germyn RW R OK 72 67 64 31 56 72 62 45 48 64 50 33 33 59 37 Ty Jones RW R OK 85 65 78 30 31 62 57 45 49 57 33 41 40 57 24 Matthew Keith RW R OK 72 67 64 31 56 83 62 45 48 66 50 33 33 60 38 Mika Hannula RW R OK 64 73 67 51 50 79 57 58 61 67 51 41 41 64 29 Johnathan Aitken D L OK 85 60 82 38 25 58 62 44 39 66 33 33 33 64 44 Burke Henry D L OK 68 67 66 65 25 87 67 53 43 56 33 33 33 62 4 Mark Popovic D L OK 60 71 67 57 61 90 69 57 56 66 45 46 46 66 5 Michal Barinka D R 99 67 62 83 42 37 82 61 42 41 67 51 32 32 64 2 Ryan Gaucher D R OK 77 64 67 43 25 67 62 44 39 62 33 33 33 61 20 Vladimir Gusev D R OK 61 64 81 40 25 99 65 33 33 62 33 39 39 60 6 Duncan Keith D R OK 56 62 65 47 90 91 61 57 45 65 33 39 39 62 3 Marty Wilford D R OK 64 59 70 39 25 90 60 49 47 65 33 38 38 61 33 Ales Pisa D L OK 67 65 64 65 62 89 67 51 49 73 42 33 33 66 1 Craig Anderson G L OK 67 72 69 50 70 99 72 70 69 50 50 33 33 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 88 Eric Lindros C R OK 79 68 91 80 87 63 69 75 77 66 72 83 77 80 19 Steve Yzerman C R OK 78 73 66 65 40 89 79 81 79 80 70 99 99 80 13 Pavel Datsyuk C L OK 60 76 60 69 78 94 74 76 72 70 63 36 36 73 33 Kris Draper C L OK 74 85 57 64 99 78 83 61 61 80 60 72 81 73 8 Nathan Robinson C L OK 67 62 59 47 42 84 59 57 59 65 52 36 36 62 14 Ray Whitney LW R OK 54 79 51 83 88 93 80 80 82 65 71 69 69 77 41 Henrik Zetterberg LW L OK 65 74 51 63 96 97 76 68 66 66 69 33 33 71 96 Tomas Holmstrom LW L OK 65 68 66 49 90 82 70 62 65 74 68 64 62 71 18 Kirk Maltby LW R OK 92 73 62 64 99 76 71 63 62 76 60 84 86 73 25 Darren Mccarty RW R OK 98 62 75 52 89 60 62 50 56 69 61 91 93 69 26 Trent Klatt RW R OK 85 63 71 49 99 97 64 53 58 70 62 80 80 69 27 Darryl Bootland RW R OK 94 59 69 33 28 37 49 52 33 61 22 33 33 53 16 Brendan Shanahan RW R OK 77 67 83 74 95 72 69 75 77 73 78 98 95 81 17 Brett Hull RW R OK 63 68 65 68 99 93 68 74 73 67 79 99 87 77 4 Jiri Fischer D L OK 74 71 84 74 60 77 71 65 54 75 45 45 44 74 5 Jason Woolley D L OK 60 69 71 60 93 85 74 67 61 70 55 75 75 72 6 Nicklas Lidstrom D L OK 62 78 69 97 99 89 82 81 82 80 80 89 92 85 10 Mathieu Schneider D L OK 68 70 66 80 95 80 73 77 78 67 72 82 90 78 40 Boris Mironov D R OK 87 69 79 70 68 79 70 65 66 69 61 77 82 76 24 Chris Chelios D R OK 77 68 71 90 80 75 69 67 55 80 42 99 99 75 2 Derian Hatcher D L OK 92 64 92 87 99 82 60 68 66 78 63 88 88 81 46 Bryan Marchment D L OK 82 65 70 66 98 64 65 58 50 75 42 82 89 71 36 Manny Legace G L OK 81 84 74 73 49 97 85 72 89 NA NA 51 51 77 32 Curtis Joseph G L OK 75 89 78 90 85 95 86 75 80 NA NA 85 87 80 34 Joey MacDonald G L OK 70 67 65 42 47 99 72 74 73 NA NA 33 33 64
# 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 64 83 70 36 74 94 83 52 51 66 50 56 56 66 12 Hugo Boisvert C L OK 62 63 64 42 50 92 65 43 43 67 43 45 45 58 20 Tomas Kopecky C R OK 65 76 72 39 25 99 68 61 61 59 51 33 33 65 28 Ryan Barnes LW L OK 85 50 71 25 79 39 53 35 43 52 50 33 33 55 23 Matt Ellis LW L 98 65 68 73 28 25 99 67 41 40 65 46 33 33 58 9 Derek King LW L 99 77 56 71 49 30 70 59 67 42 65 62 88 90 66 55 Michel Picard LW L OK 77 56 69 49 30 70 59 67 42 58 62 88 90 65 30 Jason Williams RW R OK 68 66 59 42 25 96 67 60 53 63 56 39 39 63 29 David Brisson RW L OK 67 67 67 37 48 93 56 48 46 64 43 33 33 58 37 Kevin Miller RW R OK 60 56 71 49 30 70 59 61 42 65 62 92 90 64 38 Mark Mowers RW R OK 57 60 67 54 47 86 64 59 51 67 50 62 61 63 43 Tim Skarperud RW R OK 67 66 63 48 32 88 62 48 53 66 33 46 45 58 31 Jamie Rivers D L OK 66 68 69 65 25 58 69 33 33 62 33 60 62 60 7 Danny Groulx D L OK 75 61 71 38 47 69 59 45 40 64 33 33 33 61 11 Niklas Kronwall D L OK 65 68 66 47 52 73 62 62 60 67 51 33 33 66 44 Anders Myrvold D R OK 67 55 73 52 44 90 55 53 48 64 42 44 44 63 39 Travis Richards D L OK 68 64 71 46 25 85 64 33 33 66 33 47 47 60 42 Aaron Schneekloth D L OK 68 64 71 46 25 85 59 33 33 66 33 47 47 60 45 David Van Drunen D R OK 74 64 71 45 31 62 64 33 33 66 33 47 47 61 35 Marc Lamothe G L OK 75 71 77 42 47 99 73 70 71 NA NA 51 40 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Doug Weight C L OK 75 72 68 81 85 84 80 85 77 70 66 92 94 80 13 Claude Lapointe C L OK 74 72 55 48 96 90 73 60 51 75 54 87 91 68 27 Michael Peca C R OK 81 76 59 75 73 86 77 70 73 83 62 85 90 76 37 Todd White C L OK 58 66 59 71 97 92 65 71 72 70 72 52 53 73 25 Steve Martins C L OK 68 60 52 49 51 85 61 52 54 63 56 57 57 62 45 Bill Lindsay LW L OK 90 64 62 25 25 74 67 49 41 67 33 90 91 59 17 Sergei Varlamov LW L OK 77 72 55 45 85 99 72 55 47 60 45 54 48 62 30 Petr Cajanek LW L OK 67 71 58 68 69 91 73 74 71 63 60 50 50 71 14 Theoren Fleury LW R OK 78 75 41 70 71 61 76 70 73 66 69 99 31 72 9 Dainius Zubrus LW L OK 70 68 86 64 77 85 70 67 65 70 64 57 57 74 55 Jason Blake RW L OK 70 74 55 70 99 84 71 68 70 74 71 47 46 74 21 Jamal Mayers RW R OK 82 75 75 57 45 88 66 55 54 74 58 54 51 69 38 Pavol Demitra RW L OK 59 82 65 83 95 91 84 81 82 74 78 71 73 82 40 Eric Boguniecki RW R OK 79 73 59 55 98 84 77 67 68 70 68 50 49 73 43 Brad Norton D L OK 75 56 88 28 65 61 51 51 52 64 52 39 39 66 2 Al MacInnis D R OK 63 65 76 85 80 83 72 88 85 71 78 99 99 82 5 Cory Cross D L OK 80 54 88 62 45 86 55 62 55 70 48 79 78 72 29 Alexander Khavanov D L OK 62 65 68 72 98 87 64 70 67 71 58 51 51 72 26 John-Michael Liles D L OK 62 65 62 64 83 92 68 62 53 66 48 33 33 66 23 Murray Baron D L OK 64 60 81 61 95 83 61 48 45 73 42 75 92 68 51 Vladimir Malakhov D L OK 66 73 87 74 87 84 74 62 54 68 45 79 79 73 44 Eric Desjardins D R OK 57 72 71 78 96 91 74 70 67 75 63 95 91 76 50 Reinhard Divis G L 99 70 74 61 32 83 99 72 63 72 50 50 36 36 65 4 Peter Skudra G L OK 70 74 73 71 52 94 70 65 76 50 50 54 54 69 35 Brent Johnson G L OK 75 83 80 82 72 96 83 72 77 NA NA 45 46 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Mike Danton C R OK 82 67 59 34 25 57 68 33 38 65 43 43 43 56 18 Ryan Johnson C L 99 70 80 69 43 91 89 80 45 44 64 43 50 50 62 31 Blake Evans C L OK 70 65 73 25 25 78 65 41 42 64 49 33 33 58 48 Jeff Panzer C L OK 62 63 49 42 50 92 65 49 43 67 50 45 45 58 46 John Pohl C R OK 55 71 67 52 62 73 65 62 59 62 52 33 33 64 12 Peter Sejna LW L OK 65 74 60 60 25 99 70 64 62 67 51 33 33 66 28 Marc Brown LW L 99 57 71 73 51 47 88 71 50 44 63 42 39 39 60 36 Ernie Hartlieb LW L OK 65 62 65 47 25 96 72 46 42 66 47 33 33 59 41 Steve McLaren LW L 99 72 62 73 25 70 36 62 47 43 64 38 45 45 57 71 Igor Valeev LW L OK 65 73 70 42 25 99 72 57 33 62 45 33 33 60 49 Jeff Heerema RW R OK 66 77 58 38 55 95 70 40 45 64 56 33 33 60 34 Reed Low RW R OK 84 59 84 26 96 38 56 43 41 63 38 43 43 58 24 Eric Nickulas RW R 99 68 65 60 59 60 84 59 49 52 67 33 48 48 58 15 Mike Glumac RW L 85 1W 65 68 73 28 25 99 67 45 40 67 42 33 33 58 22 Colin Hemingway RW R 98 65 72 61 40 25 99 68 57 57 62 60 33 33 64 11 Jame Pollock RW R 99 67 59 77 42 52 79 56 49 52 60 41 33 33 59 33 Aris Brimanis D R OK 64 54 74 56 62 65 55 55 49 67 38 55 56 64 8 Tom Koivisto D R 99 67 69 53 59 27 90 70 59 57 65 55 56 56 66 16 Trevor Byrne D L OK 62 68 76 40 34 88 62 59 52 62 48 33 33 65 6 Jon Coleman D L OK 68 64 75 46 25 85 59 33 33 66 33 47 47 60 20 Aaron MacKenzie D L OK 56 62 67 25 25 99 61 42 39 65 41 41 41 59 47 Brett Scheffelmaier D L OK 68 64 82 46 25 85 59 40 33 68 33 33 33 62 1 Curtis Sanford G L OK 77 69 50 38 33 99 69 50 71 50 50 35 35 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Brendan Morrison C L OK 67 77 55 80 99 90 78 77 76 67 71 48 48 76 16 Trevor Linden C R OK 72 68 84 62 87 90 67 65 67 72 68 86 96 75 11 Mark Messier C L OK 66 66 73 74 95 91 70 63 64 72 65 99 99 73 33 Henrik Sedin C L OK 64 70 70 55 95 89 74 72 64 70 60 40 40 71 38 Jan Hrdina LW R OK 63 75 64 78 74 85 75 74 70 72 65 50 50 74 19 Markus Naslund LW L OK 68 78 68 81 99 86 77 82 89 72 83 73 69 83 20 Magnus Arvedson LW L OK 64 75 70 71 97 87 71 62 62 78 62 60 58 72 40 Andreas Johansson LW L OK 58 77 66 64 68 91 71 65 70 66 72 64 61 73 44 Todd Bertuzzi RW L OK 77 71 84 82 99 63 70 82 84 69 82 63 79 83 18 Radim Vrbata RW R OK 60 75 63 61 83 94 72 65 64 63 71 37 36 71 41 Steve Thomas RW L OK 71 66 66 56 79 99 65 58 62 67 66 91 90 70 74 Jay Mckee D L OK 82 65 81 65 72 82 66 53 43 76 33 61 61 71 55 Ed Jovanovski D L OK 79 74 74 82 82 64 71 75 76 72 66 71 75 78 8 Mattias Ohlund D L 99 73 73 83 83 72 84 74 79 62 71 45 55 55 76 3 Brent Sopel D R OK 62 67 79 74 98 93 70 73 69 72 61 58 56 75 2 Todd Simpson D L OK 85 60 81 60 80 58 61 55 49 71 42 77 83 71 6 Marek Malik D L OK 58 62 92 63 96 81 63 59 60 71 61 62 62 72 22 Sean Hill D R OK 91 64 66 82 99 64 67 69 61 75 52 71 69 75 37 Olaf Kolzig G L OK 76 83 98 94 90 99 84 72 87 NA NA 73 72 81 39 Dominik Hasek G R OK 95 90 81 89 85 88 90 88 91 NA NA 99 99 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Jiri Novotny C R OK 55 71 71 52 62 73 69 62 59 62 52 33 33 65 15 Brandon Reid C R OK 62 74 36 38 25 99 75 56 52 67 59 33 33 62 17 Chris Nielsen C R OK 61 75 72 48 37 94 71 65 57 65 43 33 33 64 45 Brandon Nolan C L OK 77 65 64 52 47 69 69 61 52 51 52 33 33 63 35 Nathan Smith C L OK 58 79 69 44 33 94 64 52 53 69 58 33 33 64 25 Daniel Sedin LW L OK 59 70 67 63 96 90 72 62 60 70 61 40 40 69 42 Jason Lehoux LW L OK 71 70 56 59 25 67 72 46 51 66 47 33 33 60 14 Ryan Ready LW L OK 62 60 72 42 57 82 60 60 57 62 52 42 45 63 26 Jimmy Roy LW R OK 73 72 79 25 25 62 67 39 42 63 33 47 47 56 12 Mike Keane RW R 99 69 62 55 48 79 88 61 46 49 70 52 97 98 62 24 Tyler Bouck RW L OK 73 76 71 45 32 68 69 57 51 61 37 33 33 61 23 Pat Kavanagh RW R OK 68 68 77 41 25 85 68 40 52 65 52 33 33 61 56 Justin Morrison RW L OK 74 64 84 25 25 25 64 47 44 64 33 33 33 57 4 Tomas Mojzis D L OK 68 64 71 46 25 69 64 33 33 67 33 33 33 60 59 Martin Grenier D L 99 58 63 92 28 25 99 62 33 33 66 33 36 36 61 21 Zenith Komarniski D L OK 75 69 56 25 25 58 69 42 47 63 35 40 40 60 27 Mikko Jokela D R 98 67 67 75 25 25 99 68 33 33 63 33 33 33 60 46 Dallas Eakins D L OK 68 64 71 46 25 85 64 33 33 68 33 57 55 61 29 Jamie Pushor D L OK 66 64 83 52 99 79 64 35 40 68 38 66 65 65 47 Jaroslav Obsut D L OK 68 64 71 46 25 85 64 33 33 66 33 47 47 60 48 Chris St. Croix D L OK 62 61 75 47 40 98 58 52 40 65 33 33 33 62 28 Rene Vydareny D L OK 49 70 65 39 32 73 62 59 57 65 41 33 33 62 30 Rastislav Stana G L 99 75 76 66 42 57 99 76 70 68 50 50 33 33 67 31 Tyler Moss G R 98 70 66 59 30 25 99 67 70 79 50 50 46 46 62 34 Zac Bierk G L OK 81 70 82 55 82 97 70 70 93 50 50 47 47 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Nik Antropov C L OK 81 68 76 63 88 64 67 70 67 67 66 46 46 73 20 Peter Forsberg C L OK 80 79 72 77 81 80 80 87 83 81 74 65 71 83 90 Joe Juneau C R OK 58 75 64 67 88 93 70 66 56 71 53 84 88 69 50 Mike Eastwood C R OK 59 58 78 49 85 90 57 61 53 73 50 76 67 65 94 Yanic Perreault C L OK 54 75 59 64 89 91 74 65 69 62 73 71 76 72 77 Chris Gratton LW L OK 74 67 83 65 98 72 65 69 65 70 61 80 80 74 45 Alex Tanguay LW L OK 69 78 63 70 99 90 75 76 74 70 72 50 46 77 16 Kip Miller LW L OK 57 65 55 59 88 94 64 73 69 64 60 75 75 69 9 Paul Kariya LW L OK 69 86 57 80 99 87 89 87 79 69 74 82 82 82 49 Vitali Yachmenev LW L OK 59 71 55 65 76 95 71 60 57 72 53 60 58 66 23 Milan Hejduk RW R OK 69 73 57 81 99 91 78 80 87 71 86 58 54 81 44 Bill Muckalt RW R OK 71 69 69 51 25 84 67 50 56 73 62 47 47 66 14 Dan Hinote RW R OK 95 66 62 42 73 82 63 45 50 73 54 52 48 64 92 Jeff O'Neill RW R OK 87 73 69 80 99 65 71 70 72 64 76 75 75 78 26 Mike Leclerc RW L OK 75 71 71 72 69 87 59 67 63 70 66 75 73 72 53 Derek Morris D R OK 65 73 66 81 91 80 73 75 70 70 71 56 56 76 3 Karlis Skrastins D L OK 73 67 78 75 99 88 66 56 51 69 45 49 49 70 5 Andy Delmore D R OK 62 66 71 65 87 91 64 68 75 63 81 57 57 74 41 Martin Skoula D L OK 68 70 81 76 98 82 71 67 58 75 48 50 46 74 15 Tomas Kaberle D L OK 62 72 72 84 99 91 71 75 73 70 70 51 49 76 6 Chris Therien D L OK 83 67 92 62 82 91 68 53 46 75 39 81 83 74 24 Chris Mcallister D L OK 75 63 98 35 40 70 65 40 37 70 33 60 60 67 38 Jason Smith D R OK 84 67 79 74 89 80 67 56 54 78 52 74 74 75 30 Chris Osgood G L OK 73 85 75 72 70 87 85 81 73 NA NA 80 74 76 2 David Aebischer G L 99 76 80 82 69 85 95 82 77 85 NA NA 45 45 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Mikhail Kuleshov C L OK 71 68 64 42 39 73 69 63 59 62 52 33 33 64 36 Steve Moore C R OK 70 64 68 35 25 99 64 33 33 62 33 36 36 53 46 Steve Brulé C R 99 50 68 54 36 25 99 67 57 52 62 51 33 33 60 13 Brad Larsen LW L 99 90 61 70 32 25 92 60 49 41 65 33 47 47 58 27 Travis Brigley LW L OK 73 56 70 49 30 68 72 33 42 67 52 51 51 59 12 Serge Aubin LW L OK 85 62 67 47 80 79 64 47 49 60 51 54 54 62 7 Sergei Klyazmin LW L OK 65 69 70 35 69 85 62 41 43 65 49 37 33 59 37 Benoit Hogue LW L OK 60 70 61 45 52 92 70 49 52 67 45 85 81 62 22 Cody McCormick RW R OK 71 65 73 30 83 62 57 45 49 65 41 33 33 58 42 Mark Rycroft RW R OK 70 71 68 46 30 79 73 56 53 67 42 33 33 62 21 Jim Cummins RW R 99 85 64 81 25 59 53 58 38 42 64 46 37 37 59 34 Chad Larose RW L OK 65 70 52 38 25 96 72 46 51 61 60 33 33 61 28 Marc Busenburg D R OK 60 60 59 47 25 88 61 35 34 63 33 42 42 57 39 Brett Clark D R OK 65 65 72 51 67 79 67 51 52 62 46 33 33 65 43 Christoph Schubert D L OK 75 68 65 39 32 73 62 59 57 65 49 33 33 66 25 Agris Saviels D L OK 65 68 68 37 35 73 67 60 59 59 52 33 33 65 10 Tomas Slovak D L OK 71 70 68 37 35 73 71 62 59 59 52 33 33 66 32 D.J. Smith D L 99 87 61 73 38 47 85 59 45 47 62 33 38 38 64 29 Mikko Viitanen D L OK 67 65 83 42 37 92 70 44 59 69 33 33 33 66 31 Jeff Finger D L OK 71 64 77 46 25 69 64 33 33 68 33 33 33 61 8 Ken Sutton D L OK 71 64 71 52 71 76 60 52 40 68 33 79 80 65 1 Peter Budaj G L 99 73 77 71 42 45 97 70 68 71 NA NA 33 33 67 35 Tom Lawson G L 99 67 67 81 31 46 92 71 70 69 NA NA 45 45 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Wes Walz C R OK 61 70 53 63 98 83 71 59 59 78 59 63 63 68 32 Marc Chouinard C R OK 71 66 74 37 85 87 66 45 51 69 50 45 48 63 16 Milan Kraft C R OK 56 70 75 55 90 92 75 64 59 62 67 38 38 70 34 Derek Armstrong C R OK 67 68 63 62 80 90 68 69 65 50 61 58 58 68 24 Antti Laaksonen LW L OK 65 66 58 63 99 92 67 61 59 74 62 50 50 68 11 Pascal Dupuis LW L 99 63 67 64 69 98 88 67 67 67 68 70 38 38 72 26 Christoph Brandner LW L OK 59 69 81 49 30 88 62 63 42 61 60 61 45 65 12 Matt Johnson LW L OK 88 55 93 29 73 30 54 47 49 58 50 54 54 62 94 Eric Chouinard LW L OK 58 66 79 38 34 93 67 64 55 59 58 43 43 66 23 Dustin Brown RW R OK 71 72 74 37 25 74 64 58 60 62 62 33 33 66 10 Marian Gaborik RW L OK 61 79 63 72 98 87 77 75 74 66 79 39 39 77 18 Richard Park RW R OK 57 71 59 65 98 95 66 50 55 66 64 50 49 66 33 Sergei Zholtok RW R OK 52 67 68 66 95 94 66 67 65 62 66 65 65 70 3 Aaron Miller D R OK 72 63 78 78 60 89 62 60 58 80 42 84 83 73 2 Willie Mitchell D L OK 63 58 77 73 84 74 57 60 51 71 42 48 48 68 55 Nick Schultz D L OK 56 70 66 65 91 93 70 63 60 66 52 36 36 68 4 Brad Brown D R OK 90 55 86 50 70 55 54 40 40 66 33 55 55 65 5 Brad Bombardir D L OK 66 64 71 76 71 93 65 59 53 74 39 51 51 69 7 Andrei Zyuzin D L OK 59 75 70 70 82 88 69 69 57 64 52 52 52 70 19 Steve Poapst D L OK 83 53 64 78 91 85 55 58 50 71 42 57 57 68 42 Ruslan Salei D L OK 76 68 73 75 74 73 70 57 55 72 52 69 68 72 30 Dwayne Roloson G L 97 84 79 84 87 74 95 77 75 90 NA NA 70 68 78 36 Manny Fernandez G L OK 80 79 82 71 70 93 79 78 89 NA NA 65 65 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Brett McLean C L OK 65 69 46 42 25 99 68 33 33 61 33 33 33 51 25 Rickard Wallin C L OK 65 68 68 36 25 99 68 33 40 63 46 33 33 57 96 Pierre-Marc Bouchard C L OK 61 73 45 52 75 97 71 64 63 63 57 33 33 65 41 Mark Cullen C R OK 62 63 61 42 50 92 65 54 43 66 43 41 41 59 14 Jonathan Sim LW L OK 87 66 55 44 27 81 66 47 47 63 46 47 47 60 28 Jeremy Stevenson LW L OK 65 60 73 42 39 55 56 55 57 64 58 54 54 63 20 Stephane Veilleux LW L OK 68 72 65 48 46 87 70 43 48 65 52 33 33 61 39 Chris Bala LW L OK 61 69 70 25 30 88 73 52 33 67 39 37 37 58 31 Derek Boogaard LW L OK 83 45 97 25 52 39 48 38 41 66 43 33 33 57 48 Jeff Hoggan LW R OK 68 66 67 25 30 88 73 35 36 67 35 37 37 55 15 Alexandre Daigle RW L OK 66 72 66 43 40 94 72 47 52 60 56 56 56 63 8 Brent Burns RW R OK 61 69 80 57 32 91 69 57 54 68 52 33 33 65 27 Kyle Wanvig RW R OK 74 69 79 36 25 61 68 33 40 62 46 33 33 58 40 Matthew Foy RW R OK 70 75 66 42 25 85 65 53 53 67 59 33 33 64 45 Alex Henry D L OK 75 65 96 25 50 59 65 33 33 62 33 33 33 63 38 Jason Marshall D R 99 79 59 70 44 55 68 56 43 46 65 49 65 65 64 71 Travis Roche D R OK 68 64 71 46 25 86 64 60 43 62 41 33 33 64 17 Jason Beckett D R OK 68 64 77 46 25 62 64 33 33 67 33 39 39 61 43 Mike Weaver D R 99 72 60 51 65 49 89 60 50 42 60 33 37 34 60 21 Chris Dyment D R OK 68 64 72 46 25 85 59 33 33 67 34 31 31 60 50 Shawn Heins D L OK 60 59 81 39 57 73 53 44 43 64 42 54 54 62 6 Zbynek Michalek D L OK 59 68 69 46 25 89 64 42 45 67 33 33 33 61 44 Kevin Mitchell D L 99 65 68 60 25 25 99 68 40 39 67 34 33 41 59 46 Eric Reitz D R 99 70 59 69 39 25 90 64 49 51 66 40 38 38 63 47 Jan Vodrazka D L OK 73 64 70 46 25 62 59 41 33 67 33 47 47 61 29 Johan Holmqvist G L OK 72 67 71 31 46 92 71 70 71 NA NA 45 45 63 35 Kyle Kettles G L OK 67 67 76 31 46 92 71 70 69 NA NA 33 33 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Craig Conroy C R OK 70 70 75 79 96 90 70 73 71 75 69 81 81 77 30 Steven Reinprecht C L OK 72 75 62 73 94 94 68 72 70 72 65 46 44 74 41 Jason Allison C R 91 DD 75 65 83 85 42 85 62 88 80 71 68 77 80 79 17 Rod Brind'Amour C L OK 69 70 66 87 67 83 75 74 72 73 70 91 99 77 10 Alexandre Giroux LW L OK 59 75 70 45 39 90 61 58 53 65 51 33 33 63 11 John LeClair LW L OK 80 72 89 64 50 90 70 65 67 75 76 89 92 78 23 Martin Gelinas LW L OK 69 73 61 65 99 86 72 71 68 70 67 91 94 74 16 Josh Green LW L OK 71 65 81 36 55 89 65 48 46 73 43 44 44 62 44 Jason Morgan LW L OK 70 56 67 49 30 70 59 62 42 58 57 55 60 62 12 Jarome Iginla RW R OK 73 75 73 85 91 86 75 73 78 66 80 67 67 80 19 Brad Tapper RW R OK 70 75 53 52 43 86 76 49 59 67 51 41 41 64 21 Shean Donovan RW R OK 65 73 72 54 79 87 73 49 51 70 52 74 74 66 26 Blake Sloan RW R OK 85 62 61 49 82 90 62 50 47 72 43 51 51 62 62 Jaroslav Svoboda RW L OK 66 74 59 58 59 85 72 59 55 66 51 40 38 65 47 Kamil Piros RW L OK 78 72 63 50 69 85 66 60 52 67 64 36 36 67 32 Toni Lydman D L OK 61 75 73 86 99 92 74 67 60 69 52 42 42 72 2 Brian Leetch D L OK 72 78 67 88 69 91 82 75 75 65 70 98 92 80 55 Sergei Gonchar D L OK 61 72 76 89 99 86 78 81 83 69 77 75 75 82 8 Bob Boughner D R OK 89 64 75 78 84 62 62 63 65 79 48 85 85 76 9 Petr Buzek D L OK 60 64 70 52 54 92 65 55 55 66 55 51 51 66 51 Brian Campbell D L OK 66 73 57 65 79 93 77 69 57 70 45 46 46 69 18 Nolan Baumgartner D R OK 67 62 76 45 80 89 61 52 48 65 51 55 55 66 20 Ed Hill D L 69 3W 56 62 78 25 25 99 61 42 31 66 33 33 33 59 35 Byron Dafoe G L OK 73 85 82 84 52 99 85 75 66 NA NA 76 77 76 1 Roman Turek G R 98 73 84 98 95 89 95 84 73 78 NA NA 50 50 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Blair Betts C L OK 71 75 63 45 25 92 74 50 48 66 46 37 37 62 36 Tom Nelson C L OK 81 72 68 25 25 51 70 43 33 67 33 47 47 56 40 Kevin O'Flaherty C R OK 65 72 60 25 25 85 72 33 33 65 33 33 33 53 42 Doug Wright C R OK 68 68 71 45 25 86 68 33 33 60 33 33 33 54 52 Brian Swanson C L OK 58 80 53 47 54 94 80 59 55 64 50 43 43 64 24 Darcy Hordichuk LW L 98 87 54 75 25 34 28 56 33 33 56 33 41 41 52 25 Ladislav Kohn LW L OK 68 65 63 34 25 85 65 40 37 52 33 65 65 53 31 Martin Sonnenberg LW L 99 65 75 61 46 25 97 75 40 37 64 33 33 33 56 13 Ryan Christie LW L OK 55 68 70 42 57 64 57 57 53 67 34 37 38 59 49 Zdenek Blatny LW L OK 65 70 65 41 25 99 70 33 33 63 33 33 33 53 29 Marc Cavosie RW L OK 69 83 60 53 75 79 78 39 41 57 57 33 33 62 38 Robert Dome RW L 99 57 68 71 32 66 99 69 52 64 56 59 39 39 64 37 Chris Clark RW R OK 70 64 66 57 99 67 63 52 54 68 56 45 45 65 34 Dan Sullivan RW R OK 85 65 81 30 83 62 64 45 49 61 32 33 33 59 27 Justin Kelly RW R OK 59 71 70 35 32 89 72 43 41 63 49 33 33 59 28 Allan Rourke D R OK 60 63 73 50 25 99 59 52 33 65 33 32 32 61 45 Jason McBain D R OK 60 61 76 40 25 99 59 41 33 67 33 59 62 61 6 Jesse Wallin D L OK 67 58 68 49 39 87 58 44 39 59 33 52 52 60 46 David Cousineau D L OK 65 61 67 40 25 99 59 41 33 67 33 33 33 59 14 Deryk Engelland D R 97 72 68 78 25 25 63 61 33 39 67 36 33 33 61 56 Jonathon Shockey D R 99 65 64 67 43 25 67 58 41 33 65 33 41 67 59 43 Mike McBain D L OK 72 55 70 43 25 93 53 33 33 65 33 68 68 59 50 Brent Krahn G L OK 77 70 81 44 41 99 75 72 72 NA NA 33 33 67 33 Jamie McLennan G L OK 64 73 61 66 46 86 74 71 72 NA NA 57 57 67 39 Dany Sabourin G L OK 72 70 78 44 62 99 71 70 72 NA NA 40 40 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Mike York C R OK 67 78 54 76 99 96 78 73 71 67 71 44 44 75 89 Mike Comrie C L OK 72 75 54 71 84 72 75 76 71 66 72 39 39 74 10 Shawn Horcoff C L OK 60 75 71 53 95 85 75 65 67 69 61 41 41 71 22 Marty Reasoner C L OK 61 69 69 58 85 91 69 63 61 70 59 49 49 69 94 Ryan Smyth LW L OK 62 71 65 77 68 78 76 75 73 72 76 69 69 77 30 Ethan Moreau LW L OK 78 64 78 53 95 70 64 58 60 69 61 63 63 70 28 Jason Chimera LW L OK 79 86 58 42 80 88 81 51 57 69 63 40 40 69 34 Fernando Pisani LW L OK 66 68 66 42 43 93 68 52 59 71 65 45 45 67 15 Brad Isbister RW R OK 82 66 83 58 80 68 66 62 66 68 64 52 52 72 20 Radek Dvorak RW R OK 64 79 68 70 82 91 77 70 62 71 61 67 67 73 83 Ales Hemsky RW R OK 66 74 55 50 72 94 76 72 62 67 56 33 33 68 39 Michael Henrich RW R OK 23 66 70 40 41 79 69 59 59 60 61 33 33 62 36 Daniel Tjarnqvist D L OK 61 64 68 75 91 92 65 59 52 64 45 42 42 66 2 Eric Brewer D L OK 73 69 82 84 98 87 71 70 66 75 63 48 48 77 32 Scott Ferguson D L OK 75 62 69 47 95 67 64 51 48 73 45 53 53 67 5 Alexei Semenov D L OK 71 71 92 60 56 73 67 57 50 64 42 33 33 69 47 Marc-Andre Bergeron D L OK 74 73 44 59 59 62 66 64 45 67 45 33 33 64 7 Doug Lynch D L OK 70 65 79 51 41 71 62 52 51 62 47 34 33 65 49 Oleg Tverdovsky D L OK 55 79 66 71 82 90 80 63 61 64 62 78 65 71 1 Ty Conklin G R OK 73 75 67 52 67 92 75 73 75 NA NA 33 33 68 35 Mike Dunham G L 98 74 83 89 88 75 96 83 71 85 NA NA 49 49 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Tommi Santala C L OK 64 73 67 58 58 82 70 63 60 66 57 33 33 67 38 Mike Bishai C L OK 65 71 67 42 25 99 68 51 47 64 43 33 33 60 45 Jarret Stoll C R OK 65 63 70 41 51 99 69 60 61 65 53 33 51 65 23 Joe Cullen C L OK 71 69 73 45 25 88 69 51 51 65 33 33 33 60 48 Chad Hinz C L OK 70 67 61 43 68 89 77 45 44 67 45 33 33 60 25 J.J. Hunter C L OK 70 61 62 33 25 62 61 53 46 67 33 42 42 56 44 Peter Sarno C L OK 61 76 67 39 25 99 68 64 52 63 33 33 33 60 26 Dan Tessier C L OK 70 66 59 45 25 52 63 53 37 67 33 41 41 56 11 Brad Winchester C L OK 66 67 80 38 63 88 61 53 50 66 49 33 33 63 18 Jamie Wright LW L 99 69 60 62 45 28 85 62 46 49 67 52 53 53 60 17 Raffi Torres LW L OK 79 69 68 52 84 87 70 57 50 65 48 42 42 65 31 Dan Baum LW L OK 74 71 61 25 30 62 71 33 33 67 51 37 37 57 46 Jani Rita LW R OK 63 75 71 37 25 99 70 51 52 68 59 36 36 65 13 Nate DiCasmirro LW L OK 66 65 65 44 25 99 64 45 42 67 33 47 47 56 37 Sean McAslan LW R OK 74 67 62 42 25 68 72 40 39 66 33 38 38 56 51 David Roche LW L OK 69 56 79 45 28 71 60 46 41 67 52 59 59 61 3 Rocky Thompson RW R OK 80 62 75 25 52 66 48 38 41 60 43 51 48 56 12 Bobby Allen D L OK 65 66 74 41 25 99 72 41 40 60 39 33 33 62 14 Jan Horacek D R OK 77 64 80 43 25 67 62 44 41 65 33 33 33 63 33 Mikko Luoma D L 99 69 62 74 48 52 58 63 40 44 67 41 41 41 63 43 Mathieu Roy D R OK 71 67 71 41 25 62 65 41 42 67 42 33 33 62 6 Dan Smith D L 99 56 62 70 25 25 99 61 42 39 65 41 41 41 59 41 Michael Garnett G L 99 72 65 70 32 62 88 67 67 75 NA NA 33 33 62 29 Chris Madden G L OK 67 67 71 31 46 92 71 70 69 NA NA 45 45 62 42 Mike Morrison G L OK 67 67 71 31 46 92 71 70 72 NA NA 33 33 62 40 Stephen Valiquette G L 99 71 67 82 31 46 92 71 70 70 NA NA 45 45 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 59 85 75 83 96 91 85 89 82 72 75 96 96 84 44 Jason Arnott C R OK 70 67 80 70 81 75 70 68 65 75 67 82 82 75 39 Niko Kapanen C L OK 67 69 51 61 99 88 70 71 63 72 53 36 36 68 77 Pierre Turgeon C L OK 55 71 69 61 79 93 76 76 67 73 65 91 91 74 26 Jere Lehtinen LW R OK 65 75 64 74 98 94 78 62 68 87 78 79 79 78 10 Brenden Morrow LW L OK 94 72 62 62 87 60 70 65 70 71 72 53 53 75 25 Steve Ott LW L OK 75 71 59 35 32 75 72 53 54 68 55 33 33 63 41 Stu Barnes LW R OK 58 72 57 73 99 92 66 70 63 68 62 83 83 71 13 Bill Guerin RW R OK 80 74 80 74 78 58 76 70 74 69 78 92 85 80 48 Scott Young RW R OK 61 71 69 64 96 91 71 60 65 70 70 86 82 73 22 Claude Lemieux RW R OK 69 63 79 54 83 86 64 54 55 65 56 99 93 67 18 Rob Dimaio RW R OK 79 64 57 51 84 76 65 51 55 71 58 83 83 66 30 Justin Cox RW R 27 IN 67 67 61 33 25 89 66 40 47 63 53 43 43 59 32 Don Sweeney D L OK 69 64 57 49 82 92 61 52 50 72 48 93 93 66 56 Sergei Zubov D R OK 62 75 66 82 99 92 78 80 77 68 70 81 81 79 27 Teppo Numminen D R OK 65 70 69 68 90 91 73 72 63 73 55 88 90 74 24 Richard Matvichuk D L OK 87 62 78 68 83 72 63 52 46 78 39 77 77 72 43 Philippe Boucher D R OK 70 65 80 75 97 75 65 67 64 75 61 74 77 75 28 Andy Berenzweig D L OK 65 61 64 63 25 99 60 33 33 66 33 45 45 59 6 Trevor Daley D L OK 72 64 64 39 32 73 62 61 57 59 57 33 33 64 35 Marty Turco G L 96 90 86 80 88 79 79 85 75 93 NA NA 55 50 81 31 Ron Tugnutt G L 99 75 79 72 61 55 99 79 68 75 NA NA 86 86 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Manny Malhotra C L OK 85 69 78 37 72 84 70 50 50 71 50 47 47 65 38 David Gove C L OK 60 66 60 45 25 99 63 57 49 67 33 66 66 59 23 Dylan Gyori C L OK 60 66 66 45 25 62 63 59 37 65 33 45 50 57 11 Eric Schneider C L OK 60 66 72 45 25 99 63 40 37 62 33 66 66 55 8 Jarrod Skalde C R OK 60 66 57 40 28 94 65 49 51 67 52 77 77 61 20 Antti Miettinen C L OK 63 69 69 37 48 92 67 57 55 65 59 41 41 65 14 David Bararuk LW L OK 63 62 65 37 48 92 61 52 55 62 51 33 33 61 15 Jeff Bateman LW L OK 68 65 69 34 25 85 65 60 37 63 33 65 65 58 21 Gerard DiCaire LW L OK 65 68 74 25 25 99 70 59 42 63 42 33 33 60 37 Brett Draney LW L OK 65 72 64 25 25 99 70 33 33 65 33 47 47 53 16 Steve Gainey LW L OK 72 69 62 54 25 68 69 33 45 69 56 45 59 61 7 Barrett Heisten LW L 99 72 67 72 34 25 94 67 40 46 67 52 46 46 61 42 Mike Sgroi LW L 99 81 72 79 25 25 51 70 33 33 63 33 47 47 55 45 Aaron Downey RW R OK 80 45 70 25 52 66 48 38 41 60 43 51 48 54 36 David Oliver RW R OK 66 68 56 36 25 92 67 50 42 65 33 54 54 56 17 Mathias Tjarnqvist RW R OK 65 67 70 25 52 66 60 49 41 67 43 33 33 58 12 Rob Valicevic RW R OK 65 56 70 55 76 66 52 49 52 67 50 77 69 62 19 Tim Verbeek RW L OK 85 45 67 25 52 66 48 49 41 60 47 51 48 57 57 Stephane Robidas D R OK 72 64 59 51 93 89 63 54 50 68 45 48 46 65 3 John Erskine D L OK 70 51 78 41 25 62 51 33 44 64 55 38 38 61 4 Dan Jancevski D R 99 82 62 81 33 32 69 61 50 47 65 51 32 32 66 40 Jeff MacMillan D L OK 62 64 70 42 41 88 66 55 47 65 39 33 33 63 47 Tim Wedderburn D L OK 65 68 73 39 32 73 62 50 50 64 39 33 33 63 34 Mark Wotton D L OK 75 62 60 49 60 61 61 57 52 69 33 88 78 65 33 Jason Bacashihua G R OK 76 75 66 47 34 97 70 72 75 NA NA 33 33 67 46 Mike Smith G L OK 67 67 71 31 46 92 71 70 69 NA NA 33 33 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Jim Dowd C R OK 60 64 65 53 95 91 63 58 56 78 54 84 84 67 26 Todd Marchant C L OK 68 90 53 82 94 86 80 72 71 76 67 72 72 77 27 Robert Reichel C L OK 64 71 55 58 98 92 70 72 64 67 62 78 73 71 13 Mats Sundin C R OK 69 70 90 81 91 83 71 73 80 70 86 93 93 83 25 Eric Belanger C L OK 72 70 57 70 76 90 70 67 67 70 67 47 47 72 57 Marcel Goc C L OK 65 76 62 39 25 99 64 66 61 65 51 33 33 65 24 Alexander Frolov LW R OK 67 73 73 57 96 90 70 68 62 70 67 33 33 72 31 Vincent Damphousse LW L OK 62 67 69 70 99 82 69 75 71 70 69 99 99 76 48 Tomas Surovy LW L OK 67 69 61 57 32 91 69 62 60 65 58 33 33 66 94 Sergei Berezin LW R OK 62 78 63 64 91 96 76 59 65 59 72 66 63 72 18 Marcus Nilson RW R OK 63 68 70 62 99 91 68 59 60 70 61 45 45 69 33 Zigmund Palffy RW L OK 64 86 55 85 79 86 86 82 86 69 78 79 78 81 35 Marty McInnis RW R OK 64 72 65 56 99 89 71 51 54 70 56 81 86 67 12 Mike Johnson RW R OK 65 74 75 78 99 87 72 75 72 70 70 58 61 77 23 Mike Cammalleri RW L OK 69 70 44 56 69 83 70 61 60 58 61 33 33 65 15 Mathieu Dandenault D R OK 63 77 67 68 90 81 75 63 56 70 48 66 64 71 44 Jaroslav Modry D L OK 63 65 82 77 99 82 65 70 70 70 70 67 62 75 11 Darius Kasparaitis D L OK 89 65 65 66 97 77 65 57 51 73 45 87 86 72 43 Patrice Brisebois D R OK 65 69 72 80 89 90 70 74 65 64 48 75 85 73 14 Mattias Norstrom D L OK 73 68 80 74 99 87 69 55 50 78 33 76 73 72 22 Dmitry Yushkevich D R OK 85 67 70 71 99 87 67 60 51 70 45 80 80 72 38 Denis Grebeshkov D R 99 70 70 62 45 32 88 67 60 61 70 60 33 33 68 32 Roman Cechmanek G L OK 88 87 85 94 82 91 86 72 90 NA NA 52 52 82 1 Milan Hnilicka G L OK 71 75 84 71 85 97 77 75 77 NA NA 45 45 72 46 Mathieu Chouinard G L OK 75 71 77 42 47 99 73 74 71 NA NA 33 33 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Esa Pirnes C R OK 52 66 67 41 61 61 66 55 57 68 59 62 47 64 19 Steve Kelly C L OK 65 71 74 49 25 99 71 50 51 58 52 53 53 63 9 Yannick Lehoux C R OK 59 70 65 37 40 82 67 60 60 64 52 33 33 63 72 Matt Murley LW R OK 62 67 70 47 45 90 64 59 61 64 61 33 33 66 83 Dan Welch LW L OK 65 68 69 25 25 99 70 59 42 63 42 33 33 60 29 Brad Chartrand LW R OK 72 66 59 48 76 88 62 48 53 59 57 46 45 62 49 Ryan Flinn LW L OK 81 61 91 25 25 69 59 33 40 59 46 40 40 58 39 Dan Lacouture LW L OK 74 57 69 37 83 77 55 47 49 70 50 50 50 61 21 Kent Manderville LW L OK 68 69 77 44 99 87 70 50 41 71 35 72 72 62 73 George Parros RW L 99 70 63 83 42 25 61 60 47 33 61 46 33 33 58 55 Pavel Rosa RW R OK 65 74 52 55 25 99 70 62 61 59 59 43 43 65 28 Jeff Giuliano RW R OK 71 65 70 30 83 62 57 45 49 65 41 33 33 58 40 Sheldon Keefe RW R OK 83 70 57 40 45 86 71 51 51 64 50 39 39 62 2 Bryan Muir D L OK 71 57 86 28 39 87 56 51 42 64 33 63 61 64 53 Jason Holland D R OK 67 59 70 50 25 99 60 44 39 62 33 49 51 61 47 Todd Reirden D L OK 65 63 81 57 80 58 61 55 49 68 42 66 55 67 56 Lubomir Sekeras D L OK 63 63 60 57 62 85 66 62 59 65 58 51 51 67 3 Greg Hawgood D L OK 65 62 60 45 60 94 63 62 58 61 33 88 78 64 20 Doug Nolan D L OK 68 64 75 46 25 85 64 33 33 66 33 47 47 61 37 Kent Huskins D L OK 63 59 67 35 50 80 42 55 41 66 33 33 33 59 8 Martin Strbak D L OK 77 70 75 47 53 71 65 51 50 69 33 57 42 67 30 Francis Nault D L OK 60 63 67 47 25 99 57 52 33 63 33 32 32 59 36 Kevin Hodson G L OK 74 68 58 35 45 98 65 72 67 NA NA 52 52 62
# 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 71 70 74 68 80 81 73 62 57 70 58 76 76 71 22 Ron Francis C L OK 55 57 72 75 99 91 70 77 70 71 68 99 99 75 20 Steve Rucchin C L OK 61 67 79 84 86 96 69 76 70 72 66 78 79 76 91 Sergei Fedorov C L OK 57 83 68 84 98 85 82 80 80 81 78 90 79 82 26 Samuel Pahlsson LW L OK 77 70 59 52 41 88 68 66 61 70 56 66 60 68 31 Vaclav Prospal LW L OK 65 75 68 74 98 85 74 77 70 70 69 60 60 76 93 Petr Nedved LW L OK 68 75 75 81 95 82 74 70 72 68 74 75 75 78 43 Jason Wiemer LW L OK 86 64 79 48 99 69 66 64 57 71 55 68 68 70 19 Andy Mcdonald RW L OK 65 82 53 73 56 93 77 70 64 69 66 55 58 72 33 Alexei Kovalev RW L OK 65 84 73 91 95 81 83 77 82 65 85 68 68 83 29 Eric Messier RW L OK 89 62 69 49 88 94 63 51 51 71 51 56 53 65 17 Petr Sykora RW L OK 61 82 59 80 99 93 83 70 73 68 76 67 71 77 45 Sandis Ozolinsh D L OK 71 77 81 88 99 85 76 77 73 66 69 82 82 79 30 Niclas Havelid D L OK 61 71 75 76 99 91 67 65 68 72 62 48 59 74 3 Keith Carney D L OK 69 62 78 77 99 83 63 58 53 81 48 80 82 73 5 Vitaly Vishnevski D L OK 89 72 68 62 98 80 70 52 47 77 42 53 63 72 42 Jon Klemm D R OK 88 62 75 70 85 86 61 60 52 77 42 81 73 73 6 Kurt Sauer D L OK 70 67 93 62 80 80 68 40 40 73 39 33 33 68 47 Jeff Finley D L OK 65 63 76 56 78 84 61 48 44 72 39 80 77 67 9 Jamie Storr G L OK 73 82 91 82 63 91 81 69 79 NA NA 60 60 76 35 J-S Giguere G L OK 80 89 82 94 89 89 88 81 87 NA NA 65 50 82 11 Ilja Bryzgalov G L OK 67 73 71 52 77 97 70 68 70 NA NA 60 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Michael Holmqvist C L OK 55 67 67 42 62 99 67 67 62 63 33 40 40 62 34 Tony Martensson C L OK 58 62 62 44 33 94 58 58 49 60 51 35 35 60 15 Keith Aucoin C R OK 55 64 60 47 45 98 60 60 58 57 53 55 51 62 36 Joel Stepp C L 99 67 68 76 47 21 64 60 58 53 59 58 33 46 64 55 Garrett Burnett LW L OK 93 57 81 31 40 31 54 52 52 62 43 57 57 61 14 Cam Severson LW L OK 87 66 79 25 25 25 67 33 33 66 33 37 37 55 38 Brian Gornick LW L OK 58 61 81 39 25 88 54 40 37 59 33 37 37 53 32 Chris Kunitz LW L OK 68 66 64 25 30 88 66 33 33 62 59 37 37 57 23 Adam Graves LW L OK 76 60 68 51 71 91 63 51 50 68 52 99 99 65 21 Dan Bylsma RW L 97 67 60 78 37 48 93 56 48 46 65 43 74 74 60 51 Jonathan Hedstrom RW L 98 80 67 61 25 25 99 66 33 33 65 33 33 33 53 27 Cory Pecker RW R OK 62 64 66 48 98 81 63 52 52 57 62 41 41 64 37 Casey Hankinson RW R 99 61 73 65 25 25 99 75 33 33 63 33 48 49 54 16 Ryan Vandenbussche RW R OK 87 54 66 25 27 45 55 33 33 58 33 45 45 51 49 Lance Ward D L 99 84 57 81 34 79 58 59 44 46 67 48 45 45 66 50 Juha Alen D L OK 57 68 77 51 25 96 57 52 53 64 52 33 33 64 46 Libor Ustrnul D L OK 68 59 89 45 50 80 58 33 47 67 42 39 39 64 4 Lukas Krajicek D L OK 65 68 65 41 40 73 62 62 57 60 53 33 33 64 10 Shane O'Brien D L OK 67 58 70 33 45 77 57 53 56 65 33 35 35 62 40 Mike Mottau D L OK 67 58 67 53 85 77 60 62 53 67 33 35 35 65 12 Tomas Zizka D L OK 67 70 69 56 25 91 70 69 51 60 33 33 33 66 39 Eddie Ferhi G L OK 65 67 68 41 43 97 67 68 70 NA NA 60 60 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Daymond Langkow C L OK 69 78 58 83 99 85 77 70 68 72 66 64 61 75 40 Vernon Fiddler C L OK 72 69 68 52 43 76 70 52 53 68 59 33 33 65 36 Krystofer Kolanos C R OK 55 68 79 52 40 99 66 60 60 64 62 36 36 67 14 Jeff Taffe C L 85 DD 66 69 67 45 25 95 69 67 51 58 60 33 33 65 13 Chris Ferraro C L OK 76 64 70 42 45 62 58 60 56 67 47 36 36 63 17 Ladislav Nagy LW L OK 68 78 57 69 98 76 76 71 70 68 71 47 45 74 32 Tyson Nash LW L OK 90 77 60 39 80 64 69 43 48 70 53 66 62 64 49 Brian Savage LW L OK 68 69 70 53 52 89 69 59 58 67 57 75 77 68 12 Mike Fisher LW R OK 88 75 68 63 90 84 69 65 64 73 66 44 44 73 30 Frantisek Lukes LW R OK 68 70 59 42 30 88 72 61 47 67 59 33 33 64 28 Landon Wilson RW R OK 83 66 87 48 38 82 65 61 61 70 62 55 61 71 29 Branko Radivojevic RW R OK 74 73 63 52 96 83 72 56 57 65 58 36 36 67 41 Matthew Barnaby RW L OK 85 65 62 51 95 62 67 66 62 70 61 73 73 70 22 Fredrik Sjostrom RW L OK 69 79 66 42 47 81 67 60 57 68 61 33 33 67 9 Bryan Allen D L OK 69 67 82 51 59 68 68 54 58 70 58 38 38 70 6 Matthew Spiller D L OK 75 68 82 46 25 71 64 42 45 70 33 33 33 65 19 Lubomir Visnovsky D L OK 62 68 53 76 70 89 73 69 69 67 69 44 44 72 23 Paul Mara D R OK 70 67 84 73 89 77 66 63 66 65 68 46 46 74 47 Brad Ference D R OK 81 57 77 58 91 59 57 54 48 64 42 50 50 67 15 Radoslav Suchy D L OK 63 64 72 59 94 91 62 59 47 72 39 48 47 67 4 Ossi Vaananen D L 85 DD 80 69 78 73 82 65 64 55 49 78 42 40 40 71 34 Mike Wilson D L OK 74 58 86 47 25 99 57 33 33 68 33 65 65 63 33 Brian Boucher G L OK 64 77 86 84 69 99 78 71 74 NA NA 47 47 72 1 Sean Burke G L OK 82 85 96 67 46 95 86 70 92 NA NA 88 89 81 37 Dave LeNeveu G L 99 71 72 68 31 46 92 71 70 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 46 Jason Jaspers C L OK 67 68 57 28 25 99 66 33 33 65 33 36 36 52 16 Gary Shuchuk C R OK 70 70 64 52 47 82 67 58 50 67 52 71 92 65 10 Kiel McLeod C L OK 69 67 83 47 39 64 60 59 55 66 59 33 33 66 26 Martin Podlesak C L OK 67 57 79 47 41 85 60 61 57 67 54 33 33 65 21 Erik Westrum C L OK 68 64 64 45 45 72 67 48 46 67 46 33 33 60 44 Andrei Nazarov LW R OK 99 63 92 25 72 52 60 33 42 63 50 64 67 62 25 Darren McLachlan LW L OK 71 67 75 33 25 62 66 49 47 66 42 43 43 60 18 Mike Stutzel LW L OK 61 62 70 42 37 94 61 63 55 64 57 33 39 64 90 P.A. Parenteau RW R OK 61 70 65 38 63 67 63 57 58 57 60 33 33 63 7 Daniel Cleary RW L OK 61 68 69 47 70 88 67 59 55 65 52 48 48 65 35 Frank Banham RW R OK 67 63 63 31 25 91 63 33 33 63 33 48 48 52 20 Peter Ferraro RW L OK 70 67 62 49 30 70 59 67 42 65 47 88 90 63 24 Anton Volchenkov D L OK 68 68 76 56 70 85 68 65 57 61 48 33 33 68 45 David Tanabe D R OK 62 69 69 64 83 92 70 62 53 66 48 44 42 68 57 Goran Bezina D L OK 67 65 81 47 33 89 60 55 49 66 42 33 33 66 51 Trevor Gillies D L 99 68 64 71 46 25 85 64 33 33 66 33 35 35 60 8 Igor Knyazev D L OK 71 68 65 39 32 73 62 59 57 61 57 47 47 65 39 Jeremiah McCarthy D L OK 72 64 71 46 25 61 64 33 33 65 33 33 33 60 3 Nikos Tselios D L OK 70 67 77 42 41 75 67 45 33 67 33 33 33 63 5 Dustin Wood D L OK 62 64 67 46 25 88 64 33 33 67 33 33 33 59 38 Ross Lupaschuk D R OK 65 68 68 58 73 73 67 62 60 57 60 33 33 67 43 Jean-Marc Pelletier G L 99 71 72 78 55 70 99 71 68 67 50 50 33 33 66 42 Corey Hirsch G L OK 75 66 45 47 70 99 67 68 75 NA NA 54 54 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Alyn Mccauley C L OK 58 69 59 54 98 94 67 67 56 66 55 60 59 67 20 Mike Ricci C L OK 85 60 64 72 91 58 66 69 62 79 62 84 87 73 12 Patrick Marleau C L OK 67 79 71 73 99 91 71 70 71 66 76 60 58 77 15 Wayne Primeau C L OK 67 63 86 64 94 84 65 53 53 69 52 57 57 67 38 Bobby Holik C R OK 92 68 87 72 91 83 68 67 66 78 67 87 86 78 17 Scott Thornton LW L OK 81 64 81 55 78 59 66 64 64 72 64 85 87 73 13 Todd Harvey LW R OK 90 77 68 39 93 79 79 57 51 69 46 72 88 68 9 Geoff Sanderson LW L OK 64 84 63 74 99 90 88 70 75 67 76 81 81 79 59 Martin Rucinsky LW L OK 68 77 71 67 74 86 73 59 64 69 68 78 78 73 19 Marco Sturm RW R OK 71 81 65 65 99 95 75 60 67 71 74 64 68 75 14 Jonathan Cheechoo RW R OK 67 69 56 56 71 91 61 63 67 56 68 33 33 67 94 Alexander Korolyuk RW L OK 57 70 64 62 85 83 68 65 65 67 62 55 51 69 26 Steve Sullivan RW R OK 58 78 47 76 99 88 80 75 72 74 73 63 65 75 48 Mikael Samuelsson RW L OK 65 61 67 60 98 89 60 61 66 71 56 40 40 67 24 Jim Fahey D R OK 69 68 65 64 52 83 71 64 50 60 42 33 33 66 21 Kyle Mclaren D L OK 76 66 90 77 40 80 65 66 50 72 33 65 70 73 7 Brad Stuart D L OK 73 69 71 72 76 73 70 70 62 70 67 54 51 74 2 Mike Rathje D L 99 60 62 93 82 99 87 60 62 61 75 55 75 85 75 22 Scott Hannan D L OK 63 67 80 82 98 84 69 65 55 72 45 56 54 72 8 Pavel Trnka D L OK 75 66 75 59 56 86 65 62 57 67 52 57 68 70 25 Alexander Karpovtsev D R OK 64 63 77 74 49 93 67 66 65 73 63 70 81 74 35 Evgeni Nabokov G L 87 DD 70 89 80 81 79 89 89 69 80 NA NA 44 45 78 34 Miikka Kiprusoff G L OK 67 75 78 69 46 92 76 70 66 NA NA 40 40 68 29 Vesa Toskala G L OK 77 76 49 55 35 99 80 70 90 50 50 35 35 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Mark Smith C L 98 73 66 61 37 91 82 59 52 51 64 50 41 41 61 39 Grant Stevenson C L OK 62 68 61 42 39 88 69 59 59 66 52 33 33 63 47 Craig Valette C L OK 70 70 51 35 25 61 67 47 52 66 57 33 33 60 40 Yuri Moscevsky LW L 99 75 71 85 35 32 49 72 43 45 61 49 33 33 61 43 Tomas Plihal LW L OK 65 71 58 37 25 71 68 56 51 51 53 33 33 60 45 Pat Rissmiller LW L OK 65 68 73 28 25 99 67 45 40 65 42 33 33 58 28 Nils Ekman RW L 99 64 66 67 55 69 79 57 61 61 64 51 52 52 65 11 Jon DiSalvatore RW R OK 62 64 66 48 51 81 63 59 52 61 57 33 33 63 16 Nikolas Dimitrakos RW R OK 67 69 56 56 26 91 68 63 61 61 64 33 33 66 46 Miroslav Zalesak RW L 99 65 71 58 37 25 99 68 54 52 51 59 33 33 61 30 Scott Parker RW R 99 75 57 90 25 52 60 56 46 45 55 43 43 43 58 36 Ryan Clowe RW R 99 64 67 70 31 56 88 62 52 48 64 47 33 33 60 37 Tavis Hansen RW L OK 67 67 70 52 45 90 67 47 40 67 45 47 55 60 32 Rob Scuderi D L OK 68 64 73 42 25 81 59 40 41 67 33 33 33 61 44 Jesse Fibiger D L OK 70 70 79 46 25 77 71 41 42 66 33 33 33 64 42 Tom Preissing D R OK 65 71 65 45 32 88 62 60 56 65 55 33 33 66 3 Matt Carkner D R OK 82 64 82 29 25 62 61 42 37 65 33 33 33 63 33 David Cloutier D R OK 60 60 72 34 38 85 51 48 41 66 41 33 33 60 27 Robert Mulick D R 98 66 70 72 31 25 92 70 31 34 67 34 33 33 60 4 Doug Murray D L OK 65 59 80 32 37 80 58 55 47 64 41 33 33 63 5 Garrett Stafford D L OK 65 62 60 39 32 73 62 59 57 64 38 33 33 62 31 Seamus Kotyk G L OK 72 70 71 31 25 92 71 70 71 NA NA 33 33 63 41 Dmitri Patzold G L OK 70 80 60 44 35 99 72 67 70 NA NA 33 33 66