(As of jeudi, févr 18 2010)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Stephane Veilleux C L OK 73 81 58 90 98 82 81 50 57 58 63 69 75 70 18 Mike Richards C L OK 89 95 59 90 95 73 95 92 87 99 81 57 73 90 4 Vincent Lecavalier C L 99 78 89 81 90 93 76 89 80 81 67 81 72 82 85 43 Richard Park C R OK 55 85 56 86 86 82 85 60 63 86 66 84 87 75 38 Stephane Yelle C L OK 78 81 58 90 93 84 81 52 55 64 57 90 87 70 82 Drew Stafford LW R OK 69 86 68 90 95 85 86 66 68 62 71 57 67 77 21 Simon Gagne LW L OK 53 94 61 90 95 80 94 82 83 95 85 72 81 87 25 George Parros LW R OK 73 75 89 89 89 45 75 46 51 65 56 75 74 69 17 Milan Lucic LW L OK 99 84 81 87 87 43 84 68 69 66 69 48 61 79 64 Joey Crabb RW R OK 89 82 60 65 40 69 82 54 58 77 61 63 68 71 39 Alexandre Burrows RW L OK 64 88 60 90 99 45 88 63 71 99 78 69 77 81 30 Martin St-Louis RW L OK 50 98 46 90 99 90 98 90 85 87 80 87 93 86 49 Steve Ott RW L OK 99 90 60 77 77 37 90 75 74 68 74 66 75 81 28 Brian Rafalski D R OK 55 96 49 90 94 88 96 92 81 70 71 93 96 86 45 Andy Sutton D L OK 76 81 92 65 40 47 81 69 66 99 64 87 89 84 55 Sergei Gonchar D L OK 68 93 67 65 40 67 93 83 86 76 89 90 96 87 2 Jeff Schultz D L OK 64 77 80 77 77 86 77 54 53 82 53 54 66 74 44 Jeff Woywitka D L OK 52 79 70 78 78 71 79 59 58 77 58 63 71 72 6 Josef Melichar D L OK 68 78 72 65 47 69 78 59 54 73 50 75 75 72 58 Kristopher Letang D R OK 80 87 58 89 89 86 87 65 69 61 72 51 66 78 31 Chris Osgood G L OK 86 86 49 65 61 90 86 89 86 NA NA 96 98 78 1 Roberto Luongo G L OK 95 95 73 75 72 95 95 84 95 NA NA 75 86 87 36 Mikael Tellqvist G L OK 84 84 59 65 40 92 84 87 84 NA NA 75 78 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Junior Lessard C R OK 55 75 56 65 40 95 75 40 45 55 50 69 70 60 95 Brandon Nolan C L OK 50 75 61 65 40 95 75 40 45 55 50 60 64 60 65 Alexandre Giroux C L OK 71 77 70 65 40 81 77 44 49 59 54 69 70 65 34 Jim Dowd C R OK 55 75 53 65 40 95 75 40 45 55 50 99 94 60 72 Darryl Boyce C L OK 50 75 63 65 40 95 75 40 45 55 50 57 62 60 41 Jean-Francois Jacques LW L OK 60 75 80 65 40 83 75 40 47 56 54 57 62 63 77 Andrew Peters LW L OK 53 75 95 65 40 25 75 43 46 55 50 72 72 63 16 Mike York LW R OK 55 75 51 65 40 95 75 40 45 55 50 78 78 59 24 Mike Danton LW R OK 55 75 53 65 40 95 75 40 45 55 50 66 62 59 52 Riley Cote LW L OK 64 75 77 76 76 25 75 44 47 55 50 66 68 63 35 Francis Lessard RW R OK 50 75 77 65 40 95 75 40 45 55 50 69 73 62 50 Ryan Flinn RW L OK 50 75 82 65 40 95 75 40 45 55 50 72 68 62 48 Tomas Surovy RW L OK 50 75 60 65 40 95 75 40 45 55 50 66 60 60 84 Josh Gratton RW L OK 68 76 74 65 40 25 76 48 51 55 54 66 68 64 75 Joe Jensen RW L OK 50 75 51 65 40 95 75 40 45 55 50 60 64 59 66 Kyle Greentree RW L OK 50 75 77 65 40 95 75 40 45 55 50 63 66 61 7 Bobby Allen D L OK 50 75 58 65 40 95 75 40 45 55 50 75 74 61 51 Richie Regehr D L OK 50 75 60 65 40 95 75 40 45 55 50 60 74 61 8 Bruno St-Jacques D L OK 50 75 66 65 40 95 75 40 45 55 50 69 60 62 3 John Scott D L OK 65 75 99 65 40 66 75 44 47 69 50 74 79 72 5 Tyson Strachan D R OK 63 76 66 65 40 59 76 48 49 73 50 60 65 68 42 Mathieu Roy D R OK 50 75 66 65 40 58 75 40 45 55 50 60 65 61 40 Tim Conboy D R OK 62 75 67 65 40 59 75 43 46 55 50 66 68 63 47 Martin Houle G L OK 75 75 60 40 40 75 75 65 75 NA NA 54 60 67 33 David Leneveu G L OK 75 75 60 40 40 75 75 65 75 NA NA 60 60 67 46 Mathieu Chouinard G L OK 75 75 82 40 40 75 75 65 75 NA NA 63 60 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Kyle Brodziak C R OK 63 80 72 90 95 88 80 57 59 79 61 60 66 73 24 Jamie Lundmark C R OK 57 87 62 65 40 78 87 64 69 62 74 69 74 74 71 Mike Ribeiro C L OK 78 97 52 90 99 78 97 96 84 65 72 72 83 85 30 Kris Versteeg C R OK 58 91 49 90 94 76 91 73 73 89 73 54 67 79 22 Craig Conroy C R OK 57 88 64 90 99 86 88 76 69 99 62 99 95 80 70 David Steckel LW L OK 73 77 84 90 92 83 77 52 55 78 59 66 71 73 39 Chris Kunitz LW L OK 99 89 60 90 99 71 89 70 72 66 73 75 80 81 94 Ryan Smyth LW L OK 59 91 60 90 93 73 91 75 76 63 78 84 90 80 45 Fredrik Sjostrom LW L OK 81 75 74 90 95 85 75 46 52 71 57 63 68 70 61 David Moss RW L OK 73 84 69 90 98 88 84 59 65 59 70 69 73 75 25 Tyler Kennedy RW R OK 61 87 53 81 81 83 87 64 66 68 68 54 63 73 96 Tomas Holmstrom RW L OK 67 88 65 64 64 75 88 76 74 64 72 93 91 78 28 Lee Stempniak RW R OK 78 87 61 90 91 83 87 73 69 58 65 63 72 76 49 Tim Jackman RW R OK 96 76 76 83 83 34 76 48 52 69 56 69 71 70 13 Matthew Carle D L OK 57 83 60 90 92 87 83 63 62 77 61 60 72 74 31 Francois Beauchemin D L OK 75 81 61 65 40 79 81 44 63 75 83 72 84 73 51 Tim Gleason D L OK 99 76 66 85 85 68 76 54 52 83 50 63 73 77 14 Joe Corvo D R OK 57 86 60 90 98 89 86 64 71 75 78 81 89 80 54 Paul Ranger D L OK 80 81 68 65 51 59 81 61 60 84 58 60 75 76 50 Scott Niedermayer D L OK 64 94 57 90 99 72 94 85 82 78 78 93 99 87 6 Garnet Exelby D L 98 99 76 67 75 71 39 76 50 50 80 50 69 73 75 29 Jonathan Quick G L OK 88 88 74 65 59 93 88 82 88 NA NA 54 69 80 44 Chris Mason G L OK 91 91 62 76 76 92 91 86 91 NA NA 84 92 83 34 Pascal Leclaire G L OK 78 78 68 65 40 94 78 85 78 NA NA 66 71 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 John Madden C L OK 65 82 56 90 92 86 82 57 57 64 58 93 92 70 37 Jussi Jokinen C L OK 55 83 56 86 86 84 83 63 61 60 58 63 71 70 43 Jed Ortmeyer C R OK 50 77 57 65 40 95 77 40 45 64 50 78 77 61 42 Nathan Smith C L OK 50 75 70 65 40 95 75 40 45 55 50 63 66 61 23 Stanislav Chistov LW R OK 50 75 56 65 40 95 75 40 45 55 50 60 60 59 57 Ben Eager LW L OK 75 76 77 90 91 36 76 44 53 55 62 60 64 68 8 Jozef Balej LW R OK 50 75 61 65 40 95 75 40 45 55 50 63 69 60 48 Tyler Arnason LW L OK 50 80 63 86 86 90 80 60 58 60 56 75 77 69 16 Guillaume Lefebvre LW L OK 50 75 65 65 40 95 75 40 45 55 50 64 67 60 59 Garth Murray LW L OK 60 75 72 65 40 79 75 40 45 65 50 66 68 62 21 Jamal Mayers RW R OK 67 77 72 86 86 63 77 50 54 62 58 90 84 69 27 Kyle Wanvig RW R OK 50 75 72 65 40 95 75 40 45 55 50 66 68 61 46 Alexander Perezhogin RW L OK 50 75 66 65 40 95 75 40 45 55 50 60 60 60 11 Michel Ouellet RW R OK 50 77 62 65 40 95 77 40 45 55 50 66 68 60 33 Kirk Maltby RW R OK 64 79 60 90 94 85 79 46 51 55 55 96 88 66 19 Blair Betts RW L OK 72 75 74 90 98 90 75 44 50 84 56 72 72 70 4 Andreas Nodl RW L OK 70 77 63 65 46 94 77 46 49 55 52 51 59 63 2 Brett Skinner D L OK 50 78 51 65 40 90 78 40 45 75 50 74 72 64 55 Matt Jones D L OK 50 75 65 65 40 95 75 40 45 55 50 60 65 62 58 Aaron Johnson D L OK 70 78 65 65 46 71 78 51 57 76 63 63 67 72 36 Wade Brookbank D L OK 58 75 84 65 40 55 75 40 47 56 53 81 78 66 32 Nathan Guenin D R OK 50 75 67 65 40 95 75 40 45 55 50 66 69 62 35 Doug Janik D L OK 54 75 67 65 40 90 75 44 47 65 50 72 72 65 38 Adam Munro G L OK 75 75 60 40 40 75 75 65 75 NA NA 63 60 67 41 Jason Bacashihua G L OK 75 75 60 40 40 75 75 65 75 NA NA 60 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Brian Gionta C R OK 58 93 41 90 98 84 93 80 75 74 70 75 81 79 20 Vaclav Prospal C L OK 81 86 66 90 99 78 86 66 68 55 69 87 89 77 14 Mike Fisher C R OK 99 81 72 90 94 72 81 60 62 85 64 72 80 78 73 Ilja Zubov C L OK 58 77 63 65 40 95 77 48 49 64 50 51 58 63 19 Jeffrey Hamilton C R OK 52 83 52 65 40 90 83 52 57 66 62 81 81 67 7 Keith Tkachuk LW L OK 81 82 83 90 95 74 82 65 70 55 76 96 95 80 18 Fedor Fedorov LW L 99 50 75 84 65 40 95 75 40 45 55 50 66 60 62 15 Brendan Shanahan LW R 99 57 80 79 65 41 72 80 59 62 56 64 99 99 71 44 Tomas Fleischmann LW L OK 52 86 60 88 88 88 86 60 66 61 71 60 69 73 37 Joe Motzko LW R OK 50 78 55 65 40 95 78 40 47 59 54 72 73 61 65 David Jones RW R OK 77 79 72 65 48 90 79 50 58 67 66 60 66 71 11 Sam Gagner RW R OK 54 87 57 90 92 77 87 67 67 55 67 45 60 73 35 Jeremy Colliton RW R OK 66 76 65 65 40 92 76 44 47 75 50 57 63 64 46 Richard Zednik RW L OK 68 84 63 85 85 77 84 59 64 61 70 84 85 74 9 Wade Redden D L OK 74 81 68 90 98 78 81 63 60 75 56 81 87 77 28 Niclas Havelid D L OK 57 81 58 90 94 78 81 58 56 82 54 93 93 73 8 Marek Malik D L OK 53 75 87 65 51 72 75 50 50 73 50 87 88 71 98 Matt Hunwick D L 99 66 90 51 65 64 79 90 72 71 67 69 57 66 77 27 Bryce Salvador D L OK 82 77 72 90 92 67 77 54 55 69 56 84 86 75 22 Mike Commodore D R OK 99 79 82 90 98 61 79 59 60 89 60 75 84 83 10 Matt Smaby D L OK 99 75 79 65 52 63 75 48 49 71 50 60 70 74 5 Jonas Frogren D L OK 87 80 54 65 50 76 80 52 53 74 54 72 73 71 30 Dany Sabourin G L OK 81 81 72 65 40 96 81 85 81 NA NA 72 76 75 31 Tim Thomas G L OK 95 95 63 75 72 91 95 85 95 NA NA 90 96 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Jakub Klepis C R OK 50 75 64 65 40 95 75 40 45 55 50 57 60 60 12 Matt Keith LW R OK 50 75 67 65 40 95 75 40 45 55 50 60 64 60 23 Jimmie Olvestad LW L OK 50 75 63 65 40 95 75 40 45 55 50 66 60 60 43 Mikhail Kuleshov LW R OK 50 75 67 65 40 95 75 40 45 55 50 66 60 60 36 Mattias Weinhandl RW R OK 50 75 61 65 40 95 75 40 45 55 50 69 60 60 50 Aaron Downey RW R OK 58 75 73 65 40 85 75 44 49 55 54 90 84 64 75 Duncan Milroy RW R OK 50 75 63 65 40 95 75 40 45 55 50 60 60 60 4 Aleksander Suglobov RW L OK 50 75 63 65 40 95 75 40 45 55 50 63 60 60 33 Mark Popovic D L OK 50 75 64 65 40 95 75 40 45 55 50 63 67 62 2 Mike Lundin D L OK 51 78 56 65 40 91 78 47 48 81 50 60 67 67 38 Alex Henry D L OK 50 75 78 65 40 81 75 40 45 56 50 75 74 64 42 Robert Esche G L OK 75 75 60 40 40 75 75 65 75 NA NA 75 60 67 39 Jan Lasak G L OK 75 75 60 40 40 75 75 65 75 NA NA 72 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Mike Modano C L OK 55 84 74 90 97 79 84 72 69 57 65 99 99 76 7 Lauri Korpikoski C L OK 78 79 63 82 82 89 79 50 53 56 57 54 61 68 36 Ryan Kesler C R OK 66 88 70 90 99 75 88 73 75 91 76 60 73 83 53 Anze Kopitar C L OK 69 88 79 90 99 84 88 79 78 61 77 51 68 82 8 Raitis Ivanans LW L OK 84 75 99 90 92 43 75 40 46 56 52 75 74 68 10 Brenden Morrow LW L OK 99 89 64 65 40 28 89 81 76 65 71 75 85 80 22 Jordan Staal LW L OK 90 84 81 90 99 83 84 67 70 82 72 48 66 82 27 Drew Miller LW L OK 58 84 60 65 40 78 84 58 60 65 62 60 67 69 24 Milan Michalek LW L OK 73 86 80 90 93 77 86 76 75 80 74 60 72 83 26 Jiri Hudler RW L OK 51 91 50 90 99 90 91 74 74 55 73 60 67 76 5 Patrick Kaleta RW R OK 99 78 59 65 62 47 78 48 52 61 56 54 60 67 50 Todd Bertuzzi RW L OK 66 84 85 80 80 64 84 76 72 55 69 87 90 78 81 Curtis Glencross RW L OK 84 86 63 89 89 79 86 70 67 87 64 66 72 79 23 Niclas Wallin D L OK 93 76 73 77 77 77 76 50 53 71 55 87 85 75 4 Chris Phillips D L OK 77 79 72 90 99 73 79 56 59 71 62 78 85 76 39 Mike Van Ryn D R OK 56 86 59 65 40 81 86 64 66 77 68 75 80 74 9 Mark Eaton D L OK 60 77 64 82 82 81 77 46 53 74 60 81 82 70 45 Mark Stuart D L OK 72 78 68 90 99 70 78 52 56 72 60 60 66 73 3 Willie Mitchell D L OK 68 80 69 90 99 75 80 60 58 99 56 81 88 80 17 Jay Bouwmeester D L OK S2 78 87 72 90 99 72 87 67 74 72 80 63 80 82 35 Sean O'Donnell D L OK 67 75 77 90 99 71 75 52 51 78 50 99 97 74 30 Antero Niittymaki G L OK 85 85 64 65 43 93 85 86 85 NA NA 72 79 78 38 Cam Ward G L OK 94 94 66 90 91 93 94 85 94 NA NA 60 79 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Jeff Taffe C L OK 50 76 73 65 40 92 76 48 49 55 50 69 70 63 28 Mattias Ritola C L OK 50 75 59 65 40 95 75 40 45 55 50 48 56 59 14 Tomas Plihal C L OK 68 77 70 77 77 86 77 50 53 56 56 63 66 67 82 Martin Straka LW L OK 50 75 47 65 40 95 75 40 45 55 50 93 94 59 25 Steve Regier LW L OK 54 80 68 65 40 90 80 44 53 58 62 60 65 66 32 Craig Adams RW R OK 80 78 62 65 54 82 78 49 51 56 54 81 78 66 67 Brady Murray RW R OK 50 75 51 65 40 95 75 40 45 55 50 57 63 59 21 Bryan Smolinski RW R OK 50 75 66 65 40 95 75 40 45 55 50 96 91 61 60 Nicklas Bergfors RW R OK 50 77 56 65 40 95 77 40 47 55 54 51 58 60 18 Mikkel Boedker RW L OK 68 82 59 94 90 89 82 58 60 65 62 45 59 71 13 Greg Moore RW R OK 50 75 70 65 40 95 75 40 45 55 50 57 63 61 40 Chris Clark RW R OK 81 78 61 65 40 68 78 53 53 55 53 84 81 66 52 Jonas Johansson RW L OK 50 75 58 65 40 95 75 40 45 55 50 57 60 59 2 Jiri Fischer D L OK 50 75 78 65 40 95 75 40 45 55 50 69 60 64 31 Steve Staios D R OK 74 79 60 90 97 64 79 52 53 71 54 93 92 72 6 Tim Ramholt D L OK 50 75 56 65 40 95 75 40 45 55 50 57 62 60 33 Marek Schwarz G L OK 75 75 54 65 40 92 75 89 75 NA NA 54 60 69 34 Josh Harding G R OK 80 80 65 65 40 93 80 86 80 NA NA 60 67 74 85 Daniel Lacosta G R OK 75 75 59 65 40 93 75 88 75 NA NA 54 61 70 16 Barry Brust G L OK 75 75 60 40 40 75 75 65 75 NA NA 60 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Frans Nielsen C L OK 57 89 47 75 71 87 89 73 68 86 63 60 70 75 8 Benoit Pouliot C L OK 58 81 69 65 45 82 81 53 57 63 61 54 62 68 22 Glen Metropolit C R OK 61 79 57 90 92 85 79 52 54 69 56 90 86 69 80 Nikolai Antropov C L OK 78 86 90 90 98 85 86 71 75 59 78 72 79 83 77 Dustin Penner LW L OK 68 78 94 90 94 74 78 61 64 65 68 66 73 76 83 Mason Raymond LW L OK 59 83 54 87 87 86 83 54 58 55 63 57 65 68 16 Cody McLeod LW L OK 99 78 72 90 95 39 78 45 55 62 66 60 65 72 87 Donald Brashear LW L OK 89 75 86 76 76 43 75 44 48 55 51 96 88 67 11 Pascal Dupuis RW L 99 67 82 68 86 86 83 82 58 61 67 64 75 78 73 24 Alexander Frolov RW R OK 60 89 69 90 93 84 89 69 76 75 84 66 78 82 37 Taylor Pyatt RW L OK 74 76 86 83 83 78 76 51 56 62 62 69 74 72 40 Maxim Lapierre RW R OK 84 81 71 90 95 69 81 53 60 90 66 57 66 76 20 Bruno Gervais D R OK 73 81 62 83 83 82 81 59 58 85 57 60 72 76 6 Barret Jackman D L OK 80 81 59 90 99 66 81 57 58 72 58 69 80 74 56 Nick Schultz D L OK 68 78 60 90 95 84 78 49 52 78 54 66 75 72 31 Randy Jones D L 97 55 79 62 65 57 82 79 47 55 77 64 69 76 70 49 Carlo Colaiacovo D L OK 66 86 60 88 88 82 86 70 64 58 57 63 71 75 10 Henrik Tallinder D L OK 62 78 71 80 80 80 78 54 53 67 52 75 79 71 38 Jason Strudwick D L OK 69 75 78 86 86 72 75 48 51 63 55 87 83 71 39 Ian White D R OK 81 87 46 86 86 73 87 58 66 87 73 60 74 78 69 Carey Price G L OK 89 89 80 75 69 95 89 81 89 NA NA 51 69 82 44 Brian Elliott G L OK 84 84 69 65 41 94 84 85 84 NA NA 57 68 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 68 Brett Sterling C L OK 51 79 41 65 40 92 79 40 47 56 54 60 68 59 57 Darryl Bootland C R OK 50 75 63 65 40 95 75 40 45 55 50 66 70 60 51 Keith Aucoin C R OK 50 82 51 65 40 90 82 56 57 61 58 78 76 66 14 Greg Mauldin C R OK 50 75 59 65 40 95 75 40 45 55 50 63 60 59 12 Jeff Friesen LW L OK 50 75 69 65 40 95 75 40 45 55 50 81 60 61 32 Mathieu Darche LW L OK 50 75 73 65 40 95 75 40 45 55 50 81 82 61 34 Mark Bell LW L OK 50 75 81 65 40 95 75 40 45 55 50 69 70 62 42 Peter Schaefer LW L OK 50 75 65 65 40 95 75 40 45 55 50 78 81 61 33 Wyatt Smith LW L OK 50 75 63 65 40 95 75 40 45 55 50 78 77 60 48 Toby Petersen RW L OK 66 79 58 75 69 88 79 50 53 69 56 78 77 67 54 Darren Haydar RW R OK 50 75 42 65 40 95 75 40 45 55 50 72 73 58 41 Jesse Boulerice RW R OK 50 75 75 65 40 95 75 40 45 55 50 78 76 62 30 Brad Larsen RW L OK 50 75 68 65 40 95 75 40 45 55 50 78 76 61 46 Dan Jancevski D L OK 50 75 73 65 40 95 75 40 45 59 50 69 72 64 9 Rory Fitzpatrick D R OK 50 75 66 65 40 95 75 40 45 55 50 84 81 62 4 Nolan Baumgartner D R OK 50 75 64 65 40 95 75 40 45 55 50 81 60 62 45 Adam Hauser G L 99 75 75 60 40 40 75 75 65 75 NA NA 69 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Antoine Vermette C L OK 69 85 64 90 95 78 85 66 66 69 67 66 76 76 66 Derick Brassard C L OK 75 92 60 65 40 80 92 80 78 74 76 51 62 80 11 David Legwand C L OK 53 86 68 88 88 83 86 65 69 78 72 72 81 77 15 James Sheppard C L OK 65 79 72 90 99 81 79 59 57 59 55 48 61 70 78 Evgny Malkin C L OK 68 99 67 90 99 68 99 99 99 89 85 54 72 92 10 Shawn Horcoff LW L OK 54 86 69 90 97 82 86 77 72 83 67 78 87 80 9 Zach Parise LW L OK 64 99 56 90 99 87 99 89 92 84 95 60 72 90 24 Dan Paille LW L OK 72 82 62 88 88 88 82 57 60 65 63 60 66 72 8 Wojtek Wolski LW L OK 62 84 74 90 94 85 84 69 67 77 65 54 68 77 68 David Backes RW R OK 99 85 77 90 99 40 85 63 72 80 81 60 71 83 47 T.J. Oshie RW R OK 72 93 46 75 69 81 93 76 73 99 70 54 66 80 13 Dan Cleary RW L OK 79 84 68 89 89 78 84 69 67 59 66 78 83 76 69 Loui Eriksson RW L OK 54 92 57 90 99 90 92 67 77 98 86 57 71 83 25 Kevin Bieksa D R OK 84 90 60 87 87 58 90 76 76 57 75 69 80 82 12 Braydon Coburn D L OK 88 81 78 90 97 62 81 62 63 84 64 57 73 81 2 Keith Ballard D L OK 94 84 60 90 99 71 84 68 65 84 62 66 77 81 16 Paul Martin D L OK 58 87 57 88 88 82 87 71 66 88 61 69 81 78 44 Christian Ehrhoff D L OK 69 89 64 90 93 73 89 76 72 55 67 66 76 79 3 Joe Callahan D R 64 3W 91 75 71 65 40 90 75 48 49 93 50 66 70 76 19 Chris Campoli D L OK 70 86 53 90 92 75 86 61 67 68 74 60 70 77 35 Henrik Lundqvist G L OK 93 93 64 90 93 93 93 86 93 NA NA 66 84 86 33 Karri Ramo G L 99 83 83 69 65 40 94 83 85 83 NA NA 54 65 76 1 Justin Pogge G L OK 75 75 72 65 40 95 75 84 75 NA NA 54 61 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 83 Tom Wandell C L OK 52 80 57 65 40 90 80 48 51 58 54 51 59 63 41 Nikolai Kulemin LW L OK 68 85 57 88 88 88 85 58 62 60 67 54 63 72 54 Peter Olvecky LW L OK 56 81 60 65 40 84 81 53 54 65 55 57 62 66 23 Bryan Bickell LW R OK 50 75 84 65 40 95 75 40 45 55 50 51 58 62 17 Joel Lundqvist LW L OK 99 78 62 65 52 82 78 50 51 55 52 66 68 67 52 Antti Pihlstrom RW L OK 89 78 56 65 64 90 78 48 50 64 53 60 65 66 28 Pavel Brendl RW R OK 50 75 66 65 40 95 75 40 45 55 50 66 60 60 14 Raffi Torres RW L OK 79 80 75 65 62 83 80 53 61 55 69 69 72 72 39 Alexander Radulov RW L OK 50 75 59 65 40 95 75 40 45 55 50 51 64 59 5 Jaime Sifers D R OK 75 75 61 65 40 74 75 47 49 66 50 74 74 67 6 Brad Stuart D L OK 99 79 68 81 81 84 79 56 55 57 55 75 81 74 86 Brian Lee D R OK 71 81 63 65 64 78 81 57 57 71 56 51 64 71 32 Maxim Kondratiev D L OK 50 75 58 65 40 95 75 40 45 55 50 60 64 61 20 Clay Wilson D L OK 52 76 55 65 40 95 76 44 47 61 50 74 74 63 7 Matthew Spiller D L OK 50 75 84 65 40 95 75 40 45 55 50 60 70 65 95 Jack Johnson D L OK 84 78 72 65 50 64 78 50 62 56 74 51 65 71 18 Staffan Kronwall D L OK 58 75 68 65 40 95 75 40 45 55 50 66 69 63 4 Anssi Salmela D L OK 67 81 60 65 40 87 81 56 56 68 56 60 67 70 50 Corey Crawford G L OK 75 75 60 40 40 75 75 65 75 NA NA 57 63 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Pavol Demitra C L OK 52 90 63 83 83 87 90 79 76 58 74 90 91 79 39 Doug Weight C L OK 62 89 59 65 64 67 89 83 74 59 65 99 98 77 9 Jay Mcclement C L OK 56 81 66 90 99 85 81 54 58 81 62 63 72 72 14 Stephen Weiss C L OK 54 93 54 90 94 87 93 89 77 87 65 63 73 81 61 Cory Stillman LW L OK 70 91 63 76 76 79 91 82 77 60 72 93 92 80 49 Marc-Andre Bergeron LW L OK 55 87 51 87 87 84 87 61 71 73 82 72 76 77 64 Colin Stuart LW L OK 87 79 70 65 40 80 79 47 55 88 62 66 70 72 69 Troy Brouwer LW R OK 87 80 74 83 83 75 80 59 60 63 62 57 67 73 13 Vyacheslav Kozlov LW L 99 56 95 54 90 99 80 95 90 83 55 76 96 95 82 74 Ryan Shannon RW R OK 59 89 44 65 42 93 89 68 68 69 69 63 71 73 35 Petr Sykora RW L OK 50 88 58 90 92 82 88 63 70 55 77 84 86 75 43 Radek Dvorak RW R OK S2 61 84 67 90 98 81 84 61 63 74 65 81 84 75 18 Daniel Alfredsson RW R OK 62 92 65 90 95 87 92 92 83 94 75 96 99 87 36 Robert Lang RW R OK 53 88 78 65 60 75 88 74 77 83 80 99 99 82 19 Ryan Whitney D L OK 63 85 75 65 58 79 85 76 66 55 57 63 77 75 32 Mathieu Schneider D L OK 70 88 53 81 81 69 88 68 70 73 72 99 99 79 40 Mike Mottau D L OK 57 81 53 90 97 83 81 54 53 77 52 78 80 71 31 Greg Zanon D L OK 89 78 56 90 99 82 78 47 53 99 58 72 80 78 20 Alexander Edler D L OK 75 84 74 90 97 77 84 68 69 70 71 54 68 79 58 Sheldon Souray D L OK 69 88 82 90 98 62 88 70 83 73 97 84 92 87 42 Ossi Vaananen D L OK 88 79 73 65 59 83 79 57 55 75 53 72 77 75 29 Marc-Andre Fleury G L OK 92 92 58 83 83 94 92 89 92 NA NA 60 78 84 33 Brian Boucher G L OK 85 85 68 65 40 94 85 85 85 NA NA 81 83 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Zack Smith C R OK 50 75 70 65 40 95 75 40 45 61 50 48 56 61 65 Ben Maxwell C L OK 50 79 54 65 50 92 79 40 45 57 50 48 56 60 50 Vladimir Sobotka C L OK 90 81 51 65 40 84 81 53 53 55 53 51 58 66 77 Darroll Powe C L OK 93 76 67 75 72 79 76 47 53 55 58 57 62 68 63 Krys Barch LW L OK 85 75 77 87 87 45 75 46 50 60 55 72 72 68 60 Daniel Winnik LW R OK 84 76 72 65 59 60 76 47 51 77 55 57 65 68 76 Kevin Porter LW R OK 70 81 61 65 41 92 81 52 57 61 62 54 63 68 56 John Zeiler RW R OK 86 75 65 65 40 52 75 43 47 65 50 66 68 64 28 Georges Laraque RW R OK 75 75 96 65 40 44 75 45 47 55 50 84 80 66 17 Jeremy Williams RW R OK 57 83 55 65 40 92 83 48 59 64 71 60 67 69 59 Zack Stortini RW R OK 88 75 83 65 63 25 75 48 54 55 59 57 62 68 70 Wayne Simmonds RW R OK 83 82 58 90 99 71 82 54 57 68 59 48 60 71 81 Raymond Sawada RW R OK 59 76 65 65 40 95 76 40 47 57 54 57 62 62 84 Derek Dorsett RW L OK 97 78 55 65 63 25 78 42 49 56 56 54 60 64 16 Andy Greene D L OK 63 80 53 65 59 83 80 52 54 61 57 66 71 66 4 Mike Weber D L OK 64 76 61 65 40 69 76 40 45 55 50 51 59 62 34 Daniel Tjarnqvist D L OK 53 77 63 65 45 89 77 44 52 75 59 84 81 68 8 Peter Harrold D L OK 57 80 50 83 83 84 80 50 55 55 60 63 67 68 62 Theo Peckham D L OK 71 75 73 65 40 25 75 40 45 59 50 51 59 65 2 Adam Pardy D L OK 75 78 65 75 72 64 78 52 53 69 53 60 66 71 72 Matt Pelech D R OK 51 76 76 65 40 83 76 52 51 58 50 51 59 66 41 Martin Skoula D L OK 61 76 77 90 98 92 76 52 55 64 58 75 81 72 30 Erik Ersberg G R OK 82 82 48 65 40 92 82 91 82 NA NA 66 74 74 37 Norm Maracle G L OK 75 75 60 40 40 75 75 65 75 NA NA 84 75 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Jonathan Toews C L OK 57 90 72 90 99 78 90 75 80 69 84 48 64 82 30 Petr Prucha C R OK 83 86 51 65 57 82 86 63 62 64 60 66 72 71 24 Krystofer Kolanos C R OK 86 79 72 65 40 74 79 52 57 64 62 69 70 70 40 Matthew Lombardi C L OK 60 88 62 83 83 78 88 78 72 86 67 66 75 79 25 Chris Kelly LW L OK 73 80 62 90 99 82 80 51 57 80 62 72 77 72 17 Ilya Kovalchuk LW R OK 58 94 80 90 95 78 94 90 92 55 95 63 77 89 34 Alexander Semin LW L OK 53 99 70 75 75 61 99 99 97 93 95 60 73 93 58 Eric Boulton LW L OK 69 75 78 90 92 32 75 51 52 56 53 84 80 67 36 Andre Roy LW L 96 67 75 86 65 53 43 75 40 48 56 56 87 82 65 18 Martin Havlat RW L OK 50 91 76 90 98 85 91 89 84 80 79 69 77 86 12 Scottie Upshall RW L OK 75 84 62 89 89 62 84 61 64 73 67 63 70 75 23 Shane Doan RW R OK 99 89 77 90 99 71 89 82 82 79 81 84 90 88 53 Travis Moen RW L OK 94 77 75 90 99 65 77 49 53 55 57 66 73 70 3 Jeff Finger D L OK 93 83 62 80 80 77 83 61 63 79 65 75 81 79 51 Fedor Tyutin D L OK 74 83 72 90 99 68 83 65 67 72 68 63 76 78 4 Marek Zidlicky D R OK 68 91 51 90 92 68 91 72 74 58 76 81 87 81 47 Radek Martinek D R OK 83 79 61 65 62 80 79 46 58 86 69 84 88 76 7 Shea Weber D R OK 99 89 81 90 98 68 89 70 83 77 97 57 73 89 14 Mike Komisarek D R OK 99 75 87 80 80 45 75 51 53 86 55 66 75 80 21 Evgeni Nabokov G L 99 93 93 64 83 83 92 93 85 93 NA NA 87 96 86 46 Steve Valiquette G L OK 80 80 81 65 40 98 80 83 80 NA NA 81 81 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Alexei Kaigorodov C L OK 50 75 61 65 40 95 75 40 45 55 50 60 60 60 52 Jiri Novotny C R OK 86 77 71 65 51 86 77 46 52 69 58 63 69 68 22 Chad Wiseman LW L OK 50 75 67 65 40 95 75 40 45 55 50 66 60 60 27 Chris Chelios D R OK 63 77 53 65 40 77 77 40 45 55 50 99 99 63 44 Nick Boynton D R OK 63 80 72 82 82 58 80 59 61 71 62 75 77 74 45 Michal Barinka D L OK 50 75 72 65 40 95 75 40 45 55 50 57 60 63 41 Sandis Ozolinsh D L OK 50 75 71 65 40 95 75 40 45 55 50 93 90 63 28 Danny Syvret D L OK 50 75 57 65 40 95 75 40 45 55 50 57 62 60 2 Kyle Cumiskey D L OK 50 78 46 65 40 95 78 40 45 65 50 54 60 61 32 Brian Finley G R OK 75 75 81 40 40 75 75 65 75 NA NA 67 60 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Brad Boyes C R OK 59 93 61 90 99 86 93 79 81 55 83 66 77 82 80 Rich Peverley C R OK 54 90 56 80 80 81 90 76 72 84 69 66 74 78 19 Chuck Kobasew C R OK 80 88 59 82 82 72 88 65 70 55 75 66 72 76 58 Nate Thompson C L OK S5 90 76 67 65 52 64 76 44 49 80 54 60 66 68 18 Jamie Langenbrunner LW R OK 70 91 68 90 98 76 91 80 80 87 79 87 90 86 40 Henrik Zetterberg LW L OK 62 94 59 90 93 82 94 85 84 74 83 72 82 85 11 Paul Bissonnette LW L OK 63 75 73 65 40 65 75 44 47 55 50 57 62 62 23 Eric Nystrom LW L OK 68 78 62 90 92 63 78 45 50 67 55 63 66 67 50 Eric Fehr LW R 99 54 81 77 75 74 85 81 57 62 71 66 57 63 73 17 Teemu Selanne RW R OK 51 92 63 78 78 80 92 74 79 55 84 99 98 80 12 Marian Gaborik RW L OK 63 98 65 65 40 92 98 81 92 75 99 66 78 88 61 Corey Perry RW R OK 78 92 74 90 94 57 92 82 83 69 84 57 70 86 54 Viktor Tikhonov RW R OK 60 81 61 75 74 86 81 51 56 66 61 48 58 68 45 Steven Goertzen RW R OK 84 76 73 65 40 62 76 48 53 63 58 60 64 68 3 Matt Greene D R OK 99 75 83 90 99 58 75 52 53 84 54 63 72 80 97 Rostislav Klesla D L 50 3M 86 79 74 65 41 64 79 59 57 75 55 66 76 75 43 James Wisniewski D R OK 89 87 61 65 58 78 87 76 68 80 60 60 71 79 34 Adrian Aucoin D R OK 63 84 68 90 98 79 84 64 67 64 70 93 95 78 52 Mikael Green D R OK 75 98 66 82 82 68 98 91 99 97 99 57 74 96 15 Tobias Enstrom D L OK 53 87 44 90 99 78 87 67 64 94 60 60 74 76 2 Jack Hillen D L OK 61 79 56 65 48 84 79 50 52 71 54 54 62 67 20 Sami Lepisto D L OK 56 80 57 65 40 87 80 56 53 55 50 60 70 65 35 Vesa Toskala G L 97 87 87 58 75 71 90 87 86 87 NA NA 81 90 80 36 Jeff Deslauriers G R OK 80 80 72 65 40 96 80 85 80 NA NA 60 66 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Rob Schremp C L OK 50 78 61 65 40 92 78 52 51 58 50 54 63 63 13 Ryan Stone C L OK 57 75 71 65 40 92 75 40 45 55 50 57 62 61 42 Mikhail Yakubov C L OK 50 75 69 65 40 95 75 40 45 55 50 63 60 60 95 Aleksey Morozov LW L OK 50 75 66 65 40 95 75 40 45 55 50 78 60 60 7 Jamie McGinn LW L OK 78 80 56 65 42 93 80 45 52 55 59 48 56 65 21 Simon Gamache LW L OK 50 75 52 65 40 95 75 40 45 55 50 66 68 59 37 Stefan Meyer LW L OK 50 75 64 65 40 95 75 40 45 55 50 54 60 60 60 Michael Blunden RW R OK 50 75 72 65 40 95 75 40 45 55 50 51 58 61 31 Chris Nielsen RW R OK 50 75 71 65 40 95 75 40 45 55 50 69 60 61 57 Mark Mancari RW R OK 54 75 82 65 40 90 75 44 49 55 54 57 65 64 28 Andrew Hutchinson D R OK 51 77 65 65 48 87 77 46 52 55 58 72 73 64 56 David Liffiton D L OK 50 75 66 65 40 95 75 40 45 55 50 57 60 62 9 Martin Lojek D R OK 50 75 75 65 40 95 75 40 45 55 50 54 60 63 1 Ray Emery G L OK 75 75 60 40 40 75 75 65 75 NA NA 63 72 67 33 Nolan Schaefer G R OK 75 75 60 40 40 75 75 65 75 NA NA 69 60 67 30 Michal Neuvirth G R OK 77 77 63 65 40 92 77 86 77 NA NA 48 57 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Jason Arnott C R OK 57 90 83 78 78 74 90 70 81 73 92 90 93 85 8 Joshua Bailey C L OK 61 83 59 82 82 89 83 62 60 61 58 45 59 70 72 David Krejci C R OK 67 96 52 90 99 86 96 91 82 97 72 54 67 86 16 Eric Perrin C L OK 59 83 47 90 94 82 83 57 57 82 57 87 86 71 61 Rick Nash LW L OK 66 92 80 90 94 77 92 81 87 98 92 60 75 91 90 Guillaume Latendresse LW L OK 99 80 82 75 68 73 80 58 64 65 71 51 61 77 69 David Booth LW L OK 75 90 69 87 87 81 90 73 79 70 85 60 71 83 58 D.J. King LW L OK 50 75 81 65 40 95 75 44 47 57 50 60 64 63 83 Ales Hemsky RW R OK 50 94 59 87 87 83 94 89 83 60 76 63 74 81 55 Jason Blake RW L OK 61 93 49 90 94 81 93 80 78 74 76 93 94 81 54 Eric Godard RW R OK 57 75 78 86 86 29 75 42 47 55 52 72 72 64 21 Owen Nolan RW R OK 60 88 72 75 71 83 88 68 76 69 85 96 94 81 2 Lukas Krajicek D L OK 63 82 60 86 86 77 82 60 57 69 55 63 72 72 3 Zdeno Chara D L OK 94 86 99 90 97 63 86 72 80 85 89 81 91 91 51 Brian Campbell D L OK 55 93 52 90 99 88 93 85 75 58 64 75 83 81 28 Shaone Morrisonn D L OK 81 78 71 87 87 66 78 51 54 74 57 66 73 74 19 Filip Kuba D L OK 60 86 79 86 86 84 86 83 70 86 57 84 90 83 67 Brett Lebda D L OK 56 81 49 78 78 75 81 53 59 58 65 66 69 69 49 Sheldon Brookbank D R OK 65 75 69 65 53 48 75 46 50 66 54 72 73 67 5 Mark Fraser D L OK 50 75 70 65 40 95 75 40 45 55 50 51 60 62 53 Nikolai Khabibulin G L 99 90 90 71 65 56 93 90 83 90 NA NA 93 95 82 4 Andrew Raycroft G L OK 82 82 57 65 41 92 82 88 82 NA NA 72 78 75 35 Kari Lehtonen G L OK 90 90 80 65 61 96 90 82 90 NA NA 63 76 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Jason Krog C R OK 50 77 57 65 40 92 77 40 47 55 54 87 82 61 63 Josef Vasicek C L OK 50 75 80 65 40 95 75 40 45 55 50 69 76 62 59 Ryan Hollweg C L OK 82 75 66 65 40 53 75 47 48 55 50 63 66 63 79 Alexei Yashin C R OK 50 75 75 65 40 95 75 40 45 55 50 90 60 61 73 Drew Larman C R OK 50 75 66 65 40 95 75 40 45 55 50 54 60 60 62 Michael Ryan C L OK 56 78 59 65 40 92 78 48 49 59 50 72 72 63 47 Chad Kilger LW L OK 50 75 83 65 40 95 75 40 45 55 50 81 79 62 18 Quintin Laing LW L OK 50 75 72 65 40 95 75 40 45 56 50 75 74 61 27 Josh Olson LW L OK 50 75 69 65 40 95 75 40 45 55 50 57 60 60 86 Jonathan Ferland RW R OK 50 75 70 65 40 95 75 40 45 55 50 60 60 61 76 Petr Kalus RW L OK 50 75 64 65 40 95 75 40 45 55 50 48 60 60 25 Brian Willsie RW R OK 65 77 66 65 51 86 77 46 49 71 52 78 77 65 48 Jeremy Reich RW L OK 50 75 66 65 40 95 75 40 45 55 50 72 72 60 34 Kris Draper RW L OK 76 80 53 90 95 81 80 50 54 55 57 99 92 68 13 David Vyborny RW L OK 50 75 49 65 40 95 75 40 45 55 50 84 85 59 33 Alexei Smirnov RW L OK 50 75 74 65 40 95 75 40 45 55 50 63 60 61 96 Shawn Belle D L OK 50 75 67 65 40 95 75 40 45 55 50 54 60 62 30 Andrei Zyuzin D L OK 50 75 63 65 40 95 75 40 45 55 50 75 76 62 45 Tom Preissing D R OK 61 83 56 65 40 88 83 55 64 64 72 78 79 73 22 Brendan Witt D L OK 96 75 73 78 78 59 75 51 51 63 50 87 89 73 46 Mika Noronen G L OK 75 75 60 40 40 75 75 65 75 NA NA 72 60 67 50 Wade Dubielewicz G L OK 76 76 53 65 40 90 76 88 76 NA NA 75 75 71
# 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 96 84 70 89 89 70 84 65 68 72 70 66 75 79 50 Andrew Ebbett C L OK 62 91 45 65 58 81 91 81 72 68 64 63 70 75 15 Olli Jokinen C L OK 67 88 77 90 92 71 88 70 76 55 81 78 85 81 25 Scott Gomez C L OK 64 90 61 90 93 74 90 85 76 76 67 75 85 81 23 Alexei Ponikarovsky LW L OK 75 87 81 90 99 82 87 78 76 75 73 72 77 83 22 Kristian Huselius LW L OK 52 92 55 89 89 79 92 79 76 63 73 78 85 79 30 Antti Miettinen LW R OK 65 87 58 90 99 84 87 69 67 74 65 72 80 76 90 John Mitchell LW L OK 72 84 56 90 92 83 84 58 61 57 63 57 65 71 67 Joel Ward RW R OK 64 81 75 90 95 85 81 59 63 91 68 72 78 77 29 Erik Cole RW L OK 98 84 70 90 97 70 84 65 67 69 68 78 83 79 13 Bill Guerin RW R OK 67 84 77 90 94 67 84 68 70 55 72 99 98 78 17 Ryan Jones RW L OK 77 81 68 65 56 82 81 58 60 68 62 60 65 71 26 Kurtis Foster D R OK 54 80 78 65 40 87 80 61 59 70 58 69 71 72 28 Dan Boyle D R OK 61 96 51 90 93 77 96 84 84 75 84 84 91 88 51 Francis Bouillon D L 98 98 79 49 65 65 68 79 46 56 64 65 87 85 71 3 Denis Grebeshkov D L OK 60 87 62 87 87 81 87 76 71 82 66 63 74 79 27 John-Michael Liles D L OK 63 91 46 90 91 84 91 70 73 59 76 72 80 80 6 Stephane Robidas D R OK 99 86 51 87 87 66 86 66 62 87 57 81 89 80 33 Matt Walker D R OK 69 79 71 78 78 62 79 56 54 64 53 72 75 71 31 Tomas Vokoun G R 98 95 95 62 79 79 92 95 86 95 NA NA 84 93 86 38 Joey MacDonald G L OK 88 88 63 65 65 92 88 86 88 NA NA 72 83 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 64 Rick Rypien C R OK 71 82 46 65 40 69 82 40 51 55 62 60 64 63 14 Kevyn Adams C R OK 50 75 65 65 40 95 75 40 45 55 50 87 83 61 40 Greg Jacina C R OK 50 75 64 78 40 95 75 40 45 55 50 63 60 61 60 Colin Fraser C L OK 62 80 59 90 98 76 80 51 54 70 56 57 63 68 21 Denis Shvidki LW L OK 50 75 70 65 40 95 75 40 45 55 50 69 60 61 57 Brandon Prust LW L OK 61 76 59 65 43 25 76 45 48 55 52 60 64 61 24 Jason Ryznar LW L OK 50 75 69 65 40 95 75 40 45 55 50 60 60 60 32 Shawn Thornton RW R OK 79 75 76 90 95 52 75 45 51 55 56 81 78 68 92 Jeff O'Neill RW R OK 50 75 63 65 40 95 75 40 45 55 50 81 60 60 46 Darren Reid RW R OK 50 75 68 65 40 95 75 40 45 55 50 60 60 60 8 Aki Berg D L OK 50 79 69 65 40 95 79 40 45 55 50 75 73 63 52 Mike Stuart D R OK 50 75 57 65 40 95 75 40 45 55 50 69 60 61 53 Cody Rudkowsky G L 98 75 75 60 40 40 75 75 65 75 NA NA 75 60 67 7 Evgeny Konstantinov G L OK 75 75 60 40 40 75 75 65 75 NA NA 66 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Jason Spezza C R OK 52 91 77 90 99 69 91 81 82 58 82 63 75 83 8 Matt Cullen C L OK 59 87 65 83 83 87 87 65 71 91 76 84 86 80 47 Daymond Langkow C L OK 59 90 51 88 88 88 90 71 73 64 74 84 87 77 37 Dean McAmmond C L OK 57 81 58 75 75 84 81 55 56 89 57 93 87 71 15 Dany Heatley LW L OK 70 90 82 90 99 66 90 73 81 57 89 69 80 84 17 J.P. Dumont LW L OK 54 88 75 90 99 88 88 89 78 63 66 78 83 81 26 Dominic Moore LW L OK 67 87 57 90 98 64 87 72 68 71 63 72 79 76 27 Ville Peltonen LW L OK 63 85 52 90 95 84 85 60 61 77 62 93 91 73 14 Andrew Murray RW L OK 96 75 75 81 81 91 75 44 52 61 60 69 71 70 51 Mikael Samuelsson RW R OK 72 83 74 90 98 78 83 61 65 55 69 84 85 75 25 Milan Hejduk RW R OK 54 90 58 90 99 90 90 72 75 64 77 84 90 79 49 Manny Malhotra RW L OK 68 81 76 90 93 85 81 66 64 84 62 72 80 77 38 Lubomir Visnovsky D L OK 58 93 48 65 60 79 93 78 77 73 76 84 90 82 29 Cory Sarich D R OK 86 81 69 90 92 55 81 59 57 80 54 78 81 78 54 Joni Pitkanen D L OK 65 87 64 86 86 73 87 70 68 91 66 63 77 80 2 John Oduya D L OK 59 84 58 90 99 85 84 62 63 87 64 69 78 77 44 Andrew Alberts D L OK 92 76 77 90 95 74 76 52 52 76 52 69 72 77 52 Adam Foote D R OK 75 76 72 65 51 75 76 52 53 78 54 99 96 73 31 Martin Brodeur G L OK 86 86 76 65 41 94 86 82 86 NA NA 96 95 80 73 Curtis McElhinney G L OK 79 79 65 65 40 94 79 86 79 NA NA 63 68 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Jason Allison C R OK 50 75 74 65 40 95 75 40 45 55 50 84 60 61 79 Ryan Carter C L OK 78 78 68 65 58 65 78 50 53 60 55 63 66 67 18 Scott Nichol C R OK 88 82 46 65 52 69 82 51 55 79 58 90 85 69 6 Janis Sprukts C L OK 50 75 87 65 40 95 75 40 45 55 50 66 70 63 30 Craig MacDonald C L OK 53 77 66 65 40 95 77 44 49 56 54 81 78 63 46 John Pohl C R OK 50 75 63 65 40 95 75 40 45 55 50 72 72 60 13 P.J. Axelsson LW L OK 62 84 59 90 91 89 84 66 61 57 57 87 88 72 21 Nikita Alexeev LW L OK 50 75 84 65 40 95 75 40 45 55 50 66 60 62 10 Trevor Letowski LW R OK 50 75 49 65 40 95 75 40 45 55 50 78 76 59 50 Joakim Lindstrom LW L OK 64 85 57 65 53 78 85 61 64 60 67 63 71 71 61 Troy Bodie LW R OK 52 76 69 65 40 95 76 40 45 55 50 60 63 61 23 Jeff Cowan RW L OK 50 75 69 65 40 95 75 40 45 55 50 81 78 61 39 Jon Sim RW L OK 66 81 57 65 59 72 81 50 58 60 65 81 80 68 62 Spencer Machacek RW R OK 53 78 56 65 40 95 78 40 45 57 50 48 56 60 70 Jeremy Yablonski RW R OK 50 75 65 65 40 95 75 40 45 55 50 69 60 60 42 Tony Salmelainen RW R OK 50 75 52 65 40 95 75 40 45 55 50 66 60 59 32 Joel Kwiatkowski D L OK 50 75 60 65 40 95 75 40 45 55 50 78 79 61 4 Aaron Rome D L OK 59 75 71 65 40 95 75 44 47 59 50 63 68 65 53 Brendan Bell D L OK 58 83 67 65 64 83 83 63 66 64 69 63 70 74 45 Kevin Dallman D R OK 50 75 53 65 40 95 75 40 45 55 50 66 69 60 16 Ville Koistinen D L OK 73 84 49 65 46 85 84 57 60 61 63 66 69 71 76 Tyler Sloan D L OK 75 81 59 65 40 80 81 53 54 75 56 69 73 71 43 Tyler Weiman G L OK 75 75 60 40 40 75 75 65 75 NA NA 57 62 67 55 Zac Bierk G L 99 75 75 60 40 40 75 75 65 75 NA NA 78 75 67 48 Dan Cloutier G L 99 75 75 60 40 40 75 75 65 75 NA NA 81 80 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 88 Kyle Turris C R OK 58 83 55 76 76 86 83 56 58 55 60 45 57 67 25 Eric Belanger C L OK 58 85 55 90 95 86 85 64 64 76 63 81 86 74 8 Dustin Jeffrey C L OK 54 77 68 65 40 95 77 48 51 59 54 48 56 64 29 Travis Zajac C L OK 62 90 67 90 99 85 90 82 76 99 70 57 70 84 66 Dave Bolland C R OK 64 89 54 90 98 77 89 68 69 89 69 54 66 78 27 Joffrey Lupul LW R OK 68 87 68 90 95 75 87 66 71 55 76 63 71 77 70 Dustin Byfuglien LW R OK 96 77 93 90 93 66 77 57 62 59 66 57 67 76 62 Andrew Cogliano LW L OK 61 86 51 90 99 88 86 60 64 55 68 51 62 72 18 Blake Wheeler RW R OK 59 85 76 90 98 79 85 64 68 92 71 54 63 79 16 Radim Vrbata RW R OK 50 82 60 65 40 84 82 52 57 71 62 69 74 68 58 Claude Giroux RW R 97 68 91 47 65 51 86 91 75 71 72 68 48 61 75 9 Jesse Joensuu RW L OK 53 77 75 65 40 90 77 48 51 69 54 51 60 65 36 Ian Laperriere RW R OK 78 80 65 89 89 35 80 53 56 95 58 90 88 73 53 Derek Morris D R OK 71 79 68 90 91 80 79 56 59 76 61 78 84 75 28 Cam Barker D L OK 74 89 70 82 82 69 89 81 73 55 64 54 65 79 3 Marc-Edouard Vlasic D L OK 61 87 60 90 99 81 87 70 66 83 62 51 69 77 34 Brad Lukowich D L OK 92 78 60 75 70 89 78 51 51 71 50 84 83 73 30 Robyn Regehr D L OK 83 75 76 90 91 68 75 49 49 79 50 72 80 75 12 Boris Valabik D L OK 82 75 92 65 60 25 75 48 49 59 50 54 62 71 2 Daniel Girardi D R OK 99 80 67 90 99 77 80 58 58 67 58 60 72 76 1 Brent Johnson G L OK 84 84 70 65 40 95 84 85 84 NA NA 81 82 78 39 Cristobal Huet G L 97 88 88 69 65 55 93 88 84 88 NA NA 87 91 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Rickard Wallin C L OK 50 78 62 65 40 95 78 40 45 55 50 66 70 60 47 Martin St-Pierre C L OK 54 81 50 65 40 90 81 48 53 55 58 63 67 63 7 Jared Ross C L OK 50 80 40 65 40 92 80 40 45 55 50 66 68 58 60 Geoff Platt C L OK 50 75 44 65 40 95 75 40 45 55 50 54 61 58 54 Brett McLean C L OK 54 81 54 90 97 85 81 52 55 55 57 78 78 67 64 Joel Perrault C R OK 51 78 68 65 40 90 78 44 51 62 58 63 69 65 37 Lawrence Nycholat D L OK 58 76 58 65 40 87 76 44 47 75 50 75 74 66 4 Derek Joslin D L OK 58 75 62 65 40 87 75 40 45 55 50 51 59 62 41 Doug O'Brien D L OK 50 75 59 65 40 95 75 40 45 55 50 57 60 61 67 Matt Keetley G L OK 75 75 60 40 40 93 75 65 75 NA NA 51 58 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Thornton C L 99 68 91 89 90 99 76 91 99 88 73 75 75 83 89 76 Paul Stastny C L OK 55 90 66 65 54 82 90 86 78 79 70 57 73 80 14 Saku Koivu C L OK 60 92 50 78 78 76 92 83 77 76 70 90 91 80 44 Maxime Talbot C L OK 81 82 56 90 91 72 82 51 57 60 63 60 68 70 20 Alex Tanguay LW L OK 67 92 60 65 60 76 92 81 79 79 76 75 80 82 27 Jere Lehtinen LW R OK 57 86 59 65 58 90 86 67 66 78 64 93 95 74 37 Jerred Smithson LW R OK 85 77 71 90 99 79 77 49 52 76 54 75 78 71 12 Lukas Kaspar LW L 98 66 75 80 65 40 84 75 48 53 55 58 57 62 66 18 Ales Kotalik RW R OK 83 82 79 90 91 83 82 65 69 55 72 78 81 78 29 Jason Pominville RW R OK 58 93 56 90 99 89 93 86 78 71 70 66 77 81 22 Colby Armstrong RW R OK 70 85 65 90 99 70 85 58 65 73 72 66 73 76 75 Steve Downie RW R OK 78 79 61 65 40 34 79 48 53 64 58 51 58 66 71 Niklas Hjalmarsson D L OK 62 79 62 65 40 95 79 48 53 67 58 51 60 68 4 Roman Hamrlik D L OK 75 84 66 90 98 74 84 67 65 90 62 90 93 81 9 Alex Goligoski D L 99 61 89 46 65 54 85 89 66 69 63 72 57 67 75 6 Zach Bogosian D R OK 78 86 62 65 57 68 86 57 69 91 81 42 57 79 15 Tomas Kaberle D L 68 3W 57 90 59 75 69 91 90 79 70 66 62 78 86 78 79 Joey Mormina D L OK 50 75 79 65 40 95 75 40 45 55 50 63 66 64 41 Doug Murray D L OK 99 75 84 90 91 81 75 48 49 70 50 72 75 76 35 Marty Turco G L 97 90 90 55 90 99 91 90 88 90 NA NA 87 98 84 43 Tobias Stephan G L OK 78 78 58 65 40 94 78 89 78 NA NA 60 66 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Cal O'reilly C L OK 50 81 57 65 40 92 81 48 55 68 62 54 62 66 53 Torrey Mitchell C R OK 50 75 56 65 40 95 75 40 45 55 50 57 67 59 72 Tim Brent C R OK 50 77 57 65 40 92 77 40 45 55 50 60 64 60 65 Corey Locke C L OK 50 75 41 65 40 95 75 40 45 55 50 57 62 58 13 Petr Vrana C L OK 50 79 46 65 40 92 79 40 47 55 54 57 62 60 67 Jacob Dowell C L OK 50 76 62 65 40 92 76 40 45 55 50 57 65 60 17 Jozef Stumpel LW R OK 50 75 80 65 40 95 75 40 45 55 50 93 93 63 32 Pavel Vorobiev LW L OK 50 75 61 65 40 95 75 40 45 55 50 63 60 60 59 Masi Marjamaki LW L OK 50 75 61 65 40 95 75 40 45 55 50 54 60 60 90 Adam Berti LW L OK 50 75 72 65 40 95 75 40 45 55 50 51 58 61 80 Tommy Sestito LW L OK 50 75 75 65 40 95 75 40 45 55 50 48 56 61 69 Lauri Tukonen RW R OK 50 75 66 65 40 95 75 40 45 55 50 51 58 60 93 Pierre Parenteau RW R OK 50 75 59 65 40 95 75 40 45 55 50 60 60 59 64 Jean-Philippe Cote D L OK 50 75 68 65 40 95 75 40 45 55 50 63 60 62 30 Jean-Sebastien Aubin G R OK 75 75 60 40 40 75 75 65 75 NA NA 78 79 67 36 Tomas Popperle G L OK 75 75 60 40 40 75 75 65 75 NA NA 57 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Patrik Elias C L OK 61 95 63 90 93 84 95 90 87 83 83 84 88 88 78 TJ Hensick C R OK 50 84 52 75 74 89 84 63 59 67 55 57 65 68 13 Brian Rolston C L OK 60 83 74 77 77 82 83 62 66 55 69 93 91 74 30 Steven Stamkos C R OK 67 87 63 90 95 82 87 64 69 57 74 42 57 76 18 Radek Bonk C L OK 66 80 72 80 80 81 80 60 61 56 61 84 85 72 15 Boyd Devereaux LW L OK 66 84 65 65 40 93 84 58 65 87 71 78 79 75 9 Paul Kariya LW L OK 53 92 49 65 40 92 92 93 76 63 58 90 92 76 37 Todd White LW L 99 56 93 57 90 99 87 93 91 82 61 72 87 90 82 48 Jody Shelley LW L OK 87 75 82 85 85 50 75 42 47 55 52 84 80 67 81 Miroslav Satan LW L OK 52 87 65 78 78 80 87 64 68 56 71 90 89 74 46 Fredrik Modin RW L OK 56 82 80 65 60 80 82 66 66 71 65 90 91 75 14 Jonathan Cheechoo RW R OK 83 84 65 80 80 71 84 61 63 56 65 72 77 73 34 Steve Sullivan RW R 98 54 94 44 65 50 75 94 82 77 66 72 90 92 77 70 Bobby Ryan RW R OK 74 91 71 77 77 81 91 73 82 70 90 51 63 84 45 Chris Pronger D L OK 67 89 77 90 99 66 89 77 75 81 72 90 98 84 23 Paul Mara D L OK 83 80 72 90 92 61 80 57 59 79 61 75 80 78 57 Ed Jovanovski D L OK 83 85 69 90 99 60 85 67 68 55 68 84 89 78 5 Colin White D L 87 DD 87 79 76 86 86 77 79 60 56 84 52 81 84 79 3 Drew Doughty D R OK 71 83 61 98 90 76 83 61 62 66 62 45 64 73 38 Luke Schenn D R OK 99 77 70 85 85 67 77 54 54 69 55 45 62 75 6 Eric Brewer D L OK 78 78 75 65 40 72 78 55 55 75 56 75 86 74 31 Craig Andersson G L OK 86 86 58 65 41 94 86 89 86 NA NA 69 76 78 40 Scott Clemmensen G L 96 89 89 73 65 53 95 89 84 89 NA NA 81 87 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 52 Graham Mink C R OK 50 75 79 65 40 95 75 40 45 55 50 75 74 62 53 Rob Globke C R OK 50 75 71 65 40 95 75 40 45 55 50 63 66 61 74 Nick Tarnasky C L OK 88 75 79 65 54 65 75 51 51 58 52 60 64 67 88 Liam Reddox LW L OK 76 82 49 65 56 89 82 52 56 58 59 54 60 67 85 Rostislav Olesz LW L OK 69 78 72 65 45 89 78 51 55 55 59 57 65 67 20 Sergei Brylin LW L OK 50 75 54 65 40 95 75 40 45 55 50 87 85 60 24 Chris Porter LW L OK 50 75 70 65 40 95 75 44 49 67 54 60 64 64 28 Jani Rita RW R OK 50 75 67 65 45 95 75 40 45 55 50 66 60 60 26 Milan Bartovic RW L OK 50 75 60 65 40 95 75 40 45 55 50 66 60 60 32 Craig Weller RW R OK 85 75 81 65 43 59 75 45 48 60 52 69 70 66 51 Andy Delmore D R OK 50 75 59 65 40 95 75 40 45 55 50 81 60 61 12 Ladislav Smid D L OK 81 76 77 75 72 69 76 55 53 56 50 54 62 70 4 Casey Borer D L OK 50 75 64 65 40 88 75 40 45 56 50 57 63 62 11 Drew Fata D L OK 50 75 64 65 40 95 75 40 45 55 50 60 68 62 33 Fedrik Norrena G L 99 76 76 59 65 40 92 76 87 76 NA NA 93 87 72 69 Dmitri Patzold G L OK 75 75 60 40 40 75 75 65 75 NA NA 60 65 67 25 Maxime Ouellet G L OK 75 75 60 40 40 75 75 65 75 NA NA 66 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Chris Drury C R OK 57 90 54 90 98 84 90 74 73 80 72 84 90 79 21 Wayne Primeau C L OK 60 75 84 65 40 79 75 54 52 74 50 84 80 68 28 Brooks Laich C L OK 73 86 72 90 99 85 86 70 72 72 73 63 73 80 34 Fernando Pisani C L OK 75 82 68 65 46 85 82 57 61 70 65 84 85 73 7 Mikhail Grabovski LW L OK 59 89 51 90 94 63 89 69 70 59 71 60 70 75 36 R.J. Umberger LW L OK 71 84 75 90 99 77 84 60 68 64 76 66 76 78 17 Niklas Hagman LW L OK 53 87 66 78 78 93 87 65 71 66 78 75 81 77 9 Andy Hilbert LW L OK 59 84 58 81 81 86 84 60 62 92 63 69 76 74 27 Kyle Calder RW L OK 62 85 50 89 89 80 85 61 60 65 59 75 77 71 20 Ruslan Fedotenko RW L OK 81 87 65 78 78 76 87 69 70 76 70 75 78 79 24 Sean Avery RW L OK 96 86 57 65 50 25 86 68 67 71 66 72 77 75 37 Dustin Brown RW R OK 99 87 67 90 97 73 87 70 72 57 75 60 73 80 32 Ron Hainsey D L OK 62 87 66 90 98 84 87 73 68 66 62 69 79 78 59 Jan Hejda D L OK 93 79 73 90 99 82 79 58 57 99 56 78 85 83 74 Jay McKee D L OK 68 77 67 83 83 78 77 48 50 96 52 81 82 75 50 Robert Scuderi D L OK 63 77 67 90 98 89 77 55 54 98 52 78 82 77 48 Steve Eminger D R OK 70 83 68 86 86 76 83 64 63 67 62 63 74 75 6 Josh Gorges D L OK 72 82 61 90 98 83 82 59 59 93 58 60 71 78 30 Trevor Daley D L OK 54 83 59 90 91 68 83 60 62 77 65 63 75 73 3 Johan Hedberg G L OK 83 83 59 65 44 92 83 87 83 NA NA 93 92 77 60 Jose Theodore G R OK 89 89 53 76 76 91 89 89 89 NA NA 84 92 81 33 Pekka Rinne G L 26 IN 92 92 77 75 69 97 92 84 92 NA NA 66 79 84 38 Mathieu Garon G R OK 81 81 64 65 40 94 81 87 81 NA NA 78 80 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Michael Zigomanis C R OK 63 80 63 65 40 61 80 55 56 67 57 69 71 67 18 Brad Richardson C L OK 65 80 53 65 40 85 80 53 52 64 50 57 62 64 69 Alexander Nikulin C L OK 50 76 64 65 40 95 76 40 45 57 50 57 62 60 77 Chris Gratton LW L OK 81 75 84 65 40 81 75 50 50 68 50 87 82 68 19 Adam Burish RW R OK 62 77 65 80 80 56 77 44 51 64 57 63 66 66 83 Matt Foy RW R OK 50 75 81 65 40 95 75 40 45 55 50 60 64 62 47 Mike Weaver D R OK 62 80 43 75 70 89 80 50 50 77 50 78 80 68 10 Jamie Heward D R OK 51 75 69 65 40 90 75 48 49 66 50 99 91 67 5 Jassen Cullimore D L OK 65 75 85 82 82 80 75 50 52 55 55 96 91 71 12 Brent Sopel D R OK 59 75 65 65 40 85 75 44 50 65 57 81 79 66 57 Ole-Kristian Tollefsen D L OK 74 75 67 65 40 44 75 44 47 55 50 60 64 65 26 Richard Petiot D L OK 80 80 57 65 40 66 80 52 51 75 50 66 75 70 43 Philippe Sauve G L OK 75 75 72 40 40 75 75 65 75 NA NA 69 60 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Brian Boyle C L 99 99 75 99 65 40 54 75 43 52 60 62 60 64 71 92 Michael Nylander C L OK 50 84 63 87 87 83 84 67 64 56 60 96 92 72 39 Vernon Fiddler C L OK 70 79 62 90 94 87 79 46 54 68 62 72 76 70 15 Mats Sundin C R OK 53 85 89 65 50 76 85 78 73 55 68 99 97 78 26 Brad Winchester LW L OK 91 77 87 77 77 57 77 50 58 61 67 69 72 73 19 Chris Higgins LW L OK 77 82 65 75 69 84 82 56 62 82 67 63 73 74 14 Jeff Halpern LW R OK 58 80 65 65 63 78 80 54 58 72 61 84 87 70 8 Alexander Ovechkin LW R OK 99 97 77 90 95 70 97 96 99 69 99 57 75 96 30 Jason Williams RW R OK 58 89 54 90 97 87 89 69 69 58 69 72 78 75 11 Sean Bergenheim RW L OK 78 82 62 75 71 65 82 53 62 90 71 60 68 75 31 Paul Gaustad RW L OK 98 80 86 75 75 47 80 62 64 75 66 66 74 78 35 Jeff Tambellini RW L OK 81 81 54 78 78 82 81 50 54 55 59 60 67 67 49 Kevin Klein D R OK 66 79 61 76 76 87 79 50 55 67 60 60 65 70 2 Keith Yandle D L OK 61 87 59 83 83 80 87 71 65 61 60 54 63 75 56 Sergei Zubov D R OK 52 80 59 65 40 95 80 56 53 55 50 99 99 65 18 Christoph Schubert D L 98 96 75 84 65 60 81 75 45 50 68 55 66 71 74 68 Milan Jurcina D R OK 92 75 82 90 95 71 75 51 54 67 56 63 69 76 5 Brian Pothier D L OK 56 79 58 65 40 90 79 48 53 56 58 81 81 65 7 Toni Lydman D L OK 93 82 62 90 97 71 82 61 58 78 56 81 86 78 24 Steven Wagner D L OK 71 80 62 65 40 73 80 47 56 55 65 60 66 67 1 Dan Ellis G L OK 84 84 58 65 47 92 84 87 84 NA NA 72 79 77 43 Martin Biron G L 98 91 91 60 75 73 95 91 89 91 NA NA 81 90 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Yanick Lehoux C R OK 50 75 65 65 40 95 75 40 45 55 50 63 60 60 37 Andre Deveaux C R OK 94 75 79 65 40 25 75 44 47 61 50 61 63 65 21 Ladislav Nagy LW R OK 50 75 57 65 40 95 75 40 45 55 50 72 75 60 41 Ben Simon LW L OK 50 75 61 65 40 95 75 40 45 55 50 72 66 60 53 Colin Hemingway LW R OK 50 75 53 65 40 95 75 40 45 55 50 66 68 59 23 Matt Ellison RW R OK 50 75 60 65 40 95 75 40 45 55 50 60 60 60 17 Petteri Nummelin D L OK 50 75 47 65 40 95 75 40 45 55 50 93 88 60 40 Sean McMorrow D R OK 50 75 74 65 40 95 75 40 45 55 50 60 67 63 6 Wes O'Neill D L OK 51 76 66 65 40 90 76 40 45 65 50 54 61 64 33 Hannu Toivonen G L OK 75 75 60 40 40 75 75 65 75 NA NA 57 67 67 3 Cory Schneider G L OK 76 76 66 65 40 94 76 86 76 NA NA 54 61 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Ryan Johnson C L OK 57 78 66 75 75 90 78 49 51 74 53 84 81 67 56 Jochen Hecht C L OK 55 84 61 85 85 82 84 58 61 66 64 81 85 72 44 Rob Niedermayer C L OK 64 80 68 90 95 80 80 47 56 58 65 90 89 70 36 Petteri Nokelainen C R OK 67 79 61 65 60 86 79 48 52 71 57 54 61 67 9 Patric Hornqvist LW R OK 62 82 54 65 40 79 82 55 55 67 56 51 59 66 52 Mike Brown LW L OK 87 75 68 65 58 25 75 43 48 57 53 57 62 64 54 Derek Boogaard LW L OK 73 75 99 65 62 48 75 45 47 64 50 66 68 67 85 Nick Foligno LW L OK 73 82 66 90 98 75 82 55 61 57 67 51 61 72 28 Chris Neil RW R OK 99 76 71 75 72 28 76 50 52 55 54 75 75 68 46 Andrei Kostitsyn RW L OK 84 84 67 89 89 77 84 60 68 55 75 57 67 76 38 Colton Orr RW R OK 83 75 80 90 99 31 75 44 48 55 51 66 68 66 15 Boyd Gordon RW R OK 57 79 64 76 76 88 79 52 54 72 57 63 69 68 32 Cal Clutterbuck RW R OK 99 77 68 90 94 68 77 47 54 62 62 51 61 71 70 Oleg Tverdovsky D L OK 50 75 64 65 40 95 75 40 45 55 50 81 60 62 20 Greg de Vries D L OK 64 76 64 86 86 70 76 45 48 61 52 93 88 68 19 Marc Methot D L 92 DD 93 78 76 80 80 72 78 56 58 70 60 57 67 76 21 Bryan Allen D L 46 3M 51 75 76 65 40 95 75 44 47 65 50 72 86 66 48 Alexandre Picard D L OK 78 81 67 65 57 59 81 54 62 61 71 57 68 72 6 Phil Oreskovic D R OK 71 75 74 65 40 66 75 44 51 61 58 51 61 68 76 Brian Salcido D L 98 50 77 56 65 40 95 77 44 47 59 50 57 63 62 92 Marc-Andre Gragnani D L OK 50 78 50 65 40 92 78 40 45 63 50 51 60 61 1 Thomas Greiss G R 99 75 75 60 40 40 90 75 65 75 NA NA 51 58 67 43 Jocelyn Thibault G L OK 75 75 60 40 40 75 75 65 75 NA NA 84 82 68 58 Jaroslav Halak G L OK 86 86 53 65 45 91 86 89 86 NA NA 57 69 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Yanic Perreault C L OK 50 75 53 65 40 95 75 40 45 55 50 96 89 60 10 Gilbert Brule C R OK 61 80 49 65 40 79 80 44 51 55 58 51 58 62 49 Alexandre Bolduc C L OK 50 79 54 65 40 90 79 44 47 55 50 57 62 60 55 Josh Hennessy C L OK 50 77 59 65 40 95 77 40 45 62 50 57 65 60 57 Alex Picard LW L OK 78 75 70 65 40 59 75 44 47 55 50 57 62 63 83 Justin Abdelkader LW L OK 50 75 73 65 40 95 75 40 45 55 50 51 58 61 53 Michael Santorelli RW R OK 50 77 58 65 40 92 77 40 45 56 50 57 64 60 50 Barry Tallackson RW R OK 51 75 81 65 40 95 75 40 45 55 50 63 66 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Michael Peca C R OK 63 83 53 86 86 73 83 61 58 68 55 90 88 70 33 Henrik Sedin C L OK 50 96 62 90 99 79 96 99 86 72 72 72 81 85 36 Marty Reasoner C L OK 57 81 68 90 95 83 81 57 61 99 65 81 83 76 51 Ryan Getzlaf C R OK 84 95 82 90 98 54 95 99 91 69 75 57 72 89 10 Martin Erat LW L OK 57 88 65 86 86 77 88 78 74 66 70 69 78 78 13 Alexander Steen LW L 99 56 81 68 90 98 85 81 60 59 67 58 60 70 71 16 Tuomo Ruutu LW L OK 99 89 63 90 95 68 89 69 73 62 77 63 74 81 9 Nicklas Backstrom LW L OK 60 99 55 90 99 80 99 99 89 84 72 51 68 86 12 Patrick Marleau RW L OK 75 91 77 90 92 89 91 76 83 92 91 75 85 89 18 Scott Hartnell RW L OK 75 88 72 90 99 47 88 70 75 74 80 66 75 82 22 Adam Mair RW R OK 78 78 69 90 91 60 78 52 55 64 59 75 74 70 94 Ryan Callahan RW R OK 99 86 55 90 98 80 86 58 65 88 72 57 69 79 27 Kyle Okposo RW R OK 68 87 65 78 78 80 87 66 70 84 73 48 64 78 2 Duncan Keith D L OK 57 91 57 90 93 74 91 78 73 99 67 63 78 82 17 Andrej Meszaros D R OK 76 80 71 65 63 76 80 62 59 81 56 57 73 76 20 Ryan Suter D L OK 70 91 57 90 99 71 91 78 71 63 64 57 73 80 3 Marc Staal D L OK 99 78 70 90 99 74 78 52 54 76 56 51 66 77 5 Brett Clark D L OK 68 79 55 90 92 83 79 51 53 84 54 84 89 73 14 Tom Gilbert D R OK 58 89 67 90 99 86 89 80 70 82 60 63 75 80 40 Cory Murphy D L 98 55 90 46 65 40 83 90 68 72 68 76 78 81 77 37 Dwayne Roloson G L 97 92 92 56 84 84 93 92 89 92 NA NA 99 99 85 31 Peter Budaj G L OK 87 87 66 75 75 93 87 85 87 NA NA 66 80 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Anthony Stewart C R OK 76 75 87 75 71 79 75 47 50 55 53 57 62 67 28 Petri Kontiola C R OK 50 75 62 65 40 95 75 40 45 55 50 57 66 60 58 Patrick Thoresen LW L OK 50 75 55 65 40 95 75 40 45 55 50 60 65 59 41 Pascal Pelletier LW R OK 50 77 57 65 40 95 77 40 45 55 50 63 66 60 15 Tomas Kopecky RW L OK 77 80 69 90 95 79 80 53 55 55 56 66 68 69 63 Konstantin Pushkarov RW L OK 50 75 56 65 40 95 75 40 45 55 50 54 60 59 24 Jack Skille RW R OK 56 75 69 65 40 88 75 40 47 55 54 51 58 62 25 Adam Pineault RW R OK 50 75 65 65 40 95 75 40 45 55 50 51 59 60 26 Jannik Hansen RW R OK 56 82 66 75 66 77 82 62 61 63 59 54 62 70 81 Luca Sbisa D L OK 73 81 57 65 47 70 81 55 52 55 50 42 56 66 38 Nathan Paetsch D L OK 56 82 59 65 40 65 82 54 59 65 64 63 67 68 4 Shane O'Brien D L OK 70 75 76 90 93 25 75 51 50 61 50 63 68 69 39 Tuukka Rask G L OK 75 75 55 65 40 95 75 91 75 NA NA 51 58 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Brendan Morrison C L OK 55 84 52 90 98 84 84 55 61 62 66 87 86 71 22 Steve Begin C L OK 99 80 59 75 75 76 80 47 53 61 59 78 76 69 10 Paul Szczechura C R OK 68 82 56 65 40 84 82 53 57 80 61 57 65 69 27 Michal Handzus C L OK 66 82 80 90 99 84 82 64 66 79 68 81 87 78 18 Mark Recchi LW L OK 75 90 57 90 97 87 90 79 76 55 74 99 99 80 20 Ethan Moreau LW L OK 83 79 77 90 93 48 79 53 59 69 65 87 87 74 19 Matt Moulson LW L OK 50 75 68 65 40 92 75 40 47 65 54 63 70 63 17 Fabian Brunnstrom LW L OK 55 84 69 70 66 91 84 58 67 55 75 57 63 73 24 Ted Purcell LW R OK 53 83 70 65 48 92 83 65 61 62 58 57 65 70 21 Andrew Brunette LW L OK 51 85 70 90 97 89 85 69 71 56 73 93 93 77 41 Todd Fedoruk RW L OK 86 75 87 87 87 68 75 48 52 55 57 75 74 70 62 Matt d'Agostini RW R OK 66 83 64 65 64 87 83 54 61 55 69 54 63 70 16 Nathan Horton RW R OK 78 84 82 81 81 75 84 68 73 55 77 57 70 79 81 Peter Mueller RW R OK 56 84 70 87 87 86 84 66 66 59 65 48 62 73 7 Steve Montador D R OK 74 80 63 90 94 45 80 58 58 67 58 75 77 73 25 Mathieu Dandenault D R OK 69 79 67 65 50 84 79 56 57 75 58 84 81 73 6 Kris Russell D L OK 63 85 44 80 80 83 85 64 59 55 55 51 61 70 12 Sami Salo D R OK 63 84 71 75 72 83 84 67 66 68 64 90 91 76 52 Craig Rivet D R OK 66 83 67 77 77 42 83 68 62 74 55 90 91 75 15 Andrej Sekera D L OK 67 83 53 83 83 86 83 59 58 60 57 54 67 71 40 Patrick Lalime G L OK 81 81 65 65 40 95 81 87 81 NA NA 90 89 75 56 Jonas Hiller G R OK 90 90 65 65 61 94 90 86 90 NA NA 77 73 82 1 Al Montoya G L OK 77 77 61 65 40 94 77 88 77 NA NA 57 63 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Kris Beech C L OK 50 75 74 65 40 95 75 40 45 55 50 66 69 61 13 Mikael Backlund C L OK 50 77 60 65 40 95 77 40 45 56 50 45 54 60 8 Dustin Boyd C L OK 60 82 57 86 86 91 82 53 58 62 63 54 63 69 23 Geoff Sanderson LW L OK 50 75 58 65 40 95 75 40 45 55 50 93 86 60 65 Nigel Dawes LW L OK 76 82 54 77 77 89 82 54 58 57 63 57 65 69 72 Ben Walter LW L OK 50 76 63 65 40 95 76 40 45 70 50 60 65 62 34 Ryan Craig RW L OK 71 75 73 65 65 65 75 46 50 63 53 66 68 65 37 Glen Murray RW R OK 50 75 78 65 40 95 75 40 45 55 50 93 94 62 2 Erik Johnson D R OK 50 75 75 65 40 95 75 40 45 55 50 45 59 63 5 Steve McCarthy D L OK 50 75 64 65 40 95 75 40 45 55 50 66 99 62 3 Sean Collins D R OK 58 75 66 65 40 79 75 44 51 57 58 63 67 65 11 Noah Welch D L OK 75 75 75 65 48 78 75 42 48 60 54 66 69 68 32 Grant McNeill D L OK 50 75 61 65 40 95 75 40 45 55 50 60 60 61 46 Brad Ference D R OK 50 75 65 65 40 95 75 40 45 55 50 72 60 62 38 Manny Legace G L OK 81 81 60 65 40 90 81 85 81 NA NA 93 91 75 42 Andy Chiodo G L OK 75 75 60 40 40 75 75 65 75 NA NA 60 60 67 33 Yutaka Fukufuji G L 99 75 75 60 40 40 75 75 65 75 NA NA 72 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Patrik Berglund C L OK 63 88 65 90 92 89 88 68 70 82 73 48 60 79 11 Marcel Goc C L OK 80 79 65 75 66 86 79 53 53 57 53 63 70 67 19 Brandon Dubinsky C L OK 99 84 68 90 99 58 84 68 66 69 63 54 66 77 75 Patrick O'Sullivan C L OK 64 87 56 90 98 86 87 67 67 64 66 57 71 75 88 Phil Kessel C R OK 50 94 53 85 85 89 94 68 80 71 92 51 64 81 43 Blake Comeau LW R OK 85 83 69 65 64 78 83 68 64 62 61 54 66 74 63 Devin Setoguchi LW R OK 87 91 63 90 98 87 91 74 78 71 81 51 64 83 59 Clarke MacArthur LW L OK 71 85 57 86 86 73 85 56 63 55 70 57 66 72 62 James Neal LW L 99 99 83 72 90 93 77 83 54 65 60 76 51 64 77 47 Gregory Campbell RW L OK 99 83 62 90 93 68 83 60 62 75 64 63 72 76 20 Ryan Malone RW L OK 99 84 83 85 85 57 84 62 71 81 80 75 81 83 13 Justin Williams RW R OK 66 81 63 65 53 84 81 59 58 61 57 69 76 69 21 Michael Rupp RW L OK 89 75 88 87 87 43 75 47 50 55 53 72 72 69 45 Kyle Quincey D L OK 83 88 65 87 87 71 88 79 69 69 59 57 70 79 15 Brent Seabrook D R OK 99 80 74 90 99 74 80 58 62 91 66 57 72 83 9 Roman Polak D R OK 82 77 73 83 83 77 77 57 55 66 52 54 68 73 44 Aaron Ward D R OK 99 77 66 78 78 76 77 49 53 76 58 93 92 76 3 Dan Hamhuis D L OK 83 82 61 90 99 73 82 63 60 86 56 66 78 78 4 Ryan Parent D L OK 70 80 55 65 40 86 80 51 50 71 50 51 63 68 7 Chris Butler D L OK 63 81 49 65 57 85 81 47 52 77 57 54 63 68 1 Curtis Sanford G L OK 82 82 54 65 40 90 82 88 82 NA NA 75 78 75 89 Ondrej Pavelec G L OK 79 79 68 65 40 94 79 85 79 NA NA 51 60 73 35 Mike Smith G L 99 88 88 81 65 55 96 88 81 88 NA NA 66 77 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 84 Blair Jones C R OK 50 75 74 65 40 95 75 40 45 55 50 51 58 61 38 Cody Bass C R OK 74 75 69 65 40 75 75 40 45 60 50 51 58 62 58 Oskar Osala LW L OK 50 75 80 65 40 95 75 40 45 55 50 51 58 61 81 Gabe Gauthier LW L OK 50 75 59 65 40 95 75 40 45 55 50 57 62 59 18 Matt Pettinger LW L OK 82 79 68 75 71 84 79 50 55 57 61 72 74 69 55 Vojtech Polak LW L OK 50 75 52 65 40 95 75 40 45 55 50 54 60 59 16 Shawn Matthias LW L OK 54 75 74 65 40 92 75 48 49 55 50 48 56 63 73 Jeff Guiliano LW L OK 50 75 59 65 40 95 75 40 45 55 50 72 73 60 8 Mitch Fritz LW L OK 52 75 99 65 40 38 75 40 45 63 50 76 76 64 14 Jason Ward RW R OK 50 75 71 65 40 92 75 40 45 61 50 75 74 62 48 Stefan Ruzicka RW R OK 50 75 63 65 40 95 75 40 45 55 50 54 60 60 22 Bill Thomas RW R OK 50 75 60 65 40 95 75 40 45 55 50 60 60 60 36 Jonathan Filewich RW R OK 55 75 71 65 40 95 75 40 45 55 50 57 62 61 52 Kip Brennan D L OK 50 75 86 65 40 95 75 40 45 55 50 69 70 65 64 Michael Funk D L OK 50 75 65 65 40 95 75 40 45 55 50 51 59 61 49 Thomas Pock D L OK 66 75 65 75 71 79 75 43 48 64 53 69 71 67 50 Nolan Yonkman D R OK 50 75 86 65 40 95 75 40 45 55 50 66 60 65 2 Brendan Mikkelson D L OK 58 78 52 65 41 81 78 45 47 59 50 51 59 62 46 Tomas Mojzis D L OK 50 76 57 65 40 92 76 44 47 60 50 66 68 62 31 Olivier Michaud G L OK 75 75 64 40 40 75 75 65 75 NA NA 60 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Sergei Fedorov C L OK 58 87 71 65 63 69 87 75 71 61 67 99 99 76 24 Mikko Koivu C L 99 58 92 67 90 95 72 92 89 80 91 71 63 77 84 33 Jeff Carter C R OK 60 96 69 90 99 72 96 78 87 99 96 57 73 90 49 Todd Marchant C L OK 70 82 50 87 87 82 82 55 55 80 56 93 90 71 39 Johan Franzen LW L OK 75 89 79 86 86 78 89 69 79 74 89 75 82 85 41 Steve Reinprecht LW L OK 53 86 61 88 88 88 86 70 68 70 66 84 86 76 17 Ray Whitney LW R OK 53 96 49 90 99 84 96 93 84 67 74 96 96 83 47 Tom Kostopoulos LW R OK 95 80 64 90 94 58 80 55 57 75 58 75 78 73 25 Mike Knuble RW R OK 70 82 84 90 99 74 82 60 69 74 77 96 96 80 31 Alexei Kovalev RW L OK 62 90 73 90 94 69 90 81 79 64 77 93 95 83 30 Scott Walker RW R OK 90 82 57 65 50 69 82 60 60 59 60 93 89 71 86 Bryan Little RW R OK 57 90 54 90 95 87 90 61 71 58 82 51 65 76 36 Mike Grier RW R OK 99 78 78 75 75 84 78 57 60 77 63 87 87 76 22 Dennis Seidenberg D L OK 94 84 65 85 85 81 84 69 66 72 62 69 79 79 55 Niklas Kronwall D L OK 73 93 52 90 97 78 93 86 74 64 62 69 80 82 13 Pavel Kubina D R OK 71 82 88 90 99 64 82 66 72 61 78 81 87 79 12 Nicklas Lidstrom D L OK 58 96 54 90 94 84 96 85 84 93 84 99 99 90 48 Anton Babchuk D R OK 52 86 74 87 87 89 86 62 74 86 86 60 69 80 34 Mark Streit D L OK 81 95 56 89 89 72 95 84 85 98 85 81 90 91 38 Shane Hnidy D R OK 62 79 64 78 78 76 79 51 54 57 58 87 84 68 37 Alexander Auld G L 99 87 87 84 65 57 96 87 80 87 NA NA 69 79 80 57 Niklas Backstrom G L OK 97 97 61 95 95 93 97 87 97 NA NA 78 91 89
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Yan Stastny C L OK 62 80 55 65 41 79 80 50 53 60 57 66 70 65 28 Trent Whitfield C L OK 50 75 64 65 40 95 75 40 45 55 50 78 60 60 20 Jarkko Immonen C L OK 50 75 63 65 40 95 75 40 45 55 50 63 60 60 71 David Brine C L OK 50 75 65 65 40 95 75 40 45 55 50 54 60 60 15 Brad May LW L OK 66 75 72 75 70 53 75 48 50 63 51 99 90 66 26 Marcus Nilson LW R OK 50 75 61 82 65 40 75 40 45 55 50 75 74 60 44 Peter Forsberg LW L OK 50 75 65 65 40 95 75 40 45 55 50 90 93 61 32 Thomas Pihlman LW L OK 50 75 72 65 40 95 75 40 45 55 50 63 60 61 29 Darren McCarty RW R OK 50 75 70 65 40 61 75 40 47 55 54 96 88 62 23 Eric Boguniecki RW R OK 50 75 54 65 40 95 75 40 45 55 50 84 60 59 27 Shean Donovan RW R OK 52 75 78 78 78 81 75 46 51 65 56 87 82 67 10 Kyle McLaren D L OK 50 75 83 65 40 95 75 40 45 55 50 78 81 65 46 Matt Carkner D R OK 50 75 78 65 40 95 75 40 45 55 50 69 60 64 50 Bryce Lampman D L OK 50 75 62 65 40 95 75 40 45 55 50 63 60 61 8 Vitaly Vishnevski D L OK 50 75 69 65 40 95 75 40 45 55 50 69 72 62 79 Andy Wozniewski D L OK 50 75 80 65 40 95 75 40 45 57 50 72 72 65 9 Bryan Helmer D R OK 60 77 66 65 40 92 77 52 51 66 50 96 91 68 35 Johan Holmqvist G L OK 75 75 60 40 40 75 75 65 75 NA NA 75 84 68 1 Scott Langkow G L OK 75 75 70 40 40 75 75 65 75 NA NA 81 75 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Joe Pavelski C L OK 69 90 59 90 97 79 90 75 75 86 76 60 73 82 32 Jason Chimera C L OK 74 81 75 65 59 72 81 63 63 73 63 75 80 74 14 Eric Staal C L OK 62 92 74 90 99 78 92 75 83 87 90 60 75 87 47 Chris Thorburn C R OK 81 75 82 90 99 60 75 48 53 55 57 63 66 69 12 Michael Frolik LW L OK 59 88 58 90 95 87 88 65 68 69 72 48 60 76 76 Evgeny Artyukhin LW L OK 99 75 99 88 88 38 75 51 54 65 57 63 66 73 19 Matthew Stajan LW L OK 81 89 65 90 92 76 89 83 75 75 66 63 73 81 18 Mike Cammalleri RW L OK 51 97 50 90 98 80 97 84 87 56 89 66 75 83 27 Steve Bernier RW R OK 87 79 80 90 98 86 79 57 61 59 65 57 66 74 15 Jordin Tootoo RW R OK 87 79 57 87 87 48 79 54 54 55 55 63 68 68 50 Ryane Clowe RW R OK 90 86 80 86 86 75 86 75 75 62 75 66 75 82 2 Mattias Ohlund D L OK 76 80 74 90 99 60 80 59 61 83 62 84 88 79 13 Matt Niskanen D R OK 70 88 55 90 97 77 88 70 66 57 62 54 67 76 16 Kent Huskins D L OK 66 79 68 65 40 73 79 50 55 79 60 75 79 72 44 Kimmo Timonen D L OK 65 91 51 90 93 76 91 83 69 98 56 87 93 82 4 Anton Stralman D L OK 68 86 50 65 46 81 86 66 60 69 54 54 62 72 54 Dmitri Kalinin D L OK 71 79 69 88 88 83 79 57 56 64 54 72 76 72 3 Andreas Lilja D L OK 82 78 74 75 72 65 78 55 55 76 55 87 86 75 43 Kurt Sauer D L OK 76 75 76 82 82 81 75 47 50 79 52 69 77 74 36 Manny Fernandez G L OK 85 85 68 65 40 92 85 84 85 NA NA 90 90 78 41 Ty Conklin G L 97 89 89 56 65 53 92 89 88 89 NA NA 84 88 81 35 JS Giguere G L OK 87 87 67 65 61 93 87 76 87 NA NA 81 87 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Denis Arkhipov C L OK 50 75 74 65 40 95 75 40 45 55 50 72 60 61 49 Grant Stevenson C L OK 50 75 51 65 40 95 75 40 45 55 50 66 60 59 73 Jiri Tlusty C L OK 51 77 68 65 40 95 77 56 53 63 50 48 58 65 58 Vaclav Nedorost LW L OK 50 75 60 65 40 95 75 40 45 55 50 63 60 60 22 Jay Pandolfo LW L OK 61 79 60 75 74 91 79 47 52 55 57 90 89 66 29 Dmitry Afanasenkov LW R OK 50 75 70 65 40 95 75 40 45 55 50 69 60 61 60 Denis Tolpeko RW L OK 50 75 60 65 40 95 75 40 45 55 50 54 60 59 28 Mathias Tjarnqvist RW L OK 50 75 65 65 40 95 75 40 45 55 50 72 75 60 10 Chris Stewart RW R OK 80 78 81 65 64 67 78 52 60 55 67 51 60 71 42 Tomas Malec D L OK 50 75 68 65 40 95 75 40 45 55 50 63 60 62 5 Frantisek Kaberle D L OK 57 83 53 65 40 88 83 59 57 62 55 93 87 68 40 Jonathan Sigalet D L OK 50 75 56 65 40 95 75 40 45 55 50 51 60 60 21 Duvie Westcott D R OK 50 75 53 65 40 95 75 40 45 55 50 78 79 60 33 Lasse Kukkonen D L OK 61 78 53 65 40 83 78 47 49 58 50 69 70 63 17 Branislav Mezei D L OK 50 75 83 65 40 95 75 40 45 55 50 69 71 65 45 Jay Harrison D L OK 54 75 71 65 40 81 75 44 47 64 50 66 72 65 59 Patrick Coulombe D L OK 50 75 52 65 40 95 75 40 45 55 50 54 60 60 26 Andrew Ference D L OK 75 85 50 65 57 72 85 66 60 67 53 75 82 72 1 Simeon Varlamov G L OK 78 78 58 65 40 93 78 88 78 NA NA 48 57 71 39 Rick DiPietro G R OK 76 76 71 65 40 93 76 83 76 NA NA 69 71 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Martin Hanzal C L OK 87 80 82 89 89 80 80 62 62 76 62 51 64 76 8 Oscar Moller C R OK 72 84 51 65 48 84 84 56 60 61 64 45 57 69 38 Patrice Bergeron C R OK 66 88 64 77 77 88 88 80 70 66 60 57 70 76 47 Samuel Pahlsson C L OK 89 79 65 78 78 81 79 54 56 55 59 81 86 70 15 Kyle Chipchura C L OK 54 77 69 65 40 88 77 52 51 58 50 54 60 64 12 Sergei Samsonov LW R OK 54 88 49 90 98 86 88 72 69 55 66 78 83 74 40 Enver Lisin LW L OK 72 85 60 65 58 81 85 54 63 55 72 54 64 71 16 Ryan Bayda LW L OK 72 80 54 85 85 85 80 48 52 69 56 72 72 68 20 Matt Bradley LW R OK 78 77 70 90 98 75 77 46 51 55 55 78 76 68 74 David Clarkson RW R OK 83 83 65 90 99 40 83 55 61 55 67 60 66 72 32 Landon Wilson RW R 98 86 77 81 65 40 74 77 58 57 70 56 87 82 72 18 Daniel Carcillo RW L OK 93 78 66 89 89 25 78 52 53 55 53 57 63 68 24 Viktor Kozlov RW R OK 59 82 87 81 81 88 82 74 70 55 66 87 87 77 2 Mark Fistric D L OK 99 75 78 65 43 63 75 49 50 74 50 54 63 74 48 Jim Vandermeer D L OK 89 77 65 65 54 29 77 51 52 64 54 72 75 70 9 Kim Johnsson D L OK 55 84 56 90 98 80 84 62 58 84 54 84 91 74 19 Tom Poti D L OK 59 80 69 65 63 80 80 56 58 80 59 81 86 73 59 Brett Festerling D L 55 1M 97 78 60 65 48 83 78 50 50 72 50 54 63 72 31 Mike Rathje D L OK 50 75 80 65 40 95 75 40 45 55 50 87 60 64 4 David Koci D L 98 70 75 94 65 45 25 75 42 47 63 52 69 70 70 33 Mike Morrison G L OK 75 75 60 40 40 75 75 65 75 NA NA 72 60 67 1 Ben Bishop G L 97 77 77 81 65 40 99 77 84 77 NA NA 54 61 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Peter Regin C L OK 56 79 58 65 40 92 79 44 49 68 54 54 60 63 25 Martin Gelinas LW L OK 50 75 62 65 40 95 75 40 45 55 50 99 94 61 88 Jordan Lavallee LW L OK 50 75 82 65 40 95 75 40 45 56 50 54 60 62 60 Robert Earl LW L OK 50 75 62 65 40 95 75 40 45 55 50 54 60 60 64 Kris Newbury RW L OK 50 76 59 65 40 92 76 40 45 60 50 66 68 60 10 Mike Keane RW R OK 50 80 55 65 40 95 80 40 45 55 50 99 69 61 76 Kris Vernarsky RW L OK 50 75 71 65 40 95 75 40 45 55 50 63 60 61 7 Aaron Miller D R OK 50 75 68 65 40 95 75 40 45 55 50 96 92 63 23 Karel Rachunek D R OK 50 75 71 65 40 95 75 40 45 55 50 72 78 63 58 Bryan Young D R OK 50 75 55 65 40 95 75 40 45 55 50 51 58 60 44 Jaroslav Modry D L OK 50 75 71 65 40 95 75 40 45 55 50 96 94 63 34 Patrick DesRochers G L OK 75 75 60 40 40 75 75 65 75 NA NA 72 60 67 37 Tyler Moss G R 99 75 75 60 40 40 75 75 65 75 NA NA 81 75 67
# 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 69 99 61 90 93 68 99 99 99 66 85 51 70 89 36 Tomas Plekanec C L OK 61 85 60 90 97 77 85 59 65 66 71 66 75 74 62 Kamil Kreps C R OK 60 82 64 80 80 88 82 59 57 74 55 60 68 70 17 Colton Gillies C L OK 74 79 66 65 54 84 79 49 51 60 54 45 54 66 15 Max Pacioretty LW L OK 75 80 69 65 41 73 80 59 58 63 57 48 58 69 47 Thomas Vanek LW R OK 56 91 71 88 88 79 91 67 81 63 95 60 71 83 74 Gregory Stewart LW L OK 90 76 67 65 40 51 76 44 47 57 50 54 60 64 14 Dainius Zubrus LW L OK 73 81 86 90 99 72 81 65 65 55 65 78 81 76 67 Aaron Voros LW L OK 94 79 77 65 65 33 79 52 57 55 62 69 71 70 10 Jakub Voracek RW L OK 54 83 68 90 97 80 83 70 64 70 59 45 56 73 41 Marek Svatos RW R OK 58 87 52 83 83 82 87 64 65 63 67 66 71 73 19 Tim Connolly RW R OK 53 96 60 65 58 82 96 90 85 87 81 69 79 85 96 Pierre-Marc Bouchard RW L OK 50 91 46 86 86 87 91 75 72 58 68 60 71 74 21 Alexei Semenov D L OK 71 75 92 65 57 62 75 52 53 60 53 69 71 71 3 Wade Belak D R OK 70 75 85 65 64 54 75 43 47 60 50 84 80 69 48 Brooks Orpik D L OK 99 78 71 90 95 70 78 58 56 79 54 72 79 79 4 Karlis Skrastins D L OK 56 79 65 90 97 85 79 54 56 88 58 90 91 75 2 Vladimir Mihalik D L OK 54 76 83 65 40 87 76 52 51 66 50 51 59 69 25 Bryan McCabe D L OK 69 87 72 83 83 79 87 69 77 59 86 87 92 82 24 Ruslan Salei D L OK 81 81 66 85 85 67 81 60 60 84 59 90 92 78 26 David Hale D L OK 86 78 68 65 58 75 78 50 55 55 60 69 72 70 7 Ryan O'Bryne D R OK 94 75 84 65 45 52 75 51 51 61 50 60 66 72 44 Ryan Miller G L 98 94 94 51 79 79 94 94 92 94 NA NA 72 85 85 50 Michael Leighton G L OK 82 82 63 65 40 95 82 88 82 NA NA 69 74 75 6 Jonathan Bernier G L OK 75 75 60 40 40 75 75 65 75 NA NA 45 55 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Derek MacKenzie C L OK 50 78 54 65 40 92 78 40 45 55 50 69 70 60 11 Brandon Sutter C R OK 62 79 61 65 60 86 79 48 50 70 52 45 54 65 16 Alexander Svitov C L OK 50 75 78 65 40 95 75 40 45 55 50 63 60 61 52 Jared Aulin C R OK 50 75 60 65 40 95 75 40 45 55 50 63 60 60 43 Martin Samuelsson LW L OK 50 75 66 65 40 95 75 40 45 55 50 63 60 60 49 Shawn Bates LW R OK 50 75 68 65 40 95 75 40 45 55 50 84 80 61 46 Barrett Heisten LW L OK 50 75 65 65 40 95 75 40 45 55 50 69 60 60 57 Christopher Bourque LW L OK 54 78 44 65 40 95 78 40 47 55 54 54 60 60 13 Dan Hinote RW R OK 85 78 57 65 62 61 78 46 49 67 52 81 79 66 37 Mark Parrish RW R OK 61 81 61 65 53 84 81 49 57 59 65 81 79 68 9 Byron Bitz RW R OK 93 79 69 65 42 81 79 47 53 55 59 60 64 68 54 Petr Taticek RW L OK 50 75 59 65 40 95 75 40 45 55 50 60 60 59 61 Maxim Afinogenov RW L OK 55 84 59 65 58 84 84 64 62 55 60 75 76 69 18 Zenon Konopka RW L OK 52 75 72 65 40 55 75 44 47 61 50 69 70 62 42 Karl Stewart RW L OK 50 75 53 65 40 95 75 40 45 55 50 60 64 59 12 Bret Hedican D L OK 68 76 67 65 62 76 76 48 51 55 53 99 95 67 45 Doug Lynch D L OK 50 75 66 65 40 95 75 40 45 55 50 60 60 62 5 Karl Alzner D L OK 63 78 65 65 40 93 78 51 53 67 55 48 62 68 51 Jakub Cutta D L OK 50 75 67 65 40 95 75 40 45 55 50 66 60 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Derek Roy C L OK 57 93 51 90 99 82 93 82 80 65 78 63 77 81 14 Pavel Datsyuk C L OK 67 99 58 90 98 88 99 99 94 99 82 78 85 92 27 Cody McCormick C R OK 94 77 77 75 66 49 77 56 54 70 51 63 66 70 52 Jarkko Ruutu C L OK 89 79 69 90 94 45 79 55 56 77 57 87 83 73 22 Rene Bourque LW L 99 78 87 74 75 70 62 87 67 73 95 80 69 76 83 28 Brad Richards LW L OK 50 93 59 75 68 92 93 87 80 70 73 72 82 81 81 Marcel Hossa LW L OK 50 75 79 65 40 95 75 40 45 55 50 66 71 62 26 Matt Cooke LW L 93 DD 99 82 64 90 92 59 82 59 62 61 64 78 80 75 16 Darcy Hordichuk LW L OK 81 75 73 88 88 54 75 41 48 55 54 72 72 66 7 Trent Hunter RW R OK 99 84 74 75 66 75 84 65 68 74 71 72 78 79 11 Patrick Sharp RW R OK 62 89 64 75 74 77 89 64 75 59 85 69 78 78 38 Cam Janssen RW R OK 73 75 68 75 68 31 75 44 48 55 51 60 64 63 21 Marian Hossa RW L OK 67 92 70 89 89 72 92 74 84 84 94 75 81 87 10 Dion Phaneuf D L OK 92 89 71 90 97 61 89 77 75 56 73 57 75 82 5 Zbynek Michalek D R 99 65 82 67 90 99 86 82 61 62 81 62 66 77 77 37 Anton Volchenkov D L OK 99 75 73 82 82 81 75 50 52 84 55 66 75 78 8 Brent Burns D R OK 68 84 77 75 71 74 84 66 69 68 72 57 71 77 79 Andrei Markov D L OK 63 95 62 90 94 82 95 95 85 79 75 78 87 89 6 Darryl Sydor D L 99 58 78 65 88 88 88 78 53 55 81 57 96 93 74 49 Jason Labarbera G L OK 83 83 83 65 40 95 83 80 83 NA NA 72 77 77 40 Miikka Kiprusoff G L OK 93 93 58 99 99 93 93 88 93 NA NA 84 97 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Marc Chouinard C R OK 50 75 74 65 40 95 75 40 45 55 50 78 75 61 24 Adam Hall C R OK 72 76 72 89 89 84 76 46 51 68 56 72 73 69 34 Pat Rissmiller LW L OK 51 75 79 65 40 95 75 40 45 61 50 78 76 63 43 Dan Lacouture LW L OK 56 75 75 65 40 81 75 40 49 55 58 81 78 64 13 Juraj Kolnik RW R OK 25 75 59 65 40 95 75 40 45 55 50 69 60 58 17 Jason King RW L OK 50 75 59 65 40 95 75 40 45 55 50 66 69 60 48 Petr Kanko RW L OK 50 75 57 65 40 95 75 40 45 55 50 57 60 59 33 Brian McGrattan RW R OK 50 75 89 65 40 65 75 40 45 56 50 69 70 62 41 Miroslav Zalesak RW L OK 50 75 63 65 40 95 75 40 45 55 50 69 60 60 55 Danny Markov D L OK 50 75 56 65 40 95 75 40 45 55 50 81 60 61 32 Curtis Joseph G L OK 78 78 59 65 40 91 78 86 78 NA NA 99 99 73 35 Michael Garnett G L OK 75 75 60 40 40 75 75 65 75 NA NA 63 60 67 36 Mike Wall G L OK 75 75 60 40 40 75 75 65 75 NA NA 59 60 67 1 Rastislav Stana G L 96 75 75 60 40 40 75 75 65 75 NA NA 69 60 67 82 Chris Beckford-Tseu G L OK 75 75 60 40 40 75 75 65 75 NA NA 57 62 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Daniel Briere C R 97 56 94 49 65 40 70 94 80 80 55 81 81 83 78 43 Valtteri Filppula C L OK 57 86 60 90 97 81 86 69 66 64 62 60 70 74 52 Marc-Antoine Pouliot C R OK 61 81 63 76 76 85 81 56 58 60 60 57 63 69 72 Ben Guite C R OK 86 78 71 65 60 79 78 51 55 86 58 78 78 72 25 Erik Christensen LW L OK 52 83 68 77 77 86 83 67 63 55 59 63 69 71 21 Brian Sutherby LW L OK 86 78 74 75 71 62 78 50 55 66 61 66 69 71 71 Sergei Kostitsyn LW L OK 66 82 63 75 68 64 82 62 62 66 62 51 62 71 89 Mike Comrie LW L 98 60 85 52 76 76 81 85 62 63 56 63 72 77 70 23 Ville Leino LW L OK 50 86 54 65 40 87 86 56 63 55 71 63 68 69 51 Dan Fritsche RW R OK 70 79 67 65 60 88 79 53 56 59 58 57 62 68 12 Jarome Iginla RW R OK 68 96 69 90 99 83 96 94 90 57 85 81 89 88 91 Brandon Crombeen RW R OK 70 78 73 90 98 45 78 50 56 55 62 57 64 69 46 Patrick Eaves RW R OK 87 80 56 89 89 84 80 49 53 75 57 60 65 70 42 Kyle Wellwood RW R OK 50 84 49 89 89 94 84 50 60 55 70 63 69 69 14 Niklas Grossman D L OK 96 78 67 90 98 78 78 50 52 64 54 57 66 73 45 John Erskine D L OK 99 75 74 65 63 62 75 46 48 65 50 72 75 72 26 Scott Hannan D L OK 61 75 72 90 98 86 75 49 51 71 52 75 83 71 13 Nathan McIver D L OK 88 75 66 65 40 46 75 44 47 61 50 57 62 67 55 Christian Backman D L OK 62 76 71 75 68 79 76 47 52 68 56 72 74 69 22 Jonathan Ericsson D L 95 DD 78 79 69 65 40 75 79 52 55 55 58 60 68 69 41 Denis Gauthier D L OK 99 75 72 78 78 57 75 43 49 68 55 84 81 73 4 Matt Lashoff D L 99 58 81 64 65 40 75 81 63 57 63 50 54 64 68 34 Marc Denis G L OK 75 75 63 65 40 93 75 86 75 NA NA 81 78 71 1 Steve Mason G R 96 94 94 78 81 81 96 94 83 94 NA NA 48 70 86 35 James Howard G L OK 75 75 67 65 40 92 75 84 75 NA NA 60 64 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Ryan Potulny C L OK 51 79 58 65 40 95 79 52 51 61 50 60 64 63 63 Darren Helm C L OK 88 79 47 65 40 90 79 44 47 55 50 51 60 62 62 Mark Cullen C L OK 50 75 57 65 40 95 75 40 45 55 50 75 60 59 17 Petteri Wirtanen C L OK 50 75 68 65 40 95 75 40 45 55 50 51 58 60 10 Rod Pelley LW L OK 50 75 63 65 40 95 75 40 45 55 50 57 62 60 15 Dane Byers LW L OK 50 75 66 65 40 95 75 40 45 55 50 51 58 60 5 Matt Ellis LW L OK 56 79 67 65 54 88 79 49 56 67 63 69 70 68 18 Tanner Glass LW L OK 51 76 63 65 40 85 76 40 45 55 50 63 66 60 68 Chris Conner LW R OK 68 84 45 65 46 88 84 62 59 56 56 63 67 67 28 Brandon Bochenski RW R OK 50 77 59 65 40 92 77 44 47 62 50 66 68 61 19 Branko Radivojevic RW R OK 50 75 67 65 40 95 75 40 45 55 50 69 75 61 79 Jason Jaffray RW L OK 53 79 63 65 40 76 79 48 53 55 58 69 70 64 20 Matt Murley RW L OK 50 75 70 65 40 95 75 40 45 55 50 72 73 61 78 Derek Meech D L OK 66 79 54 65 50 87 79 50 54 55 58 60 64 65 82 Jussi Timonen D L OK 50 75 59 65 40 95 75 40 45 55 50 60 60 61 29 Bryan Berard D L OK 50 75 71 65 40 95 75 40 45 55 50 78 80 63 2 Jordan Hendry D L OK 50 76 58 65 40 90 76 40 45 55 50 60 64 61 6 Josef Boumedienne D L OK 50 75 64 65 40 95 75 40 45 55 50 75 60 62 61 Ivan Baranka D L OK 50 75 66 65 40 95 75 40 45 55 50 50 61 62 8 Sebastien Bisaillon D R OK 50 75 60 65 40 95 75 40 45 55 50 51 60 61 44 Danny Richmond D L OK 50 75 53 65 40 95 75 40 45 55 50 57 62 60 7 Rob Davison D L OK 74 75 74 65 40 34 75 47 49 55 50 72 72 66 50 Gerald Coleman G L OK 75 75 60 40 40 75 75 65 75 NA NA 54 60 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Marc Savard C L OK 52 98 55 90 99 72 98 99 89 79 75 81 87 86 29 Rod Brind'Amour C L OK 67 87 68 90 97 83 87 76 71 55 66 99 99 78 19 Andy McDonald C L OK 57 96 53 65 56 81 96 92 84 55 77 81 87 81 13 David Perron C R OK 68 89 53 90 98 78 89 75 70 76 65 48 60 77 16 Andrew Ladd LW L OK 78 87 66 90 99 86 87 74 70 86 65 57 66 80 18 Nikolai Zherdev LW R OK 59 88 69 90 99 82 88 75 74 75 73 60 70 80 25 Daniel Sedin LW L OK 50 97 58 90 99 83 97 91 86 75 81 72 80 85 24 Jim Slater LW L OK 78 81 63 75 72 71 81 54 57 80 61 66 69 72 73 Michael Ryder RW R OK 79 91 56 89 89 85 91 69 74 73 80 72 77 81 62 Chad LaRose RW R OK 80 84 50 90 98 83 84 52 61 82 69 66 73 74 32 Marco Sturm RW L OK 59 89 60 65 40 84 89 65 72 61 79 78 82 76 53 Patrick Kane RW L OK 51 96 47 90 97 81 96 86 81 55 76 48 64 79 6 Jaroslav Spacek D L OK 68 89 58 90 97 82 89 78 72 74 66 90 93 82 36 Freddy Meyer D L OK 99 85 50 65 40 81 85 55 65 75 74 69 78 76 4 Michal Rozsival D R OK 73 84 64 90 92 76 84 64 66 79 67 78 85 78 28 Dennis Wideman D R OK 65 92 56 90 95 83 92 78 78 93 77 63 77 86 26 Hal Gill D L OK 74 75 97 75 75 72 75 51 53 80 55 87 87 78 14 Rob Blake D R OK 66 88 78 88 88 54 88 79 76 85 72 99 99 84 30 Ilya Bryzgalov G L 51 1M 91 91 70 87 87 95 91 85 91 NA NA 72 86 84 75 Yann Danis G L OK 85 85 55 65 41 92 85 89 85 NA NA 69 77 77 31 Martin Gerber G L OK 83 83 62 65 40 91 83 85 83 NA NA 90 90 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Niko Kapanen C L OK 50 75 45 65 40 95 75 40 45 55 50 75 77 58 7 Derek Armstrong C R OK 81 78 62 75 68 64 78 46 52 55 57 93 86 67 21 Robert Nilsson LW L OK 59 86 54 77 77 84 86 66 64 57 62 57 67 71 17 T.J. Galiardi LW L OK 58 82 53 65 40 87 82 44 53 67 62 48 62 65 12 Jared Boll RW R OK 93 76 72 90 91 29 76 51 53 55 54 54 60 68 23 Darcy Tucker RW L OK 83 83 48 76 76 66 83 50 55 56 60 87 86 68 68 Jaromir Jagr RW L OK 50 75 89 65 40 95 75 40 45 55 50 96 96 64 63 Jon Disalvatore RW R OK 50 75 64 65 40 95 75 40 45 55 50 66 60 60 45 Arron Asham RW R OK 88 79 64 90 94 41 79 53 56 55 58 78 76 70 3 Nathan Oystrick D L OK 85 79 63 65 64 69 79 52 57 69 62 66 70 72 42 Micki Dupont D R OK 50 75 46 65 40 95 75 40 45 55 50 69 71 59 10 Mark Giordano D L OK 67 83 59 75 70 67 83 64 60 69 56 63 69 72 11 Jordan Leopold D L OK 63 83 60 90 99 87 83 57 60 56 64 72 77 73 35 Jan Lasak G L OK 75 75 76 40 40 75 75 65 75 NA NA 72 60 68