(As of vendredi, mai 26 2017)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Jeff Toms C L OK 75 69 77 67 37 80 62 47 60 74 67 50 52 69 44 Peter Forsberg C L OK 92 78 75 78 37 77 93 85 83 67 69 70 60 82 68 Radek Bonk C L OK 81 71 75 74 58 84 63 55 68 70 77 60 55 74 76 Pavel Datsyuk C L OK 67 82 72 78 62 94 87 85 92 91 67 65 65 84 39 Mike York LW R OK 52 78 52 70 53 95 75 62 70 78 66 30 40 70 36 Vaclav Prospal LW L OK 75 79 64 72 62 80 76 76 66 64 64 59 41 74 10 Ville Nieminen LW L OK 73 78 71 70 40 71 72 65 65 73 50 45 35 69 21 Todd Warriner LW L OK 66 81 72 61 48 80 59 69 71 69 57 72 41 71 3 Alex Ovechkin LW R OK 74 75 75 72 71 73 76 67 74 55 87 56 46 78 40 Peter Cajanek RW L OK 55 79 67 80 65 78 80 66 65 60 70 57 50 72 15 Steve Sullivan RW R OK 62 74 56 84 47 82 74 78 71 69 67 64 56 74 32 Ryan Malone RW L OK 81 68 79 73 41 60 62 70 64 71 63 51 47 72 20 Jonathan Cheechoo RW R OK 62 66 66 69 45 77 83 55 65 66 74 36 27 70 29 Andrei Markov D L OK 77 85 78 79 34 79 77 84 83 76 75 50 43 83 2 Stephane Robidas D R OK 91 76 57 74 55 74 72 66 72 74 61 56 50 75 30 Sami Salo D R OK 63 69 73 74 42 86 64 67 75 73 60 59 57 73 62 Joe Corvo D R OK 66 83 74 73 49 79 72 66 62 64 57 47 34 72 17 Scott Hannan D L OK 81 74 79 79 52 73 61 53 73 78 42 59 54 74 42 Brendan Witt D L OK 93 62 89 78 47 61 61 62 60 72 53 55 52 75 34 Josef Melichar D L OK 78 63 78 74 40 69 67 53 55 74 36 48 31 70 45 Tim Thomas G L OK 84 84 69 81 64 55 77 83 72 NA NA 70 66 75 31 Jean-Sebastien Giguere G L OK 74 83 76 89 57 61 84 80 90 NA NA 65 65 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Juha Ylonen C L OK 69 74 45 54 41 88 57 48 63 66 51 78 45 62 24 Wyatt Smith C L OK 76 77 72 69 33 89 64 50 60 65 46 30 25 64 74 Bob Wren C L OK 69 68 49 56 44 64 77 58 49 53 64 50 53 64 47 Marcus Nilson LW R OK 64 64 56 69 38 81 78 62 73 64 55 43 29 67 41 Brad Defauw LW L OK 51 63 58 50 28 85 62 44 56 58 63 26 26 60 18 Mikhail Kuleshov LW R OK 61 69 65 62 30 68 62 55 51 54 54 28 25 61 11 Stephane Veilleux LW L OK 67 68 61 64 58 78 63 54 63 68 51 48 40 64 52 Jaroslav Svejkovsky RW R OK 49 63 67 67 32 83 74 47 64 52 64 45 29 64 99 Mark Lawrence RW R OK 63 62 69 64 43 66 54 50 42 73 49 54 53 61 48 Steve Junker RW L OK 64 65 58 55 39 67 47 59 63 78 50 49 28 63 69 Bryan Muir D L OK 59 60 76 73 35 66 63 42 40 69 34 58 31 63 8 Mattias Timander D L OK 55 65 79 65 44 84 53 45 56 62 43 53 44 63 72 Jakob Karlsson D L OK 62 62 59 49 49 68 65 43 46 64 33 32 29 59 12 Matt Spiller D L OK 69 38 73 49 32 61 49 39 47 59 41 40 27 58 38 Zdenek Kutlak D L OK 64 59 74 65 26 77 60 49 46 60 45 26 26 62 7 Andrew Hutchinson D R OK 65 76 61 69 34 84 64 56 61 63 39 27 25 65 14 Jani Hurme G L OK 73 71 72 59 69 65 64 67 73 NA NA 26 29 65 73 Chris Mason G L OK 86 66 75 78 49 74 73 91 77 NA NA 76 42 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 77 Mike Rupp C L OK 93 76 83 65 44 58 63 46 54 65 66 50 49 69 37 Kevyn Adams C R OK 80 72 69 69 56 79 56 52 54 73 57 60 64 67 59 Keith Primeau C L OK 74 69 72 68 70 52 63 60 62 79 65 93 79 72 24 Mark Bell C L OK 75 64 81 70 50 59 60 55 65 64 63 26 32 68 14 Dave Scatchard LW R OK 82 67 72 74 47 56 64 52 55 78 57 50 50 68 1 Todd Fedoruk LW L OK 84 64 90 68 37 54 67 54 73 67 48 46 48 69 10 Chris Higgins LW L OK 62 69 61 64 65 84 64 58 59 69 61 50 47 67 13 Brad Winchester LW L OK 75 65 79 64 41 58 64 50 60 65 56 36 49 66 36 Jon Sim LW L OK 79 79 59 74 40 78 75 50 69 81 60 50 37 70 22 Alex Burrows RW L OK 79 72 69 68 50 60 64 58 61 68 68 51 46 70 88 Shawn Thornton RW R OK 85 73 96 66 42 53 62 51 63 74 44 43 55 68 41 Trevor Linden RW R OK 76 61 69 61 77 63 44 59 68 70 56 87 98 68 11 Steve Webb RW R OK 93 76 82 49 33 44 54 52 64 72 51 64 45 67 26 Andrei Zyuzin D L OK 88 79 75 75 42 57 70 50 53 74 53 49 35 72 28 Denis Gauthier D L OK 93 66 80 72 42 50 59 51 63 69 45 53 43 71 17 Shane O’Brien D L OK 80 54 76 67 61 54 56 49 58 71 35 57 43 67 15 Jean-Luc Grand-Pierre D R OK 84 66 78 71 30 56 74 52 50 62 29 30 35 67 44 Shaone Morrison D L OK 59 68 77 73 65 64 68 49 58 65 42 58 45 67 67 Mike Commodore D L OK 77 69 79 75 39 58 62 47 53 75 45 41 39 69 32 Jason Smith D R OK 80 65 79 68 64 64 40 51 52 78 55 81 77 71 30 Derian Hatcher D L OK 84 60 76 72 72 57 56 46 51 68 66 78 73 70 9 Adam Berkhoel G L OK 74 65 74 72 52 76 64 60 62 NA NA 27 39 62 18 Pascal Leclaire G L OK 60 69 65 73 43 72 69 76 65 NA NA 65 47 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Andrew Cogliano C L OK 62 78 53 62 83 86 65 55 58 63 55 40 39 64 3 Jay McClement C L OK 73 70 67 74 66 73 49 59 65 74 53 50 53 67 2 Scott Kelman C L OK 58 65 65 56 31 72 60 52 52 62 49 28 27 60 21 Cody McCormick C R OK 76 66 70 65 74 60 56 47 59 61 55 48 45 64 6 Woltek Wolski LW L OK 56 68 59 61 48 80 67 61 66 58 58 36 34 65 35 Petr Prucha LW R OK 53 61 57 62 58 76 60 54 60 61 65 45 41 64 7 David Koci LW L OK 87 64 79 56 34 38 56 45 55 66 47 28 34 62 31 Chris Thorburn LW R OK 78 64 77 68 67 54 54 55 59 63 48 42 49 64 52 Larry Courville LW L OK 80 71 63 56 42 64 55 55 63 77 53 45 41 66 16 Mason Raymond RW L OK 59 78 53 67 49 90 72 57 60 55 61 45 42 65 5 Jiri Bicek RW L OK 65 71 59 53 29 87 73 62 49 70 55 30 28 65 19 Ivan Ciernik RW L OK 67 63 76 70 29 81 78 48 64 69 54 29 28 66 58 Kyle Okposo RW R OK 66 68 66 67 45 75 58 62 62 54 64 41 41 66 25 Michel Ouellet RW R OK 65 64 62 68 40 77 59 56 55 64 53 27 35 63 29 Brian McGrattan RW R OK 84 67 86 58 40 44 71 51 59 69 38 26 33 64 50 Jannick Hansen RW R OK 62 68 56 62 49 78 67 59 65 67 52 36 36 65 27 Ray Schultz D L OK 83 59 75 70 25 25 64 42 36 60 30 28 40 62 38 Dan McGillis D L OK 70 63 75 58 51 76 61 66 48 52 64 68 54 66 12 Ole-Kristian Tollefsen D L OK 66 47 65 57 58 58 49 42 50 63 36 37 43 59 23 Branislav Mezei D L OK 64 66 78 69 39 60 68 48 51 67 30 27 28 65 33 Rob Davison D L OK 68 63 77 65 36 38 50 37 55 60 28 30 30 60 4 Boris Valabik D L OK 71 46 79 59 52 49 42 38 45 55 25 36 36 58 20 Zac Bierk G L OK 66 63 57 61 58 67 62 71 62 NA NA 28 37 59 34 Frank Doyle G L OK 77 68 60 60 50 77 59 54 64 NA NA 27 28 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Jerred Smithson C R OK 78 72 74 62 56 72 65 57 68 72 55 48 47 69 78 Chris Gratton C L OK 78 85 82 73 58 58 66 60 60 85 65 64 46 74 48 Paul Gaustad C L OK 75 70 79 68 43 63 72 55 63 70 55 46 50 69 41 Robert Holik C R OK 76 69 70 73 77 78 59 66 63 69 56 78 75 70 28 Dave Roche LW L OK 74 66 86 58 46 50 49 49 55 70 52 55 45 64 40 Scott Hartnell LW L OK 77 70 70 69 54 56 64 55 65 71 63 54 60 70 50 Matthew Barnaby LW L OK 98 62 72 61 51 36 47 63 80 67 44 70 56 68 62 Andrei Nazarov LW R OK 94 63 79 62 40 31 65 56 49 55 51 57 49 65 70 Wayne Primeau LW L OK 72 79 77 71 46 71 75 59 57 74 47 65 50 69 27 Chris Neil RW R OK 85 69 86 66 49 39 68 52 64 75 54 44 49 69 26 Evgeny Artyukhin RW L OK 73 64 84 60 52 48 48 55 57 48 58 45 42 64 32 Jordin Tootoo RW R OK 89 70 62 67 37 57 64 55 57 59 49 43 44 64 88 Eric Lindros RW R OK 87 61 85 74 37 51 81 71 85 61 60 72 62 76 36 Matt Carkner D R OK 80 72 86 68 40 44 62 45 57 75 37 28 39 70 15 Brad Ference D R OK 74 77 79 74 43 40 64 51 67 63 39 28 29 68 12 Wade Belak D R OK 87 55 90 58 31 25 51 44 58 67 46 62 55 68 4 Douglas Murray D L OK 83 60 88 71 41 70 63 49 62 75 26 58 48 71 19 Eric Cairns D L OK 86 65 77 65 46 33 40 48 55 64 46 51 59 66 23 Jassen Cullimore D L OK 82 66 75 68 58 60 60 54 54 64 62 60 46 70 98 Matt Walker D R OK 83 63 74 70 31 57 54 44 50 70 45 30 34 66 14 Niclas Wallin D L OK 78 74 78 71 41 73 64 50 72 74 40 72 41 72 34 Mikael Tellqvist G L OK 69 70 68 68 55 88 65 65 62 NA NA 48 30 63 11 Steve Valiquette G L OK 70 69 73 65 55 77 69 67 58 NA NA 30 27 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Adam Burish C R OK 69 62 63 60 50 56 60 51 59 64 50 45 46 62 22 Brandon Sutter C R OK 60 59 63 63 52 89 56 53 59 66 58 43 47 63 75 Shane Endicott C L OK 75 71 75 59 31 58 58 49 57 63 42 26 34 61 24 Steve Guolla C L OK 57 76 77 60 48 91 65 42 55 63 59 54 38 64 39 Alexei Kudashov C R OK 60 85 68 54 53 78 90 53 65 51 59 50 42 68 1 Nigel Dawes LW L OK 48 55 48 60 47 85 58 53 46 55 60 47 39 58 16 Cody McLeod LW L OK 79 64 71 64 57 50 58 49 60 62 56 45 43 64 7 Dan Fritsche LW R OK 49 54 58 62 51 74 59 50 66 50 53 46 39 59 44 Enver Lisin RW L OK 45 69 59 58 50 74 60 47 56 47 55 36 34 59 8 Chris Stewart RW R OK 66 65 74 64 53 61 56 55 55 53 62 39 38 64 97 Anthony Stewart RW R OK 61 62 71 61 56 73 55 51 59 57 53 38 39 62 13 Tommy Westlund RW R OK 63 72 78 57 30 87 62 47 52 63 47 57 35 62 18 Maxim Kuznetsov D L OK 80 54 79 72 29 54 56 53 44 62 28 29 39 64 56 Jamie Pushor D R OK 77 61 71 63 54 62 43 52 54 65 52 57 42 65 38 Karl Dykhuis D R OK 69 55 67 73 54 80 58 38 53 67 44 62 47 64 55 Jason Bowen D L OK 68 47 78 67 44 54 41 51 61 63 45 60 31 64 35 Geordie Kinnear D L OK 84 61 75 66 50 52 46 40 60 60 38 55 59 64 25 John Jakopin D R OK 70 55 84 60 43 60 59 46 62 53 56 54 39 65 59 Dan Focht D L OK 71 46 82 69 29 48 55 40 52 64 38 28 25 62 68 Brian Finley G R OK 67 64 73 55 38 74 64 66 57 NA NA 26 26 59 33 Patrick Desrochers G L OK 78 67 69 57 41 81 62 56 74 NA NA 28 27 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Patrice Bergeron C R OK 68 66 64 68 63 80 67 66 75 78 63 62 46 72 23 Antoine Vermette C L OK 62 70 63 71 55 82 69 56 71 68 64 63 36 69 43 Eric Belanger C L OK 71 85 56 72 53 85 80 60 64 75 65 52 33 72 13 David Legwand C L OK 72 74 67 74 49 81 72 65 64 69 71 58 35 73 17 Ladislav Nagy LW L OK 70 73 52 73 34 72 78 73 72 66 66 35 30 72 21 Brendan Morrow LW L OK 85 73 84 74 54 49 69 61 60 78 70 63 69 75 51 Pascal Dupuis LW L OK 70 78 68 70 50 80 68 61 70 70 62 81 49 72 7 Jason Pominville RW R OK 65 67 69 75 68 80 70 70 69 67 67 60 63 73 12 Drew Miller RW L OK 75 66 64 69 61 83 70 61 65 78 60 50 54 70 63 Mariusz Czerkawski RW L OK 61 68 60 61 69 88 84 60 58 61 65 67 41 69 58 Radim Vrbata RW R OK 70 78 64 70 45 86 74 59 71 65 64 37 32 70 68 Jaromir Jagr RW L OK 59 78 77 78 68 80 85 78 91 57 78 67 54 80 36 Brent Burns D R OK 60 70 74 70 54 69 66 60 65 64 60 47 41 69 76 Henrik Tallinder D L OK 85 78 70 75 52 81 78 54 64 80 40 51 36 74 79 Jamie Allison D L OK 82 72 79 67 59 61 54 49 54 72 55 48 34 70 45 Anton Volchenkov D L OK 73 71 78 71 44 77 62 52 61 74 30 64 55 70 15 Andy Delmore D R OK 64 73 71 70 47 86 74 51 73 54 77 52 53 71 25 Ruslan Salei D L OK 79 67 67 73 54 60 61 54 69 67 56 65 64 70 28 Brian Campbell D L OK 59 77 63 76 46 90 82 74 75 61 54 61 44 73 39 Roberto Luongo G L OK 84 85 82 82 74 68 83 71 80 NA NA 63 59 78 42 Jocelyn Thibault G L OK 68 83 60 80 59 63 74 71 65 NA NA 65 55 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Jason Ward C R OK 72 70 78 68 41 83 88 42 65 65 54 43 26 67 5 Alexander Svitov C L OK 85 61 79 57 47 54 63 46 54 52 54 48 45 63 8 Simon Gamache C L OK 66 66 53 66 31 84 69 56 64 62 62 26 33 65 49 Andrew Murray C L OK 68 71 70 62 54 91 48 43 62 71 44 44 44 62 2 Patrick O'Sullivan LW L OK 52 64 53 63 53 77 69 65 59 56 56 43 37 63 27 Pierre Dagenais LW L OK 57 48 76 70 31 81 55 50 67 54 75 40 28 66 87 Pavel Brendl LW R OK 65 65 62 67 34 90 70 46 68 59 64 28 25 65 10 Tanner Glass LW L OK 78 60 71 64 64 59 56 50 55 62 46 47 45 62 30 Daniel Tkaczuk RW L OK 66 73 45 63 27 85 70 56 54 64 63 29 28 64 19 Alexander Radulov RW L OK 39 68 63 63 53 66 70 69 66 41 67 28 25 65 24 Robert Dome RW L OK 67 57 75 65 29 88 63 49 63 70 55 28 27 65 95 Eric Fehr RW L OK 50 55 70 63 37 82 56 56 63 57 62 42 40 63 86 Marc Staal D L OK 59 61 72 69 54 74 63 56 64 70 47 46 43 67 14 Mike Lundin D L OK 58 64 59 64 37 75 63 58 63 59 53 30 31 63 22 Bryce Salvador D L OK 82 63 72 60 46 74 58 53 55 76 48 52 46 69 46 Adam Pardy D L OK 66 54 75 65 44 64 58 46 52 66 26 36 40 62 96 Chris Butler D L OK 53 67 61 65 50 75 61 52 66 63 38 37 39 63 20 Jean Sebastien Aubin G R OK 75 70 73 71 50 65 72 83 74 NA NA 40 38 68 16 Peter Budaj G L OK 71 67 68 72 61 74 74 80 74 NA NA 51 49 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Ryan Johnson C L OK 74 84 70 64 47 89 61 48 63 85 69 50 47 71 42 Jordan Staal C L OK 65 65 72 66 46 76 55 54 63 67 61 45 41 66 51 Kyle Brodziak C R OK 72 61 70 66 75 70 61 55 60 70 57 44 47 67 85 Stéphane Yelle C L OK 74 81 69 71 52 78 59 50 71 90 52 64 65 70 61 Ramzi Abid LW L OK 53 65 76 61 30 57 63 56 62 67 65 28 26 66 18 David Booth LW L OK 68 77 67 65 37 76 68 55 60 60 62 41 39 67 5 Daniel Paille LW L OK 67 63 63 62 63 81 61 61 60 65 58 47 45 66 45 Jan Hlavac LW L OK 49 70 76 73 55 92 78 52 64 64 61 57 40 68 58 Tomas Fleischmann RW L OK 54 64 59 65 62 85 69 64 67 57 63 50 44 67 54 David Clarkson RW R OK 79 65 72 67 53 50 59 54 61 62 63 51 41 67 12 Anson Carter RW R OK 65 73 64 66 57 82 75 64 56 59 63 57 41 68 72 Mikael Samuelsson RW R OK 65 73 75 70 51 79 69 61 63 68 66 56 36 71 9 Brett Clark D L OK 69 70 58 76 57 85 71 60 54 79 55 46 34 70 21 Rob Blake D L OK 79 67 59 73 62 59 48 63 60 58 71 68 76 68 22 Erik Johnson D R OK 61 62 73 71 42 73 64 60 66 60 49 37 39 67 79 Cale Hulse D R OK 78 78 78 66 60 61 45 49 68 66 49 84 50 70 80 Aki Berg D L OK 74 62 73 74 50 79 57 48 77 72 47 58 34 70 15 Jamie Rivers D L OK 85 73 68 64 52 74 58 48 60 67 55 60 57 69 76 Stanislav Neckar D L OK 67 61 74 74 52 83 64 48 61 64 67 58 59 69 65 Christian Backman D L OK 77 66 72 67 37 79 63 57 63 68 42 29 27 68 32 Martin Prusek G L OK 83 68 77 67 48 80 79 74 71 NA NA 26 25 67 1 Josh Harding G R OK 68 71 73 68 45 72 72 63 72 NA NA 45 44 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Jiri Novotny C R OK 48 51 62 57 41 71 60 56 64 55 59 45 41 62 99 Maxime Talbot C L OK 71 60 64 61 66 69 60 57 63 63 57 63 50 66 84 John Mitchell C L OK 68 55 65 63 57 76 59 55 62 66 51 43 45 63 44 Dave Bolland C R OK 69 59 62 65 38 67 62 57 63 68 59 46 45 66 29 Daniel Corso C L OK 57 56 50 69 30 91 67 55 58 65 71 45 25 65 94 Alexander Korolyuk LW L OK 55 79 52 58 37 86 79 65 64 54 59 52 41 66 28 Ryan Hollweg LW L OK 85 72 63 60 44 43 61 50 55 70 50 45 43 64 68 Alex Selivanov LW L OK 48 66 66 47 57 73 70 47 53 47 54 68 45 60 37 Brian Sutherby LW L OK 73 70 72 64 44 63 64 47 68 70 47 46 39 65 4 Colby Armstrong RW R OK 75 66 67 67 56 62 58 50 61 62 54 47 42 64 70 Fernando Pisani RW L OK 76 61 69 73 45 87 66 51 60 61 61 42 29 66 92 Derek Dorsett RW R OK 77 62 64 63 47 40 57 51 57 61 51 42 42 62 46 John Tripp RW R OK 75 65 86 62 34 76 64 51 62 71 49 28 28 66 43 Doug Janik D L OK 70 61 73 67 34 72 55 46 49 65 30 26 26 62 6 Lars Jonsson D L OK 74 64 66 65 37 74 57 50 55 65 30 25 45 64 16 Josh Georges D L OK 68 65 62 70 45 76 63 48 62 75 34 48 52 66 27 Martin Strbak D L OK 61 64 72 72 42 74 53 51 60 65 44 55 56 65 95 Jordan Willis G L OK 81 59 45 58 51 68 75 75 59 NA NA 53 34 60 23 Dan Blackburn G L OK 58 71 63 69 37 77 68 77 63 NA NA 50 40 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 55 Jason Allison C R OK 63 56 74 79 48 77 82 76 75 63 73 72 48 76 19 Derek Roy C L OK 76 75 57 71 63 71 73 71 65 62 60 67 46 71 13 Vernon Fiddler C L OK 73 65 65 64 67 72 65 64 64 69 57 55 48 68 79 Viktor Kozlov C R OK 61 69 84 73 61 90 79 71 64 61 64 58 34 73 33 Eric Boguniecki C R OK 83 74 56 65 37 79 69 55 55 62 68 57 42 68 30 P.J Axelsson LW L OK 69 73 62 70 57 91 68 59 78 88 57 56 41 72 21 Tuomo Ruutu LW L OK 79 65 68 73 39 68 60 61 53 63 60 60 54 67 78 Cory Stillman LW L OK 72 70 63 69 58 79 67 73 62 61 63 76 52 71 37 Steve Konowalchuk LW L OK 78 78 69 64 48 77 71 54 61 75 65 93 70 72 25 Paul Healey LW R OK 68 67 74 72 50 76 63 61 64 59 54 57 42 67 17 Brendan Morrison RW L OK 66 92 58 77 72 82 68 72 63 71 63 55 42 73 31 Ruslan Fedetenko RW L OK 73 76 75 79 53 77 73 67 67 65 61 65 42 73 18 Niko Dimitrakos RW R OK 75 74 71 69 39 79 65 55 62 74 55 49 28 68 29 Jozef Stumpel RW R OK 49 74 72 71 69 93 72 71 62 68 59 65 51 71 32 Willie Mitchell D L OK 72 64 75 78 55 65 78 53 75 75 40 50 43 72 23 John-Michael Liles D L OK 72 77 64 75 46 86 70 66 69 66 55 54 40 71 24 Robyn Regehr D L OK 80 69 82 77 56 65 73 50 66 74 50 49 46 74 8 Karlis Skrastins D L OK 72 64 69 73 69 82 63 58 64 75 40 48 48 70 62 Ron Hainsey D L OK 70 75 71 72 50 85 66 67 68 73 39 50 43 72 3 Tom Poti D L OK 67 75 71 80 53 70 74 66 69 72 61 52 50 74 35 Paul Martin D L OK 67 69 69 79 50 88 64 59 62 74 37 47 47 69 34 Emmanuel Fernandez G L OK 80 73 75 61 27 63 76 62 87 NA NA 59 45 70 61 Tomas Vokoun G R OK 95 83 74 83 60 61 87 75 83 NA NA 61 57 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Daniel Winnik C L OK 68 62 70 64 67 76 58 59 57 67 52 41 41 65 6 Brad Richardson C L OK 67 64 59 63 51 75 65 52 56 64 54 43 40 63 5 Joel Lundqvist C L OK 59 68 65 67 39 77 65 55 58 59 57 43 33 64 22 Janis Sprukts C L OK 62 72 77 59 32 78 70 43 50 57 60 27 33 63 27 Chris Herperger C L OK 65 70 66 57 46 68 54 47 62 77 59 58 58 65 28 Per Svartvadet C L OK 61 67 64 65 50 83 61 58 66 71 61 53 35 67 14 Dan Lacouture LW L OK 69 75 82 67 38 65 68 48 66 60 45 30 45 65 41 Ivan Huml LW L OK 68 68 63 54 29 67 61 59 54 63 45 29 29 61 39 Juraj Kolnik RW R OK 66 72 57 69 40 86 65 55 61 72 65 27 25 67 82 Krys Barch RW L OK 77 61 79 64 35 45 65 43 70 68 39 27 39 63 9 Patrick Eaves RW R OK 66 70 60 64 45 81 65 50 61 67 51 43 42 64 83 Nikita Alexeev RW L OK 61 60 78 59 42 86 62 46 52 67 51 35 36 62 43 Jesse Boulerice RW R OK 89 67 86 64 31 41 61 50 49 65 42 27 29 63 66 Drew Stafford RW R OK 54 63 70 66 64 76 69 62 67 55 58 35 31 66 4 Jay Harrison D L OK 70 55 71 73 66 63 48 48 58 65 56 50 48 65 20 Noah Welch D L OK 48 58 76 59 55 73 54 50 62 56 38 42 44 61 59 Matt Hunwick D L OK 58 61 55 64 44 75 67 55 65 63 43 41 38 63 26 Johnny Oduya D L OK 60 72 65 71 59 81 75 55 64 64 42 66 53 67 10 Nolan Baumgartner D R OK 52 77 62 58 44 80 67 53 69 53 63 51 47 67 38 Byron Dafoe G L OK 61 70 57 76 56 60 69 80 65 NA NA 62 44 64 40 Dany Sabourin G L OK 76 69 66 65 43 87 69 49 62 NA NA 28 27 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 95 Clark Wilm C L OK 85 92 55 74 52 74 74 39 67 73 53 39 39 67 59 David Krejci C L OK 60 70 57 68 69 84 70 70 71 69 60 61 44 70 22 Jonathan Toews C L OK 64 71 68 69 59 74 74 66 75 69 68 64 64 73 10 Brett Mclean C L OK 75 69 67 68 47 77 64 59 59 77 72 41 34 71 9 Paul Kariya LW L OK 60 80 61 81 64 85 86 77 75 77 71 60 56 78 26 Mike Richards LW L OK 76 69 68 69 59 64 69 68 68 73 61 62 49 72 24 Zach Parise LW L OK 69 76 59 70 65 79 74 68 69 66 69 55 52 73 36 Ryan Clowe LW L OK 73 60 78 70 60 60 58 63 66 66 60 67 47 69 5 Joe Pavelski RW L OK 67 65 64 69 69 80 64 70 71 68 68 54 46 72 61 Alexander Semin RW R OK 51 77 62 69 60 68 73 69 72 56 72 48 34 71 51 Vaclav Varada RW R OK 85 64 70 57 46 76 72 71 73 69 54 57 47 71 12 Ben Clymer D R OK 82 77 76 69 49 70 69 54 63 64 52 58 33 71 6 Brad Stuart D L OK 76 72 73 78 52 79 73 57 68 75 51 57 44 74 11 Fedor Tyutin D L OK 67 70 71 79 70 75 72 64 70 68 53 49 51 72 13 Christian Ehrhoff D L OK 58 76 68 74 60 75 69 63 58 60 66 59 49 70 29 Mike Green D R OK 63 74 65 73 59 69 69 69 61 50 64 44 39 69 27 Tim Gleason D L OK 75 61 73 72 64 67 52 54 63 72 53 58 56 69 32 Brian Rafalski D R OK 66 76 62 72 52 84 70 78 67 67 66 75 49 74 40 Mark Giordano D L OK 70 71 69 74 39 66 70 67 66 69 62 44 51 72 35 Kari Lethonen G L OK 74 79 83 75 54 65 79 70 80 NA NA 52 42 73 23 Nikolai Khabibulin G L OK 81 77 81 80 67 77 83 67 75 NA NA 62 66 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 50 Kamil Piros C L OK 63 65 60 49 31 89 62 50 51 63 59 26 27 61 48 Martin Gendron C L OK 64 57 60 59 50 54 62 51 54 56 62 62 55 62 14 Milan Kraft C R OK 68 60 70 70 36 90 68 48 51 58 71 46 29 66 90 Michael Zigomanis C R OK 66 56 68 66 33 82 65 51 61 61 68 26 30 66 16 Scottie Upshall LW L OK 70 67 65 63 50 66 63 60 60 63 61 45 44 67 31 Timo Passinen LW L OK 38 66 56 38 33 67 73 62 73 50 58 46 25 62 19 Travis Brigley LW L OK 60 68 65 73 28 87 60 50 56 68 39 37 28 60 7 Petteri Nokelainen RW R OK 59 59 59 61 46 75 57 48 59 64 51 43 40 60 25 Denis Shvidki RW L OK 67 52 71 69 27 88 63 64 58 64 53 27 28 65 17 Frank Banham RW R OK 64 60 64 68 46 78 65 56 63 58 65 51 29 66 18 Sheldon Keefe RW R OK 65 63 48 65 29 78 65 48 73 59 64 28 26 64 49 Vladimir Orszagh RW R OK 48 87 45 71 31 75 75 47 74 80 66 43 36 68 20 Tim Jackman RW R OK 70 62 74 61 57 60 49 44 60 68 50 46 40 62 85 Dmitri Tertyshny D L OK 65 67 58 71 35 60 63 52 39 64 50 35 40 62 8 Anton Stralman D R OK 55 59 50 69 66 76 70 60 65 62 56 49 48 65 28 Nathan Dempsey D R OK 68 63 66 65 40 72 63 67 55 61 55 59 48 67 33 Mike McBain D L OK 68 56 59 69 27 79 72 47 51 59 26 27 34 60 1 Joel Kwiatkowski D L OK 68 62 74 74 42 67 66 47 50 65 41 29 32 65 57 Josef Boumedienne D L OK 59 51 60 69 29 72 68 62 46 64 50 28 29 63 30 Jay Leach D L OK 71 73 68 58 35 72 58 52 60 65 34 27 25 65 21 Brent Johnson G L OK 86 69 73 64 54 63 72 71 75 NA NA 61 43 68 15 Pasi Nurminen G L OK 73 80 49 69 56 74 67 75 64 NA NA 48 45 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Patrick Marleau C L OK 61 85 85 73 64 88 70 68 65 65 83 88 53 78 5 Brad Richards C L OK 79 73 64 75 58 88 73 77 80 77 77 54 54 79 29 David Vyborny C L OK 54 73 57 75 68 83 71 54 74 71 54 63 55 68 18 Josef Vasicek C L OK 76 69 76 68 53 75 77 65 57 62 56 40 31 69 10 Manny Malhotra C L OK 77 73 67 72 49 84 76 54 63 74 60 56 33 70 73 Peter Schaefer LW L OK 59 69 72 73 60 89 69 59 67 83 63 62 39 71 15 Vincent Lecavalier LW L OK 75 75 72 75 55 74 77 72 70 66 75 77 50 77 28 Todd Bertuzzi LW L OK 74 66 86 79 45 62 75 84 84 64 79 67 47 81 43 Chris Kunitz LW L OK 78 75 76 73 50 67 70 72 63 67 73 54 49 75 37 Justin Williams RW R OK 75 77 60 74 42 72 75 62 64 64 60 68 43 70 96 Brian Gionta RW L OK 78 71 64 80 48 82 73 55 72 75 68 59 44 73 32 Jean-Pierre Dumont RW L 98 73 79 81 74 56 87 73 78 72 61 70 63 45 77 30 Dany Heatley RW L OK 70 81 80 75 60 72 80 69 72 62 78 65 48 78 2 Sheldon Souray D L OK 75 62 84 69 30 56 66 73 78 73 70 65 58 77 83 Kyle McLaren D L OK 87 72 83 78 29 67 73 61 65 64 68 58 39 75 16 Mike Weaver D R OK 65 70 59 75 49 76 67 54 71 84 43 54 53 70 14 Michael Rozsival D R OK 60 70 73 80 56 78 67 64 72 80 59 52 46 74 31 Scott Niedermayer D L OK 69 83 74 78 72 77 93 66 85 60 68 68 52 79 27 Joni Pitkanen D L OK 60 70 72 74 51 70 70 72 66 65 67 49 50 72 68 Oleg Tverdovsky D L OK 70 74 62 78 60 84 81 76 74 65 65 60 43 76 24 Antero Nittymaki G L OK 85 72 65 54 44 79 67 73 71 NA NA 27 27 66 98 Niklas Backstrom G L 96 87 83 84 80 50 60 77 77 85 NA NA 46 47 76 46 Marc-Andre Fleury G R OK 66 83 73 78 59 64 79 72 70 NA NA 52 46 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 97 Peter Mueller C R OK 40 62 65 59 36 84 61 63 64 40 58 33 34 61 84 Gilbert Brule C R OK 59 63 54 57 36 73 66 48 52 59 57 40 43 60 21 Tyler Arnason C L OK 64 67 74 75 40 88 64 59 58 65 69 39 30 69 6 Denis Hamel LW L OK 60 73 55 68 35 89 74 53 73 62 64 26 33 67 38 Sergei Berezin LW R OK 47 69 60 55 53 96 76 44 50 60 65 66 46 63 93 Guillaume Lefebvre LW L OK 66 62 65 67 36 78 63 53 51 52 51 27 28 61 92 Dmitry Afanasenkov LW R OK 57 55 74 65 35 79 59 53 65 67 59 53 29 65 12 Alexander Perezhogin LW L OK 45 64 64 59 55 63 75 57 57 55 49 42 42 61 11 Lee goren RW R OK 74 67 72 64 27 77 65 49 63 57 59 35 27 65 40 Vitali Yachmenev RW L OK 71 73 66 58 50 94 69 58 57 79 50 56 42 67 13 Jamal Mayers RW R OK 81 64 85 66 60 60 49 53 60 69 52 56 50 66 89 Bruno Gervais D R OK 57 64 60 64 46 81 64 57 62 59 45 43 41 63 59 Jeff Finger D L OK 63 60 70 73 44 75 58 56 57 64 47 26 25 65 54 Kyle Quincey D L OK 59 66 64 67 56 61 68 62 58 59 46 42 40 65 3 Cam Barker D L OK 58 60 64 63 46 64 60 57 59 56 46 47 36 62 17 Richard Petiot D L OK 68 35 72 50 32 61 48 43 56 60 40 35 25 59 22 Michael Leighton G L OK 72 68 73 71 44 75 69 68 70 NA NA 41 30 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Dan Hinote C R OK 97 60 78 73 67 59 51 60 71 54 47 64 48 67 76 Matt Hendricks C L OK 72 72 75 66 50 58 66 55 67 68 49 46 36 67 39 P.J. Stock C L OK 88 75 78 61 31 43 69 48 58 72 54 40 40 67 49 Sylvain Cloutier C L OK 78 61 78 63 38 57 61 56 52 71 54 65 50 66 21 Mats Sundin C R OK 47 72 77 72 64 68 76 73 65 62 66 95 64 73 13 Adam Mair LW R OK 69 74 71 64 46 59 70 50 65 76 60 50 36 68 88 Serge Aubin LW L OK 76 88 69 58 45 73 55 53 60 74 56 59 47 68 53 Eric Godard LW R OK 84 66 82 62 52 38 65 53 66 61 50 42 44 66 36 Ryan Huska LW L OK 86 63 65 60 42 66 61 56 54 74 59 59 48 67 70 Tom Kostopolous RW R OK 88 75 67 69 43 58 71 58 65 73 55 45 35 70 44 Todd Harvey RW R OK 95 75 83 70 46 58 62 53 64 80 55 56 55 71 26 Jere Lehtinen RW R OK 70 85 71 77 58 82 59 52 75 82 43 61 67 69 18 Landon Wilson RW R OK 74 72 78 74 62 68 69 54 62 72 52 52 35 68 19 Jay Bouwmeester D L OK 64 76 71 76 81 71 71 63 69 80 57 54 50 74 46 Kent Huskins D L OK 74 68 74 70 42 77 55 51 62 77 35 53 35 69 27 Lee Sorochan D L OK 84 80 73 65 45 52 49 52 70 64 58 54 42 70 28 Chris McAllister D L OK 79 70 94 68 33 27 63 48 54 59 28 42 41 67 1 Dion Phaneuf D L OK 81 61 79 74 74 60 69 59 59 60 61 56 48 71 56 Sheldon Brookbank D R OK 75 59 74 69 47 58 55 49 63 68 48 47 49 67 34 Andreas Lilja D L OK 80 68 71 73 44 68 63 49 63 77 38 61 39 70 16 Johan Holmqvist G L OK 86 65 73 62 69 72 70 72 63 NA NA 52 28 64 67 Reinhard Divis G L OK 74 70 78 62 48 75 68 60 64 NA NA 30 27 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Mike Danton C R OK 79 63 69 64 37 35 62 45 50 64 57 38 41 63 64 Martin Hanzal C L OK 64 59 79 65 50 70 57 59 65 63 51 41 38 65 63 Craig Darby C R OK 73 57 63 56 48 87 51 44 48 66 34 42 45 56 59 Nick Foligno LW L OK 68 65 64 64 56 65 58 55 59 62 59 38 44 64 40 Sylvain Blouin LW L OK 90 59 73 58 28 25 60 51 68 45 61 71 46 65 60 Darcy Hordichuk LW L OK 77 75 80 61 35 40 63 50 67 71 41 45 46 65 2 Cam Severson LW L OK 84 72 80 48 27 44 65 41 58 66 55 28 26 64 14 Eric Boulton LW L OK 84 70 80 57 32 25 53 51 52 72 48 43 50 64 98 Daniel Carcillo LW L OK 84 66 69 62 36 44 59 49 60 62 51 44 43 63 75 Bobby Ryan RW R OK 56 66 72 67 67 74 68 60 69 54 67 43 40 68 65 Wayne Simmonds RW R OK 74 66 67 64 60 62 63 58 57 55 65 43 43 66 78 Jakub Voracek RW L OK 53 66 67 65 68 75 70 67 67 62 56 43 41 67 31 Cam Janssen RW R OK 79 60 76 50 49 35 46 47 51 60 47 46 44 59 23 Chris Murray RW R OK 96 69 76 50 51 23 53 49 52 68 49 50 53 64 17 Karel Rachunek D R OK 58 65 67 71 42 77 74 56 60 65 51 52 30 67 37 Ivan Majesky D R OK 61 68 84 68 43 66 48 44 66 69 45 54 47 67 54 Zach Bogosian D R OK 62 62 70 67 44 65 55 50 56 63 46 33 36 63 74 Drake Berehowsky D R OK 58 60 67 57 52 62 61 55 53 63 41 72 53 63 32 Chris Therien D L OK 67 56 74 65 49 75 52 40 52 63 36 64 50 62 83 Alexei Semenov D L OK 68 59 84 68 31 56 55 42 51 61 30 28 30 62 84 Kirill Safronov D L OK 54 54 68 57 50 50 56 61 51 50 58 50 49 60 24 Nick Stajduhar D L OK 56 57 64 67 33 66 56 59 70 48 64 30 27 64 72 Joaquin Gage G L OK 80 64 70 58 63 57 60 73 59 NA NA 47 38 61 66 Philippe DeRouville G L OK 79 62 75 64 56 67 70 65 73 NA NA 28 40 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Mikko Koivu C L OK 74 65 73 75 51 70 71 67 70 70 60 60 64 72 18 Tim Connolly C R OK 68 75 60 72 34 86 74 65 68 69 63 51 37 71 11 Valtteri Fiilippula C L OK 68 69 58 67 68 85 70 66 69 70 58 54 47 70 93 Doug Weight C R OK 77 67 71 71 66 73 80 76 69 73 67 65 70 76 13 Raffi Torres LW L OK 82 78 71 68 47 72 66 50 74 67 60 58 42 70 24 Alexander Frolov LW R OK 67 66 68 68 49 81 69 60 63 62 67 47 35 69 81 Miroslav Satan LW L OK 49 81 79 78 70 85 85 66 68 52 70 70 30 73 37 Niklas Sundstrom LW L OK 77 81 68 76 63 84 72 67 77 77 48 61 39 72 23 Dustin Brown RW R OK 79 69 70 69 74 65 65 63 63 65 67 48 52 71 27 Michael Ryder RW R OK 69 63 62 73 53 82 71 63 71 69 68 50 35 71 10 Phil Kessel RW L OK 53 82 64 69 68 84 71 62 73 48 71 39 41 70 17 Chris Clark RW R OK 77 83 77 64 45 68 63 54 63 74 57 62 60 70 3 Kenny Jonsson D L OK 66 63 79 75 59 87 63 55 80 79 49 77 54 74 4 Keith Ballard D L OK 75 64 66 65 56 63 60 62 61 65 51 54 44 68 2 Kevin Klein D R OK 65 59 68 66 58 75 60 49 59 70 42 46 44 65 6 Zbynek Michalek D R OK 61 66 72 71 41 77 71 56 62 77 49 42 43 70 44 Marc-Edouard Vlasic D L OK 63 64 63 67 57 81 68 55 65 77 48 42 43 69 8 Dick Tarnstrom D L OK 56 70 67 66 43 76 79 66 63 54 66 63 44 70 36 Hans Jonsson D L OK 60 73 75 67 51 84 40 49 59 63 46 66 57 65 30 Martin Brodeur G L OK 81 79 71 80 72 72 76 90 88 NA NA 66 77 76 35 Joey MacDonald G L OK 75 72 76 71 49 60 70 64 74 NA NA 43 44 67 43 Martin Biron G L OK 76 68 76 75 58 55 73 88 89 NA NA 51 49 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Travis Zajac C R OK 52 68 68 66 77 80 65 67 66 68 56 41 44 68 29 Yanick Lehoux C R OK 61 64 59 50 35 75 63 48 49 58 50 26 25 58 15 Cal Clutterbuck C L OK 79 62 67 62 57 62 54 47 55 64 56 37 39 63 57 Blake Comeau LW R OK 55 59 67 65 47 72 55 56 59 55 60 40 39 63 39 Colton Gillies LW L OK 70 54 70 57 57 68 44 44 48 48 44 34 34 56 12 Josh Bailey LW L OK 47 59 64 62 54 81 62 58 61 61 50 41 39 62 14 Chuck Kobasew RW R OK 73 69 62 69 41 76 67 59 65 70 60 59 46 69 16 Steve Bernier RW R OK 64 56 72 63 55 68 50 53 59 65 59 47 41 64 28 Tomas Kopecky RW L OK 68 69 68 66 47 75 66 56 60 67 55 41 33 66 38 Jack Hillen D L OK 55 69 54 66 46 74 67 53 62 61 41 39 39 62 7 Andrej Sekera D L OK 55 68 55 62 57 77 63 62 62 67 52 43 40 65 58 Jean-Francois Fortin D R OK 63 62 66 60 25 82 67 48 58 66 40 30 27 63 34 Mathieu Biron D R OK 65 63 80 60 31 74 54 44 51 65 30 28 28 63 45 Alexandre Picard D L OK 54 57 63 65 40 76 60 54 54 56 43 41 36 60 25 David Tanabe D R OK 65 70 69 68 41 78 65 54 66 67 50 50 33 68 1 Steve Mason G R OK 64 75 75 72 50 58 70 66 64 25 25 37 35 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 46 Jason Arnott C R OK 83 84 85 77 63 64 62 59 68 89 67 78 64 77 44 Rob Niedermayer C L OK 81 72 81 70 56 69 60 57 74 86 51 55 62 72 18 Andy McDonald C L OK 78 73 63 74 48 88 68 70 71 77 69 60 43 75 79 Curtis Brown C L OK 70 82 65 75 58 84 65 57 73 78 65 70 42 73 57 Dominic Moore C L OK 71 74 60 70 44 77 71 58 64 78 49 41 31 67 65 Kristian Huselius LW L OK 78 75 54 74 52 88 73 65 67 75 69 49 37 73 12 Matt Cullen LW L OK 78 79 65 72 50 85 84 63 64 77 63 60 44 74 9 Chad Kilger LW L OK 87 79 80 70 41 82 61 51 76 81 54 55 47 72 11 Martin St-Louis LW L OK 90 89 73 74 73 86 82 80 75 83 68 50 62 82 8 Craig Adams RW R OK 71 82 62 68 43 66 71 52 65 77 49 56 36 67 90 Jamie Langenbrunner RW R OK 86 79 74 72 54 76 72 70 70 94 60 59 62 77 19 Shane Doan RW R OK 82 70 77 73 67 67 61 69 71 79 78 68 55 78 17 Mike Grier RW R OK 76 79 74 65 68 77 70 49 71 86 48 57 52 70 16 Jason Williams RW L OK 74 64 60 73 54 82 75 75 64 53 69 54 48 71 62 Janne Niinimaa D L OK 71 82 76 74 58 75 64 73 77 61 65 64 40 75 15 Rhett Warrener D R OK 78 69 68 68 50 63 61 56 67 75 59 56 50 72 10 Adrian Aucoin D R OK 73 65 78 77 58 79 68 69 73 68 76 72 47 76 49 Filip Kuba D L OK 66 69 81 83 53 86 62 61 68 74 55 48 51 73 14 Alexei Zhitnik D L OK 80 68 77 76 70 70 59 60 73 62 54 82 51 72 50 Darryl Sydor D L OK 64 80 62 76 70 71 69 54 59 67 63 78 65 70 6 Mikka Kiprussoff G L OK 91 84 68 91 68 61 92 88 83 NA NA 64 46 79 41 Marc Denis G L OK 80 68 78 75 52 66 82 78 79 NA NA 59 54 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Jim Slater C L OK 69 64 64 60 50 71 62 54 60 65 59 51 46 65 63 Sean Pronger C L OK 76 72 67 60 64 74 55 50 47 75 45 65 46 63 21 Artem Chubarov C L OK 68 70 57 67 34 94 64 49 64 75 56 63 33 66 13 Quintin Laing LW L OK 73 64 65 46 29 89 63 50 56 75 53 27 30 63 82 Matt Pettinger LW L OK 67 73 74 66 41 82 76 53 66 53 59 30 34 67 58 Daniel Goneau LW L OK 61 56 67 65 30 85 53 38 58 59 64 28 26 61 22 Garth Murray LW L OK 80 66 67 61 52 57 44 45 60 62 45 46 44 60 83 Christian Berglund LW L OK 68 67 55 65 37 84 71 55 58 65 56 38 27 64 5 Jakka Hentunen RW L OK 60 64 61 63 35 81 64 48 59 55 60 29 29 62 43 Boyd Gordon RW R OK 65 67 64 60 58 79 68 55 60 67 53 48 46 65 32 Jason Dawe RW L OK 63 68 54 64 50 80 50 55 57 58 59 45 33 62 4 Alex Brooks D R OK 69 68 60 59 35 76 60 51 59 67 24 46 29 63 26 Mike Mottau D L OK 83 65 61 73 47 73 71 55 60 68 29 52 37 67 47 Daniel Tjarnqvist D L OK 77 77 55 79 49 88 76 60 59 68 32 26 30 68 56 David Wilkie D R OK 63 59 63 64 44 71 61 65 65 59 60 35 29 66 48 Robert Schnabel D L OK 83 55 80 59 25 39 55 50 50 62 36 25 26 64 2 Jeff Woywitka D L OK 67 60 74 63 50 70 45 46 57 65 44 48 43 64 25 Sebastien Caron G L OK 65 74 67 69 43 73 74 64 80 NA NA 26 25 67 74 Vesa Toskala G L OK 57 83 60 69 48 66 84 71 59 NA NA 43 40 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Sidney Crosby C L OK 66 76 67 71 49 70 78 82 80 64 70 60 58 77 71 Evgeni Malkin C L OK 65 70 70 71 51 67 78 79 81 65 72 57 47 77 36 Samuel Palhsson C L OK 66 89 75 72 53 92 80 54 67 79 49 57 39 71 18 Shawn Horcoff C L OK 72 80 78 73 44 78 72 62 75 76 68 49 40 75 5 Patrick Sharp LW R OK 66 74 64 70 62 70 65 68 71 69 69 59 52 72 62 Olli Jokinen LW L OK 58 79 80 75 57 72 80 63 67 65 75 48 42 75 93 Marian Gaborik LW R OK 68 80 62 72 39 78 80 74 74 62 73 60 43 75 12 Martin Havlat LW L OK 68 70 68 72 38 82 79 66 63 71 63 49 45 71 20 Ilya Kovalchuk RW R OK 75 81 79 79 62 68 81 73 75 51 81 73 44 79 15 Mark Parrish RW R OK 81 75 74 69 52 88 76 60 64 75 69 38 38 74 30 Brian Rolston RW L OK 72 76 71 68 70 87 63 60 78 72 50 71 64 71 69 Mike Cammaleri RW L OK 69 63 58 72 54 70 76 69 74 60 70 62 44 72 45 Nikolai Zherdev RW R OK 54 70 64 64 59 71 66 67 66 50 68 39 35 68 53 Derek Morris D R OK 73 73 74 80 57 66 69 73 66 72 68 62 50 76 63 Nick Boynton D L OK 79 66 76 74 49 57 66 64 64 71 37 51 44 71 55 Shea Weber D R OK 73 67 77 78 73 72 69 67 69 73 68 60 60 76 9 Boris Mironov D R OK 68 70 79 70 61 63 62 57 71 61 71 72 53 71 25 Bryan McCabe D L OK 83 79 78 81 62 61 61 68 81 71 78 59 52 78 10 Cory Sarich D R OK 92 70 78 75 58 61 70 46 63 78 35 60 39 73 11 Francis Bouillon D L OK 81 77 70 72 38 77 69 59 64 75 49 56 46 73 40 Cristobal Huet G L OK 91 78 76 77 61 84 76 78 71 NA NA 75 53 74 1 Pekka Rinne G L OK 83 80 89 80 53 62 86 75 84 25 25 50 49 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Josh Green C L OK 64 53 79 68 40 79 64 52 50 69 72 33 29 67 13 Andreas Karlsson C L OK 50 68 74 68 52 84 60 48 68 75 67 65 44 68 23 Brandon Convery C R OK 59 57 70 66 30 85 63 60 51 61 59 49 42 64 32 Derek Armstrong C R OK 82 67 63 57 44 68 55 46 57 65 64 58 60 65 70 Jimmie Olvestad LW L OK 73 70 73 70 33 84 66 58 57 87 40 29 27 66 57 Lubos Bartecko LW L OK 65 70 65 70 34 87 62 65 58 70 62 60 49 69 50 Jani Rita LW L OK 56 59 68 63 31 86 66 48 53 57 54 27 29 61 51 Igor Radulov LW L OK 53 55 50 53 30 72 67 56 66 55 61 27 34 62 8 Trevor Letowski RW R OK 68 74 61 74 55 90 77 48 62 68 55 44 30 66 31 Tomi Kallio RW L OK 68 72 44 74 26 85 65 53 66 73 64 28 35 66 54 Warren Luhning RW R OK 75 63 71 69 35 62 53 56 59 67 49 43 40 64 19 Brad Larsen RW L OK 84 83 63 69 48 85 65 60 64 77 44 43 56 68 85 Sven Butenschon D L OK 66 59 74 57 50 77 57 43 66 60 29 44 37 63 39 Nikolai Tsulygin D R OK 65 70 76 63 40 72 60 45 59 63 43 61 36 65 43 Marcus Ragnarsson D L OK 68 66 60 68 56 77 46 54 52 67 38 76 48 64 92 Bert Robertsson D L OK 70 59 71 59 46 70 60 49 59 68 26 47 46 64 90 Darren VanImpe D L OK 84 65 68 61 42 67 59 54 57 60 59 55 44 67 24 Karel Pilar D R OK 61 54 74 64 64 82 64 66 60 63 45 54 42 67 56 Manny Legace G L OK 81 68 54 73 62 73 80 73 69 NA NA 61 64 67 42 Jussi Markanen G L OK 74 67 63 74 61 74 70 93 80 NA NA 49 46 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Colin Forbes C L OK 72 74 86 52 36 80 61 46 58 75 52 54 35 66 10 Glen Metropolit C R OK 81 63 67 69 37 84 66 56 63 71 64 38 31 69 13 Marcel Goc C L OK 66 69 63 70 69 85 63 56 63 72 54 56 49 67 2 Gregory Campbell C L OK 70 61 68 62 65 63 61 55 59 66 54 47 44 65 23 Matt Stajan C L OK 61 70 59 66 61 77 68 64 69 65 60 46 39 68 26 Stu Barnes C R OK 77 71 45 60 66 82 73 64 68 69 51 81 64 68 61 Rick Nash LW L OK 65 75 74 72 71 71 73 65 72 55 77 45 47 74 96 Pierre-Marc Bouchard LW L OK 57 74 52 66 46 83 72 66 67 61 56 50 42 67 18 Petr Schastlivy LW L OK 64 71 68 69 31 94 64 66 73 65 50 52 30 68 12 Valeri Bure RW R OK 57 79 49 69 43 87 85 63 59 49 63 56 46 67 28 Aleksey Morozov RW L OK 62 84 77 71 32 96 85 62 64 54 60 51 35 71 98 Martin Erat RW L OK 72 72 63 71 41 78 70 65 63 66 64 49 45 70 27 Matt Bradley RW R OK 78 63 73 69 49 63 67 53 66 74 53 48 36 68 26 Darius Kasparaitis D L OK 94 61 69 70 58 53 43 53 59 64 52 72 53 68 3 Chris O'Sullivan D L OK 63 59 65 63 34 86 61 60 55 63 54 55 56 65 43 Garnet Exelby D L OK 80 59 68 74 42 57 66 47 56 68 28 27 33 65 52 Carlo Colaiacovo D L OK 58 73 65 68 29 78 66 62 68 60 50 57 53 67 46 Alex Goligoski D L OK 61 67 63 69 55 74 71 63 72 64 55 38 38 68 25 Dmitri Kalinin D L OK 73 77 70 69 44 74 78 55 65 68 44 45 30 70 24 Dan Girardi D R OK 70 66 71 74 70 77 64 60 65 73 52 55 48 71 41 Patrick Lalime G L OK 61 77 82 82 60 66 66 67 78 NA NA 61 30 69 91 Kevin Weekes G L OK 68 80 79 69 65 70 81 83 67 NA NA 54 44 71 1 Jonathan Quick G L OK 80 84 75 75 63 57 81 69 68 NA NA 61 50 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Kyle Turris C R OK 53 62 56 63 48 77 63 63 62 62 60 40 40 64 14 Maxim Lapierre C R OK 69 67 67 62 66 61 60 47 59 62 54 43 42 63 16 Juatin Mapletoft C L OK 66 61 62 62 30 88 61 57 54 56 48 28 27 61 15 Dustin Boyd C L OK 57 60 51 61 57 87 62 50 58 53 57 44 35 60 55 Jay Henderson LW L OK 67 64 68 54 31 58 61 50 55 66 59 28 29 63 5 Aaron Voros LW L OK 77 57 79 63 54 58 44 43 53 61 50 46 45 61 9 Nick Tarnasky LW L OK 70 60 71 61 50 60 55 44 54 59 46 38 41 59 8 Sean Selmser LW L OK 76 70 69 60 52 50 43 47 47 60 53 65 47 61 78 Sean Bergenheim RW L OK 55 65 60 62 53 69 63 57 60 64 60 44 41 64 74 Stephen Peat RW R OK 75 61 74 56 30 45 57 29 51 59 67 28 25 61 44 Darren Haydar RW R OK 60 66 46 64 33 77 68 63 57 67 46 27 27 61 22 Ladislav Smid D L OK 66 58 66 61 45 75 59 45 63 68 35 37 35 63 7 Terran Sandwith D L OK 64 62 71 52 39 56 45 29 51 45 12 52 45 54 11 Tuomas Gronman D L OK 67 65 68 55 36 67 65 57 44 49 51 46 39 62 30 Dominic Auger D L OK 58 68 43 57 35 72 51 48 55 59 42 29 26 57 29 Stewart Malgunas D L OK 66 52 54 35 44 60 54 37 52 59 31 41 51 56 39 Tyler Moss G R OK 61 84 72 58 52 66 70 72 64 NA NA 64 47 68 99 Dan Ellis G L OK 74 72 75 74 55 78 73 74 77 NA NA 43 31 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Mike Modano C L OK 68 78 55 72 73 63 69 59 68 60 84 76 80 73 63 Mike Ribeiro C L OK 68 69 70 73 51 84 74 73 73 72 70 52 38 75 68 Mike Fisher C R OK 73 75 69 73 49 68 64 60 62 87 63 57 50 72 33 Scott Gomez C L OK 70 78 67 74 51 78 79 74 75 71 71 64 34 76 16 Chris Kelly LW L OK 73 74 74 68 61 79 70 57 64 76 56 55 36 70 91 Daniel Briere LW R OK 59 79 61 73 50 86 78 69 82 68 80 56 52 77 38 Zigmund Palffy LW L OK 56 81 61 74 33 92 88 70 77 59 69 78 48 74 27 Chris Drury LW R OK 73 93 70 73 66 85 78 67 73 75 69 76 59 78 28 Alexei Kovalev LW L OK 55 68 66 74 68 72 85 70 79 65 60 89 53 73 67 Jan Bulis RW L OK 66 90 72 75 46 88 80 56 73 65 65 37 30 73 37 Teemu Selanne RW R OK 62 83 56 72 73 86 72 67 65 65 85 69 66 75 78 Erik Cole RW L OK 81 80 77 77 50 72 77 61 68 81 69 50 39 76 13 Corey Perry RW R OK 72 69 72 70 74 63 70 69 70 57 74 52 46 73 53 Craig Rivet D R OK 69 69 73 75 64 61 50 53 70 74 69 71 68 72 22 Matthias Ohlund D L OK 83 79 78 80 46 72 72 52 69 84 70 60 49 78 30 Chris Pronger D L OK 92 80 84 88 65 58 66 85 65 81 72 54 52 83 51 Roman Hamrlik D L OK 62 69 69 75 64 63 69 57 73 82 62 87 54 74 9 Chris Phillips D L OK 75 79 78 78 62 74 71 55 73 85 68 65 45 78 41 Sergei Zubov D L OK 52 75 63 71 72 97 73 65 85 52 64 70 63 73 47 Marc-Andre Bergeron D L OK 62 73 59 71 44 76 68 62 69 61 75 46 46 71 19 Francois Beauchemin D L OK 80 69 74 80 55 77 68 49 55 75 49 49 38 71 46 Niklas Kronwall D L OK 78 75 66 82 48 77 68 66 65 80 45 64 47 74 3 Carey Price G L OK 78 77 83 74 60 62 78 77 85 NA NA 56 55 74 60 Jose Theodore G R OK 74 84 59 83 59 60 87 89 78 NA NA 81 64 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Scott Barney C R OK 74 60 77 40 27 98 58 50 55 69 66 27 29 65 6 Steve Kelly C L OK 78 74 57 68 31 81 65 49 58 62 65 38 35 66 21 Steve Begin C L OK 75 85 69 68 42 64 75 45 58 77 53 64 33 67 23 Colin Fraser C L OK 72 60 62 61 43 66 55 49 55 61 47 47 44 60 90 Craig Macdonald LW L OK 60 77 53 70 38 88 71 63 56 62 50 49 30 64 14 Hnat Domenichelli LW L OK 69 70 67 56 38 88 69 67 55 65 54 52 42 67 2 Colin Stuart LW L OK 63 60 59 32 33 67 55 50 63 67 45 39 25 59 39 René Corbet LW R OK 66 70 60 65 50 62 55 46 55 68 47 69 38 61 44 Brian Wilsie RW R OK 55 70 60 64 31 81 67 56 51 56 53 52 28 62 40 Ben Guite RW R OK 80 67 75 70 34 74 65 53 58 70 49 37 34 66 87 Scott Parker RW R OK 89 55 85 61 29 43 54 36 58 58 41 29 27 59 25 Craig Weller RW R OK 86 65 82 59 37 55 62 50 61 62 40 25 33 63 42 Peter Harrold D R OK 60 69 60 66 43 79 65 45 61 61 47 44 41 63 12 Steve McCarthy D L OK 72 63 69 69 41 77 60 45 61 60 48 28 33 64 4 Ladislav Benysek D L OK 63 74 67 62 44 86 62 49 62 68 57 51 48 67 52 Maxim Galanov D L OK 50 73 62 67 42 83 58 58 69 67 42 56 42 65 1 Eric Fichaud G L OK 66 82 63 57 32 56 79 64 60 NA NA 58 40 67 45 Jaroslav Halak G R OK 74 76 68 69 56 68 77 65 67 25 25 55 44 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 95 Marc Savard C L OK 75 75 63 74 42 67 83 86 75 76 79 60 51 80 13 Denis Arkhipov C L OK 63 81 72 69 44 89 72 56 64 73 51 29 29 68 85 Jason Spezza C R OK 70 70 73 75 52 76 76 82 74 60 70 60 50 76 3 Anze Kopitar C L OK 56 65 75 69 77 88 69 71 75 69 64 59 51 73 87 Éric Dazé LW L OK 66 72 92 72 27 90 63 59 68 79 84 55 39 77 96 Markus Naslund LW L OK 63 76 58 83 65 81 67 72 83 70 73 78 56 76 42 Ethan Moreau LW L OK 92 72 72 66 45 65 58 53 67 87 56 66 56 71 23 Maxim Afinogenov RW L OK 64 74 49 73 41 74 79 68 74 65 73 57 34 72 75 Jeff Carter RW R OK 65 73 68 69 64 71 70 63 65 67 72 61 43 72 20 Dainius Zubrus RW L OK 63 64 75 74 55 74 65 67 85 70 64 63 45 73 91 Joel Ward RW R OK 77 62 75 68 54 77 64 61 63 71 66 60 52 71 93 Jeff O'Neill RW R OK 80 77 66 68 50 77 82 73 62 63 69 67 57 74 12 Dan Boyle D R OK 73 82 68 80 49 75 76 76 79 74 54 62 49 77 27 Bryan Berard D L OK 76 87 73 75 28 72 75 71 57 60 82 71 48 76 5 Marek Zidlicky D R OK 70 71 58 76 57 66 69 74 76 68 60 63 54 73 11 Eric Brewer D L OK 69 74 77 76 48 74 70 66 75 73 50 48 43 74 74 Pavel Kubina D R OK 67 65 79 77 60 68 73 74 62 71 49 55 50 73 34 Mathieu Dandenault D R OK 75 83 63 63 44 83 68 53 66 69 55 64 53 70 38 Zdeno Chara D L OK 86 64 93 84 66 60 70 69 81 84 68 61 55 83 15 Marty Turco G L OK 83 83 60 86 68 62 80 95 80 NA NA 82 64 77 64 Jim Carey G L OK 51 80 76 62 29 79 87 57 75 NA NA 59 28 69 35 Chris Osgood G L OK 80 83 71 55 72 66 80 75 71 NA NA 63 55 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Eric Houde C L OK 48 61 51 66 30 94 63 38 49 70 55 45 25 58 37 Matt Higgins C L OK 52 60 54 64 30 96 63 38 54 59 40 30 30 55 30 Marc Chouinard C R OK 53 72 77 68 48 87 62 43 74 75 58 29 28 67 6 Fredrik Sjostrom LW L OK 75 80 67 73 64 78 59 48 58 80 50 64 51 67 77 Jonathan Hedstrom LW L OK 68 74 64 72 50 73 78 60 67 34 68 27 29 67 36 Jaroslav Svoboda LW L OK 71 67 61 64 31 85 69 52 70 78 50 32 29 66 9 Mike Brown LW L OK 78 64 63 48 28 33 60 51 61 65 50 28 30 62 40 Stanislav Chistov LW L OK 58 82 46 55 44 75 88 63 49 45 56 53 40 63 24 Pavel Rosa RW R OK 62 58 48 69 27 96 65 61 52 54 50 29 29 60 7 Cameron Mann RW R OK 56 74 51 69 29 86 63 53 59 66 54 30 30 62 49 Nathan Perrott RW R OK 85 59 81 66 27 26 66 41 58 72 42 26 37 62 67 Jaroslav Bednar RW R OK 51 73 57 56 43 72 82 69 65 52 65 51 43 68 41 Kevin Bieksa D R OK 73 65 68 73 52 62 69 57 61 61 60 65 58 69 21 Mike Komisarek D R OK 71 65 74 65 67 66 35 38 51 66 52 48 49 63 43 Derek Meech D L OK 53 55 56 59 54 75 56 50 58 57 42 39 40 59 4 Jeff Jillson D L OK 55 54 72 65 38 74 52 53 53 60 52 29 26 62 1 Nolan Yonkman D R OK 76 63 83 49 32 38 55 47 41 54 29 28 29 61 39 Christian Laflamme D R OK 84 68 58 73 45 68 61 54 64 67 55 30 35 68 8 Jeff Schultz D L OK 62 53 77 67 49 83 49 46 54 67 35 40 38 63 17 Milan Hnilicka G L OK 85 67 64 72 72 72 76 75 60 NA NA 51 54 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 83 Jan Hrdina C R OK 55 69 70 74 55 77 70 59 68 78 68 44 45 71 13 Marty Reasoner C L OK 68 73 69 70 49 89 72 55 59 71 67 52 29 70 34 Steven Reinprecht C L OK 68 67 69 68 42 92 72 74 65 72 60 41 38 71 61 Robert Lang C R OK 59 71 69 69 64 81 61 56 53 62 69 80 45 68 22 Brad Isbister LW R OK 68 92 91 75 42 57 63 53 61 60 65 58 42 71 31 Ray Whitney LW R OK 63 68 49 65 66 82 74 73 66 66 69 68 61 71 27 Sean Avery LW L OK 75 70 67 74 61 47 71 68 70 75 61 74 26 72 67 Jay Pandolfo LW L OK 71 76 69 69 51 90 52 51 64 89 52 73 52 68 16 Bates Battaglia LW L OK 88 75 76 62 37 81 69 54 62 77 59 67 45 71 28 Rene Bourque RW L OK 57 74 72 69 49 66 60 59 60 58 65 50 40 67 99 Alexandre Kharitonov RW R OK 70 70 66 70 44 66 67 70 63 51 63 29 40 68 29 Mike Johnson RW R OK 69 60 57 69 45 82 64 68 70 75 57 60 39 69 33 Ivan Novoseltsev RW L OK 61 69 66 66 34 87 79 60 62 72 59 26 27 68 4 Paul Ranger D L OK 52 59 67 68 56 69 62 57 60 64 45 50 41 64 11 Paul Mara D L OK 68 67 72 75 52 61 79 57 59 75 50 49 40 71 8 Rick Berry D L OK 87 63 72 70 36 40 82 49 48 60 40 28 25 67 7 Mike Van Ryn D R OK 81 81 75 65 37 74 68 51 58 64 50 28 26 69 69 Brad Norton D L OK 73 60 83 62 43 43 48 47 56 68 40 58 51 66 56 Patrice Brisebois D R OK 63 75 62 67 63 76 63 56 73 66 61 75 50 69 25 Andrew Ference D L OK 78 82 64 74 47 68 66 49 68 74 35 66 45 70 18 Nolan Pratt D L OK 74 78 77 71 50 70 49 48 58 80 48 56 44 71 30 Brad Brown D R OK 90 64 82 60 50 40 49 44 55 64 29 61 47 66 14 Jamie Storr G L OK 72 70 74 60 40 51 77 78 59 NA NA 64 42 65 38 Jeff Zatkoff G L OK 82 65 73 65 48 63 69 67 63 25 25 41 41 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Benoit Gratton C L OK 82 67 64 70 32 63 63 45 54 56 66 26 38 64 82 Justin Papineau C L OK 68 60 70 58 31 91 64 42 60 59 60 29 25 63 1 Ryan Carter C L OK 71 69 71 66 44 64 64 51 65 70 56 46 46 67 47 Nate Thompson C L OK 72 58 69 64 56 69 57 48 60 62 51 44 46 62 85 Riku Hahl C L OK 77 63 67 64 30 77 61 55 62 64 40 38 27 62 86 Dwayne Hay LW L OK 80 73 65 69 33 88 64 48 65 62 40 28 33 63 39 Fabian Brunnstrom LW L OK 50 65 64 60 43 80 63 51 64 53 53 37 37 61 80 Patrick Kaleta RW R OK 81 62 69 60 44 55 56 48 55 63 48 43 33 61 37 Andre Roy RW L OK 90 72 86 50 50 25 62 46 57 59 50 61 47 65 55 Christian Dube RW R OK 62 60 43 63 29 96 65 37 54 61 63 37 29 59 9 Colton Orr RW R OK 85 58 80 64 44 45 61 45 63 71 49 49 43 65 40 Marian Cisar RW R OK 54 55 49 72 32 72 72 62 64 73 60 35 29 65 17 Roman Lyashenko RW R OK 77 68 64 65 30 88 64 45 58 65 54 48 25 64 60 Miloslav Guren D L OK 59 61 62 69 30 86 58 48 50 54 45 26 33 59 36 Johnathan Aitken D L OK 56 58 80 68 29 37 58 50 48 60 39 30 26 61 32 Evgeny Korolev D L OK 78 66 75 65 27 77 53 39 35 48 43 30 28 60 26 Burke Henry D L OK 69 67 70 64 30 69 60 49 52 62 50 26 27 64 35 Jean-Marc Pelletier G L OK 67 73 66 49 35 75 65 75 55 NA NA 30 27 61 24 Jason Bacaschiuah G L OK 55 68 59 62 55 79 69 69 60 NA NA 48 44 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Paul Stastny C L OK 68 70 69 69 69 74 69 70 67 63 60 49 44 70 1 Ryan Getzlaf C R OK 73 69 74 70 68 67 76 78 76 64 61 60 58 75 84 Jamie Lundmark C R OK 65 65 61 70 36 76 65 52 64 62 65 30 27 66 31 Keith Tkachuk C L OK 75 77 82 80 65 55 69 64 69 64 74 88 72 76 29 Bryan Little C R OK 59 64 49 66 67 75 64 64 60 66 63 46 48 66 48 Loui Eriksson LW L OK 59 71 66 69 67 87 70 66 72 69 65 44 41 71 49 Clarke MacArthur LW L OK 71 69 65 67 63 69 62 60 61 61 60 40 45 67 32 Rod Brind'Amour LW R OK 68 54 63 55 75 73 60 71 68 71 58 82 67 69 11 Jamie Wright LW L OK 74 58 67 56 44 87 62 53 47 68 44 60 50 61 4 Alexander Steen LW L OK 65 66 64 66 57 82 65 62 64 70 63 49 47 69 73 Thomas Vanek RW L OK 56 67 68 69 72 70 69 69 69 58 74 48 40 71 13 Blake Wheeler RW R OK 57 68 72 68 80 70 62 67 67 57 60 44 42 68 23 Nathan Horton RW R OK 59 70 71 66 48 65 67 60 66 60 65 47 39 68 14 Darcy Tucker RW L OK 97 86 76 72 50 60 57 59 65 81 63 61 54 74 47 Matt Carle D L OK 59 70 58 73 72 80 72 68 69 67 43 45 47 68 19 Trevor Daley D L OK 66 70 61 68 65 69 69 59 60 66 50 53 44 67 9 Tobias Enstrom D L OK 57 70 53 73 62 71 73 70 69 66 55 39 42 69 10 Richard Lintner D R OK 69 62 79 75 35 77 77 54 54 56 46 27 29 67 26 Rob Scuderi D L OK 80 83 78 77 53 86 69 51 54 73 36 46 35 72 22 Kris Letang D R OK 66 72 61 73 35 69 74 71 67 57 60 50 44 70 7 Kurt Sauer D L OK 79 65 78 68 40 63 59 47 65 63 35 58 59 67 5 Mike Smith G L OK 71 75 82 75 61 65 70 87 75 NA NA 65 48 71 86 Steve Passmore G L OK 82 70 54 55 34 58 67 65 67 NA NA 60 47 63 54 Trevor Kidd G L OK 73 78 79 74 56 67 61 75 76 NA NA 84 55 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Vaclav Nedorost C L OK 64 64 64 59 37 74 61 56 51 52 60 27 37 62 21 James Sheppard C R OK 53 58 64 61 42 74 59 52 60 59 47 37 36 60 17 Fedor Fedorov C L OK 40 74 66 36 33 67 64 48 60 41 54 41 25 58 25 Torrey Mitchell C R OK 69 68 65 62 50 73 63 53 57 65 52 44 42 64 97 David Perron LW R OK 63 58 58 63 46 67 66 62 67 46 62 39 39 64 53 Lauri Korpikoski LW L OK 62 69 60 62 51 84 62 55 61 64 52 39 38 63 15 Rostislav Olesz LW L OK 62 64 68 69 40 77 67 55 62 64 53 45 34 65 28 Jiri Tlusty LW R OK 42 57 60 61 46 90 64 54 64 59 57 34 33 62 30 Vladimir Sobotka LW L OK 60 57 52 66 48 63 58 57 61 66 55 47 44 62 18 Matt Davidson RW R OK 74 70 58 73 32 72 65 44 55 60 38 30 34 59 12 Guillaume Latendresse RW L OK 58 51 70 63 36 72 52 49 63 49 60 42 40 61 50 Jeff Tambellini RW L OK 47 63 51 63 52 79 59 50 60 55 54 39 40 59 43 Grant Marshall RW R OK 86 79 76 55 49 60 55 48 53 72 44 72 67 65 3 Marc Methot D L OK 63 55 74 65 49 69 59 47 61 70 42 41 46 65 16 Matt Greene D R OK 68 50 74 64 56 61 55 47 61 68 36 50 43 64 20 Matt Niskanen D R OK 58 69 60 70 67 74 65 62 66 63 48 51 47 66 71 Peter Ratchuk D L OK 48 67 56 65 26 88 72 46 47 58 55 30 28 60 27 Jim Fahey D R OK 68 62 64 67 31 74 62 60 56 62 29 29 29 63 55 François Groleau D L OK 74 62 69 64 40 74 55 53 56 48 66 62 40 64 24 David Cooper D L OK 69 58 64 69 46 63 54 54 58 50 66 57 39 63 2 Jason Labarbera G L OK 75 74 78 56 48 72 74 76 78 NA NA 26 26 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Marco Sturm C L OK 82 82 81 75 36 79 80 66 74 66 63 60 44 76 6 Jochen Hecht C L OK 73 67 61 74 42 82 68 68 71 73 65 57 40 72 93 Michael Nylander C L OK 57 69 69 61 61 89 76 70 59 57 73 72 68 72 33 Henrik Sedin C L OK 70 77 70 75 68 76 77 83 84 87 64 60 59 80 5 Simon Gagne LW L 98 66 77 64 74 34 87 72 65 69 72 69 64 39 73 22 Mats Lindgren LW L OK 70 83 73 66 33 80 67 51 70 81 58 58 50 71 10 Daniel Sedin LW L OK 68 71 68 73 64 76 82 82 87 73 67 68 58 79 32 Dan Cleary LW L OK 86 74 71 68 44 83 70 58 65 77 64 80 34 73 46 Sergei Brylin RW L OK 86 74 66 64 57 81 75 63 68 73 53 60 53 71 98 Daniel Alfredsson RW R OK 63 63 61 67 65 87 78 77 72 63 64 74 61 73 89 Marian Hossa RW L OK 68 86 78 72 61 79 87 82 81 75 74 79 53 82 3 Johan Franzen RW L 98 86 64 79 79 58 70 68 56 74 78 70 66 49 75 4 Jan Hejda D L OK 71 61 81 74 69 73 67 57 69 80 49 51 54 74 80 Brad Lukowich D L OK 79 69 68 63 46 84 74 56 72 74 73 66 63 74 24 Wade Redden D L OK 73 73 75 83 63 77 63 80 73 75 76 58 44 78 11 Toni Lydman D L OK 67 80 66 74 58 73 82 62 73 72 56 66 46 74 84 Ed Jovanovski D L OK 84 85 73 80 50 60 75 76 72 65 71 68 54 79 41 Jordan Leopold D L OK 77 77 69 73 47 79 77 53 60 74 58 50 35 72 30 Hal Gill D L OK 69 82 90 76 70 71 55 61 53 73 47 65 53 73 1 Evgeni Nabokov G L 95 80 86 79 88 66 57 90 79 77 NA NA 71 69 79 62 Dan Cloutier G L OK 84 79 68 79 52 50 73 92 78 NA NA 64 58 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 50 Kris Beech C L OK 58 70 73 66 32 78 58 49 59 59 60 29 26 64 42 Mathias Johansson C L OK 57 69 64 68 45 78 56 55 57 64 51 58 32 63 63 Alexandre Giroux C L OK 58 53 59 64 27 78 62 47 53 48 64 27 28 60 8 Josef Martha C L OK 64 74 71 70 35 91 63 54 49 52 63 58 43 65 28 Jean-Yves Leroux LW L OK 79 66 71 57 48 78 53 48 65 74 53 50 50 65 2 Derek Boogaard LW L OK 80 56 94 58 55 25 51 49 54 59 48 49 42 63 81 Marcel Hossa LW L OK 60 66 75 65 32 82 63 45 71 68 46 47 35 64 15 Chris Simon LW L OK 88 63 85 53 49 27 50 35 46 57 47 72 57 60 16 Branko Radiovojevic RW R OK 63 68 63 70 43 78 67 49 68 73 64 38 28 67 54 Jared Boll RW R OK 77 60 74 62 48 47 53 47 57 63 46 37 43 61 67 Matt D'Agostini RW R OK 57 60 58 63 49 74 55 49 58 54 60 40 40 61 75 Brett Lindros RW R OK 96 74 76 58 25 25 78 60 54 50 43 47 46 65 45 Mark Stuart D L OK 65 62 70 65 52 60 67 42 56 72 31 40 48 65 37 Andrej Meszaros D R OK 60 59 69 66 48 69 62 60 65 66 54 50 40 67 7 Kris Russel D L OK 66 66 52 67 49 85 59 58 63 65 48 39 41 64 38 Martin Skoula D L OK 72 65 78 72 58 79 66 50 68 65 55 47 32 70 29 Aaron Johnson D L OK 69 63 65 60 46 59 50 64 58 56 56 53 40 64 35 Thomas Greiss G L OK 78 73 72 70 50 64 74 65 69 25 25 42 42 67 13 Andrew Raycroft G L OK 83 80 55 60 49 78 76 69 71 NA NA 28 28 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Jiri Hudler C L OK 60 68 59 64 69 84 69 68 63 57 63 53 44 68 26 Brandon Dubinsky C L OK 70 63 68 67 55 62 61 64 63 65 60 46 48 68 14 R.J. Umberger C L OK 67 69 71 72 65 73 61 61 70 61 69 60 51 71 28 Ian Laperrière C R OK 87 73 78 55 58 56 54 53 53 79 47 76 73 67 96 Tyson Nash LW L OK 87 81 75 57 39 35 66 56 67 74 52 65 39 69 23 Matt Cooke LW L OK 81 73 75 66 39 53 74 58 69 73 55 54 49 71 33 Tony Amonte LW L OK 61 71 62 56 70 85 60 63 58 71 62 96 70 68 30 Arron Asham LW R OK 83 69 77 65 49 55 63 49 63 72 54 53 38 67 45 Kris Versteeg RW R OK 54 66 52 67 62 73 67 62 67 64 61 48 43 66 39 Georges Laraque RW R OK 93 59 89 65 55 38 51 52 63 67 44 50 35 65 56 Martin Lapointe RW R OK 79 73 70 74 68 50 69 63 70 79 46 62 52 70 7 Kevin Brown RW R OK 72 72 78 59 42 62 55 67 61 57 57 61 50 68 36 Darren McCarty RW R OK 88 69 74 58 52 35 47 63 61 73 58 87 73 69 13 Deron Quint D L OK 66 72 79 68 45 69 73 56 67 64 45 56 45 70 5 Jiri Fisher D L OK 79 60 77 67 40 64 60 48 50 73 29 43 37 67 3 Sean Brown D L OK 74 64 69 68 44 26 82 47 60 68 52 48 36 68 11 Vladimir Chebaturkin D L OK 74 73 78 67 47 65 55 53 56 64 69 43 38 69 98 Mike Crowley D L OK 66 75 62 63 36 70 57 67 65 69 58 57 48 69 10 Richard Matvichuk D L OK 79 78 77 78 68 77 53 48 46 66 59 57 63 70 21 Bryan Allen D L OK 75 83 78 74 40 61 68 48 60 66 30 28 28 68 72 Robert Esche G L OK 70 73 71 75 55 85 70 78 63 NA NA 50 35 67 9 Johan Hedberg G L OK 81 73 67 61 58 60 72 82 73 NA NA 73 63 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Matt Koalska C L OK 69 66 53 60 39 75 61 48 58 61 54 25 26 61 4 Robert Nilsson C L OK 51 56 54 61 47 80 62 61 65 50 56 45 36 62 2 Michael Ryan C L OK 73 74 60 61 38 79 61 50 60 60 50 25 25 62 61 Robert Petrovicky C L OK 69 78 63 60 36 80 58 45 58 59 53 52 50 62 24 Thomas Surovy C L OK 52 65 62 61 55 76 64 59 56 46 66 51 40 64 40 Erik Christensen LW L OK 61 58 61 61 54 75 63 57 63 59 58 43 43 64 82 Eric Nystrom LW L OK 69 63 62 61 70 67 58 50 59 64 56 44 46 63 18 Eric Chouinard LW L OK 55 67 72 59 28 88 62 53 53 56 56 28 27 62 81 Mikkel Boedker LW L OK 60 79 62 63 50 93 61 59 56 62 49 36 39 63 49 Milan Lucic LW L OK 74 61 80 66 61 56 54 58 60 60 61 51 35 67 76 Ben Simon LW L OK 79 65 71 60 35 81 59 46 51 73 49 28 35 63 12 Andrew Peters LW L OK 92 65 92 61 33 56 72 40 56 72 35 25 46 63 29 Jeremy reich LW L OK 86 68 75 64 30 39 68 45 58 73 50 30 30 65 99 Tomas Kurka LW L OK 62 80 44 59 27 86 60 45 60 64 55 27 29 61 97 Liam Reddox RW L OK 65 65 45 59 39 76 60 49 56 60 48 30 33 58 95 David Jones RW R OK 52 64 67 66 49 82 60 52 60 62 63 39 41 64 79 Krys Kolanos RW R OK 65 70 65 55 33 78 60 52 60 64 54 45 28 63 35 Nathan Paetsch D L OK 61 59 64 62 61 76 52 58 51 64 40 47 41 63 43 Patrick Boileau D R OK 67 67 66 69 52 75 51 62 67 48 70 49 40 67 93 Alexander Godynyuk D L OK 66 64 68 61 45 74 57 36 60 36 37 56 51 57 1 Andrew Alberts D L OK 77 66 77 69 62 62 55 44 56 61 58 60 52 67 27 Steven Halko D R OK 68 67 64 62 49 78 57 42 51 66 44 54 39 63 63 Sean Gauthier G L OK 70 58 74 56 62 65 48 69 67 NA NA 55 43 58 15 Maxime Ouellet G L OK 68 64 66 64 37 81 65 65 56 NA NA 28 27 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 77 Nicklas Backstrom C L OK 56 67 63 69 73 73 74 77 75 68 61 54 45 72 78 David Backes C R OK 74 66 72 70 78 60 62 62 63 66 63 43 48 70 8 Jason Wiemer C L OK 86 71 89 66 41 44 52 48 60 78 62 62 45 70 20 Steve Ott C L OK 76 74 70 68 45 47 72 57 65 66 55 49 54 68 86 Ryan Kesler C L OK 70 69 69 68 68 69 64 64 64 70 64 57 44 70 41 Peter Worrell LW L OK 90 70 94 65 28 25 61 54 53 66 50 38 42 67 3 Andrew Ladd LW L OK 73 62 72 68 71 69 60 60 57 64 66 57 48 68 13 Chris Dingman LW L OK 95 62 90 56 31 35 69 48 64 74 52 61 49 69 80 Matt Johnson LW L OK 93 65 97 73 56 26 52 53 67 73 48 61 49 69 15 James Neal RW L OK 59 67 68 68 70 61 66 58 69 57 68 45 39 68 16 Jarko Ruutu RW L OK 92 67 80 74 43 37 65 62 64 76 54 66 48 71 89 Patrick Kane RW L OK 53 71 54 68 57 84 79 76 82 56 67 65 57 72 76 David Ling RW R OK 80 84 63 59 46 46 50 54 64 93 60 54 37 69 17 Dennis Seidenberg D L OK 71 64 68 79 66 73 61 63 64 71 57 63 50 71 38 Keith Yandle D L OK 62 75 56 72 80 72 72 70 69 58 57 42 41 70 52 Jack Johnson D L OK 68 68 70 70 56 71 66 60 66 57 54 47 42 68 65 Alexander Edler D L OK 65 70 69 72 48 69 66 63 62 64 54 41 41 68 51 Dustin Byfuglien D R OK 69 60 84 72 62 63 57 63 59 60 66 50 42 70 60 Jason Doig D R OK 74 78 74 71 28 25 87 42 44 69 42 30 40 68 23 Dale Purinton D L OK 85 60 84 69 29 25 55 46 44 65 28 28 39 65 48 Drew Doughty D R OK 62 72 64 74 78 74 73 63 73 74 56 69 59 72 26 Sebastien Charpentier G L OK 51 70 58 58 51 54 47 87 65 NA NA 29 27 58 34 Marc Lamothe G L OK 68 62 71 61 55 54 55 66 66 NA NA 51 42 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Patrick Fischer C L OK 70 65 64 69 36 68 66 54 60 66 59 40 40 66 67 Zack Stortini C R OK 75 52 76 59 53 38 51 43 55 57 40 38 40 58 30 Eric Manlow C L OK 74 78 59 73 44 84 52 54 65 78 50 50 49 66 21 Matt Keith C R OK 73 55 59 37 40 67 49 43 63 61 46 49 25 57 73 Radovan Somik LW R OK 61 78 44 70 41 93 77 53 73 70 50 37 40 65 35 Tony Salmelainen LW R OK 60 65 48 66 34 77 64 55 53 60 51 26 27 60 32 Zdenek Blatny LW L OK 67 54 59 66 32 80 61 46 61 56 59 25 27 61 12 Ben Eager LW L OK 78 63 76 57 50 47 57 46 54 61 49 54 43 62 14 Ronald Petrovicky RW R OK 68 73 60 72 36 62 90 54 61 64 54 30 27 66 9 Mattias Weinhandl RW R OK 53 80 69 69 40 88 74 63 59 65 53 42 27 67 59 Tyler Kennedy RW R OK 70 67 49 64 45 78 64 60 64 56 54 31 31 63 95 Teddy Purcell RW R OK 54 61 65 67 63 89 65 66 65 55 57 43 39 66 11 Georges Parros RW R OK 88 71 84 64 38 51 62 57 64 69 45 35 56 67 29 David Hale D L OK 70 77 74 61 33 74 58 44 56 67 28 38 39 65 94 Brett Lebda D L OK 50 79 52 68 48 73 70 57 66 60 52 45 41 64 24 Roman Polak D R OK 62 58 72 65 50 66 60 47 55 68 39 39 39 64 7 Kristian Kudroc D R OK 69 49 81 53 30 48 50 43 53 55 38 30 27 60 33 Chris Campoli D L OK 50 68 62 68 50 73 66 63 63 59 48 37 42 64 18 Steve Eminger D R OK 54 62 62 62 53 70 64 58 61 58 43 53 38 63 2 Luke Schenn D R OK 73 61 71 63 59 66 57 44 49 59 39 35 41 62 4 Stefan Liv G L OK 81 60 58 64 30 75 63 50 63 NA NA 26 28 58 10 Michael Garnett G L OK 43 70 62 34 33 67 67 45 62 NA NA 30 27 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 75 Niko Kapanen C L OK 71 71 61 72 39 87 73 60 69 80 64 37 29 71 6 Mikhail Grabovski C L OK 62 73 61 67 50 60 71 66 64 53 63 34 34 67 20 Matthew Lombardi C L OK 65 75 55 63 54 77 71 62 60 63 62 62 43 67 39 Jarret Stoll C R OK 68 71 69 71 47 74 64 58 65 70 61 47 43 69 92 Niklas Hagman LW L OK 73 68 67 69 56 88 72 61 61 75 55 46 37 69 60 Jeff Friesen LW L OK 69 74 71 74 66 78 77 71 59 59 64 78 41 72 3 Dustin Penner LW L OK 53 65 81 67 46 70 58 58 68 56 65 48 42 67 73 Todd White LW L OK 65 75 63 79 47 90 67 61 63 76 73 63 49 73 38 Scott Walker LW R OK 81 81 71 63 57 66 67 65 78 81 55 65 42 73 18 Adam Deadmarsh RW R OK 88 79 86 74 32 59 63 64 62 70 68 72 47 74 34 Pavel Bure RW L OK 53 81 51 65 39 69 91 72 71 37 76 79 50 71 37 Sami Kapanen RW L OK 61 76 52 68 62 96 67 58 66 85 57 67 56 69 76 Ales Kotalik RW R OK 68 69 79 73 51 78 71 63 65 70 65 54 33 72 29 Glen Murray RW R OK 72 70 83 70 61 81 70 76 59 69 72 66 57 76 24 Danny Markov D L OK 82 69 64 77 28 70 66 54 77 75 78 55 49 74 33 Jaroslav Spacek D L OK 69 68 68 75 48 72 68 59 81 69 45 58 43 71 44 Radek Martinek D R OK 80 71 74 77 40 73 68 50 68 75 42 42 30 71 45 Brooks Orpik D L OK 76 78 78 75 48 66 59 60 68 73 29 57 39 71 36 Brent Sopel D R OK 67 60 73 75 52 84 63 59 58 73 53 46 41 70 8 Mike Rathje D L OK 61 69 81 73 65 76 61 60 61 73 61 62 40 72 50 Nick Schultz D L OK 70 69 65 72 65 82 63 47 63 67 36 50 40 66 1 Craig Anderson G L OK 76 73 75 72 50 64 80 81 72 NA NA 53 34 70 35 Cam Ward G L OK 75 79 76 78 64 67 80 67 76 NA NA 45 51 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Patrick Berglund C L OK 54 55 71 64 60 88 58 54 66 62 58 42 39 64 2 Tomas Plihal C L OK 38 69 50 35 32 66 68 56 60 45 63 38 25 59 5 Andy Hillbert C L OK 80 67 64 65 39 82 73 49 63 75 46 39 40 65 27 Derek MacKenzie C L OK 68 73 67 62 40 78 64 47 58 63 53 27 35 63 71 Jeff Taffe C L OK 70 60 65 65 29 77 62 46 51 58 48 36 34 60 13 Fredrik Modin LW L OK 57 75 76 67 47 85 75 50 54 74 68 60 52 70 49 Viktor Tikhonov LW L OK 60 54 59 58 48 74 56 44 53 55 47 36 35 57 97 Yves Sarault LW L OK 66 63 63 55 48 70 58 69 57 58 53 58 53 64 23 Jozef Balej LW R OK 58 62 52 59 27 80 61 53 68 60 50 26 29 61 42 Chris Kenady RW R OK 69 66 68 69 47 48 45 44 48 68 54 56 52 61 7 Michael Frolik RW L OK 47 67 60 62 57 84 64 60 64 47 58 42 37 63 83 Jesse Winchester RW R OK 74 65 69 65 49 71 60 56 60 66 50 41 42 65 47 Pavel Vorobiev RW R OK 68 60 63 69 40 76 70 59 51 56 61 27 29 64 40 Mathias Tjarnqvist RW L OK 77 65 56 70 35 90 74 52 60 51 60 25 29 64 19 Christoph Schubert D L OK 73 65 72 62 56 74 53 49 57 57 50 41 41 64 43 John Slaney D L OK 66 65 65 74 47 89 56 43 49 61 61 68 33 64 25 Jon Klemm D R OK 63 68 59 60 62 79 51 49 55 61 50 71 60 63 86 Niklas Grossman D L OK 69 55 77 69 58 74 53 47 56 71 29 47 43 65 77 Joël Bouchard D L OK 60 65 69 64 44 68 53 43 65 65 47 65 53 64 64 Steve Shields G L OK 75 72 81 63 62 65 65 74 66 NA NA 59 50 67 15 Ray Emery G L OK 69 72 79 72 44 58 70 74 70 NA NA 65 52 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Michal Handzus C L OK 69 72 87 73 55 83 62 59 68 72 76 49 40 74 63 Daymond Langkow C L OK 76 81 54 74 67 84 68 70 67 74 80 47 59 76 19 Claude Giroux C R OK 60 75 59 71 73 76 74 73 70 60 65 51 47 71 29 Thomas Plekanec C L OK 61 73 58 71 69 73 75 69 73 74 64 50 47 72 37 Sergei Samsonov LW R OK 70 82 55 75 50 90 80 67 77 61 70 55 45 74 55 Jason Blake LW L OK 56 80 46 70 50 83 73 72 70 65 65 57 54 70 28 Patrik Elias LW L OK 73 80 64 76 55 85 76 74 81 71 74 59 52 78 40 Henrik Zetterberg LW L OK 71 74 70 78 50 79 81 69 73 70 66 68 51 75 20 Kyle Calder LW L OK 71 76 62 74 47 86 83 61 59 85 60 36 30 71 13 Bill Guerin RW R OK 69 71 68 72 67 60 60 62 48 81 68 64 54 70 71 Milan Hejduk RW R OK 68 82 72 79 60 90 90 76 71 59 76 59 57 78 56 Sergei Krivokrasov RW L OK 88 72 59 74 56 77 74 72 63 66 64 56 56 73 26 Todd Marchant RW L OK 72 85 68 66 65 75 65 60 74 86 48 96 47 71 24 Alex Tanguay RW L OK 74 70 64 72 50 80 79 75 70 74 68 59 45 75 8 Anders Eriksson D L OK 68 71 75 62 53 79 71 53 72 67 68 59 39 72 5 Lubomir Visnovsky D L OK 70 78 69 80 46 86 69 77 71 67 68 56 45 76 50 Marek Malik D L OK 70 74 87 79 52 75 58 54 61 70 61 51 42 72 18 Colin White D L OK 75 59 76 74 48 66 63 54 62 78 44 64 55 71 27 Dan Hamhuis D L OK 70 72 63 77 60 76 69 59 75 70 55 58 52 71 33 Brent Seabrook D R OK 68 66 73 72 69 70 68 62 65 78 49 47 45 72 36 Mark Streit D L OK 62 78 65 80 79 74 76 77 74 69 73 62 59 78 38 Mathieu Garon G R OK 68 81 68 73 66 78 74 78 72 NA NA 44 26 70 35 Ilya Bryzgalov G L OK 92 76 83 80 59 85 80 70 79 NA NA 56 34 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Denis Pederson C R OK 70 71 72 71 40 68 66 53 59 81 62 55 53 69 31 Mikhail Yakubov C L OK 61 55 67 60 29 80 61 53 59 61 45 26 27 60 86 Brandon Reid C R OK 60 60 52 66 30 85 64 51 47 60 55 46 26 60 39 Randy Robitaille C L OK 80 61 72 69 54 87 83 64 53 69 55 49 35 69 84 Michal Sivek LW L OK 54 54 71 57 30 75 57 50 49 57 53 29 26 59 47 Ryan Bayda LW L OK 78 64 69 68 37 77 59 42 54 67 55 42 38 63 22 Nils Ekman LW L OK 66 78 48 64 37 84 64 66 51 66 59 57 38 65 74 Richard Park RW L OK 75 81 51 68 47 85 74 49 61 88 55 61 50 68 46 Rico Fata RW L OK 57 76 54 66 38 85 69 47 65 63 62 29 31 64 10 Francis Lessard RW R OK 80 76 94 55 28 25 65 56 61 65 38 28 30 65 7 Alex Henry D L OK 74 59 76 63 30 49 55 56 39 70 30 27 26 64 23 Sergey Guzev D L OK 72 58 50 72 30 88 65 45 55 66 39 29 30 62 30 Jason Strudwick D L OK 84 76 79 58 58 65 60 47 56 59 48 56 58 68 34 Curtis McElhinney G L OK 71 69 75 72 63 75 67 63 71 25 25 46 49 66 32 Justin Peters G L OK 82 71 66 67 45 77 74 69 61 25 25 46 33 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Mike Comrie C L OK 64 65 60 67 44 74 70 59 68 65 70 38 35 69 92 Blair Betts C L OK 74 71 71 69 34 86 62 46 62 79 66 61 30 69 36 Robert Reichel C L OK 62 70 60 63 66 81 67 66 59 67 57 68 64 68 33 Shawn Bates C R OK 71 75 75 73 38 79 59 53 68 85 57 68 44 70 91 Alexandre Daigle C L OK 65 93 55 74 61 78 64 57 67 64 59 63 29 68 37 Travis Moen LW L OK 73 68 74 69 57 64 72 55 67 69 50 52 39 68 42 Martin Straka LW L OK 74 71 46 67 59 83 76 64 64 73 63 70 69 70 35 Martin Gélinas LW R OK 67 79 62 66 73 79 61 52 66 62 63 66 65 68 38 Geoff Sanderson LW L OK 70 91 67 67 72 86 76 44 62 67 64 76 63 70 34 Brad Boyes RW R OK 65 67 65 72 60 91 69 61 66 63 65 39 33 69 97 Shean Donovan RW R OK 80 88 71 70 56 70 69 50 63 73 50 73 55 69 3 Trent Hunter RW L OK 67 65 73 74 54 87 69 59 62 62 63 35 27 68 40 Ryan VandenBussche RW R OK 85 72 80 67 46 37 59 42 59 69 49 54 55 65 31 Ossi Vaananen D L OK 76 67 74 67 41 63 56 44 67 70 42 46 29 67 5 Yannick Tremblay D R OK 51 66 59 79 47 85 76 45 65 67 47 29 30 64 6 Denis Grebeshkov D L OK 48 65 62 65 53 79 60 64 61 59 56 40 42 64 7 Andy Greene D L OK 65 67 61 73 58 83 77 60 70 70 49 53 47 70 57 Adam Foote D R OK 81 56 68 73 62 84 53 48 75 69 51 72 63 69 24 Philippe Boucher D R OK 56 67 66 68 60 67 59 63 71 57 71 77 47 69 47 Jiri Slegr D L OK 77 64 72 71 57 65 61 74 46 58 47 70 58 68 58 Alain Nasreddine D L OK 79 61 78 62 46 54 47 50 57 69 40 55 44 67 13 Martin Gerber G L OK 75 79 61 71 61 74 73 81 65 NA NA 60 58 69 43 David Aebischer G L OK 77 72 75 73 56 65 82 75 75 NA NA 43 29 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Yuri Butsayev C L OK 70 77 61 66 31 92 88 49 60 63 49 27 27 65 73 Steve Moore C R OK 73 67 65 59 25 68 65 45 64 73 66 29 28 66 11 Harold Druken C L OK 58 69 77 64 30 94 69 52 57 63 70 30 34 68 27 Erik Rasmussen C L OK 64 73 79 75 38 79 72 46 64 63 50 53 35 66 98 Kamil Kreps C R OK 50 58 58 62 58 80 54 55 58 55 45 40 38 58 74 Sergei Kostitsyn LW L OK 51 64 49 64 60 67 57 61 64 59 56 50 43 62 71 Patrick Cote LW L OK 84 66 80 58 33 25 62 34 59 61 31 37 34 58 28 Oleg Saprykin LW L OK 62 60 58 67 39 74 67 52 63 57 64 34 29 64 32 Jeremy Stevenson LW L OK 89 60 71 58 50 28 47 40 50 55 43 50 45 58 46 Andrei Kostitsyn RW R OK 48 60 67 64 59 74 68 59 64 47 64 46 37 65 17 Milan Bartovic RW L OK 65 56 60 68 37 83 64 67 49 50 54 27 27 62 82 Kent Mcdonell RW R OK 69 59 68 61 30 59 60 48 53 52 55 27 28 60 50 Joel Perrault RW R OK 55 58 64 54 45 79 51 51 50 48 68 53 44 61 70 Eric Meloche RW R OK 62 60 78 65 32 82 69 51 46 61 54 27 28 62 29 Vitaly Vishnevski D L OK 67 69 74 68 39 67 62 41 58 74 30 63 37 66 14 Petr Buzek D L OK 62 59 64 75 28 78 69 43 53 66 51 28 34 64 55 Ryan Caldwell D L OK 65 69 58 65 37 68 68 52 51 64 29 26 28 62 44 Michal Sykora D L OK 56 62 78 62 37 79 55 50 51 73 59 47 34 66 15 Brian Boucher G L OK 61 74 81 74 55 62 73 83 77 NA NA 45 44 69 95 Fredrik Norrena G L OK 64 67 71 79 61 70 69 62 65 NA NA 48 53 64
# 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 81 86 85 77 65 69 72 84 74 72 90 58 54 85 27 Michael Peca C R OK 83 79 73 75 45 64 56 54 83 91 52 69 71 73 79 Alexei Yashin C R OK 53 77 81 75 66 70 79 77 74 67 82 61 53 79 20 Saku Koivu C L OK 76 70 54 72 48 77 70 79 75 68 61 62 72 73 38 Pavol Demitra LW L OK 58 87 82 78 46 92 82 71 71 63 71 80 55 77 24 Michal Grosek LW R OK 78 70 72 66 58 66 63 68 61 83 57 43 49 71 94 Ryan Smyth LW L OK 69 74 72 86 50 77 86 70 62 67 76 60 73 77 31 Jarome Iginla RW R OK 77 75 77 77 69 72 76 83 71 69 85 72 58 82 69 Radek Dvorak RW R OK 70 89 71 70 58 90 80 63 73 82 64 51 37 76 18 Jeff Halpern RW R OK 71 70 72 74 51 75 81 57 63 76 69 47 36 73 17 Petr Sykora RW L OK 48 86 65 75 62 87 86 68 68 78 75 55 36 76 29 Ric Jackman D R OK 66 70 75 73 34 73 78 62 59 67 54 49 28 71 62 Sergei Gonchar D L OK 65 66 73 81 60 77 66 84 81 63 85 63 47 79 78 Kimmo Timonen D L OK 79 74 63 83 70 80 72 69 89 81 65 67 45 79 80 Thomas Kaberle D L OK 73 82 75 83 64 88 87 83 79 69 60 62 55 80 3 Kim Johnsson D L OK 67 78 68 76 53 84 74 67 79 74 53 60 55 75 6 Jere Karalahti D R OK 75 75 70 60 40 64 60 52 77 63 82 58 26 72 10 Joe DiPenta D L OK 76 63 63 64 43 78 65 44 61 70 48 39 30 66 21 Jeff Lank D L OK 56 61 74 60 30 80 54 54 65 71 63 59 44 67 77 Jay McKee D L OK 75 84 70 72 30 73 60 47 63 85 55 51 50 73 2 Jonas Hiller G R OK 75 76 77 72 43 77 83 72 77 NA NA 51 47 72 9 Ryan Miller G L OK 93 86 64 79 50 79 84 89 84 NA NA 63 52 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Martin Cibak C L OK 71 69 62 64 30 84 66 46 54 69 46 30 28 61 34 Tommy Santala C R OK 78 62 76 58 33 74 63 45 50 63 51 28 25 62 71 Aaron Gavey C L OK 75 61 75 67 35 67 46 51 57 81 52 46 55 65 89 Chris Ferraro C R OK 70 69 52 59 46 64 61 51 43 60 57 51 42 61 84 Josh Holden C L OK 64 57 70 67 29 91 69 44 40 73 55 27 30 61 93 Bill Muckalt LW R OK 78 78 62 51 40 77 67 47 54 76 47 50 57 64 96 Dave Morissette LW L OK 70 72 71 50 51 32 34 32 40 59 43 73 50 54 5 Matt Murley LW L OK 68 69 69 59 30 77 60 53 52 65 50 25 26 62 4 Barett Heinsten LW L OK 60 60 60 64 34 76 56 60 50 62 44 28 28 59 47 Shayne Stevenson RW R OK 78 57 73 54 44 33 49 52 48 57 58 80 44 62 82 T.J. Hensick RW R OK 47 72 51 63 56 90 65 59 60 45 50 38 38 60 32 Konstantin Koltsov RW L OK 70 60 66 62 43 86 62 55 64 69 45 27 27 63 42 Brian Lee D R OK 44 64 67 64 46 71 66 53 46 53 40 36 36 59 22 John Grahame G L OK 62 78 85 69 44 60 69 79 72 NA NA 60 57 69 7 Stephane Fiset G L OK 72 69 76 68 50 50 68 68 74 NA NA 50 50 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Stephen Weiss C L OK 63 76 58 72 58 70 68 68 69 64 62 72 49 70 38 Eric Staal C L OK 70 74 73 71 78 67 72 68 71 59 74 60 59 75 14 Marty Murray C L OK 77 77 59 57 40 87 61 56 57 73 72 48 37 69 90 Rich Peverley C R OK 70 65 63 69 42 75 68 67 65 66 60 55 46 69 58 Richard Zednik LW L OK 66 79 82 70 48 78 92 51 64 58 64 70 53 72 48 Curtis Glencross LW L OK 75 75 73 68 45 68 63 60 61 67 64 44 49 70 35 Alexei Ponikarovsky LW L OK 70 70 81 67 52 76 70 55 62 70 64 45 33 70 9 Joffrey Lupul LW R OK 60 61 73 68 48 77 64 69 67 52 71 47 40 70 32 Adam Hall RW R OK 78 71 83 73 42 86 72 55 67 71 50 61 38 70 39 Nikolai Antropov RW L OK 56 65 87 74 44 71 64 71 60 70 67 55 30 72 47 Ales Hemsky RW R OK 66 75 60 72 48 90 75 70 69 53 64 68 45 71 69 Ryan Callahan RW R OK 76 66 65 69 55 74 64 62 70 62 67 52 57 70 29 Ryan Whitney D L OK 65 65 67 72 44 68 68 66 64 61 60 61 43 69 11 Ryan Suter D L OK 74 70 71 76 73 70 72 65 69 78 49 50 47 74 18 Nicklas Lidstrom D L OK 56 64 52 73 70 92 59 77 73 73 68 60 68 72 16 Rostislav Klesla D L OK 80 72 76 74 39 69 59 47 66 75 50 47 46 71 23 Duncan Keith D L OK 65 77 68 79 77 72 76 74 74 80 60 59 52 77 21 Dennis Wideman D L OK 58 64 67 74 68 80 73 68 69 60 62 61 44 70 41 Scott Clemmensen G L OK 83 78 73 64 45 75 75 78 78 NA NA 36 37 71 30 Henrik Lundqvist G L OK 88 85 76 92 68 94 74 82 90 NA NA 50 50 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Byron Ritchie C L OK 85 69 51 69 45 61 68 58 65 68 59 50 41 67 36 Anti Aalto C L OK 70 84 72 65 55 81 64 47 53 78 59 63 38 68 33 Darby Hendrickson C L OK 75 76 69 56 45 69 58 40 57 73 54 59 47 64 20 Toby Peterson C L OK 78 73 55 66 42 94 81 56 64 77 54 45 38 69 42 Sam Gagner C R OK 50 58 55 65 49 76 65 65 71 49 50 37 35 62 77 Brooks Laich C L OK 77 64 70 71 61 85 61 59 58 72 60 65 52 69 95 Frans Nielsen C L OK 56 67 57 64 65 87 69 64 67 68 58 47 45 67 15 Andrew Ebbett C L OK 70 70 53 65 79 81 64 59 65 66 50 43 41 65 25 Oleg Kvasha LW L OK 65 69 83 69 45 79 67 65 55 71 45 54 35 67 31 Petr Tenkrat LW R OK 63 77 59 68 38 84 70 55 68 71 54 28 28 66 3 Alyn McCauley LW L OK 72 78 66 69 35 95 70 45 71 71 63 48 39 69 87 Mike Leclerc LW L OK 71 60 67 73 44 74 62 66 64 73 59 49 43 69 27 Milan Michalek LW L OK 71 72 70 68 58 70 64 60 60 64 66 49 42 69 4 Marek Svatos RW R OK 70 85 47 69 41 70 75 55 63 54 64 47 48 67 96 Troy Brouwer RW R OK 70 58 73 66 70 67 53 55 60 63 66 48 40 67 24 Devin Setoguchi RW R OK 51 68 49 65 66 73 59 55 57 52 68 48 42 63 34 Taylor Pyatt RW L OK 75 70 81 69 40 82 67 54 64 69 55 57 37 69 28 Chad Larose RW R OK 68 70 53 66 43 74 64 56 59 62 60 48 43 65 10 Anton Babchuck D R OK 48 62 70 65 60 75 60 56 53 62 60 38 40 64 6 Milan Jurcina D R OK 61 71 80 70 69 69 68 50 49 53 54 48 43 65 12 Dan Trebil D R OK 57 65 72 62 43 79 53 49 56 70 71 47 39 66 26 Pavel Trnka D L OK 71 70 69 65 43 77 60 53 67 64 57 66 44 68 13 Christian Proulx D L OK 82 73 57 55 45 63 49 49 39 66 49 28 30 63 17 Brendan Bell D L OK 56 60 56 60 54 68 66 59 55 55 52 47 42 62 97 James Wisniewski D L OK 70 66 66 72 60 66 63 67 67 58 59 43 44 68 7 Lukas Krajicek D L OK 58 73 60 67 67 76 69 60 58 56 50 50 40 65 54 Rick DiPietro G R OK 84 77 67 64 28 59 75 83 78 NA NA 54 30 70 5 Nolan Schaefer G R OK 80 69 70 69 55 70 72 60 80 NA NA 28 35 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Mark Smith C L OK 80 78 80 68 40 56 64 57 64 86 47 50 38 69 41 Mike Sillinger C L OK 68 75 69 72 71 59 60 50 52 72 69 80 57 69 57 Jeff Shantz C R OK 75 75 66 62 51 86 64 56 61 73 55 71 56 68 10 Patrik Stefan C L OK 61 73 68 70 45 86 69 57 64 75 55 29 42 68 65 Andrew Brunette LW L OK 58 76 59 75 72 86 64 67 79 62 57 70 54 70 45 Jason Chimera LW L OK 77 71 78 73 56 68 69 51 65 75 50 48 31 68 8 David Moss LW R OK 58 57 72 69 49 88 65 56 62 67 59 66 48 67 33 Jussi Jokinen LW L OK 58 74 58 71 63 82 70 65 62 58 59 60 47 67 42 Anti Miettinen LW R OK 74 71 64 70 48 86 69 55 65 72 55 51 39 68 58 Steven Stamkos RW R OK 56 72 62 66 57 75 69 64 68 57 74 56 58 70 68 Owen Nolan RW R OK 85 65 70 71 66 42 61 57 72 70 62 84 57 71 37 Boyd Devereaux RW L OK 70 78 62 74 38 90 75 53 74 79 50 58 34 69 89 Shane Willis RW R OK 75 78 51 73 37 85 73 61 65 63 58 29 32 68 52 Randy Jones D L OK 62 66 69 69 45 74 69 59 70 59 57 53 47 68 11 Barret Jackman D L OK 78 73 75 79 47 59 58 45 51 75 42 47 39 69 18 Shane Hnidy D R OK 93 65 70 60 55 67 62 44 53 69 56 61 50 69 4 Frantisek Kaberle D L OK 63 71 54 66 32 80 78 58 70 71 55 51 47 69 21 Andy Sutton D L OK 89 68 85 71 48 43 59 55 77 72 47 38 41 74 20 John Erskine D L OK 74 62 79 74 39 52 54 51 60 74 43 47 30 68 3 Jeff Drouin-Deslaurier G R OK 66 65 76 75 64 69 70 61 67 25 25 45 45 64 9 Mika Noronen G L OK 77 70 67 48 53 68 70 77 66 NA NA 27 26 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 66 Marc-Antoine Pouliot C R OK 46 55 56 58 55 75 57 55 56 48 55 49 43 59 95 Brian Holzinger C R OK 57 90 58 55 61 80 76 44 53 60 50 62 40 62 1 David Steckel C L OK 72 54 73 69 67 73 70 48 61 69 59 47 47 67 22 Michael Holmqvist C L OK 69 68 68 63 33 82 66 44 63 64 58 27 28 64 6 Niklas Nordgren LW R OK 60 69 59 54 30 80 62 48 57 60 66 25 27 63 43 Alexei Smirnov LW L OK 63 65 66 58 26 88 64 43 47 60 55 28 29 60 46 T.J Oshie RW R OK 71 69 58 67 63 71 65 65 63 67 62 48 42 68 25 Kyle Wanvig RW L OK 69 51 66 50 34 64 62 52 54 55 56 34 26 60 44 Kyle Wellwood RW R OK 46 71 56 64 69 99 68 63 66 59 59 62 50 66 32 Greg Zanon D L OK 69 65 64 75 36 77 68 49 57 69 36 36 36 65 50 Ken Klee D L OK 75 62 71 63 61 74 52 34 60 60 46 67 64 64 27 Jessse Wallin D L OK 59 68 56 70 28 76 63 38 42 54 29 29 29 56 17 Kurtis Foster D R OK 69 69 72 71 35 74 67 54 60 63 47 28 33 67 15 Ian White D R OK 59 66 59 66 67 74 64 65 65 62 55 45 44 66 23 Zenith Komarniski D L OK 68 54 69 64 26 80 52 40 53 55 46 27 28 60 48 Tom Gilbert D R OK 53 75 62 71 62 83 67 66 66 58 50 43 45 66 2 Jean-Francois Damphous G L OK 78 69 68 52 47 79 70 74 59 NA NA 26 26 63 16 Kari Ramo G L OK 64 69 74 67 55 60 66 60 61 25 25 47 39 62