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