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