(As of Friday, May 15 2020)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Matt Cooke C L OK 70 61 70 67 70 49 63 59 53 75 57 28 35 66 53 Scott Thornton C L OK 70 57 76 66 77 40 66 68 62 69 64 46 48 70 52 Pavol Demitra C L OK 52 73 69 73 65 66 75 70 73 53 73 31 32 72 96 Dave Scatchard LW R OK 77 66 69 64 64 46 71 64 69 71 61 29 23 70 51 Glen Murray LW R OK 71 69 73 69 68 50 64 68 66 64 70 41 58 72 54 Tyler Wright LW L OK 74 78 71 77 79 34 76 70 64 72 69 33 27 74 44 Antti Laaksonen LW L OK 62 77 67 54 73 84 75 72 67 71 58 50 48 71 7 Antoine Vermette RW L OK 61 68 59 63 72 57 66 65 67 68 66 21 22 68 42 Jarkko Ruutu RW L OK 76 67 68 60 70 36 60 59 59 74 62 36 51 68 33 Niklas Sundstrom RW L OK 64 72 63 68 79 69 64 62 65 68 59 35 43 68 57 Alexander Semak RW R OK 61 73 63 69 62 62 67 61 65 60 65 41 29 68 97 Kim Johnsson D L OK 61 73 67 59 74 56 77 73 59 63 63 32 29 70 34 Mark Eaton D L OK 59 68 69 70 63 72 68 55 55 69 55 36 32 67 49 Nathan Dempsey D L OK 68 66 68 62 72 58 61 66 69 66 51 34 24 68 11 Derek Morris D R OK 70 67 70 68 70 51 71 62 64 63 65 27 37 70 38 Aaron Ward D L OK 67 67 64 68 73 51 66 66 70 66 59 39 34 69 56 Ian Moran D L OK 65 65 71 63 70 66 67 63 68 71 60 31 16 70 45 Todd Simpson D L OK 74 69 67 65 60 62 66 55 64 61 70 48 32 69 15 Craig Anderson G L OK 71 70 68 65 74 72 69 70 69 25 25 23 23 65 48 Mark Fitzpatrick G L OK 70 85 86 80 83 73 78 75 67 25 25 55 53 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Paul Gaustad C L OK 62 50 66 51 60 53 51 51 61 57 49 23 21 59 36 Jay McClement C L OK 46 61 58 55 73 66 61 55 57 57 51 21 21 59 37 Sean Avery C L OK 73 63 58 55 55 23 61 63 55 67 53 30 30 63 47 Darcy Tucker C L OK 67 65 60 63 64 36 70 51 50 61 59 28 18 62 35 Boyd Devereaux C L OK 54 66 62 61 65 62 66 60 61 58 59 28 25 64 20 Jason Dawe LW L OK 54 69 64 76 71 55 62 70 67 66 67 53 42 70 5 Mike Cammalleri LW L OK 49 69 48 66 59 66 70 65 68 53 68 24 24 66 6 Tomas Plekanec LW L OK 53 68 53 60 70 64 69 64 65 63 64 24 24 66 28 Peter Worrell LW L OK 70 62 81 57 71 27 53 52 56 55 51 29 36 62 46 Jonas Hoglund LW L OK 58 72 69 71 79 54 66 68 73 58 65 43 46 70 23 PJ Axelsson LW L OK 51 73 68 70 73 73 67 65 59 62 54 37 39 66 32 Jason Ward RW R OK 56 61 65 55 50 57 58 60 50 61 49 25 15 60 12 Patrick Sharp RW R OK 58 65 60 67 62 65 66 65 66 56 68 27 27 67 29 Antti Miettinen RW R OK 53 70 57 53 68 67 68 60 54 60 61 27 28 64 50 Jordin Tootoo RW R OK 66 67 53 58 50 50 63 52 49 51 46 21 21 57 58 Krysztof Oliwa RW L OK 72 57 79 65 68 33 59 56 49 65 61 35 27 65 19 Barret Jackman D L OK 63 64 56 63 64 42 68 54 48 66 50 29 32 63 8 Dan Hamhuis D L OK 61 66 63 69 68 69 68 61 61 65 51 24 24 66 17 Paul Martin D L OK 47 66 56 69 65 73 69 63 60 64 51 24 25 64 39 Milan Jurcina D R OK 62 47 69 46 65 65 45 48 46 55 48 21 21 58 24 Anders Eriksson D L OK 45 66 64 65 53 69 60 55 53 55 40 35 44 60 30 Marc Denis G L OK 65 68 60 67 65 73 65 68 61 25 25 36 35 61 18 Mike Smith G L OK 69 68 71 70 72 73 67 66 70 25 25 24 24 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Alexei Zhamnov C L OK 60 74 74 77 79 73 79 79 71 72 69 47 47 77 15 Petr Sykora C L OK 59 73 60 72 71 48 71 73 74 64 74 33 40 73 47 Tim Taylor C L OK 70 77 71 82 79 64 68 74 75 72 71 36 50 76 12 Mike Modano C L OK 59 80 79 81 79 59 71 82 84 71 80 48 53 81 97 Thomas Holmstrom LW L OK 67 74 65 73 68 58 71 67 71 71 77 39 33 74 48 Dimirti Khristich LW R OK 67 77 69 79 80 68 72 74 74 69 78 55 48 77 8 Martin Rucinsky LW L OK 68 70 76 74 74 55 68 75 77 63 74 41 17 75 53 Andrei Kovalenko LW L OK 66 71 72 72 71 48 68 72 70 71 68 35 57 73 26 Cam Neely LW R OK 76 66 76 89 71 66 75 73 85 66 90 66 63 82 23 Chris Simon RW L OK 77 68 78 71 77 29 65 72 65 76 71 38 24 74 98 Daniel Alfredsson RW R OK 69 73 68 87 75 58 77 84 83 70 74 38 31 79 37 Martin Straka RW L OK 64 77 71 72 65 71 76 74 75 69 69 39 44 75 27 Craig Simpson RW R OK 66 79 72 75 81 68 70 71 78 63 78 58 68 77 16 Igor Ulanov D L OK 75 70 83 75 78 55 70 74 71 77 53 34 40 77 13 Luke Richardson D L OK 80 65 81 75 82 33 71 70 65 79 63 57 42 77 6 Steve Chiasson D L OK 67 68 71 82 79 50 67 73 78 68 64 56 52 74 51 Doug Houda D L OK 62 75 71 77 85 43 68 62 62 65 50 80 74 70 50 Vladimir Malakhov D L OK 69 78 78 83 79 74 75 80 73 68 70 36 47 78 45 Glenn Featherstone D L OK 77 80 85 82 73 46 68 64 63 80 63 52 62 78 46 Sean O`Donnell D L OK S1 77 68 75 72 73 35 69 66 65 76 60 44 30 74 21 Ruslan Salei D L OK 70 73 82 77 79 57 80 63 65 69 60 34 43 75 52 Olaf Kolzig G L OK 77 75 85 82 86 73 75 74 72 25 25 47 56 72 25 Dwayne Roloson G L OK 83 80 85 85 79 77 83 83 80 25 25 51 59 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Tomas Kopecky C L OK 58 58 64 51 59 61 55 57 56 53 53 24 27 60 44 Sean Pronger C L OK 64 68 68 71 74 66 68 66 60 68 62 28 44 69 10 Mike Ribeiro C L OK 55 73 51 65 65 70 62 66 68 53 63 22 30 65 7 Pascal Dupuis LW L OK 53 62 61 66 67 70 66 64 71 59 64 29 29 67 11 Jason Chimera LW L OK 62 55 66 59 63 53 61 62 52 69 53 28 26 63 94 Ryan Smith LW L OK 64 70 58 80 70 47 68 75 70 70 65 29 30 71 22 Tomi Kallio LW L OK 53 71 51 52 51 68 67 49 60 54 53 35 25 60 4 Jason Pominville RW R OK 44 68 49 60 74 73 70 66 66 63 66 24 24 66 31 Ben Clymer RW R OK 70 58 65 53 65 53 66 55 51 56 59 24 31 62 40 Markus Naslund RW L OK 59 66 67 65 69 61 74 61 70 57 83 31 39 72 38 Shawn Thornton RW R OK 67 60 70 64 65 43 62 49 61 66 55 32 25 63 9 Martin Erat RW L OK 62 66 57 61 63 66 67 65 66 61 65 23 22 67 24 Jamie Langenbrunner RW R OK 58 60 70 70 67 58 60 66 68 60 67 36 30 68 18 Dennis Seidenberg D L OK 56 68 57 67 64 75 69 61 59 65 51 27 27 65 17 Filip Kuba D L OK 55 70 73 69 69 68 60 70 67 66 64 24 31 69 41 Mike Weaver D R OK 55 73 62 65 63 75 71 54 58 69 41 36 36 65 36 Jassen Cullimore D L OK 70 56 71 73 71 47 56 67 65 71 54 33 32 69 33 Radek Martinek D R OK 64 76 70 67 62 66 73 61 61 62 54 38 40 69 35 Martin Skoula D L OK 49 61 69 59 74 81 58 56 53 57 57 33 37 62 95 Marty Turco G L OK 74 77 66 75 75 62 71 75 70 25 25 38 36 69 42 Jimmy Waite G L OK 70 77 78 72 85 64 75 74 76 25 25 44 48 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Chris Drury C R OK 59 75 64 69 81 65 76 79 68 69 69 37 44 74 13 Claude Lapointe C L OK 59 75 70 77 80 64 74 70 77 75 72 55 46 76 66 Mario Lemieux C L OK 59 69 70 79 66 65 76 93 92 63 86 75 94 83 30 Jeremy Roenick C R OK 73 77 79 81 79 47 80 80 80 75 76 40 58 81 96 Michael Nylander C L OK 65 76 76 76 77 55 75 77 71 66 73 44 40 76 57 Steve Heinze LW R OK 69 73 75 70 69 66 74 71 73 73 70 38 49 75 27 Mark Recchi LW R OK 64 77 72 84 82 63 76 90 83 74 81 59 73 83 39 Tony Amonte LW L OK 69 78 76 81 82 53 76 79 82 72 83 53 52 81 49 Nelson Emerson LW R OK 69 75 68 78 76 56 77 72 69 62 76 43 46 75 97 Alexander Selivanov RW L OK 77 78 74 61 75 50 74 74 77 66 79 54 34 78 63 Jamie Leach RW L OK 79 72 79 80 81 51 73 80 72 71 75 57 65 79 32 Joe Murphy RW R OK 75 72 76 78 80 61 76 76 75 62 72 49 39 77 52 Valeri Kamensky RW L OK 56 73 71 73 65 79 73 68 67 58 79 44 54 73 34 Lyle Odelein D L OK 76 73 82 78 80 27 66 62 65 78 63 51 58 76 14 Bryan Berard D L OK 73 74 75 68 66 55 70 73 61 56 72 26 31 72 45 Eric Desjardins D R OK 69 77 77 86 80 83 78 81 77 82 77 50 49 82 2 Brian Leetch D L OK 59 71 62 92 87 65 79 87 79 74 79 47 55 81 41 Dimitri Yushkevich D R OK 68 81 79 79 75 50 74 74 77 76 73 46 61 79 6 Bryan McCabe D L OK 73 69 76 76 81 35 70 73 69 73 73 33 42 76 46 Craig Wolanin D L OK 76 77 78 82 83 58 73 63 66 79 65 52 56 77 47 Jon Klemm D R OK 72 72 76 77 79 77 72 70 70 79 61 55 54 77 3 Ed Jovanovski D L OK 66 68 69 74 76 51 66 66 77 62 72 41 30 72 51 Bret Hedican D L OK 71 71 72 74 80 62 67 73 62 73 67 41 48 74 38 Byron Dafoe G L OK 76 86 84 86 75 64 82 77 70 25 25 40 50 76 58 Guy Hebert G L OK 87 80 83 87 90 98 81 86 82 NA NA 44 46 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Brooks Laich C L OK 50 62 58 57 59 66 63 59 59 65 57 21 21 62 12 Andrei Nikolishin C L OK 50 72 62 73 69 54 77 68 62 72 61 27 45 69 24 Scott Gomez C L OK 65 71 56 69 63 68 74 73 66 71 62 26 31 70 18 Cory Stillman C L OK 56 76 64 67 74 56 67 70 63 56 68 36 49 69 9 David Legwand C L OK 56 61 66 71 69 59 71 67 69 69 64 29 24 69 42 Stephan Lebeau C R OK 49 68 67 68 68 53 74 68 66 65 69 51 51 70 43 Nik Antropov C L OK 71 43 67 59 53 56 50 59 63 66 63 21 31 64 22 Kyle Calder LW L OK 57 71 56 62 62 56 69 60 61 59 61 20 37 65 50 Turner Stevenson LW R OK 71 70 75 72 72 52 65 69 66 67 69 30 39 72 29 Eric Belanger LW L OK 62 76 60 67 75 58 75 65 65 69 67 35 27 70 5 Martin Havlat RW L OK 53 57 63 61 54 69 56 67 61 53 60 23 28 63 91 Marc Savard RW L OK 70 73 65 70 70 56 72 71 75 54 66 29 34 71 55 Eric Daze RW L OK 45 66 73 60 57 80 66 67 73 51 74 35 25 69 40 Tim Gleason D L OK 64 62 62 59 64 47 62 51 50 56 41 21 21 60 98 Oleg Tverdovsky D L OK 58 74 54 64 66 51 76 63 64 66 63 35 31 69 37 Douglas Murray D L OK 69 57 76 52 67 59 60 55 56 62 35 26 26 64 17 Pavel Kubina D R OK 73 55 75 67 71 45 58 58 67 67 67 32 23 69 48 Andrei Zyuzin D L OK 63 73 64 60 56 54 64 62 59 61 60 31 32 66 44 Pascal Leclaire G L OK 63 65 66 59 51 78 65 62 60 25 25 24 24 59 1 Evgeni Nabokov G L OK 77 77 74 82 81 52 79 73 78 25 25 36 27 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Joe Nieuwendyk C L OK 69 70 72 84 78 67 68 83 76 70 84 61 48 80 77 Pierre Turgeon C L OK 52 74 74 78 77 73 80 85 80 69 81 51 54 80 96 Steve Sullivan C R OK 68 76 64 75 70 52 74 72 65 66 72 33 39 73 21 Ray Ferraro C L OK 57 68 68 80 81 66 72 77 78 65 75 81 57 76 23 Brendan Shanahan LW L OK 80 80 84 83 79 41 81 78 79 74 83 45 43 83 17 Pat Falloon LW R OK 73 71 73 76 76 77 72 72 77 62 77 34 30 76 42 Brian Savage LW L OK 74 73 73 73 77 71 70 78 76 75 73 49 48 78 12 Mike Keane LW R OK 73 70 63 81 78 72 69 75 63 79 70 46 84 75 1 Martin St. Louis RW L OK 61 82 63 75 81 74 79 79 78 72 78 42 41 78 10 Keith Tkachuk RW L OK 71 80 85 80 76 36 79 77 74 74 75 38 24 79 98 Petr Nedved RW L 91 DD 70 73 71 79 82 72 80 82 79 69 77 38 27 79 45 Todd Bertuzzi RW L OK 70 67 74 74 72 52 62 69 65 65 79 40 38 73 59 Blair Aytchenum RW L OK 68 68 70 66 72 66 72 69 69 71 66 33 40 72 3 Brian Rafalski D R OK 60 80 70 69 80 77 82 80 74 69 70 44 44 78 44 Jaroslav Modry D L OK 62 74 81 78 79 61 72 74 69 79 74 30 40 77 8 Aaron Miller D R OK 81 77 80 73 87 71 67 71 68 78 68 43 44 78 11 Lubomir Visnovsky D L OK 59 76 69 74 75 79 76 71 69 65 69 42 37 74 24 Bryan Marchment D L OK 80 69 75 76 77 43 69 71 57 77 60 48 39 75 14 Adam Burt D L OK 74 70 76 75 82 52 72 68 73 76 63 42 56 76 15 Rob Blake D R OK 79 73 87 90 84 55 78 80 77 86 83 48 39 85 5 Damian Rhodes G L 98 81 81 81 82 76 81 79 73 76 25 25 45 58 75 31 Martin Brodeur G L OK 78 81 82 83 87 70 85 81 76 25 25 38 23 75 49 Mike Richter G L 99 80 86 82 90 82 71 87 68 68 25 25 68 74 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Adam Mair C R OK 69 62 65 60 62 44 63 55 49 68 58 25 25 63 27 Tuomo Ruutu C L OK 60 61 55 57 57 58 61 59 58 49 61 21 21 61 20 Jarret Stoll C R OK 64 59 61 61 64 55 55 63 63 67 58 21 26 64 29 Michal Handzus C L OK 54 62 77 65 57 62 67 65 68 57 56 24 27 66 18 Steven Reinprecht C L OK 57 71 62 61 67 78 70 70 70 73 67 39 41 71 13 Dainius Zubrus C L OK 59 61 75 72 62 62 59 62 69 64 59 30 37 67 28 Jere Lehtinen LW L OK 61 73 68 70 77 49 67 71 71 75 62 41 49 72 19 Dan Cleary LW L OK 61 72 71 69 64 65 70 63 66 61 65 26 34 69 46 Dave Moss LW R OK 48 55 69 53 59 72 52 54 53 51 54 27 27 59 97 Radek Bonk LW L OK 57 65 65 68 65 71 75 66 66 64 64 24 35 69 94 Milan Hejduk RW L OK 49 75 58 68 70 64 74 70 69 48 74 28 39 70 22 Michael Ryder RW R OK 48 62 60 58 68 74 66 63 63 58 64 26 31 65 47 Stephane Yelle RW L OK 59 67 71 71 72 50 67 66 63 72 61 41 38 69 7 Eric Brewer D L OK 58 59 66 70 68 54 65 53 52 68 61 24 15 65 95 Mattias Ohlund D L OK 74 65 73 74 72 56 67 66 61 63 66 31 43 71 4 Kyle McLaren D L OK 70 58 75 55 69 40 62 58 60 64 61 33 26 67 38 Kurtis Foster D R OK 64 56 72 52 61 59 53 61 64 50 61 25 23 63 34 Bubba Berenzweig D L OK 57 58 48 40 41 76 37 43 50 41 57 28 41 53 25 Brad Stuart D L OK 55 62 70 71 70 66 62 59 59 68 59 28 27 67 36 Alex Auld G L OK 64 65 66 54 68 74 70 73 67 25 25 25 24 62 35 Miikka Kiprusoff G L OK 75 72 65 75 87 74 75 66 79 25 25 32 39 69 9 Corey Hirsch G L OK 75 79 78 69 86 58 74 69 65 25 25 38 57 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Mike Ricci C L OK 73 72 74 84 69 77 71 73 73 75 71 48 46 77 98 Jeff O'Neil C R OK 70 73 66 64 76 45 74 72 74 65 70 29 30 73 50 Mike Sillinger C L OK 73 74 74 70 70 62 71 73 68 71 75 35 53 76 52 Rob Niedermayer C L OK 66 68 75 79 72 58 80 64 68 75 60 29 41 72 12 Jarome Iginla LW R OK 72 64 73 77 78 59 71 76 71 68 78 30 27 76 21 Andrew Brunette LW L OK 64 67 71 81 79 66 70 74 72 68 73 31 43 75 36 Ray Whitney LW L OK 70 77 76 75 76 65 68 74 74 72 72 37 41 76 44 Pat Peake RW R OK 59 72 66 67 75 78 66 69 65 77 66 45 48 72 26 Alexei Kovalev RW L OK 51 77 77 76 78 51 77 74 74 66 80 26 26 76 48 Matthew Barnaby RW R OK 80 72 79 72 74 36 68 61 68 77 67 36 45 74 24 Sami Kapanen RW L OK 62 77 66 68 73 62 82 77 74 65 75 43 49 76 37 Mike Johnson RW R OK 63 76 66 69 72 73 66 76 73 72 72 36 52 75 3 Chris Therien D L OK 74 75 78 79 76 62 68 71 67 74 61 30 40 76 35 Alexander Khavanov D L OK 70 79 74 63 78 68 75 69 68 64 73 49 51 75 22 Jamie Pushor D R OK 75 71 74 75 75 31 72 64 75 77 64 43 41 75 42 Karl Dykhuis D L OK 71 68 79 67 79 58 73 75 61 80 59 35 28 76 31 Brad Werenka D L OK 76 73 74 76 79 61 69 71 63 77 64 31 25 75 40 Scott Niedermayer D L OK 64 77 76 74 79 68 76 77 77 79 70 38 52 78 32 Jim Carey G L OK 66 84 79 75 85 76 73 72 70 25 25 49 44 72 38 Curtis Joseph G L OK 79 87 88 85 86 83 79 78 78 NA NA 55 39 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Kyle Wellwood C R OK 42 68 46 48 60 74 66 60 58 56 58 21 21 60 15 Shawn Horcoff C L OK 60 61 63 72 63 62 58 69 66 63 66 30 30 68 29 Derek MacKenzie C L OK 56 64 49 56 49 66 66 52 46 68 45 24 19 58 46 Jan Hrdina C R OK 67 68 68 54 68 63 69 67 68 48 70 26 42 69 25 Samuel Pahlsson C L OK 54 73 70 70 72 64 68 58 64 64 61 31 36 67 17 Niklas Hagman LW L OK 56 69 61 59 75 65 70 56 62 61 66 30 25 66 16 Brian Gionta LW L OK 49 69 51 69 62 71 70 61 64 61 64 34 26 66 39 Jeff Halpern LW R OK 71 71 61 73 70 60 68 68 68 73 61 38 40 71 99 Curtis Brown LW L OK 56 59 66 57 64 62 69 57 63 62 51 30 27 63 34 Raffi Torres LW L OK 64 59 60 52 61 63 59 57 61 56 64 28 24 63 20 Taylor Pyatt LW L OK 61 53 72 65 63 60 54 58 57 72 55 20 25 64 47 Jan Bulis LW L OK 54 70 56 59 59 73 69 64 62 59 58 22 37 65 9 Ales Hemsky RW R OK 47 68 47 65 50 65 70 65 67 54 63 21 21 64 27 Peter Schaefer RW L OK 59 72 70 69 53 64 70 62 68 61 59 31 28 68 51 Vladimir Orszagh RW L OK 63 69 59 57 50 47 67 58 59 61 60 30 20 64 18 Andreas Lilja D L OK 76 72 73 70 65 50 74 58 59 69 57 45 40 71 14 Paul Mara D L OK 72 62 67 61 66 41 64 54 64 65 59 27 35 67 97 Rhett Warrener D L OK 60 73 64 62 64 54 62 49 61 65 33 26 26 63 45 Shaone Morrisonn D L OK 66 61 64 49 63 45 59 45 45 49 39 24 24 57 19 Neil Wilkinson D R OK 74 69 63 70 78 64 64 62 58 73 40 43 51 69 41 Brett Clark D L OK 54 75 55 73 52 61 65 54 55 59 57 31 42 63 43 Martin Biron G L OK 70 76 69 71 75 75 73 71 71 25 25 30 31 68 23 Peter Budaj G L OK 65 66 64 68 61 77 65 68 68 25 25 24 24 62 28 Antero Niittymaki G L OK 71 70 69 64 78 86 66 60 65 25 25 22 14 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Craig Darby C R OK 72 74 70 72 76 66 65 65 68 68 72 40 36 73 25 Craig Conroy C R OK 74 74 77 80 80 71 75 74 78 81 68 31 38 78 2 Pavel Datsyuk C L OK 58 76 66 62 68 62 78 71 70 69 75 30 37 74 29 Anson Carter C R OK 72 70 65 70 73 65 74 74 70 72 78 37 52 76 16 Pavel Bure LW L OK 56 87 74 78 78 73 79 76 79 63 77 39 40 78 51 Bobby Holik LW L OK 72 71 78 81 82 63 69 74 75 81 76 37 28 78 47 Jason Blake LW L OK 68 79 70 72 74 66 75 69 76 77 70 48 49 76 91 Mariusz Czerkawski LW L OK 63 75 71 70 77 52 73 75 76 65 72 36 20 75 27 Martin Lapointe RW L OK 74 69 70 71 74 52 67 69 67 70 74 39 22 73 48 Slava Kozlov RW L OK 66 65 70 77 81 82 71 74 72 70 72 36 30 75 24 Todd White RW L OK 63 69 69 59 64 67 71 73 67 72 72 37 34 73 68 Jaromir Jagr RW L OK 60 75 68 73 70 44 74 83 78 74 74 26 65 77 42 Adrian Aucoin D R OK 64 66 71 66 76 51 69 59 56 80 61 38 34 71 28 Darius Kasparaitis D L OK S3 81 70 71 70 72 59 63 70 61 76 59 32 48 74 8 Darryl Sydor D L OK 62 73 74 77 80 63 76 72 74 67 67 45 26 74 20 Keith Carney D L OK 79 70 81 79 85 48 67 67 66 82 61 43 58 78 53 Chris Pronger D L OK 74 72 77 70 78 60 63 74 70 71 71 36 37 75 30 Scott Stevens D L OK 62 54 76 88 79 33 57 74 57 81 60 72 93 74 21 Scott Lachance D L OK 60 64 72 75 79 65 67 75 67 78 63 39 43 74 44 Trevor Kidd G L OK 76 78 80 78 80 82 69 78 74 25 25 27 49 71 32 Jeff Hackett G L OK 85 83 85 84 74 91 74 70 72 25 25 53 33 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Stephen Weiss C L OK 52 67 52 57 57 65 69 62 66 60 62 21 21 65 41 Trevor Letowski C R OK 51 75 63 61 73 55 71 63 61 67 57 34 22 66 50 Jozef Stumpel C R OK 64 64 70 72 77 72 71 73 67 62 68 38 43 72 46 Viktor Kozlov C R OK 51 60 75 70 75 59 62 70 73 64 64 30 13 69 62 Andrei Nazarov LW L OK 76 68 80 76 79 38 71 65 64 70 62 27 30 72 19 Ryane Clowe LW L OK 67 49 69 51 58 52 51 65 65 57 61 24 24 64 54 Gilbert Dionne LW L OK 60 71 66 70 73 69 65 66 66 52 72 41 48 70 34 Travis Moen LW L OK 65 59 61 58 58 56 56 48 61 66 45 25 23 59 5 Henrik Zetterberg LW L OK 55 69 60 70 70 69 69 72 71 63 67 29 30 70 14 Alex Frolov RW R OK 47 50 59 47 62 70 58 64 60 56 62 21 19 62 17 Jan Hlavac RW L OK 54 67 69 58 63 76 67 61 65 55 58 34 38 65 11 David Vyborny RW L OK 54 73 59 52 63 58 72 66 68 62 67 39 27 68 3 Niklas Kronwall D L OK 61 69 60 68 67 64 69 66 62 66 60 26 30 68 15 Brooks Orpik D L OK 70 64 67 71 70 54 59 59 56 70 42 30 24 67 18 Kevin Bieksa D R OK 70 68 56 63 68 44 69 62 58 62 58 27 27 66 22 Ken Sutton D L OK 65 69 71 65 66 61 57 65 64 66 61 43 68 69 31 Mike Komisarek D R OK 69 52 71 60 55 48 51 45 48 64 42 24 24 61 43 Colin White D L OK 74 72 78 64 67 52 74 61 58 71 49 30 34 71 55 Danny Markov D L OK 68 70 64 63 66 64 71 54 59 68 52 30 28 67 23 Ron Hainsey D L OK 54 68 61 70 71 77 63 55 59 64 54 24 23 64 6 Wade Redden D L OK 56 64 67 68 59 67 74 69 61 60 67 32 33 69 94 Bryce Salvador D L OK 65 71 70 65 68 55 58 57 59 68 42 30 34 66 52 Chris Osgood G L OK 72 75 72 80 86 82 69 73 70 25 25 45 47 69 35 Scott Clemmensen G L OK 73 69 71 58 67 78 63 61 58 25 25 34 34 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Robert Lang C R OK 68 74 77 73 76 53 72 76 73 66 75 36 49 76 40 Espen Knutsen C L OK 60 77 68 73 69 61 71 71 66 69 75 44 61 74 54 Keith Primeau C L OK 76 78 81 77 74 57 72 78 72 73 76 47 43 79 36 Todd Marchant C L OK 64 76 70 77 77 69 67 71 73 72 66 50 48 74 28 Peter Bondra LW L OK 61 77 72 78 79 57 76 69 79 58 77 49 56 76 97 Patrick Elias LW L OK 55 69 64 78 76 54 75 73 71 65 67 28 41 72 25 Brian Rolston LW L OK 60 71 72 69 79 55 74 77 70 70 72 33 35 75 98 Sergei Berezin LW L OK 62 84 68 62 80 60 82 76 74 63 80 40 45 77 37 Dean McAmmond RW L OK 57 77 76 71 75 65 71 72 71 69 71 34 52 75 3 Marian Hossa RW L OK 59 66 63 72 74 63 69 72 71 61 71 25 25 71 44 Magnus Arvedson RW L OK 69 74 74 62 71 78 74 73 73 66 72 50 48 75 43 Alexandre Daigle RW L OK 62 71 62 69 65 63 72 75 72 60 68 28 29 71 51 Bill Guerin RW R OK 77 70 73 85 83 56 74 73 75 62 76 47 41 77 14 Esa Tikkanen RW L OK 74 80 76 86 77 43 74 68 68 90 70 62 77 78 50 Zarley Zalapski D R OK 59 66 65 79 78 49 72 72 67 60 71 54 40 72 38 Eric Weinrich D L OK 67 74 74 80 77 54 71 71 68 78 55 65 59 76 32 Sean Hill D R OK 80 71 76 83 78 70 73 76 72 72 73 35 46 78 52 Jason York D R OK S3 73 77 73 65 84 57 71 75 68 71 75 33 40 76 42 Steve Duchesne D L OK 64 64 76 87 84 59 75 75 75 73 71 58 51 77 19 Jaroslav Spacek D L OK 69 73 72 69 76 69 79 74 70 73 70 49 39 76 48 Patrice Brisebois D L OK 69 71 72 71 80 50 73 74 56 73 67 36 40 74 17 Roman Turek G R OK 83 80 88 76 78 72 84 66 71 25 25 43 48 74 53 Felix Potvin G L OK 82 85 84 84 85 69 84 80 76 25 25 49 40 77 41 Ron Hextall G L OK 89 84 80 75 80 42 83 68 78 25 25 64 86 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 78 Chris Gratton C L OK 77 66 70 75 80 43 60 67 64 62 67 37 39 70 18 Chris Kelly C L OK 55 72 61 66 66 64 71 54 57 70 56 25 22 64 96 Richard Park C R OK 55 66 74 72 60 75 72 63 60 65 63 25 39 69 24 Matthew Lombardi C L OK 55 66 54 56 56 60 66 59 60 57 57 23 24 62 30 Oleg Kvasha LW R OK 72 53 74 56 56 46 54 62 61 58 60 28 25 65 21 Alexei Ponikarovsky LW L OK 52 54 69 54 68 69 56 52 59 59 59 22 31 61 10 Andy McDonald LW L OK 55 77 59 65 65 73 73 74 69 63 72 40 36 72 55 Mike Rupp LW L OK 69 45 72 57 53 51 42 49 46 68 49 27 35 58 49 Fredrik Sjostrom RW L OK 51 53 65 48 60 66 50 47 47 47 47 21 21 54 27 Adam Hall RW R OK 58 63 64 57 58 68 56 57 51 73 54 29 28 62 22 Andrew Ference D L OK 65 69 63 74 65 54 71 51 58 68 57 24 30 67 23 Mike Commodore D R OK 71 53 72 60 53 50 56 56 47 54 53 31 36 62 74 Jay McKee D L OK 59 65 66 72 70 61 73 51 63 63 35 33 31 65 99 Brad Lukowich D L OK 70 69 61 65 60 62 61 64 61 67 53 38 23 67 29 Daniel Tjarnqvist D L OK 50 65 57 62 60 76 62 53 52 63 52 38 37 62 34 Marek Malik D L OK 66 60 70 56 72 45 62 49 55 64 50 28 28 64 95 Sheldon Souray D L OK 64 51 61 63 52 32 41 57 48 52 74 35 29 60 20 Tom Poti D L OK 65 66 62 70 64 60 57 62 59 61 58 34 30 65 75 Hal Gill D L OK 63 43 77 74 70 70 47 49 61 62 38 38 28 63 26 Michal Rozsival D R OK 58 66 67 71 70 62 64 61 56 68 59 22 24 67 39 David Aebischer G L OK 67 67 57 63 64 65 69 65 64 25 25 26 28 61 8 Henrik Lundqvist G L OK 66 70 68 74 81 80 72 70 74 25 25 24 22 66 47 Jocelyn Thibault G L OK 74 79 65 76 76 70 76 70 73 25 25 42 42 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Bryan Smolinski C R OK 64 76 74 76 81 77 72 74 72 65 74 41 43 76 4 Olli Jokinen C L OK 74 60 75 72 78 49 65 70 65 69 72 32 26 73 21 Mats Sundin C R OK 70 70 69 76 73 72 76 78 73 74 71 41 41 77 40 Trevor Linden C R OK 72 79 79 83 75 64 74 75 74 77 76 53 59 80 51 Robert Reichel C L OK 65 68 67 78 81 62 75 78 80 71 72 33 47 76 28 Gary Roberts LW L OK 74 74 68 82 75 30 67 78 81 75 75 55 50 78 45 Adam Graves LW L OK 74 73 71 81 77 41 67 78 66 73 80 49 45 77 22 Sergei Brylin LW L OK 64 73 66 62 74 61 76 73 66 71 67 39 48 73 24 Andreas Dackell LW L OK 61 79 68 71 86 74 74 68 69 70 70 43 45 74 52 Steve Konowalchuk LW L OK 77 72 68 78 78 48 76 71 70 77 74 40 21 76 48 Jason Arnott RW R OK 68 68 74 76 76 55 68 75 75 67 73 45 46 75 50 Zdeno Ciger RW L OK 59 82 69 70 71 57 78 72 74 55 74 38 53 74 99 Fredrik Modin RW L OK 61 73 78 68 78 64 76 65 66 66 70 40 33 73 30 Jody Hull RW R OK 75 63 75 78 77 41 72 76 79 68 76 48 53 77 41 Yanic Perreault RW L OK 65 74 72 73 79 58 74 70 75 68 80 37 20 76 18 Jeff Beukeboom D L OK 79 65 87 79 78 39 72 67 63 79 46 61 73 77 59 Dave Karpa D R OK 75 71 74 70 75 38 70 73 57 80 59 45 47 75 23 Mattias Norstrom D L OK 71 66 79 79 79 70 71 73 71 75 46 39 48 75 46 Philippe Boucher D R OK 69 72 76 74 68 45 67 77 68 74 62 35 26 75 35 Sandis Ozolinsh D L OK 47 73 68 77 77 57 75 75 71 59 78 37 31 74 56 Dave Manson D R OK 75 65 80 77 74 39 65 64 67 83 61 50 72 76 32 Mikhail Tatarinov D L OK 61 73 75 72 74 58 70 70 71 75 62 63 83 75 57 Jeff Brown D L OK 47 75 71 71 73 65 67 77 73 65 67 68 91 74 37 Tommy Salo G R OK 78 77 70 83 88 62 81 77 81 25 25 41 54 73 44 Sean Burke G L OK 81 84 81 84 87 56 85 70 71 25 25 61 77 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Mikko Koivu C L OK 53 51 66 64 62 62 54 67 65 62 62 21 21 65 14 Patrik Stefan C L OK 56 60 68 55 62 67 65 64 67 66 51 30 26 65 33 Marty Reasoner C L OK 64 68 72 66 62 55 66 53 68 61 65 40 38 68 20 Mike Fisher C R OK 67 61 66 63 68 58 59 58 66 68 62 29 28 67 19 Shane Doan LW R OK 69 64 68 71 72 57 62 68 64 59 65 28 35 69 12 Sergei Samsonov LW R OK 50 73 58 70 66 71 73 73 66 58 73 28 38 70 25 Mikael Samuelsson LW R OK 66 62 65 63 66 65 68 70 69 72 72 38 40 72 9 Scott Hartnell LW L OK 66 56 66 70 69 46 57 62 67 58 65 24 22 66 2 Daniel Sedin RW L OK 54 73 62 70 79 67 74 69 72 66 72 26 29 72 95 Alexei Morozov RW L OK 55 67 69 53 66 68 69 60 62 57 57 31 36 65 29 Oleg Saprykin RW L OK 58 62 56 50 53 60 60 60 58 48 56 20 17 60 1 Marian Gaborik RW L OK 55 65 55 68 59 62 67 67 68 52 71 20 27 67 36 Chris Thorburn RW R OK 66 45 70 57 60 51 45 47 51 59 43 21 21 56 17 Mark Parrish RW R OK 54 72 60 72 64 53 76 62 70 64 72 30 33 70 15 Fedor Tyutin D L OK 61 57 66 62 65 67 58 58 56 64 52 21 21 64 26 Henrik Tallinder D L OK 62 67 70 71 75 62 64 60 61 73 57 23 40 69 31 David Tanabe D R OK 60 66 61 61 61 68 64 57 55 56 60 27 27 63 6 Brian Campbell D L OK 55 74 66 67 70 81 74 67 76 61 69 28 21 72 47 Janne Niinimaa D L OK 73 76 65 70 70 38 74 71 66 53 68 35 34 72 43 Richard Matvichuk D L OK 78 65 74 75 79 59 63 59 63 74 54 38 32 72 39 Joe Corvo D R OK 58 72 65 65 75 59 72 73 65 64 70 28 44 72 34 Robyn Regehr D L OK 69 57 74 70 71 49 62 56 58 66 51 20 17 67 16 John-Michael Liles D L OK 47 71 51 63 67 73 64 62 58 52 60 28 26 64 7 Ryan Miller G L OK 65 71 63 75 79 76 71 58 73 25 25 24 32 65 38 Stephane Fiset G L OK 77 81 80 78 78 83 74 71 66 25 25 38 39 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 88 Eric Lindros C L OK 78 69 78 76 68 31 68 74 81 72 79 46 35 78 50 Brian Holzinger C R OK 72 78 72 76 73 60 73 76 76 68 73 34 48 77 1 Henrik Sedin C L OK 59 72 60 73 77 70 68 73 73 70 60 26 24 70 26 Saku Koivu LW L OK 69 67 66 79 63 55 73 73 71 69 70 39 31 74 9 Brenden Morrow LW L OK 69 72 73 72 68 57 65 68 69 61 69 30 25 72 41 Bill Lindsay LW L OK 66 67 70 80 83 37 76 71 73 80 65 47 27 74 40 Kris Draper LW L OK 72 79 72 74 83 72 76 72 73 77 76 28 28 78 66 Miroslav Satan LW L OK 65 78 73 77 80 68 75 74 77 63 76 43 26 77 22 Daymond Langkow RW L OK 62 71 64 74 75 67 69 72 65 63 68 29 32 71 80 Kevin Todd RW L OK 71 71 69 73 77 48 73 76 62 69 78 40 52 75 10 Geoff Sanderson RW L OK 62 74 71 73 77 52 71 73 73 55 72 28 18 73 14 Greg De Vries D L OK 57 75 68 70 63 60 78 68 62 62 73 41 52 73 39 Sergei Zubov D R OK 53 79 70 82 79 75 76 79 78 67 70 33 62 78 21 Marek Zidlicky D R OK 71 75 64 67 74 57 76 68 68 62 68 39 39 73 46 Kimmo Timonen D L OK 62 76 63 75 77 63 79 74 70 65 74 43 35 76 18 Alexei Zhitnik D L OK 59 67 69 74 74 59 72 62 72 70 61 42 43 71 60 Sergei Gonchar D L OK 58 72 73 74 73 63 71 67 75 68 72 39 19 73 52 Stephane Quintal D R OK 71 71 77 77 68 59 73 70 71 76 61 53 34 76 96 Jose Theodore G R OK 76 75 68 72 73 70 78 73 72 25 25 26 15 69 32 Tommy Soderstrom G L OK 80 80 71 74 81 67 75 75 73 25 25 34 41 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Marco Sturm C L OK 54 71 58 63 67 63 66 56 61 62 69 36 29 66 5 Vincent Lecavalier C L OK 59 55 71 66 64 61 52 69 73 61 73 27 17 69 24 Matt Cullen C L OK 53 69 64 77 75 65 68 66 70 67 66 38 35 70 34 Dominic Moore C L OK 59 68 59 66 69 68 69 56 66 65 56 29 30 65 15 Erik Cole LW L OK 67 62 65 67 67 65 61 65 66 66 64 36 33 68 2 Ilya Kovalchuk LW R OK 56 55 67 67 67 60 58 66 70 42 72 21 21 66 94 Richard Zednik LW L OK 61 73 69 66 77 61 71 57 70 53 71 34 40 69 31 Mike York LW R OK 47 67 56 53 55 70 73 62 71 65 63 25 31 66 13 Kristian Huselius LW L OK 53 70 56 57 61 64 70 67 64 52 61 30 21 65 38 Steve Begin LW L OK 74 70 59 64 53 39 72 59 58 56 64 33 24 66 30 Radek Dvorak LW R OK 58 73 58 71 64 57 70 65 66 59 63 35 27 68 23 Chris Neil RW R OK 74 59 68 66 63 29 56 54 64 72 52 25 28 64 29 Trent Hunter RW R OK 51 54 68 59 53 64 59 59 65 57 61 29 28 63 4 Justin Williams RW R OK 57 71 52 68 60 62 71 66 69 57 60 27 25 66 33 Maxim Afinogenov RW L OK 68 67 53 55 63 48 69 66 65 51 67 27 29 66 6 Radim Vrbata RW R OK 46 70 54 64 59 75 69 65 62 57 61 26 17 64 28 Chuck Kobasew RW R OK 57 66 54 57 51 61 66 56 52 66 58 24 24 62 20 Ryan Malone RW L OK 68 52 73 58 57 63 51 62 64 67 63 27 26 66 7 Alex Tanguay RW L OK 57 73 60 68 69 66 71 72 73 66 64 34 35 71 42 Marek Svatos RW R OK 58 65 50 44 60 62 64 53 51 53 62 24 24 60 19 Francois Beauchemin D L OK 62 68 61 64 67 67 71 63 59 66 66 30 29 68 12 Nick Schultz D L OK 57 64 61 68 67 74 62 54 54 67 45 25 18 63 98 Mathieu Dandenault D R OK 64 77 67 68 66 76 74 58 68 61 53 36 39 69 27 Stephane Robidas D R OK 63 74 61 70 75 69 67 66 68 68 56 33 27 69 25 Johnny Oduya D L OK 55 70 56 62 70 74 70 56 56 64 50 27 27 64 16 Ilya Bryzgalov G L OK 68 66 80 64 80 75 67 67 70 25 25 29 25 64 35 Ray Emery G L OK 68 65 68 61 59 71 65 58 64 25 25 24 24 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Sergei Fedorov C L OK 68 85 82 82 85 66 87 81 86 79 77 58 33 84 56 Doug Weight C L OK 64 77 76 81 85 56 78 82 82 72 75 55 46 80 46 Pat Lafontaine C L OK 53 76 67 81 70 82 85 84 82 70 82 74 73 81 41 Jason Allison C R OK 66 70 73 74 64 55 68 78 75 67 75 31 23 75 55 Juha Lind C L OK 75 71 69 70 68 58 63 69 64 73 65 36 29 71 14 Kirk Muller C L OK 55 64 77 89 85 64 73 72 68 77 80 67 68 78 37 Derek King LW L OK 77 76 74 84 88 79 61 69 80 76 83 61 60 80 18 Adam Deadmarsh LW L OK 69 71 69 64 65 52 70 72 73 66 76 37 48 74 82 Donald Audette LW L OK 75 75 77 79 74 62 77 78 80 70 75 48 52 80 53 Scott Mellanby LW R OK 77 64 73 74 79 45 67 77 69 80 72 58 70 77 89 Alexander Mogilny RW R OK 57 85 72 81 77 61 84 78 86 64 83 41 33 81 43 Teemu Selanne RW R OK 61 81 77 77 77 53 79 76 79 63 84 39 41 79 32 Rod Brind`Amour RW L OK 69 74 73 75 82 38 66 75 71 78 78 33 36 77 57 Theoren Fleury RW R OK 74 84 61 88 72 41 79 78 74 68 79 43 45 78 6 Derian Hatcher D L OK 75 65 86 81 78 37 73 71 63 83 64 36 44 78 48 Al Iafrate D L OK 72 83 83 77 72 50 76 77 74 75 75 56 53 80 3 Boris Mironov D L OK 72 80 80 79 78 61 79 78 83 82 70 43 54 82 11 Dan Boyle D R OK 65 78 69 73 77 74 75 73 72 69 76 37 39 77 40 Mathieu Schneider D L OK 73 83 76 85 76 60 76 80 79 82 79 46 67 83 4 Curtis Leschyshyn D L OK 67 65 80 80 82 55 74 71 70 76 64 41 44 76 62 Jiri Slegr D L OK 72 75 77 75 77 72 68 70 69 77 76 42 44 77 50 Teppo Numminen D R OK 65 74 79 75 84 72 74 80 75 70 78 49 50 79 34 Roman Cechmanek G L OK 80 76 90 64 90 72 80 76 80 25 25 54 57 74 42 Ed Belfour G L OK 89 88 87 88 89 81 78 72 72 25 25 48 55 78 49 Tim Cheveldae G L OK 84 81 73 78 88 82 82 73 72 25 25 43 65 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Tim Connolly C R OK 53 66 58 57 56 73 71 66 66 61 61 23 24 66 27 John McIntyre C L OK 66 67 65 68 75 41 70 70 71 73 63 59 42 72 25 Steve Ott C L OK 70 66 55 62 60 36 63 60 64 57 52 24 18 63 13 Mike Comrie C L OK 63 72 53 61 52 58 70 63 65 58 63 27 25 66 26 Jason Williams C R OK 52 72 60 59 48 72 71 62 61 50 64 28 26 65 17 Derek Roy C L OK 54 69 48 57 61 65 67 67 67 59 65 24 24 66 7 Brad Richards C L OK 54 67 58 70 75 75 68 67 67 67 64 24 17 68 38 Michel Ouellet LW R OK 44 65 57 41 50 64 62 63 54 42 67 25 23 61 8 Simon Gagne LW L OK 52 69 53 69 51 70 68 66 69 62 68 29 23 68 23 JP Dumont LW L OK 48 70 67 57 62 51 63 70 70 47 71 24 24 67 33 Juraj Kolnik RW R OK 49 72 51 50 48 66 69 53 60 48 65 29 29 62 35 Ales Kotalik RW R OK 68 67 77 64 70 69 60 72 65 59 70 36 38 71 30 Colby Armstrong RW R OK 61 65 57 50 60 59 63 60 58 57 60 24 24 63 5 Chris Phillips D L OK 68 63 62 74 71 61 61 64 61 76 62 26 31 70 24 Anton Volchenkov D L OK 60 60 67 61 66 66 60 55 51 59 45 20 24 62 29 Francis Bouillon D L OK 67 78 64 73 66 68 76 60 61 72 63 41 45 72 51 Roman Hamrlik D L OK 59 63 66 62 76 60 71 71 68 70 67 43 44 71 36 Rostislav Klesla D L OK 66 57 68 60 62 42 59 50 57 60 57 25 24 63 19 Christian Ehrhoff D L OK 62 67 59 61 66 66 68 64 58 62 58 24 24 66 28 Carlo Colaiacovo D L OK 54 66 56 55 49 69 66 59 49 57 53 21 21 61 47 Cory Sarich D R OK 70 66 77 68 73 52 68 66 59 59 43 23 13 68 94 Tomas Vokoun G R OK 74 67 81 78 84 70 76 80 80 25 25 29 33 69 44 Stephane Beauregard G R OK 72 71 85 77 85 92 74 69 75 25 25 51 70 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Alexei Yashin C L OK 65 73 73 74 79 59 78 77 68 69 80 42 54 77 48 Cliff Ronning C L OK 52 81 64 65 68 79 75 81 78 59 71 68 69 75 90 Joe Juneau C L OK 70 75 65 76 76 80 82 74 77 66 78 39 53 78 45 Andrew Cassels C L OK 54 76 73 80 77 85 81 77 76 70 77 49 53 78 26 John Madden LW L OK 55 76 65 71 81 70 76 64 64 76 70 54 55 73 68 Zigmund Palffy LW L OK 66 78 69 77 85 80 79 77 68 69 76 32 56 77 31 Pat Elynuik LW R OK 70 78 78 83 82 66 75 79 74 73 79 55 53 80 53 Shawn McEachern LW L OK 64 78 72 72 79 62 71 75 68 70 77 47 46 76 38 Paul Ysebaert LW L OK 56 77 70 68 73 83 70 76 72 75 75 50 53 76 57 Rob Zamuner RW L OK 67 75 79 79 78 64 73 77 70 73 77 33 53 78 10 Paul Kariya RW L OK 52 77 62 73 72 59 74 75 72 56 78 35 37 73 12 Marty McInnis RW R OK 64 76 68 71 75 73 73 72 68 72 71 38 40 74 17 Scott Pellerin RW L OK 67 70 68 75 78 62 77 75 73 76 64 53 42 75 49 Niclas Havelid D L OK 67 76 68 68 79 71 76 67 66 71 65 45 50 73 97 Nicklas Lidstrom D L OK 63 79 75 81 85 66 78 78 75 78 74 55 54 79 36 Don Sweeney D L OK 68 78 70 81 83 71 71 72 75 79 78 63 65 79 16 Frantisek Kaberle D L OK 64 80 69 67 72 76 83 74 69 71 68 53 52 77 43 Jamie Heward D R OK 75 77 78 69 77 52 70 76 69 76 52 39 58 76 25 Vladimir Konstantinov D R OK 78 75 69 85 80 55 69 80 62 83 75 54 52 78 8 Zdeno Chara D L OK 77 62 78 82 75 47 58 62 70 71 70 32 39 73 72 Wendel Clark D L OK 74 76 73 78 74 49 66 70 64 75 74 51 70 76 96 Johan Hedberg G L OK 79 78 73 71 77 79 78 72 76 25 25 44 42 72 35 Cristobal Huet G L OK 75 76 77 69 74 87 78 68 77 25 25 45 45 71 46 Bill Ranford G L OK 86 84 78 91 83 81 72 68 67 NA NA 42 62 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Brett McLean C L OK 55 69 53 54 65 51 66 67 61 62 55 28 35 64 55 Jochen Hecht C L OK 57 61 69 70 58 59 72 62 66 59 64 33 17 67 33 Tyler Arnason C L OK 53 69 63 55 73 66 65 66 63 63 63 24 38 67 5 Jason Spezza C R OK 55 51 67 68 59 64 54 68 71 57 67 21 21 66 73 Wes Walz C R OK 60 65 59 70 83 56 69 60 68 76 74 49 56 71 23 R.J. Umberger C L OK 53 59 64 52 70 67 60 61 62 49 64 24 24 63 27 Brendan Morrison C L OK 53 73 56 70 70 60 70 63 76 61 68 36 28 69 2 Dany Heatley LW L OK 62 55 67 64 62 65 59 65 66 60 68 26 30 67 3 Daniel Briere LW R OK 54 71 54 66 61 59 74 58 66 56 68 36 20 66 34 Ville Nieminen LW L OK 70 71 62 55 67 59 71 63 59 63 58 32 28 66 29 P.A. Parenteau LW R OK 58 62 54 48 60 60 62 63 59 47 63 21 21 62 52 Vaclav Prospal LW L OK 60 68 62 72 71 53 66 71 69 62 69 33 36 70 44 Randy Robitaille RW L OK 59 68 66 58 68 73 70 69 62 63 64 34 28 69 41 Petr Cajanek RW L OK 65 73 72 52 64 72 70 67 66 54 65 45 45 69 37 Mike Grier RW L OK 57 65 70 73 73 72 56 55 55 65 53 32 34 63 56 Craig Adams RW R OK 65 76 62 66 61 53 74 55 60 56 48 25 30 63 54 Mike Rathje D L OK 62 62 70 76 73 48 65 66 61 73 51 33 36 69 28 Willie Mitchell D L OK 64 67 62 70 72 47 63 56 57 67 50 30 25 65 39 Karel Rachunek D R OK 65 58 66 53 56 64 56 64 61 58 58 29 17 64 40 Andy Sutton D L OK 77 66 77 68 68 36 58 63 67 67 64 41 45 71 18 Marcus Ragnarsson D L OK 61 67 69 77 77 66 71 70 66 76 57 39 33 72 4 Tomas Kaberle D L OK 55 72 59 74 65 69 69 75 65 58 57 35 27 69 32 Toni Lydman D L OK 59 71 52 63 67 63 70 54 54 68 51 31 31 64 95 Tim Thomas G L OK 79 75 80 67 75 65 79 70 78 25 25 41 24 71 6 Roberto Luongo G L OK 75 68 75 75 81 73 71 69 76 25 25 29 17 67 42 Ty Conklin G L OK 71 75 67 68 62 89 75 65 73 25 25 42 42 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Joe Thornton C L OK 70 60 75 74 71 57 57 69 70 60 66 27 20 70 27 Vincent Damphousse C R OK 69 80 70 86 69 73 77 80 84 77 80 55 68 82 19 Joe Sakic C L OK 66 68 76 85 83 58 82 84 77 77 77 57 38 81 16 Craig Janney C L OK 50 72 66 77 72 91 79 84 83 74 71 64 48 78 41 Michael Peca C R OK 65 64 66 78 69 58 69 72 73 80 70 39 33 74 29 Mikael Renberg LW L 98 67 71 74 71 68 56 70 72 68 65 75 27 35 74 31 Luc Robitaille LW L OK 57 57 72 88 83 62 56 76 78 58 81 55 57 75 49 John Leclair LW L 98 68 68 81 74 74 70 64 77 75 72 81 38 58 78 53 Scott Young RW R OK 67 81 64 80 80 53 79 77 74 68 71 46 54 77 2 Patrick Marleau RW L OK 48 66 74 75 72 75 61 67 69 61 73 30 27 70 26 Valery Zelepukin RW L OK 66 72 67 85 78 72 81 76 76 71 78 29 61 78 39 Peter Forsberg RW L OK 59 72 74 76 71 61 81 81 72 72 78 33 52 78 48 Owen Nolan RW R OK 71 70 80 75 77 57 70 75 71 69 74 42 35 76 52 Adam Foote D R OK 74 63 75 82 79 42 68 60 56 82 49 57 43 73 6 Fredrik Olausson D R OK 59 69 70 74 65 59 66 72 69 63 63 57 60 71 8 Kevin Hatcher D R OK 70 68 89 90 82 53 67 83 71 89 76 58 64 83 3 Glen Wesley D L OK 66 71 73 80 83 65 71 75 72 78 69 42 66 77 25 Darryl Shannon D L 99 71 65 72 80 82 70 73 65 61 74 74 60 49 75 5 Sylvain Lefebvre D L OK 71 72 78 80 84 72 65 72 67 79 64 51 42 77 12 Sami Salo D R OK 64 68 79 76 70 65 68 65 69 72 66 39 45 74 36 Patrick Roy G L 97 93 90 85 89 91 84 90 78 75 25 25 70 67 82 4 Arturs Irbe G L OK 71 83 70 88 80 72 79 69 78 25 25 53 61 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Chad Kilger C L OK 68 70 77 65 63 79 60 59 63 52 61 32 24 67 14 Jussi Jokinen C L OK 48 65 52 57 71 66 67 64 64 59 61 21 21 64 37 Marcel Goc C L OK 43 64 52 50 60 72 63 55 50 56 52 21 21 58 32 Manny Malhotra C L OK 51 53 64 65 63 55 53 53 61 70 56 30 29 62 15 Brad Isbister LW R OK 61 62 68 54 57 44 60 62 62 55 58 34 40 64 21 Ruslan Fedotenko LW L OK 58 62 67 64 68 60 67 58 62 58 62 33 35 65 94 Jeff Friesen LW L OK 61 71 53 66 75 64 67 63 71 59 65 23 28 67 22 Ladislav Nagy LW L OK 58 67 55 60 60 55 66 67 62 49 64 25 25 65 95 Vitali Yachmenev LW L OK 44 68 60 55 63 61 70 72 74 52 56 30 32 66 96 Vaclav Varada LW L OK 70 68 67 69 69 66 75 66 67 56 65 35 23 70 9 Brad Boyes RW R OK 47 67 53 53 73 74 65 64 64 59 64 24 20 64 28 Tom Kostopoulos RW R OK 73 67 58 52 62 52 66 59 55 72 55 28 31 65 47 Tim Jackman RW R OK 70 52 70 53 53 42 49 47 45 51 47 27 27 56 38 George Parros RW R OK 74 51 73 65 63 26 56 55 50 71 48 30 28 62 33 Jonathan Cheechoo RW R OK 65 63 65 55 67 56 66 58 67 60 63 24 27 66 10 Jordan Leopold D L OK 61 64 61 66 66 66 65 55 61 64 60 25 30 65 55 Brent Sopel D R OK 63 68 67 59 65 59 63 61 56 71 63 29 27 68 45 Kenny Jonsson D L OK 55 64 66 65 69 59 63 63 61 69 72 39 29 68 11 Scott Hannan D L OK 67 64 68 67 68 67 68 55 63 69 48 32 25 68 17 Andrei Markov D L OK 56 67 56 72 62 68 72 67 60 60 61 27 33 67 24 Nick Boynton D R OK 63 63 61 61 66 45 64 50 50 64 58 22 27 63 46 Yves Racine D L OK 69 66 74 73 82 53 64 70 60 69 58 42 39 71 35 Jean-Sebastien Giguere G L OK 75 64 73 70 71 63 75 60 74 25 25 36 37 65 40 Patrick Lalime G L OK 76 73 67 76 75 59 74 69 77 25 25 43 37 69 34 Rick DiPietro G R OK 69 68 55 58 50 61 66 68 68 25 25 26 29 61