(As of Wednesday, Apr 21 2010)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Henrik Sedin C L OK 44 68 56 43 90 82 84 84 73 63 70 66 62 73 19 Jay McClement C L OK 55 68 62 37 90 81 61 48 48 87 61 56 57 64 10 Ryan Johnson C L OK 65 74 63 35 73 84 51 39 36 78 42 65 50 57 47 Rich Peverley C R OK 48 51 51 36 76 80 44 68 59 65 66 50 48 62 18 Ville Peltonen LW L OK 55 65 49 35 86 81 65 57 50 75 61 58 45 63 34 Aaron Voros LW L OK 64 44 71 35 69 54 54 43 44 49 59 50 49 57 17 Ilya Kovalchuk LW R OK 47 86 78 48 86 77 90 75 84 56 86 63 73 80 27 Thomas Vanek LW R OK 49 69 67 38 81 82 81 62 73 64 86 56 54 74 20 Jay Pandolfo LW L OK 52 59 55 35 73 84 50 35 39 71 50 70 82 55 28 Alexander Semin RW R OK 43 84 65 42 73 75 85 83 89 68 85 54 53 80 61 Cory Stillman RW L 99 53 59 61 36 74 80 67 70 64 54 69 74 80 68 96 Tomas Holmstrom RW L OK 49 55 63 35 68 81 69 67 58 44 67 71 84 65 11 Jeff Halpern RW R OK 51 63 63 37 67 81 60 46 44 73 58 66 64 61 23 Alexander Edler D L OK 61 65 74 46 87 81 70 60 69 65 64 52 50 70 26 Shaone Morrisonn D L OK 67 64 69 40 79 78 62 42 45 72 44 57 53 64 2 Hal Gill D L OK 65 41 88 40 73 78 42 41 42 76 43 72 71 64 5 Nicklas Lidstrom D L OK 52 66 54 55 85 83 83 70 80 73 77 87 99 77 97 Rostislav Klesla D L OK 53 60 74 46 60 74 65 45 47 74 35 60 57 64 21 Jason Smith D R OK 76 51 74 40 74 79 53 30 35 75 35 77 69 62 36 John Scott D L OK 51 41 91 40 53 73 44 35 35 56 30 41 45 56 1 Jonas Hiller G R OK 70 78 70 80 78 91 78 71 75 NA NA 47 58 72 3 Andrew Raycroft G L OK 56 65 67 76 76 70 67 65 62 NA NA 68 54 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Michael Santorelli C R OK 34 61 54 35 35 84 63 30 35 48 30 39 45 46 12 Patrick Rissmiller C L OK 35 57 72 35 35 86 42 30 35 46 30 52 56 46 58 Tim Kennedy LW L OK 32 75 40 35 35 86 75 30 35 42 30 39 45 46 59 David VanDerGulik LW L OK 40 76 42 35 51 86 76 42 35 62 30 39 45 51 16 George Parros RW R OK 77 41 80 35 82 45 42 35 38 48 50 53 50 54 13 Mike Brown RW R OK 67 49 67 35 66 45 61 35 35 65 40 45 50 53 14 Dan Hinote RW R OK 64 56 53 35 67 67 44 35 35 76 39 62 68 53 22 Chris Clark RW R OK 52 65 58 35 58 75 55 41 37 48 38 61 78 52 53 Casey Borer D L OK 37 45 65 40 35 73 47 30 30 57 30 40 45 50 62 Wes O'Neill D L OK 37 44 63 40 35 77 40 30 35 48 30 39 45 48 30 Mike McKenna G R OK 51 60 69 70 67 81 60 65 59 NA NA 41 47 58 42 Josh Tordjman G L OK 51 52 55 70 61 76 52 59 52 NA NA 40 47 51
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Brian Sutherby C L OK 64 51 68 35 72 64 44 40 42 66 58 57 48 58 46 David Krejci C R OK 58 66 46 37 90 83 66 75 68 71 70 51 52 70 37 Patrice Bergeron C R OK 55 77 58 40 74 84 82 69 61 73 58 56 62 69 42 Krystofer Kolanos C R OK 50 74 66 35 53 81 75 38 39 46 54 51 47 57 16 Dustin Boyd LW L OK 55 77 53 35 79 84 53 46 45 74 62 50 48 61 17 Milan Lucic LW L OK S5 83 54 74 35 79 55 58 63 56 55 68 51 52 67 85 Rostislav Olesz LW L OK 50 74 70 35 61 84 74 38 41 65 52 53 45 60 19 Scott Hartnell LW L OK 59 59 68 39 90 60 66 64 66 71 75 64 57 71 13 Nikolai Zherdev RW R OK 50 81 64 37 90 80 83 67 65 57 70 58 49 71 89 Mikkel Boedker RW L OK 55 88 57 35 85 84 78 54 49 64 61 46 45 65 21 Drew Stafford RW R 86 DD 56 64 63 35 86 81 58 62 60 52 69 52 50 65 53 Brandon Segal RW R OK 34 44 70 35 35 86 47 30 35 41 30 39 45 45 22 Patrick O'Sullivan RW L OK 54 77 54 42 88 83 72 62 62 67 65 53 45 68 3 Kevin Bieksa D R OK 58 51 64 52 79 67 51 65 74 70 69 53 52 67 55 Nick Schultz D L OK 66 68 61 45 86 81 65 40 41 78 38 62 54 64 8 Brent Burns D R OK 55 67 74 49 72 78 70 56 69 72 65 56 50 70 44 Andrej Sekera D L OK 59 64 55 46 78 83 58 49 55 71 48 50 45 63 45 Mark Stuart D L OK 70 52 70 40 90 71 51 43 47 64 54 52 52 62 5 Ladislav Smid D L OK 63 63 77 40 72 73 60 45 43 57 30 53 45 61 35 J.S. Giguere G L OK 65 69 72 79 78 68 71 67 67 NA NA 77 73 67 30 Ben Bishop G L OK 53 62 75 64 64 77 62 61 58 NA NA 40 47 58 36 Joey MacDonald G L OK 57 65 70 83 81 63 67 67 64 NA NA 47 47 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 61 Trevor Lewis C R OK 37 62 64 35 51 86 64 42 35 51 43 39 45 53 39 John Mitchell C L OK 62 79 50 35 83 81 79 54 49 65 62 46 47 65 47 Chris Durno LW L OK 41 44 66 35 35 86 43 30 35 41 30 39 45 44 49 Mitchell Fritz LW L OK 47 44 91 35 53 60 41 30 35 44 30 41 45 47 15 Wade Brookbank LW L OK 60 41 77 35 56 64 40 30 35 46 36 44 45 48 9 Steve Downie RW R OK 55 66 60 35 58 61 57 35 35 46 47 45 48 52 62 Maxim Afinogenov RW L OK 47 85 55 35 66 83 84 57 50 51 56 64 60 63 40 David Sloane RW R OK 33 44 74 35 35 86 44 30 30 43 30 39 45 44 65 Derek Joslin D L OK 43 47 64 40 48 82 49 30 35 60 30 40 49 52 43 Mike Lundin D L OK 48 54 54 40 55 84 54 35 35 72 30 50 45 55 18 M.A. Gragnani D L OK 34 62 49 40 35 82 64 30 35 64 30 39 45 52 56 Matt Lashoff D L OK 45 63 64 40 57 81 66 48 47 57 30 44 45 58 4 Mike Weber D L OK 43 44 61 40 35 66 41 30 35 61 30 41 45 50 7 Nathan Oystrick D L OK 61 75 67 40 68 71 59 41 47 59 54 44 45 62 41 Michael Vernace D L OK 44 49 62 43 48 81 50 30 35 66 30 40 45 53
# 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 66 74 44 90 81 68 62 59 81 70 54 60 72 7 Keith Tkachuk C L OK 59 55 79 37 86 78 60 61 62 53 72 80 81 68 13 Mats Sundin C R OK 43 67 80 37 63 81 79 67 60 53 63 87 74 68 27 Chris Thorburn C R OK 77 50 76 35 90 55 52 39 41 52 51 52 45 57 47 Jamie Lundmark C R OK 43 78 59 35 56 79 78 53 51 55 64 47 48 63 16 Sergei Samsonov LW R OK 49 82 51 38 88 83 85 66 59 53 65 69 69 68 9 Taylor Pyatt LW L OK 59 64 79 35 78 79 57 42 45 71 60 62 56 63 23 Alexei Ponikarovsky LW L OK 63 66 74 35 90 82 68 70 65 61 70 59 53 71 15 Dany Heatley LW L OK 55 80 75 44 90 78 82 66 74 62 81 62 69 76 29 Jason Pominville RW R OK 52 74 52 43 90 84 73 73 71 73 69 56 69 72 17 Radim Vrbata RW R OK 36 69 55 35 52 83 68 38 41 56 53 60 49 55 21 Mason Raymond RW L OK 52 88 49 35 79 83 68 48 50 63 62 50 50 63 12 Owen Nolan RW R OK 47 52 70 36 72 79 54 61 65 55 76 80 66 67 5 Bryan Allen D L OK 34 54 74 60 35 86 56 48 52 82 30 58 59 63 28 Carlo Colaiacovo D L OK 59 66 61 40 81 80 61 61 65 60 44 52 48 64 3 Andreas Lilja D L OK 65 44 74 40 72 72 52 45 48 73 43 60 59 63 18 Chris Campoli D L OK 60 66 54 43 83 79 65 51 64 64 69 54 48 66 54 Paul Ranger D L OK 55 68 67 54 63 77 66 48 59 77 46 54 50 67 46 Roman Polak D R OK 63 66 76 47 78 79 66 47 50 76 35 49 48 67 19 Ryan Whitney D L OK 52 66 74 53 66 82 68 62 65 64 41 55 58 67 22 Alexei Semenov D L OK 56 44 86 40 65 72 79 40 40 64 35 53 49 62 1 Curtis McElhinney G L OK 51 58 70 64 65 63 58 62 57 NA NA 41 48 56 35 Dwayne Roloson G L OK 75 74 66 86 86 63 77 71 70 NA NA 77 68 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Alexander Nikulin C L OK 30 49 60 35 35 86 61 30 35 41 30 39 45 45 26 Derek MacKenzie C L OK 33 57 51 35 35 72 44 30 35 42 30 43 45 43 45 Nate Thompson C L OK 63 61 65 35 64 68 63 35 36 41 42 47 45 52 53 Quintin Laing LW L OK 34 45 68 35 35 86 47 30 35 62 30 43 45 47 36 Patrick Kaleta RW R OK 80 50 57 35 67 64 41 37 37 62 48 49 45 54 25 Pierre Leblond RW L OK 47 47 68 35 35 61 49 35 35 41 30 39 45 46 62 Tyson Strachan D R OK 49 41 66 40 58 73 46 35 35 69 30 41 45 55 55 Brett Festerling D L OK 58 60 62 40 62 83 62 38 35 67 30 43 47 58 38 Jeff Deslauriers G R OK 55 61 72 70 65 78 61 67 58 NA NA 41 47 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Sidney Crosby C L OK 55 91 60 49 83 75 92 91 90 67 78 55 81 82 24 Craig Conroy C R OK 55 63 58 35 90 83 58 69 55 80 61 74 71 67 36 Jeremy Roenick C R OK 55 57 64 35 63 82 57 51 43 57 51 88 84 59 53 Matt Hendricks C L OK 41 44 70 35 35 62 47 30 35 41 30 39 45 45 14 Alex Burrows LW L OK 56 69 55 37 90 65 67 60 60 77 74 55 53 69 26 Patrik Elias LW L OK 49 81 58 41 83 83 84 75 78 69 77 71 87 76 28 Steven Reinprecht LW L OK 53 80 58 35 81 84 71 64 55 62 65 63 72 67 20 Curtis Glencross LW L OK 63 60 58 35 82 78 50 64 57 73 63 51 48 65 88 Donald Brashear LW L OK 74 44 80 35 74 54 43 35 35 51 39 76 65 53 15 Ian Laperriere RW R OK 68 54 61 35 82 49 51 46 43 75 55 77 73 60 35 Jiri Hudler RW L OK 45 81 48 35 90 84 81 66 63 45 70 54 62 67 17 Ryan Kesler RW R 98 S1 58 83 65 43 90 73 69 66 64 78 72 56 59 73 39 Patrick Dwyer RW R 98 47 75 44 35 50 86 76 30 35 70 40 40 47 53 32 Claude Lemieux RW R OK 52 45 70 35 52 76 47 35 35 46 30 83 92 49 3 Lawrence Nycholat D L OK 44 49 61 40 52 83 61 35 35 51 30 44 45 52 38 Tim Conboy D R OK 51 41 68 40 57 67 44 35 35 52 30 43 47 52 30 Chris Pronger D L OK 58 55 72 60 90 78 68 66 75 77 67 77 87 74 2 Keith Ballard D L OK 71 68 65 49 90 72 66 60 65 73 56 56 45 70 31 Scott Niedermayer D L OK 55 85 58 60 90 80 90 70 78 86 71 82 99 78 44 Freddy Meyer D L OK 56 67 54 46 56 82 59 39 53 74 62 53 48 63 5 Christoph Schubert D L OK 65 55 79 35 67 82 57 35 38 71 45 55 56 63 37 Jonas Frogren D L OK 60 74 54 40 63 81 74 40 38 64 35 43 45 60 41 Andrew Alberts D L OK 81 44 74 40 86 74 52 43 43 73 35 54 49 64 29 M.A. Fleury G L OK 83 78 66 88 87 63 81 76 76 NA NA 69 71 74 34 Yann Danis G L OK 66 69 66 76 76 87 70 66 67 NA NA 43 47 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Anze Kopitar C L OK 56 66 73 45 90 83 84 70 71 70 73 54 57 74 76 Andrew Peters LW L OK 47 43 86 35 57 52 43 35 35 42 30 41 45 48 42 Derek Boogaard LW L OK 69 41 91 35 67 56 42 35 35 49 30 52 50 51 12 Brad May LW L OK 59 44 69 35 71 61 44 37 35 47 38 77 73 50 27 Andre Roy RW L OK 58 55 79 35 64 56 61 30 35 52 47 62 59 54 25 Darren McCarty RW R OK 41 54 67 35 50 63 50 30 35 41 40 69 86 49 10 Corey Perry RW R OK 56 67 68 41 85 70 71 71 77 49 77 55 60 72 6 Bret Hedican D L OK 55 86 68 40 67 81 79 37 39 60 36 77 78 62 33 Andy Wozniewski D L OK 33 41 77 40 35 86 40 30 30 50 30 46 45 49 4 Zach Bogosian D R OK 56 79 62 40 65 73 79 45 64 61 72 43 45 66 40 Simeon Varlamov G L OK 55 67 67 70 64 57 65 62 61 NA NA 40 58 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Thornton C L OK 54 65 81 43 90 77 89 84 74 64 72 72 79 77 71 Evgeni Malkin C L OK 54 80 60 50 90 79 91 93 93 69 78 54 76 82 91 Steven Stamkos C R OK 55 79 59 35 86 80 79 60 60 55 71 46 45 68 25 Jerred Smithson C R OK 71 53 65 35 90 80 43 40 40 78 46 56 51 57 29 Ryane Clowe LW L OK 60 44 76 39 79 71 59 67 65 64 72 51 56 69 41 Clarke MacArthur LW L OK 59 79 54 35 79 80 79 51 52 62 69 50 45 66 9 Zach Parise LW L OK 52 80 54 41 90 84 81 75 88 60 86 56 60 77 84 Guillaume Latendresse LW L 97 65 58 78 35 70 78 66 52 53 48 67 53 50 64 10 Martin Erat LW L OK 47 75 63 41 79 81 77 70 63 69 69 61 53 71 16 Nathan Horton RW R OK 55 69 78 39 76 81 75 62 60 63 73 57 45 70 36 Jannik Hansen RW R OK 50 78 62 35 69 79 78 57 46 68 55 45 50 64 26 Brandon Crombeen RW R OK 59 76 69 35 88 51 76 42 46 67 61 48 49 63 8 Joe Pavelski RW R OK 59 67 57 42 87 82 67 67 70 75 72 53 54 71 2 Matt Greene D R OK 82 49 81 43 90 59 52 43 46 76 38 53 62 66 79 Andrei Markov D L OK 57 72 66 54 85 82 80 76 81 76 69 64 61 77 7 Ian White D R OK 63 72 50 50 79 74 67 48 67 68 69 54 45 66 5 Matt Niskanen D R OK 58 67 57 44 87 77 70 61 66 65 56 51 51 66 23 Milan Jurcina D R OK 80 44 80 40 86 80 50 42 49 61 44 55 53 63 6 Sean O'Donnell D L OK 59 43 78 45 90 70 42 43 40 81 30 77 73 63 1 Roberto Luongo G L OK 84 85 74 84 83 69 84 82 85 NA NA 78 77 79 30 Ilja Bryzgalov G L OK 74 74 72 88 87 70 76 73 72 NA NA 63 60 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Stephane Yelle C L OK 68 58 51 35 83 83 58 45 42 72 51 74 85 59 49 Dan Fritsche RW R OK 55 67 64 35 67 84 59 44 42 62 52 54 45 58 55 Brian Salcido D L OK 34 76 54 40 35 86 76 48 44 48 30 39 45 54 3 Ty Wishart D L OK 37 49 66 40 35 86 49 35 35 54 30 39 45 51 56 Vladimir Mihalik D L OK 44 48 77 40 48 82 49 44 40 64 30 40 45 57 31 Ondrej Pavelec G L OK 53 58 72 70 65 79 58 62 57 NA NA 41 47 57 32 Michal Neuvirth G L OK 55 61 70 66 63 76 62 61 58 NA NA 40 47 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Oscar Moller C R OK 51 78 47 35 62 83 79 48 49 51 60 43 45 60 29 Samuel Pahlsson C L OK 58 65 63 40 75 82 57 47 45 86 56 63 73 63 59 Philippe Dupuis C R OK 35 60 56 35 35 82 62 30 35 41 30 39 45 46 37 Rick Rypien C R 58 1M 48 78 40 35 48 69 78 30 35 67 59 43 50 56 64 Jamie McGinn LW L OK 56 76 51 35 60 85 77 35 35 50 52 42 45 56 16 Devin Setoguchi LW R OK 64 73 61 36 88 81 65 66 71 61 76 50 51 71 23 Jim Slater LW L OK 66 65 61 35 72 76 56 47 46 71 59 55 48 62 24 Matt Pettinger LW L OK 63 53 64 35 72 79 53 40 43 62 58 59 45 58 18 Ryan Bayda LW L OK 68 54 51 35 79 83 50 39 40 69 50 50 51 56 41 Viktor Tikhonov LW R OK 53 78 54 35 73 83 78 42 43 65 59 45 45 61 93 Jakub Voracek RW L OK 47 78 64 35 87 82 78 64 52 53 58 47 48 65 42 Chris Stewart RW R OK 57 75 77 35 68 63 75 43 48 52 64 44 45 63 26 Erik Cole RW L OK 68 66 65 39 87 77 68 61 58 67 67 61 59 68 76 Evgeny Artyukhin RW L OK 88 55 89 35 81 58 58 43 44 48 51 51 48 61 52 Jonathan Ericsson D L OK 46 61 67 40 52 78 63 35 42 65 39 41 53 58 32 Matt Smaby D L OK 63 44 76 42 64 74 46 36 35 70 30 44 45 58 28 Karl Alzner D L OK 51 62 66 43 58 85 66 37 41 72 39 41 45 60 44 Roman Hamrlik D L OK 73 58 67 48 88 80 69 59 67 74 56 81 68 71 25 Francois Beauchemin D L OK 45 66 65 55 53 82 65 35 55 86 68 54 63 66 7 Greg De Vries D L OK 61 44 65 40 79 69 44 36 37 69 35 73 79 58 30 Joe Callahan D R OK 51 45 71 40 52 84 47 35 35 62 30 40 45 55 47 Luca Sbisa D L 96 55 74 56 40 62 79 74 41 43 55 30 42 47 58 40 Tuukka Rask G L OK 64 55 63 70 58 76 55 66 55 NA NA 40 47 55 31 Curtis Joseph G L 99 57 59 69 68 69 84 60 63 58 NA NA 89 83 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Jody Shelley LW L OK 85 41 76 35 79 51 42 35 35 52 41 61 49 53 10 Matt Halischuk RW R OK 30 76 42 35 35 86 76 35 44 41 30 39 45 48 48 Kyle Cumiskey D L OK 36 62 50 40 51 86 70 30 35 47 30 44 45 50 27 Alex Pietrangelo D R OK 34 48 66 40 35 84 49 35 35 54 30 39 45 51 62 Sean Collins D R OK 44 60 69 40 51 80 62 35 35 53 44 40 45 55
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Dave Bolland C R OK 56 70 49 36 88 81 55 63 56 71 68 50 52 65 19 Jonathan Toews C L OK 50 75 67 41 90 79 82 67 69 62 77 51 78 73 11 Martin Hanzal C L OK 65 65 74 36 82 78 70 59 50 72 61 51 45 67 23 Chris Drury C R OK 56 80 53 45 88 83 80 66 66 76 70 70 89 73 16 Andrew Ladd LW L OK 62 56 61 35 90 83 56 66 60 64 64 54 57 66 13 Vyacheslav Kozlov LW L OK 48 70 53 38 90 82 71 75 72 58 72 80 84 71 33 Dustin Byfuglien LW R OK 68 54 85 35 83 69 56 53 55 51 65 52 52 64 28 Mark Recchi LW L OK 59 57 56 37 87 84 59 70 64 69 71 90 86 69 46 Colin Fraser RW L OK 62 77 54 35 88 67 77 43 41 75 50 48 47 61 14 Brian Gionta RW R OK 51 86 41 37 88 83 84 70 68 64 69 61 66 70 88 Patrick Kane RW L OK 43 84 43 41 87 82 81 73 74 50 72 51 51 70 10 Patrick Sharp RW R OK 49 70 60 40 73 79 70 59 67 62 77 57 65 69 52 Adam Foote D R OK 56 51 73 43 63 81 56 40 39 74 35 78 88 62 2 Duncan Keith D L OK 55 71 58 56 83 78 72 67 73 75 62 56 62 71 7 Brent Seabrook D R OK 73 66 74 51 90 77 69 48 62 75 60 56 52 71 51 Brian Campbell D L OK 52 80 53 50 90 84 79 70 72 56 58 61 67 71 55 Ed Jovanovski D L OK 65 63 70 49 90 73 66 59 71 58 62 74 74 68 34 James Wisniewski D R OK 58 58 65 44 66 81 57 62 68 67 51 52 50 66 8 Matt Walker D R OK 59 41 71 40 75 59 40 46 51 68 35 54 52 59 5 Barret Jackman D L OK 66 52 63 52 90 75 55 48 53 88 49 58 60 67 41 Curtis Sanford G L OK 62 68 67 71 70 67 69 64 64 NA NA 55 47 63 30 Tim Thomas G L OK 79 83 71 86 84 65 86 78 80 NA NA 66 61 77 32 Jonathan Quick G L OK 80 77 77 80 78 91 77 72 74 NA NA 45 47 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Artem Anisimov C L OK 30 60 60 35 35 86 62 30 35 44 30 39 47 46 37 Adam Burish LW R OK 61 54 61 35 76 66 44 35 39 69 50 51 52 55 15 Nigel Dawes LW L OK 59 74 54 35 74 82 64 47 48 49 62 50 50 60 82 Tomas Kopecky LW L OK 66 54 63 35 86 82 56 46 44 60 50 52 50 58 12 Jack Skille RW R OK 40 64 66 35 35 79 59 30 35 54 39 41 45 50 22 Troy Brouwer RW R OK 61 53 70 35 78 73 55 55 50 64 60 47 52 62 56 Michael Sauer D R OK 35 44 74 40 35 86 45 30 35 53 30 39 45 50 6 Jordan Hendry D L OK 42 49 59 40 35 83 61 30 35 62 30 43 45 53 4 Niklas Hjalmarsson D L OK 47 62 62 40 53 86 63 35 35 63 42 42 52 57 31 Antti Niemi G L OK 51 57 73 66 62 76 58 61 55 NA NA 40 47 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Matt Cullen C L OK 53 77 61 37 78 84 72 60 59 68 71 70 63 69 11 Cody McCormick C R OK 71 44 71 35 69 58 41 49 41 60 38 52 48 54 13 John Madden C L OK 56 81 54 36 83 83 59 53 48 78 55 68 83 64 9 Stephen Weiss C L OK 52 74 51 39 85 84 69 75 66 66 64 59 57 69 25 Jason Chimera LW L OK 52 84 71 36 67 78 57 57 52 71 60 59 48 65 36 Peter Olvecky LW L OK 48 76 53 35 58 83 76 41 36 50 43 42 45 54 96 Fabian Brunnstrom LW L OK 48 83 64 35 69 84 79 52 53 50 69 44 45 65 91 Markus Naslund LW L OK 52 70 55 38 90 79 72 59 61 58 71 80 75 67 29 Alex Kovalev RW L OK 50 81 70 43 85 79 84 71 71 69 73 81 86 75 28 Colton Orr RW R OK 86 41 75 35 90 48 42 35 35 54 40 54 50 53 46 Zachery Stortini RW R OK 72 44 78 35 67 40 43 37 38 43 55 51 45 54 12 Daniel Alfredsson RW R OK 52 82 65 46 86 83 85 76 74 73 72 74 88 77 5 Toni Lydman D L OK 75 66 64 48 87 80 65 51 57 76 44 64 59 69 3 Tom Poti D L OK 56 70 69 46 67 82 69 45 49 83 52 68 71 68 32 Brian Rafalski D R OK 52 73 54 51 85 84 71 75 77 61 67 67 87 73 7 Marek Zidlicky D R OK 59 70 54 49 83 79 69 63 72 66 69 58 51 70 43 Bryan Helmer D R OK 45 60 67 40 48 84 64 41 40 66 30 40 45 58 24 Alex Henry D L OK 34 41 75 40 35 53 40 30 30 51 30 39 45 49 6 Josef Melichar D L 85 1W 56 44 73 40 62 77 49 45 41 63 30 49 48 58 4 Rob Davison D L OK S3 50 41 74 40 55 61 42 35 35 55 30 53 48 53 30 Daniel Lacosta G L OK 58 58 68 69 62 76 65 64 68 NA NA 40 47 59 35 Marty Turco G L OK 72 76 67 94 92 58 79 80 73 NA NA 77 71 73 31 Erik Ersberg G L OK 61 68 61 75 72 70 69 64 63 NA NA 45 47 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Jeremy Colliton C R OK 45 61 59 35 51 83 62 35 35 70 30 41 45 51 39 Tyler Arnason C L OK 43 67 63 35 79 84 66 57 47 55 50 61 50 60 33 Kris Draper LW L OK 63 72 52 35 86 82 57 42 43 68 51 77 92 59 34 Ryan Stone LW L OK 41 44 66 35 35 79 43 30 35 43 30 39 45 44 71 Kenndal McArdle LW L OK 35 61 54 35 35 81 62 30 35 43 30 39 45 46 37 Zenon Konopka LW L OK 41 46 69 35 35 53 47 35 35 43 30 40 45 46 42 Tim Stapleton RW R OK 34 78 36 35 35 86 78 30 35 41 49 39 45 50 50 Troy Bodie RW R OK 37 49 61 35 35 86 61 30 35 50 30 39 45 46 53 Ryan Vesce RW R OK 42 76 35 35 35 83 76 30 35 46 30 40 45 47 1 Justin Pogge G L OK 50 52 73 70 64 77 52 59 50 NA NA 40 47 52
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Eric Belanger C L OK 54 60 52 39 86 83 61 60 54 75 62 63 56 64 43 Peter Regin C L OK 41 75 52 35 48 84 75 35 35 50 41 40 45 52 28 Kamil Kreps C R OK 55 64 58 35 76 84 58 55 44 74 46 51 45 59 23 Tom Wandell C L OK 41 75 51 35 50 84 75 35 35 50 40 40 45 52 84 Mikhail Grabovski C L OK 53 74 47 36 85 78 65 63 58 52 69 50 45 64 20 Fredrik Sjostrom LW L OK 71 71 72 35 86 83 60 35 41 78 51 57 52 61 17 Rene Bourque LW L OK 57 64 70 35 71 74 62 60 62 75 73 54 48 69 14 Radek Dvorak LW R OK 54 73 62 36 88 82 68 58 52 74 64 76 57 67 67 Gilbert Brule RW R OK 45 66 47 35 48 78 68 35 35 41 54 51 45 52 16 Marco Sturm RW L 67 3W 41 80 57 35 52 83 72 42 54 71 65 70 75 64 51 Valtteri Filppula RW L OK 50 68 56 36 87 82 65 63 54 68 61 54 65 65 18 Steve Bernier RW R OK 70 53 76 35 88 81 69 53 51 53 64 54 56 65 38 Mikael Samuelsson RW R OK 58 60 70 35 88 81 59 58 61 48 68 61 67 65 7 Mark Eaton D L 97 66 50 64 40 78 82 43 36 39 75 53 60 60 61 39 Matt Carkner D R OK 34 41 79 40 35 86 44 30 30 48 30 39 45 49 52 Fedor Tyutin D L OK 60 63 72 52 90 77 64 57 69 72 62 56 54 70 3 Alex Goligoski D R OK 52 79 47 40 64 83 81 55 64 52 64 43 47 67 26 Joni Pitkanen D L 93 DD 59 70 63 55 79 80 80 61 70 66 60 57 57 70 10 Henrik Tallinder D L OK 57 62 71 41 76 82 59 44 42 73 35 58 56 63 71 Lubomir Visnovsky D L OK 53 82 52 51 67 82 81 65 71 55 67 63 52 72 40 Nikolai Khabibulin G L 99 73 77 74 81 78 60 79 76 73 NA NA 82 74 73 35 James Howard G L OK 51 52 73 70 58 76 52 59 55 NA NA 40 47 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Nathan Gerbe C L OK 38 58 35 35 35 83 66 35 35 44 30 40 45 45 91 Sergei Fedorov C L OK 48 71 66 36 67 79 82 65 60 63 64 84 90 69 69 Max Pacioretty LW L OK 53 77 64 35 60 78 81 51 44 51 46 42 45 59 5 Mark Giordano D L OK 55 55 63 40 71 73 52 54 59 61 42 50 48 61 36 Anton Stralman D R OK 52 66 49 40 61 82 63 53 55 57 35 48 45 58 8 Bruno Gervais D R OK 62 55 64 47 78 80 55 49 54 71 48 53 48 64 34 Chris Butler D L OK 55 76 47 40 65 83 77 35 39 63 41 43 45 58 53 Jonas Junland D L OK 32 48 61 40 35 72 49 30 30 50 30 39 45 48 29 Bryan Rodney D R OK 37 49 61 40 35 84 61 35 35 57 30 39 45 52 68 Yannick Weber D R OK 34 63 56 40 35 81 64 39 46 48 30 39 47 52 41 Grant Lewis D R OK 30 61 56 40 35 86 62 30 35 47 30 39 45 49 31 Karri Ramo G L OK 52 59 72 75 72 68 59 64 58 NA NA 45 47 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Jarret Stoll C R OK 66 66 69 38 82 79 66 61 59 73 69 57 54 69 47 Martin St.Pierre C L OK 42 76 49 35 50 84 76 35 35 68 51 42 45 56 27 Manny Malhotra C L OK 57 63 72 40 83 83 55 62 52 77 61 65 49 66 22 Adam Mair C R 99 67 59 66 35 82 67 53 45 43 55 58 61 55 59 34 Trent Whitfield C L OK 34 49 66 35 35 86 61 42 35 66 30 39 45 50 23 Dustin Brown LW R OK 75 67 65 43 87 78 69 64 68 70 72 57 69 72 61 Rick Nash LW L OK 52 68 73 47 85 81 85 71 78 73 84 60 69 78 14 Matt Stajan LW L 99 62 66 61 37 83 81 65 72 61 66 65 58 47 69 15 Tuomo Ruutu LW L OK 73 63 61 40 86 77 71 63 64 53 73 56 51 69 73 Jarkko Ruutu LW L OK 75 63 66 35 85 65 51 51 44 70 51 61 62 61 26 Joel Perrault RW R OK 35 66 63 35 35 82 58 35 35 54 50 48 45 53 71 J.P. Dumont RW L OK 47 64 72 38 90 84 73 75 67 56 65 67 70 70 32 Jere Lehtinen RW R OK 47 63 56 42 66 84 64 59 55 69 60 71 82 64 46 Arron Asham RW R OK 77 56 63 35 85 50 52 46 43 52 55 64 55 58 6 Tom Kostopoulos RW R 99 73 56 61 35 85 63 50 51 46 71 55 58 51 61 5 Braydon Coburn D L OK 66 60 75 54 87 74 66 54 64 81 58 53 53 72 44 Alexandre Picard D L OK 55 70 68 42 65 80 63 42 58 59 61 50 45 63 4 James Vandermeer D L OK 57 41 68 40 64 62 40 39 40 70 35 56 50 57 77 Pavel Kubina D R OK 64 54 85 49 90 74 62 58 72 64 71 69 68 71 17 Thomas Pock D L OK 61 49 67 40 72 82 49 35 35 59 35 50 48 56 52 M.A. Bergeron D L OK 55 70 58 40 79 83 65 51 69 57 75 57 56 67 33 Brett Lebda D L OK 49 65 56 40 75 81 57 43 51 48 59 54 65 57 59 Jaime Sifers D R OK 51 47 66 40 55 76 49 35 35 58 30 41 45 53 31 Pascal Leclaire G L OK 51 56 72 72 66 79 57 65 55 NA NA 58 47 56 35 Riku Helenius G L OK 64 55 73 53 51 76 55 66 55 NA NA 40 47 55 36 Vesa Toskala G L 98 59 68 70 83 83 73 70 67 66 NA NA 68 57 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Tom Cavanagh C L OK 41 61 61 35 51 84 63 35 35 52 37 40 45 50 45 Alexander Picard LW L OK 74 64 66 35 51 70 57 35 35 58 30 48 45 52 24 Darcy Hordichuk LW L OK 85 44 70 35 81 54 43 35 35 50 46 58 52 53 8 Justin Abdelkader LW L OK 34 44 70 35 35 86 46 30 35 41 30 39 50 45 50 Jordan Smotherman LW L OK 34 50 76 35 35 86 43 30 35 41 30 39 45 45 25 Zach Boychuk LW L OK 34 62 47 35 35 86 63 30 30 54 30 39 45 46 30 Jesse Boulerice RW R OK 30 44 71 35 35 86 46 30 30 41 30 39 45 44 37 Mark Parrish RW R OK 52 62 60 35 64 83 59 37 42 47 61 68 55 57 49 Theo Peckham D L OK 50 44 75 40 51 54 44 30 35 51 30 40 45 52 29 Janne Niskala D L OK 34 64 53 40 51 79 63 39 50 47 51 39 45 53 53 Derek Peltier D L OK 41 60 54 40 48 84 64 30 35 54 30 40 45 51 51 Scott Lehman D L OK 30 49 58 40 35 86 61 30 30 47 30 39 45 48 62 Jamie Fraser D L OK 33 47 61 40 35 86 49 30 30 47 30 39 45 47
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Kyle Wellwood C R OK 47 65 47 35 82 85 68 42 49 50 69 54 50 59 67 Michael Frolik C L OK 52 79 52 35 86 84 79 61 58 57 70 46 45 67 7 Vincent Lecavalier C L OK 56 71 74 45 83 77 87 70 76 65 76 70 85 76 63 Warren Peters C L OK 52 60 60 35 51 77 62 30 35 66 37 40 48 52 50 Alexandre Bolduc C L OK 35 63 47 35 35 82 64 35 35 62 30 39 45 48 49 Colin Stuart LW L OK 55 55 65 35 60 82 42 35 40 71 56 44 45 56 23 Eric Nystrom LW L OK 68 52 57 35 83 60 44 35 40 73 48 50 50 55 12 Ryan Malone LW L OK 65 62 76 39 79 64 65 59 60 68 75 58 56 70 89 Sam Gagner LW R OK 46 72 54 37 83 79 80 62 57 56 66 51 45 65 22 Shawn Thornton LW R OK 66 44 72 35 86 51 42 35 42 53 50 53 56 54 81 Phil Kessel RW R OK 42 80 48 36 79 84 80 63 73 60 84 53 51 71 40 Marek Svatos RW R OK 52 79 50 35 78 82 80 59 55 47 65 54 50 64 28 Tim Jackman RW R OK 77 61 69 35 78 47 44 38 41 66 49 50 45 57 25 Benjamin Ondrus RW R OK 45 60 57 35 48 57 62 30 35 68 30 41 45 49 6 Randy Jones D L OK 52 57 62 42 65 82 58 35 43 72 55 53 53 60 27 Kyle Quincey D L OK 61 79 66 46 79 78 66 67 72 65 54 48 45 69 5 Ossi Vaananen D L OK 61 57 72 40 67 83 61 45 42 72 35 50 53 63 44 Staffan Kronwall D L OK 41 45 68 40 35 86 58 30 35 47 30 41 45 50 4 Chris Phillips D L OK 64 62 72 48 90 80 63 47 54 78 56 70 83 69 8 Jeff Finger D R OK 73 50 64 45 76 79 53 50 58 68 57 51 48 65 38 Corey Potter D R 39 IN 40 75 63 40 35 86 75 35 40 61 55 39 45 59 2 Garnet Exelby D L OK 75 44 70 40 72 60 44 39 39 67 30 57 48 59 99 Adam Berkhoel G L OK 50 50 50 50 50 50 50 50 50 NA NA 50 50 48 30 Henrik Lundqvist G L OK 74 79 70 94 91 95 83 77 76 NA NA 70 67 75 33 Brian Boucher G L OK 69 74 72 76 71 68 75 66 69 NA NA 69 63 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 64 Tim Wallace RW R OK 52 48 66 35 51 81 49 35 35 45 30 40 45 47
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Brandon Dubinsky C L 98 76 65 64 37 90 64 66 63 57 68 62 52 52 68 26 Erik Christensen C L OK 44 67 64 35 74 83 66 61 52 52 56 53 50 62 11 Andy McDonald C L 97 46 84 49 42 64 82 81 73 72 65 70 61 59 71 19 Michael Peca C R OK 59 59 49 35 79 80 58 58 45 75 48 72 82 60 10 Brenden Morrow LW L OK 47 65 63 47 52 66 68 53 62 68 60 64 86 65 34 Steve Sullivan LW R OK 41 84 41 41 63 81 76 68 63 61 66 50 57 66 41 Raitis Ivanans LW L OK 85 44 90 35 83 53 42 30 35 51 41 53 45 54 20 Dan Lacouture LW L OK 47 64 71 35 48 75 62 30 35 42 54 45 48 53 16 Eric Fehr RW R OK 47 41 70 35 73 83 55 52 52 56 64 50 51 60 14 Jonathan Cheechoo RW R OK 59 62 61 35 76 80 68 57 54 61 63 60 64 64 13 Bill Guerin RW R OK 55 59 73 37 85 73 60 63 64 54 70 82 81 68 12 Robert Nilsson RW L OK 48 78 51 35 74 83 69 61 50 48 60 52 45 62 7 Paul Martin D L OK 53 71 58 54 81 82 69 62 68 75 56 58 66 69 3 Keith Yandle D L OK 56 65 59 40 78 80 60 61 67 50 53 50 45 63 15 Tomas Kaberle D L OK 52 82 60 52 70 84 83 65 69 59 54 69 83 71 45 Dmitri Kalinin D L 99 61 63 69 40 81 83 66 48 50 63 38 63 58 63 33 Cameron Barker D L OK 56 62 70 40 78 75 67 67 71 62 57 51 52 68 23 Mike Commodore D R OK 76 44 79 50 88 73 51 50 57 79 54 58 62 69 31 Craig Anderson G L 99 73 72 66 76 75 70 73 71 70 NA NA 55 47 68 30 Antero Niittymaki G L OK 68 70 70 77 76 70 71 68 66 NA NA 61 49 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Mike Iggulden C R OK 44 63 71 35 48 83 64 54 42 45 41 40 45 55 65 Cam Paddock C R OK 41 77 47 35 51 86 77 35 35 73 49 40 45 56 27 Jason Krog C R OK 34 59 54 35 35 82 61 30 35 51 49 44 53 50 24 Josh Gratton LW L OK 48 41 70 35 52 53 41 30 35 45 35 48 45 46 18 Brendan Shanahan RW R OK 47 54 74 35 60 78 62 51 49 67 58 92 87 62 28 Eric Godard RW R OK 67 43 71 35 79 45 42 35 35 51 41 55 49 51 25 Michel Ouellet RW R OK 35 56 57 35 35 86 60 30 35 41 30 52 48 46 29 Scott Walker RW R OK 56 58 57 35 63 77 54 54 47 54 56 70 55 59 22 Landon Wilson RW R OK 55 60 76 35 56 78 62 47 39 47 43 58 45 56 21 Brian Willsie RW R OK 52 55 63 35 63 83 57 35 37 66 38 58 50 53 53 Doug Janik D L OK 46 55 69 40 51 84 58 35 35 62 30 51 48 56 32 Jamie Heward D R OK 44 44 71 40 50 83 58 35 35 57 30 46 45 54 37 Olaf Kolzig G L OK 50 56 82 69 65 77 56 61 55 NA NA 83 71 57
# 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 57 44 89 35 57 72 55 35 36 51 54 42 45 56 19 Mike Richards C L OK 65 67 57 48 86 70 68 76 77 81 76 55 77 76 12 Patrick Marleau C L OK 55 85 73 47 83 84 80 69 76 76 83 73 89 79 17 Toby Petersen C L OK 58 69 58 35 70 84 55 40 41 66 48 53 51 57 18 Ethan Moreau LW L OK 64 53 73 35 83 64 53 46 50 71 64 70 81 63 55 Cody McLeod LW L OK 82 41 68 35 86 55 41 35 45 62 65 50 50 59 10 David Booth LW L OK 56 67 68 38 79 82 63 66 73 63 78 52 45 71 9 Paul Kariya LW L OK 37 82 47 40 48 84 84 75 81 58 54 74 71 68 15 Andrew Brunette LW L OK 45 50 67 37 87 84 59 63 58 50 70 73 70 64 88 Peter Mueller RW R OK 50 57 65 36 79 83 72 62 56 54 64 51 45 64 74 Nick Tarnasky RW L 63 3W 71 50 75 35 64 62 43 40 36 54 38 53 48 53 26 Ruslan Fedotenko RW L OK 61 58 59 35 75 77 61 62 57 54 68 64 70 65 44 Martins Karsums RW R OK 53 63 58 35 55 84 64 46 37 44 36 41 45 52 21 Nicklas Bergfors RW R OK 30 62 54 35 35 86 64 30 35 41 39 39 45 47 45 Brooks Orpik D L OK 87 53 73 45 86 77 50 48 47 73 38 58 60 66 4 Jay Bouwmeester D L 99 61 82 70 60 90 80 80 59 72 77 72 61 45 75 58 Kristopher Letang D R OK 66 69 61 46 82 83 67 57 69 65 67 51 57 68 8 Kevin Klein D R OK 59 64 63 40 74 81 59 40 44 60 53 46 45 60 23 Marc Staal D L OK 68 59 69 46 90 76 65 43 49 76 44 51 52 66 7 Niclas Wallin D L OK 69 53 74 40 74 81 55 40 43 68 43 61 69 63 3 Karlis Skrastins D L OK 64 44 67 45 87 83 51 45 47 77 49 67 53 64 38 Cristobal Huet G L 96 76 75 73 80 77 71 76 69 72 NA NA 67 60 71 1 Brent Johnson G L OK 60 67 72 74 71 60 69 66 63 NA NA 69 58 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Dustin Jeffrey C L OK 41 42 64 35 50 86 50 35 35 67 40 40 45 50 49 Cal O'Reilly C L OK 33 78 53 35 48 84 78 41 38 53 60 40 45 57 20 Christopher Minard LW L OK 50 41 55 35 53 84 61 35 35 45 38 42 45 48 61 Luca Caputi LW L OK 34 75 52 35 35 80 75 30 35 43 45 39 45 51 16 Paul Bissonnette LW L OK 51 47 69 35 51 68 48 35 35 43 30 40 45 47 68 Mikko Lehtonen RW R OK 30 49 60 36 35 86 61 30 35 51 30 43 45 46 48 Boris Valabik D L OK 62 41 85 40 67 56 42 37 35 66 30 44 45 58 43 Sami Lepisto D L OK 37 41 58 43 35 80 63 52 50 53 30 40 45 54 52 Jason Garrison D L OK 33 64 73 40 35 86 47 30 30 56 30 39 45 52 65 Ben Lovejoy D R OK 33 44 71 40 35 86 46 30 35 50 30 39 45 49 5 John Curry G L OK 58 67 67 69 62 76 65 62 61 NA NA 40 47 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 David Backes C R OK 73 63 72 39 90 66 58 60 63 74 76 53 48 71 14 Radek Bonk C L OK 55 54 68 35 76 82 59 56 49 64 59 75 68 63 38 Vernon Fiddler C L OK 59 55 61 35 85 83 55 35 44 77 61 56 50 60 17 Rod Brind'Amour C L OK 55 58 64 42 87 83 67 69 60 68 65 89 96 69 15 Jeff Tambellini LW L OK 62 66 51 35 75 82 54 41 44 53 56 51 45 57 34 Joel Ward LW R OK 60 78 73 35 86 81 78 56 52 74 67 50 45 69 41 Nikolai Kulemin LW L 95 DD 60 79 51 35 81 84 79 54 52 51 66 46 45 64 25 Chris Kelly LW L OK 63 64 60 35 90 82 56 43 46 79 61 56 56 62 36 Matt D'Agostini RW R OK 55 64 61 35 68 83 78 46 51 59 65 44 47 63 10 Matt Bradley RW R OK 68 62 63 35 88 63 58 35 40 63 48 61 53 57 24 Martin Havlat RW L OK 44 85 72 38 88 83 86 75 75 53 74 61 66 75 23 Milan Hejduk RW R OK 48 77 54 44 90 84 81 66 66 68 73 70 83 72 44 Kimmo Timonen D L OK 62 82 56 54 83 81 77 69 71 91 44 68 68 75 28 Mike Mottau D L OK 57 57 54 40 87 81 54 45 47 57 35 51 50 57 29 Johnny Oduya D L OK 60 59 61 46 90 83 55 54 62 72 58 53 52 66 22 Jassen Cullimore D L OK 58 47 82 40 78 80 80 40 42 69 37 70 57 64 55 Steve Eminger D R OK 61 67 69 47 79 81 60 56 62 73 56 55 48 68 21 Andrew Ference D L OK 56 67 53 47 65 76 64 55 60 71 35 62 75 64 77 Joseph Corvo D R OK 55 64 63 54 88 84 66 56 72 67 71 60 58 68 6 Jaroslav Spacek D L OK 62 59 63 49 87 82 66 67 72 71 60 68 69 70 30 Ryan Miller G L 97 82 79 61 86 85 70 81 73 78 NA NA 70 69 74 40 Patrick Lalime G L OK 58 64 69 75 71 85 64 64 61 NA NA 76 71 62 32 Mikael Tellqvist G L OK 62 67 68 70 70 84 69 64 63 NA NA 56 47 63
# 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 65 53 59 35 70 72 53 35 37 51 50 61 45 53 45 Jared Ross C L OK 38 76 37 35 35 84 76 30 35 51 30 40 48 48 31 Pascal Pelletier LW L OK 34 44 54 35 35 86 40 30 35 42 30 40 45 42 16 Jon Sim LW L OK 54 54 56 35 67 80 50 39 46 53 61 57 51 56 27 Craig Adams RW R OK 63 56 59 35 64 78 44 37 37 66 42 62 62 53 43 Jed Ortmeyer RW R OK 34 54 53 35 35 86 51 30 35 67 30 53 50 47 13 Krystofer Barch RW L OK 85 52 73 35 79 48 42 35 36 49 48 51 47 54 26 Mike VanRyn D R OK 48 69 60 43 56 82 65 49 61 64 55 57 49 63 51 Kevin Quick D L OK 34 63 45 40 51 86 59 35 35 55 30 39 45 50 33 Matt Climie G L OK 53 62 72 74 62 76 62 61 58 NA NA 40 47 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Daymond Langkow C L OK 52 73 49 38 81 84 71 64 63 58 71 75 64 68 9 Mikko Koivu C L OK 50 67 62 47 86 80 71 75 73 78 69 55 72 73 56 Jochen Hecht C L OK 50 67 56 38 79 80 69 54 54 72 63 65 76 65 19 Marty Reasoner C L OK 56 55 64 35 86 83 57 53 50 77 64 63 53 64 20 Alexander Steen LW L OK 55 80 64 36 88 83 80 57 50 74 55 56 48 66 26 Blake Wheeler LW R 97 55 78 67 35 88 82 64 60 57 68 69 47 49 68 13 Simon Gagne LW L OK 47 86 58 42 86 82 82 71 74 73 78 65 82 76 31 Kirk Maltby LW R OK 62 58 56 35 85 83 55 35 38 66 48 77 85 56 25 Mike Grier RW R OK 67 66 75 35 73 83 57 51 49 75 62 74 81 66 12 Chuck Kobasew RW R OK 60 72 56 35 78 76 68 60 58 53 70 57 60 66 17 Wayne Simmonds RW R OK 68 78 50 35 90 70 78 48 47 69 58 47 45 63 32 Kris Versteeg RW R OK 50 79 47 38 85 79 79 66 61 70 70 49 52 69 48 Matt Hunwick D L OK 55 79 54 40 68 80 79 60 66 62 60 45 47 68 6 Trevor Daley D L OK 55 76 64 48 82 77 67 50 60 71 60 57 55 67 29 Matthew Carle D L OK 60 68 64 47 83 84 66 55 60 64 54 53 57 66 7 Tim Gleason D L OK 74 65 71 45 79 71 57 45 45 72 30 56 52 64 33 Brendan Witt D L OK 73 44 75 45 75 70 50 41 42 75 30 72 69 63 24 Steve Staios D R OK 70 52 61 44 87 70 57 43 46 74 38 72 67 63 30 Cam Ward G L OK 81 83 71 88 88 70 85 80 81 NA NA 67 72 78 35 Scott Clemmensen G L OK 71 76 74 80 77 71 78 69 71 NA NA 47 48 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Colton Gillies C L OK 58 74 56 35 64 83 75 37 35 50 42 43 45 54 28 Kyle Chipchura C L OK 41 52 64 35 50 81 51 46 35 64 30 43 45 50 37 Tanner Glass LW L OK 38 49 61 35 35 68 50 30 35 43 30 43 45 45 60 Vladimir Sobotka LW L OK 53 75 49 35 55 83 75 39 35 55 36 46 48 53 21 Barry Tallackson RW R OK 41 44 72 35 35 86 46 30 35 46 30 41 45 46 71 Geoff Kinrade RW L OK 33 46 65 39 35 86 48 30 35 59 30 39 45 46 23 David Hale D L OK 59 51 70 40 66 73 44 38 40 63 51 54 52 59 5 Brent Sopel D R OK 52 56 68 40 55 83 54 35 35 71 42 62 59 59 27 Kurtis Foster D R OK 41 52 75 40 35 82 54 58 60 63 50 52 47 62 55 Darryl Sydor D L OK 62 59 68 40 81 84 57 44 49 65 44 84 84 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Tomas Plekanec C L OK 54 80 58 38 87 81 71 56 58 69 69 56 51 68 19 Nicklas Backstrom C L OK 53 81 50 44 90 82 84 86 77 64 70 51 53 75 20 Robert Lang C R OK 47 59 72 37 67 81 69 64 64 71 73 74 77 70 11 Brendan Morrison C L OK 49 79 48 35 88 83 68 51 49 60 65 69 62 63 39 David Steckel C L OK 63 44 76 35 83 83 50 45 45 82 58 51 53 62 94 Ryan Smyth LW L OK 50 58 55 45 83 80 84 67 71 62 74 74 71 71 24 Travis Moen LW L OK 72 54 71 35 90 60 52 40 42 75 51 57 59 59 50 Antoine Vermette LW L OK 55 85 60 40 86 81 80 62 57 78 66 58 59 70 27 Ryan Callahan LW R OK 77 69 53 38 88 76 54 54 59 73 70 51 55 67 73 Michael Ryder RW R OK 59 57 52 35 82 83 58 63 65 51 75 58 56 66 40 Maxim Lapierre RW R OK 68 67 66 35 86 71 58 46 51 72 65 52 51 64 46 Andrei Kostitsyn RW L OK 61 79 66 35 82 79 71 57 59 56 72 52 51 68 25 Alexander Frolov RW R OK 49 67 64 44 83 83 80 63 67 74 77 60 45 72 2 Mark Streit D L OK 61 70 59 55 82 80 65 70 79 69 79 55 60 75 26 Josh Gorges D L OK 69 55 63 44 88 81 52 50 53 74 49 54 55 65 8 Jan Hejda D L OK 73 53 73 49 90 82 53 48 50 80 44 53 47 67 6 Shea Weber D R OK 67 59 79 53 88 71 66 61 80 68 81 54 62 74 9 Willie Mitchell D L OK 61 44 69 50 90 79 53 50 54 81 44 63 71 66 33 Michal Rozsival D R OK 61 66 65 50 83 81 68 56 66 73 62 63 56 69 44 Martin Biron G L OK 76 74 66 84 83 93 77 78 71 NA NA 76 63 71 31 Carey Price G L OK 70 72 80 83 83 69 74 69 68 NA NA 53 59 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Darren Helm C L OK 48 50 42 35 51 84 41 35 35 61 30 41 59 46 15 Michael Zigomanis C R OK 45 51 61 35 53 77 56 44 37 77 44 52 45 55 36 Joakim Lindstrom LW L OK 48 63 53 35 64 81 54 55 51 61 63 47 45 60 70 Gregory Stewart LW L OK 53 49 62 35 53 67 64 35 35 48 30 41 47 49 67 Benoit Pouliot LW L OK 44 73 62 35 61 82 69 41 40 57 56 44 47 58 74 Sergei Kostitsyn RW L OK 53 80 63 35 70 78 79 57 48 66 59 50 50 65 10 Kris Russell D L OK 57 70 47 40 76 83 66 55 59 52 37 50 48 59 3 Ryan O'Byrne D R OK 59 44 79 40 61 71 41 37 35 64 30 46 48 57 45 Mike Weaver D R OK 58 44 47 40 71 84 40 39 38 76 30 54 48 55
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Dainius Zubrus C L OK 58 68 77 35 90 78 79 61 54 49 64 72 65 67 21 Patrik Berglund C L OK 52 79 55 35 83 84 79 63 60 64 70 46 48 68 91 Kyle Turris C R OK 50 69 49 35 74 81 77 50 47 54 58 45 45 60 54 Edward Purcell C R OK 42 58 64 35 62 85 64 58 49 48 51 44 45 58 60 Mikael Backlund LW L 97 30 65 57 35 35 86 62 30 35 44 30 39 45 46 28 Nikita Filatov LW R OK 35 78 42 35 35 86 70 30 35 44 64 39 45 53 32 Riley Cote LW L OK 69 41 73 35 74 44 40 35 35 53 30 51 47 49 27 Patric Hornqvist LW R OK 47 77 51 35 57 82 77 44 40 53 43 41 45 55 74 T.J. Oshie RW R OK 53 79 40 36 70 82 79 67 59 74 66 44 48 68 33 Fredrik Modin RW L OK 47 57 73 37 67 82 65 60 55 65 62 71 72 65 24 David Clarkson RW R OK 67 53 61 35 90 47 57 51 52 49 66 52 50 61 43 Maxim Mayorov RW L OK 33 61 54 35 35 86 63 30 35 42 30 39 45 46 4 Wade Belak RW R OK 66 41 76 35 68 55 42 35 35 49 30 61 53 49 61 Byron Bitz RW R OK 59 63 63 35 60 78 64 35 36 60 52 42 48 56 3 Jack Johnson D L OK 55 68 75 45 63 74 70 38 53 66 66 50 45 65 23 Brad Stuart D L OK 68 65 70 44 76 83 65 46 54 71 37 66 77 66 2 Brian Pothier D L OK 41 65 61 40 35 83 61 35 37 56 42 56 55 55 5 Frantisek Kaberle D L OK 50 63 54 40 58 84 65 45 48 59 39 62 56 58 38 Jack Hillen D L OK 54 63 60 40 62 83 80 38 43 55 35 43 45 58 6 Sami Salo D R OK 55 59 71 44 72 83 67 58 67 72 57 64 65 68 25 Cory Murphy D L OK 46 69 50 40 58 83 68 55 65 57 64 46 45 64 20 Ryan Suter D L OK 58 58 58 53 90 78 64 67 71 71 58 56 54 68 30 Josh Harding G R OK 63 70 71 69 69 67 71 64 64 NA NA 46 48 64 1 Kevin Weekes G L 97 60 69 77 70 67 82 70 63 63 NA NA 73 56 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Shawn Matthias C L OK 41 69 70 35 51 85 63 35 35 48 30 41 45 50 55 Kris Newbury C L OK 34 51 60 35 35 72 44 30 30 41 30 43 45 43 22 Brett Sterling LW L OK 35 71 41 35 51 83 79 30 35 43 43 40 45 49 29 Jason Jaffray LW L OK 41 62 58 35 50 75 43 35 35 45 51 42 45 50 36 Connor James RW R OK 30 62 47 35 35 86 70 30 30 54 30 40 45 46 40 Clay Wilson D L OK 36 61 58 40 35 86 62 35 35 51 30 40 45 51 9 Ken Klee D R OK 71 44 67 40 79 83 42 43 43 64 35 74 62 59
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Shawn Horcoff C L OK 49 76 66 47 87 80 70 69 63 76 66 63 70 71 19 Travis Zajac C R OK 55 66 62 41 90 81 65 71 66 70 69 54 53 70 28 Ben Guite C R OK 61 55 68 35 67 82 51 41 42 70 52 52 50 58 21 Jason Arnott C R OK 47 60 75 42 75 79 65 63 72 60 83 77 86 72 57 David Perron LW R 99 56 65 48 35 88 81 68 67 60 55 64 51 48 65 40 Henrik Zetterberg LW L OK 52 81 57 44 83 82 87 72 79 68 77 59 84 76 16 Petr Prucha LW R OK 56 81 45 35 65 78 72 57 47 56 56 54 52 61 42 Brett Sutter LW L OK 33 63 56 35 35 82 64 30 35 44 49 39 45 50 91 Brad Richards RW L OK 43 82 56 45 70 85 84 72 71 69 68 65 68 72 20 Michael Ryan RW L OK 43 59 54 35 52 85 59 30 35 48 30 48 45 47 22 Cal Clutterbuck RW R OK 91 75 68 35 85 69 75 35 46 67 61 47 45 65 55 Cam Janssen RW R OK 69 50 67 35 70 47 43 35 35 46 38 51 50 50 12 Eric Staal RW L OK 52 77 66 46 90 81 85 67 80 67 82 59 70 77 11 Christian Ehrhoff D L OK 59 72 65 47 83 78 68 65 72 70 62 57 58 70 3 Dion Phaneuf D L OK 61 68 71 58 87 69 76 66 79 75 67 56 69 75 51 Francis Bouillon D L OK 64 64 57 40 69 69 57 35 44 68 58 61 54 61 2 Nicklas Grossman D L OK 76 54 66 40 88 79 53 41 43 68 38 51 52 62 24 Chris Chelios D R OK 47 55 55 40 57 81 65 30 35 62 30 94 95 55 5 Luke Richardson D L OK 33 50 71 40 35 79 51 30 30 68 30 89 67 54 29 Daniel Tjarnqvist D L OK 47 54 66 40 61 84 62 35 35 59 45 49 45 56 50 Richard Petiot D L OK 45 63 56 45 48 71 59 44 42 68 30 40 45 57 31 Alex Auld G L 96 67 73 82 80 78 71 75 67 68 NA NA 63 51 69 39 Dan Ellis G L OK 65 70 68 77 77 70 69 67 68 NA NA 49 53 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Petteri Nokelainen C R OK 55 57 56 35 67 83 56 37 39 63 50 50 51 55 23 Wayne Primeau C L OK 47 53 77 35 55 82 44 41 35 81 30 68 74 54 44 Ryan Hollweg LW L OK 56 55 66 35 55 69 44 35 35 43 30 53 51 48 32 Chris Porter LW L OK 36 60 67 35 51 86 62 35 35 73 43 39 45 54 48 Tyler Kennedy RW R OK 51 72 49 35 76 79 55 59 57 52 65 50 60 62 30 Ryan Jones RW L OK 56 78 65 35 64 82 77 51 46 54 58 43 45 62 41 Marek Schwarz G R OK 51 55 65 54 53 76 55 66 55 NA NA 40 47 53
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Jiri Tlusty C L OK 38 68 66 35 50 86 72 50 37 43 30 46 45 52 44 Rob Niedermayer C L OK 56 80 63 35 86 82 63 35 44 76 64 77 77 63 15 Ryan Getzlaf C R OK 60 67 75 44 88 70 82 86 80 60 72 55 74 77 21 Olli Jokinen C L OK 53 68 71 42 83 78 81 64 69 62 76 70 48 72 36 Jussi Jokinen LW L OK 53 80 54 35 79 83 80 60 50 70 55 56 55 65 45 Steve Begin LW L 99 85 55 56 35 73 73 53 35 42 67 56 59 53 58 23 Daniel Sedin LW L OK 43 68 52 41 90 83 84 75 79 60 76 66 64 73 52 Radek Smolenak LW L OK 37 63 50 35 51 70 64 35 35 41 30 39 45 46 22 Jordin Tootoo RW R OK 66 67 59 35 79 56 54 48 46 56 48 56 52 58 12 Jarome Iginla RW R OK 52 83 66 48 90 77 86 77 81 58 78 75 85 77 25 Mathieu Dandenault RW R OK 55 84 66 35 63 81 55 48 42 68 51 73 71 61 26 Mike Knuble RW R OK 58 55 79 40 90 81 56 57 59 73 73 71 59 69 24 Bryce Salvador D L OK 73 51 73 43 83 67 53 45 48 73 44 62 60 65 6 Dennis Wideman D R 97 60 63 58 54 86 83 64 67 75 74 69 56 52 71 29 Jeff Woywitka D L 99 55 52 72 41 75 74 44 49 54 60 48 51 48 60 2 Luke Schenn D R 97 75 62 71 47 79 65 58 45 52 71 38 46 45 65 38 Nathan Paetsch D L OK 45 61 60 40 55 76 58 38 45 55 51 51 47 56 5 Eric Brewer D L OK 51 67 75 55 57 80 73 39 49 82 37 65 73 67 47 Davis Drewiske D L OK 46 48 67 40 51 79 49 35 39 72 30 40 45 56 20 Evgeni Nabokov G L 98 84 84 71 88 87 60 85 82 83 NA NA 77 73 79 1 Johan Hedberg G L OK 53 62 69 76 75 70 64 64 60 NA NA 69 63 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Anthony Stewart C R OK 64 41 82 35 72 70 44 35 37 53 41 49 45 52 83 Jay Beagle C R OK 37 46 67 35 35 81 48 30 35 42 30 39 48 45 10 Patrick Davis C R OK 33 60 54 35 35 86 62 30 30 41 30 39 45 45 55 Ben Eager LW L OK 68 53 73 35 82 52 44 35 42 49 61 52 52 57 67 Sean Bentivoglio LW L OK 32 61 53 35 35 72 63 30 35 41 30 39 45 45 17 Michael Rupp RW L OK 77 56 79 35 79 51 51 35 39 48 43 57 54 55 46 Aaron Downey RW R OK 46 61 70 35 35 72 63 38 35 41 49 54 48 53 18 Georges Laraque RW R OK 55 44 88 35 60 56 42 35 35 47 30 67 63 50 63 Andrew Gordon RW R OK 33 62 47 35 35 86 64 30 35 41 30 39 45 45 40 Joel Rechlicz RW R OK 55 44 74 35 51 51 43 35 35 41 30 40 45 47 4 Brett Skinner D L OK 41 62 51 40 48 83 63 30 35 47 30 40 45 50 8 Nathan McIver D L OK 52 41 66 40 52 60 41 35 35 52 30 42 45 51 7 Noah Welch D L OK 59 55 73 40 62 79 56 35 35 57 35 45 45 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Doug Weight C L 87 DD 50 59 58 40 68 73 64 70 61 52 62 82 82 65 92 Michael Nylander C L 98 44 70 58 35 79 83 73 62 51 53 60 74 60 63 34 Ryan Craig C L OK 60 44 69 35 69 66 55 35 37 62 41 52 50 53 16 Blair Betts C L OK 71 55 69 35 88 84 55 35 39 81 50 57 54 59 62 Tim Sestito C L OK 35 59 57 35 35 86 62 30 35 65 30 39 45 48 56 Christopher Bourque LW L OK 41 64 45 35 35 86 74 30 35 42 39 40 45 48 46 Jonathon Kalinski LW L OK 47 76 45 35 48 86 77 38 35 45 41 40 45 52 14 Raffi Torres LW L OK 56 57 74 35 67 81 58 44 48 47 65 57 54 60 21 Kyle Calder LW L OK 52 59 45 35 82 80 58 58 48 53 58 64 52 59 20 Richard Zednik LW L OK 55 78 61 35 79 81 78 56 55 53 69 69 60 67 25 Chris Conner RW L OK 50 67 45 35 61 84 59 54 41 45 45 46 47 54 17 Petr Sykora RW L OK 45 82 54 36 83 82 80 60 61 49 73 74 80 68 15 Joffrey Lupul RW R OK 58 67 64 35 86 77 67 62 62 61 72 58 57 68 59 Brad Staubitz RW R OK 61 48 70 35 60 56 49 35 35 49 36 42 45 50 35 Aaron MacKenzie D L OK 41 49 58 40 35 86 62 30 35 61 30 39 45 52 44 Nick Boynton D R OK 61 55 73 40 78 67 55 49 59 66 55 62 52 65 43 Philippe Boucher D R OK 61 56 73 44 63 77 58 40 52 69 53 69 68 64 42 Tom Preissing D R 95 46 66 59 40 53 84 66 39 58 64 60 56 59 61 45 Jason Strudwick D L OK 65 41 77 40 79 64 42 39 39 61 38 63 49 58 4 Rob Blake D R OK 60 52 77 47 81 74 56 67 76 74 67 83 85 72 29 Martin Gerber G L OK 67 66 71 77 74 51 67 66 63 NA NA 67 58 64 39 Rick Dipietro G R OK 53 57 75 69 64 56 57 91 55 NA NA 70 57 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Andre Deveaux C R OK 58 44 74 35 53 52 40 35 35 43 30 41 45 47 19 Dwayne King LW L OK 34 41 77 35 35 86 40 35 44 44 30 45 45 47 11 Boyd Kane LW L OK 34 44 73 35 35 86 41 30 30 43 30 43 45 44 33 Kevin Westgarth RW R OK 43 44 84 35 35 77 44 30 35 43 30 39 45 47 28 Riley Armstrong RW R OK 34 62 51 35 35 79 63 30 35 52 30 39 45 46 60 Nate Raduns RW R OK 35 44 70 35 35 86 46 30 30 43 30 39 45 44 51 Jamie Fritsch D L OK 33 49 59 40 35 86 50 30 30 49 30 39 45 48
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Glen Metropolit C R OK 57 62 56 35 83 79 60 45 43 73 50 57 51 59 19 Jason Spezza C R OK 47 70 71 43 90 77 87 71 74 62 76 59 61 74 18 Jesse Winchester C R OK 69 74 70 35 83 77 74 51 45 64 43 46 45 62 13 Mike Fisher C R OK 73 76 69 40 85 76 64 57 54 73 63 63 69 69 21 Brooks Laich LW L OK 59 65 68 38 90 81 58 64 62 76 70 56 53 69 8 Alexander Ovechkin LW R OK 66 85 73 51 86 79 91 79 84 64 93 56 67 84 71 Nick Foligno LW L OK 59 64 64 35 88 79 57 51 52 55 66 50 48 63 10 Shean Donovan LW R OK 52 81 73 35 75 78 56 35 38 56 49 74 60 57 54 David Jones RW R OK 53 58 68 35 62 84 50 39 43 62 61 45 50 58 26 Ryan Shannon RW R OK 47 83 41 35 60 85 59 58 52 58 62 50 50 61 40 Jared Boll RW R OK 80 56 68 35 82 43 44 43 41 53 46 51 47 56 25 Chris Neil RW R OK 75 44 69 35 72 51 51 41 39 53 44 62 67 55 9 Scottie Upshall RW L OK 59 67 59 35 82 78 59 58 57 56 66 53 52 64 17 Filip Kuba D L OK 56 60 77 51 79 83 71 69 72 72 44 65 54 71 57 Jeff Schultz D L OK 58 41 76 44 74 81 42 44 43 74 35 52 47 61 41 Kent Huskins D L OK 51 51 66 41 60 78 53 36 39 69 49 51 55 59 33 Adrian Aucoin D R OK 54 52 69 49 88 82 53 56 66 76 64 72 59 68 52 Mike Green D R OK 59 69 67 57 78 79 80 72 91 70 90 53 53 80 6 Wade Redden D L OK 61 67 69 49 88 79 73 55 65 72 44 74 77 69 24 Anton Volchenkov D L OK 81 59 76 44 78 82 66 40 45 77 37 57 63 68 30 Brian Elliott G L OK 60 69 72 76 75 87 71 66 66 NA NA 43 47 65 32 Chris Osgood G L 97 66 69 64 82 80 61 72 71 67 NA NA 83 82 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 58 Cody Bass C R OK 52 70 67 35 48 71 42 30 35 53 30 42 48 48 53 Ilja Zubov C L OK 42 71 61 35 35 86 82 41 35 47 30 40 45 52 47 Zack Smith C L OK 33 41 65 35 35 86 44 30 30 42 30 39 45 43 56 Jakub Petruzalek LW R OK 33 76 44 35 35 86 77 51 35 54 30 39 45 51 12 Craig Weller RW R OK 63 41 74 35 60 63 41 35 35 52 36 49 45 50 55 Brian Lee D R OK 56 56 63 42 68 79 53 46 49 65 42 44 48 60 31 Tobias Stephan G L OK 51 57 66 66 65 78 57 66 56 NA NA 41 47 55
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Andrew Cogliano C L OK 56 87 49 35 90 84 77 57 52 60 67 51 47 66 48 Andrew Ebbett C L OK 51 76 42 35 66 82 79 68 59 50 60 44 50 64 25 Maxime Talbot C L OK 66 60 54 35 82 78 54 43 46 76 62 54 59 61 51 Kyle Brodziak C R OK 61 57 67 35 86 82 54 53 47 72 61 51 45 63 17 Dominic Moore C L OK 56 65 53 37 88 74 56 66 58 73 62 56 48 65 14 Alex Tanguay LW L OK 50 81 54 35 67 81 83 69 63 62 69 66 80 70 12 P.J. Axelsson LW L 86 DD 55 62 54 36 82 84 54 62 49 74 51 70 73 62 20 Sean Bergenheim LW L 97 59 69 63 35 72 74 72 44 53 68 67 51 45 64 31 Lauri Korpikoski LW L OK 63 68 58 35 78 84 79 41 40 67 50 45 49 60 11 Eric Perrin RW L OK 54 80 46 35 85 82 66 53 46 76 51 54 52 61 28 Claude Giroux RW R OK 50 81 42 35 63 83 65 64 56 66 63 43 48 64 22 Colby Armstrong RW R OK 57 65 59 35 90 77 64 54 54 61 70 55 59 65 21 Jamal Mayers RW R OK 61 66 70 35 79 55 52 42 42 67 55 67 71 60 5 Christian Backman D L OK 55 66 69 40 70 82 65 36 41 59 42 56 49 59 7 Kim Johnsson D L 98 58 68 57 54 88 82 67 54 56 78 38 67 70 67 2 Lukas Krajicek D L OK 58 65 60 43 79 81 64 50 52 67 38 55 50 62 3 Marc Methot D L OK 64 63 76 40 76 78 74 46 50 67 53 49 48 66 27 Teppo Numminen D R OK 49 41 61 40 70 83 64 52 50 64 42 88 80 60 8 Michael Komisarek D R OK 83 53 85 45 76 71 56 41 44 77 37 57 67 68 77 Jay McKee D L OK 75 44 65 40 78 77 53 38 39 78 35 69 74 62 41 Mike Smith G L OK 69 73 80 82 78 53 74 70 69 NA NA 53 47 69 29 Ty Conklin G L 96 80 79 67 79 77 68 78 72 78 NA NA 59 49 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 80 Ben Maxwell C L OK 34 62 47 35 35 84 64 30 35 50 30 39 45 46 36 Joshua Hennessy C L OK 32 49 56 35 35 86 61 30 30 42 30 40 45 44 38 Darroll Powe C L OK 73 62 67 35 72 80 64 35 41 67 53 45 48 59 37 Matt Ellis LW L OK 52 51 65 35 64 84 43 37 43 63 60 50 45 56 43 T.J. Galiardi LW L OK 42 78 44 36 48 82 78 35 38 50 60 40 45 56 33 Alexandre Giroux LW L OK 46 61 63 35 48 80 63 35 35 45 41 44 45 51 39 Garth Murray RW L OK 47 56 68 35 35 74 62 30 35 65 30 50 48 50 30 Yan Stastny RW L OK 49 64 54 35 60 78 44 37 36 75 46 45 45 53 18 Enver Lisin RW L OK 52 82 55 35 66 82 67 45 51 59 66 46 45 62 26 Danny Syvret D L OK 33 46 62 40 35 86 48 30 30 49 30 43 45 48 49 Steve Wagner D L OK 46 54 62 40 53 80 44 35 38 60 51 43 45 55 40 Phil Oreskovic D R OK 44 44 73 40 35 66 40 35 40 59 50 40 45 54 32 Brett Carson D R OK 37 44 74 40 35 80 44 30 35 66 30 39 45 53 6 David Schlemko D L OK 34 61 58 42 35 86 51 39 40 54 30 39 45 52 35 Al Montoya G L OK 58 65 68 69 64 76 65 63 65 NA NA 40 47 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Paul Stastny C L OK 47 77 64 47 64 82 81 70 66 70 66 52 51 71 12 Scott Nichol C R OK 59 58 45 35 64 73 50 40 39 76 51 59 50 55 51 Frans Nielsen C L OK 51 69 42 36 72 83 62 64 55 68 60 49 45 63 19 Tim Connolly C R OK 47 84 55 42 66 82 82 72 72 71 73 61 54 73 9 Derek Roy C L OK 51 80 51 47 90 82 79 71 72 73 74 57 57 73 18 R.J. Umberger LW L OK 59 67 71 41 90 75 65 57 61 71 72 56 54 69 21 Loui Eriksson LW L OK 51 66 51 44 90 84 65 62 65 69 79 53 52 69 14 Bobby Ryan LW R OK 55 44 67 35 74 80 70 65 72 47 81 48 51 68 16 Gregory Campbell LW L OK 77 57 59 37 83 67 51 57 52 75 63 56 45 65 15 Boyd Gordon RW R OK 55 59 61 35 74 84 54 44 42 79 50 55 53 58 11 Daniel Cleary RW L OK 60 71 67 37 82 81 54 63 58 68 65 65 69 67 8 Teemu Selanne RW R OK 42 81 61 36 75 82 83 65 71 48 76 80 77 71 10 Marian Gaborik RW L OK 41 93 61 44 51 85 85 64 83 67 84 62 59 76 4 Dennis Seidenberg D L OK 72 56 67 49 79 80 55 61 68 71 56 55 52 69 55 Niklas Kronwall D L OK 61 73 54 50 87 81 70 71 73 69 56 54 62 71 2 Dan Hamhuis D L OK 65 64 63 50 90 78 66 55 62 80 44 59 53 69 5 Greg Zanon D L OK 82 52 61 46 90 82 52 38 41 82 49 53 50 65 44 Sheldon Souray D L OK 56 57 80 55 88 70 66 61 80 73 81 65 67 74 6 Zbynek Michalek D R OK 75 67 68 50 90 83 65 51 59 71 56 57 45 69 33 Zdeno Chara D L OK 66 53 91 57 87 72 64 63 77 76 79 70 84 77 32 Niklas Backstrom G L OK 82 86 69 94 90 68 86 81 85 NA NA 62 57 79 31 Peter Budaj G L OK 72 72 71 84 83 93 74 69 69 NA NA 63 50 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 78 M.A. Pouliot C R OK 54 64 58 35 74 81 58 50 46 54 58 51 45 59 13 Daniel Carcillo LW L OK 73 59 64 35 82 42 54 45 44 54 43 51 48 56 20 Daniel Paille LW L OK 61 67 59 35 81 84 61 53 47 68 62 52 47 63 43 Jay Harrison D L OK 40 42 70 40 35 76 47 35 35 59 30 43 45 52 3 Lasse Kukkonen D L OK 50 55 54 40 53 83 54 35 35 65 30 51 51 54 22 Marek Malik D L OK 48 54 82 42 63 80 65 38 36 69 30 67 66 61 23 Sheldon Brookbank D R OK 53 41 71 40 64 58 42 35 36 56 35 49 50 53 49 Michael Leighton G L OK 60 64 68 74 70 59 65 63 61 NA NA 47 47 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Matthew Lombardi C L OK 52 90 60 39 78 81 70 69 63 67 65 58 56 70 25 Kevin Porter C L OK 50 76 58 35 60 85 77 40 40 54 56 42 45 58 13 Pavel Datsyuk C L OK 55 83 56 42 88 84 87 86 84 68 76 62 82 79 12 Todd White C L OK 51 74 56 40 90 84 65 75 69 61 70 64 59 70 19 Mike Sillinger C R OK 38 52 59 35 35 86 52 30 35 63 50 78 70 52 55 Jason Blake LW L OK 52 82 47 40 85 82 65 70 74 65 72 67 58 70 41 Steve Regier LW L OK S4 41 76 60 35 35 82 76 35 35 46 56 41 45 55 16 Ray Whitney LW R OK 47 79 47 40 90 83 73 76 74 57 71 76 80 71 59 Chad Larose LW R OK 64 57 47 35 88 81 50 45 52 67 68 55 57 61 20 Antti Miettinen RW L 91 DD 53 59 54 40 90 83 65 63 58 75 64 56 54 66 81 Marian Hossa RW L OK 52 86 67 39 82 78 88 66 80 63 85 70 76 77 14 Tomas Fleischmann RW L OK 47 70 55 35 81 84 62 57 55 67 69 52 51 65 29 Jason Williams RW R OK 53 67 51 35 87 83 64 63 59 56 68 58 54 65 31 Steve Ott RW L OK 71 61 56 39 74 60 57 66 63 63 70 57 67 68 23 Aaron Johnson D L OK 55 62 68 40 61 78 58 37 42 64 51 52 45 60 71 Patrice Brisebois D R OK 58 59 60 40 73 81 59 47 55 55 57 77 76 61 27 Paul Mara D L OK 65 69 70 42 83 65 70 48 57 70 54 66 56 68 22 Dan Boyle D R OK 55 83 54 54 83 81 81 70 81 71 77 65 62 78 37 Denis Grebeshkov D L OK 56 58 66 46 79 82 60 65 68 66 60 51 45 67 4 J.M. Liles D L OK 59 76 50 47 82 81 71 61 71 58 69 58 56 70 9 Brendan Bell D L OK 50 58 69 40 68 83 51 53 64 55 60 50 45 61 1 Steve Mason G R 98 86 88 77 88 87 73 86 82 88 NA NA 47 51 81 30 Martin Brodeur G L OK 73 77 77 77 76 63 77 71 75 NA NA 90 90 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Jeff Carter C R OK 53 69 63 46 90 80 78 70 82 80 87 56 55 78 38 Dean McAmmond C L OK 52 72 56 35 73 83 56 50 42 68 50 74 59 59 34 Daniel Winnik C R OK 59 55 68 35 67 67 45 35 38 67 44 50 45 54 21 Darcy Tucker LW L OK 60 64 45 35 74 73 59 41 45 52 58 73 65 57 18 Adam Hall RW R OK 65 53 66 35 82 77 53 35 40 70 50 59 56 57 47 Raymond Macias D R OK 36 61 59 40 51 86 62 35 35 48 30 39 45 51 28 Andrew Hutchinson D R OK 48 62 66 40 62 83 64 35 44 55 46 48 45 57 60 Ivan Vishnevskiy D L OK 32 78 45 43 35 81 79 62 61 61 30 39 45 59 24 Mathieu Schneider D L OK 61 57 57 46 76 79 65 59 69 64 66 84 83 68 44 Alexander Sulzer D L OK 33 44 66 40 35 86 47 30 30 50 30 39 47 48 32 Mathieu Garon G R OK 61 63 70 74 70 83 64 63 60 NA NA 65 49 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Brandon Sutter C R OK 56 75 52 35 67 79 75 37 37 70 39 44 45 56 12 Jiri Novotny C R OK 56 63 65 35 63 83 63 35 39 66 51 52 48 57 26 Michal Handzus C L OK 59 44 73 42 90 83 55 60 56 81 67 67 65 67 93 Johan Franzen C L OK 55 58 74 40 79 81 66 63 73 62 81 55 69 72 78 Trevor Smith C L OK 42 62 58 35 35 86 63 30 35 45 41 39 45 49 18 Drew Miller LW L OK 45 78 53 35 56 79 78 47 43 66 54 44 50 60 43 Lukas Kaspar LW R OK 45 55 76 35 50 81 55 36 36 49 53 40 45 54 23 Ville Leino LW L OK 34 43 49 35 50 82 78 51 49 41 66 40 49 57 7 Trent Hunter RW R 97 62 58 69 36 69 79 58 59 59 63 67 58 51 66 19 Raymond Sawada RW R OK 42 62 59 35 35 86 64 30 35 41 45 39 45 50 15 Brad Richardson RW L OK 47 66 50 35 58 81 54 41 36 57 30 52 49 50 21 Kyle Okposo RW R 99 53 65 61 40 75 82 63 61 60 66 69 46 45 66 29 Brandon Prust RW L OK 52 54 57 35 60 48 58 35 35 44 36 46 45 48 3 Stephane Robidas D R OK 71 68 54 54 79 79 56 58 67 69 44 63 69 67 77 Ryan Parent D L OK 51 74 52 40 58 83 79 37 35 73 30 44 50 59 8 Drew Doughty D R OK 60 78 63 53 88 81 78 51 63 75 56 47 45 70 24 Radek Martinek D R OK 61 63 63 47 67 82 60 35 47 75 62 58 62 64 55 O.K. Tollefsen D L OK 49 51 69 40 52 67 53 35 35 59 30 51 45 54 39 Tobias Enstrom D L OK 56 64 47 52 90 81 62 59 63 72 54 51 45 65 57 Adam Pardy D L OK 59 62 66 40 72 76 63 42 42 64 35 45 48 60 56 Matt Pelech D R 97 36 62 74 40 35 72 63 53 49 61 30 39 45 59 34 Wade Dubielewicz G L OK 65 56 66 70 62 76 56 61 55 NA NA 45 48 56 35 Miikka Kiprusoff G L OK 73 77 67 94 93 74 82 79 76 NA NA 75 72 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Bobby Holik C R OK 71 51 79 35 73 79 58 35 40 49 46 86 83 57 13 Joshua Bailey C L OK 55 78 54 35 78 84 78 58 47 53 53 45 45 62 20 Ryan Carter C L OK 59 59 63 35 66 70 56 39 37 57 44 47 51 54 22 Todd Marchant C L OK 59 81 48 35 79 82 55 51 45 79 50 77 73 61 14 Chris Kunitz LW L OK 71 71 56 36 90 78 69 64 61 65 70 57 64 69 44 Andrew MacDonald D L OK 34 61 54 40 35 81 63 30 35 52 30 39 45 50 40 Stephen Valiquette G L OK 62 66 77 72 68 63 66 66 63 NA NA 45 49 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Saku Koivu C L OK 50 74 48 38 75 81 81 71 64 69 68 70 85 70 39 Tomas Plihal C L OK 58 63 67 35 74 83 64 41 41 68 49 48 48 58 10 Bryan Little C R OK 48 81 51 37 86 83 65 58 62 51 76 50 45 66 12 Mike Modano C L OK 48 82 69 40 87 82 80 66 61 68 64 89 89 71 78 Chris Gratton C L OK 50 51 77 35 55 82 56 35 36 71 30 79 59 53 17 Andrew Murray C L OK 76 54 71 35 76 84 53 35 41 69 58 50 45 60 20 Kristian Huselius LW L OK 44 76 48 43 82 82 80 70 68 56 70 63 56 69 28 Paul Gaustad LW L OK 65 44 77 36 73 62 54 58 54 72 64 55 54 65 9 Milan Michalek LW L OK 56 81 76 41 83 81 73 69 66 73 71 56 57 74 25 David Moss LW L OK 60 56 63 35 88 84 55 56 57 67 69 51 52 65 13 Craig MacDonald LW L OK 37 61 62 35 35 86 63 35 35 63 39 53 49 52 83 Ales Hemsky RW R OK 47 88 56 41 79 83 85 75 73 52 72 59 66 72 7 Todd Bertuzzi RW L OK 51 52 79 41 76 74 66 68 60 57 66 72 62 68 22 Brad Boyes RW R OK 49 63 58 42 90 83 69 70 73 58 77 56 48 70 36 Fernando Pisani RW L OK 50 67 64 35 61 83 58 48 46 69 59 57 56 61 2 Mattias Ohlund D L OK 68 62 74 47 90 71 67 50 61 71 56 70 73 69 44 M.E. Vlasic D L OK 59 66 61 53 90 82 60 61 66 75 56 54 56 69 3 Douglas Murray D L OK 75 44 83 40 82 78 44 39 39 70 30 53 52 62 55 Sergei Gonchar D L OK 47 81 69 55 55 79 82 62 75 72 73 74 83 73 77 Tom Gilbert D R OK 60 65 66 48 90 83 63 68 70 68 54 52 45 69 40 Jordan Leopold D L OK 61 67 61 41 90 84 67 48 57 67 58 57 59 65 6 Ron Hainsey D L OK 60 59 66 49 88 83 60 63 70 70 56 56 57 68 32 Kari Lehtonen G L OK 65 70 78 81 80 63 71 69 69 NA NA 65 49 67 35 Pekka Rinne G L OK 79 82 75 83 83 64 82 80 81 NA NA 46 47 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Keith Aucoin C L OK 36 68 51 35 48 83 66 52 43 45 53 44 45 55 63 Dwight Helminen C L OK 52 55 54 35 55 86 56 35 35 51 38 41 47 50 64 Matt Beleskey LW L OK 30 46 62 35 35 86 48 30 30 41 30 39 45 43 23 J.F. Jacques LW L OK 45 47 73 35 35 75 48 30 35 41 41 45 45 48 42 Antti Pihlstrom RW L OK 63 75 54 35 68 84 75 37 40 61 41 44 45 56 73 Steven Goertzen RW R OK 51 60 71 35 51 68 62 35 35 60 49 44 45 55 61 John Negrin D L OK 34 62 59 40 35 81 63 39 37 53 30 39 45 52 29 Niclas Havelid D L OK 66 59 61 46 85 81 61 48 49 74 38 65 56 64 34 Shane Hnidy D R OK 59 44 64 40 75 75 42 41 44 63 48 61 58 58 41 Taylor Chorney D L OK 34 61 49 40 35 86 63 30 30 47 30 39 45 48 26 Anssi Salmela D L OK 48 74 61 40 55 83 75 40 48 51 37 41 45 58 4 Ville Koistinen D L OK 52 58 52 40 61 83 57 43 51 52 51 48 45 56 43 Brent Krahn G L OK 50 50 77 58 54 76 50 58 50 NA NA 40 47 51 1 Peter Mannino G L OK 50 51 70 65 61 76 51 59 50 NA NA 40 47 51
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Brian Rolston C L OK 48 84 70 35 74 82 71 58 58 54 66 78 66 67 10 Richard Park C R OK 52 80 54 38 79 82 58 57 53 74 65 65 68 66 24 Scott Gomez C L OK 51 84 60 47 83 80 84 72 71 71 66 68 87 74 14 David Legwand C L OK 47 91 63 43 81 83 80 61 60 72 70 65 64 71 20 Vaclav Prospal LW L OK 60 69 61 39 90 81 72 62 59 58 68 73 65 68 23 Christopher Higgins LW L OK 56 79 63 37 70 83 64 49 53 72 64 55 53 65 19 Stephane Veilleux LW L OK 59 57 54 35 88 78 55 42 48 74 62 57 50 60 13 Mike Cammalleri LW L OK 46 69 49 39 88 82 80 72 78 57 81 57 50 72 80 Nik Antropov RW L OK 60 55 80 38 88 83 76 64 67 67 74 62 57 72 9 Pascal Dupuis RW L OK 56 62 64 35 79 83 60 54 52 76 63 62 63 65 26 Martin St.Louis RW L OK 48 85 44 47 90 84 86 75 77 67 75 67 71 74 54 Kurtis McLean RW R OK 37 48 54 35 35 86 40 30 35 41 49 39 45 47 5 Colin White D L OK 68 44 74 42 79 81 50 50 51 72 35 64 78 64 7 Daniel Girardi D R OK 70 57 68 47 90 75 57 48 58 74 49 52 55 67 53 Derek Morris D R OK 63 65 73 46 82 82 60 47 58 71 54 70 51 67 8 Peter Harrold D R OK 55 64 53 40 78 83 56 40 49 62 53 50 45 59 52 Craig Rivet D R OK 56 53 68 45 74 63 54 59 62 70 43 71 82 65 42 Martin Skoula D L OK 62 60 77 44 88 85 62 43 46 75 49 68 69 67 28 Andy Sutton D L OK 52 44 86 45 55 74 51 54 55 73 51 62 48 65 50 Chris Mason G L 99 78 81 70 83 83 94 81 77 79 NA NA 64 56 75 41 Jaroslav Halak G L 99 65 69 66 77 77 88 71 66 66 NA NA 46 50 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Ben Walter C L OK 36 50 58 35 35 86 62 30 35 62 30 40 45 47 22 Petr Vrana C L OK 34 75 42 35 51 85 75 30 35 42 37 40 45 48 21 Ryan Potulny C L OK 36 51 54 35 35 86 55 44 35 43 30 44 45 47 25 Matt Moulson LW L OK 34 54 65 35 35 84 55 30 35 71 41 41 45 51 11 Marcel Goc LW L OK 57 79 61 35 69 83 60 44 43 71 41 55 58 58 43 Joe Motzko LW R OK 33 74 51 35 51 86 75 30 35 41 43 41 47 50 16 Jason Ward RW R OK 33 52 67 35 35 72 44 30 35 41 30 57 50 45 27 Mark Mancari RW R OK 37 44 76 35 35 82 43 35 35 52 41 43 45 49 6 Andy Greene D L OK 56 58 57 40 67 83 50 40 42 53 41 50 48 55 30 Nathan Guenin D R OK 32 44 68 40 35 86 43 30 30 49 30 40 45 48 55 Shane O'Brien D L OK 61 44 76 40 83 54 54 42 40 62 30 54 51 59 15 Brett Clark D L OK 73 58 58 49 83 83 57 42 48 73 38 60 49 63 34 Manny Legace G L OK 59 63 71 74 72 87 66 64 61 NA NA 73 57 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 51 James Sheppard C L OK 59 58 68 35 90 76 64 56 45 70 48 51 48 61 96 P.M. Bouchard C L OK 41 84 42 37 79 84 81 67 61 53 67 59 51 66 88 Rob Schremp C L OK 33 76 60 35 35 82 76 65 38 41 30 39 45 54 19 Joe Sakic C L OK 37 67 57 40 51 83 69 68 62 62 51 88 94 64 18 James Neal LW L OK 71 78 66 35 83 79 78 48 56 62 72 46 45 68 85 Liam Reddox LW L OK 59 78 47 35 64 84 78 42 40 62 54 43 45 59 53 Brett McLean LW L OK 50 58 51 35 87 81 56 45 44 69 51 58 49 57 45 Patrick Eaves LW R OK 73 73 54 35 82 81 70 40 43 68 51 54 57 60 10 Gary Roberts LW L OK 49 44 71 35 58 78 53 35 38 43 56 83 82 54 57 Blake Comeau RW R OK 56 58 66 36 68 81 56 61 51 66 58 50 45 63 16 Justin Williams RW R OK 47 83 58 35 64 81 80 53 49 61 48 62 61 62 32 Michal Repik RW R OK 42 77 47 35 35 83 77 30 35 45 57 39 45 53 17 Derek Dorsett RW R 98 73 76 52 35 67 51 76 35 37 51 48 44 47 56 44 Kurt Sauer D L OK 64 44 74 45 78 78 50 37 37 71 35 57 59 60 55 Johnny Boychuk D R OK 34 44 76 40 35 86 44 30 30 59 30 39 45 51 56 Sergei Zubov D R 62 3W 34 67 60 54 35 86 81 53 56 62 30 78 88 61 3 Erik Reitz D R OK 68 44 74 40 63 61 43 35 35 59 35 47 45 56 37 Brad Lukowich D L OK 68 44 61 40 71 84 44 40 40 67 30 66 68 58 4 John Erskine D L OK 68 41 72 40 67 72 42 35 38 65 30 55 52 57 24 Denis Gauthier D L OK 83 44 73 40 75 74 44 36 36 74 43 63 50 62 30 Fredrik Norrena G L OK 54 60 69 64 64 77 60 61 56 NA NA 54 47 57 31 Dany Sabourin G L 97 59 65 72 72 70 67 66 63 61 NA NA 46 47 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Jacob Dowell C L OK 33 52 59 35 35 72 42 30 30 60 30 41 45 45 59 Tim Brent C R OK 36 56 53 35 35 79 57 30 30 41 30 40 45 44 40 Janis Sprukts C L OK 30 44 81 35 35 86 42 30 35 45 30 43 45 46 58 Jesse Joensuu LW L OK 37 61 67 35 35 82 63 40 35 47 41 39 45 51 33 Steve MacIntyre LW L OK 55 44 87 35 53 62 44 30 35 41 44 41 45 50 97 Per Ledin LW L OK 34 60 57 35 35 81 62 30 35 41 30 39 45 46 14 Andreas Nodl RW L OK 52 62 59 35 61 85 63 35 35 64 36 42 45 52 15 Jeff Hoggan RW L OK 42 63 54 35 35 72 79 38 35 41 30 50 45 49 38 Graham Mink RW R OK 30 44 74 35 35 86 42 30 35 41 30 39 45 44 35 Cory Schneider G L OK 52 58 70 66 64 77 58 61 56 NA NA 40 47 56
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 48 Daniel Briere C R OK 41 85 46 35 58 80 85 63 61 49 69 64 65 66 37 T.J. Hensick C R OK 47 81 50 35 73 84 65 59 49 52 46 49 47 59 16 Derick Brassard C L OK 47 64 55 35 58 80 62 65 61 52 67 43 45 64 8 Wojtek Wolski LW L OK 54 66 69 40 85 83 72 63 58 69 64 54 51 68 12 Lee Stempniak LW R OK 60 70 58 36 82 81 66 66 60 58 64 55 45 66 15 Brad Winchester LW L OK 67 41 79 35 74 62 43 41 46 53 65 52 53 59 33 David Koci LW L OK 57 44 83 35 61 51 40 35 35 48 36 45 45 50 89 Mike Comrie RW L OK 52 69 50 35 74 78 82 58 52 55 62 62 56 63 38 Pavol Demitra RW L OK 48 71 61 38 78 84 82 69 64 53 70 71 71 69 42 Joseph Crabb RW R OK 55 77 55 35 58 77 77 41 39 68 54 41 45 59 18 Jeremy Williams RW R OK 41 42 53 35 48 84 77 41 50 41 69 41 45 57 23 Brian McGrattan RW R OK 34 41 81 35 35 55 42 30 35 41 30 51 45 45 21 Ales Kotalik RW R OK 61 69 76 35 82 83 69 61 62 48 70 60 57 68 6 Cory Sarich D R OK 66 44 67 40 83 68 44 50 51 75 38 67 63 63 36 Garrett Stafford D R 99 34 78 58 40 35 86 77 62 53 47 30 39 45 58 24 Aaron Rome D L OK 42 44 74 40 35 86 46 35 35 58 30 41 47 53 60 Brendan Mikkelson D L OK 47 63 49 40 60 80 64 35 35 58 30 42 45 53 28 Mark Fistric D L OK 62 41 79 40 60 78 42 36 37 69 30 46 49 58 7 Tomas Mojzis D L OK 35 61 58 40 35 82 62 35 35 51 30 43 45 51 25 Scott Hannan D L OK 63 55 75 49 88 83 60 40 42 76 35 67 77 65 90 Tyler Sloan D L OK 53 63 56 40 55 82 64 37 35 70 37 41 47 58 61 Jose Theodore G R OK 65 73 66 84 84 67 77 74 70 NA NA 78 71 69 35 Manny Fernandez G L OK 70 70 73 77 75 70 72 65 66 NA NA 73 57 67
# 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 38 78 50 35 51 84 78 41 42 43 54 51 45 56 20 Christian Hanson C R OK 34 62 64 36 35 83 63 35 35 43 45 39 45 51 78 Michael York LW R OK 32 71 50 35 35 86 64 30 35 42 30 64 48 46 47 Kyle Greentree LW L OK 33 41 71 35 35 86 44 30 35 44 30 39 45 44 49 Oskar Osala LW L OK 30 44 73 35 35 86 46 30 35 41 30 39 45 45 22 Jeff Taffe LW L OK 34 49 67 35 35 84 61 38 35 43 30 51 45 47 41 Eric Boulton LW L OK 66 44 75 35 83 50 42 43 40 48 43 59 48 53 27 Brandon Bochenski RW R OK 36 62 53 35 35 84 64 35 35 41 30 50 47 47 39 William Thomas RW R OK 47 76 52 35 51 85 76 35 35 72 49 41 45 56 46 Spencer Machacek RW R OK 38 62 50 35 35 86 64 30 35 41 30 39 45 46 44 Aaron Ward D R OK 73 50 67 42 75 81 53 39 43 70 48 69 75 63 40 Marc Denis G L OK 56 61 70 58 54 76 61 61 57 NA NA 73 47 58
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Andy Hilbert C L 97 59 57 56 36 76 83 57 56 53 73 62 56 50 63 39 Joel Lundqvist C L OK 66 65 58 35 64 82 64 39 35 61 38 51 54 54 22 Boyd Devereaux C L 99 47 81 59 35 55 85 55 47 47 67 62 65 55 61 63 Mike Ribeiro C L OK 56 74 47 46 90 81 81 79 72 63 70 62 59 72 91 Marc Savard C L OK 46 74 54 43 90 80 83 85 77 70 72 69 54 75 16 Sean Avery LW L OK 55 72 56 35 63 58 56 60 56 50 61 59 54 62 27 Dustin Penner LW L OK 57 57 85 35 85 74 62 58 54 60 67 54 57 66 9 Niklas Hagman LW L OK 47 69 64 38 75 85 65 60 62 62 73 63 56 68 81 Miroslav Satan LW L OK 44 73 57 35 75 82 80 59 56 51 68 77 68 66 26 Matt Cooke LW L OK 85 67 63 35 83 75 53 56 49 71 63 66 65 66 25 Viktor Kozlov RW R OK 49 56 80 35 76 84 69 65 60 53 64 73 57 67 15 Jamie Langenbrunner RW R OK 56 79 64 40 88 77 67 70 72 69 74 73 89 74 19 Shane Doan RW R OK 64 66 75 45 90 78 66 71 73 65 76 75 78 75 4 Rob Scuderi D L 97 68 44 71 42 88 84 43 46 45 81 35 56 60 64 28 Robyn Regehr D L OK 63 57 76 46 82 73 57 40 43 80 30 67 71 65 33 Anton Babchuk D R OK 59 49 71 40 79 84 55 54 70 63 79 50 50 66 14 Derek Meech D L OK 55 57 58 40 63 84 44 38 44 47 46 46 47 54 2 Jay Leach D L 90 DD 46 44 74 40 55 74 46 35 35 61 30 41 45 54 23 Steve Montador D R OK 62 52 67 40 85 53 51 48 57 65 49 58 56 62 31 Bryan McCabe D L OK 57 59 73 51 78 80 58 60 72 62 78 76 72 70 18 Andrej Meszaros D L 74 3W 57 68 72 53 67 81 76 52 60 75 42 55 57 69 30 Jason LaBarbera G L OK 70 69 83 75 72 70 69 65 66 NA NA 55 47 66 29 Tomas Vokoun G R OK 79 80 70 84 83 73 80 77 79 NA NA 78 57 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Paul Szczechura C R OK 50 78 54 35 58 83 66 41 42 68 56 42 45 59 17 Todd Fedoruk LW L OK 69 44 83 35 79 69 45 39 40 48 51 61 54 56 20 Janne Pesonen LW L OK 35 62 47 35 35 86 66 30 35 43 30 39 45 46 62 Kris Chucko RW R OK 33 60 56 35 35 79 62 30 30 57 30 39 45 47 13 John Zeiler RW R OK 60 58 63 35 56 69 43 35 35 49 30 48 45 48 24 Ruslan Salei D L OK 68 51 69 46 79 79 53 50 58 67 54 71 62 65 5 Dan Jancevski D L OK 34 44 73 40 35 86 43 30 35 58 30 39 45 51 35 Chris Holt G L OK 64 55 85 57 53 76 55 66 55 NA NA 40 47 56