(As of dimanche, avr 26 2009)
# 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 67 68 46 43 85 91 68 52 54 61 56 31 31 62 16 Tuomo Ruutu C L OK 84 74 60 67 90 73 74 65 65 67 65 36 36 72 11 Andy Hilbert C L OK 69 72 53 51 92 92 72 56 58 73 59 38 38 67 18 Jeff Carter C R OK 77 77 75 75 88 84 77 68 70 71 72 39 44 77 96 Pierre-Marc Bouchard C L OK 57 90 35 67 99 93 90 79 73 60 67 46 57 73 47 David Krejci C R OK 66 83 52 55 38 92 83 59 54 52 49 29 29 63 54 Mikhail Grabovski C L OK 55 78 47 47 25 93 78 50 50 51 50 26 26 59 20 Richard Zednik LW L OK 69 75 60 67 59 86 75 62 66 61 69 74 76 72 46 Andrei Kostitsyn LW L OK 63 78 60 63 61 92 78 71 71 62 71 31 31 73 26 Thomas Vanek LW R OK 71 83 72 67 99 86 83 74 80 59 85 41 47 80 14 Sergei Samsonov LW R OK 56 82 36 71 63 94 82 71 70 60 68 69 71 71 61 Maxim Afinogenov RW L OK 82 86 58 67 68 79 86 77 75 58 72 62 63 77 81 Miroslav Satan RW L OK 73 82 73 75 98 88 82 70 71 62 71 89 92 78 9 Erik Christensen RW L OK 69 74 69 51 73 89 74 60 65 60 70 33 33 70 10 Shean Donovan RW R OK 76 62 76 47 96 82 62 50 53 60 56 83 86 66 41 Martin Skoula D L OK 69 56 76 72 98 91 56 59 57 71 54 71 76 70 15 John-Michael Liles D L OK 66 80 35 66 93 92 80 76 74 62 72 45 45 75 53 Derek Morris D R OK 84 62 59 69 99 74 62 65 65 76 64 63 63 73 3 Marek Zidlicky D R OK 79 79 42 72 96 81 79 78 69 63 60 43 43 74 4 Zbynek Michalek D R OK 69 67 56 78 96 90 67 66 62 74 58 37 37 71 44 Jordan Leopold D L OK 79 67 56 60 35 87 67 63 67 62 70 46 48 70 6 Robert Scuderi D L OK 67 59 57 63 91 92 59 55 54 74 52 39 39 66 43 Martin Biron G L OK 74 78 80 90 80 76 84 66 81 NA NA 47 47 74 30 Ilja Bryzgalov G L OK 79 82 99 90 77 97 87 65 85 NA NA 40 41 79 1 Brent Johnson G L OK 60 64 99 83 53 93 72 66 68 NA NA 44 45 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Ilja Zubov C L OK 55 60 60 59 25 99 60 34 38 53 43 25 25 53 41 Alexander Nikulin C L OK 55 60 65 25 25 99 60 34 38 45 43 25 25 51 65 Kyle Greentree LW L OK 55 55 81 35 25 99 55 34 38 52 43 25 25 53 41 Adam Pineault RW R OK 55 55 65 43 25 99 55 34 38 51 43 25 25 52 49 Greg Moore RW R OK 55 55 69 47 25 99 55 34 38 58 43 25 25 53 7 Johnny Boychuk D R OK 55 50 71 39 25 99 50 34 38 52 43 25 25 54 29 Nathan Guenin D R OK 69 62 65 39 25 88 62 53 48 51 43 26 26 60 32 Matt Smaby D L OK 55 50 84 48 25 81 50 34 38 58 43 25 25 57 38 Tim Conboy D R OK 55 66 65 39 25 34 66 59 51 51 43 25 25 59 33 Brian Boucher G L OK 59 58 89 75 38 99 68 55 63 NA NA 44 45 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Patrick Marleau C L OK 69 76 78 75 95 90 76 77 76 61 75 83 84 79 9 Stephen Weiss C L OK 67 82 49 71 90 90 82 72 70 63 68 41 41 73 54 Edward Purcell C R OK 55 77 67 47 25 99 77 48 49 47 49 25 25 60 82 Phil Kessel C R OK 57 78 52 59 93 94 78 60 63 59 66 31 31 68 17 Olli Jokinen C L OK 79 85 79 83 99 81 85 80 82 60 83 63 73 84 11 Eric Perrin LW L OK 67 80 37 71 99 92 80 69 66 74 63 37 40 71 40 Henrik Zetterberg LW L OK 73 93 53 87 84 89 93 84 87 71 90 54 59 86 23 Dustin Brown LW R OK 75 78 60 79 97 85 78 70 72 73 74 36 36 76 21 Fredrik Sjostrom LW L OK 74 66 71 55 90 89 66 51 57 66 62 39 39 67 38 Brad Boyes RW R OK 67 84 63 71 99 93 84 67 72 61 77 36 36 76 28 Adam Hall RW R OK 67 63 77 51 72 90 63 51 54 72 56 49 49 66 18 Jozef Stumpel RW R OK 64 72 83 75 76 94 72 71 71 66 70 87 87 77 16 Daniel Alfredsson RW R OK 72 88 57 87 90 88 88 91 88 76 84 87 88 87 14 Stefan Ruzicka RW R OK 70 68 60 47 33 82 68 61 59 61 56 28 28 64 4 Dennis Seidenberg D L OK 66 64 60 63 60 92 64 64 59 74 54 39 40 68 6 Dennis Wideman D R OK 79 76 51 78 95 80 76 69 70 74 70 35 35 75 5 Nicklas Lidstrom D L OK 73 93 52 93 95 88 93 97 86 76 74 99 99 89 15 Tomas Kaberle D L OK 63 89 56 87 95 93 89 89 80 65 70 74 81 83 7 Toni Lydman D L OK 77 67 58 75 91 81 67 68 62 79 56 61 64 73 2 Alex Picard D L OK 63 63 69 69 52 93 63 68 65 73 62 29 29 71 56 Paul Ranger D L OK 73 72 70 78 88 85 72 72 69 78 66 36 36 76 58 Shane O'Brien D L OK 90 59 74 60 99 59 59 62 59 72 56 31 31 72 35 J-Sebastien Giguere G L OK 90 91 86 92 90 97 90 67 91 NA NA 60 63 84 32 Mathieu Garon G R OK 75 76 93 88 70 87 83 66 80 NA NA 38 38 74 41 Tuukka Rask G L OK 43 43 82 56 27 99 65 55 49 NA NA 25 25 49
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Rich Peverley C R OK 55 70 54 39 28 95 70 44 48 51 50 29 29 57 57 David Perron LW R OK 55 78 52 51 38 86 78 51 54 53 57 27 27 62 43 Antti Pihlstrom LW L OK 55 60 44 35 25 99 60 34 38 48 43 25 25 50 44 Pascal Pelletier LW L OK 55 60 53 43 25 99 60 34 38 49 43 25 25 51 34 Lauri Tukonen RW R OK 55 60 70 31 25 99 60 34 38 46 43 26 26 52 55 David Jones RW R OK 55 59 78 47 25 93 59 45 47 49 48 25 25 57 42 Jordan Hendry D L OK 55 64 51 63 25 88 64 45 46 60 46 26 26 58 13 Peter Harrold D R OK 75 68 44 57 25 93 68 49 49 51 49 26 26 59 48 Matt Hunwick D L OK 55 63 42 42 25 93 63 45 44 51 43 25 25 54 1 Thomas Greiss G L OK 43 43 86 53 27 99 50 55 43 NA NA 25 25 46
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Chris Drury C R 99 68 86 46 79 97 89 86 73 76 75 79 83 99 80 15 Matt Cullen C L OK 74 78 65 71 85 87 78 74 71 62 67 70 73 75 48 Rob Niedermayer C L OK 79 63 70 71 98 82 63 51 54 76 57 94 98 69 11 Anze Kopitar C L 99 66 78 88 83 94 93 78 81 78 65 75 30 30 80 30 Maxime Talbot C L OK 75 75 51 59 84 83 75 56 61 73 65 38 38 69 76 Andrew Peters LW L OK 90 46 98 25 62 54 46 43 48 55 52 37 37 60 13 Simon Gagne LW L OK 68 87 58 83 62 92 87 71 78 61 84 65 67 79 18 Ray Whitney LW R OK 73 90 42 75 90 88 90 83 81 62 79 89 90 81 14 Chris Kunitz LW L OK 80 84 55 71 99 79 84 72 72 66 72 45 46 76 31 Ryan Clowe LW R OK 84 71 80 55 45 71 71 67 69 63 70 33 33 73 12 Brian Rolston RW L OK 73 80 74 83 97 86 80 71 75 67 79 91 99 81 29 Steve Ott RW L 98 88 71 58 55 56 58 71 54 57 73 60 47 47 68 16 Rene Bourque RW L OK 78 71 74 63 65 84 71 60 62 72 63 33 33 71 20 Justin Williams RW R OK 78 86 63 83 73 79 86 76 76 72 76 58 61 80 3 Kevin Bieksa D R OK 87 74 53 84 70 59 74 75 73 72 70 33 33 76 28 Robyn Regehr D L OK 79 60 76 75 98 79 60 64 61 78 58 61 68 75 44 Brooks Orpik D L OK 82 59 67 60 90 80 59 56 54 74 52 44 44 69 52 Adam Foote D R OK 82 58 71 81 82 72 58 62 58 83 54 99 99 75 53 Mike Green D R OK 71 73 63 69 93 86 73 72 72 63 72 33 33 75 25 Joni Pitkanen D L 99 82 75 70 84 85 78 75 78 71 68 64 44 45 77 54 Craig Rivet D R OK 80 71 65 75 88 75 71 73 69 70 64 79 79 75 34 Scott Niedermayer D L 90 DD 81 85 56 90 77 83 85 88 84 73 79 99 99 86 38 Olaf Kolzig G L OK 75 76 99 92 86 88 77 70 76 NA NA 81 83 76 32 Niklas Backstrom G L 95 85 88 84 90 81 96 92 66 90 NA NA 30 30 81 40 Johan Holmqvist G L OK 70 68 94 89 79 96 68 69 68 NA NA 32 32 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Kyle Turris C R OK 55 73 57 79 25 85 73 58 50 53 43 25 25 60 45 Corey Locke C L OK 55 65 33 25 25 99 65 34 38 46 43 25 25 49 33 Trevor Linden C R OK 69 61 88 47 85 92 61 52 57 65 61 99 99 69 37 Jarkko Ruutu LW L OK 86 63 65 39 93 64 63 51 54 65 57 57 57 65 46 Adam Berti LW L OK 55 55 77 39 25 99 55 34 38 47 43 25 25 52 17 Milan Lucic LW L OK 55 64 88 51 47 75 64 52 51 54 50 28 28 62 19 Daniel Carcillo LW L OK 98 72 55 55 46 25 72 48 54 53 59 28 28 63 24 Brandon Bochenski RW R OK 68 78 61 51 49 92 78 62 64 61 66 31 31 69 27 Scott Nichol RW R OK 84 74 35 51 80 76 74 50 56 74 61 48 48 65 47 Steve Eminger D R OK 79 64 65 63 54 82 64 64 58 59 52 37 37 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Ryan Kesler C R OK 78 72 72 75 78 80 72 58 63 77 67 38 38 73 91 Brad Richards C L OK 63 87 58 95 95 94 87 81 77 69 72 66 74 80 23 Daymond Langkow C L OK 72 88 44 79 98 91 88 77 78 63 79 80 81 79 14 Todd White C L OK 65 81 48 71 92 91 81 70 68 73 65 58 60 73 74 Nick Tarnasky C L OK 80 55 78 31 96 78 55 45 51 62 56 32 32 62 48 David Koci LW L OK 99 50 99 25 25 25 50 34 38 47 43 26 26 55 15 Dany Heatley LW L OK 79 84 83 87 93 79 84 85 90 65 94 53 63 88 38 Kip Brennan LW L OK 55 50 92 25 25 25 50 40 45 59 50 30 30 56 25 Steve Begin LW L OK 78 67 56 47 59 79 67 50 54 71 57 49 49 64 96 Tomas Holmstrom LW L OK 76 78 60 67 83 82 78 66 72 59 77 98 99 76 11 Richard Park RW R OK 68 74 51 55 99 92 74 59 60 75 61 64 66 69 28 Glen Murray RW R OK 76 77 81 75 74 83 77 61 69 61 77 99 99 78 24 Sami Kapanen RW L OK 64 69 44 63 92 94 69 50 55 70 59 84 87 65 73 Michael Ryder RW R OK 76 82 56 59 93 87 82 65 69 63 72 43 43 74 26 Mike Grier RW R OK 72 64 75 67 97 90 64 56 60 76 63 85 86 71 37 Brad Lukowich D L OK 72 63 58 66 82 90 63 62 58 77 54 72 78 70 32 Mark Streit D L OK 58 85 51 57 96 94 85 84 79 62 74 33 33 79 20 Ryan Whitney D L OK 79 81 77 81 96 83 81 83 80 68 77 39 39 83 31 Pavel Kubina D R OK 77 64 87 78 81 74 64 73 73 81 72 66 74 80 29 Brad Stuart D L OK 73 67 65 78 90 83 67 65 65 73 64 68 69 74 27 Bryce Salvador D L OK 78 56 69 69 78 82 56 57 56 77 54 57 58 70 35 Dan Boyle D R OK 76 90 40 93 73 79 90 87 85 75 83 61 64 86 30 Martin Brodeur G L OK 92 91 97 96 99 91 87 70 89 NA NA 99 99 86 1 Ray Emery G L OK 75 75 89 89 76 71 82 66 78 NA NA 39 39 73 45 Chris Beckford-Tseu G L OK 57 44 96 37 26 99 67 55 50 NA NA 25 25 51
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 Jeffrey Hamilton C R OK 65 81 44 47 78 94 81 70 69 56 67 32 32 69 21 Cody McCormick C R OK 80 59 81 43 28 74 59 46 50 65 54 39 39 62 19 Dwayne King LW L OK 89 53 80 25 54 64 53 45 50 57 54 28 28 60 33 Benjamin Ondrus RW R OK 83 64 58 25 25 72 64 50 50 55 50 28 28 59 83 Matt Foy RW R OK 69 59 80 31 25 81 59 50 55 57 59 29 29 62 55 Cam Janssen RW R OK 91 56 64 25 37 54 56 42 47 60 51 34 34 58 18 Michael Rupp RW L OK 82 55 97 31 85 77 55 46 51 60 55 45 48 64 10 Duvie Westcott D R OK 77 72 46 69 28 78 72 63 66 61 68 35 35 70 49 Kyle Cumiskey D L OK 60 66 35 48 29 91 66 48 48 48 46 27 27 56 52 Allan Rourke D L OK 67 56 67 42 25 91 56 50 50 62 50 30 30 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 80 Nik Antropov C L OK 77 74 99 75 77 77 74 70 73 72 76 55 55 80 13 Mats Sundin C R OK 78 81 97 83 91 80 81 85 82 64 79 99 99 86 42 David Backes C R OK 76 73 81 59 74 76 73 62 64 66 66 29 29 72 10 Shawn Horcoff C L OK 75 80 67 87 81 86 80 76 74 72 72 54 56 79 11 John Madden C L OK 58 80 51 79 94 94 80 64 66 79 67 78 91 74 20 Jay Pandolfo LW L OK 55 75 61 75 83 94 75 57 61 73 65 89 97 71 15 Andrew Brunette LW L OK 69 82 69 67 99 93 82 83 78 59 72 76 77 79 32 Alexander Semin LW L OK 82 81 72 71 85 78 81 71 77 59 83 34 34 79 27 Kirk Maltby LW R OK 74 66 58 51 87 87 66 46 52 69 57 99 99 65 40 Alex Tanguay LW L OK 72 88 61 75 97 87 88 85 78 67 70 74 84 81 16 Robert Nilsson LW L OK 80 81 49 59 46 92 81 73 68 60 62 31 31 71 25 Mark Parrish RW R OK 61 80 55 59 87 94 80 61 66 63 70 65 65 71 22 Mike Knuble RW R OK 78 75 87 79 89 81 75 71 74 67 77 77 80 80 14 Brian Gionta RW R OK 73 89 25 75 88 87 89 70 73 63 75 56 59 74 26 Antti Miettinen RW L OK 71 77 56 59 87 89 77 60 63 61 65 41 41 69 8 Carlo Colaiacovo D L OK 70 67 56 63 46 90 67 61 67 73 72 32 32 70 24 Ruslan Salei D L OK 83 70 60 78 99 74 70 72 67 75 62 75 78 76 2 Mattias Ohlund D L OK 80 67 74 84 79 74 67 69 72 74 75 68 68 78 55 Ed Jovanovski D L 72 3W 82 79 65 78 82 78 79 80 79 64 77 79 91 82 44 Roman Hamrlik D L OK 82 72 67 81 93 82 72 74 68 80 62 93 91 79 34 Kurt Sauer D L OK 71 55 79 69 60 86 55 56 54 74 52 48 50 69 6 Daniel Girardi D R OK 61 67 65 69 71 95 67 64 64 76 64 33 33 71 1 Johan Hedberg G L OK 60 64 75 84 57 70 70 67 67 NA NA 43 44 63 31 Tobias Stephan G L OK 63 63 83 45 26 99 99 55 74 NA NA 25 25 65 30 Ryan Miller G L OK 85 84 77 94 99 95 81 68 83 NA NA 41 42 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Brian Sutherby C L OK 82 61 79 47 73 75 61 49 53 64 56 42 42 65 57 Anthony Stewart C R OK 59 52 84 27 25 98 52 46 48 58 50 27 27 58 37 Tanner Glass LW L OK 55 57 60 25 25 80 57 37 41 47 44 26 26 51 23 Curtis Glencross LW L OK 60 75 63 47 43 83 75 45 52 52 58 28 28 61 29 Matt Moulson LW L OK 55 77 63 51 25 95 77 48 54 53 59 25 25 62 56 Ben Eager LW L OK 97 55 85 31 58 30 55 47 51 56 55 32 32 62 12 Matt Bradley RW R OK 77 64 79 43 82 80 64 53 55 63 57 50 50 66 28 Karel Rachunek D R OK 73 64 69 69 69 85 64 68 66 67 64 50 51 72 21 Ivan Baranka D L OK 55 89 68 48 25 99 89 84 64 51 43 25 25 71 5 Lukas Krajicek D L OK 77 69 61 66 71 81 69 62 60 65 58 37 37 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Joe Thornton C L OK 72 84 94 83 99 86 84 99 87 64 74 76 81 87 39 Antoine Vermette C L OK 75 77 65 67 96 86 77 66 69 74 71 46 46 75 33 Kris Draper C L OK 76 73 46 67 89 81 73 54 59 72 63 99 99 69 5 Vincent Lecavalier C L OK 72 89 86 91 99 82 89 87 89 69 91 69 82 90 26 Ryan Johnson C L OK 77 63 65 55 84 89 63 51 54 77 57 56 56 66 21 Christopher Higgins LW L OK 69 83 60 71 87 92 83 65 70 69 75 37 37 75 55 Jason Blake LW L OK 69 85 42 71 99 91 85 73 74 61 75 61 61 75 20 Ethan Moreau LW L OK 87 63 78 63 25 66 63 51 58 73 65 73 75 70 35 Travis Moen LW L OK 83 62 76 63 97 76 62 49 53 73 57 46 47 67 31 Dustin Penner LW L OK 75 66 98 63 99 86 66 61 68 62 74 36 36 75 59 Chad Larose RW R OK 55 72 44 47 84 91 72 55 58 70 60 38 41 64 7 Michel Ouellet RW R OK 68 82 63 55 84 93 82 70 71 62 71 34 34 74 27 Alexei Kovalev RW L OK 81 77 78 75 95 79 77 77 76 68 75 99 99 81 28 Jonathan Cheechoo RW R OK 79 80 67 71 88 83 80 67 74 63 80 53 54 78 24 Chris Chelios D R OK 70 66 49 63 85 89 66 59 57 73 54 99 99 69 77 Joe Corvo D R OK 72 78 53 66 91 90 78 80 76 59 72 46 46 77 40 Tobias Enstrom D L OK 55 84 31 84 50 89 84 66 59 61 51 27 27 68 6 Ron Hainsey D L OK 78 72 70 78 96 87 72 72 70 66 68 36 36 75 11 Niclas Wallin D L OK 76 55 74 66 81 83 55 56 55 75 54 55 60 70 8 Mark Eaton D L OK 70 58 63 69 43 93 58 54 52 80 50 52 53 68 79 Andrei Markov D L OK 76 82 53 84 97 84 82 87 80 74 72 56 61 82 38 Steve Staios D R OK 87 64 56 75 85 67 64 61 61 80 60 72 74 73 32 Kari Lehtonen G L OK 77 84 99 92 91 93 85 68 85 NA NA 33 33 79 34 Wade Dubielewicz G L OK 67 77 65 77 41 99 92 65 84 NA NA 29 29 72 37 Erik Ersberg G L OK 54 63 68 71 33 99 95 55 72 NA NA 25 25 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 46 Darren Helm C L OK 55 65 45 27 25 93 65 34 38 50 43 30 30 50 22 Arron Asham RW R OK 77 63 57 35 96 80 63 49 54 60 59 56 56 63 82 Tomas Kopecky RW L OK 78 60 75 39 63 86 60 47 51 59 55 37 37 62 30 Steve Downie RW R OK 55 70 55 39 25 52 70 48 52 52 55 29 29 58 29 George Parros RW R OK 94 52 95 25 63 42 52 44 48 59 52 38 38 62 23 Thomas Pock D L OK 67 62 60 60 27 92 62 54 59 68 64 31 31 66 49 Steve Wagner D L OK 55 68 61 66 25 92 68 58 56 59 54 25 25 63 48 Boris Valabik D L OK 55 45 99 60 25 25 45 34 38 55 43 25 25 58 42 Sami Lepisto D L OK 55 66 54 51 25 64 66 50 47 50 43 25 25 57 47 Roman Polak D R OK 65 51 66 51 25 94 51 43 43 53 43 26 26 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Tyler Arnason C L OK 65 75 55 59 93 93 75 70 67 62 64 49 59 71 24 Craig Conroy C R OK 75 78 68 67 97 83 78 65 64 72 63 83 85 74 11 Martin Hanzal C L OK 55 75 87 67 44 91 75 60 55 57 50 27 32 66 43 Kyle Wellwood C R OK 55 82 42 59 65 99 82 73 69 58 65 35 35 69 42 Clarke MacArthur LW L OK 60 76 53 51 34 90 76 48 53 51 56 30 30 61 17 Dallas Drake LW L OK 74 66 56 47 76 86 66 47 52 68 56 98 97 64 40 Dean McAmmond LW L OK 66 74 53 47 91 93 74 56 60 65 63 84 85 68 50 Jordan L-Smotherman LW L OK 55 80 85 47 25 99 80 65 70 57 73 25 25 72 48 Tomas Fleischmann LW L OK 63 75 63 51 63 94 75 60 61 59 61 31 31 67 22 Kyle Okposo RW R OK 55 76 65 67 25 94 76 58 58 53 58 25 30 65 46 Joe Motzko RW R OK 55 73 54 39 25 99 73 52 59 59 66 33 33 64 28 Colton Orr RW R OK 91 51 83 27 77 53 51 42 47 61 52 37 37 60 32 Kris Versteeg RW R OK 55 77 42 63 25 90 77 46 50 53 54 25 25 59 14 Kevin Klein D R OK 55 67 54 54 25 91 67 48 50 54 51 28 28 59 36 Mathieu Roy D R OK 99 61 65 66 25 38 61 43 51 50 58 27 27 64 6 Jeff Finger D R OK 71 65 58 66 57 88 65 60 63 75 66 30 30 70 21 David Hale D L OK 75 56 60 48 68 84 56 49 50 64 50 40 40 63 38 Nathan Paetsch D L OK 77 71 56 54 73 86 71 67 62 60 56 34 34 68 8 Rory Fitzpatrick D R OK 77 59 65 51 47 84 59 54 53 61 52 49 50 65 47 Martin Lojek D R OK 55 58 79 39 25 99 58 54 48 46 43 26 26 59 25 Sandis Ozolinsh D L OK 67 68 72 63 37 88 68 69 64 59 58 99 99 71 71 Patrice Brisebois D R OK 75 72 61 63 46 86 72 66 62 61 58 97 97 71 1 Andrew Raycroft G L OK 67 68 75 89 77 93 68 66 68 NA NA 37 37 66 41 Dan Ellis G L OK 65 71 75 81 50 99 93 65 76 NA NA 27 27 70 30 Brian Elliott G L OK 63 63 91 45 26 99 99 55 74 NA NA 25 25 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 88 Rob Schremp C L OK 55 55 55 39 25 99 55 34 38 44 43 26 26 50 33 Chris Thorburn C R OK 87 58 85 35 70 70 58 52 54 61 56 31 31 65 23 Jim Slater C L OK 78 69 58 43 87 84 69 52 55 66 57 36 36 65 44 Mattias Ritola C L OK 55 80 58 25 25 99 80 65 54 45 43 25 25 60 56 Petteri Wirtanen C L OK 55 68 67 25 25 85 68 34 49 44 64 25 25 57 45 Tomas Plihal C L OK 55 60 65 43 25 96 60 37 43 54 48 30 30 55 49 Theo Peckham D L OK 55 50 69 48 25 58 50 34 38 54 43 25 25 54 76 Bryan Young D L OK 75 60 54 39 25 87 60 34 38 47 43 26 26 55 68 Alex Goligoski D R OK 55 87 38 51 25 85 87 81 62 53 43 25 25 68 34 Daniel Lacosta G L OK 63 63 80 30 26 99 99 55 74 NA NA 25 25 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Doug Weight C L OK 75 81 55 67 91 87 81 72 68 58 64 99 99 74 10 Andy McDonald C L OK 68 87 49 67 99 87 87 78 76 59 74 54 55 77 8 Joe Pavelski C R OK 68 81 53 59 78 92 81 63 67 65 70 33 33 71 18 Mike Sillinger C R OK 72 83 55 79 82 88 83 69 71 74 72 89 92 77 51 Valtteri Filppula C L OK 63 74 58 59 92 92 74 54 60 64 66 39 39 68 40 Vaclav Prospal LW L OK 69 86 65 79 99 89 86 77 75 62 72 80 82 79 14 Martin Erat LW L OK 76 86 58 75 88 86 86 78 75 65 71 48 48 78 15 Niklas Hagman LW L OK 69 72 62 63 99 88 72 54 63 68 71 52 52 71 37 Fredrik Modin LW L OK 74 75 86 75 62 85 75 62 67 66 72 75 79 76 36 Patrick Rissmiller LW L OK 63 60 88 51 96 92 60 53 56 69 58 36 36 67 26 Erik Cole RW L OK 81 81 72 75 88 77 81 74 75 68 76 49 51 79 38 Pavol Demitra RW L OK 68 82 60 83 85 91 82 81 77 66 72 81 82 79 34 Fernando Pisani RW L OK 71 70 67 67 81 89 70 55 61 69 67 45 47 70 27 Jiri Hudler RW L OK 70 77 44 47 96 91 77 61 63 59 65 40 40 68 97 Jeremy Roenick RW R OK 70 73 67 55 85 90 73 62 64 60 65 99 99 72 28 Brian Rafalski D R OK 69 89 39 84 95 90 89 88 80 67 72 80 98 83 31 Lasse Kukkonen D L OK 71 66 52 60 77 87 66 55 57 71 58 33 33 67 9 Jan Hejda D L OK 71 57 76 72 73 85 57 61 57 80 52 29 29 71 3 Michal Rozsival D R OK 74 75 65 84 98 82 75 74 74 75 74 55 55 79 11 Anders Eriksson D L OK 73 62 74 72 85 87 62 70 61 71 52 68 73 73 42 Kent Huskins D L OK 69 63 70 57 66 85 63 61 59 66 56 35 35 68 12 Doug Murray D L OK 78 50 82 57 62 73 50 57 55 74 52 35 35 69 35 James Howard G L OK 60 63 83 57 27 99 95 55 71 NA NA 26 26 65 41 Nikolai Khabibulin G L OK 79 78 88 92 88 92 79 67 78 NA NA 99 99 77 29 Martin Gerber G L OK 74 74 80 89 74 94 82 67 78 NA NA 49 54 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Brian Boyle C L OK 55 72 98 55 25 89 72 43 59 51 73 25 25 68 48 Andrew Ebbett C L OK 55 65 35 55 25 85 65 34 38 50 43 25 25 50 24 Dominic Moore C L OK 77 70 56 51 84 87 70 54 56 65 58 38 38 65 13 Andrew Cogliano C L OK 55 81 44 55 50 94 81 58 58 53 58 27 27 63 23 Brett Sterling LW L OK 55 69 27 51 25 77 69 46 47 51 48 25 25 54 19 Ville Peltonen LW L OK 68 78 49 67 78 91 78 63 64 67 64 41 41 70 53 Quintin Laing LW L OK 55 61 70 47 25 94 61 52 52 73 52 27 27 61 4 Ville Koistinen D L OK 55 74 42 60 29 91 74 59 57 51 54 27 27 63 21 Cory Murphy D L OK 55 75 35 57 29 89 75 72 64 58 56 26 26 67 33 Petteri Nummelin D L OK 69 75 37 66 48 93 75 72 66 57 60 33 33 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 89 Sam Gagner C R OK 55 82 53 63 48 93 82 64 59 49 54 27 27 65 91 Sergei Fedorov C L OK 77 77 72 75 86 85 77 71 69 65 67 99 99 77 31 Randy Robitaille C L OK 73 74 55 55 89 90 74 68 65 59 62 59 59 70 28 Steven Reinprecht C L OK 73 82 58 63 79 90 82 73 70 61 66 58 62 74 29 Ben Walter C L OK 55 63 63 27 25 99 63 34 42 48 48 27 27 53 19 Chad Kilger LW L OK 75 63 88 55 82 87 63 54 60 67 65 68 68 71 47 Ladislav Nagy LW L OK 75 84 53 67 72 86 84 78 72 59 65 50 50 74 9 Paul Kariya LW L OK 69 87 42 79 99 88 87 85 78 58 70 86 98 78 17 Todd Fedoruk LW L OK 89 54 86 39 76 56 54 53 55 57 56 58 60 65 8 Geoff Sanderson LW L OK 76 77 56 51 60 87 77 64 63 60 62 98 96 70 27 Georges Laraque RW R OK 79 55 91 35 88 69 55 57 56 58 55 71 73 66 88 Patrick Kane RW L OK 55 93 36 75 50 86 93 72 66 52 60 27 32 69 92 Branko Radivojevic RW R OK 62 66 62 55 95 90 66 53 57 67 60 50 51 66 51 Rob Globke RW R OK 55 56 72 27 25 98 56 44 47 57 50 27 27 56 25 Jassen Cullimore D L OK 80 56 90 63 79 83 56 57 57 72 56 73 76 73 46 Dmitri Kalinin D L OK 69 67 70 66 78 88 67 66 63 64 60 56 57 71 32 Teppo Numminen D R OK 68 75 61 72 49 91 75 74 64 64 54 99 99 73 44 Nicholas Boynton D R OK 91 62 65 60 84 60 62 58 57 71 56 51 51 71 23 Milan Jurcina D R OK 74 56 85 60 88 89 56 56 56 73 56 34 39 71 7 Bret Hedican D L OK 76 64 65 69 71 80 64 65 59 73 52 99 99 72 18 Mike Weaver D R OK 68 64 30 54 57 88 64 53 55 64 56 35 35 61 34 Shane Hnidy D R OK 78 60 63 54 90 80 60 54 56 64 58 55 56 67 60 Jose Theodore G R OK 74 71 68 89 74 92 77 68 74 NA NA 59 59 70 35 Dwayne Roloson G L OK 77 78 78 92 88 90 79 69 79 NA NA 58 63 75 45 Jonathan Bernier G L OK 43 43 71 59 27 99 50 55 43 NA NA 25 25 46
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 70 Gregory Stewart LW L OK 55 55 70 43 25 25 55 34 38 56 43 25 25 51 61 Karl Stewart LW L OK 80 63 49 31 34 81 63 45 49 57 53 30 30 58 36 Matt D'Agostini RW R OK 55 55 60 35 25 58 55 34 38 55 43 25 25 50 15 Mike Glumac RW R OK 55 61 70 39 25 84 61 53 52 66 50 28 28 60 30 Barry Tallackson RW R OK 55 55 91 39 25 99 55 34 38 47 43 29 29 54 2 Branislav Mezei D L OK 83 53 85 57 62 75 53 51 53 69 54 39 39 69 6 Matthew Spiller D L OK 55 54 88 69 25 83 54 56 53 70 50 29 29 66 24 Dick Tarnstrom D L OK 55 67 58 66 29 77 67 66 63 66 60 46 48 67 4 Clay Wilson D L OK 55 71 49 60 25 93 71 50 57 48 63 25 25 63 40 Dan Cloutier G L OK 55 55 84 79 44 48 51 56 53 NA NA 50 50 55
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Jason Arnott C R OK 55 77 88 75 90 90 77 77 78 63 78 96 99 81 13 Pavel Datsyuk C L OK 62 92 53 83 98 94 92 93 85 75 77 63 71 84 89 Mike Comrie C L OK 75 83 44 71 86 80 83 71 72 61 72 55 55 74 9 Derek Roy C L OK 77 89 41 79 93 85 89 83 79 72 75 43 44 79 85 Rostislav Olesz LW L OK 67 72 69 67 80 92 72 60 63 71 66 33 33 71 20 Markus Naslund LW L OK 75 84 58 71 99 87 84 73 73 59 73 86 90 77 16 Marco Sturm LW L OK 73 83 58 75 95 88 83 65 70 69 75 75 76 77 27 Patrik Elias LW L OK 71 87 63 75 91 89 87 81 77 67 72 90 98 81 11 P.J. Axelsson RW L OK 79 77 61 75 79 88 77 61 63 75 65 70 70 73 18 Marian Hossa RW L OK 73 86 69 87 94 88 86 84 84 72 84 74 85 85 17 Brian McGrattan RW R OK 90 52 92 25 51 63 52 46 48 56 50 35 35 61 21 Christoph Schubert RW L OK 75 62 76 48 99 84 62 64 65 70 66 40 40 71 40 Marek Svatos RW R OK 75 80 44 55 78 87 80 58 66 60 74 39 39 70 24 Anton Volchenkov D L OK 78 59 68 72 88 82 59 65 59 88 52 49 50 74 3 Tom Poti D L OK 79 75 70 84 91 82 75 81 70 77 58 65 65 79 49 Matt Lashoff D L OK 80 64 63 54 25 91 64 54 51 48 48 26 26 62 14 Andrej Meszaros D R OK 83 73 67 75 99 80 73 74 70 71 66 42 42 76 5 Colin White D L OK 80 56 79 75 77 84 56 57 55 77 52 74 82 73 7 Barret Jackman D L OK 82 67 53 75 90 75 67 68 62 78 56 44 44 72 6 Wade Redden D L OK 77 76 65 78 88 83 76 80 72 69 64 88 89 78 2 Vitaly Vishnevski D L OK 74 61 67 60 83 85 61 56 56 70 56 62 65 69 4 Matt Greene D R OK 84 53 74 63 76 72 53 54 53 73 52 35 37 69 50 Corey Crawford G L OK 60 63 87 58 28 99 96 55 72 NA NA 25 25 65 29 Tomas Vokoun G R 99 82 90 79 92 89 94 76 73 83 NA NA 53 53 79 32 Peter Budaj G L OK 75 72 86 89 77 97 78 68 75 NA NA 31 31 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Jeremy Colliton C R OK 55 60 68 35 25 99 60 34 38 59 43 28 28 53 56 Petteri Nokelainen C R OK 55 67 63 35 35 92 67 38 45 48 51 29 29 56 60 Vladimir Sobotka C L OK 55 66 44 35 29 89 66 43 44 52 44 27 27 53 10 Nigel Dawes LW L OK 55 78 41 51 42 96 78 50 54 54 58 32 32 61 8 Matt Ellis LW L OK 91 59 62 31 43 80 59 40 43 54 46 30 30 56 26 Ryan Shannon RW R OK 58 77 35 47 49 90 77 58 58 61 57 32 32 62 15 Josh Langfeld RW R OK 67 57 81 25 25 92 57 46 48 56 50 37 37 59 54 Bobby Ryan RW R OK 55 73 71 47 25 94 73 50 54 52 58 25 25 62 65 Chris Conner RW L OK 67 70 32 47 25 93 70 43 48 51 51 27 27 56 28 Mark Fistric D L OK 55 52 73 48 25 86 52 43 43 58 43 29 29 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Mike Richards C L OK 78 86 53 79 80 79 86 78 75 77 72 38 38 79 24 Kris Beech C L OK 76 72 79 51 54 87 72 62 63 61 63 36 36 70 36 Robert Lang C R OK 77 78 81 71 96 84 78 73 72 62 70 87 88 78 87 Sidney Crosby C L OK 76 89 55 83 80 84 89 99 91 65 83 39 44 85 14 Mike Fisher C R OK 73 78 67 79 90 82 78 69 71 77 73 62 73 78 23 William Thomas C R OK 55 78 59 55 25 98 78 57 64 60 70 27 27 68 10 Zach Parise LW L OK 67 86 51 71 99 92 86 72 76 63 79 40 40 77 11 Gary Roberts LW L OK 84 76 76 63 65 73 76 67 68 61 68 99 99 76 16 Patrick O'Sullivan LW L OK 65 81 51 71 77 91 81 70 69 72 68 29 29 73 62 Rick Nash LW L OK 80 81 86 79 95 77 81 72 76 73 80 41 46 82 61 Cory Stillman RW L OK 72 80 60 75 74 91 80 78 74 63 69 87 94 77 15 Mark Recchi RW L OK 76 85 48 75 94 86 85 78 74 61 70 99 99 77 47 Alexander Radulov RW L OK 68 83 61 59 88 89 83 70 72 61 73 32 32 74 13 Mike Cammalleri RW L OK 73 88 39 75 88 88 88 78 78 58 77 38 38 76 17 Radek Dvorak RW R OK 73 70 70 63 91 90 70 61 61 73 60 83 87 71 18 Matthew Carle D L OK 68 72 53 63 85 91 72 72 69 61 66 37 37 72 33 Zdeno Chara D L OK 83 69 99 93 95 71 69 80 80 81 79 69 70 86 51 Brian Campbell D L OK 69 87 49 81 99 92 87 89 77 71 64 53 54 81 8 Brent Burns D R OK 66 72 82 69 97 85 72 71 72 72 72 38 38 77 12 Christian Ehrhoff D L OK 77 69 61 72 97 82 69 70 66 74 62 43 43 74 21 Sean O'Donnell D L OK 82 56 78 66 98 77 56 58 56 73 54 89 92 73 22 Willie Mitchell D L OK 76 62 70 78 82 80 62 59 57 79 54 55 56 72 30 Marc-Andre Fleury G L OK 75 76 83 91 83 96 83 69 79 NA NA 35 35 74 34 Curtis McElhinney G L OK 62 48 87 54 28 99 76 55 56 NA NA 25 25 55 28 Evgeni Nabokov G L OK 84 75 81 93 97 89 75 67 75 NA NA 59 60 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 52 Andrew Murray C L OK 55 65 74 47 25 93 65 42 48 54 54 26 26 59 74 Sergei Kostitsyn LW L OK 55 80 55 59 32 79 80 59 57 53 54 28 28 63 37 Riley Cote LW L OK 84 57 69 25 48 43 57 37 41 48 43 31 31 54 43 Tommy Sestito LW L OK 55 55 82 25 25 25 55 34 38 55 43 25 25 52 40 Jared Boll RW R OK 55 60 72 35 46 37 60 39 43 51 47 27 27 54 56 Brian Lee D R OK 55 62 63 60 25 85 62 52 48 52 43 25 25 59 5 Steve McCarthy D L OK 72 64 60 57 62 84 64 62 60 67 58 43 43 68 39 Jack Hillen D L OK 55 80 37 57 25 58 80 72 58 56 43 25 25 64 27 Noah Welch D L OK 80 59 77 51 25 76 59 50 56 61 62 27 27 66 35 Joey Macdonald G L OK 53 55 79 73 35 99 73 55 64 NA NA 26 26 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Blair Betts C L OK 64 60 79 51 96 93 60 46 51 73 56 42 42 64 92 Michael Nylander C L OK 72 90 63 79 73 88 90 89 81 60 73 79 83 82 9 Brendan Morrison C L OK 76 83 49 71 74 86 83 72 71 62 70 69 69 75 10 Keith Tkachuk C L OK 86 75 82 71 96 74 75 72 74 61 75 97 94 80 28 Joel Perrault C R OK 72 71 65 51 46 82 71 54 57 60 59 28 28 65 72 Peter Schaefer LW L OK 69 75 65 63 85 92 75 71 67 60 62 67 68 72 20 Kristian Huselius LW L OK 65 93 57 71 99 91 93 78 78 61 77 47 47 79 21 Ales Kotalik LW R OK 75 71 75 59 88 84 71 65 68 60 71 50 51 73 12 Noah Clarke LW L OK 65 69 41 35 25 93 69 40 54 65 68 27 27 61 60 Lauri Korpikoski LW L OK 55 90 63 27 25 99 90 34 60 47 84 25 25 66 13 Bill Guerin RW R OK 78 73 78 71 96 82 73 62 70 61 78 99 99 77 14 Nikolai Zherdev RW R OK 67 77 70 71 93 91 77 71 70 61 69 37 37 74 25 Petr Prucha RW R OK 67 81 50 51 86 91 81 57 62 62 67 38 38 69 68 Jaromir Jagr RW L OK 79 75 91 87 99 82 75 88 82 61 75 99 99 84 4 Mattias Norstrom D L OK 74 62 65 72 87 86 62 59 57 75 54 84 84 71 55 Christian Backman D L OK 73 67 75 72 76 85 67 64 64 63 64 41 41 72 27 Paul Mara D L OK 85 67 75 72 85 75 67 67 63 68 58 60 60 74 5 Brent Sopel D R OK 67 71 63 72 74 90 71 74 66 80 58 59 59 75 42 Tom Preissing D R OK 61 76 51 60 96 95 76 72 69 61 66 47 48 73 26 Josh Gorges D L OK 70 64 54 60 71 89 64 55 54 68 52 36 36 65 18 Chris Campoli D L OK 70 73 42 60 59 91 73 70 64 65 58 33 33 69 22 Henrik Tallinder D L OK 76 66 70 75 72 85 66 66 61 76 56 48 49 73 29 Alexander Auld G L OK 65 65 99 85 59 97 73 66 69 NA NA 37 37 67 39 Dominik Hasek G L OK 87 74 72 91 81 77 81 68 78 NA NA 97 99 75 40 Stephen Valiquette G L OK 66 60 99 71 34 89 82 55 71 NA NA 30 30 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 50 Drew Larman C R OK 55 65 73 27 25 95 65 38 43 50 48 26 26 55 46 Colin Fraser C L OK 55 60 61 43 25 70 60 34 38 55 43 26 26 52 47 David Brine C L OK 55 59 65 25 25 90 59 43 43 50 43 25 25 53 54 Dane Byers LW L OK 55 60 73 25 25 99 60 34 38 51 43 25 25 52 36 Wade Belak RW R OK 87 51 93 25 68 65 51 43 47 57 51 55 56 61 19 Mike Brown RW R OK 55 57 64 27 25 40 57 34 40 50 46 25 25 51 45 Nathan McIver D L OK 99 55 68 42 25 32 55 34 38 54 43 28 28 59 17 Derek Meech D L OK 71 63 46 45 25 94 63 46 44 49 43 30 30 56 44 Aaron Rome D L OK 55 55 58 25 99 95 55 34 38 60 43 28 28 55 30 Jean-Sebastien Aubin G R OK 55 55 68 78 47 99 61 65 58 NA NA 42 43 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Michael Peca C R OK 87 80 49 75 61 74 80 71 66 74 60 88 93 74 8 Wojtek Wolski C L OK 58 78 75 63 93 95 78 71 71 63 70 33 33 74 12 Eric Staal C L OK 78 84 82 83 99 84 84 78 79 68 80 45 48 83 19 Jay McClement C L OK 75 69 65 55 99 89 69 62 61 70 59 34 34 69 23 Jason Spezza C R OK 75 89 79 83 87 83 89 93 89 61 84 51 52 87 21 Peter Forsberg LW L OK 86 86 62 75 40 69 86 95 81 65 67 95 99 82 15 Jeff Tambellini LW L OK 63 70 51 39 33 94 70 56 56 59 55 30 30 62 29 Milan Michalek LW L OK 70 75 80 71 96 88 75 75 75 63 74 42 42 78 24 Chris Kelly LW L OK 71 78 58 63 96 90 78 63 64 78 64 43 43 72 11 Alexander Ovechkin LW R OK 74 89 76 91 99 88 89 82 91 69 99 36 46 89 10 Alexander Steen RW L OK 65 75 67 67 96 91 75 65 66 72 66 34 34 72 14 Brendan Shanahan RW R OK 75 75 83 79 85 87 75 73 75 70 77 99 99 81 38 Scott Walker RW R OK 72 82 50 67 85 75 82 69 70 67 70 67 67 74 26 Martin St-Louis RW L OK 66 97 37 98 99 92 97 90 85 69 80 64 72 84 5 Ladislav Smid D L OK 70 54 76 66 87 85 54 53 54 72 54 30 30 68 2 Hal Gill D L OK 81 56 99 69 99 79 56 65 63 81 60 74 74 79 45 Sheldon Souray D L OK 87 78 83 81 65 66 78 79 85 66 90 59 59 85 4 Jay Bouwmeester D L OK 77 75 75 90 99 82 75 72 75 79 77 44 49 81 25 Chris Pronger D L OK 81 85 85 90 84 70 85 88 84 78 79 99 99 88 44 Mike Commodore D R OK 84 62 86 69 91 70 62 65 64 76 62 46 51 76 43 Philippe Boucher D R OK 84 78 72 78 70 76 78 77 78 76 79 76 76 82 13 Keith Ballard D L OK 78 68 50 75 92 79 68 67 65 81 62 35 35 73 33 Ondrej Pavelec G L OK 45 49 91 63 29 77 79 55 58 NA NA 25 25 55 30 Henrik Lundqvist G L OK 92 90 84 94 99 98 72 65 81 NA NA 50 50 80 31 Tim Thomas G L OK 78 83 76 93 95 95 84 65 84 NA NA 33 33 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Tim Brent C R OK 68 62 56 27 25 91 62 34 41 45 47 31 31 53 17 Brandon Dubinsky C L OK 66 73 69 59 54 80 73 55 54 55 54 32 32 64 34 Petri Kontiola C R OK 55 77 60 59 25 89 77 62 53 53 43 25 25 61 56 Claude Giroux RW R OK 55 65 45 39 25 99 65 34 38 46 43 25 25 50 18 Jack Skille RW R OK 55 73 65 47 25 99 73 43 49 50 55 25 25 59 41 Dustin Boyd RW L OK 65 71 56 39 37 96 71 43 48 51 53 28 28 58 49 Jeremy Williams RW R OK 55 66 51 31 25 95 66 34 44 48 54 27 27 54 32 Cal Clutterbuck RW R OK 55 55 59 25 25 99 55 34 38 55 43 25 25 51 37 Denis Grebeshkov D L OK 55 65 55 60 43 93 65 64 60 63 56 30 30 65 52 Jonathan Ericsson D L OK 55 60 75 57 25 89 60 34 47 52 60 25 25 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Mike Ribeiro C L OK 63 93 52 67 96 90 93 85 79 62 72 56 61 79 48 Daniel Briere C R OK 81 96 42 79 98 79 96 86 83 58 79 66 72 82 18 Matthew Lombardi C L OK 73 80 60 67 99 85 80 65 66 73 67 44 46 74 28 Kyle Chipchura C R OK 55 67 70 47 25 93 67 48 49 59 50 26 26 60 51 Kyle Brodziak C R OK 66 70 72 55 52 91 70 48 52 59 54 29 29 63 46 Ryan Hollweg LW L OK 87 57 59 35 90 68 57 43 48 61 52 38 38 59 13 Brenden Morrow LW L OK 77 82 59 79 74 76 82 76 78 73 79 70 72 80 40 Joel Lundqvist LW L OK 68 69 63 47 55 91 69 54 55 62 55 32 32 64 93 Johan Franzen LW L OK 72 70 83 67 86 86 70 59 65 70 71 43 43 74 41 David Steckel LW L OK 68 62 91 55 44 89 62 42 45 66 48 30 30 62 23 Milan Hejduk RW R OK 72 86 56 75 96 89 86 71 76 67 80 83 89 80 26 Jere Lehtinen RW R OK 60 83 58 79 74 94 83 67 71 72 75 87 93 77 12 Jarome Iginla RW R OK 73 89 67 87 93 82 89 88 91 65 93 79 91 88 27 David Clarkson RW R OK 78 67 65 51 54 55 67 46 49 52 52 31 31 60 25 David Moss RW L OK 64 69 75 47 50 94 69 56 60 63 64 30 30 67 3 Stephane Robidas D R OK 82 71 42 69 96 77 71 65 63 75 60 58 58 71 55 Sergei Gonchar D L OK 78 88 65 90 98 81 88 95 85 77 75 77 88 88 56 Sergei Zubov D R OK 66 89 56 87 76 93 89 89 81 71 72 99 99 85 57 Niklas Kronwall D L OK 77 77 47 72 81 84 77 76 68 73 60 42 42 74 36 Brendan Witt D L OK 86 56 69 75 85 72 56 58 56 85 54 77 79 74 30 John Oduya D L OK 77 65 51 66 92 84 65 63 61 67 58 33 33 67 4 Rob Blake D R OK 82 68 81 81 87 73 68 71 73 77 75 99 99 81 29 Josh Harding G R OK 66 72 84 80 45 99 88 66 80 NA NA 29 29 71 1 Roberto Luongo G L 95 91 95 98 95 99 93 97 82 90 NA NA 74 74 89 31 Drew MacIntyre G L OK 47 43 75 45 26 99 50 55 43 NA NA 25 25 45
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Joshua Hennessy C L OK 68 62 58 25 25 94 62 34 41 46 47 30 30 53 33 Ryan Stone LW L OK 55 62 72 27 25 82 62 47 45 51 43 25 25 55 58 Christopher Bourque LW L OK 55 65 25 35 25 89 65 34 38 48 43 25 25 48 10 Rodney Pelley LW L OK 55 58 60 39 41 93 58 39 42 58 44 30 30 54 14 Nicklas Bergfors RW R OK 55 60 51 43 25 99 60 34 38 47 43 25 25 50 49 Tyler Kennedy RW R OK 55 74 49 51 34 86 74 46 51 52 55 30 30 59 44 Andrej Sekera D L OK 80 68 49 66 25 90 68 51 50 59 49 30 30 63 37 Anton Stralman D R OK 55 67 48 48 30 92 67 57 59 58 60 26 26 63 8 Niklas Grossman D L OK 71 59 70 57 43 91 59 47 45 58 43 32 32 62 47 Staffan Kronwall D L OK 55 55 70 45 25 91 55 40 45 61 50 27 27 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Marc Savard C L OK 82 92 48 83 95 78 92 97 83 64 69 60 65 82 17 Rod Brind'Amour C L OK 73 85 67 91 84 86 85 86 81 74 75 99 99 84 21 Marty Reasoner C L OK 78 67 65 59 94 84 67 56 58 73 59 54 55 68 13 Glen Metropolit C R OK 69 77 58 59 97 90 77 62 63 72 63 40 40 71 39 Rick Rypien C R OK 92 70 43 31 25 60 70 41 43 54 45 29 29 56 31 Jeff Giuliano LW R OK 55 59 47 47 32 94 59 50 50 70 50 29 29 58 19 Shane Doan LW R OK 80 82 76 83 93 81 82 78 77 73 76 78 88 83 23 Jamal Mayers LW R OK 81 67 74 63 98 76 67 56 58 77 60 63 64 71 20 Darcy Tucker LW L OK 85 87 42 71 79 70 87 63 69 63 74 81 82 75 7 Trent Hunter RW R OK 64 74 79 71 97 91 74 64 66 79 67 43 48 75 8 Teemu Selanne RW R OK 80 86 60 71 66 82 86 78 85 58 91 99 97 84 22 Radim Vrbata RW R OK 66 83 61 71 93 94 83 71 71 66 71 48 49 76 9 David Vyborny RW L OK 76 82 44 75 90 86 82 75 69 66 63 51 51 73 44 Frederick Meyer D L OK 73 67 39 66 71 89 67 58 58 72 58 36 36 66 24 Radek Martinek D R OK 79 66 46 75 68 84 66 69 61 82 52 46 46 71 11 Mathieu Schneider D L OK 80 88 44 78 81 81 88 86 82 68 77 99 99 84 25 Andy Sutton D L OK 84 53 99 66 69 70 53 62 58 76 54 52 52 75 5 Greg Zanon D L OK 71 58 50 63 88 91 58 53 54 83 54 33 33 67 30 Lubomir Visnovsky D L OK 67 87 37 81 92 91 87 85 81 66 77 52 52 82 14 Marek Malik D L OK 80 61 95 69 68 77 61 67 62 71 56 75 77 76 4 John Erskine D L OK 91 63 77 60 49 57 63 60 58 72 56 37 37 72 38 Cristobal Huet G L OK 77 84 86 90 79 99 89 68 86 NA NA 35 35 79 36 Manny Legace G L OK 83 80 71 91 88 95 82 67 81 NA NA 52 55 76 48 Daniel Taylor G L OK 43 43 71 34 26 99 50 55 43 NA NA 25 25 44 50 John Grahame G L OK 62 62 99 82 51 89 67 69 64 NA NA 46 49 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Jesse Winchester C R OK 55 55 71 55 25 58 55 34 38 48 43 25 25 52 16 Martin St-Pierre C L OK 73 68 39 55 25 90 68 46 46 50 46 27 27 56 46 Mike Iggulden C R OK 55 55 79 27 25 99 55 34 38 46 43 25 25 52 49 Blair Jones C R OK 55 60 79 25 25 97 60 41 43 46 45 27 27 55 53 Gabe Gauthier LW L OK 68 55 47 35 25 94 55 34 38 47 43 26 26 50 27 Darryl Bootland LW R OK 85 64 65 25 25 76 64 42 43 46 43 31 31 55 47 Tom Cavanagh LW L OK 55 85 50 55 25 99 85 84 64 47 43 25 25 65 37 Adam Burish RW R OK 60 63 61 47 55 50 63 38 43 60 46 28 28 55 56 Ole-Kristian Tollefsen D L OK 87 58 65 51 74 59 58 50 53 67 56 30 30 66 29 Jeff Woywitka D L OK 66 65 67 57 37 91 65 63 61 63 58 29 29 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Ryan Getzlaf C R OK 77 78 83 71 97 78 78 82 78 67 73 42 48 80 40 Maxim Lapierre C R OK 72 72 70 51 60 82 72 47 49 58 52 29 29 62 19 Jonathan Toews C L OK 55 82 70 75 39 85 82 65 65 57 66 27 27 71 34 Ryan Craig C L OK 76 70 74 63 48 85 70 56 61 67 66 33 33 70 22 Todd Marchant C L OK 77 72 42 59 80 85 72 55 58 76 61 95 96 68 17 Ilya Kovalchuk LW R OK 77 80 73 87 98 84 80 74 84 61 93 49 49 83 23 Eric Nystrom LW L OK 55 69 63 47 27 77 69 46 47 58 48 28 28 58 9 Scottie Upshall LW L OK 77 80 60 55 57 77 80 62 66 62 69 38 38 71 29 Matt Cooke LW L OK 77 68 57 59 97 79 68 58 59 70 60 64 64 68 10 Corey Perry RW R OK 75 78 77 59 93 77 78 69 71 62 73 42 48 76 24 Joffrey Lupul RW R OK 72 76 67 67 84 87 76 64 68 67 71 42 43 74 8 Tom Kostopoulos RW R OK 79 65 60 47 87 72 65 53 56 66 58 41 41 65 27 Nathan Horton RW R OK 76 75 80 75 99 81 75 73 75 63 76 37 37 78 6 Trevor Daley D L OK 78 64 50 69 95 80 64 61 61 68 60 43 43 68 2 Glen Wesley D L OK 77 61 60 57 89 84 61 58 55 71 52 99 99 69 7 Brent Seabrook D R OK 83 64 74 75 99 75 64 69 67 77 64 34 34 76 5 Frantisek Kaberle D L OK 76 71 47 60 65 89 71 68 61 62 54 55 58 68 55 Nick Schultz D L OK 71 62 56 72 99 88 62 59 57 78 54 50 51 69 51 Francis Bouillon D L OK 78 66 31 63 83 82 66 57 57 76 56 53 53 66 3 Garnet Exelby D L OK 80 60 60 66 84 78 60 55 55 76 54 40 40 69 11 Dion Phaneuf D L OK 83 83 70 90 98 63 83 84 84 77 83 38 48 86 20 Ryan Suter D L OK 75 74 56 72 96 83 74 68 67 69 66 36 36 73 31 Pascal Leclaire G L OK 78 77 89 88 69 95 84 67 80 NA NA 30 30 74 41 Mike Smith G L OK 74 68 99 85 57 82 79 66 73 NA NA 28 28 69 42 Marek Schwarz G R OK 43 43 73 51 27 99 50 55 43 NA NA 26 26 45
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 James Sheppard C L OK 55 75 46 43 48 91 75 48 48 51 46 28 28 57 37 TJ Hensick C R OK 55 74 44 47 25 98 74 46 51 50 56 28 28 58 21 Torrey Mitchell C L OK 55 70 51 59 50 87 70 43 48 61 51 29 29 59 16 Devin Setoguchi RW R OK 55 71 62 59 27 95 71 44 52 53 60 28 28 61 25 Ryan Callahan RW R OK 74 72 51 47 40 87 72 43 49 58 55 31 31 60 36 Jannik Hansen RW R OK 55 55 65 47 25 91 55 34 38 44 43 25 25 51 18 Eric Godard RW R OK 93 56 84 25 57 50 56 43 47 54 51 37 37 60 30 Troy Brouwer RW R OK 75 53 83 43 25 87 53 41 42 48 43 26 26 56 58 Kristopher Letang D R OK 73 66 53 63 43 91 66 51 54 55 58 33 33 63 13 Keith Yandle D L OK 82 71 59 54 30 90 71 53 54 49 56 27 27 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Scott Gomez C L OK 73 82 55 79 93 89 82 87 77 66 66 77 95 79 28 Marcel Goc C L OK 65 61 65 47 79 93 61 48 52 63 56 43 44 62 9 Mikko Koivu C L OK 75 79 70 75 85 84 79 76 72 77 68 36 36 77 23 R.J. Umberger C L OK 71 75 70 67 95 91 75 67 66 72 65 38 38 73 33 Henrik Sedin C L OK 77 89 66 75 99 84 89 94 79 60 63 59 59 80 14 Alexandre Burrows LW L OK 82 70 61 55 99 65 70 54 56 75 58 35 35 67 10 Jussi Jokinen LW L OK 60 82 51 59 94 94 82 72 69 58 66 37 37 71 24 Alexander Frolov LW R OK 69 83 74 79 93 91 83 78 78 61 78 42 42 80 22 Daniel Sedin LW L OK 69 89 59 75 99 88 89 82 81 59 80 59 59 81 31 Mason Raymond LW L OK 55 77 54 51 30 98 77 52 54 50 55 26 26 61 12 Chuck Kobasew RW R OK 83 79 58 67 75 84 79 62 65 71 68 45 47 73 11 Todd Bertuzzi RW L OK 83 72 87 67 51 70 72 73 70 60 67 76 76 76 99 Lee Stempniak RW R OK 68 81 58 63 99 90 81 66 68 64 70 33 33 73 17 Petr Sykora RW L OK 71 84 56 67 99 89 84 73 73 59 73 91 98 77 6 Patrick Sharp RW R OK 79 82 65 71 98 82 82 62 69 71 76 41 42 76 4 Chris Phillips D L OK 80 66 72 78 99 82 66 63 64 83 64 79 85 77 43 Tim Gleason D L OK 80 62 57 66 84 78 62 59 58 76 56 37 37 69 41 Andrew Alberts D L OK 81 59 82 69 68 69 59 56 53 74 50 34 34 71 19 Kim Johnsson D L OK 78 73 54 81 95 85 73 69 64 74 58 63 64 74 45 Kimmo Timonen D L OK 72 85 39 78 98 87 85 85 79 74 72 64 69 82 8 Bryan Allen D L OK 84 61 79 75 95 75 61 66 61 79 56 47 47 75 29 Cory Sarich D R OK 78 60 75 66 99 73 60 57 55 75 52 71 76 72 30 Antero Niittymaki G L OK 66 70 92 88 71 97 74 65 72 NA NA 33 33 69 35 Vesa Toskala G L OK 76 73 69 91 84 96 79 73 76 NA NA 39 39 71 34 Miikka Kiprusoff G L OK 87 87 78 95 99 95 84 67 85 NA NA 49 51 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Michal Handzus C L OK 76 68 91 63 55 87 68 58 59 71 59 68 69 71 26 Yan Stastny C L OK 79 65 48 35 25 82 65 48 50 65 52 27 27 59 15 Justin Abdelkader LW L OK 55 55 71 47 25 79 55 34 38 57 43 25 25 53 20 Sean Bergenheim LW L OK 55 66 57 47 48 83 66 54 58 64 61 30 30 63 38 Daniel Winnik LW R OK 55 68 74 59 48 93 68 48 50 59 52 27 27 62 18 Jim Vandermeer D L OK 82 63 60 66 74 71 63 61 59 72 56 41 41 70 25 Alexander Edler D L OK 63 59 74 69 59 89 59 50 54 57 56 30 30 64 78 Tom Gilbert D R OK 55 72 70 75 57 95 72 59 61 61 63 28 28 68 7 Mark Popovic D L OK 55 58 60 54 25 93 58 46 44 53 43 30 30 57 37 Pekka Rinne G L OK 63 63 99 38 26 25 99 55 74 NA NA 25 25 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Jordan Staal C L OK 64 67 88 67 99 89 67 56 63 76 70 35 35 73 26 Paul Stastny C L OK 71 85 62 79 90 90 85 87 82 71 76 32 37 81 15 Boyd Gordon C R OK 59 68 60 63 84 95 68 59 59 77 58 36 36 67 36 Dave Bolland C R OK 55 82 52 55 25 85 82 58 54 60 49 27 27 62 23 Jeff Taffe LW L OK 55 67 77 43 38 96 67 53 58 60 62 32 32 65 9 Mark Bell LW L OK 82 62 88 47 65 71 62 53 58 61 62 52 52 68 26 Marcus Nilson LW R OK 69 67 66 47 67 93 67 50 53 63 56 61 63 64 18 Jan Hlavac LW L OK 55 83 36 63 49 89 83 65 64 61 62 49 49 67 28 Jerred Smithson RW R OK 75 68 73 47 88 86 68 50 54 73 57 40 40 66 49 Dan Fritsche RW R OK 73 70 67 55 78 90 70 58 61 62 64 34 34 68 88 Peter Mueller RW R OK 55 78 72 71 49 91 78 61 61 50 60 27 27 67 57 Blake Comeau RW R OK 55 66 67 47 33 91 66 44 48 53 53 28 28 59 83 Ales Hemsky RW R OK 74 88 58 71 84 88 88 87 79 60 70 47 54 79 4 Kyle McLaren D L OK 79 59 85 69 78 76 59 60 60 73 60 77 78 74 32 Cameron Barker D L OK 83 63 74 66 49 74 63 66 65 63 64 29 29 71 6 Andy Greene D L OK 63 68 44 66 50 92 68 60 58 72 56 31 31 66 10 Erik Johnson D R OK 55 74 77 66 42 91 74 66 60 53 53 27 27 67 3 Jack Johnson D L OK 97 60 58 75 48 75 60 47 48 62 48 28 28 65 7 Shea Weber D R OK 76 73 70 69 81 82 73 70 74 67 77 34 44 76 27 Matt Niskanen D R OK 55 75 49 78 43 89 75 59 58 58 56 30 30 66 51 Fedor Tyutin D L OK 75 64 70 72 90 87 64 62 60 76 58 41 41 72 5 Bryan Berard D L OK 76 66 69 63 40 81 66 72 67 61 62 63 64 71 37 Hannu Toivonen G L OK 60 60 91 81 48 92 57 65 59 NA NA 27 27 60 30 Fredrik Norrena G L OK 73 70 75 89 77 94 76 66 73 NA NA 28 28 69 33 Curtis Joseph G L OK 63 64 72 85 61 85 71 55 67 NA NA 99 99 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Derick Brassard C L OK 55 65 52 39 25 92 65 39 43 50 47 25 25 54 41 Shawn Matthias C L OK 55 75 74 55 25 89 75 34 54 50 73 25 25 64 67 Benoit Pouliot LW L OK 55 69 75 35 25 99 69 40 47 52 53 27 27 58 44 Lukas Kaspar LW R OK 55 50 78 51 25 99 50 34 38 52 43 25 25 53 22 Mike Johnson RW R OK 71 69 70 59 62 89 69 59 60 68 60 63 64 69 34 Michael Blunden RW R OK 81 55 77 43 25 79 55 40 45 65 50 26 26 59 29 Luc Bourdon D L OK 69 57 70 45 25 85 57 34 43 55 51 28 28 59 2 Kris Russell D L OK 55 71 29 54 41 95 71 48 48 50 46 27 27 57 13 Michael Funk D L OK 55 69 71 39 25 99 69 55 49 48 43 29 29 60 31 Marc Methot D L OK 73 65 61 54 25 85 65 49 46 54 43 26 26 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Jarret Stoll C R OK 79 76 69 75 80 80 76 71 69 73 67 43 45 76 17 Tomas Plekanec C L OK 69 84 48 71 99 89 84 73 73 67 73 40 40 75 27 Manny Malhotra C L OK 79 69 76 63 93 84 69 59 60 71 61 55 55 71 11 Saku Koivu C L OK 79 87 46 75 96 77 87 83 77 66 70 76 81 79 12 Jeff Halpern C R OK 80 72 60 67 97 82 72 61 63 72 64 58 58 72 81 Marcel Hossa LW L OK 68 59 83 55 70 89 59 52 55 72 58 40 40 66 21 Sean Avery LW L OK 89 81 48 67 86 51 81 69 69 65 69 47 47 74 94 Ryan Smyth LW L OK 77 87 61 83 75 82 87 75 78 61 80 88 95 81 56 Jochen Hecht LW L OK 76 84 63 75 94 86 84 73 72 72 71 67 69 78 22 Drew Stafford RW R OK 77 77 70 55 64 83 77 69 71 60 72 32 32 74 16 Jason Ward RW R OK 73 65 72 51 91 88 65 52 56 69 59 46 46 67 84 Guillaume Latendresse RW L OK 73 65 78 51 93 87 65 54 61 62 67 32 32 69 23 Jordin Tootoo RW R OK 88 68 43 39 78 64 68 49 54 60 59 40 40 62 37 Mikael Samuelsson RW R OK 72 77 74 63 77 90 77 72 69 61 66 53 53 74 5 Matt Jones D L OK 78 59 57 57 55 88 59 54 53 69 52 29 29 65 25 Brett Lebda D L OK 77 68 34 57 93 84 68 60 59 59 58 42 42 65 4 Eric Brewer D L OK 78 63 74 84 97 78 63 70 64 77 58 57 57 76 77 Ryan Parent D L OK 55 55 63 54 25 94 55 34 38 51 43 26 26 54 3 Ryan O'Byrne D R OK 55 58 91 51 25 71 58 53 49 57 46 28 28 63 53 Casey Borer D L OK 55 66 63 57 25 92 66 53 54 56 54 25 25 62 24 Jason Smith D R OK 83 60 72 69 97 75 60 56 55 79 54 90 92 73 8 Mike Komisarek D R OK 82 54 87 72 96 73 54 62 60 88 58 44 54 76 30 Chris Mason G L OK 75 77 79 89 77 96 84 67 80 NA NA 35 35 74 32 Carey Price G L OK 61 68 99 82 48 99 90 67 72 NA NA 26 26 69 35 Jocelyn Thibault G L OK 60 60 62 78 44 99 74 55 67 NA NA 67 67 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Kamil Kreps C R OK 69 72 68 51 55 91 72 48 49 58 49 28 28 62 51 Frans Nielsen C L OK 55 71 45 27 25 99 71 39 44 52 49 27 27 54 20 Ryan Carter C L OK 55 64 65 43 25 77 64 43 48 54 51 27 27 57 52 Robert Earl LW L OK 55 64 63 39 25 99 64 43 43 49 43 25 25 54 38 Bryan Bickell LW L OK 55 50 90 39 25 89 50 34 38 53 43 25 25 53 26 Jaroslav Modry D L OK 76 57 69 66 95 85 57 60 56 71 52 68 67 70 41 Niklas Hjalmarsson D L OK 55 63 66 51 25 79 63 45 44 51 43 25 25 57 19 Marc Staal D L OK 55 60 73 66 49 88 60 47 47 60 46 29 29 62 31 Karri Ramo G L OK 53 51 91 76 39 87 74 66 57 NA NA 27 27 58 36 Matt Keetley G R OK 63 63 80 26 26 99 99 55 74 NA NA 25 25 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Travis Zajac C R OK 59 74 70 67 99 93 74 64 65 61 66 33 33 71 28 Paul Gaustad C L OK 84 67 95 63 83 75 67 65 63 69 61 40 41 73 71 Evgeni Malkin C L OK 80 93 73 83 98 79 93 89 88 66 86 35 45 87 78 Marc-Antoine Pouliot C R OK 68 65 70 51 43 90 65 56 56 58 56 28 28 64 13 Jiri Novotny C R OK 68 66 77 63 81 91 66 54 57 70 59 31 31 67 27 Scott Hartnell LW L OK 85 76 74 63 88 63 76 62 68 62 74 57 57 75 16 Andrew Ladd LW L OK 76 71 70 47 78 86 71 58 62 64 66 37 40 69 26 Jason Chimera LW L OK 81 72 76 67 99 75 72 60 63 68 65 44 44 72 21 Loui Eriksson LW L OK 65 76 59 55 78 92 76 60 62 63 63 34 34 68 20 Daniel Paille LW L OK 74 78 60 55 65 93 78 60 64 67 67 33 33 71 10 Marian Gaborik RW L OK 78 92 65 79 76 82 92 80 86 64 92 55 56 85 25 Christopher Neil RW R OK 90 68 69 55 91 47 68 58 59 64 60 60 61 69 44 Patrick Eaves RW R OK 71 77 51 51 67 90 77 62 63 62 64 38 38 68 11 Owen Nolan RW R OK 76 74 69 63 93 82 74 62 65 69 67 92 95 74 29 Martin Lapointe RW R OK 83 67 61 55 93 75 67 54 58 60 61 99 99 68 33 Adrian Aucoin D R OK 78 70 65 72 82 86 70 69 69 67 68 75 75 74 2 Dan Hamhuis D L OK 77 67 56 78 98 82 67 66 63 79 60 43 43 73 22 Scott Hannan D L OK 70 61 66 78 98 87 61 67 62 75 56 71 71 72 77 Alexei Zhitnik D L OK 82 63 56 75 88 78 63 68 65 66 62 99 99 72 7 Greg de Vries D L OK 77 65 67 72 97 81 65 64 61 73 58 86 96 74 5 Braydon Coburn D L OK 79 65 84 69 77 80 65 70 68 70 66 33 33 75 3 Duncan Keith D L OK 79 76 49 84 99 83 76 72 68 81 64 35 40 76 30 Cam Ward G L OK 77 75 86 93 98 94 62 67 69 NA NA 37 40 70 31 Craig Anderson G L OK 74 79 83 75 38 92 99 56 89 NA NA 31 31 76 32 Dany Sabourin G L OK 64 62 99 79 44 94 79 55 70 NA NA 30 30 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Bryan Little C R OK 55 73 51 63 29 91 73 49 50 52 51 26 26 59 23 Stephane Veilleux LW L OK 74 69 56 55 93 84 69 51 56 69 60 39 39 66 15 Jiri Tlusty LW L OK 55 66 62 43 35 94 66 42 48 51 54 27 27 58 46 Kyle Wanvig RW R OK 55 58 74 35 25 86 58 40 49 61 57 32 32 58 14 Eric Fehr RW R OK 73 65 84 43 25 91 65 54 56 59 57 28 28 65 18 Enver Lisin RW L OK 79 69 66 59 25 84 69 39 47 49 54 26 26 60 47 Zachery Stortini RW R OK 97 55 88 31 58 33 55 49 51 58 53 29 29 62 45 Danny Richmond D L OK 90 63 49 45 25 64 63 53 52 59 50 27 27 62 55 Jeff Schultz D L OK 69 58 89 66 67 91 58 59 59 73 58 30 30 72 39 Mike Lundin D L OK 55 63 57 51 49 95 63 45 44 52 35 27 27 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Bobby Holik C R OK 81 66 92 63 99 77 66 60 62 69 63 99 99 74 26 Samuel Pahlsson C L OK 71 67 60 71 84 88 67 57 58 83 58 63 66 69 9 Mike Modano C L OK 73 79 79 75 86 87 79 73 73 68 73 99 99 80 37 Patrice Bergeron C R OK 66 88 68 83 53 92 88 83 78 73 72 38 38 80 22 Boyd Devereaux C L OK 67 76 68 59 58 91 76 60 62 69 63 67 70 71 39 Niko Kapanen C L OK 67 73 32 55 96 91 73 59 59 60 58 49 49 64 63 Josef Vasicek LW L OK 77 71 89 59 88 84 71 61 62 68 63 58 63 73 34 Bates Battaglia LW L OK 72 68 72 47 58 88 68 57 59 53 60 62 64 67 12 Ryan Malone LW L OK 81 72 88 71 86 74 72 64 69 76 73 44 44 77 14 Raffi Torres LW L OK 81 71 66 63 70 77 71 59 62 62 64 44 46 70 72 Jean-Pierre Dumont LW L OK 66 82 67 71 99 91 82 80 77 61 73 62 66 78 24 Derek Boogaard LW L OK 92 45 99 25 50 51 45 42 46 55 50 34 34 59 16 Dainius Zubrus RW L OK 77 72 95 71 98 86 72 71 70 61 69 76 83 78 19 Colby Armstrong RW R OK 78 78 66 67 93 82 78 65 64 74 63 34 34 73 17 Ian Laperriere RW R OK 86 68 65 55 92 62 68 61 59 72 57 85 84 70 23 Mathias Tjarnqvist RW L OK 55 68 70 55 74 92 68 50 54 73 57 32 32 65 28 Niclas Havelid D L OK 75 64 51 78 96 87 64 63 59 78 54 58 60 71 44 Aaron Ward D R OK 79 63 65 72 88 81 63 58 59 77 60 81 89 73 71 Filip Kuba D L OK 69 68 86 78 95 89 68 72 72 75 72 56 67 79 6 Sami Salo D R OK 68 74 72 78 79 89 74 72 75 73 77 63 63 78 5 Darryl Sydor D L OK 71 64 60 66 90 90 64 63 60 65 56 99 99 70 3 Karlis Skrastins D L OK 69 60 60 69 78 89 60 56 54 73 52 63 63 68 40 Patrick Lalime G L OK 66 65 90 82 50 86 73 65 69 NA NA 55 56 66 35 Ty Conklin G L OK 69 73 73 83 53 90 84 66 79 NA NA 38 40 71 38 Manny Fernandez G L OK 70 68 83 83 52 81 79 65 73 NA NA 57 61 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Ryan Potulny C L OK 74 72 58 43 26 86 72 53 59 56 64 28 28 65 27 Brad Isbister RW R OK 76 59 90 47 45 85 59 51 55 57 58 59 59 66 36 Patrick Kaleta RW R OK 64 66 53 27 29 80 66 41 44 52 47 30 30 55 29 Craig Adams RW R OK 75 61 60 43 96 84 61 48 52 71 56 58 63 64 8 Bruno Gervais D R OK 72 67 47 63 68 88 67 61 56 71 50 32 32 66 33 Joe Dipenta D R OK 74 65 61 45 60 86 65 55 55 62 54 41 42 65 4 Aaron Miller D R OK 76 60 70 66 85 85 60 56 54 70 52 75 77 70 21 Alexei Semenov D L OK 83 58 95 51 27 70 58 62 58 63 54 35 35 71 7 Lawrence Nycholat D L OK 74 70 51 66 25 88 70 69 67 60 64 31 31 69 41 Curtis Sanford G L OK 63 63 65 81 52 95 68 66 66 NA NA 30 30 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Ben Guite C R OK 68 66 69 51 72 88 66 54 57 74 60 32 32 67 42 Joakim Lindstrom C L OK 69 69 56 39 25 88 69 43 48 50 51 27 27 58 24 Brad Richardson C L OK 68 71 49 55 58 91 71 50 57 66 64 33 33 65 82 Martin Straka C L OK 65 86 37 79 87 92 86 76 75 68 73 92 99 77 19 Kevyn Adams C R OK 67 61 65 43 58 91 61 50 52 70 53 68 74 63 12 David Booth LW L OK 62 72 64 55 74 93 72 58 63 65 67 29 29 68 18 Mike York LW R OK 66 71 44 51 79 95 71 53 57 59 60 57 57 64 22 Matthew Stajan LW L OK 72 73 65 71 99 88 73 64 64 74 63 41 41 72 25 Brooks Laich LW L OK 68 69 72 55 95 91 69 55 60 70 65 36 36 69 28 Mathieu Darche LW L OK 55 67 71 59 46 94 67 57 58 67 58 34 34 66 16 Jon Sim RW L OK 77 75 48 47 48 83 75 54 61 67 68 54 59 68 41 Jed Ortmeyer RW R OK 72 68 60 51 56 87 68 53 54 71 55 39 39 64 29 Jason Williams RW R OK 73 81 53 63 74 88 81 68 69 57 69 49 52 72 56 Steve Bernier RW R OK 70 68 80 55 84 85 68 60 64 62 68 36 36 71 27 Mathieu Dandenault RW R OK 73 62 60 55 79 87 62 48 53 63 57 92 98 64 77 Jay McKee D L OK 72 59 73 66 54 87 59 53 54 77 54 77 86 70 13 Andreas Lilja D L OK 79 55 74 63 83 77 55 56 54 74 52 58 58 70 23 Ken Klee D R OK 78 63 55 72 93 82 63 60 57 75 54 83 90 71 6 Randy Jones D L OK 73 71 61 63 84 85 71 72 66 70 60 36 36 72 21 Andrew Ference D L OK 83 69 42 72 85 77 69 62 58 72 54 58 61 68 26 Kurtis Foster D R OK 79 65 84 63 69 83 65 70 67 62 64 37 37 73 32 Mike Van Ryn D R OK 77 73 56 72 60 83 73 70 63 70 56 43 43 71 1 Jonas Hiller G R OK 65 67 89 75 38 99 96 66 74 NA NA 25 25 69 30 Marc Denis G L OK 60 60 82 83 56 93 59 65 60 NA NA 48 48 60 39 Rick DiPietro G R OK 80 81 90 93 96 77 83 73 82 NA NA 41 41 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 50 Darryl Boyce C L OK 55 55 60 25 25 99 55 34 38 46 43 25 25 50 60 Cody Bass RW R OK 55 63 64 25 25 80 63 42 46 47 49 26 26 55 44 Brandon Crombeen RW R OK 55 65 74 27 25 25 65 53 48 52 43 25 25 56 45 Junior Lessard RW R OK 55 65 53 39 25 89 65 45 51 60 57 28 28 58 43 James Wisniewski D R OK 77 67 55 63 72 74 67 66 64 68 62 30 30 69 9 Brendan Bell D L OK 73 61 58 51 29 87 61 57 56 60 54 28 28 63 34 Matt Walker D R OK 85 58 70 57 55 69 58 52 52 69 52 34 34 67 8 Ian White D R OK 72 72 35 66 96 88 72 67 63 66 58 31 31 69 57 Andrew Wozniewski D L OK 79 57 86 54 38 77 57 59 58 69 56 28 28 70 49 Michael Leighton G L OK 50 50 90 63 30 99 63 55 56 NA NA 29 29 54
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Viktor Kozlov C R OK 66 73 93 67 99 93 73 72 71 63 70 74 74 78 11 David Legwand C L OK 73 85 66 75 87 87 85 75 74 69 72 60 70 79 30 Eric Belanger C L OK 65 79 54 67 95 92 79 63 65 69 66 55 55 72 53 Brett McLean C L OK 70 80 49 59 88 89 80 65 66 68 66 42 42 71 77 Chris Gratton C L OK 82 66 90 51 86 74 66 60 62 63 63 91 89 72 26 Ruslan Fedotenko LW L OK 74 78 68 67 90 86 78 62 64 67 66 57 60 73 27 Alexei Ponikarovsky LW L OK 78 72 88 67 84 84 72 66 69 63 72 48 49 76 19 Kyle Calder LW L OK 76 76 47 59 87 88 76 60 61 57 62 56 56 68 9 Taylor Pyatt LW L OK 72 69 92 59 95 86 69 60 65 66 70 53 54 74 23 Martin Gelinas LW L OK 69 74 55 55 85 91 74 65 65 68 64 99 99 72 25 Matt Pettinger RW L OK 66 68 67 63 85 91 68 54 59 70 63 44 44 68 29 Jason Pominville RW R OK 67 88 56 75 99 93 88 79 79 71 78 40 46 80 28 Jamie Langenbrunner RW R OK 77 79 67 75 89 86 79 75 73 68 70 95 99 79 8 Stephane Yelle RW L OK 73 71 64 55 79 91 71 56 57 71 58 99 99 69 52 Dustin Byfuglien RW R OK 81 65 93 71 46 80 65 62 67 62 71 30 30 73 3 Derian Hatcher D L OK 77 55 90 78 77 83 55 54 55 82 56 99 99 75 33 Shaone Morrisonn D L OK 84 61 75 72 94 77 61 57 56 75 54 38 38 72 12 Nolan Pratt D L OK 72 59 70 54 83 88 59 55 54 66 52 68 71 67 32 Francois Beauchemin D L OK 75 68 55 87 93 85 68 68 64 77 60 45 46 73 44 Marc-Edouard Vlasic D L OK 60 65 56 75 99 94 65 65 61 71 56 34 34 68 13 Brian Pothier D L OK 74 70 51 78 67 87 70 72 67 65 62 46 47 72 14 Paul Martin D L OK 60 75 54 84 95 94 75 72 65 74 58 44 49 73 35 Marty Turco G L OK 88 80 70 93 98 81 82 72 81 NA NA 52 52 76 41 Jaroslav Halak G L OK 54 58 68 75 38 92 85 56 65 NA NA 26 26 60 37 Mikael Tellqvist G L OK 63 64 70 84 55 96 71 67 68 NA NA 31 31 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Michael Zigomanis C R OK 74 65 60 59 66 89 65 49 56 72 62 33 33 66 20 Nicklas Backstrom C L OK 55 82 60 75 50 93 82 74 65 54 54 28 28 69 16 Gregory Campbell C L OK 78 67 58 47 98 81 67 49 53 70 56 35 35 64 21 Alexandre Picard LW L OK 63 56 72 31 25 93 56 44 47 61 50 27 27 57 71 Nick Foligno LW L OK 55 63 60 39 27 90 63 39 46 52 52 27 27 56 2 Aaron Johnson D L OK 74 60 65 51 55 84 60 55 56 64 56 33 33 66 4 Kyle Quincey D L OK 55 58 65 48 25 92 58 34 44 56 54 30 30 57 45 Mark Stuart D L OK 79 59 60 54 59 79 59 51 54 65 56 30 30 65 34 Mike Weber D L OK 55 67 61 60 25 81 67 53 48 56 43 25 25 60 36 Jonathan Quick G L OK 43 43 73 54 27 99 50 55 43 NA NA 25 25 45
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Derek Armstrong C R OK 79 81 56 59 88 81 81 73 67 61 61 50 49 72 19 Joe Sakic C L OK 72 92 53 83 77 88 92 90 85 60 79 99 99 84 20 Geoff Platt C L OK 68 77 35 43 25 91 77 54 58 54 61 27 27 62 14 Radek Bonk C L OK 76 69 79 63 93 86 69 54 59 59 64 88 89 71 22 Tim Connolly C R OK 80 86 61 75 30 95 86 87 75 68 63 56 67 78 40 Vernon Fiddler C L OK 72 70 55 55 92 87 70 61 62 71 62 37 37 68 29 Brad Larsen LW L OK 72 60 64 43 82 91 60 47 51 60 55 53 57 62 11 Daniel Cleary LW L OK 66 77 64 67 82 90 77 67 70 71 72 65 70 75 26 Patrick Thoresen LW L OK 77 69 51 47 65 86 69 55 55 61 55 32 32 63 16 Stu Barnes LW R OK 71 72 49 59 98 91 72 53 58 72 63 99 99 69 21 Vyacheslav Kozlov LW L OK 69 85 46 75 99 91 85 76 74 60 72 99 99 77 25 Darren McCarty RW R OK 88 56 69 25 25 64 56 43 47 56 50 99 99 60 24 Martin Havlat RW L OK 71 84 65 83 55 88 84 79 79 63 79 55 61 80 17 Chris Clark RW R OK 79 79 60 75 56 75 79 66 72 61 78 54 56 75 9 Pascal Dupuis RW L OK 73 67 67 63 91 89 67 52 58 73 64 54 55 69 6 Jaroslav Spacek D L OK 79 72 48 72 76 82 72 72 70 72 68 67 69 75 5 Brett Clark D L OK 74 77 49 81 85 87 77 73 71 79 68 48 48 77 7 Steve Montador D R OK 87 64 53 48 88 72 64 60 60 60 60 43 45 66 10 Marc-Andre Bergeron D L OK 71 80 41 66 81 90 80 72 75 50 77 43 45 75 45 Rhett Warrener D R OK 81 61 58 57 57 80 61 55 57 65 58 84 90 68 31 Bryan McCabe D L OK 84 74 69 90 83 69 74 81 78 80 74 81 82 82 97 Rostislav Klesla D L OK 84 60 74 81 96 77 60 60 63 77 66 45 45 75 35 Jason LaBarbera G L OK 65 70 99 82 51 96 82 65 76 NA NA 30 30 70 30 Dimitri Patzold G L OK 43 43 79 42 27 99 50 55 43 NA NA 25 25 45 33 Chris Osgood G L OK 80 72 61 86 61 92 84 69 78 NA NA 93 99 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 32 Alex Foster C L OK 55 60 53 25 25 99 60 34 38 51 43 25 25 50 15 Brady Murray C L OK 55 70 37 47 25 68 70 34 47 51 60 25 25 55 49 Jacob Dowell C L OK 55 61 60 47 25 88 61 38 44 58 50 25 25 55 39 Christopher Minard LW L OK 55 65 61 25 25 85 65 39 43 49 47 25 25 54 55 Cody McLeod LW L OK 55 62 74 43 30 49 62 42 45 53 48 28 28 56 36 Connor James LW R OK 55 63 42 31 25 96 63 34 41 48 48 30 30 51 34 Jonathan Filewich RW R OK 55 55 72 35 25 99 55 34 38 49 43 25 25 52 42 Jason King RW L OK 55 60 58 43 25 99 60 40 45 58 50 30 30 56 4 Keith Carney D L OK 76 63 60 54 86 84 63 60 58 61 56 99 99 68 37 Tyler Weiman G L OK 63 25 68 27 26 99 25 55 25 NA NA 25 25 34