(As of Saturday, Dec 6 2008)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Gilbert Brule C R OK 65 74 70 64 66 81 69 73 71 63 73 61 71 74 68 Jeff Hamilton C R OK 59 72 84 80 87 84 75 64 65 65 72 73 66 75 23 Perttu Lindgren C L OK 65 50 97 74 75 70 70 62 78 46 72 39 64 73 9 Peter Vrana C L OK 57 66 53 79 74 97 68 71 68 61 71 65 70 71 16 Jeff Friesen LW L OK 62 70 61 60 59 77 67 73 70 65 70 67 67 72 15 Jeff Tambellini LW L OK 63 59 62 79 81 72 60 71 68 73 67 85 90 72 95 Travis Moen LW L OK 76 70 73 58 76 45 79 67 70 66 57 63 62 72 22 Igor Velichkin LW L OK 60 62 52 84 62 74 48 77 66 71 77 56 49 71 13 Oleg Kvasha RW R OK 67 66 78 73 85 88 68 76 74 63 75 58 53 76 81 Michal Hrtus RW L OK 64 65 61 45 41 63 76 70 70 60 63 62 61 69 58 Vojtech Polak RW L OK 70 57 73 75 86 59 57 69 67 67 69 62 67 72 26 Juraj Gracik RW R OK 58 65 63 65 68 80 70 69 67 54 68 51 56 69 14 Konstantin Pushkarev RW L OK 58 67 61 77 77 72 69 71 74 44 71 60 60 71 4 Anders Eriksson D L OK 54 60 78 60 69 89 66 76 70 66 69 65 65 73 6 Andrei Zubarev D L OK 71 64 89 78 78 69 50 58 59 69 51 58 53 71 11 Joni Pitkanen D L OK 64 57 79 78 74 81 66 78 68 74 74 75 80 76 39 Scott Jackson D L OK 73 49 76 74 72 59 55 63 62 75 65 67 67 72 24 Paul Martin D R OK 58 59 66 52 52 52 66 78 71 66 71 52 52 71 18 Denis Gauthier D L OK 96 57 66 48 61 67 66 69 64 67 63 62 62 73 5 Joe Finley D L OK 74 56 78 54 84 52 60 70 61 73 47 80 81 72 31 Carey Price G L 97 74 87 71 84 83 75 83 69 85 NA NA 61 61 77 29 Real Cyr G L OK 85 74 71 84 84 97 96 69 72 NA NA 46 42 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 Alex Kucheryavenko C R OK 79 74 56 69 57 56 67 69 68 59 58 61 59 69 21 Christian Hanson C R OK 54 62 54 65 76 90 66 73 69 62 70 61 66 70 47 Igor Antosik C L OK 63 56 47 63 80 60 59 73 69 58 71 66 66 68 40 Shawn Weller LW L OK 65 58 65 66 70 62 68 69 69 60 65 50 45 69 28 Mathieu Roy LW L OK 73 73 54 83 68 55 55 82 77 67 54 38 64 71 60 Andrew Kozek RW L OK 58 63 56 78 73 48 66 69 63 51 72 51 56 68 19 Alexander Hegegy D R OK 64 67 73 64 55 52 63 50 70 66 74 30 36 69 44 Niklas Hjalmarsson D L OK 66 60 69 52 78 69 70 62 60 65 54 54 54 68 27 Ben Shutron D R OK 70 80 78 57 61 57 51 60 70 69 44 28 35 69 7 Matt Smaby D L OK 67 48 78 79 72 67 50 67 60 69 63 59 54 70 37 Alec Richards G L OK 67 72 68 75 63 66 82 71 68 NA NA 62 58 68 35 Jeremy Duchesne G L OK 70 82 68 66 86 49 69 70 59 NA NA 35 47 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Anze Kopitar C L OK 67 77 51 68 82 72 69 70 64 62 69 64 64 71 17 Jozef Stumpel C R OK 62 65 60 69 66 82 74 78 80 67 73 69 73 76 19 Nicklas Backstrom C L OK 65 70 70 61 61 60 65 69 70 64 72 48 51 72 18 Radek Bonk C L OK 54 63 70 70 73 70 68 73 74 75 72 65 70 74 83 Martin Straka LW L OK 79 69 55 77 94 85 81 80 74 61 79 71 71 78 86 Zach Parise LW L OK 64 60 59 80 81 69 59 76 67 72 70 78 80 73 39 Janos Vas LW L OK 60 65 44 67 72 70 69 73 73 65 70 53 53 70 16 Mark Recchi LW L OK 61 72 54 79 80 59 79 78 73 72 76 95 99 77 44 Andrei Kostsitsyn LW L OK 63 78 59 68 55 61 62 76 58 58 78 61 54 72 81 Miroslav Satan RW L OK 60 77 68 73 90 80 77 80 77 60 78 65 70 78 35 Anson Carter RW R 99 59 67 65 79 76 90 63 79 77 70 73 67 72 76 88 Patrick Kane RW L OK 57 66 77 76 59 75 68 72 67 61 66 29 27 71 20 Kyle Wellwood RW L OK 69 71 65 54 73 64 72 75 68 72 74 60 54 75 22 Dan Boyle D R OK 70 87 72 65 70 69 82 76 64 64 75 55 60 78 2 Andrej Meszaros D L OK 72 74 70 64 81 77 74 75 75 85 76 67 72 80 37 Pavel Kubina D R OK 68 62 77 80 85 49 69 69 67 65 75 58 63 74 23 Kyle McLaren D L OK 70 63 74 74 70 69 72 75 74 77 73 68 68 77 61 Brendan Mikkelson D L OK 76 74 66 81 73 72 47 62 76 78 70 34 54 74 13 Adrian Aucoin D R OK 64 63 63 80 58 75 69 73 73 75 72 62 67 75 1 Rick DiPietro G R 98 90 82 77 71 66 89 78 98 96 NA NA 66 70 80 32 Antero Niittymaki G L OK 80 80 80 80 80 80 80 76 71 NA NA 69 54 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Evan McGrath C L OK 60 61 51 78 74 82 67 67 62 67 64 64 72 69 7 Marcel Goc C L OK 73 75 70 70 75 75 66 67 63 62 65 55 55 71 58 Tomas Kana C R OK 72 62 68 87 61 57 54 72 75 63 72 30 29 72 60 Roman Wick LW L OK 63 63 63 71 59 59 66 64 67 60 64 50 51 68 36 Brooks Laich LW L OK 62 49 54 61 72 25 64 72 65 43 74 57 52 66 25 Aurelio Lemm LW L OK 61 67 63 47 62 54 62 66 60 51 64 37 32 65 66 Brad Tapper LW R OK 54 56 61 70 69 81 64 66 66 56 76 51 46 69 33 Matt D‘Agostini RW R OK 41 61 66 78 76 86 64 69 72 57 69 54 59 70 10 Robbie Earl RW L OK 48 57 48 52 62 59 54 51 49 48 61 56 59 58 56 Niklas Grossman D L OK 49 63 59 77 79 89 62 68 63 67 68 62 67 70 15 Matthew Carle D L OK 67 49 82 78 79 37 53 68 56 68 69 58 63 71 12 Colby Cohen D R OK 66 65 66 59 68 53 52 61 64 65 62 40 42 67 40 Niclas Andersen D L OK 67 66 68 56 47 89 56 58 61 70 63 67 47 69 47 Kevin Bieksa D L OK 72 44 78 72 82 52 56 52 48 68 68 26 29 67 31 Karri Ramo G L OK 66 73 85 74 68 74 77 58 72 NA NA 56 55 69 59 Jeff Glass G L OK 67 72 77 88 71 71 78 60 70 NA NA 49 52 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Brett McLean C L OK 68 67 69 75 71 67 55 70 63 61 67 53 53 70 24 Kamil Kreps C R OK 49 63 59 73 80 92 64 73 68 59 72 71 71 71 61 Kiel McLeod C R OK 59 62 66 60 71 70 68 74 72 62 72 64 59 72 16 Ryan Getzlaf C L OK 65 55 70 88 88 76 55 66 61 78 65 78 85 71 18 Mike Cammalleri LW L OK 68 71 72 58 67 53 73 68 69 61 69 53 53 72 29 Tomas Surovy LW L OK 31 77 58 74 81 81 85 74 70 41 74 69 31 71 36 Martin Sonnenberg LW L OK 55 62 60 62 65 77 71 74 72 51 68 45 50 69 34 Brian Sutherby LW L OK 58 69 59 66 79 52 78 72 66 52 65 52 52 69 72 Michael Blunden RW R OK 58 75 77 79 88 80 74 68 76 58 70 49 55 75 38 Alexei Kovalev RW L OK 78 83 77 83 87 70 86 80 73 69 82 74 83 83 78 Dimitri Chernykh RW L OK 55 80 40 72 81 94 81 71 66 55 70 68 63 71 37 Joffrey Lupul RW L OK 67 70 68 62 67 68 73 72 68 58 59 68 73 71 35 Kyle Wanvig RW R OK 65 79 67 47 69 58 67 70 60 69 64 66 55 70 26 Doug Murray D L OK 63 65 75 62 59 70 67 56 56 65 56 77 63 68 3 Ivan Baranka D L OK 49 63 69 77 79 89 63 70 65 67 69 61 66 71 7 Dennis Wideman D R OK 60 64 68 68 78 91 63 76 68 74 74 55 60 74 44 Chris Pronger D L OK 80 66 84 88 80 51 82 87 87 91 86 76 90 88 87 Ilja Nikulin D R OK 69 61 63 58 58 57 76 69 68 77 66 60 61 73 9 Kenny Smith D L OK 58 71 69 52 69 52 84 58 71 70 76 52 52 72 25 Ondrej Nemec D L OK 72 71 74 72 75 84 75 64 62 65 58 56 59 73 43 Anton Kadeykin D L OK 48 62 68 76 78 88 57 78 73 66 63 59 64 71 32 Patrick Lalime G L OK 69 75 79 74 85 77 80 78 74 NA NA 75 70 72 30 Martin Brodeur G L 97 89 89 88 83 82 79 87 87 98 NA NA 98 98 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Martin Podlesak C L OK 57 62 61 72 74 86 72 72 67 47 72 57 52 70 22 Kyle Turris C R OK 74 66 62 57 66 54 67 61 68 58 71 29 36 69 28 Igor Makarov LW R OK 68 70 57 56 50 83 55 69 62 49 68 28 34 66 63 John Lammers LW L OK 67 64 59 66 67 65 67 66 68 64 66 50 52 69 17 Juraj Simek LW L OK 67 67 66 56 53 47 73 65 69 48 67 54 46 68 33 Krys Barch LW L OK 54 62 54 54 54 54 72 72 62 54 76 54 54 68 11 Drew Stafford RW R OK 69 71 72 77 76 67 66 64 67 68 60 53 56 71 19 Tom Wandell RW L OK 73 77 76 69 56 74 57 63 58 46 72 35 54 69 15 Jason Bailey RW R OK 38 80 84 75 63 74 50 62 59 52 72 34 52 68 39 Shea Guthrie RW R OK 50 62 56 66 69 36 63 68 66 46 60 64 52 64 21 Petr Kalus RW L OK 63 65 64 72 81 63 67 70 67 65 70 64 69 72 59 Trevor Daley D L OK 67 44 89 78 78 45 42 63 57 68 43 58 53 68 5 Milan Jurcina D R OK 55 60 72 72 62 59 58 53 62 72 65 40 40 67 23 Denis Reul D R OK 58 60 60 60 66 66 62 66 62 69 60 44 53 67 1 Magnus Akerlund G R OK 71 81 70 64 69 80 74 58 70 NA NA 57 57 70 20 Jonathan Bernier G L OK 80 80 79 80 83 80 78 70 68 NA NA 28 31 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Peter Forsberg C L OK 80 77 79 75 46 76 82 87 86 74 82 88 80 85 40 Jeff Halpern C L OK 65 69 68 71 80 65 62 70 65 64 66 68 55 71 13 Artem Anisimov C L 76 1W 56 68 69 68 66 71 75 68 74 45 72 34 62 71 34 Marty Reasoner C L OK 60 63 63 66 83 52 70 71 72 74 72 70 63 73 17 Ales Kotalik LW R OK 77 75 65 73 74 74 73 76 67 65 75 70 70 76 22 Oskar Johansson LW L OK 62 61 70 45 52 45 68 64 67 49 66 28 39 66 24 Keith Tkachuk LW L OK 60 71 75 75 60 86 75 72 63 68 74 99 80 76 75 Danny Stewart LW L OK 74 67 46 62 67 37 72 62 59 51 65 57 52 66 30 Ruslan Fedotenko RW L OK 65 66 63 80 81 75 56 72 69 61 73 78 71 73 20 Trent Hunter RW R OK 75 70 78 72 77 65 75 69 72 54 68 62 54 74 12 Steve Ott RW L OK 62 71 64 60 61 69 69 72 61 72 72 51 53 72 29 Cory Stillman RW L OK 70 69 72 71 78 87 68 74 62 62 81 69 69 76 6 Mike Komisarek D L OK 71 71 70 55 72 55 70 71 74 72 71 55 55 74 5 Nick Schultz D L OK 72 61 63 74 74 57 67 72 75 73 68 58 57 73 56 Johnny Boychuk D R OK 73 68 58 54 64 71 67 71 68 71 66 56 56 72 27 Kirill Koltsov D L OK 72 47 75 72 70 57 59 65 65 71 69 62 62 72 3 Eetu Heikkinen D L OK 58 68 67 71 54 42 68 57 66 62 61 28 45 67 45 Martin Skoula D L OK 69 76 64 74 76 79 69 73 74 71 75 56 46 76 4 Brian Pothier D L 99 70 66 76 70 78 59 62 70 65 75 69 52 60 74 9 Nigel Williams D L OK 64 66 75 65 64 42 55 62 51 73 70 28 30 69 82 Oscar Redman D L OK 64 52 72 72 75 59 63 62 58 61 65 51 56 68 60 Jose Theodore G L 97 90 90 89 77 85 75 82 78 95 NA NA 70 70 83 31 Johan Hedberg G L OK 78 83 81 87 84 88 76 66 81 NA NA 81 69 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Jakub Klepis C R OK 54 68 64 70 83 81 60 72 71 63 65 59 64 71 51 Lee Falardeau C R OK 43 60 59 74 77 65 63 72 70 52 75 55 60 69 58 Chris Durand C R OK 59 61 55 80 84 99 63 69 66 64 74 74 71 72 61 Evan Brophey C L OK 64 57 78 67 62 72 62 67 62 60 67 59 59 70 83 Juraj Mikus C R OK 51 60 73 76 70 74 65 68 68 54 69 59 61 70 84 Michal Polak C L OK 63 77 69 55 69 58 61 57 66 61 55 57 57 66 52 Matthew Cline LW L OK 63 61 58 57 51 84 54 67 60 50 62 30 36 64 19 Alexei Shkotov RW L 99 59 60 62 55 78 73 60 69 62 54 65 71 61 67 16 Nick Johnson RW L OK 68 66 68 72 69 65 65 64 61 64 64 52 48 69 26 Jozef Balej RW R OK 66 70 50 53 49 54 64 70 75 53 69 51 51 68 54 Alexander Radulov RW L OK 69 70 65 76 73 61 65 65 65 67 63 56 52 70 2 Andrew Bodnarchuk D L 96 64 83 70 28 50 43 57 64 51 67 52 29 37 66 23 Phil Cole D L OK 63 55 53 55 65 55 64 67 60 67 64 55 55 66 77 Derek Joslin D L OK 63 59 69 69 74 74 59 62 52 62 55 51 56 66 1 Michal Neuvirth G L OK 81 74 69 68 56 69 74 77 68 NA NA 25 27 68 33 Juha Toivonen G L OK 67 73 77 70 73 80 71 50 71 NA NA 59 59 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Brian Swanson C L OK 55 65 56 67 55 78 74 76 67 54 71 55 60 70 4 Marc Pouliot C R OK 59 71 60 73 89 82 73 71 68 64 69 67 62 73 53 Rob Schremp C L OK 71 71 70 72 71 58 63 69 69 63 63 53 48 71 61 Chris Gratton C L OK 65 62 76 75 77 40 61 73 72 65 69 70 73 73 59 Clarke MacArthur LW L OK 65 68 61 72 70 69 68 66 68 53 69 56 56 70 16 Wyatt Smith LW L OK 37 72 56 67 81 73 86 73 73 50 73 60 65 71 9 Niklas Hagman LW L OK 69 66 71 51 60 51 71 68 70 55 67 51 51 70 48 Nick Foligno LW L OK 69 67 71 68 50 61 44 69 70 65 75 30 34 71 10 Marian Gaborik RW L OK 83 72 73 62 74 76 70 76 68 59 81 65 60 77 15 Erik Rasmussen RW L OK 63 58 80 64 76 73 61 68 69 68 64 58 63 71 42 Mike Morris RW R OK 42 68 71 81 82 92 63 70 70 62 62 62 57 70 12 Cam Janssen RW R OK 86 60 77 55 72 36 58 53 54 63 56 47 59 65 44 Georges Laraque RW L OK 89 68 88 42 65 26 50 65 60 65 60 61 60 69 28 Doug Lynch D L OK 59 72 65 73 56 56 68 67 71 70 66 56 56 71 11 Jeff Finger D L OK 66 56 79 84 80 70 66 58 57 69 57 74 69 71 22 Rene Vydareny D L OK 66 43 88 77 77 44 46 66 60 67 47 56 51 69 65 Ron Hainsey D L OK 76 67 67 58 69 52 74 67 71 52 67 52 52 71 60 Francis Bouillon D L OK 55 72 45 65 70 69 77 67 62 60 67 60 65 70 46 Matt Spiller D L OK 73 63 68 53 70 53 71 71 69 58 74 57 54 72 51 Josef Boumedienne D L OK 66 66 57 51 66 51 54 69 73 68 65 51 51 69 30 Jussi Markkanen G L OK 80 80 80 80 80 80 80 60 70 NA NA 30 30 72 35 J-S Aubin G R OK 75 75 82 85 92 92 80 45 80 NA NA 65 55 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Henrik Juntunen C R OK 60 60 59 66 54 61 70 65 60 60 60 61 54 66 13 Maxim Lapierre C L OK 78 71 57 80 73 76 62 64 65 55 62 80 55 69 6 Tyler Redenbach C L OK 76 76 70 72 58 59 60 65 74 55 61 59 57 70 18 Chris Lawrence C R OK 47 69 71 45 77 67 57 65 72 67 71 32 52 69 50 Zenon Kenopka C L OK 58 57 56 65 72 59 64 63 64 62 69 45 45 67 73 Boyd Devereaux C L OK 52 64 65 68 46 87 61 65 68 59 65 58 63 68 32 Simon Gamache C L OK 60 65 60 65 67 67 65 65 65 55 65 55 55 67 36 Branislav Lobotka LW R OK 60 61 62 56 56 62 69 76 72 56 68 59 59 70 84 Ramzi Abid LW L OK 65 53 53 64 61 53 69 66 71 53 66 53 53 67 70 Jaroslav Svoboda LW L OK 50 59 72 70 69 73 64 66 66 53 68 57 59 68 24 Michal Kazatel LW L OK 58 67 61 70 76 46 47 61 66 68 66 27 33 66 33 Boyd Kane LW L 99 68 64 80 59 51 77 65 52 55 62 55 53 58 65 3 Adam Burish RW R OK 68 56 81 62 71 35 54 53 54 61 55 83 66 64 41 Ivan Tkachenko RW R OK 63 50 55 76 73 40 60 80 78 60 69 55 55 71 81 Philippe Gogulla RW L OK 56 65 75 79 85 72 73 70 63 55 72 52 60 72 45 JP Vigier RW R OK 45 60 48 61 70 89 66 72 68 54 69 65 61 67 62 Francois Bouchard RW L OK 75 79 63 62 61 69 73 64 66 39 74 69 46 70 67 Sami Lepisto D L OK 69 69 59 71 71 60 69 66 65 61 63 52 50 70 8 Yuri Alexandrov D L OK 65 66 65 70 61 67 66 65 67 70 71 28 30 71 7 David Lidstrom D L OK 56 53 51 66 59 67 69 63 53 63 67 63 43 65 17 Cameron Cepek D R OK 56 48 55 57 52 60 63 66 60 65 65 56 37 64 23 Bobby Sanguinetti D R OK 69 55 80 59 50 67 61 66 51 70 66 25 32 69 2 Kyle Cumiskey D L OK 60 60 78 73 57 70 62 56 57 65 58 45 54 68 14 Marek Troncinsky D L OK 64 65 60 55 55 31 66 73 65 68 66 30 30 69 34 Devan Dubnyk G L OK 74 74 76 82 84 79 73 70 73 NA NA 61 59 71 43 Hannu Toivonen G L OK 72 81 68 71 81 68 72 67 69 NA NA 61 53 70 1 Adam Munro G L OK 69 78 66 71 78 70 72 66 78 NA NA 52 52 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Mike Richards C L OK 72 69 55 76 81 86 73 76 71 63 73 80 80 75 61 Andy McDonald C L OK 72 75 74 77 77 70 78 79 77 75 82 55 77 81 25 Joe Thornton C L OK 89 80 86 79 90 85 86 99 85 75 95 80 88 92 65 Erik Westrum C L OK 73 64 76 72 55 83 64 52 57 72 58 53 63 68 38 Fredrik Modin LW L OK 65 69 71 75 82 87 74 82 70 70 73 75 73 78 17 Ilya Kovalchuk LW L OK 84 77 79 88 78 71 89 86 82 65 95 66 67 88 45 Jason Chimera LW L OK 60 62 67 71 69 72 64 72 74 66 69 47 52 72 36 Petr Prucha LW R OK 35 58 62 66 62 67 71 72 71 45 72 45 50 68 56 Chris Clark RW R OK 53 80 67 73 72 47 69 71 54 67 74 48 70 72 62 Martin St. Louis RW L OK 79 92 75 77 75 85 80 81 72 63 80 60 77 82 82 Claude Giroux RW R OK 57 68 58 66 79 51 71 65 59 51 58 52 52 65 37 Ryan Malone RW L OK 72 83 64 66 72 73 70 72 59 64 76 72 55 74 20 Dmitri Afanasenkov RW R OK 70 77 57 66 79 65 63 67 58 66 66 44 51 69 44 Kimmo Timonen D L OK 65 78 58 75 74 80 79 76 72 73 74 55 60 78 7 Jeff Schultz D L OK 68 67 73 74 78 98 68 67 61 75 65 89 92 75 19 Mike Van Ryn D R OK 68 66 77 61 80 80 77 78 75 79 73 58 53 78 5 Brooks Orpik D L OK 60 70 61 58 60 82 74 70 59 68 69 54 54 71 46 Roman Hamrlik D L OK 59 73 64 79 90 79 80 83 81 73 77 72 77 81 55 Ole-Kristian Tollefsen D L OK 68 56 72 61 71 60 71 69 65 71 67 58 53 72 34 Miikka Kiprusoff G L OK 91 92 90 96 82 78 92 90 92 NA NA 75 79 87 32 Curtis Joseph G L OK 84 84 69 77 80 74 80 56 70 NA NA 95 99 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Aaron Marvin C L OK 58 60 60 60 60 59 54 66 62 56 66 26 29 65 27 Steve Downie C R OK 76 70 73 58 76 45 79 66 69 66 57 63 62 71 24 Alexei Repkin C L OK 58 68 56 62 62 59 74 62 62 45 64 26 29 65 11 Linus Persson LW R OK 68 62 61 66 69 67 65 67 63 61 66 47 47 69 4 Quintin Laing LW L OK 48 61 75 57 43 86 61 49 55 66 53 54 49 62 33 Ilja Nefedov LW L OK 50 66 75 51 54 67 63 57 60 62 58 26 27 64 39 Zbynek Hampl LW L OK 56 67 57 65 78 50 69 63 57 50 56 50 50 64 41 Andreas Thuresson LW R OK 44 72 61 73 60 65 60 55 39 53 64 53 62 62 40 Milan Lucic LW L OK 67 45 80 82 28 81 58 56 69 42 72 28 30 67 10 Corey Perry RW R OK 84 69 79 79 70 72 66 65 60 68 55 56 56 71 29 Jason Pominville RW R OK 62 69 66 67 63 75 56 65 68 62 62 63 55 68 21 Nicklas Bergfors RW R OK 79 58 77 57 85 91 63 66 54 66 66 73 74 71 49 Martin Samuelsson RW L OK 67 65 57 61 53 53 74 69 72 62 70 53 53 71 43 Jared Boll RW R OK 70 61 81 57 73 33 61 53 55 62 57 53 52 65 30 Marius Holtet RW R OK 64 67 60 71 69 68 63 70 72 52 64 52 52 69 42 Anton Volchenkov D L OK 69 52 70 52 52 52 78 70 67 67 66 52 52 71 8 Richie Regehr D R OK 62 66 71 68 59 79 63 53 54 64 56 49 56 67 6 Matt McCue D L OK 61 61 77 28 73 39 69 50 46 69 56 26 26 64 14 Sean Whitney D L OK 56 42 66 52 62 57 59 60 54 60 60 62 40 62 15 Vladislav Yegin D L OK 49 80 46 40 70 65 46 49 63 48 60 50 67 61 16 Marco Maurer D L OK 65 67 51 53 65 63 60 60 34 64 60 54 58 62 70 Brendan Nash D L OK 50 53 58 53 66 66 59 60 57 61 60 54 65 62 64 Jeff May D L OK 62 60 62 49 69 50 62 64 60 64 61 62 66 66 31 Jimmy Howard G L OK 77 81 69 89 82 94 75 29 65 NA NA 51 41 69 35 Michael Garnett G L OK 71 73 81 71 91 71 71 48 73 NA NA 56 52 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Eric Staal C L OK 80 80 75 73 64 64 72 87 76 76 82 65 80 83 88 Peter Mueller C R OK 74 77 63 59 56 64 76 67 63 67 68 29 40 71 15 Mats Sundin C R OK 73 75 76 82 95 71 75 86 81 74 80 88 93 84 53 Ryan Hollweg C L OK 73 53 72 72 77 47 57 52 64 66 67 40 35 67 32 Nigel Dawes LW L OK 66 69 62 73 71 70 64 69 71 54 65 57 57 70 79 Vaclav Prospal LW L OK 60 71 56 69 95 78 84 78 72 55 81 65 70 76 21 Taylor Pyatt LW L OK 75 73 73 70 75 75 75 72 63 62 72 64 55 75 3 Lee Stempniak RW R OK 71 73 69 67 63 53 81 73 80 56 76 53 53 76 89 Mike Comrie RW L OK 90 66 82 77 75 69 59 74 57 71 73 67 77 76 8 Jiri Hudler RW L OK 58 61 62 75 80 68 60 69 65 62 67 76 73 70 48 Alex Burrows RW L OK 58 59 66 72 82 59 57 65 63 66 69 26 29 68 5 Duncan Keith D L OK 55 61 66 75 77 87 65 68 65 66 69 57 67 71 33 Fedor Tyutin D L OK 67 79 69 69 67 68 60 72 66 74 70 54 54 74 50 Rhett Warrener D L OK 82 64 72 68 76 54 68 68 61 81 47 62 62 75 49 Yannick Tremblay D R OK 55 60 71 53 36 80 72 69 64 80 66 55 60 72 64 Aaron Johnson D L OK 71 71 82 60 69 60 82 65 62 54 65 54 54 72 11 Mathieu Schneider D L OK 67 68 69 77 85 64 62 76 70 80 68 89 84 77 7 Logan Pyett D L OK 50 65 70 45 58 55 63 60 63 61 55 25 27 64 51 T.J. Fast D L OK 55 62 67 58 58 74 61 62 63 62 57 59 57 66 1 Al Montoya G L OK 77 75 79 77 81 76 75 76 72 NA NA 63 63 72 10 Cam Ward G L 97 78 85 73 71 53 53 91 62 85 NA NA 54 66 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Brian Boyle C L OK 61 66 74 67 69 71 73 65 60 67 64 54 54 70 71 Erik Christensen C L OK 78 58 71 60 55 73 64 56 58 58 58 63 53 66 19 Martin Hanzal C L OK 85 68 67 72 63 63 67 65 59 59 67 65 60 71 22 T.J. Hensick C R OK 69 52 52 52 62 69 77 69 65 52 68 54 54 68 47 Sergei Sentyurin LW L OK 48 69 72 46 78 68 58 64 74 68 72 34 54 70 37 Nate Davis LW L OK 62 67 67 60 71 65 62 70 72 63 65 54 52 70 66 Matt Beleskey LW L OK 67 59 62 72 52 59 54 64 62 66 64 26 29 66 23 Johan Alcen LW L OK 66 65 64 60 60 59 58 66 62 56 66 26 29 66 4 Juraj Simek LW L OK 71 67 66 56 53 47 73 65 69 48 67 54 46 69 94 Jed Ortmeyer RW R OK 64 66 68 64 71 76 63 56 59 70 58 53 58 67 24 Sasha Golin RW R OK 68 70 53 54 61 65 70 67 65 42 60 27 32 65 14 Hugh Jessiman RW R OK 72 70 49 75 88 52 72 71 75 57 70 72 72 72 26 Evgeny Ketov RW L OK 51 66 63 60 54 57 63 61 57 68 60 29 30 64 56 Marc-Andre Cliche RW R OK 54 74 61 75 76 64 71 65 69 67 54 55 62 68 29 Alexei Shvalev D L OK 67 66 76 44 69 49 54 63 66 56 64 28 27 66 35 Jonathan Sigalet D L OK 66 64 62 67 67 61 67 67 69 59 57 50 46 68 2 Daniel Girardi D R OK 61 61 60 72 66 78 71 69 64 63 70 67 67 71 13 Joonas Lehtivuori D L OK 66 69 59 72 60 59 54 64 62 66 66 26 29 67 9 Joe Corvo D R OK 62 50 70 70 73 57 68 70 66 59 70 47 52 69 6 Tomas Jurdic D L OK 58 58 56 66 67 59 56 60 62 67 64 45 48 65 36 Ben Bishop G L OK 71 72 79 87 72 73 62 70 76 NA NA 73 58 69 34 Gerald Coleman G L OK 74 76 81 57 51 79 91 61 63 NA NA 36 51 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Dan Ryder C R OK 54 63 79 77 83 70 73 71 58 53 72 50 58 71 93 Petr Nedved C L OK 55 61 64 69 77 62 64 73 73 74 68 76 81 73 22 Blake Comeau C R 99 55 80 40 72 81 94 81 72 67 57 70 68 63 71 9 Sergei Brylin C L OK 75 71 63 71 97 87 74 67 64 60 70 75 60 73 20 Derek Roy C L OK 73 80 82 81 60 54 87 75 54 54 76 71 54 76 52 Sergei Lesnukhin LW L OK 64 58 58 71 58 64 69 73 73 64 73 62 62 72 32 Daniel Cleary LW L OK 56 64 63 66 54 71 71 70 70 58 69 47 57 70 40 Benoit Pouliot LW L OK 74 85 66 68 74 66 66 74 61 57 73 58 58 73 17 Ladislav Nagy LW R OK 71 69 75 80 84 81 76 73 70 59 73 54 59 76 48 Adam Pineault RW R OK 59 68 62 78 78 73 72 68 68 44 68 72 62 70 28 Ondrej Rusnak RW L OK 51 72 59 63 51 63 69 69 68 57 63 27 27 67 27 Darcy Tucker RW L OK 77 69 75 72 71 45 66 68 69 66 68 76 80 74 50 Lukas Klimek RW L OK 64 80 58 77 58 77 61 67 63 56 63 37 59 68 29 Radek Dvorak RW R OK 62 71 65 76 70 83 75 76 73 70 75 75 63 77 44 Jack Skille RW R OK 73 66 37 89 56 63 62 71 74 77 70 38 58 72 11 Brian Fahey D R OK 54 54 54 54 54 54 70 79 79 67 70 54 54 71 82 Mark Giordano D L OK 65 58 70 72 69 71 69 74 64 70 70 47 55 72 4 Slava Buravchikov D L OK 67 66 66 79 79 82 61 68 61 72 60 64 64 72 18 Tomas Kaberle D L OK 80 88 77 82 79 88 77 77 70 80 77 62 80 83 38 Ryan Wilson D L OK 57 39 46 65 66 62 70 70 82 78 70 38 63 70 23 Brent Sopel D R OK 66 69 66 66 70 82 69 72 65 75 71 60 55 74 33 Boris Valabik D L OK 68 66 75 71 71 69 69 68 65 72 66 47 51 73 60 Jordan Pearce G L OK 78 78 75 95 90 80 91 35 80 NA NA 60 57 74 31 Kari Lehtonen G L 96 83 83 90 90 85 85 85 68 80 NA NA 80 70 79 47 John Grahame G L 99 81 80 86 70 71 71 75 85 85 NA NA 60 54 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Alexander Sundstrom C L OK 66 79 64 83 43 71 67 73 56 73 64 33 55 71 6 Egor Averin C L OK 45 74 91 66 80 70 65 58 30 63 58 49 33 64 26 Geoff Platt C L OK 69 72 63 63 56 63 74 61 62 56 72 57 57 70 43 Tomas Kopecky C L OK 78 69 52 52 78 52 62 64 64 52 71 52 52 68 25 Michal Grosek LW R OK 62 60 60 62 78 55 60 65 62 65 65 65 70 68 84 Jani Rita LW L OK 49 68 54 41 68 54 82 67 67 51 67 57 54 67 3 Brad Leeb LW L OK 59 51 58 51 68 55 77 72 69 51 70 56 51 68 2 Darren McCarty RW R OK 60 57 64 63 64 44 51 65 62 74 63 77 75 67 72 Teemu Laine RW L 96 62 60 59 52 52 59 81 62 62 55 65 52 52 67 39 Nathan Paetsch D L OK 66 63 74 56 56 56 64 66 69 62 68 56 56 70 13 Logan Stephenson D L OK 70 71 69 72 75 70 68 69 67 65 65 51 54 72 56 Tuukka Makela D L OK 56 55 59 59 61 55 56 60 61 66 61 59 61 64 61 Nikita Nikitin D L OK 67 62 65 66 67 58 60 69 71 67 57 46 50 69 57 Patrick McNeill D L OK 64 60 67 68 66 65 57 63 64 61 57 43 47 66 36 David Ruzicka D L OK 72 64 52 67 60 89 76 68 66 70 59 43 36 70 42 Kirill Safronov D L OK 48 63 66 81 79 48 76 71 69 51 70 38 38 71 73 Tysen Dowzak D L OK 69 68 79 66 43 82 45 26 70 72 53 64 53 67 69 Eric Baier D R OK 64 68 73 57 84 58 27 79 78 68 25 30 41 67 1 Jeff Deslauriers G L OK 75 75 80 76 73 67 74 61 74 NA NA 52 47 70 35 Jonathan Quick G L OK 72 77 65 83 70 99 79 75 72 NA NA 51 49 71 37 Jean Blanchard G L OK 81 80 85 71 80 49 61 60 74 NA NA 28 32 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Nick Bonino C L 43 3M 70 71 70 40 40 29 41 59 65 42 59 73 70 63 25 Scott Gomez C L OK 77 72 70 82 84 64 82 99 99 69 84 59 64 87 50 Todd White C L OK 78 69 65 63 75 85 83 79 72 65 80 44 47 78 11 John Madden C L OK 67 74 45 76 80 97 78 66 64 74 72 60 60 73 16 Mark Smith C L OK 76 69 48 64 69 39 85 77 73 54 73 59 56 73 9 Dainius Zubrus LW L OK 50 66 73 73 83 68 75 77 72 63 75 65 65 75 19 Shane Doan LW R OK 72 64 73 79 91 57 61 80 74 65 74 72 77 77 74 Matt Kassian LW L OK 64 61 54 76 71 46 66 65 59 49 72 47 52 67 34 Pat Rissmiller LW L OK 53 69 72 74 84 75 71 66 73 52 70 39 45 71 72 Jean-Francois Jacques LW R OK 49 64 74 77 81 89 65 69 67 59 66 57 61 71 77 Alexander Bumagin RW L OK 56 59 60 74 80 68 59 68 64 60 64 75 74 68 10 Matt Bradley RW R OK 75 60 67 72 72 62 64 71 68 60 68 47 52 71 18 Tomas Fleischmann RW L OK 53 63 62 72 80 83 69 71 64 58 69 53 59 70 14 Vyacheslav Kozlov RW L 98 66 73 76 70 93 68 71 75 70 70 73 87 79 77 55 Sergei Gonchar D L OK 74 76 74 80 69 64 80 77 71 75 75 76 73 80 4 Mattias Norstrom D L 92 DD 57 61 64 68 78 63 71 65 54 79 65 66 64 71 97 Chris Butler D L OK 48 62 68 76 78 88 64 72 67 66 70 61 66 71 43 Hal Gill D L OK 70 45 92 71 74 66 55 66 55 77 56 65 60 73 26 Garnet Exelby D L OK 87 60 68 65 72 50 69 72 66 73 46 56 66 73 90 Mathieu Dandenault D R OK 58 60 60 72 93 85 72 66 64 73 65 57 62 71 32 Robert Esche G L 98 81 93 84 90 92 74 76 81 93 NA NA 68 58 83 41 Mike Smith G L OK 72 80 81 71 71 72 83 69 79 NA NA 48 67 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Derek Armstrong C R OK 66 63 74 74 65 49 63 65 65 67 63 58 69 70 23 Max Pacioretty C L OK 67 64 54 79 58 74 57 66 61 63 64 25 27 67 27 Jan-Mikael Juutilainen C L OK 64 67 60 65 78 50 69 68 66 50 67 50 50 68 88 Petr Taticek C L OK 65 57 59 70 80 57 54 70 66 67 71 70 68 70 67 Denis Kazionov LW L OK 62 68 68 71 66 89 52 62 65 44 66 56 66 67 61 Patrik Bartschi LW R OK 45 59 66 79 84 81 62 73 70 59 60 61 66 69 57 David Perron LW R OK 66 67 65 58 70 73 58 69 61 57 68 43 57 68 42 David Backes RW R OK 64 71 69 69 82 80 64 75 76 68 69 59 69 75 40 Jaroslav Balastik RW L OK 68 63 66 52 62 59 54 51 62 66 68 56 59 66 5 Dmitri Bykov D L OK 65 60 70 65 84 57 67 64 59 70 47 60 65 69 2 Bryan Muir D L OK 53 55 70 73 78 68 62 64 61 70 70 65 70 69 6 David Fischer D R OK 62 78 62 64 58 39 71 69 64 72 42 30 40 69 52 Ben Blood D L OK 45 68 72 51 59 57 64 59 59 63 53 26 30 64 94 Guillaume Lepine D L OK 63 53 69 72 84 62 61 67 64 52 68 69 64 68 47 Casey Borer D L OK 64 60 67 68 66 65 58 68 65 64 62 43 47 68 3 T.J. Brennan D L OK 72 31 81 66 61 68 51 62 58 65 56 41 68 67 54 Paul Ranger D L OK 65 66 62 72 60 59 69 64 62 69 65 44 45 69 78 Rob Scuderi D L OK 75 55 83 70 66 48 54 49 51 66 52 52 54 67 75 Greg Zanon D L OK 63 57 73 81 57 52 58 52 53 69 55 52 57 67 31 Raffael Walter G L OK 79 75 70 80 61 60 66 60 65 NA NA 31 42 66 30 Mikko Tolvanen G L OK 79 76 73 77 60 59 69 62 63 NA NA 32 40 67 33 Ryan Daniels G L OK 70 79 68 62 74 68 79 65 74 NA NA 30 32 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Bryan Little C R OK 79 68 78 75 43 53 63 73 61 53 69 33 38 71 93 Shawn Horcoff C R OK 78 75 71 66 53 75 65 78 76 75 73 65 50 77 43 Steven Reinprecht C L OK 76 72 73 73 87 63 77 72 68 67 72 50 54 76 24 R.J. Umberger C L 98 74 73 66 55 55 55 70 72 73 59 73 55 55 73 22 Daniel Sedin LW L OK 72 68 75 72 76 82 87 79 79 76 84 67 39 82 42 Lauri Korpikoski LW L OK 82 73 52 78 91 55 67 71 70 60 65 79 79 72 9 Robert Nilsson LW L OK 78 69 26 71 73 90 75 69 66 55 71 69 64 69 27 Milan Michalek LW L OK 57 69 55 76 81 86 68 71 64 74 70 79 79 73 56 Tuomo Ruutu RW L OK 79 71 72 66 57 62 73 69 63 70 71 56 56 74 11 Darryl Bootland RW R OK 51 59 68 63 76 68 61 66 56 69 67 61 71 68 47 Kyle Okposo RW R OK 74 62 70 50 69 67 75 73 63 58 70 29 41 71 23 Colby Armstrong RW L OK 80 78 76 59 77 57 66 73 69 65 71 59 66 75 14 Richard Zednik RW L OK 68 73 54 71 78 69 81 77 77 60 76 67 67 76 90 Ryan Suter D L OK 62 63 74 69 76 63 65 70 68 75 65 66 71 74 21 Jim Vandermeer D L OK 56 60 64 70 65 70 67 68 59 66 67 60 65 69 5 Nicklas Lidstrom D L OK 65 69 60 84 93 90 85 94 84 99 81 91 89 87 28 Colin White D L OK 78 48 78 79 80 53 61 72 69 75 77 58 63 76 16 Rob Blake D R OK 75 66 75 80 70 60 70 74 75 80 73 88 96 80 48 Theo Peckham D L OK 51 64 71 72 61 52 67 66 62 69 61 27 31 68 35 Martin Biron G L 97 82 78 80 84 69 92 79 87 87 NA NA 63 63 77 1 Tyler Plante G L OK 67 78 75 88 80 75 75 76 79 NA NA 72 70 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Patrik Berglund C L OK 69 69 69 63 63 60 76 70 63 46 71 28 31 70 89 Sam Gagner C R OK 56 72 62 81 72 76 79 57 63 62 70 34 32 70 10 Mattias Hellstrom C L OK 47 60 50 63 72 91 66 64 69 56 69 67 65 67 61 Liam Reddox LW L 99 52 53 56 58 59 48 57 59 59 56 58 41 41 61 12 Alexei Mikhnov LW L OK 70 59 57 59 71 53 71 64 58 53 75 54 54 68 25 Jakub Voracek RW L OK 57 58 61 54 69 56 70 66 67 61 69 29 27 68 7 Andrei Taratukhin RW L OK 58 61 63 74 75 84 60 65 61 56 64 62 61 67 19 Jeff Petry D R 99 47 72 63 41 54 60 64 59 64 64 62 27 28 64 20 Jiri Jebavy D L OK 50 62 56 71 79 44 69 63 58 70 57 34 31 65 2 Jan Brejcak D L OK 45 66 46 45 60 60 45 61 61 60 60 49 60 61 4 Sebastian Erixon D L OK 47 74 79 75 72 74 54 58 32 63 57 69 69 65 13 Dan Kelly D L OK 57 41 75 62 71 63 41 64 53 60 65 31 44 63 41 Kevin Nastiuk G L OK 77 81 69 87 82 94 73 28 64 NA NA 52 42 69 37 Mika Noronen G L OK 64 75 72 77 77 72 65 70 70 NA NA 66 64 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Carl Soderberg C L OK 70 66 61 74 71 64 69 70 67 65 68 52 54 72 26 Curtis Brown C L OK 65 68 58 64 79 80 71 73 70 75 73 76 67 74 10 Scott Walker C R OK 76 67 53 72 85 77 75 78 76 64 79 72 72 77 58 Vladimir Sobotka C L OK 62 59 64 78 78 78 65 74 71 55 69 55 59 71 32 Phil Kessel LW R OK 64 75 70 51 76 76 71 72 73 67 72 54 41 74 65 Frans Nielsen LW L OK 63 52 60 58 79 39 56 71 66 61 70 83 93 69 15 P.J. Axelsson LW R OK 78 77 50 85 65 82 81 66 65 75 65 45 45 73 33 Raffi Torres LW L OK 71 64 72 67 63 53 73 74 74 71 75 53 53 76 62 Jakub Hulva LW L OK 58 75 56 78 73 48 65 68 62 51 71 49 54 69 40 Kyle Calder RW L OK 74 71 64 60 66 69 83 76 75 70 75 57 52 77 44 Jason Ward RW R OK 60 49 72 75 69 74 52 73 69 66 69 59 57 70 24 Steve Bernier RW R OK 72 68 69 79 81 71 52 66 57 73 67 71 81 71 11 David Vyborny RW L OK 74 74 74 66 80 70 75 75 71 60 75 60 60 76 2 David Clarkson RW R OK 74 68 68 65 75 51 67 57 62 75 63 47 61 70 76 Jonathan Rheault RW R OK 71 54 80 78 62 74 44 57 74 75 70 34 62 71 23 Ben Chaisson D R OK 55 37 44 63 64 60 62 69 78 76 65 34 59 67 3 Andy Greene D L OK 47 64 78 62 65 59 56 74 59 73 68 65 74 71 50 Christian Ehrhoff D L OK 57 64 69 67 87 78 72 70 65 75 73 61 61 73 55 Ed Jovanovski D L OK 85 68 73 75 75 55 62 78 78 80 75 65 75 79 7 Mark Stuart D L OK 64 59 70 64 81 77 63 67 62 74 68 76 81 72 74 Jay McKee D L OK 68 63 70 74 70 58 70 72 60 76 68 58 63 74 34 Miroslav Blatak D L OK 71 52 56 52 62 52 64 67 67 72 56 52 52 68 4 Andrew Raycroft G L 96 87 79 85 82 79 80 87 76 80 NA NA 51 51 77 47 Olaf Kolzig G L OK 84 82 90 73 85 63 75 58 82 NA NA 91 91 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Ryan White C R OK 70 68 64 50 65 45 71 71 74 53 66 28 34 69 21 Petteri Wirtanen C L OK 68 67 67 50 70 39 66 66 61 52 67 26 25 67 18 Nick Larson C R OK 68 57 53 40 65 46 68 59 46 64 60 39 45 62 37 Ryan Craig LW L OK 68 58 69 72 60 59 60 61 66 64 69 26 29 68 5 Patrick Davis LW R OK 56 64 57 68 56 79 71 69 68 55 67 57 62 69 64 Danny Irmen RW R OK 45 59 68 79 84 81 62 69 66 59 60 61 66 68 46 Guillaume Latendresse RW L OK 67 69 69 73 63 63 69 67 65 56 73 42 42 71 41 Toby Petersen RW L OK 67 67 68 56 66 50 79 72 61 53 69 50 50 70 12 Rhett Rakhshani RW R OK 57 58 69 72 67 90 54 65 58 49 66 58 68 66 20 Branislav Fabry RW L OK 69 52 52 52 62 69 80 70 66 52 71 54 54 69 73 Maxim Kondratiev D L OK 36 74 79 76 80 43 61 52 67 70 64 32 63 68 42 Libor Ustrnul D L OK 68 66 69 60 52 52 71 69 70 58 65 52 52 70 6 Andrew Thomas D R OK 65 42 87 76 76 43 44 54 48 66 45 55 50 65 22 Jens Hellgren D L OK 55 49 55 60 79 66 76 68 65 66 54 68 71 67 14 Kevin Montgomery D L OK 65 65 49 65 73 39 63 64 62 67 73 29 45 68 54 James DeLory D R OK 59 55 67 59 44 71 40 68 67 71 61 32 34 66 16 Chris Summers D L OK 59 56 61 52 63 60 56 69 68 67 68 42 42 67 66 Marc Cheverie G L OK 65 68 76 80 65 69 80 66 63 NA NA 31 45 65 1 Semen Varlamov G L OK 72 76 73 78 83 80 74 70 64 NA NA 28 31 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 Chris Ferraro C R OK 59 52 43 59 76 56 57 71 65 56 72 62 62 66 7 Taylor Matson C R OK 65 72 61 73 60 55 61 61 29 53 62 29 62 62 9 Mike Modano C L OK 73 72 71 68 80 83 84 78 83 76 79 94 99 82 61 Paul Stastny C L OK 69 60 63 66 67 69 59 62 63 62 63 51 48 67 30 Anton Krysanov C L OK 79 57 93 78 64 60 71 40 55 60 74 34 51 70 59 Dan Hinote C R OK 59 60 70 73 77 85 68 71 69 55 69 50 54 71 62 Robin Lindkvist C L OK 59 69 77 60 51 48 62 59 55 42 66 26 31 64 47 Matt Cooke LW L OK 68 61 68 68 77 59 68 71 67 61 67 56 61 71 4 Dustin Penner LW L OK S3 64 64 82 60 60 73 63 58 59 62 67 50 57 69 2 Curtis Glencross LW L OK 73 58 80 55 62 63 57 59 58 63 63 47 60 67 32 Jeremy Stevenson LW L OK 77 47 76 64 67 25 56 71 70 60 65 47 52 69 48 Dan Cavanaugh LW L OK 59 49 69 74 79 44 58 71 72 56 70 49 54 69 57 Patrick O'Sullivan RW L OK 60 65 50 81 76 85 64 67 64 73 67 68 73 70 82 Matt Foy RW R 89 DD 70 63 77 61 60 71 62 57 58 61 61 48 58 67 52 Mike Watt RW L OK 62 54 70 67 72 82 59 72 66 62 70 67 67 71 83 Jonas Johansson RW L OK 62 70 64 68 53 70 67 67 72 53 68 53 53 70 24 Tomi Maki RW L OK 60 60 61 79 54 54 90 72 71 54 73 54 58 73 25 Kip Brennan RW L OK 81 54 59 67 72 27 61 71 68 68 64 67 67 70 64 Matt Pelech D R OK 60 62 66 71 74 95 60 67 62 72 58 84 86 71 56 Denis Grebeshkov D L OK 61 60 60 63 75 74 68 67 64 70 67 67 66 70 54 Dan Hamhuis D L OK 79 70 68 53 70 53 64 72 71 70 72 53 53 73 18 Oleg Tverdovsky D L OK 64 72 64 71 66 80 73 75 73 69 72 65 55 76 34 Niklas Kronwall D L OK 63 63 74 63 65 68 63 68 69 73 68 60 56 72 8 Carlo Colaiacovo D L OK 47 64 78 62 65 59 53 72 57 73 65 65 74 70 12 Dimitri Kosmachev D R OK 65 55 69 74 79 29 61 71 67 72 54 51 56 70 27 Bryan Berard D L OK 70 74 67 67 52 59 71 74 73 69 71 52 52 75 50 Wade Brookbank D L OK 81 70 84 58 64 31 69 53 56 67 57 53 58 71 6 Cory Schneider G L OK 71 78 78 78 74 70 79 66 73 NA NA 52 52 71 80 Kevin Weekes G L OK 81 80 67 68 88 92 79 45 84 NA NA 67 67 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Brandon Dubinsky C L OK 61 68 70 71 74 65 66 67 62 59 67 53 51 70 42 Kirby Law C R OK 68 61 70 59 66 33 62 67 69 44 72 50 54 69 10 Riley Nash C R OK 76 47 62 71 65 63 53 61 50 64 62 50 55 64 49 Dan Fritsche LW R OK 66 58 66 60 57 65 80 72 58 56 73 65 61 71 60 Vladislav Evseev LW L OK 54 57 54 60 80 76 61 64 65 60 63 57 57 66 33 Ryan McDonough RW L OK 61 73 77 81 41 60 33 60 52 50 69 42 33 65 5 Andrew Alberts D L OK 66 43 88 77 77 44 45 58 52 67 46 56 51 67 3 Steve Montador D R OK 72 44 78 72 82 52 56 52 48 68 68 26 29 67 28 Matej Cunik D L OK 61 62 64 68 67 56 67 64 65 64 60 52 52 68 11 Jamie McBain D R OK 56 59 62 88 74 52 46 61 70 67 34 39 30 64 35 Ken Klee D R OK 61 49 58 71 76 51 62 59 57 73 68 73 76 67 51 Alexander Sulzer D L OK 69 62 68 51 58 79 66 76 72 64 51 61 61 70 1 Ari Ahonen G L OK 68 74 67 81 63 80 81 74 75 NA NA 63 55 70 29 Levente Szuper G L OK 67 82 71 76 71 53 67 61 75 NA NA 53 53 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Henrik Sedin C L 98 66 64 73 77 79 83 74 83 82 75 76 59 39 79 24 Craig Conroy C R OK 73 65 77 71 77 76 68 73 71 80 74 71 76 78 37 Patrice Bergeron C R OK 63 77 68 70 68 67 77 83 78 70 80 51 51 79 58 Alexander Steen C L OK 70 73 64 75 91 84 67 77 71 69 74 71 66 76 25 Matt Pettinger LW L OK 91 53 83 78 80 60 71 70 59 75 70 68 78 76 14 Brendan Shanahan LW R 99 69 63 77 81 78 42 63 81 81 81 81 99 99 81 26 Martin Rucinsky LW L OK 73 67 61 76 67 62 65 66 68 65 67 83 76 72 10 Brenden Morrow LW L OK 77 68 75 78 81 66 73 77 74 71 81 70 82 80 61 Maxim Afinogenov RW R OK 86 74 81 89 74 72 82 88 84 63 82 72 54 85 16 Nathan Horton RW L OK 74 72 80 64 65 73 78 74 68 58 75 58 60 76 68 Jaromir Jagr RW L OK 80 77 83 96 72 62 87 97 97 76 94 93 91 93 36 Martin Lapointe RW R 99 54 49 64 68 75 39 64 65 65 75 67 77 72 69 79 Andrei Markov D R OK 75 70 77 51 68 71 73 76 76 79 75 64 51 78 4 Jay Bouwmeester D L OK 70 71 74 82 86 83 67 75 64 84 71 83 83 79 5 Braydon Coburn D L 98 73 63 80 75 77 55 54 75 62 77 72 81 86 76 50 Jean-Phillipe Paquet D L OK 47 55 71 74 77 85 62 73 75 69 68 55 61 71 77 Alexei Zhitnik D L OK 64 61 61 83 85 42 71 72 74 68 66 76 76 73 64 Vladimir Mihalik D L OK 62 66 70 71 56 73 64 68 62 69 68 60 60 71 7 Chad Denny D L OK 44 72 89 65 70 73 68 58 54 71 70 34 50 71 20 Evgeni Nabokov G L OK 85 91 88 85 85 94 86 62 91 NA NA 70 67 83 33 Ondrej Pavelec G L OK 74 84 73 84 72 83 73 60 73 NA NA 61 61 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Alex Bourret C L OK 74 55 74 76 70 37 56 66 55 64 67 77 82 69 21 Ryan O’Marra C L OK 62 72 88 53 70 71 50 63 76 74 68 39 69 73 2 Oscar Moller C R OK 62 63 69 55 80 63 53 63 60 50 65 59 52 66 9 Nico Sacchetti C R OK 61 61 67 64 42 52 61 65 59 52 65 31 36 65 27 Morten Madsen C L OK 71 71 67 58 56 59 71 71 70 62 73 56 56 73 22 Lukas Vantuch C L OK 60 79 53 56 67 68 77 71 71 53 71 56 56 71 29 Dany Roussin LW L OK 62 52 72 77 82 47 59 71 72 59 71 55 60 71 8 Geoff Sanderson LW L OK 65 67 66 67 77 77 61 66 59 75 67 79 80 71 56 Robin Figren LW R OK 64 68 73 63 56 67 54 58 73 74 70 29 37 70 72 Jakub Drabek LW L OK 78 80 88 57 59 64 74 48 69 73 57 35 64 71 17 David Kveton RW L OK 70 68 64 50 65 45 71 70 73 53 66 28 34 69 18 Janis Sprukts RW L 99 59 57 78 67 62 72 63 67 61 60 68 57 57 69 11 Akim Aliu RW R OK 61 67 57 65 78 50 69 63 57 54 67 50 50 66 32 Michael Funk D L OK 72 68 67 72 74 70 66 63 65 68 58 53 53 71 96 Joe Ryan D R OK 67 69 59 73 83 60 57 66 66 67 69 28 31 69 30 Karl Alzner D L OK 59 72 72 62 56 65 71 65 68 60 66 27 36 69 3 Kirill Lyamin D L OK 71 72 75 70 73 62 58 64 66 69 57 51 56 72 31 Kevin Armstrong G L OK 67 75 76 85 84 56 80 71 77 NA NA 34 29 70 1 Bradley Eidsness G L OK 70 70 75 71 80 70 70 75 70 50 50 74 70 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Jason Spezza C L OK 74 64 79 78 67 71 87 81 70 65 83 57 58 80 4 Vincent Lecavalier C L OK 62 83 76 84 94 73 95 99 97 69 90 59 69 90 71 Mike Ribeiro C L OK 78 82 81 51 69 81 77 74 64 53 73 48 38 75 55 Travis Zajac C R OK 68 65 68 74 71 71 69 66 68 60 67 50 55 71 44 Todd Bertuzzi LW L OK 77 79 80 71 50 50 79 78 72 73 80 65 70 81 77 Antoine Vermette LW L OK 80 72 68 63 61 72 72 71 45 52 69 61 51 70 96 Pierre-Marc Bouchard LW L OK 77 77 76 58 59 55 72 70 75 64 75 58 60 76 8 Nick Tarnasky LW L OK 60 63 76 60 58 60 66 55 56 60 59 47 64 65 43 Stephane Veilleux LW L OK 66 51 59 69 51 51 80 73 65 60 72 59 51 71 11 Brad Isbister RW R OK 67 65 71 68 79 55 66 77 73 72 74 66 68 76 47 Boyd Gordon RW R OK 63 68 62 78 69 71 69 69 71 67 67 53 53 72 73 Michael Ryder RW R OK 75 74 69 74 64 74 74 81 76 57 74 59 50 77 57 Josh Hennessy RW L OK 65 58 64 67 72 76 73 69 65 64 66 62 67 71 17 Wade Redden D L OK 73 68 72 82 90 72 80 80 74 80 80 63 68 81 94 Patrice Brisebois D R 99 60 66 63 74 63 86 65 71 69 63 70 79 84 73 12 Tom Preissing D R OK 74 60 66 70 73 69 75 78 76 80 74 55 55 77 6 Bruno St. Jacques D L OK 60 54 72 76 70 47 66 66 71 59 64 37 47 68 36 Scott Niedermayer D L OK 63 78 60 81 78 68 80 82 75 87 79 75 78 82 39 Sheldon Souray D L OK 72 64 77 74 75 49 72 70 67 77 76 67 73 77 41 Jocelyn Thibault G L OK 78 77 66 67 67 87 70 50 84 NA NA 75 65 71 35 Vesa Toskala G L 96 81 94 79 87 80 93 90 67 90 NA NA 38 34 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Tim Brent C L OK 49 63 59 73 80 92 61 71 66 59 69 70 70 69 15 James Sheppard C L OK 95 80 54 59 42 60 73 69 72 42 70 39 27 71 45 Matthew Lombardi C L OK 71 70 68 79 74 81 69 67 66 53 66 34 29 70 63 Patrick Eaves LW R OK 60 65 75 73 81 83 57 70 67 68 68 61 69 72 21 Kris Chucko LW L OK 55 60 77 75 83 85 58 70 67 65 69 64 69 72 29 Mattias Weinhandl RW R OK 57 76 41 68 77 90 83 72 67 60 72 62 57 71 78 Andrew Ference D L OK 65 65 55 75 60 75 71 65 65 65 62 59 64 70 10 Bryan Young D L OK 68 63 65 70 71 61 64 65 62 64 65 48 49 69 40 Staffan Kronwall D L OK 66 65 77 71 67 80 60 56 57 68 58 50 57 69 53 Jakub Kindl D L OK 63 53 77 63 76 78 60 70 70 71 68 64 62 72 52 Shea Weber D R OK 74 49 77 74 72 59 56 65 65 73 66 67 67 72 38 Cristobal Huet G R OK 69 70 60 86 70 77 81 25 70 NA NA 65 50 65 37 Thomas Greiss G L OK 75 71 78 77 77 89 69 57 69 NA NA 58 54 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Olli Jokinen C L OK 78 84 78 77 82 56 77 87 82 74 82 80 83 85 59 Mike Fisher C R OK 65 71 70 77 66 66 71 75 75 77 75 66 66 77 10 Dominic Moore C R OK 67 52 60 70 52 52 79 68 61 61 68 60 52 69 11 Alexei Kaigorodov C L OK 58 63 57 73 90 91 61 68 63 77 63 63 68 70 40 Alex Tanguay LW L OK 64 79 64 83 83 82 96 85 82 64 85 59 64 83 8 Masi Marjamaki LW L OK 67 81 73 58 73 62 63 64 73 65 57 63 63 70 24 Anton Skorykh LW L OK 69 60 54 66 88 82 49 64 68 79 63 36 61 68 14 Wojtek Wolski LW L OK 68 60 62 73 83 60 56 77 71 70 73 94 98 74 13 Pavel Datsyuk RW L OK 91 76 76 66 67 78 77 92 75 66 84 50 50 83 5 Jason Blake RW L OK 71 76 76 66 67 71 75 81 76 78 76 57 62 80 23 Jim Slater RW L OK 62 62 67 85 85 73 54 65 61 75 64 72 79 70 22 Denis Shvidki RW R OK 78 68 72 68 61 70 67 62 61 58 67 48 53 70 32 Jordan Leopold D R OK 69 79 58 73 60 76 72 78 72 71 76 57 54 77 9 Matt Niskanen D R OK 39 77 82 79 83 46 62 55 70 73 65 39 69 71 3 Zdeno Chara D L OK 77 67 95 80 71 61 61 80 78 90 77 73 75 85 29 Alexandre Picard D L OK 61 55 81 55 62 59 60 70 64 65 70 58 58 70 57 Mark Fistric D L OK 65 60 71 65 82 78 65 70 65 75 70 79 84 74 48 Ryan Whitney D R OK 70 63 79 74 76 56 65 76 57 79 67 78 83 76 2 Simon Danis-Pepin D R OK 65 54 78 51 51 51 67 65 64 68 62 35 39 69 31 Nikolai Khabibulin G L OK 82 82 81 80 80 84 85 79 86 NA NA 75 65 79 35 JS Giguere G L OK 84 87 87 85 87 99 83 80 85 NA NA 82 80 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Cody Bass C R OK 75 54 75 63 72 67 71 66 77 46 52 33 57 68 17 Ben Maxwell C L OK 53 72 68 71 74 72 58 66 61 69 65 30 30 68 18 Slava Trukhno C L OK 60 62 54 68 54 54 53 77 84 54 59 58 58 68 42 David Skokan C L OK 50 67 48 64 60 69 58 67 71 47 66 65 73 66 26 Stephane Yelle LW L OK 54 59 53 69 86 87 60 64 59 75 62 62 67 67 27 Dion Knelson LW L OK 62 56 69 70 71 62 61 62 59 51 55 29 30 63 63 Michael Forney LW R OK 74 76 65 73 42 64 69 75 59 63 53 31 44 69 12 Ryan Flynn LW R OK 68 51 66 62 46 46 49 64 61 54 66 53 32 64 77 Janne Kolehmainen LW L OK 61 63 64 68 67 62 58 74 73 57 66 48 49 70 7 Mark Versteeg-Lytwyn LW L OK 71 54 93 50 52 52 60 57 73 79 47 39 51 68 76 Evgeni Artyukhin RW L OK 56 58 63 72 71 83 59 72 72 58 71 54 49 70 34 Trevor Linden RW R OK 65 48 70 83 72 65 45 61 55 76 59 99 99 67 45 George Parros RW R OK 82 56 85 57 75 34 57 55 56 63 58 53 63 67 38 Sergei Salnikov RW L OK 65 63 60 67 70 61 69 68 65 58 66 50 52 69 15 Jordan Willert RW R OK 56 53 51 72 60 59 54 64 62 66 66 26 29 64 28 Adam Mair RW R OK 63 62 61 78 80 48 65 69 65 63 70 58 53 70 49 Tim Ramholt D L OK 50 53 80 85 85 79 68 69 57 66 66 51 63 71 50 Josh Gorges D L OK 66 50 72 65 66 60 58 67 66 70 68 37 37 70 21 Matthew Corrente D R OK 64 64 72 61 65 48 70 64 64 66 65 31 33 69 20 Dennis Persson D L OK 69 60 75 66 59 67 68 70 38 68 64 63 43 70 25 Jesse Dudas D R OK 41 67 72 66 50 57 67 70 69 67 63 31 32 68 1 Mike Morrison G L OK 64 80 65 62 59 71 77 52 72 50 50 82 70 69 30 Ty Conklin G R OK 80 79 78 61 80 77 74 81 63 NA NA 50 50 70 33 Joel Gistedt G L OK 71 76 85 76 80 49 71 66 74 NA NA 28 32 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Bobby Holik C R OK 66 58 70 73 84 41 59 69 66 79 71 83 81 73 37 Jussi Jokinen C L OK 64 79 45 74 91 67 84 83 80 65 72 65 68 77 97 Jeremy Roenick C R OK 69 67 65 72 71 44 69 75 71 70 74 94 89 76 55 Peter Sejna C L OK 49 63 49 60 71 85 68 71 66 57 72 53 58 68 3 Ryane Clowe LW R OK 68 70 71 75 82 83 71 65 70 71 72 50 55 74 15 Gary Roberts LW L OK 68 59 62 76 69 48 63 76 69 78 80 99 99 76 70 Mikko Lehtonen LW L OK 50 78 43 65 71 69 73 71 71 63 69 64 63 70 75 Justin Abdelkader LW L OK 48 75 72 46 78 68 58 69 79 68 72 34 54 72 30 Vaclav Nedorost LW L OK 53 67 60 61 55 71 69 71 60 53 70 62 53 68 19 Brad Richards RW L OK 86 90 69 68 80 80 93 82 70 57 85 76 70 83 58 Lubos Bartecko RW L OK 57 63 62 66 79 72 63 72 74 67 69 57 62 72 41 Mike Knuble RW R OK 70 65 75 70 78 76 65 71 62 70 71 64 64 74 86 Marek Svatos RW L OK 63 75 70 74 71 68 75 79 75 68 77 46 46 77 28 Brian Rafalski D R OK 75 75 73 73 77 77 76 77 73 77 78 64 64 80 27 Brett Clark D L 49 3M 65 63 68 66 63 85 68 75 68 77 70 67 64 74 38 Ossi Vaananen D L OK 66 58 68 75 75 79 72 68 62 71 63 37 37 71 40 Mike Egener D L OK 61 59 70 64 81 77 67 66 64 71 68 76 81 72 6 Brett Lebda D L OK 66 54 74 74 77 61 66 74 66 74 70 51 56 74 36 Brian Lee D R OK 59 63 64 64 75 69 64 66 69 70 66 49 49 70 20 David Hale D R OK 56 53 72 54 68 57 60 63 62 75 58 68 55 68 35 Marty Turco G L 95 DD 93 92 95 69 87 89 86 87 92 NA NA 87 78 85 34 Chris Osgood G L OK 79 86 57 75 74 73 74 73 76 NA NA 80 72 74 33 Sebastian Dahm G L OK 68 72 71 95 83 63 90 62 73 NA NA 61 51 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Niclas Lucenius C L OK 88 68 28 68 80 60 67 66 64 57 68 70 67 68 7 Brad Malone C L OK 51 65 66 63 65 60 65 65 59 54 65 28 26 65 10 Roman Schlagenhauf C L OK 58 53 46 72 82 66 54 63 62 66 66 60 29 65 16 Gennady Churilov C L OK 68 59 62 65 66 68 63 63 64 62 66 49 47 68 4 Darren Haydar C R OK 54 63 50 76 71 94 64 70 67 59 67 60 65 69 26 Rastislav Konecny LW R OK 60 68 60 65 64 55 68 65 64 56 69 38 37 68 11 Ryan Hillier LW L OK 50 72 72 67 66 45 71 61 69 68 67 32 26 69 78 Andrej Direr LW L OK 41 54 80 78 62 74 43 55 72 75 69 34 62 68 79 Petr Skatula LW R OK 76 39 56 84 44 88 45 56 82 47 75 39 63 67 25 Martin Latal RW L OK 65 62 67 60 60 67 69 66 66 55 70 44 42 69 23 Petr Kanko RW L OK 71 54 54 54 64 71 77 69 65 54 68 55 55 68 13 Colton Orr RW R OK 69 67 78 53 62 39 64 52 53 59 55 50 51 64 12 Ben Smith RW R OK 59 57 59 64 62 67 58 64 61 32 64 33 31 62 29 Jonathan Hedstrom RW L OK 55 62 60 62 65 77 67 69 67 51 65 45 50 67 31 Mathias Tjarnqvist RW L OK 56 65 65 54 65 64 67 72 65 53 71 50 50 69 24 Joel Bouchard D L OK 39 58 63 76 76 79 59 68 61 71 58 62 62 67 62 Marc-Edouard Vlasic D L OK 63 55 93 72 74 42 43 57 54 67 51 51 56 68 8 Paul Baier D R OK 63 59 69 69 74 74 59 63 53 62 55 51 56 66 54 Jaroslav Obsut D L OK 58 43 57 50 57 86 65 75 66 56 68 67 50 67 68 Jason Smith D L OK 57 55 67 59 74 66 54 57 46 76 58 73 73 66 1 Trevor Cann G L OK 75 75 75 68 70 70 70 73 70 50 50 70 71 69 39 Antti Harma G L OK 78 82 70 95 83 95 80 28 64 NA NA 54 44 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Jason Arnott C R OK 78 69 76 66 79 74 76 74 55 74 75 72 87 77 22 Bryan Smolinski C R OK 69 61 64 78 74 69 63 75 66 69 68 83 83 73 19 Trevor Letowski C R OK 55 71 54 73 72 75 67 70 69 73 70 63 68 72 26 Shawn Bates C R OK 61 89 60 67 65 80 76 74 69 74 75 55 60 76 21 Alexander Frolov LW R OK 70 77 74 75 67 77 79 80 76 66 80 51 51 80 47 Rene Bourque LW L OK 60 75 50 73 83 60 71 74 69 55 69 38 31 70 52 Wayne Primeau LW L OK 67 54 70 72 83 57 67 70 60 79 62 57 62 71 38 Dane Byers LW L OK 64 69 69 72 71 66 69 64 66 63 67 49 49 71 16 Marek Bartanus RW R OK 69 69 70 58 68 52 78 72 61 55 68 54 54 71 14 Bill Guerin RW R OK 70 70 74 69 70 63 68 71 70 74 69 90 88 76 15 Lukas Kaspar RW L OK 63 64 71 74 74 71 68 64 66 62 68 53 52 71 27 Jere Lehtinen RW R OK 53 68 61 82 67 93 68 74 75 91 74 67 72 77 39 Jarome Iginla RW R OK 81 68 86 76 86 60 77 83 79 74 87 80 90 85 10 Niklas Havelid D R OK 74 81 77 67 71 76 76 65 49 72 67 49 54 74 59 Tomas Kudelka D L OK 61 61 72 67 71 78 64 64 53 71 64 57 62 70 6 Sami Salo D R OK 59 71 67 73 77 90 60 76 68 75 71 57 62 74 95 Tom Gilbert D R OK 56 69 65 78 86 83 69 66 77 58 69 58 58 73 31 Andy Delmore D R OK 67 62 73 70 75 77 59 75 68 67 66 67 62 72 5 Jan Hejda D L OK 60 50 69 67 79 55 62 73 66 52 76 55 50 69 7 Shawn Belle D L OK 82 62 85 71 69 52 47 69 59 78 45 63 68 74 1 Jaroslav Halak G L OK 77 80 87 75 77 71 85 73 82 NA NA 47 64 76 40 Dan Cloutier G L 97 85 93 75 79 78 56 83 56 99 NA NA 65 55 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Lauris Darzins C L OK 52 54 69 70 62 79 66 70 66 47 75 42 51 69 58 Steve Kariya C R OK 53 78 38 70 79 92 80 71 66 55 69 63 58 70 60 Robby Dee LW L OK 70 55 53 53 63 70 81 70 71 53 72 56 56 70 20 Jason Ryznar LW L OK 43 63 67 73 80 88 69 67 70 58 69 53 57 70 29 Jaroslav Kristek RW R OK 48 63 62 68 78 92 69 73 70 50 72 48 53 70 33 Gennady Stolyarov RW L OK 60 71 61 69 82 54 68 69 63 54 55 58 58 67 12 Aaron Miller D R OK 46 53 65 70 68 71 62 59 57 76 59 72 72 67 50 Matt Kinch D L OK 39 64 58 72 77 84 70 72 65 53 66 39 49 68 3 Grant Lewis D L OK 66 65 69 70 71 62 64 63 65 64 63 47 52 69 34 David Shantz G L OK 81 81 79 70 81 82 81 52 52 NA NA 56 56 70 32 Bryan Pitton G L OK 64 76 73 69 75 57 70 72 76 NA NA 28 31 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Ryan Johnson C L 97 47 63 62 76 79 92 73 72 68 58 71 57 57 71 37 Chris Drury C R OK 72 76 58 89 82 72 80 86 79 71 80 62 67 81 39 Nathan Smith C L OK 53 53 65 51 50 49 76 72 71 58 70 52 50 69 25 Petteri Nokelainen C R OK 61 69 61 72 73 66 69 66 64 65 65 48 52 69 27 Michael Carmen C L OK 68 70 67 32 37 46 43 67 64 55 66 28 30 64 18 Joakim Lindstrom LW L OK 64 56 64 58 64 63 84 67 65 54 64 60 56 69 46 Roman Voloshenko LW L OK 69 68 65 74 72 69 63 65 64 63 61 47 49 69 43 Bates Battaglia LW L OK 61 60 62 76 68 79 62 69 64 62 69 60 60 70 24 Brock Radunske LW L OK S4 39 65 63 73 77 58 67 69 65 63 65 72 63 68 21 Brandon Bochenski RW R OK 67 50 50 50 60 67 82 70 66 50 73 50 50 68 26 Michael Grabner RW L OK 76 79 66 59 28 35 73 69 61 54 65 29 43 69 42 Tomas Pospisil RW R OK 64 61 54 79 83 98 55 67 64 61 66 74 69 69 28 Cal Clutterbuck RW L OK 52 71 67 70 73 71 56 65 60 68 63 28 28 67 47 Mathieu Carle D R OK 49 78 79 65 83 37 66 65 46 66 44 65 45 67 38 Mihail Rybalko D L OK 70 47 92 81 81 48 46 62 56 71 47 64 59 70 2 Keith Carney D L OK 65 65 77 87 91 69 66 66 64 72 61 85 73 74 7 Brian Strait D L OK 58 79 48 56 48 56 66 60 58 66 69 27 27 67 10 Sandis Ozolinsh D L OK 65 72 67 66 54 78 75 74 68 67 70 82 77 75 3 Roman Tesliuk D R OK 70 69 65 72 73 60 69 67 69 65 62 52 48 71 29 Ivan Vishnevskiy D L OK 44 64 65 33 91 71 77 53 71 71 65 25 38 66 30 Manny Fernandez G L 97 83 83 85 83 74 76 81 84 87 NA NA 72 79 79 32 Damiano Ciaccio G L OK 68 73 78 75 65 79 68 72 71 NA NA 27 31 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Jeff Taffe C L OK 58 58 57 50 56 49 79 66 69 50 67 51 51 67 8 Geoff Paukovich LW L OK 62 70 60 57 65 50 70 62 60 60 62 69 76 67 64 Stanislav Chistov LW L OK 69 82 69 70 82 80 70 71 62 49 65 60 54 71 15 James Neal LW L OK 61 57 56 77 78 66 55 72 63 69 66 73 75 69 44 Shean Donovan RW R OK 76 55 74 54 82 88 61 67 55 63 63 67 68 69 19 Adam Hall RW R OK 88 76 77 76 71 59 52 66 52 59 64 58 51 70 22 Pavel Brendl RW R OK 60 72 70 75 78 83 78 70 72 55 71 44 49 73 45 Karel Rachunek D L OK 65 58 70 72 69 71 67 76 66 70 68 47 55 72 62 Andrei Zyuzin D L OK 58 64 66 66 79 58 66 70 65 63 69 63 68 71 83 Thomas Linhart D L OK 70 53 66 69 68 49 66 64 57 73 61 80 83 70 14 Eric Gryba D R OK 54 70 60 47 57 51 69 62 59 60 60 27 28 65 5 Ian White D R OK 73 62 64 75 75 58 64 67 74 74 73 60 59 73 34 Josh Harding G R OK 85 77 70 59 63 72 81 60 64 50 50 61 54 69 33 Michal Valent G L 99 71 82 69 63 87 50 68 72 60 NA NA 37 49 68 41 Anton Khudobin G L OK 70 80 69 60 68 79 70 57 69 NA NA 56 56 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Petr Cajanek C L OK 68 78 65 65 56 70 67 75 70 72 72 50 50 74 38 Daymond Langkow C L OK 67 70 56 73 78 69 84 83 76 67 77 57 72 78 37 Michael Peca C R OK 79 69 64 85 83 65 75 78 70 91 75 69 82 80 13 Jamie Lundmark C R OK 65 57 65 59 55 64 80 74 60 55 73 61 57 71 8 Alexander Ovechkin LW R OK 81 82 85 78 77 82 76 93 81 75 88 57 59 87 44 Mike Grier LW L OK 74 62 82 72 67 75 66 72 61 69 73 60 65 75 40 Jason Williams LW R OK 76 71 70 75 65 75 73 75 71 68 74 60 51 76 19 Petr Tenkrat LW L OK 55 60 56 68 72 72 75 70 72 54 76 50 52 71 11 Daniel Alfredsson RW R OK 78 77 76 74 76 78 64 90 78 77 80 90 90 83 42 Dan Bertram RW R OK 58 60 65 74 73 85 59 73 73 60 71 58 53 71 34 Fernando Pisani RW L OK 70 70 77 68 65 59 62 70 70 68 70 49 55 73 94 Ryan Smyth RW L 97 76 65 74 68 74 81 76 77 78 77 79 83 92 81 95 Zdenek Blatny RW L OK 71 54 54 54 64 71 85 74 70 54 73 54 54 71 17 Cory Sarich D R OK 70 65 70 79 82 57 67 69 73 76 60 70 70 75 29 Lubomir Visnovsky D L OK 74 75 71 75 70 69 72 83 78 81 80 74 79 82 20 Brad Stuart D L OK 67 69 76 81 84 78 81 88 84 69 83 59 54 83 55 Frantisek Kaberle D L OK 67 65 64 67 69 77 76 74 77 86 73 57 52 77 57 Stephane Robidas D R OK 50 60 51 72 77 72 76 73 68 54 75 52 52 71 27 Derian Hatcher D L OK 75 59 80 61 65 43 63 73 68 82 72 84 98 78 31 Chris Mason G L OK 78 80 80 80 80 65 83 74 81 NA NA 54 69 76 28 Tomas Vokoun G R OK 88 92 92 90 74 87 92 85 91 NA NA 85 84 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Jason Krog C R OK 44 53 51 65 69 74 58 76 71 51 69 49 52 66 5 Martin Cibak C L OK 64 76 52 69 56 62 57 74 56 59 69 61 54 68 43 Esa Pirnes C L OK 54 63 50 76 71 94 70 77 75 59 73 60 65 72 6 Josh Green C L OK 53 60 75 73 82 72 60 72 69 57 70 58 63 71 88 David Zima C L OK 66 76 67 54 44 48 50 63 67 39 62 28 27 64 7 Joel Perrault C R OK 39 65 63 73 77 58 67 69 65 63 65 72 63 68 64 Sebastian Karlsson LW L OK 64 60 59 67 81 69 59 71 69 72 67 62 69 71 26 Tomas Svoboda LW R OK 46 60 67 80 85 82 62 76 73 60 60 64 69 70 18 Tyler Bouck LW L OK 47 64 64 69 57 77 69 70 78 57 69 57 62 71 49 Robert Dome LW L OK 37 63 57 69 76 92 70 76 69 56 71 57 52 70 66 Fedor Federov RW L OK 56 78 59 81 50 70 69 70 73 56 68 45 55 71 80 Niko Dimitrakos RW R OK 54 66 52 73 78 83 67 72 65 60 70 75 75 70 63 Jeff Heerema RW R OK 50 67 61 76 73 69 76 74 68 50 69 48 52 70 24 Andrew Hutchinson D R OK 56 60 64 70 65 70 67 70 61 66 67 60 65 69 30 Karlis Skrastins D L OK 59 61 54 69 71 68 64 67 70 59 67 62 57 69 12 Shane Hnidy D R OK 59 54 69 70 66 73 68 65 73 67 71 38 59 71 3 Kevin Dallman D R OK 65 65 70 84 84 74 62 62 62 66 61 51 62 70 36 Mike Commodore D R OK 69 72 73 62 72 61 68 67 65 59 65 59 54 71 10 Ivan Majesky D R OK 58 64 55 69 72 89 67 77 70 52 70 45 50 71 1 Jeff Frazee G L OK 59 80 80 63 48 99 78 70 75 NA NA 53 53 71 32 Wayne Savage G L OK 68 79 77 75 63 71 84 54 69 NA NA 55 55 70 41 Craig Anderson G L OK 79 74 70 88 72 75 87 70 63 NA NA 69 58 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Jiri Tlusty C L OK 65 66 69 67 60 76 68 69 68 52 71 52 50 71 24 Sean Avery C L OK 92 78 85 67 74 52 69 65 58 60 66 52 70 74 26 Jordan Staal C L OK 58 72 57 74 90 86 70 71 69 70 69 62 49 73 52 David Legwand C L OK 64 63 69 77 80 78 71 75 74 63 73 58 63 75 54 Dave Scatchard C R OK 72 68 75 78 88 37 66 72 68 60 73 67 67 74 38 Pavol Demitra C L OK 54 69 85 84 69 85 64 76 75 69 74 80 67 77 16 Alexander Perezhogin LW L OK 71 69 77 61 62 70 72 67 61 55 69 52 54 71 15 Scottie Upshall LW L OK 78 82 72 65 71 63 65 70 62 66 71 55 55 74 45 Niko Kapanen LW L OK 70 70 71 78 74 70 73 76 72 59 74 53 53 76 63 Andrew Ladd LW L OK 75 62 73 67 74 56 56 67 64 62 68 73 69 71 61 Chuck Kobasew RW R OK 65 69 62 72 55 55 65 69 64 71 68 55 55 71 83 Blake Wheeler RW R OK 70 71 66 77 74 62 71 68 68 68 71 57 53 74 3 Zdenek Bahensky RW L OK 64 66 63 71 70 59 69 68 69 62 63 50 47 70 92 Dustin Byfuglien RW R OK 68 70 71 75 82 83 71 65 70 71 72 50 55 74 59 Stefan Meyer RW L OK 72 53 72 74 68 27 54 68 57 62 65 74 79 68 76 Kyle Wharton D L OK 69 70 68 71 74 69 64 68 66 64 61 49 52 71 7 Danny Richmond D L OK 62 64 68 73 76 97 66 66 61 74 64 86 88 73 10 Shaonne Morrisonn D L OK 53 62 73 77 75 66 86 70 72 69 73 53 66 75 53 Adam Foote D R OK 76 54 78 86 68 44 66 66 57 88 73 83 88 78 35 Nick Boynton D R OK 66 54 74 74 61 57 68 72 64 74 72 51 56 73 69 Jaroslav Spacek D L 32 IN 70 65 75 75 60 75 65 68 60 74 64 70 75 74 41 Christoph Schubert D L OK 64 49 82 73 79 74 64 68 69 72 68 50 56 73 42 Tim Gleason D L OK 62 66 66 56 56 56 65 69 70 71 65 56 56 71 39 David Aebischer G L 95 85 84 82 90 80 70 84 72 81 NA NA 67 50 78 40 Brent Johnson G L OK 82 85 73 79 79 83 71 74 76 NA NA 78 70 75 31 Peter Budaj G L OK 80 80 80 86 80 94 80 68 80 NA NA 80 80 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Enver Lisin C L OK 69 60 65 68 70 58 68 68 69 66 66 48 50 71 33 Mike Zigomanis C L OK 76 68 67 50 53 76 63 65 73 61 65 53 50 70 13 Angelo Esposito C L OK 66 77 67 64 61 51 66 66 70 67 71 25 27 71 68 Tomas Plekanec LW L OK 80 50 79 67 70 27 58 69 68 61 59 47 52 69 11 Richard Clune LW L OK 61 53 60 53 70 57 77 67 64 53 70 61 56 68 23 Adrien Lauper RW L OK 70 76 80 60 60 52 46 52 63 64 69 36 59 68 14 B.J. Crombeen RW R OK 67 67 68 73 71 68 70 60 64 55 59 61 53 68 18 Vladimir Zharkov RW L OK 64 65 68 59 55 53 68 71 68 56 69 26 38 70 17 Cody Franson D R 99 59 51 70 52 66 55 55 53 53 71 53 52 53 64 27 Jan Kolar D L 99 48 55 81 70 73 69 63 69 60 70 61 70 70 70 67 A.J. Thelen D L OK 62 62 62 71 74 72 66 69 68 72 66 48 51 71 64 Alex Goligoski D R OK 66 59 66 67 65 64 66 66 64 63 65 50 49 69 49 Matt Greene D L OK 68 50 83 79 80 38 48 70 58 67 64 59 64 71 5 Kris Letang D R OK 66 63 72 77 81 61 65 60 59 67 59 65 61 70 58 Francois Beauchemin D L OK 61 51 70 68 80 56 59 69 62 53 73 56 51 68 8 Clayton Stoner D L OK 58 55 74 56 70 59 60 60 60 75 58 59 60 69 4 Tomas Protivny D L OK 69 46 91 80 80 47 46 61 55 70 47 63 58 69 9 Radim Ostrcil D L OK 60 76 72 67 61 52 70 68 68 61 60 30 27 69 28 Erick Tremblay D L OK 58 55 74 56 70 59 62 60 60 75 60 60 61 69 29 Maxim Goncharov D R OK 53 68 75 74 65 58 71 56 63 68 51 28 26 68 34 Wade Dubielewicz G L OK 70 73 83 63 60 67 80 72 79 NA NA 49 59 70 32 Daren Machesney G L OK 75 74 74 81 80 82 69 69 76 NA NA 57 58 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Jochen Hecht C L OK 76 68 71 76 81 70 69 79 81 65 73 75 68 78 48 Daniel Briere C L OK 70 71 58 65 70 65 99 76 75 70 79 73 55 79 56 Mattias Ritola C L OK 64 59 63 80 82 73 63 69 66 74 70 88 93 73 57 Paul Gaustad C L OK 74 68 75 75 89 49 65 64 65 65 66 65 65 72 16 Nikolai Zherdev LW R OK 72 64 64 76 71 62 55 75 69 73 72 76 69 74 17 Andrew Brunette LW L OK 65 68 63 72 75 78 80 71 67 60 83 55 55 75 46 Mark Parrish LW L OK 63 73 61 73 91 85 76 77 75 68 77 63 68 77 9 Bill Thomas LW R OK 72 68 75 78 88 37 65 71 67 60 72 67 67 74 38 Andre Roy LW L OK 88 50 80 75 77 25 53 69 59 69 65 65 75 71 19 J-P Dumont RW R OK 66 80 63 68 53 76 82 79 72 67 76 56 61 77 51 Marc-Andre Bernier RW R OK 45 62 70 72 82 94 61 77 70 66 72 68 71 73 4 Ryan Callahan RW R OK 70 80 65 84 90 83 70 71 69 53 73 49 49 74 88 Ryan Kesler RW R OK 76 76 71 54 54 54 83 76 76 54 73 56 56 76 52 Chris Phillips D L OK 66 64 68 73 77 76 69 74 65 74 74 58 63 74 45 Andy Rogers D L OK 63 65 69 74 77 98 68 67 62 75 66 89 91 74 53 Derek Morris D L OK 77 70 78 69 78 81 74 78 75 73 75 63 63 79 3 Brent Seabrook D R OK 69 65 76 79 84 75 68 72 76 76 74 71 74 78 42 Sergei Zubov D R OK 65 69 69 78 87 92 72 80 73 76 75 90 87 79 77 Dion Phaneuf D L OK 75 58 80 66 93 31 66 70 58 80 69 72 88 76 1 Tuukka Rask G L OK 81 77 79 80 78 81 77 70 84 NA NA 63 56 74 31 Mathieu Garon G L OK 84 85 86 86 75 78 79 79 80 NA NA 58 51 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 60 Dave Bolland C R OK 64 54 69 87 87 75 57 66 62 77 67 78 85 72 26 Patrick White C R OK 66 74 77 68 66 45 62 57 64 58 59 28 26 67 20 Bobby Hughes C L OK 65 69 66 66 65 56 73 70 56 57 69 40 39 69 27 Codey Burki C L OK 70 68 66 50 65 45 69 67 67 53 67 48 44 69 28 Tony Lagerstrom C L OK 60 64 70 49 64 44 71 70 68 52 67 46 42 69 50 Ondrej Otcenas LW L OK 57 60 61 75 81 69 61 72 68 61 68 77 76 70 6 Jussi Makkonen LW L OK 59 60 58 57 62 67 63 69 63 59 70 64 63 68 89 Dustin Brown LW R OK 61 58 61 86 72 83 61 75 70 58 70 74 74 72 12 Alexandre Giroux LW L OK 42 56 63 76 81 78 65 76 73 56 63 56 61 69 8 Bryan Bickell RW L OK 72 67 70 71 74 64 65 69 69 68 65 54 51 72 55 Brady Calla RW R 99 62 65 77 66 56 44 71 65 70 66 66 71 44 71 71 Chris Higgins RW R OK 67 54 70 72 83 57 57 70 68 64 69 58 63 71 62 Mike Rupp RW L OK 57 57 59 69 51 51 71 55 62 51 57 51 51 63 18 Andrei Popov RW L OK 59 75 61 60 44 55 77 69 69 53 69 48 42 70 2 Teemu Laakso D R 99 55 63 63 68 76 69 59 68 69 73 65 57 57 70 70 Carl Sneep D R OK 71 65 59 90 83 62 94 47 49 71 47 64 37 69 24 Juho Mielonen D R OK 74 49 77 74 72 59 52 65 65 73 62 67 67 72 7 Keith Yandle D L OK 65 73 78 81 57 87 73 50 53 69 55 51 53 70 5 Erkka Leppanen D L OK 74 55 59 55 65 55 67 67 67 75 59 58 58 70 13 Mike Ratchuk D L OK 65 58 58 47 75 69 59 51 62 57 61 29 29 62 44 Dustin Kohn D L OK 68 67 69 71 73 81 70 54 55 60 50 54 54 67 65 Wes O'Neill D L OK 75 50 78 75 73 60 49 60 60 74 59 69 69 71 49 Radek Martinek D R OK 70 66 76 75 55 65 54 63 74 66 55 50 50 71 14 Graham Potuer D R OK 55 69 71 53 46 65 63 64 65 59 59 31 28 66 10 Tomas Magusin D L OK 66 56 70 75 80 30 58 73 69 73 51 54 59 71 54 Bruno Gervais D R OK 65 70 71 77 75 76 65 57 57 66 58 51 60 69 40 Steve Valiquette G L OK 63 74 93 99 89 78 81 28 74 NA NA 58 63 71 47 Dan Lacosta G L OK 68 77 77 84 76 75 83 69 73 NA NA 54 58 72 11 Antoine LaFleur G L OK 77 77 76 66 84 58 69 55 68 50 50 31 43 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Stephen Weiss C L OK 74 75 78 60 78 88 82 74 69 57 73 59 61 76 28 Eric Belanger C L OK 74 70 71 67 62 83 76 69 67 66 65 47 52 73 40 Kris Draper C L OK 58 56 61 58 93 66 51 57 61 78 61 78 80 66 35 Jay McClement C L OK 77 70 91 44 98 81 67 66 62 57 59 59 65 71 93 Doug Weight C L OK 67 70 67 81 39 90 75 74 67 72 74 89 91 77 10 Daniel Paille LW L OK 49 63 67 69 79 93 68 67 67 59 64 76 79 70 20 Scott Hartnell LW R OK 86 73 75 80 64 80 82 74 68 61 71 65 56 77 56 Ethan Moreau LW L OK 60 58 65 64 71 65 59 67 62 69 67 60 69 69 22 Radim Vrbata LW R OK 68 73 54 71 78 69 74 76 76 60 73 67 67 74 51 Antti Miettinen RW L OK 67 70 61 61 54 61 70 64 65 54 68 54 54 69 48 Kirk Maltby RW L OK 65 65 60 65 80 85 60 66 60 70 66 70 75 70 19 Joe Pavelski RW R OK 59 54 47 56 51 60 57 51 58 51 62 28 31 59 39 Petr Sykora RW L 99 77 75 57 80 67 95 74 77 80 67 77 67 67 78 3 Keith Ballard D L OK 71 54 76 62 89 27 60 65 53 76 63 65 81 71 25 Marek Malik D L OK 60 50 80 80 70 69 63 68 61 69 74 65 65 72 18 Brent Burns D R 99 71 71 71 70 54 71 60 71 69 73 67 56 56 74 24 Bryan McCabe D L OK 65 68 71 82 85 55 70 78 74 69 75 67 74 77 5 Barret Jackman D L OK 67 61 85 53 81 67 83 67 65 78 67 53 53 76 11 Brendan Witt D L OK 80 58 80 70 70 36 62 63 63 74 64 55 60 74 43 Alexander Auld G L 98 84 80 80 79 81 68 84 80 84 NA NA 61 53 77 31 Leland Irving G L OK 75 80 79 89 84 64 86 76 64 NA NA 30 31 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 50 Daniel Winnik C R OK 61 67 78 70 80 81 66 64 62 65 63 50 56 70 14 Dustin Boyd C L OK 63 60 76 58 57 83 63 52 56 63 59 48 57 65 91 Casey Pierro-Zabotel C L OK 45 50 68 55 76 55 73 64 63 41 64 41 40 64 53 Matt Cullen C L OK 61 71 56 73 70 82 65 69 61 60 66 67 62 69 52 Johan Franzen LW L OK 58 63 46 72 82 59 76 59 64 66 70 46 59 68 17 Ryan Stoa LW L OK 84 61 55 67 89 83 52 68 69 80 66 38 63 71 21 Loui Eriksson LW L OK 55 60 77 75 83 85 59 69 66 65 70 63 68 72 49 Maxime Talbot LW L OK 59 65 59 73 65 60 58 65 67 58 73 57 54 69 15 Tyler Arnason LW L OK 65 65 76 65 75 75 83 69 60 58 69 55 55 72 29 Zachery Stortini RW R OK 61 61 55 66 65 60 53 66 66 60 57 44 45 64 54 Tyler Kennedy RW R OK 53 63 50 76 71 94 64 70 67 59 67 60 65 69 46 Chris Campoli D L OK 57 65 71 73 83 60 66 67 68 75 67 48 56 72 6 Alexander Edler D L OK 61 60 71 70 60 72 67 64 65 69 65 64 62 71 7 Matt Walker D L OK 61 57 67 67 72 72 67 69 59 60 63 47 52 68 44 Freddy Meyer D L OK 61 58 67 72 70 59 64 66 64 66 69 41 38 69 34 Steve Staios D R OK 60 62 72 72 72 60 70 61 65 68 59 80 75 71 85 Ray Macias D R OK 51 55 61 63 68 67 60 75 65 53 67 58 53 67 69 Brian Lee D L OK 58 62 63 63 74 68 65 67 70 70 67 47 47 70 33 Richard Bachman G L OK 68 75 73 87 77 62 63 68 71 NA NA 29 25 67 55 Mike Leighton G L OK 58 74 60 72 67 73 84 33 72 NA NA 68 51 66 37 Riku Helenius G L OK 78 75 75 85 96 56 70 71 70 NA NA 62 49 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Henrik Zetterberg C L OK 76 78 75 73 78 83 75 85 78 71 82 75 75 83 49 Matt Ellison C L OK 68 59 65 73 79 38 60 70 66 63 59 68 68 69 37 Michal Handzus C L OK 63 69 67 79 66 70 75 79 84 83 76 68 68 80 73 Josef Vasicek C L OK 65 73 72 70 66 75 65 63 65 70 68 74 55 72 15 Dany Heatley LW L OK 88 77 82 75 77 69 89 81 69 70 93 70 77 86 61 Rick Nash LW L OK 67 69 73 67 78 77 74 80 73 61 84 73 68 79 85 Rostislav Olesz LW L OK 58 70 56 77 82 87 71 73 66 64 73 83 83 73 92 Branko Radivojevic LW L OK 67 76 70 62 78 70 63 74 67 65 66 53 53 72 89 Ales Hemsky RW L OK 71 80 72 71 68 69 79 78 80 58 75 58 68 78 95 Alexei Morozov RW L OK 48 70 61 68 83 92 64 72 69 55 67 63 63 70 47 Glen Murray RW R OK 70 70 80 71 70 68 69 72 63 65 72 78 78 75 12 Mike Johnson RW R OK 68 71 64 61 65 76 69 74 73 68 73 60 59 74 22 Markus Naslund RW L OK 75 72 80 83 89 64 77 83 76 73 80 71 72 82 8 Bryan Allen D L OK 67 56 74 78 72 60 72 69 71 77 70 65 66 75 3 Marek Zidlicky D R OK 72 69 73 72 77 72 71 74 66 72 76 66 66 76 32 Mark Streit D L OK 54 60 70 69 74 62 75 74 74 75 76 67 74 75 6 Erik Johnson D R OK 46 58 78 71 89 78 80 68 77 76 72 64 37 74 7 Lukas Krajicek D L OK 67 69 68 75 74 62 75 73 74 71 72 57 58 76 44 Dennis Seidenberg D L OK 63 74 76 80 78 82 69 59 59 66 60 53 55 71 30 Ryan Miller G L OK 90 90 83 76 89 76 83 78 90 NA NA 66 66 82 31 Fredrik Norrena G L OK 75 82 85 82 75 75 85 60 70 NA NA 69 70 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Marek Zagrapan C L OK 71 70 64 55 55 63 78 65 61 55 63 58 58 69 60 Cal O‘Reilly C L OK 45 59 66 79 84 81 60 77 69 59 58 63 67 69 21 Keven Veilleux C R OK 62 65 70 66 59 73 61 61 68 51 66 27 29 67 48 Vernon Fiddler C L OK 54 68 64 70 83 81 64 74 73 63 69 59 64 72 50 Peter Olvecky LW L OK 55 60 60 60 75 70 56 66 68 64 60 66 67 67 17 Vaclav Varada LW L OK 72 65 67 70 89 84 66 66 64 64 66 62 62 71 74 Sergei Kostsitsyn LW L OK 68 61 65 73 80 55 58 69 67 68 67 61 66 71 71 Tom Fritsche LW L OK 54 62 82 84 74 64 53 69 69 63 57 65 66 69 36 Martins Karsums RW R OK 71 62 60 70 68 68 70 65 65 61 69 48 52 70 53 Robert Nyholm RW L OK 68 60 63 73 53 60 55 66 64 67 65 28 31 68 75 Mikael Ahlen RW R 99 57 64 62 73 61 60 56 66 64 55 68 28 31 66 26 Thomas Vanek RW R OK 66 81 62 71 58 64 56 71 53 61 72 64 57 70 54 Noah Welch D L OK 59 70 64 59 78 53 65 67 60 68 72 28 53 70 55 Mark Fayne D R OK 60 61 68 54 54 54 59 65 58 69 64 57 57 68 42 John de Gray D L 99 58 60 62 47 74 87 58 67 63 72 66 28 40 67 20 Thomas Hickey D L OK 66 66 61 67 60 66 68 64 48 65 60 60 70 67 34 Derrick Lapoint D L OK 59 54 47 73 83 60 56 59 64 67 68 28 31 65 52 Mark Fraser D L OK 49 63 69 77 79 89 64 73 68 67 70 63 31 72 35 Alex Kangas G L OK 65 76 57 82 80 68 75 65 77 NA NA 30 29 68 33 Jhonas Enroth G L OK 78 81 77 67 85 59 69 70 76 NA NA 33 45 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Brendan Morrison C L OK 72 77 75 66 84 90 87 80 72 61 82 60 60 80 21 Vitaly Lyapunov C L OK 71 81 83 62 45 71 38 73 74 72 46 37 68 69 22 Samuel Pahlsson C L OK 68 60 70 70 53 69 70 72 76 75 62 53 53 73 42 Saku Koivu C L OK 66 81 55 65 35 87 73 75 67 65 72 65 78 74 23 Alexei Ponikarovsky LW L OK 60 52 59 52 69 56 80 74 71 52 73 57 52 70 26 Sami Kapanen LW L OK 57 87 51 80 72 87 85 76 74 67 72 69 69 76 27 David Moss LW L OK 53 68 73 71 79 81 59 71 68 67 70 66 64 72 19 Mike York LW L OK 68 72 52 73 78 72 80 81 80 58 76 58 63 76 7 Eric Fehr LW L OK 44 70 73 83 84 94 61 70 70 64 60 66 61 71 58 Anthony Stewart RW R OK 71 81 68 68 59 53 67 72 66 60 66 54 54 72 44 Rob Niedermayer RW L OK 50 70 75 65 70 70 75 68 61 70 65 72 72 72 91 Pascal Dupuis RW R OK 77 85 78 67 55 78 80 72 67 54 72 55 60 76 57 Brian Campbell D L OK 73 74 70 71 74 67 75 75 75 82 78 70 78 80 32 Danil Markov D L OK 67 66 53 67 78 84 86 77 79 69 76 57 57 78 3 Adam McQuaid D R OK 72 62 75 72 70 58 49 58 58 74 59 64 64 70 20 Rostislav Klesla D L OK 67 71 77 84 82 57 70 70 61 77 68 66 65 76 8 Andreas Lilja D L OK 65 68 69 58 68 57 72 68 63 68 68 55 50 71 49 Mike Rathje D L OK 52 52 82 75 66 85 62 72 65 74 68 65 65 73 33 Zbynek Michalek D R OK 70 51 63 80 95 55 64 73 63 71 74 70 70 72 37 David LeNeveu G L OK 70 76 73 85 81 28 89 48 78 NA NA 68 58 71 1 Roberto Luongo G L 98 95 92 95 95 98 92 95 75 92 NA NA 85 75 88
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Jarret Stoll C R OK 68 68 54 54 70 49 78 69 70 54 69 54 54 70 86 Kirill Starkov C L OK 72 76 75 68 55 73 54 64 55 45 69 33 52 68 16 Kyle Chipchura C L OK 59 56 59 84 70 81 56 71 66 56 70 77 72 69 31 Oliver Setzinger C L OK 57 62 61 56 72 72 59 63 64 63 68 56 56 67 9 Marko Hucko C L OK 80 88 76 45 75 75 52 36 50 52 48 60 73 61 18 Marcel Hossa LW L 99 71 80 50 69 60 70 70 66 60 50 66 54 54 68 10 Igor Musatov LW R OK 65 65 64 54 55 80 55 64 66 54 65 48 34 66 15 Alexander Korolyuk LW L OK 67 77 51 68 82 72 68 68 62 62 68 62 62 70 41 Wacey Rabbit LW L OK 56 75 36 82 64 46 64 71 60 63 73 38 68 68 98 Jimmie Olvestad RW L OK 70 80 35 79 45 89 80 58 60 69 59 58 54 67 43 Jamal Mayers RW R OK 80 58 62 70 77 40 58 66 65 65 66 55 75 70 2 Ty Wishart D L OK 60 73 65 57 65 46 74 63 71 67 62 30 27 69 12 Beat Forster D L 99 57 54 73 56 69 58 71 71 71 66 69 55 56 71 6 Anton Stralman D L OK 67 66 68 70 72 80 70 51 52 59 50 52 52 66 4 Jonas Ahnlelof-Pihl D L OK 66 59 76 65 58 66 66 61 66 66 64 61 41 70 11 Paul Kurceba D R OK 42 70 87 63 68 71 61 50 50 69 71 30 46 67 29 Mark Popovic D L OK 61 60 71 70 60 72 67 64 65 69 65 64 62 71 17 Konstantin Anuryev D L OK 57 79 65 66 59 58 53 50 49 66 66 26 30 64 39 Jeff Zatkoff G L OK 73 75 69 80 71 71 82 67 69 NA NA 30 39 69 25 Kris Lazaruk G L OK 72 78 75 71 75 50 71 65 68 NA NA 33 28 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Joe Sakic C L OK 69 76 68 84 73 85 85 83 88 81 78 99 99 84 24 Jonathan Toews C L OK 46 79 75 84 81 62 86 70 74 31 70 65 37 72 36 Andrew Cogliano C L OK 68 61 63 73 78 33 65 68 68 53 67 71 69 69 47 T.J. Oshie C R OK 68 64 72 74 70 61 58 70 66 68 72 44 48 72 78 Kenndal McArdle LW L OK 69 56 72 74 85 59 58 70 69 66 69 61 66 72 11 Alexandre Picard LW L OK 65 71 65 71 72 72 68 72 70 63 73 54 55 73 28 Simon Gagne LW L OK 81 78 93 81 92 79 91 99 99 67 85 59 64 91 40 Alexander Vasyunov LW R OK 76 65 69 70 48 51 61 69 64 71 67 30 43 71 17 Jesse Joensuu RW L 36 IN 64 53 64 65 69 63 68 73 69 50 73 49 40 70 2 Stefan Ruzicka RW R OK 56 73 75 77 86 78 69 69 77 56 66 45 51 73 77 Raymond Sawada RW R OK 54 58 74 72 71 64 65 65 58 57 72 63 73 69 52 David Kuchejda RW L OK 64 80 58 77 58 77 62 69 65 56 64 37 59 69 14 John-Michael Liles D L OK 66 73 71 60 77 73 76 77 76 80 76 70 75 79 7 Jeff Woywitka D L OK 71 65 65 54 71 54 70 69 69 70 70 64 64 72 44 Igor Knyazev D L OK 62 68 65 71 69 73 73 66 68 68 69 56 56 72 49 Lasse Kukkonen D L OK 70 60 72 58 71 73 70 60 67 71 63 56 54 71 51 Steve Eminger D L OK 63 51 70 74 80 68 63 66 56 72 68 68 73 71 34 Eric Brewer D L OK 67 70 77 67 67 68 77 66 59 72 72 66 61 74 12 Filip Novak D L OK 70 66 59 77 68 69 65 69 75 67 65 51 51 72 41 Martin Gerber G L 97 84 78 86 82 70 77 82 76 83 NA NA 72 72 77 30 Bobby Nadeau G L OK 74 78 76 65 42 71 67 70 68 NA NA 25 36 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 72 Dimitri Pestunov C L OK 46 60 67 80 85 82 61 77 74 60 59 63 68 70 29 Ryan Stone C L OK 49 63 63 69 79 76 67 71 69 59 70 64 67 70 59 Alexandr Semenov C L OK 45 58 59 58 63 73 65 64 60 61 64 45 45 65 61 Lukas Endal C L OK 70 50 62 77 73 38 52 71 68 63 60 57 57 67 45 Mario Bliznak C L OK 40 60 65 77 75 85 66 69 72 55 70 52 57 69 15 Mathieu Aubin C R OK 67 53 50 50 60 67 76 66 66 50 67 50 50 66 64 Krystofer Kolanos LW R OK 70 61 59 70 58 70 76 70 64 54 67 59 53 70 31 Daniel Carcillo LW L OK 53 61 81 83 73 63 51 69 69 62 55 63 64 68 42 Mason Raymond LW L OK 41 56 49 74 82 83 58 68 61 56 68 57 57 65 37 Blair Stengler LW L OK 60 62 63 64 63 53 62 60 62 60 62 42 41 65 22 Justin Vaive LW L OK 56 67 54 51 71 58 64 51 61 58 68 27 30 63 53 Richard Lelkes LW R OK 68 57 75 56 84 90 68 70 58 65 68 71 72 71 33 Harrison Reed RW R OK 89 37 65 63 46 71 77 67 55 43 71 49 45 67 35 Denis Parshin RW L OK 67 64 59 66 67 65 61 67 67 64 61 51 52 68 21 Tomas Zaborsky RW L OK 76 53 66 72 75 48 54 50 62 66 61 26 29 64 50 Sasha Pokulok D L OK 63 63 65 52 72 53 64 67 71 71 67 68 72 71 5 Igor Zubov D R OK 60 63 60 84 55 67 62 65 58 66 65 27 27 67 20 Matt Jones D L OK 66 56 62 75 68 60 48 73 66 72 65 61 61 69 60 Rickard Demen-Williaue D L OK 65 45 90 79 79 46 47 61 55 69 48 61 56 69 8 Andrej Sekera D L OK 62 62 67 71 69 61 65 64 65 65 65 51 49 69 90 Matt Lashoff D L OK 60 60 71 78 71 68 59 67 59 72 69 56 60 71 16 Dalyn Flatt D L OK 80 45 70 65 69 27 49 61 60 66 43 35 35 65 32 Drew O’Connell G L OK 59 75 73 86 61 99 86 74 69 NA NA 44 44 70 43 Jason Guy G R OK 67 79 73 83 95 37 83 61 58 NA NA 64 48 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 David Krejci C R OK 63 67 68 61 72 66 69 73 73 64 75 55 53 74 12 Brad Winchester C L OK 62 63 59 43 39 61 82 71 71 58 69 58 56 70 49 Manny Malhotra C L OK 59 67 72 74 92 94 74 70 68 71 65 59 59 73 19 Tomas Marcinko C R OK 62 63 68 72 82 59 54 66 66 54 68 26 29 68 27 Ray Whitney LW R OK 62 72 66 84 91 82 74 82 81 67 76 81 75 79 18 Marian Hossa LW L OK 73 81 66 82 76 90 83 91 87 69 82 64 69 84 44 Viktor Kozlov LW R OK 45 64 83 81 78 91 66 79 75 65 76 82 75 77 10 Sean Bergenheim LW L OK 62 58 61 78 80 71 67 69 66 62 64 82 87 70 28 Martin Havlat RW R OK 76 53 68 72 73 43 93 77 70 77 74 78 73 78 4 Steven Goertzen RW R OK 77 61 75 60 72 46 61 54 58 69 58 47 58 67 25 Duncan Milroy RW R OK 68 79 69 71 54 71 80 66 66 58 67 61 55 72 48 Arron Asham RW R OK 57 57 50 77 75 58 65 67 71 71 72 66 70 70 26 Patrik Elias RW L OK 89 91 78 73 91 62 83 90 83 62 86 67 67 86 2 Toni Lydman D L OK 70 70 69 77 52 52 84 66 74 77 68 57 52 76 5 Vitali Vishnevsky D L OK 59 64 74 75 77 73 71 76 67 73 66 54 59 74 3 Johnny Oduya D L OK 67 63 65 60 56 56 72 67 69 73 69 58 58 72 6 Denis Osipov D L OK 63 46 93 72 76 42 45 60 57 67 53 51 56 68 32 Severin Blindenbacher D R OK 68 50 83 78 79 35 57 73 68 52 58 61 60 69 36 Dave Tanabe D R OK 56 69 65 78 86 83 69 66 77 58 69 58 58 73 51 Vitaly Anikeyenko D R OK 62 62 80 80 73 70 55 66 58 74 65 60 64 72 56 Josef Melichar D L OK 58 58 66 58 50 88 70 71 71 71 64 48 53 70 31 Niklas Backstrom G L 97 81 85 78 83 86 72 89 67 87 NA NA 69 76 79 1 Marek Schwarz G L 99 74 77 73 80 79 81 70 75 75 NA NA 54 55 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Garth Murray C L 99 74 69 78 64 65 43 69 54 60 65 61 50 60 69 75 Benn Ferriero C R OK 70 76 80 60 60 52 49 50 61 64 72 36 59 68 57 Moritz Muller C L OK 64 66 59 63 47 65 65 65 70 68 66 30 38 69 29 James Pouliot C L OK 70 53 68 96 48 48 53 62 54 55 72 57 35 67 13 Francois Chabot LW L OK 62 65 64 48 63 55 56 61 62 47 59 39 34 63 20 Dimitri Zyuzin LW L OK 69 71 54 55 62 66 72 60 67 43 60 29 34 65 8 Derek MacKenzie LW L OK 64 62 68 63 53 71 67 52 55 61 56 51 55 64 54 Michael Gergen LW L OK 57 58 77 57 85 91 65 69 64 65 61 73 74 70 9 Jonathan Ferland RW R 99 62 57 70 57 53 81 56 52 55 62 62 48 55 64 11 Darren Reid RW R OK 59 57 69 57 53 88 58 52 55 63 56 48 55 63 30 Martin Vagner D L OK 46 60 66 74 76 86 64 68 63 64 70 57 62 69 15 Mike Weber D L OK 58 69 70 49 65 76 72 63 59 63 59 35 31 67 16 Marek Biro D L OK 68 63 61 63 63 40 67 58 68 67 58 46 45 68 55 Kris Russell D L OK 56 44 81 44 59 45 78 55 69 64 50 34 48 66 37 Andy Chiodo G L OK 74 73 83 79 75 69 77 63 78 NA NA 48 44 71 43 Niko Hovinen G L OK 72 76 79 64 50 78 79 76 75 NA NA 31 35 70 39 Stefan Ridderwall G L OK 79 75 80 47 59 89 67 58 79 NA NA 27 41 68
# 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 53 80 64 76 87 74 88 83 79 86 86 91 84 84 13 Matthew Stajan C L OK 74 74 74 48 75 74 75 69 75 59 70 51 48 74 56 Hugo Carpentier C L OK 68 58 73 39 62 55 86 77 78 54 32 38 37 66 87 Sidney Crosby C L OK 78 83 78 80 68 66 80 90 80 72 85 59 65 85 14 Vaclav Meidl C L OK 62 69 71 72 75 66 67 69 67 60 67 55 53 71 9 Paul Kariya LW L OK 77 89 59 89 79 84 97 91 91 70 94 77 81 89 40 Kristian Huselius LW L OK 54 79 56 56 67 68 85 74 74 56 79 53 53 74 35 Adam Berti LW L OK 73 54 73 75 69 28 55 68 57 63 66 75 80 69 82 Konstantin Zakharov LW L OK 43 58 51 76 84 85 62 72 65 58 72 61 61 68 37 Nils Ekman RW L OK 69 70 69 72 77 72 75 83 84 55 76 57 52 78 31 Teemu Selanne RW R OK 65 79 69 84 75 86 94 87 87 71 88 86 86 86 67 Alexei Sopin RW L OK 57 64 62 64 67 79 69 65 63 53 67 49 54 68 77 Marcel Mueller RW L OK 65 69 67 77 80 42 68 71 62 61 69 31 32 71 23 Robyn Regehr D L OK 68 65 77 77 70 67 63 78 76 82 76 54 58 78 45 Brenden Bell D L OK 70 71 69 69 47 58 70 66 66 68 66 58 58 72 12 Mattias Ohlund D L OK 62 67 74 89 72 72 77 84 77 71 75 62 67 80 6 Cam Barker D L OK 57 65 70 84 88 85 63 76 68 75 67 89 89 75 17 Scott Hannan D L OK 73 70 73 74 76 67 67 74 72 77 71 59 60 77 8 Kevin Klein D R OK 72 67 81 69 75 47 49 63 58 63 62 68 68 70 20 Jakub Vojta D R OK 53 60 79 83 78 58 67 65 60 76 68 70 71 73 33 Billy Sauer G L OK 76 87 82 79 64 90 82 71 50 NA NA 50 42 72 29 Marc-Andre Fleury G L 99 83 89 82 92 86 92 92 55 99 NA NA 71 61 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 Ilja Zubov C L OK 76 75 56 66 76 59 45 59 70 75 71 35 56 70 24 Riley Holzapfel C L OK 60 66 60 65 64 55 54 66 64 56 67 48 47 67 55 Darin Olver C L OK 61 65 62 70 70 64 66 64 66 61 64 48 50 68 11 Nikolai Kulemin LW L OK 61 65 68 50 41 42 70 57 64 57 65 25 29 65 47 Miikka Tuomainen LW L OK 65 62 64 67 66 61 60 61 64 58 63 47 50 66 19 Lars Eller RW L OK 71 65 71 62 62 45 75 63 57 60 69 34 34 69 34 Igor Grigorenko RW L OK 59 69 60 71 59 82 72 70 61 58 69 59 64 70 54 David Booth RW L OK 69 69 70 75 73 70 74 61 65 57 63 64 56 70 48 Brian Willsie RW R OK 43 62 64 76 75 83 63 73 76 56 69 49 57 70 41 Timothy Kunes D L OK 69 46 91 80 80 47 46 59 53 70 47 62 57 69 38 Oskars Bartulis D L OK 64 52 72 72 75 59 63 65 61 61 65 51 56 68 18 Thomas Pock D L OK 60 50 69 67 79 55 61 72 65 52 75 55 50 69 42 Thorsten Ankert D R OK 64 46 51 56 71 88 77 68 71 65 61 56 31 68 36 Marc Denis G L OK 78 78 78 70 70 90 78 47 70 NA NA 66 66 71 32 Jakub Lev G L OK 74 79 79 75 94 74 74 50 67 NA NA 62 58 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Jiri Novotny C R OK 76 68 69 62 68 60 61 67 69 71 67 60 58 72 22 Alexander Svitov C L OK 72 71 90 79 59 70 73 67 69 48 65 53 53 73 8 Patrick Thoresen C L OK 69 66 71 51 60 51 73 69 71 55 69 51 51 71 50 Nikolai Antropov C R OK 59 64 71 82 81 70 71 74 75 63 73 49 54 75 32 Justin Mercier C L OK 65 58 65 66 70 62 69 62 66 60 66 50 45 68 5 Mark Bell LW L OK 68 68 72 72 80 69 74 75 75 74 75 38 48 77 54 Fredrik Pettersson LW R OK 72 57 79 68 78 43 55 68 68 55 65 66 58 70 55 Tom Kostopoulos LW R OK 71 61 67 74 81 28 62 69 64 60 70 49 54 70 41 Jan Hlavac LW L OK 67 67 65 67 77 91 67 70 66 65 70 62 67 72 12 Brett MacLean LW R 97 60 63 67 50 69 65 68 62 60 71 62 50 62 68 21 Devin Setoguchi RW R OK 70 70 71 59 69 53 81 72 61 56 71 56 56 72 18 Justin Williams RW R OK 72 77 72 77 69 77 77 76 72 70 76 64 55 78 17 Rico Fata RW L 91 DD 76 83 58 60 31 98 80 69 71 60 70 49 49 73 4 Peter Schaefer RW L OK 62 65 67 67 79 88 72 75 70 75 74 58 63 75 26 Ladislav Smid D L OK 65 64 69 76 75 65 63 67 64 72 64 56 53 72 16 Kyle Quincey D L OK 82 58 84 64 76 30 60 54 56 66 57 62 68 70 13 Dmitri Kalinin D L 85 DD 66 67 66 78 74 73 78 68 64 72 68 69 54 74 7 Jack Johnson D L 66 3W 73 67 69 71 73 51 62 72 70 76 68 61 66 75 9 Michael Sauer D R OK 78 79 69 84 83 59 74 66 65 69 45 41 69 74 52 Risto Korhonen D L OK 68 56 65 78 83 58 59 66 64 72 65 71 74 71 10 Tobias Enstrom D L 97 67 66 53 67 78 84 81 73 75 69 71 57 57 75 62 Ray Emery G L 95 90 86 89 87 89 82 90 60 60 NA NA 65 60 77 11 Jonas Hiller G R OK 69 88 81 66 64 68 78 67 75 NA NA 63 67 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Randy Robitaille C L OK 40 69 54 75 70 87 68 67 68 60 67 55 60 68 29 Patrick Zackrisson C R OK 63 62 61 72 70 69 68 70 71 53 70 56 56 70 53 Dean McAmmond C L OK 69 67 49 67 64 74 60 66 60 63 62 68 63 67 23 Jarrko A. Immonen C L OK 48 55 61 74 85 73 57 75 60 71 62 56 62 68 61 Derick Brassard C L OK 55 78 71 57 71 31 69 67 67 66 70 26 34 70 24 Alexander Galimov C L OK 67 66 67 62 72 47 59 63 67 60 68 49 54 69 75 Kyle Brodziak C R OK 43 63 56 67 69 55 67 72 67 52 64 48 53 66 42 Chris VandeVelde C L OK 65 65 68 59 70 64 60 65 69 67 64 52 50 69 19 Darcy Hordichuk LW L OK 69 74 52 56 52 60 51 66 66 88 45 80 57 66 28 Radek Smolenak LW L OK 64 67 60 71 69 68 69 66 68 52 67 54 54 69 87 Jamie McGinn LW L OK 51 68 70 60 60 45 63 55 62 58 69 32 30 66 25 Stefan Herzog LW L OK 47 70 59 78 74 67 75 66 66 52 63 68 68 68 35 Julien Sprunger LW R OK 65 61 65 66 70 62 67 62 68 60 63 50 45 68 27 Viktor Tikhonov RW L OK 61 61 68 58 43 55 65 64 66 49 72 25 40 67 51 Denis Istomin RW L OK 50 60 66 50 60 87 66 64 63 62 62 60 66 66 3 Drew Fata D L OK 77 47 67 78 72 27 53 68 61 60 56 48 52 67 15 Johannes Kirisits D R OK 74 55 59 55 65 55 67 66 66 72 59 57 57 69 2 Kristian Kudroc D R OK 62 59 64 65 75 64 60 65 62 62 64 63 57 67 20 Timo Seppanen D L OK 68 66 74 53 46 42 67 59 44 66 59 26 25 66 14 Denis Pakhomov D L OK 58 63 44 70 82 76 67 70 65 54 70 61 66 69 80 Christoffer From-Bjork D L OK 51 61 66 82 76 66 68 71 59 64 66 54 59 70 1 Kevin Lalande G L OK 59 77 86 59 40 96 73 69 66 NA NA 71 71 68 6 Pier-Olivier Pelletier G L OK 83 84 59 76 55 81 77 68 74 NA NA 47 62 73 31 Alexandre Vincent G L OK 71 77 74 80 82 29 83 48 78 NA NA 70 59 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Brad Boyes C L OK 78 75 65 70 76 76 77 75 64 72 79 60 55 77 25 Jeff Carter C R OK 67 70 61 72 82 59 74 77 76 72 75 61 61 76 50 Magnus Kahnberg C R OK 45 59 55 69 76 88 64 62 67 55 72 65 65 67 78 Chris Thorburn C L OK 44 63 62 77 80 68 59 70 68 55 71 59 64 69 85 Alexander Semin LW L OK 68 65 66 71 73 90 67 68 66 55 64 68 63 70 17 Damian Surma LW L OK 63 61 60 60 63 60 60 60 60 60 60 56 56 65 39 Chris Kunitz LW L OK 55 60 71 53 46 80 75 74 68 71 74 55 60 73 15 Patrick Marleau LW L OK 69 73 69 74 94 89 75 83 71 74 83 77 84 81 51 Eric Boguniecki RW R OK 71 72 60 65 67 71 60 71 66 74 67 45 50 71 43 Jonathan Cheechoo RW R OK 70 75 75 80 75 74 76 78 78 72 78 77 56 80 61 Evgeni Malkin RW L OK 70 69 68 73 64 64 68 75 64 60 75 66 61 74 45 Bobby Ryan RW R OK 72 72 76 70 58 72 72 62 67 67 65 61 65 72 55 Jordin Tootoo RW L OK 79 79 68 53 68 48 71 69 61 48 68 52 56 70 47 Marc-Andre Bergeron D L OK 70 70 70 60 77 80 70 72 66 77 69 70 60 75 7 Marc Staal D L OK 72 61 65 57 67 57 69 70 70 74 67 59 59 73 6 Tom Poti D L OK 68 74 65 71 60 90 75 76 72 73 75 63 73 78 52 Craig Rivet D R OK 64 57 67 77 69 58 67 72 66 73 70 67 72 72 41 Ryan Parent D L OK 79 53 97 72 48 72 47 67 66 59 67 33 58 72 10 Randy Jones D L OK 70 58 63 80 90 55 63 76 66 71 73 70 70 73 1 Dan Ellis G L 95 80 83 81 72 65 77 86 72 83 NA NA 68 74 77 67 Justin Peters G L OK 72 76 76 91 71 74 85 65 71 NA NA 53 53 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 72 Mikko Koivu C L 99 65 62 61 71 62 73 64 67 68 64 67 56 56 70 3 Torrey Mitchell C R OK 58 63 57 73 90 91 61 68 63 77 63 63 68 70 49 Joe Barnes C L OK 44 56 64 72 81 95 62 72 69 54 67 52 52 68 28 Brad Richardson C L OK 47 63 62 76 79 92 76 74 70 58 74 57 57 72 20 Corey Locke LW L OK 49 56 62 65 46 71 62 77 65 57 70 61 56 69 19 Cory Emmerton LW L OK 70 68 82 39 80 63 65 62 70 55 64 60 35 69 74 Andrew Peters LW L OK 80 65 56 67 55 78 71 60 65 54 61 55 60 67 4 Karl Stewart LW L OK 60 68 66 53 49 60 67 52 55 60 56 48 54 63 66 Andrew Glass LW L OK 62 64 43 77 71 64 64 63 61 45 61 31 52 63 76 Bryce Swan RW R OK 62 68 58 66 79 51 72 66 60 55 70 52 52 69 65 John Pohl RW R OK 40 55 48 73 81 82 60 73 66 55 70 55 55 67 75 Craig Weller RW R OK 51 74 62 72 60 78 70 60 61 57 62 73 58 67 63 Pavel Trnka D L OK 60 60 67 63 66 66 63 70 63 69 70 65 67 70 57 Ben Wright D R OK 79 69 53 70 68 89 74 42 33 72 68 64 53 67 56 Mike Green D R OK 63 60 62 61 72 62 78 65 65 73 64 45 52 70 48 Danny Syvret D L OK 59 56 61 73 63 60 56 67 66 67 68 42 42 67 24 Tomas Malec D L OK 60 71 71 81 50 69 54 68 74 68 62 54 54 71 2 Ryan O' Byrne D L 99 60 62 58 72 80 42 66 65 63 67 63 49 54 68 30 Simon Nielsen G L OK 78 72 80 61 76 63 58 72 73 NA NA 27 32 66 40 Yann Danis G L 99 65 69 68 80 80 60 75 60 71 NA NA 55 45 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Robert Lang C R OK 68 66 68 69 83 88 72 76 66 78 75 88 78 77 30 Blair Betts C L OK 51 61 68 76 68 71 65 66 73 63 64 51 56 69 4 Jaroslav Hlinka C L OK 67 72 69 67 84 75 71 64 61 64 66 48 60 71 84 Valtteri Filppula C L OK 58 63 69 74 69 71 65 71 65 57 66 61 56 70 45 Cody McCormick C R OK 58 53 58 64 82 59 57 60 62 66 67 45 48 66 6 Sergei Zinovjev LW L 96 72 60 62 56 53 68 77 72 71 59 69 55 54 71 19 Jon Sim LW L OK 58 73 58 69 73 58 74 73 70 64 69 61 57 72 20 Oleg Saprykin LW L OK 80 66 59 82 80 78 67 66 66 57 66 66 55 71 44 Derek Boogaard LW R OK 88 53 82 76 82 44 55 51 69 66 46 47 49 66 28 Milan Hejduk RW L OK 73 74 69 79 87 78 78 81 79 65 82 65 65 81 46 Dan Collins RW R OK 76 72 66 54 54 59 80 69 72 59 70 63 63 73 24 Chris Stewart RW R OK 66 74 62 60 82 66 66 66 64 63 68 26 43 70 13 Arttu Luttinen RW L OK 42 58 69 73 86 89 66 72 67 59 71 59 64 71 10 Darryl Sydor D L OK 63 72 60 70 77 82 72 66 63 65 70 82 83 73 12 Anton Babchuk D R OK 81 49 84 70 68 39 48 65 55 77 46 61 66 71 47 Kim Johnsson D L 75 3W 74 62 73 67 72 78 71 79 69 75 79 62 67 77 87 Jim Fahey D L OK 65 53 62 75 80 55 63 69 67 69 69 65 68 70 26 Bret Hedican D L OK 60 65 65 65 65 69 65 62 65 72 64 70 70 70 14 Mathieu Biron D R OK 63 50 60 81 74 69 50 64 54 71 64 59 54 67 2 Ville Koistinen D L OK 57 64 78 83 79 80 68 67 65 65 64 66 58 72 21 Jakub Cutta D L OK 52 60 50 51 49 51 65 68 71 62 63 52 52 67 95 Tim Thomas G L OK 77 81 75 71 71 67 81 73 79 NA NA 60 77 74 25 Tobias Stephan G L OK 70 73 75 80 77 80 74 70 77 NA NA 61 54 70 35 Manny Legace G L 98 85 75 85 83 86 90 83 71 85 NA NA 77 57 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Maxime Tanguay C L OK 64 69 63 64 75 41 57 56 66 66 67 25 29 67 67 Ondrej Fiala C L OK 61 66 61 67 65 70 73 64 67 50 66 38 60 68 15 Elia Ostwald LW L 99 59 52 74 65 64 53 66 60 60 61 66 39 39 67 7 Jeff Giuliano LW L OK 64 66 68 64 71 76 64 57 60 70 59 53 58 67 3 Travis Erstad RW R OK 63 55 31 79 66 71 66 62 72 42 65 29 59 63 31 Thomas Koch RW L OK 63 59 42 57 68 90 64 74 64 67 67 64 69 68 48 Jon Klemm D R OK 56 74 63 61 65 66 52 62 55 70 61 74 79 67 1 Taylor Dakers G L OK 69 75 67 71 48 97 76 69 69 NA NA 78 79 69 39 Justin Pogge G L OK 62 72 70 76 54 48 73 73 64 NA NA 39 39 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Michael Nylander C L 69 3W 73 73 75 56 61 62 77 74 70 58 71 71 76 75 54 Steve Begin C L OK 48 57 71 78 72 37 68 72 67 57 72 43 55 70 25 Steve Sullivan C R OK 77 79 39 76 86 64 87 76 68 66 80 67 67 76 12 Christoph Gawlik C L OK 51 74 46 72 66 56 72 74 66 76 57 35 52 68 47 Byron Bitz LW R OK 57 60 54 65 73 83 66 72 63 67 71 65 67 70 26 Marco Sturm LW L OK 48 80 54 73 97 88 86 75 73 58 74 61 63 75 18 Sergei Samsonov LW R OK 63 78 60 76 83 78 80 76 73 65 76 63 63 77 49 Shay Stephenson LW L OK 59 51 58 51 68 55 77 67 64 51 70 57 52 67 22 Brian Gionta RW R OK 75 85 74 68 67 70 71 78 72 78 73 68 70 79 8 Barry Tallackson RW R OK 56 67 57 65 78 50 71 66 60 50 58 50 50 65 11 Ronald Petrovicky RW R OK 72 71 68 73 67 50 63 65 62 59 64 50 50 69 27 Erik Cole RW L OK 77 80 69 71 66 70 88 75 70 75 77 41 46 79 64 Mark Mitera D L OK 69 70 46 70 31 56 73 66 58 71 74 69 36 71 40 Tomas Zizka D L OK 66 65 67 69 71 79 78 67 68 58 58 50 50 70 44 Janne Niinimaa D L OK 64 64 70 64 82 77 73 76 74 74 74 70 65 76 5 Shane O'Brien D L OK 67 60 74 84 82 45 74 65 54 77 72 44 35 73 9 Artem Nosov D L OK 73 70 72 50 36 99 70 38 36 68 41 40 41 64 10 Cory Murphy D L OK 60 66 63 74 63 86 65 71 69 63 70 79 84 73 43 Philippe Boucher D R OK 75 69 78 62 53 83 79 80 48 86 74 76 79 79 46 Pascal Leclaire G L 98 74 80 67 70 79 71 71 67 82 NA NA 53 53 72 57 Ryan Simpson G L OK 67 81 74 67 62 63 72 62 66 NA NA 31 34 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Igor Mirnov C L OK 63 73 82 62 55 76 71 64 58 55 60 60 60 69 29 Jan Bulis C L OK 67 68 63 80 73 75 70 68 69 58 71 58 63 72 75 Jakub Sindel C R OK 71 71 72 77 75 72 73 61 65 59 62 68 60 71 19 Michael Frolik C L OK 47 73 68 77 77 62 79 71 69 61 70 39 30 72 13 Denis Tolpeko LW L OK 62 67 78 53 51 78 65 54 56 63 66 46 58 67 41 Chris Bourque LW L OK 59 73 58 75 91 84 70 70 67 62 66 72 67 71 52 Martin Bartos LW L OK 48 69 74 84 55 62 64 72 58 63 45 52 29 65 91 Johanes Salmonsson LW L OK 55 70 75 73 81 83 57 69 66 69 67 70 68 72 63 Blake Geoffrion RW L OK 90 85 58 96 65 86 86 55 36 45 71 31 37 69 7 Lauri Tukonen RW R OK 74 74 70 77 75 67 68 70 66 66 65 56 54 73 14 Nikita Alexeev RW L OK 65 80 53 70 57 63 55 74 56 60 71 62 55 69 2 Harri Ilvonen D L OK 63 59 69 79 65 55 63 65 55 50 68 69 52 67 6 James Wisniewski D R OK 61 61 79 79 72 69 59 68 60 73 69 58 62 73 45 Nick Petrecki D L OK 58 53 66 72 82 59 54 63 62 66 66 40 49 67 31 Joe Palmer G L OK 84 76 65 83 73 76 72 65 76 NA NA 32 41 70 53 Pekka Rinne G R OK 74 77 70 74 82 59 71 64 67 NA NA 45 52 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Martin St-Pierre C L OK 76 63 74 48 47 87 62 52 57 65 56 48 62 65 25 Tim Connolly C L OK 65 67 67 78 90 75 66 78 72 63 73 55 60 75 28 Marc Savard C L OK 73 80 56 73 88 68 85 82 79 63 82 68 68 80 29 Rod Brind'Amour C L OK 66 63 75 85 88 76 67 82 84 81 80 90 91 82 19 Brian Rolston LW L 85 DD 62 64 62 78 80 78 71 71 71 72 72 70 68 74 13 Martin Erat LW L OK 69 71 70 78 78 88 78 73 58 69 74 69 52 75 51 Patrick Sharp LW R OK 52 64 55 68 53 87 69 67 70 59 73 58 63 70 8 Eric Perrin RW L OK 64 63 69 77 80 78 69 74 73 63 71 58 63 74 57 Chris Neil RW R 98 84 70 82 81 81 25 63 71 76 69 39 49 54 70 27 Jamie Langenbrunner RW R OK 73 67 65 71 80 59 77 77 75 69 84 65 70 79 37 Mikael Samuelsson RW L OK 50 75 75 75 60 65 76 68 67 50 71 50 50 71 63 Matt Elich RW R OK 63 59 63 72 73 78 70 71 69 54 71 48 53 71 26 Willie Mitchell D L 99 87 58 76 80 75 60 70 69 69 77 55 48 53 76 34 Michal Rozsival D R OK 59 68 64 78 83 70 78 79 75 60 76 58 63 77 15 Michal Barinka D L OK 53 72 73 75 77 87 60 68 63 70 66 63 67 71 71 Filip Kuba D L OK 70 72 78 67 73 80 69 78 68 69 67 57 57 76 24 Greg deVries D L 99 73 72 76 56 87 77 79 64 53 73 70 64 69 75 64 Kurtis Foster D R 98 70 67 70 64 68 55 63 72 79 74 69 59 55 74 36 Alexei Semenov D L OK 69 62 85 72 56 48 63 64 84 65 66 60 52 74 49 Paul Mara D L OK 61 68 78 70 76 55 68 72 73 70 69 57 53 74 31 Ilja Bryzgalov G L OK 88 76 86 81 75 74 78 76 77 NA NA 56 57 74 30 Henrik Lundqvist G L 95 86 85 86 84 77 80 88 78 86 NA NA 61 70 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Brad Marchand C L OK 43 57 55 70 72 65 70 68 66 55 56 30 29 64 23 Lukas Zeliska C R OK 60 49 60 67 86 61 72 61 66 58 66 52 35 67 20 Jeremy Gailland C L OK 64 59 64 61 83 60 67 65 61 59 63 47 42 67 72 Ben Winnett LW R OK 55 73 50 74 60 67 72 61 46 44 64 42 74 63 9 Ryan Turek LW R 99 62 63 58 70 68 57 65 64 59 59 59 44 41 65 66 Brandon Prust RW L OK 64 78 70 56 70 59 64 59 68 62 58 59 59 68 81 John Armstrong RW R OK 67 80 78 45 32 34 57 55 56 59 65 27 26 65 33 Andreas Nodl RW L OK 60 53 64 66 65 54 57 63 63 62 61 41 41 65 32 Kim Johansson RW L OK 67 66 66 63 55 48 63 64 56 45 67 44 30 65 5 Maxim Pestushko RW L OK 56 66 67 71 84 87 56 64 59 57 61 57 62 67 2 Josh Kidd D R OK 49 59 88 69 69 59 49 61 49 52 53 39 67 64 10 Magnus Svanberg D L OK 67 66 67 44 69 49 54 64 67 61 64 28 27 66 6 Johan Fransson D L OK 67 70 62 71 74 72 66 64 69 66 59 51 48 70 45 Brian Boucher G L OK 83 77 81 69 81 66 68 66 75 NA NA 68 63 71 1 John Muse G L OK 67 64 67 66 68 79 75 59 67 50 50 59 70 64