(As of Thursday, Oct 22 2009)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Mike Fisher C R OK 94 78 73 73 95 82 78 61 61 78 60 57 71 75 40 Olli Jokinen C L OK 66 75 79 75 93 81 75 67 74 65 77 63 64 77 19 Travis Zajac C R OK 62 71 69 74 99 92 72 76 73 74 66 39 44 75 63 Mike Ribeiro C L OK 73 75 55 83 99 86 76 87 81 68 68 57 65 78 26 Steve Sullivan LW R OK 56 80 43 73 50 84 81 76 73 63 68 66 72 73 10 David Booth LW L OK 71 82 69 67 88 88 81 70 77 64 81 39 39 78 13 Alex Tanguay LW L OK 65 84 63 63 61 85 84 76 75 64 72 57 77 77 28 Steve Reinprecht LW L OK 55 80 65 63 89 93 80 67 65 71 62 57 67 72 24 Martin Havlat RW L OK 54 84 69 69 99 91 84 82 80 61 75 54 67 79 89 Mikkel Boedker RW L OK 66 88 61 61 95 94 88 59 59 67 58 33 33 70 8 Scottie Upshall RW L OK 71 78 63 57 90 74 79 61 62 64 63 48 52 70 9 Teemu Selanne RW R OK 55 83 67 65 79 88 83 71 77 61 80 78 99 78 4 Chris Phillips D L OK 73 77 77 75 99 82 77 62 65 79 55 63 81 77 27 Scott Niedermayer D L OK 64 82 67 90 99 81 82 86 80 81 72 81 99 84 44 Kurt Sauer D L OK 72 69 81 71 83 88 70 53 58 81 39 48 57 73 3 Tom Poti D L OK 60 79 71 72 63 88 80 62 67 87 52 60 69 76 45 Sheldon Souray D L OK 67 68 83 83 99 74 68 73 80 75 92 60 67 81 37 Matt Smaby D L OK 97 70 93 66 52 75 70 54 55 78 33 33 33 75 30 Ilya Bryzgalov G L OK 91 87 75 86 79 98 81 77 91 NA NA 48 51 81 32 Mikael Tellqvist G L OK 91 88 57 73 26 99 81 78 91 NA NA 48 48 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Joel Perrault C R OK 62 73 65 50 15 87 73 53 64 64 69 39 39 68 15 Matthew Lombardi C L OK 60 81 63 70 84 86 82 73 70 74 63 45 52 74 34 Daniel Winnik LW R OK 77 70 77 51 60 73 69 47 50 75 51 36 36 65 11 P.J. Axelsson LW L OK 62 74 57 52 91 95 74 65 61 75 53 63 74 69 17 Petr Prucha LW R OK 77 80 55 58 57 89 80 63 61 66 56 42 45 69 23 Kevin Porter LW L OK 68 73 61 53 41 96 73 53 56 64 58 33 33 65 43 Lukas Kaspar RW L OK 73 73 73 36 16 86 72 54 57 61 59 33 33 65 36 Mike Iggulden RW R OK 74 70 77 47 15 91 70 67 62 65 53 33 33 68 31 Radim Vrbata RW R OK 53 74 63 56 22 90 75 55 58 64 60 48 50 65 38 Joakim Lindstrom RW L OK 63 72 59 58 54 86 72 61 62 67 63 42 42 68 39 John Zeiler RW R OK 79 71 63 25 33 67 70 40 38 63 33 39 39 55 22 Andrew Ference D L OK 71 78 57 74 57 81 79 71 63 75 42 57 69 72 5 Keith Yandle D L OK 61 74 67 59 84 88 74 74 62 59 52 39 39 70 25 Bryce Salvador D L OK 76 68 77 67 93 78 69 60 62 81 45 54 63 74 33 Brian Boucher G L OK 82 78 69 88 27 97 72 68 82 NA NA 57 61 73 35 Al Montoya G L OK 72 70 67 77 15 99 62 60 72 NA NA 33 33 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Derek Roy C L OK 58 85 53 84 99 89 84 76 75 76 74 45 52 78 36 David Bolland C R OK 64 75 55 65 99 86 75 66 66 75 65 39 42 71 85 Mikhail Grabovski C L OK 60 82 47 64 95 75 81 67 67 63 67 36 36 70 84 Guillaume Latendresse LW L OK 91 70 81 53 68 82 69 59 64 62 67 39 41 72 11 Zach Parise LW L OK 63 78 59 74 99 93 78 82 87 64 90 42 48 81 33 Fredrik Modin LW L OK 58 71 81 66 61 87 71 65 64 68 61 66 76 72 18 Ethan Moreau LW L OK 77 77 77 60 94 63 77 54 59 77 61 69 78 72 15 Andrew Brunette LW L OK 55 70 71 67 98 94 69 67 68 61 69 69 78 72 10 Corey Perry RW R OK 73 74 71 73 95 70 75 76 79 61 80 42 52 78 80 Nik Antropov RW L OK 73 74 89 68 99 91 74 68 72 68 74 57 64 78 28 Mark Recchi RW L OK 71 82 59 66 98 93 82 74 73 70 70 90 99 78 26 Blake Wheeler RW R OK 60 77 81 54 99 87 76 63 66 69 67 33 35 73 21 Denis Gauthier D L OK 96 68 81 53 79 70 68 44 55 76 45 60 62 73 4 John-Michael Liles D L OK 63 80 55 74 91 90 79 73 69 65 70 45 51 75 48 Matt Hunwick D L OK 65 74 59 60 65 87 75 75 68 63 65 33 33 72 5 Bryan Allen D L OK 91 74 81 91 15 99 74 73 72 89 33 54 55 81 3 Doug Murray D L OK 88 66 87 59 91 88 66 54 52 68 33 42 46 71 51 Fedor Tyutin D L OK 71 68 75 79 99 79 68 71 70 73 65 45 51 76 35 Manny Fernandez G L OK 91 88 67 88 34 97 81 78 91 NA NA 69 71 80 30 Martin Brodeur G L OK 92 89 75 87 38 96 82 79 92 NA NA 78 99 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Kyle Wellwood C R OK 53 68 53 54 90 98 69 50 61 62 66 45 47 65 16 Brandon Sutter C R OK 62 72 65 34 61 92 72 48 46 73 43 33 33 60 13 Daniel Carcillo LW L OK 83 74 63 45 90 29 74 53 51 62 46 39 40 63 54 David Jones RW R OK 72 70 77 50 49 95 70 50 58 67 62 36 38 67 22 Jamal Mayers RW R OK 65 73 77 41 87 75 74 50 53 73 54 63 73 67 27 Alex Pietrangelo D R OK 56 71 73 58 15 94 70 56 47 53 33 33 33 62 34 Shane Hnidy D R OK 62 65 73 56 79 85 65 57 57 66 48 54 61 68 37 Yann Danis G L OK 91 86 57 85 38 99 81 76 91 NA NA 36 36 77 31 Peter Budaj G L OK 90 87 67 86 68 99 80 78 90 NA NA 42 43 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Ryan Getzlaf C R OK 77 79 75 79 99 68 78 94 86 66 71 69 78 83 37 T.J. Hensick C R OK 54 84 55 51 74 94 84 63 59 63 51 36 36 66 12 Anze Kopitar C L OK 67 76 81 81 99 91 76 74 74 73 73 39 39 79 26 Samuel Pahlsson C L OK 81 75 67 72 79 88 74 55 55 84 55 54 70 71 34 Andrew Cogliano C L OK 61 85 53 57 99 93 85 61 63 67 64 36 36 70 81 Marian Hossa LW L OK 66 82 71 70 90 81 82 71 83 66 89 63 83 82 27 Patrick Sharp LW R OK 62 80 65 71 74 85 80 63 75 67 81 48 54 76 19 Scott Hartnell LW L OK 71 71 73 70 99 62 71 67 73 72 76 54 62 76 10 Marian Gaborik RW L OK 64 85 65 79 21 96 85 81 93 67 99 54 60 85 16 Devin Setoguchi RW R OK 80 85 65 64 99 93 85 71 75 64 77 36 39 78 28 Ben Guite RW R OK 79 72 71 50 61 87 71 52 53 77 54 42 44 67 24 Ryan Callahan RW R OK 99 76 57 67 99 87 76 59 65 72 68 39 44 74 8 Brent Burns D R OK 66 76 75 76 72 83 77 71 69 70 67 45 47 75 77 Tom Gilbert D R OK 59 70 75 75 99 92 70 83 71 77 52 39 39 76 5 Braydon Coburn D L OK 80 74 83 83 98 74 74 68 70 82 61 42 46 80 55 Sergei Gonchar D L OK 66 80 73 85 30 78 79 85 82 75 85 72 93 84 3 Marc Methot D L OK 84 69 81 63 80 82 69 62 60 65 52 39 40 73 46 Roman Polak D R OK 76 70 67 74 84 86 71 63 60 78 39 39 40 72 1 Steve Mason G R OK 92 89 65 90 74 98 82 79 92 NA NA 33 36 80 41 Mike Smith G L OK 92 88 75 90 50 87 82 78 92 NA NA 39 39 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Kyle Turris C R OK 59 72 55 51 77 92 73 57 57 63 56 33 33 64 42 Artem Anisimov C L OK 50 72 65 37 15 99 72 33 33 60 33 33 33 52 51 Frans Nielsen C L OK 58 79 51 65 72 93 78 70 66 74 59 39 39 70 11 Jiri Tlusty LW L OK 56 77 69 50 17 99 78 63 53 63 33 33 33 61 85 Liam Reddox LW L OK 72 78 51 41 56 94 77 53 54 70 55 33 33 64 43 Clarke MacArthur LW L OK 68 72 61 54 87 83 72 57 63 66 66 39 39 69 13 Nikolai Zherdev LW R OK 60 80 67 66 99 89 81 71 70 62 69 45 46 74 14 Jack Skille RW R OK 68 83 67 37 15 86 83 33 48 61 56 33 33 61 82 Tomas Kopecky RW L OK 73 70 71 41 96 87 70 54 53 64 52 42 45 65 20 Nathan McIver D L OK 84 69 71 37 22 58 70 51 46 54 33 36 36 63 48 Kyle Cumiskey D L OK 55 80 55 35 15 99 80 33 40 54 33 36 36 56 30 Daniel LaCosta G L OK 75 73 63 78 15 99 65 63 75 NA NA 33 33 66 31 Ondrej Pavelec G L OK 78 74 69 75 15 99 68 64 78 NA NA 33 33 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Jonathan Toews C L OK 59 75 71 73 99 86 76 71 77 66 80 36 39 77 67 Michael Frolik C L OK 60 77 61 58 96 93 78 64 67 63 68 33 33 71 16 Derick Brassard C L OK 71 79 59 57 38 88 79 75 74 61 72 36 36 74 40 Maxim Lapierre C R OK 77 78 67 58 96 79 77 54 59 75 62 42 45 70 23 Alexei Ponikarovsky LW L OK 71 77 81 62 99 89 77 73 72 69 69 54 59 77 24 Curtis Glencross LW L OK 77 80 65 58 90 87 80 67 65 73 60 39 40 73 28 Sergei Samsonov LW R OK 56 83 53 68 99 92 83 69 67 63 62 63 78 72 88 Patrick Kane RW L OK 54 80 47 74 98 88 80 79 77 61 72 36 39 74 15 Jonathan Cheechoo RW R OK 77 71 67 60 80 81 71 61 61 63 61 48 60 69 25 Colby Armstrong RW R OK 68 75 65 60 99 80 75 59 65 66 68 42 43 71 37 Mikael Samuelsson RW L OK 69 74 75 60 99 86 74 61 64 62 65 54 68 72 2 Dan Hamhuis D L OK 77 71 67 77 99 82 70 69 64 79 45 45 49 74 14 Chris Campoli D L OK 67 79 59 68 93 84 80 67 67 65 68 42 43 74 3 Ryan O'Byrne D R OK 84 68 89 54 45 67 68 57 52 66 33 36 37 70 5 Brent Sopel D R OK 60 71 79 50 28 92 71 48 59 80 48 60 68 70 51 Brian Campbell D L OK 57 79 61 77 99 93 80 86 69 59 61 57 70 76 44 Brooks Orpik D L OK 99 70 77 70 96 80 69 64 61 78 42 48 58 77 77 Joe Corvo D R OK 58 73 67 82 99 94 74 70 70 69 72 48 56 75 35 Joey MacDonald G L OK 90 86 63 85 60 96 80 76 90 NA NA 39 39 78 34 Miikka Kiprusoff G L OK 90 87 61 87 93 98 80 80 90 NA NA 54 65 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 46 Alexandre Giroux C L OK 80 72 67 41 15 82 72 47 51 61 53 39 39 63 26 Ryan Carter C L OK 73 70 69 35 59 77 71 50 51 64 51 36 40 63 11 Brendan Morrison C L OK 57 78 55 56 99 91 78 56 60 65 62 63 74 68 27 Jeremy Colliton C R OK 99 71 67 43 15 92 71 55 48 80 33 39 39 63 47 Martin St. Pierre C L OK 59 75 53 45 17 93 75 53 56 71 58 39 39 64 48 Colin Fraser C L OK 62 72 63 43 99 85 72 52 52 80 52 36 36 65 71 Kenndal McArdle LW L OK 66 72 59 29 15 85 71 33 33 63 33 33 33 52 18 Nigel Dawes LW L OK 72 79 53 52 78 94 78 55 58 63 59 39 41 67 68 Max Pacioretty LW L OK 71 78 71 49 41 83 79 60 58 65 53 33 33 67 70 Gregory Stewart LW L OK 81 75 69 33 24 66 76 43 40 62 33 33 33 57 58 Cody Bass RW R OK 84 74 67 25 15 73 73 33 33 62 33 33 34 54 29 Eric Fehr RW R OK 56 69 77 44 74 91 69 58 61 61 62 42 45 67 63 Kris Chucko RW R OK 58 70 73 27 15 78 70 33 33 61 33 33 33 52 6 Tom Kostopoulos RW R OK 85 71 67 56 95 71 71 56 55 73 54 51 54 68 21 Barry Tallackson RW R OK 71 68 79 25 15 99 68 33 33 60 33 39 39 54 19 Darcy Tucker RW L OK 77 69 53 55 77 77 68 50 54 64 56 69 81 65 22 Jordin Tootoo RW R OK 79 76 57 47 88 64 75 55 54 62 51 45 49 65 39 Matt D'Agostini RW R OK 65 81 57 53 65 93 81 55 62 65 65 33 34 68 62 Wes O'Neill D L OK 77 67 73 42 15 72 66 33 42 59 33 33 33 60 38 Jack Hillen D L OK 61 79 53 55 49 91 79 56 53 62 42 36 36 64 31 Daniel Tjarnqvist D L OK 55 73 69 53 45 94 72 48 52 61 48 48 48 64 49 Theo Peckham D L OK 74 66 75 44 18 25 66 33 43 63 33 33 33 61 50 Steven Wagner D L OK 68 79 65 56 27 82 80 53 57 56 61 33 33 66 1 Justin Pogge G L OK 64 59 73 79 15 99 54 50 64 NA NA 33 33 57 30 Martin Gerber G L OK 80 77 63 89 32 86 70 67 80 NA NA 48 50 71 32 Jonathan Quick G L OK 91 88 57 85 54 99 81 79 91 NA NA 33 33 78
# 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 66 73 87 77 99 85 73 91 84 63 71 63 78 82 89 Sam Gagner C R OK 56 84 59 66 93 85 84 66 65 62 63 36 36 71 9 Stephen Weiss C L OK 56 81 57 70 95 93 81 82 75 70 61 51 51 75 23 Joe Sakic C L OK 58 80 61 71 18 91 81 86 76 68 57 90 99 75 13 Patrick Marleau LW L OK 71 83 77 84 93 94 83 72 82 76 87 63 81 84 20 Kristian Huselius LW L OK 55 82 61 77 90 87 82 74 72 62 69 51 56 75 24 Simon Gagne LW L OK 56 84 63 75 96 88 84 76 79 74 81 57 71 80 35 Sean Bergenheim LW L OK 73 79 59 56 72 77 80 54 63 74 67 42 42 70 12 Jarome Iginla RW R OK 66 80 69 85 99 90 80 85 84 63 81 66 77 82 16 Nathan Horton RW R OK 73 76 81 70 82 84 76 66 71 64 73 45 45 76 34 Antti Miettinen RW R OK 64 71 61 72 99 91 71 67 65 75 61 45 50 71 42 David Backes RW R OK 91 72 71 70 99 58 72 63 72 76 77 39 40 77 7 Brent Seabrook D R OK 95 74 79 79 99 83 74 64 69 79 63 42 45 80 4 Jay Bouwmeester D L OK 73 75 77 90 99 82 76 72 75 80 73 48 48 80 6 Zbynek Michalek D R OK 64 71 67 77 99 92 71 67 71 92 55 45 45 77 55 Jeff Schultz D L OK 64 66 87 68 78 92 66 60 59 79 39 39 40 72 40 Andrej Meszaros D L OK 71 78 75 81 63 85 77 68 66 85 45 42 49 77 8 Mike Komisarek D R OK 97 75 89 71 80 61 75 57 64 93 42 48 54 81 29 Tomas Vokoun G R OK 93 90 63 84 72 98 83 81 93 NA NA 63 65 82 37 Pekka Rinne G L OK 92 89 77 86 63 97 82 79 92 NA NA 36 36 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Zack Smith C L OK 66 69 69 27 15 99 68 33 33 60 33 33 33 53 25 Eric Belanger C L OK 59 71 61 70 96 92 71 63 62 77 59 54 60 70 90 Mike Comrie C L OK 60 80 55 62 77 88 80 62 61 64 59 54 60 69 71 Nick Foligno LW L OK 70 72 61 54 99 84 73 56 61 62 63 36 37 68 64 Jamie McGinn LW L OK 73 74 59 35 43 98 74 45 52 62 55 33 33 62 15 Brad Richardson LW L OK 64 74 57 42 38 92 74 54 47 62 33 42 44 58 41 Sergei Kostitsyn RW L OK 64 79 59 56 68 75 79 62 61 68 58 36 39 68 32 Brendan Witt D L OK 86 68 79 70 79 69 68 57 59 86 33 69 77 75 26 Mike Van Ryn D R OK 58 72 67 68 33 88 72 70 69 73 65 54 56 72 21 David Hale D L OK 79 69 75 54 59 83 69 56 58 65 52 45 48 70 39 Mike Lundin D L OK 54 71 65 59 30 96 70 53 56 82 33 36 36 67 44 Sami Lepisto D L OK 71 77 53 68 15 81 77 78 59 56 33 33 33 66 30 Antero Niittymaki G L OK 91 88 65 84 39 98 81 78 91 NA NA 45 45 79 36 Cory Schneider G L OK 67 63 67 66 15 99 57 53 67 NA NA 33 33 59 1 Marek Schwarz G R OK 70 60 57 33 15 99 60 50 70 NA NA 36 36 56 31 Tobias Stephan G L OK 77 74 63 65 15 99 67 64 77 NA NA 33 33 66 60 Jose Theodore G R OK 90 87 55 86 70 97 80 77 90 NA NA 66 76 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Jeff Halpern C R OK 59 73 67 67 63 86 72 55 56 81 57 57 62 68 10 Ryan Johnson C L OK 59 87 71 43 76 95 87 49 48 87 46 63 67 67 24 Dominic Moore C L OK 65 74 63 66 99 76 74 69 66 76 59 45 46 72 16 Dustin Boyd C L OK 60 73 61 50 87 96 73 54 57 75 59 39 40 67 91 Markus Naslund LW L OK 61 76 61 68 99 85 76 62 67 63 70 75 85 72 20 Alexander Steen LW L OK 58 75 69 64 99 91 74 61 59 77 54 42 43 69 14 Alexandre Burrows LW L OK 64 78 63 66 99 61 79 63 70 79 74 42 46 75 26 Ryan Shannon RW R OK 60 82 49 59 43 98 82 66 66 65 65 39 41 70 18 Brendan Shanahan RW R OK 59 73 79 59 41 81 73 60 60 72 60 93 99 71 15 Richard Park RW R OK 57 77 59 68 87 89 76 61 62 80 62 66 74 71 23 Milan Jurcina D R OK 83 65 87 57 96 81 66 57 57 69 45 42 46 72 2 Lukas Krajicek D L OK 62 74 67 68 87 85 74 66 60 72 42 48 50 71 6 Jaroslav Spacek D L OK 66 75 65 76 98 89 74 81 73 75 63 60 69 77 7 Wade Redden D L OK 70 76 73 76 99 86 76 69 62 71 45 66 86 75 8 Sami Salo D R OK 63 73 77 69 73 90 73 72 69 73 61 60 72 75 45 Mark Stuart D L OK 69 75 75 55 99 80 75 58 59 67 52 42 46 71 28 Carlo Colaiacovo D L OK 64 70 67 64 89 89 70 73 60 61 45 48 49 69 32 Mattias Ohlund D L OK 72 77 77 74 99 73 77 65 66 78 55 63 73 77 33 Mathieu Garon G R OK 79 76 65 80 23 99 69 66 79 NA NA 51 51 70 31 Pascal Leclaire G L OK 77 72 69 84 15 99 67 62 77 NA NA 42 42 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Krystofer Kolanos C R OK 79 69 73 41 26 83 68 53 56 61 58 45 45 65 43 Ryan Potulny C L OK 60 75 61 41 15 99 75 68 56 61 33 39 39 61 77 Chris Gratton C L OK 75 70 85 41 29 89 71 50 44 71 33 75 83 62 37 Rick Rypien C R OK 80 77 55 36 15 66 77 33 56 73 67 33 35 64 22 Drew Miller LW L OK 59 71 59 51 33 86 71 59 59 71 58 33 36 65 53 Ilya Zubov LW L OK 68 82 55 40 15 99 83 57 49 62 33 33 33 60 67 Benoit Pouliot LW L OK 59 72 71 46 45 89 72 54 56 61 57 36 36 65 50 Dan Fritsche RW R OK 67 75 67 42 61 94 76 54 54 64 54 45 45 65 25 Jesse Winchester RW R OK 75 70 73 41 93 90 70 57 53 65 46 33 33 64 4 Niklas Hjalmarsson D L OK 62 71 69 54 26 99 70 54 56 67 48 33 36 66 27 Danny Syvret D L OK 58 71 65 37 15 99 71 33 33 64 33 36 36 58 55 Shane O'Brien D L OK 67 68 81 54 94 47 69 57 50 61 33 39 42 66 29 Nathan McIver D L OK 84 69 71 37 22 58 70 51 46 54 33 36 36 63 54 Casey Borer D L OK 66 71 71 42 15 65 71 33 44 67 33 33 33 61 41 Brent Krahn G L OK 46 40 83 33 15 99 36 33 46 NA NA 33 33 42 49 Michael Leighton G L OK 90 87 65 81 23 95 71 77 90 NA NA 45 45 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Boyd Gordon C R OK 59 73 67 53 77 94 73 53 53 84 53 45 49 67 12 Brian Rolston C L OK 61 80 73 59 78 89 81 62 64 62 65 72 85 72 72 Evgeni Malkin C L OK 66 80 69 89 99 79 80 99 93 69 81 39 49 85 13 Vyacheslav Kozlov LW L OK 57 83 57 68 99 88 83 83 79 64 72 81 99 78 16 Marco Sturm LW L OK 60 82 65 63 23 90 82 65 72 71 76 63 72 75 22 Boyd Devereaux LW L OK 65 84 67 54 28 97 85 59 64 77 67 63 68 73 57 Blake Comeau RW R OK 78 71 69 64 65 86 72 66 63 70 57 39 39 70 26 Jiri Hudler RW L OK 54 85 51 54 99 95 85 71 70 61 69 45 55 72 32 Mike Knuble RW R OK 68 70 83 72 99 83 71 61 69 76 73 66 74 76 6 Ron Hainsey D L OK 62 78 75 76 99 91 77 76 69 77 55 48 48 77 25 Chris Pronger D L OK 66 71 85 90 99 77 71 80 76 82 67 75 99 82 27 Paul Mara D L OK 77 76 81 66 93 74 76 63 61 69 52 60 66 75 4 Zach Bogosian D R OK 73 73 67 63 57 78 72 63 68 66 76 33 33 73 77 Jay McKee D L OK 66 70 71 61 84 86 69 54 61 89 39 69 80 73 44 Kimmo Timonen D L OK 64 80 59 83 94 84 80 85 74 91 45 60 67 79 71 Lubomir Visnovsky D L OK 59 80 57 78 61 87 80 81 72 66 70 54 56 77 2 Hal Gill D L OK 71 69 99 63 76 81 68 57 61 81 45 63 79 77 34 Adrian Aucoin D R OK 63 69 75 76 99 87 68 70 69 71 66 72 80 75 39 Nikolai Khabibulin G L OK 92 89 71 88 51 95 80 79 92 NA NA 69 83 82 29 Marc-Andre Fleury G L OK 91 88 61 88 76 96 81 78 91 NA NA 45 55 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Kris Draper C L OK 72 78 57 47 96 88 77 50 52 72 53 84 99 67 31 Jerred Smithson C R OK 78 71 69 54 99 87 70 49 50 79 50 48 51 66 28 Pascal Pelletier LW R OK 55 73 61 36 15 99 74 33 33 61 33 33 33 52 55 Cody McLeod LW L OK 90 70 73 45 96 57 69 45 56 67 62 36 38 67 23 Sean Avery LW L OK 86 75 59 62 50 43 75 66 65 61 62 51 56 70 24 Scott Walker RW R OK 82 75 59 52 50 79 74 61 59 63 56 72 78 68 11 Cody McCormick RW R OK 84 70 77 37 67 65 69 57 51 65 39 45 46 63 41 Martin Skoula D L OK 62 70 77 69 99 96 71 58 61 76 48 57 73 73 45 Nick Boynton D R OK 63 71 73 59 83 71 70 65 63 69 55 57 61 71 40 Stephen Valiquette G L OK 81 77 85 82 18 96 91 67 81 NA NA 45 45 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Chris Drury C R OK 59 81 61 80 99 91 81 71 70 81 68 60 86 77 8 Joe Pavelski C R OK 67 79 61 75 98 87 79 71 72 79 72 39 44 77 47 David Krejci C R OK 65 76 57 66 99 92 77 83 78 74 68 39 43 76 14 Matthew Stajan C L OK 75 72 67 67 93 84 72 77 72 73 62 48 49 75 22 Daniel Sedin LW L OK 53 78 61 74 99 90 78 83 81 64 77 54 65 78 25 Jason Chimera LW L OK 70 86 71 64 60 82 86 63 62 72 59 54 55 73 15 Martin Erat LW L OK 58 82 63 73 87 85 81 73 71 68 66 51 55 74 9 Milan Michalek LW L OK 70 73 79 73 94 85 73 72 71 74 70 45 53 77 32 Kris Versteeg RW R OK 59 75 53 67 95 84 75 70 70 72 69 36 39 72 21 Jamie Langenbrunner RW R OK 68 80 67 71 99 85 80 75 75 72 75 72 98 79 73 Michael Ryder RW R OK 74 74 61 59 90 92 74 67 73 62 76 45 51 74 4 Dion Phaneuf D L OK 83 71 75 89 98 73 71 80 73 73 67 42 47 79 29 Kyle Quincey D L OK 76 77 69 72 88 81 76 82 66 65 52 42 45 74 44 Aaron Ward D R OK 88 68 75 66 79 85 67 55 60 77 48 72 91 75 13 Willie Mitchell D L OK 66 77 73 78 99 84 78 66 65 84 45 57 66 76 2 Luke Schenn D R OK 98 72 75 74 85 78 72 60 60 79 42 33 33 76 37 Denis Grebeshkov D L OK 60 72 61 72 88 88 72 79 71 71 63 42 42 74 61 Nick Schultz D L OK 66 77 67 71 96 91 77 55 60 83 42 51 56 73 1 Jonas Hiller G R OK 92 89 61 81 56 99 82 79 92 NA NA 36 39 79 30 Henrik Lundqvist G L OK 92 89 65 88 85 99 82 79 92 NA NA 42 48 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 55 Jochen Hecht C L OK 57 78 65 69 85 89 77 59 60 76 60 60 72 70 39 David Steckel C L OK 70 66 83 54 93 90 66 53 54 85 55 42 46 69 12 Justin Abdelkader C L OK 75 70 65 36 15 99 70 33 33 60 33 33 35 54 31 Kamil Kreps C R OK 61 71 67 55 80 93 72 60 57 76 51 39 39 67 26 Maxime Talbot C L OK 75 73 59 56 91 82 73 52 57 78 59 42 51 68 42 Brett Sutter C L OK 54 71 61 31 15 89 70 33 56 60 67 33 33 60 19 Bryan Little C R OK 58 71 63 67 96 93 70 61 72 62 78 36 36 72 51 Valtteri Filppula C L OK 58 77 63 63 98 88 77 67 64 71 58 42 55 70 56 Chris Bourque LW L OK 66 84 49 38 15 99 83 33 48 62 56 33 33 60 24 Boyd Kane LW L OK 83 66 77 32 15 99 66 33 33 68 33 39 39 55 20 Fredrik Sjostrom RW L OK 75 82 73 48 96 91 82 46 51 79 53 45 48 68 54 Teddy Purcell RW R OK 55 71 61 53 49 97 71 64 61 61 54 33 33 65 57 David Perron RW R OK 66 74 57 57 99 86 74 71 68 62 61 36 37 70 60 Chad LaRose RW R OK 74 79 53 60 99 90 78 53 61 71 65 42 50 70 52 Jonathan Ericsson D L OK 74 72 75 62 23 83 71 59 57 65 48 33 37 69 27 Karl Alzner D L OK 63 79 71 67 37 98 79 57 61 81 45 33 33 72 59 Ivan Vishnevskiy D L OK 55 78 53 68 15 85 78 75 63 60 33 33 33 65 7 Mark Eaton D L OK 60 68 71 62 83 88 68 52 62 82 52 57 66 71 17 Thomas Pock D L OK 65 71 71 47 72 87 70 44 48 62 39 45 46 64 43 Tobias Enstrom D L OK 56 80 51 80 99 86 81 72 68 79 52 36 36 72 35 Jimmy Howard G L OK 65 60 73 68 15 99 55 50 65 NA NA 36 36 58 40 Tuukka Rask G L OK 80 80 59 75 15 99 70 70 80 NA NA 33 33 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Vincent Lecavalier C L OK 73 80 83 80 94 84 79 75 76 70 77 60 69 81 91 Marc Savard C L OK 55 75 59 77 99 81 75 92 85 70 71 63 67 79 74 T.J. Oshie C R OK 69 77 49 65 70 88 77 72 70 74 66 33 34 72 17 Ilya Kovalchuk LW R OK 59 84 77 86 96 86 83 83 88 63 90 51 52 85 13 Daniel Cleary LW L OK 74 83 69 67 90 86 83 67 65 74 62 63 79 75 10 Brenden Morrow LW L OK 98 72 67 84 22 43 72 79 76 75 69 57 73 78 29 Ryane Clowe LW L OK 81 71 79 70 87 84 71 71 71 65 71 42 48 76 27 Alex Kovalev RW L OK 62 85 75 77 95 79 84 76 75 70 73 78 99 80 11 Daniel Alfredsson RW R OK 62 74 65 82 96 93 75 84 80 75 71 69 89 80 7 Todd Bertuzzi RW L OK 65 73 87 73 80 76 73 72 70 63 65 69 79 75 44 Andrej Sekera D L OK 65 76 65 71 84 92 77 65 62 73 48 39 39 72 23 Brad Stuart D L OK 88 79 75 70 82 91 78 62 60 76 42 57 76 76 5 Barret Jackman D L OK 75 70 71 79 99 77 70 63 66 87 48 51 53 76 18 Marc Staal D L OK 88 74 75 72 99 83 74 58 59 73 45 36 39 74 6 Nicklas Lidstrom D L OK 59 82 63 83 95 91 82 86 79 74 78 81 99 84 22 Cory Murphy D L OK 57 70 55 63 39 90 70 72 68 61 70 36 36 71 24 Radek Martinek D R OK 77 70 63 74 62 88 70 52 68 85 66 51 53 74 30 Brett Clark D L OK 66 78 63 76 93 90 78 57 63 91 42 60 62 75 32 Kari Lehtonen G L OK 91 88 73 86 56 96 81 79 91 NA NA 45 45 80 31 Carey Price G L OK 91 87 75 87 63 97 81 77 91 NA NA 36 39 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Mikael Backlund C L OK 50 72 63 42 15 99 72 33 33 60 33 33 33 52 20 James Neal LW L OK 91 74 63 62 94 85 73 55 66 66 72 33 33 72 93 Jakub Voracek RW L OK 57 75 61 50 98 88 75 67 63 61 55 33 34 67 33 Michal Repik RW R OK 76 78 53 29 15 91 78 33 64 63 79 33 33 66 43 Maxim Mayorov RW L OK 55 73 63 25 15 99 74 33 33 60 33 33 33 52 26 Wayne Simmonds RW R OK 76 74 53 54 99 81 74 55 55 70 55 33 33 66 28 Matt Halischuk RW R OK 50 75 53 38 15 99 75 79 77 60 33 33 33 63 12 Robert Nilsson RW L OK 59 74 57 60 78 91 74 65 63 62 58 42 42 67 4 Ville Koistinen D L OK 69 78 59 53 46 91 79 63 58 55 55 33 33 67 15 Kris Russell D L OK 62 78 47 57 80 90 78 70 57 58 42 36 37 66 8 Kevin Klein D R OK 65 71 65 47 77 93 71 56 55 58 52 39 39 65 3 Alex Goligoski D L OK 61 76 55 64 55 92 75 71 66 59 67 33 33 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Jarret Stoll C R OK 85 77 67 67 90 80 76 64 65 76 66 48 53 74 93 Doug Weight C L OK 62 75 63 72 65 78 74 77 72 66 61 81 99 74 9 Mike Modano C L OK 57 81 73 72 98 87 81 69 66 73 61 87 99 75 19 Nicklas Backstrom C L OK 60 80 59 79 99 87 80 93 85 69 68 36 40 79 22 Loui Eriksson LW L OK 56 75 61 78 99 95 75 66 77 75 82 39 43 77 36 Jussi Jokinen LW L OK 57 77 59 60 87 91 78 63 60 75 54 42 47 68 33 Dustin Byfuglien LW R OK 86 68 89 58 94 77 68 58 61 62 62 42 45 71 24 Matt Cooke LW L OK 99 74 65 56 93 72 73 60 60 72 60 60 73 72 13 Bill Guerin RW R OK 65 78 77 66 95 78 78 66 67 63 68 81 99 75 48 Tyler Kennedy RW R OK 62 75 57 54 82 90 75 63 64 61 64 36 45 68 81 Miroslav Satan RW L OK 55 79 67 62 79 88 79 63 66 61 67 69 83 72 29 Matt Carle D L OK 58 78 67 73 93 93 79 69 64 70 52 42 50 72 44 Freddy Meyer D L OK 93 72 57 72 33 88 72 61 71 85 68 45 46 76 2 Matt Greene D R OK 90 69 81 68 99 71 68 58 61 82 42 42 46 76 7 Duncan Keith D L OK 59 80 63 86 94 83 80 81 74 77 65 42 45 78 5 Kim Johnsson D L OK 57 75 67 83 99 88 75 68 63 80 42 57 66 73 6 Cory Sarich D R OK 79 69 75 63 93 69 69 65 60 72 42 60 71 73 8 Drew Doughty D R OK 68 74 75 80 99 85 74 67 66 77 55 33 33 75 35 Dwayne Roloson G L OK 92 88 59 86 77 96 82 79 92 NA NA 63 70 81 43 Martin Biron G L OK 92 88 57 86 67 99 82 78 92 NA NA 63 68 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 John Madden C L OK 64 73 59 65 93 92 73 58 57 81 54 60 82 69 49 Rich Peverley C R OK 56 75 59 63 80 89 74 72 70 70 65 39 40 72 41 Viktor Tikhonov C R OK 61 72 63 47 74 92 73 52 55 71 57 33 33 65 21 Alexandre Picard LW L OK 81 72 65 27 18 63 72 45 41 62 33 42 42 57 32 Chris Conner LW L OK 66 84 47 43 46 93 84 62 59 61 52 39 39 65 27 Patric Hornqvist RW R OK 62 77 61 45 34 87 77 56 55 64 52 33 33 64 25 Michel Ouellet RW R OK 66 78 67 38 15 99 78 33 33 66 33 42 43 55 45 Patrick Eaves RW R OK 80 75 59 44 90 90 76 49 52 72 53 42 49 65 26 Brandon Crombeen RW R OK 68 70 69 50 99 61 69 50 55 65 58 36 38 65 23 Aaron Johnson D L OK 68 70 73 51 46 81 70 57 59 66 55 45 45 69 10 Henrik Tallinder D L OK 62 70 77 64 80 88 69 60 58 74 39 51 57 70 15 Niklas Grossman D L OK 86 70 73 62 99 86 70 56 57 72 42 39 43 72 40 Simeon Varlamov G L OK 71 68 61 82 15 92 61 58 71 NA NA 33 36 63 37 Riku Helenius G L OK 70 60 71 33 15 99 60 50 60 NA NA 33 33 56 39 Rick DiPietro G R OK 68 63 71 76 15 91 58 53 68 NA NA 48 50 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Steven Stamkos C R OK 66 75 55 59 96 89 75 63 68 63 70 33 33 71 18 Mike Richards C L OK 81 74 61 86 96 83 75 84 82 85 77 42 48 82 40 Henrik Zetterberg C L OK 62 79 61 78 94 89 79 78 79 72 79 48 65 79 87 Sidney Crosby C L OK 67 82 63 87 94 79 82 98 92 70 81 42 52 85 8 Alexander Ovechkin LW R OK 99 79 77 91 96 80 80 87 93 68 96 42 46 90 23 Dustin Brown LW R OK 99 73 65 77 98 82 73 67 70 70 71 45 45 77 61 Rick Nash LW L OK 65 78 79 84 95 85 78 76 84 74 88 48 49 83 17 Milan Lucic LW L OK 99 68 81 59 88 60 68 66 66 64 65 36 39 73 34 Rene Bourque RW L OK 73 82 75 63 71 74 82 66 73 77 76 42 43 78 9 Bobby Ryan RW R OK 70 70 73 61 78 88 70 70 81 61 86 36 39 77 29 Jason Pominville RW R OK 59 82 59 78 99 94 81 79 75 77 66 45 52 77 55 Niklas Kronwall D L OK 70 75 61 78 98 86 74 87 72 74 55 45 55 76 3 Kevin Bieksa D R OK 77 72 69 79 88 71 72 79 73 70 70 42 46 77 58 Kristopher Letang D R OK 75 74 65 72 90 92 73 71 69 70 67 39 47 75 4 Keith Ballard D L OK 84 73 67 76 99 81 72 77 69 76 55 42 42 77 20 Ryan Suter D L OK 67 70 65 82 99 81 70 81 71 70 61 42 44 75 6 Dennis Wideman D R OK 64 73 69 83 96 90 73 81 76 78 70 42 45 79 33 Anton Babchuk D R OK 55 69 79 63 88 94 68 68 73 70 80 42 45 74 32 Cam Ward G L OK 92 89 67 87 83 98 81 80 92 NA NA 42 50 81 41 Ty Conklin G L OK 91 88 59 84 49 97 81 78 91 NA NA 48 48 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Joshua Bailey C L OK 61 72 63 61 83 94 73 62 59 65 54 33 33 67 31 Erik Christensen LW L OK 55 70 71 54 78 92 70 66 62 62 55 42 44 67 37 Adam Burish LW R OK 62 71 63 36 80 70 71 43 50 74 53 39 42 62 28 Claude Giroux RW R OK 66 84 55 60 51 92 85 71 69 68 64 33 34 72 25 Nicklas Bergfors RW R OK 50 74 59 25 15 99 75 33 48 60 56 33 33 57 10 Randy Jones D L OK 57 71 69 66 57 89 70 53 63 74 61 45 49 70 24 Derek Meech D L OK 64 75 61 39 50 93 75 50 50 64 50 39 39 64 22 Brett Lebda D L OK 58 75 57 50 79 84 75 59 58 52 63 42 54 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Henrik Sedin C L OK 54 78 65 77 99 87 78 90 83 66 68 54 65 78 19 Scott Gomez C L OK 63 83 63 83 94 83 82 78 73 68 63 57 80 76 22 Jason Arnott C R OK 59 72 81 75 79 83 72 67 81 63 88 75 95 80 24 Tim Connolly C R OK 56 78 65 75 59 89 79 83 81 76 77 54 59 79 15 Dany Heatley LW L OK 67 74 77 79 99 77 75 70 80 64 85 51 58 80 93 Johan Franzen LW L OK 71 72 79 71 87 86 72 67 79 67 85 42 55 79 21 Christopher Higgins LW L OK 73 78 65 67 70 91 78 57 61 77 63 45 49 71 14 Chris Kunitz LW L OK 91 77 61 65 99 81 76 67 68 67 69 45 57 75 26 Martin St. Louis RW L OK 53 84 53 84 99 95 84 83 81 74 76 60 69 80 9 Oscar Moller RW R OK 69 78 55 52 49 91 78 57 59 62 60 33 33 66 42 Chris Stewart RW R OK 75 70 81 48 65 78 71 53 60 61 63 33 33 68 5 Colin White D L OK 79 69 79 66 87 86 69 66 61 78 39 57 78 75 10 Christian Ehrhoff D L OK 67 71 69 73 94 82 71 79 71 69 65 45 53 75 6 Matt Niskanen D R OK 68 82 63 69 98 86 83 73 65 66 55 36 39 73 45 Marc-Edouard Vlasic D L OK 61 72 65 81 99 88 71 73 68 75 55 39 45 73 77 Pavel Kubina D R OK 68 68 91 75 99 75 68 71 71 71 72 63 71 78 3 Stephane Robidas D R OK 99 70 59 83 88 77 70 71 64 75 45 57 66 76 27 Kurtis Foster D R OK 63 67 83 50 15 87 68 83 69 61 63 48 49 72 30 Chris Osgood G L OK 89 85 51 86 56 95 79 77 89 NA NA 75 99 78 32 Ryan Miller G L OK 92 89 57 87 72 95 82 79 92 NA NA 45 52 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Dan Paille LW L OK 69 78 63 47 89 93 78 58 59 69 59 42 42 69 29 Jason Jaffray LW L OK 58 69 69 35 17 78 69 53 56 62 58 33 33 63 48 Boris Valabik D L OK 76 66 91 55 61 45 66 54 53 72 33 33 33 70 36 Anton Stralman D R OK 66 72 59 56 46 88 71 71 58 61 42 36 36 66 4 Ty Wishart D L OK 60 69 75 39 15 99 70 62 52 60 33 33 33 64 1 Brent Johnson G L OK 81 77 71 80 26 95 71 67 81 NA NA 57 59 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Daymond Langkow C L OK 60 80 53 68 89 93 80 68 69 63 70 69 81 73 91 Brad Richards C L OK 53 77 65 81 68 97 77 80 76 74 69 54 67 77 23 Jim Slater C L OK 73 83 61 44 73 81 83 55 56 77 57 42 43 69 7 Keith Tkachuk LW L OK 75 72 79 67 96 83 72 64 69 62 72 81 99 76 21 Brooks Laich LW L OK 70 72 73 68 99 91 72 67 68 79 69 45 49 75 13 Ryan Malone LW L OK 91 73 83 70 85 70 72 62 71 73 76 45 50 78 34 Ales Kotalik LW R OK 76 77 77 61 91 90 78 64 67 62 68 51 58 74 12 Lee Stempniak RW R OK 73 82 61 65 91 90 81 70 67 65 61 42 42 73 15 Joffrey Lupul RW R OK 66 69 69 62 96 84 69 65 70 65 72 45 53 73 27 Brian Gionta RW R OK 59 87 45 67 99 91 87 75 72 68 66 51 64 74 26 Erik Cole RW L OK 87 81 71 69 98 80 82 64 64 71 64 51 60 75 41 Andrew Alberts D L OK 83 68 79 56 96 83 68 58 58 76 39 42 44 73 25 Joni Pitkanen D L OK 64 75 77 83 87 82 75 73 70 73 63 45 53 76 43 Philippe Boucher D R OK 82 70 79 69 50 79 71 58 64 79 55 78 91 76 9 Bruno Gervais D R OK 70 72 61 74 84 89 72 65 64 79 48 42 43 72 28 Brian Rafalski D R OK 57 80 57 78 95 94 81 92 74 63 67 57 85 80 29 Dan Boyle D R OK 61 78 59 83 94 85 77 86 78 70 78 60 70 81 10 Rob Blake D R OK 65 71 83 73 89 68 71 82 75 76 67 87 99 80 31 Alexander Auld G L OK 90 87 73 85 52 98 80 77 90 NA NA 51 52 80 38 Marc Denis G L OK 65 62 65 33 15 99 55 52 65 NA NA 60 60 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 60 Vladimir Sobotka C L OK 81 74 61 41 30 91 74 54 51 63 46 33 34 63 8 Dainius Zubrus C L OK 70 71 85 60 99 82 71 64 63 62 61 66 79 72 17 Petteri Nokelainen C R OK 65 72 61 44 61 92 72 48 51 70 53 39 42 63 11 David Legwand C L OK 56 80 65 77 89 90 80 64 67 73 68 60 64 74 20 Vaclav Prospal LW L OK 75 70 65 80 99 86 69 65 65 70 65 66 78 73 24 Steve Staios D R OK 70 70 67 68 98 75 71 58 61 84 42 69 76 73 37 Brad Lukowich D L OK 83 69 69 58 71 95 70 57 53 69 33 63 77 70 32 Shaone Morrisonn D L OK 75 73 77 63 88 77 74 57 59 76 45 48 52 73 51 Francis Bouillon D L OK 87 70 57 58 66 79 70 52 61 68 63 57 62 70 40 Nathan Paetsch D L OK 58 77 65 46 28 77 77 60 59 56 61 42 42 67 35 Jean-Sebastien Giguere G L OK 90 86 67 80 56 97 80 76 90 NA NA 63 73 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Jeff Carter C R OK 61 77 71 83 99 82 78 73 84 80 90 42 48 83 16 Pavel Datsyuk C L OK 65 80 61 76 99 93 80 93 88 71 78 51 71 83 10 Shawn Horcoff C L OK 56 78 69 84 98 89 78 72 69 81 63 54 61 76 11 Jordan Staal C L OK 81 78 81 78 99 90 78 66 67 84 68 39 49 78 28 Nikita Filatov LW R OK 54 86 53 31 15 99 85 33 69 62 87 33 33 68 26 Thomas Vanek LW R OK 58 76 71 68 89 87 77 66 82 66 90 42 47 79 13 Mike Cammalleri LW L OK 54 80 53 69 99 88 80 77 82 62 85 48 49 78 39 Alexander Semin LW R OK 56 83 69 76 76 73 84 90 90 69 90 42 46 84 21 Kyle Okposo RW R OK 66 74 63 71 79 88 74 65 68 71 69 33 33 72 19 Shane Doan RW R OK 88 75 75 80 99 81 75 76 77 70 77 69 75 81 81 Phil Kessel RW R OK 51 83 63 65 85 94 83 66 81 63 88 39 42 77 8 Jan Hejda D L OK 84 69 75 76 99 89 69 64 65 86 45 39 40 77 24 Mathieu Schneider D L OK 67 77 59 72 82 79 78 72 69 69 67 90 99 76 33 Zdeno Chara D L OK 85 70 99 87 98 75 70 75 79 80 83 63 76 86 15 Tomas Kaberle D L OK 58 80 67 79 70 96 81 82 68 67 55 60 75 76 34 Cameron Barker D L OK 70 69 79 64 83 79 69 83 68 61 61 42 45 74 54 Paul Ranger D L OK 75 77 75 82 51 72 78 67 67 85 48 42 44 77 6 Shea Weber D R OK 89 69 77 81 99 79 68 73 78 68 92 42 45 81 23 Alexander Edler D L OK 71 70 79 72 98 85 70 72 69 68 66 39 42 75 32 Niklas Backstrom G L OK 92 89 67 86 87 97 82 79 92 NA NA 39 41 81 37 Tim Thomas G L OK 93 91 63 90 66 97 83 82 93 NA NA 45 49 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Mike Sillinger C R OK 66 74 63 56 15 99 75 33 57 71 69 81 90 67 42 Nathan Gerbe C L OK 68 82 35 53 15 91 82 48 43 60 33 33 33 56 35 Patrik Berglund C L OK 63 72 67 58 93 95 72 66 68 64 69 33 34 71 41 Shawn Matthias C L OK 58 71 75 36 20 96 71 50 44 61 33 33 33 57 27 Brett Sterling LW L OK 64 73 49 55 15 92 73 33 51 63 60 33 33 60 25 Mike Grier RW R OK 89 71 77 59 76 91 70 58 59 77 59 66 84 72 14 Andreas Nodl RW L OK 67 72 63 44 46 98 72 46 45 66 43 33 33 60 61 Maxim Afinogenov RW L OK 57 86 61 49 59 90 85 63 61 62 56 57 67 69 29 Jason Williams RW R OK 59 72 61 62 98 93 71 67 66 63 65 54 59 70 43 Cal Clutterbuck RW R OK 99 70 69 51 95 94 70 47 54 68 58 33 33 68 22 Scott Hannan D L OK 61 70 77 76 99 92 71 55 60 85 39 60 73 73 40 Mike Weber D L OK 87 72 69 51 15 43 72 33 43 63 33 33 33 63 30 Ben Bishop G L OK 69 66 77 61 15 99 59 56 69 NA NA 33 33 61 38 J Drouin-Deslauriers G R OK 80 76 69 71 15 99 70 67 80 NA NA 33 33 69 31 Karri Ramo G L OK 79 75 65 82 29 97 69 65 79 NA NA 36 36 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Michal Handzus C L OK 65 68 81 75 99 91 68 63 64 85 64 60 72 74 28 Paul Gaustad C L OK 87 70 81 63 76 63 69 62 62 76 62 45 50 73 12 Eric Staal C L OK 62 80 75 83 99 86 80 71 81 72 86 45 54 81 16 Todd White C L OK 58 82 59 71 99 93 82 83 78 67 68 63 72 77 9 Mikko Koivu C L OK 59 75 73 85 96 82 74 82 77 78 67 42 44 78 21 Ryan Kesler C R OK 64 76 71 77 99 84 76 70 71 84 72 45 47 77 94 Ryan Smyth LW L OK 60 74 63 80 94 82 75 71 73 67 74 72 88 76 15 Tuomo Ruutu LW L OK 97 77 65 72 96 78 77 67 71 65 73 45 48 77 13 Ray Whitney LW R OK 55 81 53 73 99 91 82 85 80 64 70 81 98 78 23 David Clarkson RW R OK 77 70 69 47 99 58 71 56 61 61 63 39 42 68 30 Brad Boyes RW R OK 60 73 65 76 99 92 74 74 77 63 79 45 46 77 11 Owen Nolan RW R OK 60 70 73 65 72 90 70 66 76 62 81 81 94 76 2 Mark Streit D L OK 75 77 63 85 90 82 77 86 81 76 80 42 44 83 33 Michal Rozsival D R OK 69 74 73 76 93 85 74 70 70 74 65 54 61 76 52 Mike Green D R OK 71 77 71 86 83 78 77 92 89 75 99 42 46 88 34 James Wisniewski D R OK 81 69 67 69 59 86 69 79 67 71 52 42 44 74 6 Tim Gleason D L OK 90 71 71 71 85 79 71 60 58 80 33 45 49 74 5 Daniel Girardi D R OK 91 73 71 74 99 86 73 64 61 70 48 39 44 74 39 Dan Ellis G L OK 90 87 59 84 43 98 80 77 90 NA NA 39 40 78 32 Craig Anderson G L OK 92 89 61 79 38 98 82 80 92 NA NA 48 48 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 James Sheppard C L OK 64 70 73 60 99 89 69 60 57 70 51 36 37 67 61 Trevor Lewis C R OK 61 70 63 45 15 99 70 66 64 66 60 33 33 67 17 Brandon Dubinsky C L OK 99 71 71 66 99 71 71 66 64 67 59 39 42 73 27 Eric Nystrom LW L OK 66 70 69 36 93 75 70 45 49 74 51 39 42 63 36 Jannik Hansen RW R OK 57 72 67 49 67 85 72 62 60 71 55 33 35 67 42 Jared Boll RW R OK 83 71 65 35 91 50 70 52 51 61 50 36 36 63 47 Luca Sbisa D L OK 69 72 65 61 48 80 72 61 52 61 33 33 33 65 55 Matt Lashoff D L OK 59 76 71 62 34 84 77 69 54 60 33 36 36 67 41 Taylor Chorney D L OK 50 74 55 62 15 99 74 33 33 85 33 33 33 61 29 Mark Fistric D L OK 99 67 81 57 44 75 67 55 54 73 33 36 38 72 40 Kent Huskins D L OK 64 68 77 65 40 82 68 56 61 75 52 39 44 70 31 Erik Ersberg G L OK 90 87 55 79 34 97 80 77 90 NA NA 33 33 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Martin Hanzal C L OK 79 71 79 64 90 88 72 62 61 79 58 36 36 72 22 Jason Spezza C R OK 55 72 77 78 99 79 71 76 77 63 78 48 56 77 78 Marc-Antoine Pouliot C R OK 61 73 65 45 77 91 74 57 57 64 56 42 42 66 31 Paul Stastny C L OK 57 75 67 84 55 89 75 79 75 79 66 39 41 76 24 Alexander Frolov LW R OK 60 80 73 79 94 91 80 67 76 74 80 48 48 79 26 Patrik Elias LW L OK 61 80 65 73 94 90 80 83 82 71 79 69 96 81 18 R.J. Umberger LW L OK 68 72 73 74 99 86 71 61 68 75 72 42 47 74 8 Wojtek Wolski LW L OK 62 73 71 73 95 92 74 67 65 74 61 42 45 72 28 Milan Hejduk RW R OK 56 84 61 79 99 95 83 69 72 71 73 60 82 77 96 Pierre-Marc Bouchard RW L OK 52 83 49 67 87 93 83 71 69 61 64 48 51 71 83 Ales Hemsky RW R OK 54 85 61 74 88 90 85 82 79 64 72 48 54 78 3 Marek Zidlicky D R OK 66 77 59 75 93 78 77 75 71 67 70 45 48 76 79 Andrei Markov D L OK 63 78 67 83 95 89 79 95 81 78 70 54 62 83 4 Dennis Seidenberg D L OK 84 72 71 76 85 88 72 73 70 82 55 48 52 78 45 Alexandre R. Picard D L OK 67 70 77 66 57 95 70 60 63 62 66 42 42 71 41 Jordan Leopold D L OK 63 72 67 65 99 93 72 63 64 67 61 48 57 71 97 Rostislav Klesla D L OK 78 71 77 72 41 76 70 65 62 78 42 54 55 74 32 Ryan Whitney D L OK 63 72 81 81 59 87 72 79 65 71 45 42 50 74 20 Evgeni Nabokov G L OK 91 88 65 89 76 95 81 78 91 NA NA 57 70 81 1 Johan Hedberg G L OK 89 85 59 78 40 98 79 75 89 NA NA 54 58 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Alexander Nikulin C L OK 50 71 65 25 15 99 70 33 33 60 33 33 33 51 36 Josh Hennessy C L OK 66 72 65 54 15 99 72 33 33 60 33 36 36 54 30 Zach Boychuk C L OK 83 76 53 47 15 99 75 33 33 61 33 33 33 54 33 Ryan Stone LW L OK 99 69 71 40 15 78 69 33 33 64 33 33 33 56 50 Jordan LaVallee LW L OK 75 65 79 26 15 99 64 33 33 60 33 33 33 54 25 Matt Moulson LW L OK 55 71 65 57 15 93 71 33 50 74 58 33 33 61 61 Luca Caputi LW L OK 60 71 63 40 15 82 70 33 52 60 62 33 33 60 9 Steve Downie RW R OK 73 74 63 33 35 53 73 48 52 62 54 36 37 62 88 Peter Mueller RW R OK 58 70 71 63 88 92 69 65 64 64 61 36 36 69 13 Anthony Stewart RW R OK 71 70 85 30 72 87 70 47 47 61 46 42 42 62 27 Brandon Bochenski RW R OK 57 70 61 42 15 93 70 53 46 64 33 39 40 57 17 Marc-Andre Gragnani D L OK 62 76 59 55 15 89 76 33 43 63 33 33 33 60 42 Tom Preissing D R OK 61 73 65 59 27 93 72 61 64 63 67 45 53 70 68 Yannick Weber D R OK 72 73 59 54 15 85 73 72 53 53 33 33 34 64 2 Andrew Raycroft G L OK 89 86 59 83 38 98 79 76 89 NA NA 54 55 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Andy McDonald C L OK 59 80 57 75 56 88 80 84 80 65 73 54 62 77 43 Peter Regin C L OK 63 70 61 41 15 95 71 47 51 62 53 33 33 61 30 Craig Conroy C R OK 58 75 67 60 99 92 75 72 67 79 58 72 88 73 24 Chris Kelly C L OK 69 71 65 61 99 89 71 52 56 81 58 45 51 68 21 Ville Leino LW L OK 54 73 59 50 16 89 72 64 73 61 78 33 34 70 33 Steve Ott LW L OK 99 73 63 69 78 56 73 71 71 69 70 48 55 76 51 Antoine Vermette LW L OK 67 74 65 72 96 86 73 65 64 78 63 45 53 72 38 Pavol Demitra LW L OK 55 83 65 69 84 93 84 74 73 64 70 75 92 76 22 Drew Stafford RW R OK 67 73 75 61 96 91 73 65 66 62 67 39 41 72 26 David Moss RW R OK 69 70 73 53 99 93 70 60 64 67 66 39 42 71 40 Marek Svatos RW R OK 59 78 55 51 84 89 79 63 63 63 63 45 47 69 19 Steve Bernier RW R OK 80 71 83 54 99 92 70 58 60 64 61 42 48 71 25 Filip Kuba D L OK 60 75 73 79 87 91 76 85 69 76 45 60 65 76 5 Jack Johnson D L OK 77 74 67 70 50 76 74 56 64 67 68 39 39 72 62 Brian Lee D R OK 68 71 69 66 65 86 70 63 59 68 45 33 34 69 18 Paul Martin D L OK 59 74 63 82 89 89 74 74 68 76 55 45 52 74 27 Andy Sutton D L OK 71 64 95 70 28 63 63 73 74 88 61 60 61 80 44 Roman Hamrlik D L OK 71 78 73 75 99 83 79 72 70 84 55 78 92 80 50 Chris Mason G L OK 92 89 63 84 70 99 82 79 92 NA NA 51 53 81 39 Cristobal Huet G L OK 91 88 67 86 50 98 81 78 91 NA NA 48 51 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 T.J. Galiardi C L OK 66 71 57 64 15 88 71 47 61 68 68 33 33 66 16 Jeff Tambellini LW L OK 75 80 57 51 79 89 80 50 53 65 55 42 42 66 23 Mason Raymond RW L OK 60 84 51 54 88 92 84 55 58 66 59 36 38 67 6 Ladislav Smid D L OK 75 73 73 54 73 79 72 61 52 61 33 39 39 67 2 Curtis McElhinney G L OK 79 75 73 55 17 96 69 65 79 NA NA 33 33 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Matt Cullen C L OK 60 79 67 66 84 93 80 64 69 73 72 63 74 75 43 Robert Lang C R OK 56 69 77 66 61 84 69 71 74 74 76 75 92 77 21 Marty Reasoner C L OK 59 72 67 60 96 90 72 58 60 84 61 60 65 71 19 Patrick O'Sullivan LW L OK 63 78 59 76 99 92 78 66 65 74 62 39 39 72 9 Taylor Pyatt LW L OK 70 71 81 58 84 86 71 52 56 75 58 54 60 69 33 Paul Kariya LW L OK 60 85 51 71 15 95 85 99 86 66 61 72 81 78 14 Tomas Fleischmann LW L OK 55 75 63 59 89 93 76 61 65 69 67 42 45 70 11 Pascal Dupuis LW L OK 66 75 69 56 87 90 75 59 60 77 60 54 65 71 96 Tomas Holmstrom RW L OK 65 73 67 60 65 84 72 72 71 61 68 66 96 73 20 Radek Dvorak RW R OK 61 78 69 65 99 88 78 61 61 75 61 69 77 72 71 JP Dumont RW L OK 57 74 69 69 99 94 74 82 75 61 62 60 68 75 56 Jason Blake RW L OK 61 81 53 72 95 88 81 75 74 70 72 60 65 76 24 Ruslan Salei D L OK 75 71 71 72 85 78 70 66 65 77 52 66 76 75 25 Bryan McCabe D L OK 67 71 77 78 84 87 72 73 72 64 80 69 79 78 55 Ed Jovanovski D L OK 76 76 73 75 99 72 76 72 67 65 65 69 81 76 7 Ian White D R OK 75 75 55 77 87 82 74 64 69 75 68 42 42 74 10 Eric Brewer D L OK 73 72 85 84 34 81 72 61 64 87 45 60 62 77 5 Rob Scuderi D L OK 62 68 73 66 99 94 68 61 62 86 39 45 55 73 40 Patrick Lalime G L OK 90 86 67 81 29 99 80 76 90 NA NA 60 68 79 4 Roberto Luongo G L OK 92 89 73 88 66 97 82 79 92 NA NA 57 61 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Jiri Novotny C R OK 79 69 71 52 51 92 70 46 51 69 54 42 43 65 15 Justin Williams RW R OK 65 84 65 62 54 91 83 60 58 64 53 54 62 68 29 Jeff Woywitka D L OK 55 71 73 64 79 81 71 65 58 62 48 42 43 68 42 Josh Harding G R OK 83 80 65 68 23 97 73 70 83 NA NA 42 42 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Daniel Briere C R OK 57 84 53 62 35 80 84 75 76 62 77 63 76 75 11 Gregory Campbell C L OK 93 73 63 66 94 79 73 61 61 81 60 45 45 72 12 Saku Koivu C L OK 61 82 55 67 79 85 83 77 73 69 66 69 80 75 45 Jamie Lundmark C R OK 59 74 65 55 33 86 74 63 68 63 70 45 46 70 46 Andrei Kostitsyn LW L OK 77 79 65 61 90 85 79 61 68 64 71 42 45 73 9 Niklas Hagman LW L OK 56 81 67 67 79 98 81 64 71 68 74 51 57 75 36 Dustin Penner LW L OK 66 72 91 60 95 83 71 61 63 67 64 42 49 72 61 Cory Stillman LW L OK 67 76 65 65 77 87 75 76 73 63 68 72 88 75 14 Trent Hunter RW R OK 90 72 75 64 67 84 72 64 66 69 67 48 51 74 17 Chuck Kobasew RW R OK 74 76 63 58 83 82 77 64 69 64 71 48 57 73 42 Nikolai Kulemin RW L OK 66 74 61 54 89 94 74 59 62 69 63 33 33 69 19 Petr Sykora RW L OK 53 82 61 64 93 89 82 63 70 62 73 69 92 74 29 Anton Volchenkov D L OK 94 71 77 69 83 88 70 56 62 89 42 48 59 78 22 Mike Commodore D R OK 91 68 87 78 99 74 68 65 67 85 52 54 65 80 5 Greg Zanon D L OK 81 71 67 72 99 89 70 53 65 94 48 42 44 76 6 Toni Lydman D L OK 84 80 71 74 98 81 81 67 65 83 45 54 62 78 47 Robyn Regehr D L OK 77 75 81 72 91 79 75 55 55 78 33 57 65 74 55 Steve Eminger D R OK 68 72 73 74 87 84 71 70 67 76 55 48 49 75 41 Jaroslav Halak G L OK 92 88 55 85 41 99 82 78 92 NA NA 39 40 79 35 Scott Clemmensen G L OK 92 89 73 88 49 98 82 79 92 NA NA 48 48 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Jay McClement C L OK 58 71 67 65 99 92 70 55 57 85 58 42 43 69 96 Fabian Brunnstrom LW L OK 57 87 69 45 67 96 87 59 67 62 71 33 33 72 88 Robbie Schremp LW L OK 62 76 63 53 15 89 77 91 72 60 33 36 36 67 30 Josh Gorges D L OK 69 68 65 69 99 93 68 65 65 81 48 42 47 73 31 Michal Neuvirth G L OK 69 66 55 66 15 99 59 56 59 NA NA 33 33 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Patrice Bergeron C R OK 65 74 59 71 78 94 75 75 69 77 56 45 49 72 51 Kyle Brodziak C R OK 62 67 69 50 96 93 67 58 58 80 57 42 42 68 48 Andrew Ebbett C L OK 62 85 51 54 59 89 84 76 71 64 60 33 36 71 14 Tomas Plekanec C L OK 61 80 59 68 98 85 80 60 65 72 67 45 49 72 16 Andrew Ladd LW L OK 73 72 69 57 99 92 72 71 68 67 61 42 49 72 42 Antti Pihlstrom LW L OK 81 74 53 45 65 95 74 48 47 65 46 33 33 61 85 Rostislav Olesz LW L OK 67 71 73 52 45 94 71 52 54 66 55 42 42 65 22 Troy Brouwer RW R OK 80 70 79 59 84 84 70 60 59 67 58 36 39 70 18 Enver Lisin RW L OK 69 88 65 58 59 89 88 55 64 65 68 39 39 72 19 Jeremy Williams RW R OK 65 69 59 53 15 95 70 56 74 63 83 39 39 71 36 Patrick Kaleta RW R OK 94 70 63 35 62 63 70 48 51 66 52 39 39 64 77 Ryan Parent D L OK 67 72 69 64 38 92 73 57 54 73 33 39 41 68 23 Francois Beauchemin D L OK 71 71 69 84 24 87 70 48 69 84 76 45 56 75 6 Trevor Daley D L OK 57 75 65 75 91 79 76 66 68 75 63 45 51 73 29 Johnny Oduya D L OK 60 79 65 72 99 91 80 68 69 77 61 39 43 74 55 Johnny Boychuk D R OK 99 69 79 53 15 99 69 33 42 61 33 33 33 66 47 Marc-Andre Bergeron D L OK 57 74 59 60 88 90 75 67 67 59 76 48 53 73 2 Garnet Exelby D L OK 92 70 73 59 72 57 70 56 55 75 33 48 49 72 30 Brian Elliott G L OK 91 88 65 80 38 99 81 78 91 NA NA 33 33 78 38 Vesa Toskala G L OK 89 85 59 86 65 98 79 75 89 NA NA 51 53 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Darren Helm C L OK 88 83 51 49 20 94 83 45 41 66 33 33 41 59 67 Gilbert Brule C R OK 71 77 53 38 15 77 78 47 56 65 61 39 39 64 13 Marcel Goc C L OK 75 82 65 55 67 92 82 54 51 70 46 42 49 66 39 Brian Boyle C L OK 89 70 85 40 34 68 70 40 52 62 58 36 36 65 1 John Curry G L OK 71 68 57 75 15 99 61 58 71 NA NA 33 33 62