(As of Wednesday, Jun 11 2008)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Michael Ryder C R OK 66 68 67 76 75 77 77 72 72 68 72 66 65 75 87 Martin Hanzal C L OK 56 69 75 71 70 76 74 70 71 64 72 67 66 74 70 Ben Eaves C R OK 52 86 54 66 62 80 76 67 67 64 67 62 62 71 16 Vaclav Prospal C L OK 49 73 70 71 91 90 70 78 76 73 73 88 81 77 76 Vojtech Polak LW L OK 59 68 70 76 72 72 72 71 70 69 70 56 52 74 20 Ramzi Abid LW L OK 64 59 72 66 65 52 65 75 72 69 70 66 65 73 15 Jason Ryznar LW L OK 63 56 66 76 99 76 64 67 67 67 67 74 71 71 27 Markus Naslund LW L OK 40 72 53 78 87 84 73 82 79 73 76 98 88 77 29 Steve Werner RW R OK 52 70 60 63 68 80 72 68 67 64 67 62 61 70 78 Jeremy Williams RW R OK 70 68 58 67 63 35 62 74 73 65 72 63 62 72 54 Martin St. Louis RW L OK 59 75 75 79 82 74 70 83 79 75 75 76 79 80 60 Nicholas Dimitrakos RW R OK 61 78 66 69 71 72 73 72 72 69 71 66 62 75 4 Milan Jurcina D R OK 70 60 69 67 66 68 72 65 65 70 64 62 62 72 8 Maxim Kondratiev D L OK 64 65 65 63 62 78 70 65 65 66 65 61 60 70 81 Michael Funk D L OK 52 72 61 67 71 75 80 67 66 67 65 67 66 72 59 Sheldon Souray D L OK 78 55 78 73 61 59 57 70 67 70 63 77 76 74 61 Sergei Gonchar D L OK 49 68 62 80 88 81 70 82 79 77 76 96 96 79 1 Paul Ranger D L OK 55 70 74 59 57 78 73 65 65 66 65 55 55 70 2 Jaroslav Halak G L OK 76 77 75 64 57 89 79 75 75 NA NA 64 55 72 32 Corey Crawford G L 97 82 83 83 88 98 88 83 77 78 NA NA 61 60 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Clarke MacArthur C L OK 56 73 70 59 58 71 74 66 64 60 62 55 58 69 65 Martin Foldyna C R OK 60 62 65 55 54 90 64 67 66 63 65 55 54 68 96 Ryan O'Marra C R OK 64 71 67 66 65 72 74 65 65 63 64 64 63 71 55 Ryan Oulahan C L OK 50 57 51 67 62 65 70 66 62 60 59 62 61 65 98 Colby Armstrong LW R OK 61 70 68 59 58 68 76 65 64 61 64 53 53 69 97 Jordan Lavallee LW L OK 57 53 65 64 65 76 66 63 62 60 61 64 62 66 58 Owen Fussey LW L OK 74 67 62 76 73 49 63 65 64 67 63 72 70 70 63 Raitis Ivanans LW L OK 75 48 80 58 58 25 43 60 59 60 57 58 62 64 22 Oskar Osala LW L OK 52 52 64 53 54 72 60 59 60 60 61 52 51 63 17 Dustin Penner RW L OK 69 53 77 56 57 68 63 65 65 61 65 53 53 69 38 Chris Neil RW R OK 75 64 66 60 97 37 66 62 63 68 64 63 58 70 21 Chris Thorburn RW R OK 59 60 61 56 56 60 60 65 61 57 58 53 53 64 10 Nick Johnson RW R OK 56 70 58 66 68 61 60 66 68 62 70 65 64 69 26 Peter Grant RW R OK 54 57 56 64 63 60 62 70 69 63 68 65 64 68 74 Riley Emmerson D L OK 73 48 65 64 64 45 48 53 52 53 51 64 65 61 77 Joe Callahan D R OK 60 50 70 73 74 77 63 66 63 63 60 74 70 68 75 Jordan Smith D R OK 65 55 67 63 64 71 68 61 60 69 60 59 74 69 18 Alexander Seluyanov D R OK 56 60 57 62 62 75 71 68 65 64 61 62 61 68 88 Jim Vandermeer D L OK 74 58 62 53 54 59 61 58 57 61 56 56 55 65 30 Mikko Lehtonen D R OK 53 65 57 64 65 76 80 65 65 61 65 66 65 70 3 T.J. Miller D L OK 58 54 64 54 55 63 62 53 52 57 51 53 52 61 37 Daniel Larsson G L OK 77 75 57 55 54 68 59 61 60 NA NA 52 60 63 34 David Shantz G L OK 78 74 79 72 67 70 79 70 74 NA NA 65 64 71 31 Tomas Vokoun G L OK 69 77 70 89 53 87 80 68 77 NA NA 71 70 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Carl Soderberg C L OK 51 66 60 64 61 67 62 74 73 63 72 65 59 71 69 Ryan Stone C L OK 73 77 68 82 74 77 78 76 74 67 72 60 55 77 58 Antoine Vermette C L OK 66 75 57 68 67 74 72 65 65 64 64 64 63 70 11 Patrice Bergeron C R OK 61 70 64 73 69 70 71 75 74 68 73 55 54 75 64 Arsi Piispanen LW R OK 60 73 57 75 65 89 73 73 72 65 70 55 54 73 71 Marc-Antoine Pouliot LW R 97 65 71 65 74 70 68 71 75 75 71 74 53 54 76 91 Ryan Garlock LW L OK 65 61 67 67 67 63 69 67 66 63 66 54 61 70 18 Brandon Bochenski LW R OK 60 69 69 57 58 75 65 74 72 62 70 58 57 72 99 Anthony Stewart RW R OK 63 60 76 75 66 76 68 72 69 70 65 55 53 73 33 Alexei Kovalev RW L OK 54 76 72 89 81 73 78 86 82 75 78 94 99 82 63 Dan Fritsche RW R OK 70 71 71 81 76 70 70 71 70 70 70 56 55 75 10 Brad Boyes RW R OK 60 68 67 60 60 75 73 74 72 65 70 53 53 73 66 Petr Dvorak RW R OK 60 64 62 73 74 70 73 74 72 62 69 73 70 73 13 Jakub Kindl D L OK 56 75 64 65 66 76 79 65 65 75 65 64 63 72 16 Christian Ehroff D L OK 53 70 67 75 89 78 68 66 65 70 64 73 70 71 7 Keith Ballard D R OK 50 74 61 62 67 78 81 74 72 76 70 66 62 76 5 Jack O'Callahan D R OK 71 68 69 66 64 50 64 64 64 69 65 68 64 71 8 Ron Hainsey D L OK 60 65 71 64 63 79 79 67 64 74 61 64 64 73 24 Topi Jaakola D L OK 70 64 64 73 85 79 72 68 68 72 69 77 70 74 75 Zybnek Michalek D R OK 54 66 59 64 64 78 75 65 63 70 61 59 59 69 1 Stefan Liv G L OK 80 82 76 71 67 78 82 72 72 NA NA 68 62 74 2 Marek Schwarz G R 98 84 89 80 74 75 77 79 75 75 NA NA 65 59 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Brock Radunske C R OK 49 63 53 69 73 65 53 70 63 54 58 70 64 64 48 Mike Eruzione C R OK 66 56 53 70 69 76 62 69 67 61 65 71 78 69 3 Kevin Cormier C L OK 75 53 77 65 66 25 58 64 61 60 58 66 65 67 50 Matt McKnight C R OK 51 56 53 63 64 35 60 59 60 52 63 65 49 62 90 Charlie Conway C R OK 52 57 51 66 64 65 59 64 64 55 64 64 78 65 21 Dwayne Robertson C L OK 52 54 53 68 65 54 80 60 59 56 59 66 67 64 97 Robbie McClanahan LW L OK 70 70 53 69 68 45 63 64 64 65 64 66 65 68 62 Buzz Schneider LW R OK 60 56 66 67 68 60 60 68 66 60 64 68 67 68 72 Nick Fugere LW L OK 65 52 66 64 67 60 55 66 63 59 62 64 63 66 22 Alexandre Picard LW L OK 55 67 60 57 58 78 56 65 65 60 64 59 55 66 86 Jean-Michel Rizk RW R OK 53 52 53 66 65 56 54 63 60 55 57 62 62 62 14 Michael Blunden RW R OK 67 57 68 68 66 67 60 62 61 60 61 67 66 67 98 Vernon Fiddler RW L OK 54 60 59 65 64 65 68 64 62 62 60 64 63 66 43 Mike Zigomanis RW R OK 52 62 63 75 80 75 68 62 62 65 62 70 65 68 60 Tim Jackman RW R OK 67 72 56 68 67 65 66 65 64 67 63 65 64 69 73 Victor Oreskovich RW R OK 57 57 64 63 62 68 67 67 67 60 66 66 65 69 19 Luis Mendoza RW L OK 51 76 52 66 65 56 58 63 62 56 61 62 61 65 80 Marek Chvatal D L OK 48 60 50 70 81 70 66 70 65 61 60 75 72 68 17 Joel Andressen D R OK 67 48 59 69 69 60 53 59 58 58 56 75 68 64 70 Fulton Reed D L OK 59 51 63 67 66 47 55 63 63 56 62 68 66 64 9 Nikita Nikitin D L OK 57 61 53 65 68 44 60 58 57 58 56 64 65 63 76 Lester Averman D R OK 52 54 55 65 65 60 59 63 61 56 59 62 70 63 82 Russ Tyler D L OK 52 53 52 67 66 60 62 59 60 57 61 62 62 63 83 Guy Germaine D R OK 56 53 53 67 68 57 59 62 59 53 56 66 67 62 15 Jeff Frazee G L OK 73 74 73 68 67 72 74 72 71 NA NA 67 66 69 36 Jim Craig G R OK 70 71 68 72 71 75 75 73 71 NA NA 71 70 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Joel Lundqvist C L OK 67 70 55 73 78 78 73 71 70 64 70 75 71 73 97 Liam Lidstrom C L OK 70 72 68 75 68 71 75 65 65 67 66 55 55 72 63 Steve Ott C R OK 83 80 65 76 75 43 74 73 72 74 71 80 71 77 2 Mikhail Yakoubov C L OK 78 61 65 67 71 74 71 65 65 72 66 62 62 72 92 Dmitri Kazionov C L OK 50 74 55 70 82 90 72 74 72 66 70 73 70 73 95 Aleksey Morozov LW L OK 44 76 70 86 95 96 80 83 80 72 76 88 79 80 55 Jochen Hecht LW L OK 43 71 70 76 94 85 73 76 75 65 74 79 75 76 94 Cody McCormick LW R OK 78 52 77 77 63 85 80 67 66 69 65 59 76 74 45 Mark Bell LW L OK 73 68 79 72 77 71 71 63 65 65 67 62 60 73 28 Michael Ryan RW L OK 53 67 59 67 62 78 74 70 70 65 69 62 62 71 29 Radek Dvorak RW R OK 49 78 76 91 94 94 78 78 78 78 78 89 96 82 53 Igor Grigorenko RW L OK 58 67 70 74 77 75 70 70 70 68 70 75 71 74 33 Brad Isbister RW R OK 76 65 93 77 83 75 66 74 71 66 69 74 71 77 12 Ben Clymer D R OK 66 65 58 80 81 88 69 79 75 67 71 65 65 76 16 Matt Carle D L OK 67 65 61 62 64 71 75 69 65 69 61 62 61 71 3 Denis Ezhov D L OK 73 76 78 79 74 79 75 64 61 76 59 57 57 76 13 Joni Pitkanen D L OK 77 67 77 71 68 67 74 67 66 79 65 71 68 77 4 Luc Bourdon D L OK 70 64 76 66 65 69 74 64 64 72 64 66 64 74 4 Kristopher Letang D L OK 70 64 76 66 65 69 74 64 64 72 64 66 64 74 15 Andrew Ference D L OK 81 71 41 82 84 80 75 74 70 73 66 81 75 76 17 Phillipe Suave G L OK 80 75 69 71 83 81 76 77 75 NA NA 73 65 72 1 Adam Munro G L 96 84 81 77 75 69 87 84 73 74 NA NA 68 66 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 68 Justin Mapletoft C L OK 60 59 54 66 66 65 61 65 64 60 63 65 64 66 31 Colin Forbes C L OK 54 63 85 59 64 86 62 65 64 66 63 75 71 70 64 Tomas Kana C R OK 60 68 64 57 55 67 74 66 65 64 65 56 59 69 58 Ahren Nittel LW L OK 59 53 65 71 80 70 66 68 65 56 63 74 71 68 57 Blake Geoffrion LW L OK 60 66 75 56 55 71 68 60 59 60 58 53 54 66 70 Kaspars Daugavins LW L 99 64 60 52 51 53 67 53 65 62 58 59 53 52 63 24 Kenndal McCardle LW L OK 51 76 59 65 66 78 79 65 66 64 67 66 65 71 69 Brandon Segal RW R OK 62 53 62 76 95 85 65 70 67 63 65 76 71 70 54 Brett Sterling RW L OK 66 63 51 57 57 60 60 64 65 61 66 53 53 66 66 Kristofer Persson RW L OK 56 65 52 73 74 74 61 67 65 54 63 71 66 67 56 Matt Auffrey RW R OK 60 54 64 63 64 60 60 65 64 57 62 63 62 66 85 Casey Borer D L OK 69 68 57 69 61 59 64 62 59 66 56 66 65 68 6 Kirill Tulupov D R OK 75 52 70 54 55 58 63 53 53 60 54 51 59 65 10 David Turon D R OK 48 55 56 78 77 74 60 67 64 59 61 74 65 66 26 Christian Laflamme D R OK 57 63 56 63 64 71 62 61 58 65 55 75 73 65 50 Dale Clarke D L OK 61 66 64 64 47 94 62 51 51 64 50 56 54 64 8 Trevor Koverko D L OK 67 54 55 63 62 68 60 56 54 57 52 64 74 63 18 Richie Regehr D L OK 60 69 57 57 56 73 64 66 66 63 66 57 55 69 48 Rick Berry D L OK 63 61 66 58 67 72 65 66 58 68 50 63 62 68 40 J-Sebastien Aubin G R OK 67 72 69 95 58 99 72 76 75 NA NA 66 64 70 30 Jakub Kovar G L OK 62 70 68 56 55 68 60 62 63 NA NA 54 53 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 84 Dmitri Pestunov C L OK 70 75 60 73 69 95 70 67 67 69 66 60 55 72 89 Yared Hagos C L OK 72 55 76 60 59 69 69 73 72 66 70 59 59 73 18 Tim Connolly C R OK 45 74 65 84 98 90 75 85 81 78 77 64 59 80 71 John Zeiler C R 99 80 61 60 73 85 70 64 68 68 63 68 76 71 72 17 Simon Gagne LW L OK 48 78 64 88 97 92 82 79 81 72 83 69 67 81 10 Colin Stuart LW L OK 54 63 67 67 63 75 73 70 67 62 64 62 62 70 21 Taylor Pyatt LW L OK 60 73 94 78 90 84 69 76 78 78 80 64 63 82 25 Vaclav Varada LW L OK 66 64 68 77 93 77 65 69 66 65 63 80 79 72 19 Ryan Bayda LW L OK 69 69 52 71 76 66 65 73 71 69 70 70 67 73 35 Grant Marshall RW R OK 87 57 64 57 85 78 53 71 69 73 67 96 99 73 73 Andrei Kostitsyn RW L OK 64 79 64 78 69 79 76 74 74 69 73 59 56 76 61 Maxim Afinogenov RW L OK 45 82 63 81 97 85 83 73 74 69 76 73 63 77 67 Jordin Tootoo RW R OK 95 67 76 67 64 54 68 74 72 67 71 67 64 77 62 Paul Martin D L OK 67 67 68 56 55 78 70 61 61 67 61 56 55 69 79 Brent Seabrook D L OK 76 68 72 75 68 78 73 74 72 78 69 56 55 78 5 Sasha Pokulok D L OK 79 52 88 67 63 30 59 58 58 60 58 63 62 70 45 Dimitri Kalinin D L OK 60 66 76 84 90 90 63 75 69 73 64 71 65 75 46 Nolan Yonkman D R OK 73 62 82 67 58 73 64 57 57 65 56 63 58 70 50 Lance Ward D L OK 85 56 80 72 72 62 59 69 63 73 58 71 69 75 41 Adrian Aucoin D R OK 79 62 65 88 87 84 63 72 70 68 64 90 89 74 43 Martin Biron G L 98 82 87 77 97 84 93 94 82 93 NA NA 73 70 84 36 Mika Noronen G L OK 65 78 77 98 58 85 72 72 73 NA NA 59 55 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Jason Chimera C L OK 60 85 60 70 53 79 80 57 56 64 55 60 58 67 9 Trevor Lewis C R OK 53 74 57 57 55 75 71 69 68 63 67 54 61 70 94 Nathan Smith C L OK 55 67 64 62 62 70 69 70 62 69 55 62 62 68 37 Erik Christensen C L OK 59 66 52 75 78 71 67 74 71 66 69 75 68 72 27 Michael Carman C L OK 64 64 57 55 56 67 59 60 60 58 60 54 55 64 29 Jeff Toms LW L 98 41 62 85 49 67 92 58 65 66 70 67 81 80 70 15 Janne Kolehmainen LW L OK 69 54 62 64 63 45 57 64 63 60 62 65 64 66 16 Jan Marek LW L OK 51 88 53 61 62 78 69 59 58 56 57 63 62 65 13 Marek Dubec LW L OK 58 57 56 67 62 64 57 64 62 57 60 62 62 64 26 Viktor Alexandrov LW L OK 54 69 51 73 78 50 57 70 66 60 63 65 68 67 52 Darren Haydar RW L OK 52 65 56 58 57 78 64 66 66 60 67 53 53 67 22 Jed Ortmeyer RW L OK 60 56 61 63 64 50 67 60 59 57 57 64 65 64 12 Ales Kotalik RW R OK 57 60 70 68 49 77 60 54 52 62 51 56 50 62 24 Darryl Bootland RW R OK 66 58 66 58 58 60 58 59 60 59 61 58 63 65 23 Jakub Hulva RW L OK 46 69 49 70 73 70 63 68 64 57 62 70 65 66 8 Derrick Lapoint D L OK 52 60 51 53 56 68 67 56 53 59 50 54 55 60 74 Cody Fransson D R OK 67 59 71 54 63 61 65 61 61 62 60 65 64 68 38 Kiril Safronov D L OK 90 63 55 76 59 68 63 62 62 64 62 59 52 69 87 Spencer Dillon D R OK 53 53 54 63 62 63 57 57 56 56 54 62 64 61 6 Clayton Stoner D L OK 68 52 59 56 57 67 60 56 54 54 52 57 58 62 2 Anton Ponomarev D L OK 60 65 58 54 53 90 61 63 63 64 62 55 53 67 3 Alexei Shevchuk D L OK 56 60 55 55 53 70 63 63 60 61 57 55 53 64 4 Tom Gilbert D L OK 69 51 57 75 79 70 60 67 64 62 62 73 70 67 7 Eric Lundberg D L OK 67 48 68 68 72 64 57 64 63 59 61 73 70 67 85 Lane Manson D L OK 69 45 71 65 66 35 55 60 58 53 55 70 65 64 1 Chris Holt G L OK 77 76 79 76 66 90 78 76 77 NA NA 55 53 73 30 Steve Mason G L OK 66 72 69 56 55 80 72 70 68 NA NA 53 52 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Marcel Goc C L OK 65 64 65 59 60 69 58 68 68 64 68 57 58 70 19 Kyle Wellwood C R OK 70 70 64 72 71 73 65 73 72 68 70 53 53 74 67 Brooks Laich C L OK 60 65 60 73 80 77 70 72 70 70 68 70 70 73 15 David Legwand C L OK 50 80 71 88 99 86 80 79 78 69 76 71 67 79 16 Dany Heatley LW L OK 65 81 71 99 99 70 84 87 82 78 77 80 92 85 60 Gilbert Brule LW R OK 55 79 60 67 67 78 78 74 74 62 73 65 61 74 24 R.J. Umberger LW L OK 63 64 73 58 59 70 66 68 68 60 68 57 58 71 93 Colton Orr LW R OK 89 59 70 66 60 33 69 64 64 69 64 62 62 71 34 Shane Doan RW R OK 95 68 85 84 95 79 72 80 78 76 76 87 90 84 81 Miroslav Satan RW L OK 40 73 74 89 94 89 78 80 79 71 77 94 89 80 49 Michel Ouellet RW R OK 52 68 70 67 68 69 69 69 69 68 68 59 58 72 4 Lasse Kukkonen D L OK 68 54 70 63 77 69 60 63 62 64 61 63 74 69 8 Roman Hamrlik D L OK 66 68 61 84 84 75 70 80 78 71 76 96 99 79 70 Francois Beauchemin D L 98 64 65 77 58 73 79 75 65 64 70 62 53 53 72 32 Brendan Witt D L OK 89 62 71 74 85 72 66 69 67 73 65 82 88 77 85 Ole-Kristian Tollefs D L OK 77 52 75 70 77 40 63 61 59 70 57 73 70 71 13 Rhett Warrener D R OK 72 63 65 81 90 70 62 76 73 73 70 90 85 75 23 Vladimir Mihalik D L OK 82 53 84 60 62 31 55 61 60 72 59 64 63 72 2 Anterro Niitymaki G L OK 68 83 68 60 61 89 79 77 77 NA NA 59 58 73 40 Vesa Toskala G L 99 81 86 78 82 81 82 83 80 84 NA NA 67 62 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Ryan Malone C R OK 68 65 50 73 75 80 65 64 64 62 63 73 70 68 74 Jakub Klepis C R OK 60 60 59 58 57 60 65 67 64 63 61 53 52 66 87 Chris Bourque C L OK 51 88 52 66 59 68 75 64 64 63 64 64 74 69 50 Steven Reinprecht C L OK 60 67 59 76 92 93 68 64 64 70 64 67 64 70 36 Ryan Turek C R OK 66 66 56 54 55 63 57 57 57 60 57 53 54 63 63 Radek Smolenak LW L OK 56 56 57 64 62 68 67 60 59 58 58 63 63 64 62 Alexandre Burrows LW L OK 66 66 60 55 55 58 65 59 59 65 59 53 53 65 12 Derek Boogaard LW R OK 74 53 87 52 55 25 62 53 52 56 52 54 53 63 25 Jaroslav Svoboda LW L OK 46 73 50 59 50 76 73 72 70 64 69 57 56 70 46 Jarkko Ruutu LW L OK 80 62 51 49 81 65 63 70 66 64 64 61 60 69 20 Evgeny Artyukhin RW L OK 58 52 61 57 56 70 59 57 57 56 57 57 58 62 9 Denis Istomin RW L OK 55 73 53 66 65 68 73 65 64 56 63 65 64 67 56 Kyle Wanvig RW R OK 77 56 76 65 64 48 63 68 67 64 66 59 59 71 28 Cam Janssen RW L OK 56 53 58 73 74 70 59 68 63 60 58 73 70 66 27 Juraj Kolnik RW R OK 75 72 42 51 56 83 69 60 59 61 59 54 53 65 6 Nathan Guenin D R OK 64 47 62 69 74 55 56 63 62 58 60 65 79 64 48 Alexei Zhitnik D L OK 83 70 49 82 89 79 75 78 70 66 62 98 99 76 18 John-Michael Liles D L OK 53 68 53 63 64 77 71 66 63 65 60 62 62 68 10 Christoph Schubert D L OK 56 58 67 59 61 69 70 64 64 67 64 62 61 68 11 Dennis Seidenberg D L OK 53 58 55 59 56 60 56 65 64 58 63 54 52 64 80 Kurtis Foster D R OK 65 52 74 57 58 62 60 54 53 56 53 55 56 64 5 Shawn Belle D L OK 68 70 51 54 55 61 62 65 64 63 62 55 54 67 21 Daniel Fernholm D L OK 65 59 73 73 78 65 60 63 62 59 60 75 70 69 78 Mark Fraser D L OK 71 51 62 64 63 68 62 56 55 61 53 63 62 65 71 Andrei Zubarev D L OK 52 55 58 63 64 65 58 59 58 53 57 62 64 62 3 Jamie McBain D R OK 55 67 58 56 53 77 60 59 62 59 64 53 55 65 30 Mathieu Garon G R OK 85 75 76 90 53 92 71 69 71 NA NA 61 60 71 68 Barry Brust G L OK 73 66 73 72 73 74 73 70 70 NA NA 70 65 67 1 Scott Clemmensen G L OK 66 70 87 87 45 99 70 75 71 NA NA 60 55 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Sidney Crosby C L OK 54 80 67 80 80 82 82 79 78 69 77 65 65 79 59 Ryan Getzlaf C R OK 70 78 73 75 73 75 73 76 74 69 72 60 55 77 16 Nathan Horton C R OK 62 68 77 83 76 71 75 68 69 68 70 56 54 75 53 Phil Kessel C R OK 59 78 64 59 57 82 79 72 71 66 70 56 55 74 30 Milan Hejduk LW R OK 50 73 55 92 95 89 75 78 77 68 76 83 77 77 41 Alyn Mccauley LW L OK 42 66 54 59 67 93 65 67 68 64 69 81 81 69 23 Eric Staal LW L OK 65 78 69 88 81 75 78 79 78 72 77 60 57 80 27 Evgeni Malkin LW L OK 62 73 76 70 65 71 74 75 75 65 75 64 63 77 66 Jeff Carter RW R OK 60 68 64 80 76 76 72 75 74 64 73 56 54 75 33 Paul Kariya RW L OK 38 83 43 93 91 91 88 80 80 75 80 99 99 79 17 Corey Perry RW R OK 60 57 56 53 53 68 60 65 61 60 58 55 54 64 34 Darcy Tucker RW L OK 61 65 51 72 93 69 66 75 75 68 75 99 99 75 78 Ryan Whitney D R OK 73 58 74 74 78 70 72 67 67 68 68 74 66 74 20 Jay Bouwmeester D L OK 72 70 74 83 84 63 64 75 73 75 70 74 75 77 8 Brent Burns D R OK 75 62 81 69 69 78 67 65 65 74 65 65 64 75 70 Dion Phaneuf D L OK 75 68 78 82 78 72 74 73 65 74 57 56 54 76 86 Marc Staal D L OK 59 74 58 68 61 79 75 71 69 75 67 64 63 74 29 Richard Matvichuk D L OK 94 60 64 77 87 82 60 74 73 79 72 93 98 77 26 Boris Mironov D R OK 93 62 70 68 71 80 65 76 73 74 70 98 99 77 46 Marc-Andre Fleury G R 98 91 87 85 94 86 77 83 80 80 NA NA 56 55 80 5 Ryan Miller G L OK 75 78 68 75 89 78 78 74 76 NA NA 76 71 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 John Mitchell C L OK 57 51 51 55 54 70 61 67 64 58 61 56 55 64 51 Shawn Horcoff C L OK 41 73 70 64 82 94 73 62 61 67 61 62 61 69 44 Tom Pyatt C L OK 54 63 58 66 65 65 64 63 62 58 60 63 62 65 71 Mike Ribeiro C L OK 51 67 50 75 73 88 65 71 67 61 64 64 61 68 52 Serge Payer C L OK 55 65 58 55 71 84 64 64 66 63 68 60 59 68 39 Bryan Little C R OK 67 72 63 57 56 68 72 70 71 63 71 57 55 72 42 Felix Schutz C L OK 58 56 55 54 56 60 54 55 55 54 54 54 52 59 36 Jean-Francois Jacques LW L OK 60 50 64 55 55 60 65 69 67 63 64 56 55 67 24 Enver Lisin LW L OK 51 80 54 58 55 70 60 56 56 54 56 57 56 62 25 Mathieu Darche LW L OK 59 54 72 54 42 84 57 71 69 60 67 54 53 69 15 Steve Downie RW R OK 53 74 57 63 64 70 75 67 67 63 66 66 65 70 22 Brian Gionta RW R OK 60 65 30 73 58 85 67 67 65 66 63 56 55 66 89 Dick Clune RW L OK 62 63 57 66 64 45 68 58 57 55 56 64 63 64 40 James Sheppard RW L OK 55 71 76 55 57 67 68 74 72 66 69 54 53 73 32 Anton Stralman D R OK 50 60 51 62 63 65 57 54 54 56 55 63 65 60 19 Shane O'Brien D L OK 60 56 64 56 56 60 55 59 59 64 59 53 53 64 9 Ryan Parent D L OK 57 63 63 64 63 76 51 59 59 61 60 63 63 65 85 Drew Fata D R OK 70 52 60 62 61 60 54 60 58 54 57 62 61 62 10 Shea Weber D L OK 59 63 52 54 53 69 60 63 62 61 61 55 53 65 28 Wes O'Neil D L OK 56 53 61 63 64 65 59 62 61 58 60 63 64 64 31 Karel Pilar D R OK 61 58 65 70 43 83 59 66 65 60 63 53 52 67 57 Stephane Robidas D R OK 72 65 43 81 82 94 65 63 61 63 60 67 66 68 2 Tuukka Rask G L OK 68 86 64 61 60 80 62 65 73 NA NA 63 60 70 37 Justin Pogge G L OK 73 66 78 59 58 76 77 72 58 NA NA 57 53 64 1 Jonathan Bernier G L OK 75 83 69 57 56 77 78 74 72 NA NA 56 52 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Grigory Shafigulin C L OK 63 64 65 73 68 82 63 67 66 64 64 54 54 70 93 Jarret Stoll C R OK 82 53 68 73 71 72 71 69 69 71 69 73 82 74 35 Olli Jokinen C L OK 64 80 79 92 95 76 76 82 79 81 76 86 99 83 30 Brad Richards C L OK 49 74 71 99 99 96 75 79 77 71 74 64 63 79 65 Ryan Clowe LW L OK 63 69 65 58 58 67 69 67 67 63 67 53 52 70 66 Brandon Crombeen LW R OK 54 54 69 55 54 64 65 72 71 61 69 55 54 69 29 Dainius Zubrus LW L OK 80 70 97 90 89 88 75 82 78 75 74 80 77 84 67 Tuomo Ruutu LW L OK 80 76 70 76 78 62 70 75 74 74 74 74 71 78 62 Zdenek Blatny LW L OK 65 63 69 70 70 64 71 69 69 70 70 68 67 73 26 Marian Hossa RW L OK 70 76 75 93 99 87 83 89 85 80 81 82 82 86 25 Chad Kilger RW L OK 82 68 94 67 95 88 65 71 72 65 73 85 81 79 27 Gregory Campbell RW L OK 80 60 57 74 76 76 65 66 65 76 64 73 70 71 39 Hal Gill D L OK 83 56 96 83 94 79 62 74 72 74 69 83 76 81 58 Steve Montador D R OK 40 66 75 69 50 40 70 69 68 69 66 53 53 69 22 Kyle Mclaren D L OK 80 69 83 82 79 84 68 75 74 82 73 83 87 82 33 Aki Berg D L OK 75 64 79 75 66 88 68 63 62 65 61 68 66 73 53 Bryce Salvador D L OK 79 66 69 65 85 77 67 68 66 72 64 70 64 74 37 Robyn Regehr D L OK 77 68 74 91 98 76 71 63 63 72 63 73 67 76 47 Richard Lintner D R OK 61 64 84 66 74 86 65 59 59 64 59 64 63 70 18 Petr Buzek D L OK 59 64 59 73 69 78 67 64 63 64 61 74 73 69 34 Ty Plante G L OK 78 69 69 63 64 80 74 75 75 NA NA 66 60 68 13 Tommi Tervo G L OK 79 78 73 75 70 84 80 78 78 NA NA 58 56 74 51 Yanis Danis G R OK 90 84 83 80 83 80 84 80 81 NA NA 65 83 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 79 James Neal C L OK 56 60 58 54 56 70 63 60 60 58 60 56 57 64 54 Codey Burki C L OK 51 80 57 55 58 73 74 58 58 66 58 55 54 66 73 Tony Lagerstrom C L 99 54 60 58 54 53 66 66 67 62 59 57 52 64 65 83 Armands Berzins C L OK 70 50 59 73 69 59 55 66 62 56 59 70 65 65 20 Jevon Desautels LW L OK 74 51 86 70 74 25 58 65 62 63 59 73 70 69 11 Viktor Bobrov LW L OK 50 61 52 73 70 75 64 68 64 58 61 73 65 66 59 Andrew Peters LW L OK 72 52 73 59 56 25 47 55 55 56 54 60 55 61 14 Jeff Hanson RW R OK 65 51 58 62 62 25 56 64 62 56 60 63 62 64 40 Nathan Perrott RW R OK 52 61 64 44 43 27 64 67 64 61 61 67 66 65 61 Junior Lessard RW R OK 65 56 59 57 55 70 65 61 62 59 63 56 58 66 96 Shane Hynes RW R OK 63 52 71 53 54 61 65 70 68 62 66 54 53 69 78 Alexander Sulzer D L OK 64 52 71 75 70 75 63 64 63 64 61 56 56 69 86 Viktor Uchevatov D L OK 74 53 69 62 61 55 61 64 61 63 58 63 62 68 8 Michael Vannelli D L OK 64 50 69 53 55 60 59 64 62 59 60 54 53 65 7 Artur Garipov D R OK 52 50 65 54 53 74 56 64 62 60 60 53 52 63 50 Dale Purinton D L OK 51 32 77 47 61 25 59 61 54 68 47 77 74 63 82 R.J. Anderson D R OK 51 60 53 82 73 59 60 64 62 58 60 61 62 65 28 Jordan McLaughlin G L OK 72 73 77 55 54 80 76 72 72 NA NA 55 55 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 96 Rob Niedermayer C L OK 57 64 72 71 74 82 65 62 62 74 63 96 97 71 63 Josef Vasicek C L 75 3W 54 67 86 77 98 83 69 69 68 69 68 66 62 75 62 Tim Brent C L OK 75 64 62 62 62 70 73 74 73 70 72 63 62 75 24 Marcus Nilson C R OK 45 67 72 80 97 82 68 68 67 68 66 67 64 72 10 Marc Savard C L OK 38 72 47 80 87 85 75 75 73 67 70 76 75 72 58 Garth Murray LW L OK 70 71 73 71 75 71 66 70 68 66 65 74 70 73 65 Sergei Zinovjev LW L OK 70 72 68 77 74 48 70 76 75 64 73 70 67 76 50 Petr Cajanek LW L OK 54 73 70 81 79 52 75 74 71 69 68 71 67 75 69 Blake Comeau RW R OK 61 66 65 68 69 67 69 73 71 64 69 65 64 72 26 Lauri Tukonen RW R OK 69 66 71 69 68 66 84 72 71 64 69 64 64 75 27 Wayne Primeau RW L OK 66 61 88 63 71 70 63 68 65 68 63 78 77 72 33 Steve Sullivan RW R OK 46 74 36 82 92 82 76 90 83 76 76 83 85 78 22 Landon Wilson RW R OK 68 62 88 53 71 74 62 63 64 65 65 75 79 71 7 Yuri Alexandrov D L OK 63 79 60 57 54 71 73 63 63 66 62 68 65 69 5 Ladislav Smid D L OK 76 58 76 68 66 64 64 67 64 66 62 71 64 72 51 Francis Bouillon D L OK 67 65 30 76 74 74 66 69 62 67 55 64 62 67 49 Kimmo Timonen D L OK 55 73 41 83 80 88 71 77 75 75 73 70 67 76 3 Karlis Skrastins D L OK 73 62 57 73 91 89 63 65 63 66 60 70 69 69 90 Shaone Morrisonn D L OK 66 69 66 61 63 69 74 67 66 64 64 55 55 71 48 Mike Rathje D L OK 70 56 86 75 80 83 60 68 64 76 60 92 91 76 55 Manny Legace G L OK 68 81 45 84 46 92 84 78 86 NA NA 68 66 74 44 Jocelyn Thibault G L OK 81 79 70 97 95 91 81 83 86 NA NA 92 96 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 David Vyborny C L OK 43 63 48 70 95 93 65 71 69 66 68 62 61 69 41 Jakub Koreis C L OK 52 56 60 57 57 74 65 57 56 53 55 60 56 61 28 Clarke Wilm C L OK 55 64 63 68 94 81 67 68 65 67 62 70 69 70 85 Jonathan Matsumoto C L OK 50 70 53 55 54 78 67 61 61 58 61 54 55 64 91 T.J. Oshie C R OK 67 66 58 65 66 67 65 61 59 64 57 64 63 66 64 Marek Zagrapan C R OK 58 65 64 65 66 78 80 68 68 66 68 66 65 72 52 Harold Druken C L OK 42 65 65 62 64 94 66 69 69 68 69 64 62 70 16 Wade Brookbank LW L OK 72 52 74 56 56 30 52 57 56 58 56 54 62 63 19 Mats Lindgren LW L OK 53 66 67 45 90 86 65 64 63 70 63 85 84 69 20 Shawn Wellar LW L OK 65 68 60 66 66 61 60 67 65 58 63 64 63 68 15 Andreas Nodl RW L OK 55 63 63 56 52 79 70 64 66 61 69 56 53 68 17 Jamie Langenbrunner RW R OK 59 65 66 69 85 78 66 60 61 68 63 88 84 69 23 Petr Tenkrat RW R OK 44 63 61 60 74 90 63 64 65 72 66 57 56 68 18 Roman Tvrdon RW L OK 55 63 58 67 62 69 68 74 71 63 68 63 62 71 14 Dustin Kohn D L OK 57 60 60 66 64 78 65 58 58 62 58 64 63 65 2 James Delroy D R OK 57 52 72 57 54 65 54 56 55 56 55 54 55 62 43 Brian Boucher G L OK 64 75 72 96 66 88 69 66 70 NA NA 64 63 69 30 Hannu Toivonen G L OK 78 71 80 59 58 87 77 75 75 NA NA 48 53 69 46 Norm Maracle G L OK 64 70 64 93 42 96 75 76 74 NA NA 75 73 69 25 Vasily Koshechkin G R OK 75 70 84 64 59 76 77 74 74 NA NA 62 62 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Kiel McLeod C R OK 76 50 78 74 84 59 66 65 65 63 65 71 66 71 19 Manny Malhotra C L OK 75 69 81 63 88 86 69 67 67 67 67 70 73 74 56 Robbie Schremp C L OK 58 64 67 71 66 74 79 75 74 68 73 66 64 75 31 Michael Peca C R OK 81 72 53 80 91 84 73 78 75 72 73 94 99 78 81 Evgeni Isakov LW L OK 75 72 72 75 71 80 77 75 74 68 73 56 55 77 20 Alexei Yashin LW R OK 44 71 88 82 91 90 77 81 79 68 78 99 92 81 41 Roman Voloshenko LW R OK 48 92 52 58 42 60 81 68 68 61 69 54 53 70 24 Oleg Saprykin LW L OK 40 72 51 76 82 81 72 67 67 68 66 62 61 69 88 Chris Kunitz LW L OK 71 68 70 60 58 60 67 70 69 65 68 58 58 72 65 Igor Radulov RW L OK 70 77 68 71 70 72 81 72 71 71 69 71 62 76 22 Oleg Kvasha RW R OK 51 71 98 72 87 80 71 66 65 63 64 70 67 74 68 Jason Pominville RW R OK 54 77 59 61 53 73 75 70 69 63 68 54 52 71 72 Peter Schaefer RW L OK 58 72 58 77 96 89 72 59 60 65 62 66 65 69 5 Joe Ryan D R OK 68 67 62 53 54 73 67 60 59 64 57 52 55 67 85 Janne Jalasvaara D L OK 70 68 68 78 72 69 70 70 71 74 72 57 54 75 8 Pavel Trnka D L OK 77 64 61 65 82 81 65 64 61 69 58 78 77 71 13 Filip Novak D L OK 72 78 66 67 66 66 77 69 69 77 69 71 62 76 3 Boris Valabik D L OK 79 58 84 58 59 59 63 61 59 66 58 54 52 71 73 Andy Rogers D L OK 82 76 76 80 71 74 74 63 61 74 59 65 64 76 2 Joe Finley D L OK 68 56 71 63 62 65 65 57 57 60 57 66 65 67 35 Brent Johnson G L 98 82 82 82 96 83 96 82 80 82 NA NA 67 65 79 36 Todd Ford G L OK 81 77 76 73 75 79 78 76 78 NA NA 71 67 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Rick Kozak C R OK 60 57 57 63 62 45 56 62 61 56 60 62 62 64 58 Perttu Lindgren C L OK 53 73 56 63 64 76 73 69 65 62 62 66 65 69 7 Saku Haaikinio C R OK 55 48 62 62 60 25 57 58 57 57 55 64 61 61 87 Joe Barnes C L OK 58 57 62 64 63 73 68 66 65 61 63 66 65 68 50 Petteri Nokelainen C R OK 53 57 63 59 58 72 72 64 65 66 66 55 58 68 18 Dustin Boyd C L OK 48 70 54 58 58 60 68 63 65 60 67 54 53 67 67 Marek Bartanus RW R OK 52 60 59 66 65 69 60 61 60 59 59 64 64 64 32 Alexander Tang D L OK 55 58 50 55 54 70 58 65 63 59 61 54 54 64 11 Martin Lucka D L OK 55 58 55 53 52 67 59 65 64 61 62 55 54 65 4 Kyle Quincey D L OK 63 60 57 57 56 55 58 62 59 60 57 53 53 64 28 Philippe Furrer D L OK 62 62 59 54 55 90 63 58 56 63 54 56 54 65 29 Adam Berkhoel G R OK 79 76 67 57 61 77 76 72 71 NA NA 62 62 69 43 Reto Berra G L OK 66 70 60 55 54 88 63 60 60 NA NA 54 56 61 37 Cory Schneider G L OK 73 79 72 59 56 78 73 73 67 NA NA 56 72 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 35 Henrik Sedin C L 97 46 68 77 74 99 90 76 69 69 70 70 62 61 74 91 Eric Lindros C L OK 72 62 91 78 80 65 64 86 81 75 76 91 94 82 18 Daymond Langkow C L OK 55 78 54 88 95 87 77 81 79 72 77 85 88 79 48 Samuel Pahlsson C L OK 66 70 64 80 97 93 69 62 61 68 61 65 63 70 38 Nicklas Backstrom C L OK 60 78 69 58 56 80 81 74 73 64 72 64 64 75 30 Justin Williams C R OK 47 70 67 82 96 91 71 73 71 66 69 64 66 74 23 Alexander Frolov LW R OK 54 80 63 72 75 79 95 80 79 68 78 62 61 79 41 Erik Cole LW L OK 98 75 63 85 98 86 77 75 75 75 74 62 61 80 27 Josh Thomas LW L OK 40 72 51 72 80 81 74 71 70 66 69 62 61 71 32 Wojtek Wolski LW L OK 60 62 64 69 68 76 73 72 71 69 70 67 74 73 29 Kristian Huselius LW L OK 35 70 63 88 95 91 73 71 72 68 73 59 57 73 13 Alexander Ovechkin RW R OK 59 78 75 65 71 77 83 74 75 72 76 64 64 78 65 Hugh Jessiman RW R OK 70 66 81 79 77 71 71 71 70 66 69 75 57 75 9 Derek Roy RW L OK 70 72 61 73 74 69 74 68 68 69 68 74 71 73 24 Zach Parise RW L OK 68 77 74 86 81 75 78 76 75 76 74 56 55 79 26 Chris Clark RW R OK 58 62 63 64 65 79 63 68 68 66 68 67 65 70 11 Francois Bouchard RW L OK 56 76 66 54 56 76 62 71 65 64 60 54 55 69 10 Andrej Meszaros D L OK 78 63 75 75 70 64 75 69 66 75 64 65 64 76 73 Braydon Coburn D L OK 74 73 82 78 71 70 71 72 68 76 63 56 53 78 7 Anton Babchuk D R OK 86 71 86 79 80 71 76 67 65 81 62 62 62 80 4 Erik Johnson D R OK 76 71 81 59 57 70 71 69 68 73 67 55 78 76 12 Ryan Suter D L OK 70 77 62 79 77 68 76 69 67 76 65 59 58 75 21 Christian Backman D L OK 71 61 62 71 70 80 71 67 66 65 65 73 70 71 34 Kari Lehtonen G L OK 94 91 86 86 89 82 90 78 76 NA NA 76 66 83 43 Patrick Lalime G L OK 85 81 79 94 94 76 84 77 81 NA NA 74 75 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 99 Patrick Jarrett C L OK 50 70 51 75 81 77 67 70 66 62 62 74 70 69 37 Justin Papineau C L OK 50 74 56 66 68 79 75 64 62 61 61 67 76 68 57 Joshua Hennessy C L OK 55 65 56 55 56 70 65 72 69 57 66 55 53 68 47 Chris Kelly C L OK 67 64 59 56 58 68 70 65 63 63 62 56 57 68 87 Brad Marchand C L OK 51 73 53 56 55 80 76 59 59 60 58 51 53 65 15 Tomas Marcinko C R OK 52 53 51 54 55 67 66 52 52 66 52 53 55 60 98 David Booth LW L OK 50 49 61 55 53 69 57 71 68 58 66 54 54 66 28 Matt Pettinger LW L OK 63 67 68 56 94 81 68 60 62 64 63 57 58 69 69 M-A Thinel LW L OK 50 67 51 67 62 79 70 64 64 61 63 63 62 67 6 Guillaume Desbiens RW L OK 60 54 60 55 56 45 61 66 64 62 62 56 55 65 20 Konstantin Baranov RW L OK 49 70 50 75 77 78 64 68 67 60 65 73 70 68 40 Denis Shvidki RW L OK 44 65 62 68 74 87 71 72 71 64 70 61 60 71 17 Greg Moore RW R OK 52 47 68 53 53 70 57 72 67 59 65 55 54 67 36 Zack Fitzgerald D L OK 66 61 64 63 61 65 63 60 59 57 59 61 62 66 72 Lawrence Nycholat D L OK 56 59 57 62 55 51 62 56 55 55 53 57 56 61 79 Mathieu Carle D R OK 53 58 59 56 55 68 67 67 66 58 65 52 56 67 14 Sami Salo D L OK 58 61 72 76 63 92 64 67 63 64 58 69 69 70 5 Peter Reynolds D R OK 55 60 54 63 60 65 66 65 64 61 62 62 62 67 31 Tommi Pelkonen D L OK 52 52 56 54 55 70 61 65 61 61 56 55 54 63 16 Thomas Morrow D L OK 54 55 52 55 53 79 57 63 61 61 58 55 54 63 42 Joey Tetarenko D R 99 44 55 60 46 92 66 62 67 66 68 65 65 65 67 19 Niko Vainio D L OK 61 58 58 54 55 75 63 66 62 63 59 55 54 66 39 Jeff Drouin-Deslauries G L OK 71 71 78 62 60 79 76 67 67 NA NA 62 63 67 49 Manny Fernandez G L OK 68 77 68 91 68 90 81 72 78 NA NA 71 66 73 1 Semen Varlamov G L OK 70 83 69 56 54 79 72 73 73 NA NA 55 50 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Jussi Jokinen C L OK 53 68 60 76 91 79 72 72 72 68 72 66 66 74 20 Radek Bonk C L OK 65 67 84 79 94 84 69 85 81 72 77 87 84 82 29 Andrew Cogliano C L OK 55 91 58 58 57 78 80 70 71 65 71 54 53 73 19 Jonathan Toews LW L OK 58 80 62 60 59 81 84 74 73 64 72 58 58 75 13 Lauri Korpikoski LW L OK 51 77 61 66 65 76 81 72 72 65 73 65 64 74 57 Tyler Arnason LW L OK 74 65 70 89 86 77 70 78 77 66 75 58 56 78 47 Martin Erat LW L OK 46 74 60 73 99 86 76 74 71 68 68 59 57 73 95 Fredrik Sjostrom RW L OK 71 81 70 73 80 71 73 77 73 67 68 66 66 77 9 Marc-Andre Bernier RW R OK 59 64 68 75 69 68 74 69 68 65 67 55 54 72 28 Anson Carter RW R OK 46 69 69 77 80 91 71 84 80 70 75 89 88 78 23 Niklas Sundstrom RW L OK 42 67 67 70 91 88 68 73 73 66 72 99 96 74 2 Jiri Fischer D L OK 85 68 88 80 94 80 71 72 70 77 67 65 63 81 49 Tomas Kloucek D L OK 97 60 78 74 77 54 67 64 63 67 62 65 61 75 56 Jonathan Girard D R OK 50 65 46 73 77 85 72 75 72 66 69 63 61 72 50 Philippe Boucher D R OK 80 59 70 67 55 75 59 74 71 70 68 91 99 73 86 Kevin Klein D R OK 65 64 58 71 68 70 70 70 67 70 64 56 55 71 17 Paul Bissonnette D L OK 60 50 63 70 80 70 55 68 68 56 68 74 71 67 70 Jonas Ahnelov D L OK 84 53 64 54 55 52 52 51 51 58 51 54 55 63 80 Andrei Markov D L OK 44 71 56 78 85 92 73 73 69 67 65 64 63 73 30 Kenny Jonsson D L OK 54 72 72 87 85 90 73 80 77 77 74 97 96 80 81 Geoff Waugh D R OK 68 49 62 70 78 67 59 63 62 62 60 74 70 67 6 Tom Walsh D L 98 50 59 52 70 72 60 58 66 65 57 64 65 65 66 3 Ben Wright D R OK 63 59 53 55 56 68 46 53 52 60 52 52 53 60 7 Jack Hanson D R OK 80 52 70 67 61 25 55 60 57 54 53 62 62 65 31 Henrik Lundqvist G L OK 79 89 77 71 70 80 84 76 78 NA NA 66 66 78 3 Loic Lacasse G L OK 58 59 66 61 66 63 60 65 61 NA NA 61 62 58 1 Tyler Weiman G L OK 77 76 76 73 77 88 77 78 79 NA NA 73 70 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Chris Lawrence C R OK 52 54 61 56 63 70 63 64 63 57 62 62 64 65 96 Brian Gifford C L OK 51 60 58 65 63 94 61 67 65 61 62 63 78 67 98 Aaron Marvin C L OK 51 77 52 54 52 67 52 66 61 56 56 54 55 63 62 Mark McCutcheon C R OK 57 61 59 55 55 75 66 74 72 63 70 56 55 70 99 Derek Krestanovich C L OK 50 65 53 70 67 60 60 73 72 62 71 71 66 70 59 Peter Regin C L OK 53 56 52 64 65 70 66 72 71 61 69 62 61 69 88 Michael Forney LW R OK 57 63 53 55 54 65 68 60 61 57 62 54 55 64 58 Damian Surma LW R OK 51 73 52 65 64 69 71 69 69 63 69 64 61 70 21 Alexander Vasyunov LW R OK 51 79 59 54 53 69 63 59 62 60 66 52 55 66 14 Andrei Posnov LW R OK 51 80 53 63 62 80 75 69 68 70 67 68 68 71 69 Stefan Blaho LW L OK 70 56 61 54 54 85 66 73 71 60 69 55 55 70 10 Bryce Swan RW R OK 73 67 69 56 52 66 50 66 66 62 65 53 53 68 11 Cameron Mann RW R OK 56 70 45 48 43 85 64 75 72 64 70 66 65 69 67 Patric Valcak RW L OK 62 72 65 77 71 72 74 65 65 67 65 60 55 71 12 David Kveton RW L 99 54 64 52 55 54 69 58 60 59 56 59 54 55 62 15 Roman Kukumberg RW R OK 52 59 54 65 64 65 58 57 59 60 61 65 64 63 85 Ross Lupaschuk D R OK 52 54 61 68 66 72 71 75 74 66 73 66 72 72 8 Steve McCarthy D L OK 52 59 64 56 55 83 69 69 68 61 66 59 58 69 4 Dominic D'Amour D L OK 63 54 56 73 75 69 58 70 66 62 61 74 70 68 5 Josh Johnson G L OK 75 76 70 56 55 86 72 76 77 NA NA 55 54 70 22 Kevin Nastiuk G R OK 74 74 72 54 53 87 75 73 72 NA NA 55 53 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Jason Arnott C R OK 76 69 88 76 82 75 70 90 83 79 76 99 99 85 58 Steve Begin C L OK 66 69 51 59 80 59 69 69 69 67 69 70 69 71 67 Pierre-Marc Bouchard C L OK 50 80 61 84 76 90 83 78 77 75 75 75 71 79 39 Boyd Devereaux C L OK 51 83 73 67 89 93 83 64 64 67 64 76 74 73 24 Matt Cooke LW L OK 86 73 62 76 99 75 71 79 78 72 77 67 66 80 17 Shawn Bates LW R OK 88 73 69 80 71 88 73 82 79 78 76 76 71 82 57 Eric Daze LW L OK 84 63 96 79 92 92 67 89 86 75 84 88 98 87 73 Colin Hemingway RW R OK 69 62 81 67 71 75 71 68 68 70 67 67 64 74 47 Alexander Steen RW L OK 71 75 53 76 74 76 82 74 73 72 71 73 84 76 11 Erik Rasmussen RW L OK 81 61 82 69 97 87 65 61 61 61 62 69 69 71 18 Jeff Friesen RW L OK 60 77 73 77 95 84 80 79 78 74 76 97 96 81 56 Ed Jovanovski D L OK 76 73 72 95 94 73 74 84 82 82 80 90 97 85 10 Mattias Ohlund D L OK 80 71 69 92 92 84 73 77 73 83 69 75 75 81 23 Paul Mara D R OK 73 68 84 94 95 83 72 78 75 70 71 68 68 80 44 Chris Pronger D L OK 77 69 89 94 87 68 74 94 86 88 78 99 99 89 3 Denis Gauthier D L OK 97 66 69 85 90 72 70 76 73 72 71 68 67 78 43 J-F Fortin D L OK 54 65 66 82 58 79 71 68 64 65 62 56 55 70 7 Vitaly Anikeyenko D R OK 85 60 85 70 57 40 70 60 60 71 60 56 56 74 1 Carey Price G L OK 82 84 78 73 71 81 74 77 76 NA NA 66 61 75 32 Ray Emery G L OK 99 90 85 80 80 87 93 80 82 NA NA 65 60 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 52 David Krejci C R OK 60 60 52 66 65 68 75 70 69 63 69 66 64 70 75 Corey Locke C L OK 50 55 49 54 53 69 58 71 67 59 65 55 54 65 59 Kyle Chipchura C L OK 72 58 71 60 59 67 68 67 67 71 66 56 57 71 16 Paul Stastny C L OK 64 60 62 65 65 69 73 66 65 67 64 64 71 70 85 Garrett Bembridge C R OK 53 65 53 62 62 77 74 68 65 64 61 63 62 68 26 Eric Beaudoin LW L OK 65 60 59 87 50 71 62 69 64 61 62 55 52 68 42 Geoff Platt LW L OK 51 72 59 53 59 78 67 68 68 60 67 59 58 69 14 Nigel Dawes LW L OK 51 82 55 58 59 77 79 69 70 66 70 53 53 72 72 Michal Birner LW L OK 51 60 52 57 56 70 59 62 61 54 59 58 57 62 45 Dwayne Hay LW L OK 84 60 48 52 74 87 61 69 62 64 56 71 68 67 30 Martin Guerin RW R OK 50 62 53 67 62 68 61 72 71 60 71 52 62 69 89 Xavier Delisle RW R OK 52 62 54 57 44 85 65 72 71 62 71 69 64 69 19 Mason Raymond RW L OK 53 65 52 64 63 76 65 65 64 60 62 66 65 66 27 Marek Kvapil RW L OK 50 62 52 64 63 67 67 57 56 55 55 63 64 62 51 Jimmie Olvestad RW L OK 48 68 67 76 96 88 68 63 63 70 63 59 57 70 29 Danny Richmond D L OK 59 56 59 54 52 70 61 64 63 60 61 54 53 65 6 Lukas Bolf D L OK 60 60 60 54 54 71 63 71 69 63 66 55 55 69 5 Brendan Mikkelson D L OK 59 65 73 66 66 76 70 67 66 66 66 67 66 71 9 Martin Tuma D L OK 65 51 70 54 55 60 60 66 64 60 62 55 55 67 15 Jean-Claude Sawyer D L OK 60 59 57 66 65 72 70 62 61 61 59 65 64 66 61 Antti-Jussi Niemi D L OK 48 60 46 44 47 75 70 66 65 67 63 60 58 66 74 Ty Wishart D L OK 70 60 77 57 56 75 67 63 63 70 62 61 55 71 79 David Fischer D R OK 58 74 68 56 57 71 74 65 63 66 62 57 58 70 22 Bretton Stamler D R OK 55 52 55 65 64 79 60 55 55 57 54 65 71 61 36 Maxim Kuznetsov D L OK 71 44 86 60 88 74 55 66 64 65 62 65 64 71 13 Juho Mielonen D R OK 53 56 56 61 63 58 57 55 55 56 54 62 64 60 33 David LeNeveu G L OK 78 65 73 60 55 83 81 67 68 NA NA 59 58 66 12 Michal Neuvirth G L OK 81 80 58 57 54 77 75 65 67 NA NA 54 53 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Mike Cammalleri C L OK 59 72 52 66 61 72 72 70 68 66 66 66 62 70 62 Alexander Svitov C L OK 75 57 76 74 76 65 68 69 71 69 72 75 68 75 65 Ivan Nepriayev C R OK 55 68 59 68 78 72 69 71 71 65 70 74 71 72 19 Saku Koivu C L 99 45 76 46 63 43 87 79 77 76 74 75 96 99 75 10 Antti Miettinen LW R OK 67 71 56 67 61 76 68 74 73 67 72 66 63 73 11 Fredrik Modin LW L OK 45 64 90 85 84 85 67 78 77 74 77 79 83 79 64 Bryan Bickell LW R OK 64 57 77 68 67 66 66 68 67 64 66 65 65 71 22 Andrew Ladd LW L OK 66 66 83 60 56 67 74 69 69 63 68 53 53 73 60 Dmitri Chernikh RW L OK 68 66 59 74 70 74 67 70 70 65 70 55 54 72 83 Eric Fehr RW L OK 62 72 70 75 70 76 72 66 64 63 62 56 55 71 47 Ville Nieminen RW L OK 68 66 65 72 86 86 67 77 76 70 75 76 70 77 40 Marco Sturm RW L OK 56 81 63 83 99 91 75 79 78 76 76 83 86 80 73 David Liffiton D L OK 66 54 71 74 70 66 67 63 64 62 63 55 55 69 4 Carl Sneep D R 66 3W 80 55 81 56 55 59 61 58 57 65 57 53 55 69 52 Rostislav Klesla D L OK 57 68 72 85 99 75 73 69 67 72 65 59 59 74 49 Yannick Tremblay D R OK 66 62 61 81 75 85 64 75 74 73 73 72 71 75 18 Lubomir Visnovsky D L OK 50 67 34 65 92 92 71 73 68 72 64 67 65 71 6 Derian Hatcher D L OK 94 55 83 82 86 76 52 76 73 88 69 99 99 83 21 Ville Mantymaa D R OK 70 72 61 75 70 80 70 73 70 72 68 60 55 75 30 Richard Stehlik D L OK 65 60 86 74 66 74 68 65 64 73 63 56 54 74 14 Chris Heino-Lindberg G R OK 75 79 69 67 62 81 70 68 66 NA NA 62 62 69 42 Dan Cloutier G L 98 86 80 82 92 82 80 80 84 83 NA NA 86 79 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Viatscheslav Trukhno C L OK 51 65 55 64 63 68 66 67 65 58 62 63 64 66 23 Dan Cavanaugh C R OK 56 66 62 66 61 70 69 66 63 64 59 62 61 68 92 Jarrko Immonen C L OK 66 66 52 75 84 75 71 65 64 60 62 65 65 69 95 Zdenek Bahensky C L OK 52 69 53 67 66 69 70 66 66 60 66 63 62 68 44 Pavel Frolov C L OK 62 62 59 66 62 68 61 61 59 61 57 62 61 65 56 Ladislav Scurko C L OK 68 64 60 64 66 50 59 60 59 67 58 63 61 66 99 Jiri Cetkovsky C L OK 60 57 63 69 73 70 63 68 64 60 61 72 70 68 38 Vaclav Meidl C L OK 60 65 68 65 64 56 66 64 63 60 62 62 59 68 67 Arsen Bondarev LW L OK 71 67 64 72 69 65 66 64 64 67 63 54 53 70 66 Mark Tobin LW L OK 62 64 70 67 66 67 63 65 64 68 63 63 77 70 79 Sean Bergenheim LW L OK 52 69 68 66 62 73 66 68 66 62 63 62 62 69 17 Karel Mosovsky LW R OK 66 56 59 61 62 65 61 67 67 62 68 62 62 68 8 Brad Winchester LW L OK 60 68 72 59 58 70 64 63 62 59 61 56 70 68 75 Jonas Fiedler LW R OK 50 57 50 69 71 65 60 67 64 60 61 69 64 65 20 Ryan Hillier LW L OK 60 65 54 55 54 68 60 62 60 57 58 52 64 64 12 Chris Stewart RW R OK 57 62 75 57 55 76 71 68 67 63 67 56 55 70 15 Cal Clutterbuck RW R OK 78 66 64 51 54 56 60 59 59 58 59 54 55 65 76 Mark Johnson RW R OK 54 59 62 66 68 74 65 69 68 61 67 65 66 69 61 Michael Woodford RW R OK 60 62 56 61 63 70 62 64 62 58 60 62 62 65 39 Zdenek Kutlak D L OK 59 57 78 80 52 86 63 64 59 61 55 59 56 68 70 John Adams D R OK 52 58 53 71 74 70 67 64 63 60 63 75 72 67 36 Jeff Jillson D R OK 52 67 75 73 73 82 69 65 62 64 58 56 55 69 7 Alexander Edler D L OK 54 60 53 59 65 64 61 65 64 58 63 65 64 66 3 Bruno Gervais D R OK 56 61 55 58 57 60 61 62 62 57 61 53 63 65 1 Michael Garnett G L OK 73 71 72 57 58 78 74 73 75 NA NA 56 53 68 13 Joni Puurula G L OK 69 74 75 67 62 76 76 67 66 NA NA 62 62 68 2 Sebastian Caron G L OK 75 82 62 67 60 71 75 73 76 NA NA 66 65 72 32 Marc Denis G L OK 62 72 72 96 77 93 82 74 79 NA NA 90 88 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 64 Yevgeni Tunik C R OK 70 75 68 76 71 73 70 72 70 68 68 61 56 74 50 Konstantin Glazachev C R OK 68 84 69 83 74 75 83 78 77 70 76 60 55 80 84 Ivan Khomutov C L OK 72 71 65 74 69 80 75 64 63 71 61 55 54 71 53 Johannes Salmonsson C L OK 69 66 66 66 62 76 68 65 65 65 64 65 64 70 55 Maxim Lapierre C R OK 65 77 61 80 70 70 79 74 74 67 74 55 55 76 74 Adam Henrich LW L OK 66 70 70 72 70 77 71 73 72 66 70 63 62 75 17 Nikolai Zherdev LW R OK 63 81 70 90 74 75 83 75 73 66 71 54 55 77 26 Mattias Weinhandl LW R OK 52 70 60 59 58 84 69 71 69 62 67 55 56 70 68 Stefan Meyer LW L OK 65 62 74 76 71 70 65 69 68 66 67 56 55 72 13 Alexi Mikhnov LW L OK 76 55 81 76 75 66 71 77 75 70 73 72 66 78 56 Chuck Kobasew RW R OK 65 72 68 80 79 73 72 71 69 66 67 74 68 74 51 Marek Svatos RW R OK 53 81 55 63 54 81 79 75 75 68 75 53 53 75 57 Viktor Kozlov RW R OK 54 67 94 82 64 92 71 77 76 66 75 92 87 79 69 Pierre-Alexandre Paren RW R OK 55 65 62 63 62 79 73 75 73 64 70 62 62 72 9 Niklas Kronwall D L OK 59 77 65 70 79 80 71 75 71 70 67 74 71 75 45 Michael Barinka D L OK 66 60 74 76 68 73 72 69 66 69 63 56 55 73 31 Scott Hannan D L OK 61 66 74 87 99 84 70 64 63 68 62 77 75 73 7 Anton Kadeykin D L OK 74 70 69 77 76 55 67 63 61 68 58 74 66 72 3 Dmitri Kosmachev D R OK 69 66 75 80 73 89 72 63 63 70 63 60 56 73 71 Michael Schutte D L OK 71 56 72 73 81 72 65 63 62 65 61 70 68 71 10 Jordan Leopold D L OK 75 71 69 78 75 68 72 70 67 74 63 75 73 76 29 David Tremblay G L 99 87 87 84 80 79 95 89 79 80 NA NA 58 53 80 1 Jamie Storr G L OK 82 84 80 90 59 79 82 75 82 NA NA 83 74 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Oliver Setzinger C L OK 60 57 71 64 60 73 70 68 67 63 66 62 60 70 23 Dirk Southern C R OK 52 66 53 62 61 78 68 59 60 56 61 62 61 64 59 Alexander Voronin C L OK 60 60 60 56 56 75 61 69 69 62 69 57 55 69 54 Peter Worrell LW L OK 82 48 99 53 95 25 54 61 61 68 60 74 73 70 61 Nikolai Kulemin LW L OK 63 70 62 55 54 72 75 63 63 63 63 51 55 68 58 Lubos Bartecko LW L OK 58 65 69 68 75 90 63 67 67 65 68 66 65 71 86 Ryan Kesler LW L OK 56 72 61 74 73 74 71 63 64 67 64 60 54 69 67 Linus Videll RW L OK 67 54 74 74 69 78 66 66 66 62 65 55 53 70 11 Fernando Pisani RW L OK 68 56 62 59 58 69 75 61 60 60 59 57 58 66 90 Jason Ward RW R OK 69 52 64 56 54 50 60 61 60 58 58 57 55 64 5 Michael Caruso D L OK 57 51 54 53 54 68 84 53 53 60 52 51 63 62 2 Jakub Vojta D R OK 54 57 60 66 65 68 62 56 55 63 54 63 63 64 4 Vjateslav Buravchikov D L OK 52 57 59 65 61 66 56 55 53 55 51 63 64 60 8 Patrick Wellar D R OK 77 51 70 72 82 59 59 64 62 59 59 73 70 69 44 Zdenek Smid G L OK 61 63 56 66 62 70 66 63 65 NA NA 63 61 60 46 Eric Fichaud G L OK 70 76 64 63 56 80 76 73 76 NA NA 71 71 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Kevyn Adams C R OK 47 65 70 55 90 86 65 67 67 68 68 82 73 71 25 Eric Belanger C L OK 62 68 59 73 84 92 70 63 62 69 62 68 68 70 74 Marcus Pahlsson C L OK 77 69 67 78 79 74 76 75 73 67 72 70 69 77 24 Mikko Koivu C L OK 71 86 77 91 94 79 73 77 76 75 74 81 72 81 28 Adam Deadmarsh LW R OK 76 70 72 86 87 78 73 85 81 78 77 99 99 83 18 Jean-Pierre Dumont LW L OK 77 72 75 86 99 86 71 83 79 72 75 74 67 81 16 Serge Aubin LW L OK 58 60 66 72 95 80 63 72 73 60 73 76 71 73 39 Jean-Yves Leroux LW L OK 81 64 77 59 81 86 68 63 62 64 61 73 72 71 84 Martin Podlesak LW L OK 76 58 76 75 79 77 76 71 68 68 65 70 65 74 29 Brad Chartrand RW L OK 59 63 50 58 65 78 60 72 72 65 72 72 69 70 70 Jonathan Filewich RW R OK 78 73 73 85 82 76 73 78 77 73 77 58 54 80 17 Ilya Kovalchuk RW R OK 75 76 73 92 92 86 79 84 81 75 78 75 74 83 27 Jonas Andersson RW L OK 43 69 58 58 49 73 71 65 57 69 48 55 54 63 41 Mike Grier RW R OK 64 64 76 64 91 90 62 63 64 70 64 90 89 72 32 Bryan McCabe D L OK 94 63 70 88 88 71 64 80 76 80 73 99 99 80 5 Vitaly Vishnevski D L OK 96 73 70 96 99 77 74 73 70 79 67 64 62 81 6 Colin White D L OK 84 68 79 92 98 65 69 77 75 80 73 82 71 82 3 Anton Volchenkov D R OK 85 72 72 71 71 75 78 71 66 73 61 64 63 77 10 Branislav Mezei D L OK 63 58 77 59 90 75 60 63 57 71 51 60 57 69 40 J-Luc Grand-Pierre D L OK 78 64 77 74 92 76 66 62 59 73 57 76 69 74 2 David Aebischer G L OK 90 91 89 96 97 90 94 88 89 NA NA 75 69 86 9 Ari Ahonen G L OK 91 80 76 84 92 85 82 78 77 NA NA 61 60 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Valtteri Filppula C L OK 50 72 51 74 86 80 73 68 66 66 63 74 71 70 30 Kris Beech C L OK 49 66 63 74 99 83 68 74 71 63 69 56 55 72 22 Patrick Berglund C L OK 58 69 77 56 54 68 71 65 65 61 64 56 54 70 15 Marty Reasoner C L OK 46 67 65 60 68 87 68 62 62 67 63 68 62 68 55 Doug Rogers C R OK 47 68 53 53 54 73 66 55 53 54 50 52 54 59 75 Ryan Potulny C R OK 59 64 52 54 53 70 61 65 61 56 59 55 54 64 90 Yuri Artemenkov LW R OK 55 62 54 74 73 69 58 72 67 57 62 74 71 67 69 Patrick Eaves LW R OK 66 64 56 73 69 70 66 69 68 64 66 55 54 70 48 Matt Bradley LW R OK 72 61 56 55 96 78 60 71 69 70 67 62 61 71 56 Tyler Bouck LW L OK 56 75 60 50 79 82 78 70 65 66 60 59 59 70 83 Julien Sprunger LW R OK 55 56 57 64 64 65 59 63 62 58 60 62 65 64 20 Alexander Suglobov RW L OK 50 72 59 55 56 51 70 64 65 61 66 53 52 67 58 Mike Erickson RW R OK 49 57 51 71 76 65 60 67 65 63 62 71 66 66 19 Jamie Tardif RW R OK 56 53 61 74 69 69 67 71 70 64 70 55 54 70 65 Shea Guthrie RW R OK 63 58 57 61 61 63 58 59 57 54 54 64 63 62 21 Artem Nosov D L OK 64 56 65 74 69 76 64 66 65 61 63 56 55 68 8 Barret Jackman D L OK 92 65 77 83 51 25 65 57 56 61 54 57 55 71 71 Randy Jones D L 99 62 55 58 55 56 75 56 55 55 57 54 59 58 62 4 Grigory Misharin D L OK 55 53 57 55 56 71 62 70 69 63 68 56 55 68 85 Mikko Kalteva D L OK 55 55 66 69 72 66 62 65 63 60 61 72 67 67 11 Sasha Goc D R OK 48 58 68 57 49 86 61 64 60 65 57 63 61 66 77 Denis Bodrov D L OK 66 65 60 56 54 57 72 54 53 66 53 56 55 66 45 Evgeny Korolev D L OK 40 68 72 61 50 80 71 61 54 64 48 64 61 65 80 Taylor Chorney D L OK 72 55 62 65 64 65 64 58 57 63 55 66 65 66 97 Jonathan Sigalet D L OK 56 59 59 64 63 76 64 64 64 58 63 66 65 67 26 Marek Posmyk D R OK 48 54 82 51 50 94 61 61 56 64 51 66 65 66 37 Ilja Bryzgalov G L OK 69 76 86 68 49 95 95 78 83 NA NA 58 57 75 34 Derek Gustafson G L OK 75 79 77 78 75 86 79 79 79 NA NA 58 57 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Brian Boyle C R OK 63 65 61 74 68 80 69 70 68 64 66 56 55 71 42 Patrik Elias C L OK 51 79 67 86 93 87 80 93 86 77 78 88 84 84 29 Sergei Brylin C L OK 56 69 49 75 90 92 70 81 79 66 76 78 75 76 89 Tim Blunt C L OK 51 56 52 64 66 65 70 72 69 65 67 65 74 69 1 Matthew Lombardi C L OK 70 68 53 70 78 73 63 69 67 65 65 73 70 70 52 Ales Hemsky LW L OK 51 75 60 76 85 85 84 78 75 65 72 71 69 76 46 Todd Fedoruk LW L OK 59 61 89 49 78 52 61 60 60 63 60 61 60 68 28 Jiri Tlusty LW L OK 65 69 64 57 56 74 73 68 67 64 66 58 57 71 82 Martin Straka LW L OK 39 78 43 71 59 90 80 82 78 73 74 98 90 76 16 Ruslan Fedotenko RW L OK 56 72 73 74 97 83 69 62 63 63 65 61 60 71 10 Marian Gaborik RW L OK 78 80 75 94 97 90 77 81 79 70 77 75 98 83 27 Matt Stajan RW L OK 55 76 58 72 71 84 67 70 68 66 66 66 72 71 31 Todd Harvey RW R OK 82 73 63 49 84 76 75 69 69 69 69 89 99 75 41 Bryan Berard D L OK 56 71 56 83 91 85 71 73 68 71 63 79 86 74 17 Willie Mitchell D L OK 64 58 72 84 63 80 61 70 67 62 63 65 64 71 79 Duncan Keith D L OK 61 69 69 59 58 65 75 69 68 71 66 59 58 72 74 Matthew Corrente D R OK 86 66 59 57 54 42 58 64 61 66 58 54 52 69 70 Carlo Colaiacovo D L OK 68 72 65 76 76 73 75 68 67 73 66 76 81 75 59 Nick Schultz D L OK 48 66 47 73 74 89 66 62 61 62 59 53 52 66 54 Dan Blackburn G L OK 68 78 78 99 77 83 81 79 79 NA NA 57 55 75 48 Jani Hurme G L OK 86 85 75 86 43 70 85 79 84 NA NA 67 66 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 75 Maxim Shevjev C L OK 52 63 58 66 62 80 64 66 65 61 64 62 62 67 83 Ryan White C R OK 57 47 58 53 54 70 71 64 64 61 63 56 55 65 99 Cory Urquhart C L OK 52 55 55 54 53 78 56 68 68 57 67 56 55 66 87 Kalle Olsson C L OK 65 57 60 62 61 64 65 60 58 58 55 62 61 64 49 Christopher Lofberg C R OK 63 59 60 67 63 67 64 69 65 61 62 65 64 68 14 Jim Slater LW L OK 58 61 59 57 58 72 70 61 61 60 61 57 58 66 60 Scott Parse LW R OK 54 59 52 65 64 60 65 59 58 57 56 65 64 63 6 Brad Richardson RW L OK 53 68 56 56 56 67 67 63 65 61 66 57 58 67 24 Colin Mcdonald RW R OK 50 52 54 54 52 70 54 68 68 57 67 54 53 65 76 Nikita Bazhukov RW L OK 58 53 55 55 53 70 62 67 64 58 60 55 53 64 44 Richard Jackman D R OK 43 64 47 68 47 61 65 49 49 62 48 66 64 59 5 Chris Petrow D R OK 56 55 62 63 52 68 57 63 63 58 62 62 61 65 30 Luke Sellars D L OK 43 61 45 50 50 46 62 58 57 61 57 55 53 61 7 Michal Sersen D L OK 53 57 53 61 54 57 58 55 55 58 56 63 64 61 3 Roman Derlyuk D L OK 55 55 58 65 64 69 60 55 53 57 52 63 62 61 4 Johan Berggren D L OK 55 60 51 73 75 69 60 55 54 58 53 70 65 62 33 Daniel Manzato G L OK 69 66 63 75 88 77 69 66 66 NA NA 74 67 65 32 James Reimer G L OK 64 60 75 54 55 60 70 60 75 NA NA 54 52 62 43 Mikael Tellqvist G L OK 75 79 76 66 64 76 78 68 74 NA NA 66 64 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 80 Anze Kopitar C L OK 80 62 81 70 63 52 61 69 69 68 68 65 64 74 3 Robert Nilsson C L OK 68 80 59 82 75 80 76 76 77 71 77 64 56 78 71 Martin Heinisch C L OK 58 52 60 53 54 90 60 70 65 59 60 55 53 66 82 Roman Petrov C L OK 68 73 57 74 70 86 66 72 70 61 67 56 53 72 65 Michael Gergen LW L OK 52 72 57 66 64 79 86 66 65 62 64 65 63 70 17 Jamie McGinn LW L 44 3M 54 74 61 57 55 77 70 65 65 63 65 56 55 69 14 Mike Leclerc LW L OK 68 71 78 85 89 79 72 78 76 71 74 89 88 80 34 Jason Wiemer LW L 83 DD 80 62 78 74 79 45 65 76 74 70 72 88 84 77 19 Pascal Dupuis LW L OK 48 65 60 79 98 89 67 70 70 61 71 59 58 71 97 Nicklas Bergsfors RW L OK 65 90 64 71 69 83 76 73 72 71 71 64 64 77 92 Louis-Philippe Martin RW R OK 60 70 60 74 69 70 66 73 74 65 74 57 56 73 29 Chris Nielsen RW R OK 52 64 73 65 78 91 67 69 67 63 66 59 59 71 89 Zach Bearson RW R OK 60 60 50 64 62 65 57 53 53 52 53 62 63 60 44 Nicholas Boynton D R OK 60 55 64 82 99 68 66 60 55 70 50 66 64 68 42 Martin Skoula D L OK 65 70 74 96 99 89 73 79 75 79 70 73 69 80 4 Chris Phillips D L OK 78 67 76 85 90 90 69 72 69 71 66 83 82 78 81 Dan Spang D L OK 59 57 68 63 64 76 74 72 71 69 70 62 62 73 53 Derek Morris D R OK 66 76 58 99 86 73 78 84 78 72 72 78 82 81 43 Ruslan Salei D L OK 83 65 56 77 80 73 67 64 64 69 65 82 81 72 2 Jeff Schultz D L OK 70 63 77 70 71 69 76 69 68 71 67 65 64 75 55 Matthieu Descoteaux D L OK 61 58 59 74 44 78 62 62 62 64 61 63 62 66 61 Jose Theodore G R OK 76 82 65 94 94 96 96 81 88 NA NA 75 69 80 1 Jakub Cech G L OK 92 81 81 95 94 97 86 73 74 NA NA 66 61 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 95 Andrei Mikhnov C L OK 54 55 69 57 61 75 62 67 64 61 62 62 62 67 90 Brodue Dupont C L OK 53 60 54 65 66 78 66 65 64 67 62 66 65 67 18 Cory Emmerton C L OK 51 73 56 54 55 78 60 73 72 59 70 56 54 69 96 Geoff Paukovich C L OK 70 53 72 68 65 40 60 70 69 61 68 64 60 70 12 Simon Gamache LW L OK 51 66 51 63 62 69 64 61 62 59 64 62 61 65 13 Tomas Fleischmann LW L OK 52 67 54 58 59 78 67 69 69 60 68 57 60 68 9 Daniel Paille LW L 99 55 72 63 74 75 80 68 74 72 64 71 74 71 74 20 Niko Snellman LW L OK 78 51 78 55 54 25 54 52 52 56 52 53 54 61 93 Justin Abdelkader RW L OK 56 67 64 67 64 76 74 69 69 66 68 65 63 72 15 Jonathan Ferland RW R OK 53 60 67 56 57 68 57 63 63 60 62 59 70 66 16 Claude Giroux RW L 99 52 78 56 57 55 73 78 72 69 60 66 57 54 70 22 Moises Gutierrez RW R OK 51 58 60 65 70 72 64 66 66 59 66 63 62 67 32 Bud Holloway RW R OK 65 62 55 54 55 76 66 58 58 55 58 54 55 63 11 Greg Hogeboom RW R 99 50 67 52 75 79 78 62 77 69 60 62 75 70 69 6 Tim Gleason D L OK 53 57 72 58 59 78 64 63 63 67 62 63 63 68 69 Dennis Persson D L OK 64 70 68 56 55 70 74 66 64 65 61 56 55 70 7 Aaron Dawson D L OK 63 50 70 55 55 68 58 64 61 62 58 56 54 66 21 Chris Campoli D L OK 60 66 60 59 58 78 73 62 62 64 63 56 53 68 77 Josh Gorges D L OK 66 63 60 54 56 77 59 61 62 60 62 55 73 66 5 Brian Strait D L OK 58 56 62 55 53 73 67 58 58 67 57 51 59 65 10 Gerard DiCaire D L OK 48 67 51 70 80 80 66 71 65 62 59 73 71 69 23 Matt Pelech D R 99 67 52 65 66 65 67 60 55 54 62 54 65 64 65 8 J-F Damphousse G L OK 68 70 69 93 51 99 76 74 75 NA NA 52 51 69 86 Kristopher Westblom G L OK 71 70 68 63 65 88 67 66 67 NA NA 65 64 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 88 Jean-François Soucy C L OK 51 75 52 63 62 77 80 74 73 69 72 63 62 73 19 Pavel Datsyuk C L OK 43 75 49 73 93 93 76 75 73 71 72 62 60 73 7 Jiri Hudler C L OK 54 73 66 77 88 83 74 75 73 68 72 75 76 76 29 Jason King C L 99 57 69 62 67 67 75 79 74 73 74 73 67 62 75 69 Jaromir Jagr LW L 99 37 67 81 78 80 87 82 95 86 76 78 99 99 83 31 Ladislav Nagy LW L OK 62 77 54 81 89 87 78 71 71 76 71 73 71 76 28 Scott Hartnell LW L OK 90 73 80 89 99 77 80 78 77 74 75 62 61 83 60 Alex Bourret RW L OK 70 76 72 67 65 75 71 70 70 69 70 66 74 75 24 Radim Vrbata RW R OK 44 75 61 82 79 89 75 65 65 71 66 59 58 71 25 Geoff Sanderson RW L OK 46 78 57 60 58 87 82 76 77 77 78 99 99 77 22 Ruslan Khasanshin RW L OK 72 84 64 77 72 70 75 72 72 64 71 60 59 76 26 Karel Rachunek D R OK 80 70 74 86 89 85 71 77 72 82 67 63 61 80 37 Michal Rozsival D R OK 56 70 61 86 84 85 72 77 73 73 69 75 70 76 2 Alexei Semenov D L OK 81 56 83 71 69 71 70 71 66 75 62 62 71 77 18 Mark Stuart D L OK 63 72 65 75 70 76 74 72 67 72 62 54 53 73 9 Mike Commodore D R OK 85 64 82 77 85 80 70 66 65 82 64 64 59 79 42 Andy Sutton D L OK 78 59 94 55 68 60 65 68 65 69 63 68 67 75 77 Tomas Malec D L OK 80 85 65 70 72 70 80 69 68 77 66 63 62 77 49 Steve Staios D R OK 55 58 55 60 82 64 60 73 70 68 68 79 77 70 1 Cam Ward G L 98 85 85 76 59 57 86 82 79 80 NA NA 54 52 76 12 Jussi Markannen G L OK 84 80 58 78 38 84 84 71 82 NA NA 58 53 74 50 Robert Esche G L OK 75 79 80 94 45 60 78 82 80 NA NA 64 60 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Brian Swanson C L OK 29 79 48 52 42 84 80 67 66 67 66 61 60 68 97 Joonas Vihko C R OK 58 62 49 75 82 79 64 65 65 62 63 74 74 68 30 Greg Classen C L OK 60 63 67 52 60 87 63 69 67 63 65 59 58 69 23 Jeff Halpern C L OK 50 70 65 73 83 84 70 68 67 66 66 66 62 71 41 Curtis Brown LW L OK 51 67 64 77 91 89 67 61 61 70 62 86 88 69 63 Roman Tomanek LW L 99 52 57 53 63 61 50 69 65 64 60 63 63 59 66 46 Roman Lyashenko LW R OK 38 66 60 53 99 83 68 73 72 65 70 61 60 70 52 Randy Robitaille LW L OK 38 65 55 74 77 89 66 71 69 63 67 79 73 69 27 Tomi Kallio LW L OK 44 69 63 73 83 93 70 67 66 65 66 64 64 70 10 Robin Figren LW R OK 51 60 53 54 55 63 77 61 61 60 61 56 54 65 54 Brian Willsie RW R OK 49 65 56 67 79 89 63 67 68 66 68 57 56 69 36 Tom Kostopoulos RW R OK 56 60 52 68 50 66 65 70 68 69 66 64 63 69 57 Lee Goren RW R OK 57 67 59 48 51 87 71 63 66 68 68 56 55 69 13 Adam McQuaid D R OK 51 64 57 66 52 93 66 58 57 63 56 64 65 64 3 Ivan Vishnevskiy D L OK 52 69 70 56 55 68 67 67 67 63 67 54 55 70 81 Dalyn Flatt D L OK 73 47 59 66 64 25 57 57 58 58 58 66 66 64 20 Justin Kurtz D L OK 50 64 39 72 50 80 67 68 66 66 65 58 56 68 21 Chris Hajt D L OK 61 68 75 45 45 94 69 54 52 65 50 58 57 67 16 Thomas Pock D L OK 60 58 57 56 55 75 63 64 62 63 60 56 55 65 5 Joonas Lehtivuori D L OK 53 67 52 54 55 73 83 53 52 57 51 54 55 62 14 Ales Pisa D R OK 43 64 40 66 41 63 66 56 52 66 47 51 50 59 55 Peter Smrek D L OK 46 66 46 71 53 76 69 68 62 66 57 62 63 67 15 Jesse Wallin D L OK 59 56 47 74 50 64 60 66 63 61 60 72 71 66 89 Krisjanis Redlihs D L OK 58 58 54 74 79 72 60 67 64 60 61 71 70 67 35 Jhonas Enroth G L OK 73 71 74 56 55 80 74 73 74 NA NA 56 53 68 84 Alexander Auld G L OK 63 69 83 99 55 87 83 73 74 NA NA 54 53 70 43 Daniel Lacosta G L OK 68 70 69 63 64 73 69 68 67 NA NA 62 61 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Dan Hinote C R OK 85 66 61 63 92 85 65 69 68 68 67 72 67 73 89 Mike Comrie C L OK 40 80 40 89 90 89 77 76 75 67 74 66 61 74 97 Roman Vondracek C R OK 68 74 58 75 70 75 69 67 66 62 65 56 57 71 54 Jared Aulin C R OK 75 90 62 73 74 75 74 74 72 65 70 62 62 76 96 Jeff Genovy LW L OK 77 63 64 73 80 59 63 72 71 62 70 75 71 73 27 Daniel Sedin LW L OK 44 68 70 70 99 92 71 66 66 67 65 61 60 71 50 Jamie Lundmark LW L OK 52 78 59 66 63 75 77 69 67 62 65 62 64 71 46 Todd Bertuzzi LW L OK 76 69 92 80 90 70 68 80 79 78 77 83 99 83 32 Alexander Radulov RW L OK 60 75 60 72 66 76 77 68 67 63 67 65 64 72 75 Jaroslav Kracik RW L OK 60 56 65 63 62 66 62 63 62 57 62 62 62 66 91 Jeff Heerema RW R 98 71 80 57 67 62 43 71 70 69 61 68 62 62 72 66 Alexei Smirnov RW L OK 86 66 73 66 62 70 63 62 63 68 64 62 62 71 44 Pavol Demitra RW L OK 41 78 66 84 80 86 84 78 77 74 76 90 90 79 80 A.J. Thelen D L OK 64 65 71 65 66 70 74 68 68 72 68 65 64 73 72 Bobby Sanguinetti D R OK 55 78 57 56 55 78 78 65 63 64 61 50 50 70 8 Henrik Tallinder D L OK 55 58 72 70 78 78 73 65 64 62 63 70 61 69 4 Brendan Bell D L OK 70 50 75 74 75 47 59 66 65 65 65 73 70 71 45 Andy Delmore D R OK 56 66 58 79 92 93 64 68 67 71 65 73 69 71 74 Jay Mckee D L OK 68 64 73 77 95 82 66 72 67 69 63 82 81 74 56 Toni Lydman D L 99 53 74 57 83 88 86 73 70 68 64 65 63 61 73 30 Mark Eaton D L OK 53 69 63 72 64 90 68 67 65 68 63 68 65 70 9 Mike Smith G L OK 73 76 75 75 79 89 76 73 72 NA NA 75 70 72 38 Marty Turco G L 96 90 87 88 79 79 82 88 84 88 NA NA 89 82 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Tyler Kennedy C R OK 50 70 53 64 63 60 72 66 60 60 53 63 64 65 23 Riley Holzapfel C L OK 52 72 54 55 54 69 84 65 64 58 64 52 54 68 87 Ben Maxwell C L OK 47 78 53 54 55 82 82 63 62 59 61 54 53 67 49 Maxim Talbot C L OK 52 72 56 58 59 76 67 62 62 59 62 56 73 66 51 Grant Stevenson C R 99 62 76 54 58 56 69 74 56 55 56 54 55 54 64 77 Anton Krysanov C L OK 60 58 59 64 63 67 65 55 55 56 56 62 63 63 53 Mihail Joukov C L OK 58 55 65 55 54 71 56 69 65 61 62 55 54 66 10 Daniel Cleary LW L OK 48 70 67 73 98 87 69 61 61 67 61 74 69 69 52 Milan Lucic LW L OK 93 59 87 56 55 30 64 56 55 63 53 52 52 67 17 Martin Sagat LW R 98 52 55 62 56 55 70 65 70 66 55 62 56 56 66 15 John Armstrong RW R OK 53 60 57 54 55 68 64 60 60 58 60 53 54 63 55 Chris Durand RW R OK 60 63 58 57 56 69 63 60 59 57 57 59 58 64 83 Matthew Siddall RW R OK 51 51 57 63 64 60 58 61 60 55 59 59 59 62 90 Harrison Reed RW R OK 52 56 58 53 54 64 82 58 58 55 58 54 55 63 16 Siarhei Kastsitsyn RW L OK 48 80 46 64 66 78 62 57 56 54 55 65 63 62 81 Leonid Zhvachin D L OK 65 56 66 57 62 70 63 63 62 63 60 62 62 67 3 Derek Peltier D L OK 53 58 52 64 63 56 55 62 60 55 58 63 62 63 70 Theo Peckham D L OK 80 52 79 52 52 25 57 53 53 59 53 51 57 65 2 Petr Puncochar D R OK 55 52 62 67 62 77 63 59 57 54 56 63 62 63 86 Ivan Baranka D L OK 60 55 57 55 54 63 60 71 70 60 68 56 55 68 76 Jay Harrison D L OK 65 57 71 57 58 60 68 59 58 65 57 56 57 67 7 Nathan Hagemo D R OK 59 57 59 65 64 73 67 64 60 60 57 64 71 66 5 Dimitri Megalinsky D L OK 71 49 61 61 60 67 48 56 55 56 53 62 61 62 14 Jesse Lane D L OK 62 60 60 74 90 74 64 67 67 64 67 72 71 70 18 Vladimir Korsunov D L OK 65 55 67 79 83 74 61 64 61 64 58 74 71 69 25 Jeff Glass G L OK 75 73 75 64 73 66 72 70 70 NA NA 65 64 68 73 Marty Magers G L OK 71 70 69 67 70 78 74 68 68 NA NA 61 66 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Keith Tkachuk C L OK 78 67 78 70 87 68 67 78 78 78 78 99 99 81 55 Adrian Foster C L OK 80 76 71 80 79 69 80 76 72 68 68 65 63 78 17 Mike Fisher C R OK 81 71 68 75 88 81 71 65 65 69 64 64 63 73 95 Juris Stals C L OK 56 57 72 67 62 78 62 72 68 62 66 62 62 70 20 Patrik Stefan LW L OK 42 75 77 84 90 92 77 73 73 70 73 71 66 77 94 Ryan Smyth LW L OK 59 71 71 88 90 84 76 84 80 82 77 86 87 82 82 Michal Sivek LW L 69 3W 50 72 70 75 76 85 72 65 67 65 68 74 71 72 67 Justin Maiser LW R OK 66 64 55 69 88 70 67 69 67 63 65 74 71 70 92 Jeff O'Neill RW R OK 84 71 69 84 95 76 71 76 74 74 73 94 92 80 12 Eric Nystrom RW L 98 65 63 64 62 67 77 80 66 67 71 67 62 62 72 38 Jeff Ulmer RW R OK 56 69 56 60 50 86 65 56 58 64 60 56 55 65 26 Sergei Samsonov RW R OK 45 77 37 93 99 93 81 77 76 72 74 85 81 76 24 Jason Smith D R OK 92 64 67 75 91 70 65 73 71 82 68 99 98 80 4 Eric Brewer D L OK 95 68 77 97 99 86 73 79 77 75 75 74 68 82 33 Sean Brown D L OK 64 61 69 65 85 56 66 67 66 72 66 75 73 72 56 Danil Markov D L OK 97 65 53 84 83 83 69 76 73 76 69 74 72 77 76 Tim Ramholt D L OK 76 70 67 75 82 80 72 72 70 77 68 59 55 77 22 Cory Sarich D R OK 76 65 65 72 94 69 67 64 58 69 52 76 74 71 1 Dan Ellis G L OK 78 79 80 82 92 81 82 80 80 NA NA 74 65 76 29 Andrew Raycroft G L OK 86 83 81 96 76 97 84 80 81 NA NA 60 60 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Ondrej Fiala C L OK 63 68 63 56 40 68 70 64 64 61 63 56 53 68 57 Shawn Matthias C L OK 70 56 70 56 55 56 85 58 58 60 57 52 54 67 62 Ryan Stoa C L OK 68 61 75 66 64 61 62 67 66 62 66 64 63 70 83 Ogie Ogilthorpe C R OK 90 54 74 62 62 25 57 53 53 52 52 63 62 63 46 Jamie Wright LW L OK 53 61 54 63 61 85 64 59 57 65 55 71 66 64 28 Jan Hlavac LW L OK 47 74 63 69 94 94 73 62 62 68 63 65 64 69 66 Morten Madsen LW L OK 71 75 57 67 64 77 76 66 66 63 66 65 64 71 27 Dan Lacouture LW L OK 51 56 77 66 87 80 60 66 65 62 65 72 68 69 11 Marc Andre Cliché LW L OK 49 66 52 65 65 94 77 70 69 59 68 63 64 70 13 Olivier Legault LW L OK 82 55 92 65 64 25 61 54 53 60 51 65 64 66 85 Jeremy Colliton RW R OK 70 64 65 75 70 69 71 72 69 64 66 57 55 72 14 Igor Makarov RW R OK 63 70 57 56 55 77 73 65 65 62 65 54 53 69 30 Cory Pecker RW R OK 64 67 57 67 62 65 58 66 63 58 60 62 62 66 10 Dan Bertram RW R OK 58 75 59 67 63 71 73 66 66 61 66 65 64 70 2 Keith Seabrook D R OK 64 64 62 55 53 73 70 59 58 65 58 54 54 67 3 Kyle Medvec D L OK 69 51 63 54 55 67 52 54 55 58 56 54 56 62 6 Logan Stephenson D L OK 72 54 73 69 67 67 72 60 57 72 54 66 63 71 7 Matt Lashoff D L OK 80 58 74 65 64 54 57 61 61 69 61 62 61 71 74 Michael Sauer D R OK 60 60 59 66 51 65 68 62 62 63 62 65 64 67 31 Riku Helenius G L OK 84 70 86 56 55 81 80 73 78 NA NA 54 52 71 32 Pier-Olivier Pelletier G L OK 75 72 69 66 64 76 73 69 68 NA NA 67 64 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 77 Chris Gratton C L OK 66 62 90 60 93 77 61 67 69 68 70 99 99 75 11 Zach Stortini C R OK 80 60 83 75 70 82 77 74 73 73 71 62 83 78 40 Kamil Kreps C R OK 66 68 71 75 69 80 65 67 67 67 66 56 56 72 18 Andy McDonald C L OK 50 81 46 75 86 90 78 63 65 70 68 62 61 71 47 Jan Bulis LW L OK 52 69 75 77 82 92 69 66 65 64 64 74 71 71 34 Ethan Moreau LW L OK 65 61 77 59 91 74 62 68 68 67 67 83 85 72 84 Egor Shastin LW L OK 74 68 55 63 62 30 74 66 64 61 62 62 62 68 91 Devin Setoguchi LW R OK 51 80 59 69 56 78 80 71 71 63 71 66 65 73 27 Konstantin Koltsov RW L OK 58 68 68 62 61 69 75 76 74 70 72 62 62 75 46 Arron Asham RW R OK 62 70 57 58 66 70 70 70 69 68 68 75 71 71 61 Alexander Tatarinov RW L OK 49 73 50 74 76 80 70 70 68 66 66 66 66 70 21 Daniel Alfredsson RW R OK 58 70 56 80 84 88 73 79 77 72 74 92 99 77 69 David Backes RW L OK 60 69 54 56 55 70 62 67 65 60 62 55 55 66 49 Dan Boyle D R OK 52 69 44 77 87 89 70 76 73 68 69 68 65 74 12 Deron Quint D L OK 44 65 65 82 80 91 65 74 71 68 68 76 74 73 9 Marc-Andre Bergeron D L OK 52 76 57 64 67 65 70 69 67 67 65 65 64 71 8 Jassen Cullimore D L 98 82 53 87 64 85 79 57 64 63 71 61 86 86 75 2 Scott Jackson D L OK 80 56 76 67 65 45 58 63 62 76 60 70 63 73 13 Frank Rediker D L 98 66 60 64 76 71 65 65 73 70 69 66 56 55 72 19 Olli Malmivaara D L OK 60 51 73 67 62 67 65 68 67 64 65 62 62 69 6 Patrick Desrochers G L OK 70 72 91 97 50 74 73 77 76 NA NA 54 54 71 14 Rick Dipietro G R 96 85 84 80 92 83 69 86 75 77 NA NA 69 67 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 60 Sheldon Keefe C R OK 66 68 54 73 72 86 70 65 65 65 64 57 56 69 22 Travis Zajac C R OK 54 83 59 60 56 70 78 68 68 65 68 54 52 71 15 Yorick Treille C R OK 60 57 59 62 61 50 65 67 63 59 59 62 62 66 70 Tuomas Santavuori LW L OK 56 55 50 55 55 70 59 67 65 55 63 55 54 64 17 Victor Stancescu LW R OK 59 58 54 55 54 72 60 64 61 58 58 55 55 64 83 Ryan Donnally LW L 98 52 46 60 55 55 68 56 68 64 60 61 55 54 64 80 Ilkka Pikkarainen RW R OK 78 56 57 61 63 50 53 59 57 53 55 62 62 62 20 Lance Monych RW R OK 70 57 69 73 78 70 70 68 67 64 66 70 65 72 72 Matt Niskanen D L OK 57 60 59 64 63 76 65 62 60 64 58 64 63 66 7 Michael Ratchuk D L OK 52 78 54 56 55 78 76 61 61 64 61 55 54 68 4 Cody Blanshan D L OK 64 53 55 60 58 77 52 52 52 53 52 59 74 60 82 Matt Greene D R OK 75 54 75 58 53 62 63 59 59 62 58 56 55 68 3 Jesse Fibiger D R OK 54 65 65 66 82 76 64 65 61 61 57 66 65 67 79 Rosario Ruggeri D L OK 80 51 76 70 69 46 66 64 61 64 58 73 65 71 33 Jordan Sigalet G L OK 64 68 60 63 61 67 64 62 63 NA NA 62 60 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Jeff Taffe C L 98 50 70 58 83 79 87 76 76 76 62 75 74 72 75 25 Evan Brophey C L OK 60 59 64 59 58 74 70 68 65 60 62 56 57 68 52 Dave Scatchard C R OK 75 64 87 57 91 73 64 64 66 70 68 85 87 74 54 Derick Brassard C L OK 76 84 59 57 56 66 74 75 70 69 65 57 56 74 28 Paul Gaustad C L OK 60 70 62 66 65 70 66 65 64 62 63 59 58 68 90 Alexander Semin LW L 99 65 76 73 84 83 83 80 69 70 69 71 76 70 77 60 Thomas Vanek LW R OK 71 66 75 78 73 71 70 65 65 64 65 59 55 72 10 Jonathan Cheechoo LW R 99 54 76 67 65 64 67 75 73 72 64 71 66 64 74 23 Martin Havlat RW L OK 50 80 66 83 97 87 78 83 80 72 76 67 62 80 62 Bobby Ryan RW R OK 60 65 71 64 63 72 74 74 73 63 72 65 63 74 59 Trent Hunter RW R OK 50 57 71 74 77 76 65 69 68 65 67 73 70 71 27 Martin Lapointe RW R OK 87 60 54 63 81 66 65 74 74 74 74 99 99 76 15 Andrei Pervyshin D L OK 65 71 55 73 68 85 64 63 61 65 59 56 55 68 6 Jeff Woywitka D L OK 71 64 78 63 62 69 75 66 65 65 65 53 53 73 7 David Hale D L OK 74 50 72 58 57 57 62 60 60 63 60 63 63 68 4 Tobias Enstrom D L OK 70 74 63 77 71 70 72 63 62 71 62 56 54 72 20 Toby Petersen D L 98 46 69 50 68 71 97 71 73 71 69 69 59 59 72 9 Trevor Daley D L OK 60 72 67 73 72 73 76 66 65 72 64 80 71 73 24 Mathieu Biron D R OK 60 65 85 72 74 85 65 62 61 72 60 61 60 73 16 Jason Bacashihua G R 99 83 91 86 77 79 87 91 74 76 NA NA 78 73 81 58 Michael Leighton G L OK 77 78 78 75 72 80 81 78 74 NA NA 67 62 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Tuukka Pulliainen C L OK 50 53 50 67 62 67 53 62 60 52 57 63 62 61 2 Layne Ulmer C L OK 51 52 62 62 63 79 61 61 63 56 65 62 61 65 17 Josh Green LW L OK 56 65 85 58 86 77 66 66 66 65 65 65 62 71 61 Blaine Down LW L OK 51 70 54 62 62 70 57 68 62 58 56 62 61 64 42 Lukas Vantuch LW L OK 51 51 58 64 61 65 58 59 58 54 57 63 64 62 95 Pavel Vorobiev LW L OK 66 58 61 58 58 60 58 65 63 60 61 53 53 66 14 Brandon Prust LW L OK 56 60 60 63 68 84 64 57 56 55 55 56 68 63 38 Pierre Dagenais RW L OK 45 63 93 68 77 89 62 67 66 62 65 62 61 71 85 Rhett Rakhshani RW R OK 48 63 50 55 54 78 75 58 58 56 57 53 52 62 12 Jonas Johansson RW R OK 60 59 53 57 54 70 62 60 60 56 59 54 55 63 50 Stefan Ruzicka RW R OK 59 65 55 54 53 73 65 69 67 59 64 55 54 67 91 Teemu Nurmi RW R OK 59 68 60 76 71 72 69 70 68 62 65 57 57 70 75 Eric Gryba D R 99 79 50 77 52 51 58 70 51 51 56 51 55 54 65 11 Brett Clark D L OK 58 62 66 58 59 70 70 63 63 64 63 53 53 68 36 Lukas Krajicek D L OK 40 65 41 70 50 79 68 58 54 62 52 55 53 62 84 Aaron Johnson D L OK 62 57 56 59 58 72 60 60 60 56 60 57 58 64 5 John Doherty D L OK 56 57 61 55 53 69 60 61 59 62 57 55 54 64 3 Jeff Petry D R OK 72 74 59 56 54 75 69 57 57 65 57 57 55 68 79 Paul Flache D R OK 68 48 64 69 64 55 54 67 64 60 61 73 65 66 13 Robert McVicar G L OK 74 73 72 72 74 73 75 71 70 NA NA 72 67 69 89 Andrei Medvedev G L OK 63 71 70 66 61 63 66 69 69 NA NA 62 61 65 37 Joey Fallon G L OK 68 65 66 63 63 72 67 66 64 NA NA 62 64 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 81 Jason Williams C R OK 56 77 50 68 59 85 70 75 73 65 70 57 58 72 53 Scott Gomez C L OK 54 85 71 91 99 88 80 82 79 73 76 76 67 81 50 Doug Weight C L OK 52 67 52 71 77 78 73 81 81 74 81 99 99 78 14 Marc Chouinard C R OK 57 66 92 59 65 94 68 62 62 66 61 66 64 71 31 Espen Knutsen LW L OK 44 65 47 72 77 85 66 83 79 70 76 78 77 74 29 Richard Zednik LW L OK 52 74 63 75 93 81 73 78 76 67 73 69 76 76 32 Nik Antropov LW L OK 50 67 82 63 87 84 70 75 76 68 77 72 67 77 34 Nikita Alexeev LW L OK 46 61 89 68 70 91 63 67 66 60 64 57 54 70 35 Vyacheslav Kozlov LW L OK 53 68 42 59 58 87 70 69 72 64 75 99 97 71 93 Gunnar Stahl LW L OK 65 75 72 64 63 71 72 62 64 64 66 66 64 71 39 Georges Laraque RW R OK 67 64 98 57 94 25 63 75 73 66 70 75 68 76 6 Sami Kapanen RW L OK 73 84 40 73 85 92 79 78 76 68 74 91 92 77 15 Daniel Briere RW L 98 49 79 48 82 82 87 79 77 77 70 76 71 67 76 54 Marian Cisar RW R OK 59 72 53 72 93 79 72 72 70 63 68 71 65 72 9 Sergei Varlamov RW L OK 65 74 49 67 76 84 74 73 71 60 69 68 67 72 19 Filip Kuba D L OK 59 65 70 97 95 90 71 81 78 79 74 72 69 80 7 Chris Therien D L OK 94 59 83 57 82 87 63 69 68 79 67 99 99 80 76 Phillippe Seydoux D R OK 80 57 70 62 59 25 62 62 59 69 57 63 62 70 8 Brooks Orpik D L OK 93 61 90 78 80 45 70 58 60 81 62 75 71 79 47 Janne Niinimaa D L OK 79 70 64 91 92 77 69 85 81 80 77 87 81 82 23 Josef Melichar D L OK 62 41 64 78 96 72 62 62 61 70 59 62 61 68 30 Jere Karalahti D R OK 83 61 64 68 68 82 67 62 59 71 56 72 71 72 42 Miikka Kiprusoff G L OK 85 84 83 86 55 83 88 85 85 NA NA 59 58 80 40 Maxime Daigneault G L 99 78 69 78 67 62 78 79 77 77 NA NA 62 62 70 84 Kevin Weekes G L OK 83 80 78 89 67 94 80 74 80 NA NA 82 76 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Riku Hahl C L OK 59 67 58 59 50 77 69 70 67 66 63 66 65 69 48 Andreas Sundin C L OK 56 63 56 61 62 68 60 71 68 60 65 62 61 68 45 Vaclav Nedorost C L OK 34 72 59 64 49 88 74 65 64 66 63 57 54 67 58 Artem Anismov C L OK 56 69 59 54 55 67 64 66 65 60 65 53 53 67 41 Christian Berglund C L OK 48 72 42 75 51 70 70 71 68 62 65 56 56 68 26 Sean Avery LW L 99 78 53 50 51 49 25 59 69 68 63 67 60 58 67 57 Loui Eriksson LW L OK 55 67 57 73 69 80 62 71 69 63 67 55 54 70 49 Jesse Joesuu LW L 99 63 57 79 54 56 63 67 59 59 59 58 52 54 66 56 Tommy Sestito LW L OK 70 48 75 54 55 56 57 59 59 57 59 54 52 64 83 Petr Prucha RW L OK 64 75 56 63 62 68 75 65 65 61 66 66 64 70 11 Hnat Domenichelli RW L OK 55 62 60 67 81 88 63 68 68 64 68 71 70 70 68 Marcus Jonasen RW L OK 70 49 69 70 74 70 58 67 67 62 66 74 71 70 43 Marcel Hossa RW L OK 33 68 62 65 46 76 67 64 63 64 62 52 49 66 13 Josef Balej RW R OK 52 76 53 58 59 78 54 69 68 58 68 56 53 67 21 Vladimir Zharkov RW L OK 55 64 57 55 56 74 70 58 59 57 61 52 51 64 5 Matt Smaby D R OK 60 64 55 54 54 72 62 66 65 63 64 55 53 67 28 Mike Van Ryn D R OK 45 72 54 78 75 87 72 65 61 68 56 63 58 67 18 Radoslav Suchy D L OK 57 63 61 69 93 94 62 63 60 67 57 68 67 68 10 Bryan Allen D L OK 56 65 70 67 45 73 64 62 61 63 61 56 55 67 73 Niklas Hjalmarsson D L OK 53 56 65 63 64 73 71 58 57 69 55 66 71 67 60 Kristian Kudroc D R OK 50 59 89 51 52 61 66 69 68 69 66 58 58 71 55 Shane Hnidy D R OK 61 60 63 70 58 64 62 62 60 70 59 59 59 68 16 Pavel Voroshnin D L OK 60 58 58 56 55 68 64 66 66 59 65 56 55 67 51 Maxime Ouellet G L OK 68 72 75 68 63 77 73 71 71 NA NA 57 56 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Denis Pederson C R OK 54 66 73 45 71 78 65 61 61 71 60 78 77 68 41 Jason Allison C R OK 59 63 88 90 94 78 64 90 87 76 83 94 99 85 90 Igor Pohanka C L OK 58 71 62 73 77 71 74 68 67 66 66 78 73 72 87 Jesse Niinimaki C L OK 62 75 50 73 77 79 77 71 70 70 70 78 70 73 28 Matt Cullen LW L OK 53 71 69 79 95 91 72 62 62 65 63 75 74 71 46 Alex Tanguay LW L OK 52 79 64 93 99 90 78 80 78 73 76 71 67 80 25 Libor Pivko LW L OK 54 82 61 69 66 80 80 76 74 72 71 65 64 76 14 Peter Guggisberg LW R OK 50 64 47 56 56 90 63 70 69 57 67 58 57 67 31 Mark Parrish LW R OK 68 69 67 83 95 92 71 72 72 72 72 71 70 76 56 Milan Michalek RW L OK 73 72 79 80 78 70 74 76 73 75 71 62 58 78 9 Scottie Upshall RW L OK 79 73 66 79 80 54 75 77 76 70 74 82 68 78 49 Krystofer Kolanos RW R OK 52 68 80 73 82 78 69 61 61 68 61 58 57 70 16 Niklas Hagman RW L OK 44 73 59 79 99 92 71 72 70 70 69 59 57 73 51 Brian Campbell D L OK 59 72 46 77 57 82 77 68 68 64 68 66 60 72 7 Ossi Vaananen D L OK 83 68 76 94 99 78 75 71 70 80 69 67 62 81 20 Darryl Sydor D L OK 55 73 55 68 89 88 76 79 72 70 66 99 99 76 5 Brent Sopel D R OK 61 65 62 79 79 90 67 69 66 73 63 79 74 72 32 Mike Green D R OK 57 69 61 65 63 79 76 73 69 72 65 64 73 73 76 Doug Janik D L OK 60 68 64 68 69 67 68 68 68 65 67 67 66 71 72 Alex Goligoski D R OK 59 68 52 66 65 67 57 72 72 63 71 63 61 71 1 James Howard G R OK 78 76 78 78 76 90 82 79 77 NA NA 55 53 74 30 Pascal Leclaire G L 97 83 85 79 77 77 80 84 78 79 NA NA 70 62 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Ondrej Otcenas C L OK 56 57 56 64 66 67 72 60 59 57 58 64 65 64 60 Nicholas Drazenovic C L OK 49 57 54 63 65 67 56 55 59 54 63 64 63 62 62 Greg Watson C L OK 63 58 69 62 62 70 74 59 58 55 57 62 62 66 45 Daniel Tkaczuk LW L OK 59 66 60 71 58 79 69 64 62 67 60 62 61 68 77 Juha-Matti Aaltonen LW R OK 67 78 59 75 71 69 72 71 69 63 68 56 55 73 68 Brady Calla RW R OK 57 78 58 55 56 82 78 57 57 59 57 51 61 65 80 Branislav Fabry RW L OK 59 63 60 53 52 70 64 71 69 60 67 55 54 69 93 Guillaume Latendresse RW R OK 74 69 84 62 61 62 70 70 69 66 69 64 63 75 24 Teemu Sainomaa RW R OK 64 64 60 66 65 69 64 68 67 59 66 65 64 69 48 Daniel Tjarnqvist D L OK 51 62 52 79 88 90 64 72 68 63 65 60 60 70 43 Andrei Zyuzin D L OK 50 71 65 71 79 79 69 65 62 68 59 71 69 69 3 Mike Card D R OK 51 55 58 60 61 58 67 54 53 55 53 63 62 61 4 Andre Benoit D L 99 50 56 52 58 57 70 64 59 59 54 59 55 54 62 2 Teemu Laakso D R OK 51 60 57 63 62 85 72 63 63 62 62 66 64 67 37 Pekka Rinne G L OK 76 71 72 53 52 71 66 69 70 NA NA 54 53 65 39 Joseph Palmer G L OK 52 77 52 54 55 78 80 58 59 NA NA 53 52 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Mike York C L OK 48 80 49 94 99 94 81 78 76 72 74 67 66 77 92 Petr Taticek C L OK 58 64 60 62 63 64 71 73 72 63 71 62 62 72 9 Brendan Morrison C L OK 46 75 50 81 94 90 78 78 76 69 75 66 67 76 80 Joffrey Lupul C R OK 59 70 60 67 66 78 65 71 71 66 70 67 67 72 60 Shane Willis C R OK 64 67 68 70 97 89 70 78 76 71 73 77 74 77 51 Alex Perezhogin LW L OK 52 80 59 70 69 75 76 68 67 70 67 62 62 72 10 Ben Eager LW R OK 71 60 73 62 63 64 68 70 69 66 67 62 62 72 17 Masi Marjamaki LW L OK 62 55 57 56 55 71 62 72 71 58 69 58 57 69 29 Brad Larsen LW L OK 79 60 61 44 74 78 63 68 64 66 59 65 65 68 26 Michael Grabner RW L OK 58 83 57 55 55 78 81 67 66 63 66 54 55 71 13 Petr Kanko RW R OK 53 72 51 73 78 80 72 74 72 66 69 73 70 72 31 Petr Sykora RW L OK 42 81 60 82 92 87 82 78 76 72 74 89 90 78 35 Tyler Wright RW R OK 83 67 51 63 86 70 71 76 75 61 73 93 86 75 3 Brian Lee D R OK 76 58 80 65 64 70 71 63 61 65 59 66 61 72 74 Sami Lepisto D L OK 59 72 54 56 55 77 65 70 69 63 68 55 54 70 78 Paul Baier D R OK 72 53 67 65 64 60 57 60 59 63 57 65 64 67 77 Fedor Tjutin D L OK 74 66 76 75 71 70 80 66 65 70 65 67 61 75 5 Matt Jones D R OK 50 60 62 73 80 72 70 71 70 65 68 73 70 71 21 Marek Malik D L 98 52 58 88 73 86 81 64 73 70 60 66 82 81 73 2 Alvaro Montoya G L OK 81 81 83 89 88 94 77 75 75 NA NA 55 51 76 1 Ruslan Sidikov G R OK 78 82 69 75 67 88 78 77 76 NA NA 54 53 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 83 Colin Fraser C R OK 62 74 59 73 66 67 66 71 70 64 69 54 54 72 75 Frans Nielsen C L OK 49 74 45 70 76 68 69 69 65 64 61 72 69 68 54 Gordon Bombay C R OK 51 65 58 65 66 78 69 65 65 61 66 66 65 68 61 Mikael Holmqvist C R OK 56 75 57 68 73 67 66 71 71 65 70 66 65 72 14 Tuomas Mikkonen LW L OK 76 59 72 63 62 44 63 68 67 65 66 62 61 71 68 Ryan Barnes LW L OK 76 60 78 67 66 50 70 66 65 69 63 65 64 72 12 Chris Higgins LW L OK 60 74 71 65 65 78 67 66 66 62 66 64 68 71 20 Kris Chucko LW R OK 78 66 74 61 60 67 65 68 67 65 65 53 53 72 63 David Kaczowka LW L OK 70 53 75 63 60 25 62 64 63 62 62 65 67 68 57 Pat Dwyer RW R OK 49 70 50 75 77 78 72 69 66 64 63 75 71 69 48 Chad LaRose RW L 99 52 63 51 63 62 75 68 70 69 62 68 62 61 69 90 Brandon Reid RW R OK 52 77 51 59 66 68 74 73 71 62 69 65 66 71 33 Brad Tapper RW R OK 49 73 50 69 55 64 76 68 68 59 69 61 61 69 16 Milan Kraft RW R OK 39 70 84 72 86 95 76 66 64 65 62 64 58 71 7 Dennis Wideman D R OK 69 57 60 57 58 70 64 64 62 61 59 55 60 66 86 Kyle Wharton D L OK 56 60 59 66 67 76 67 71 68 62 66 68 66 70 8 Danny Syvret D L OK 65 62 69 65 64 65 72 63 62 62 61 64 63 69 76 Oskars Bartulis D L OK 69 55 61 66 64 60 61 63 62 61 60 65 66 66 72 Jon Quick D L OK 56 56 57 63 32 78 60 60 58 57 57 64 63 63 79 T.J. Fast D L OK 52 63 61 65 64 68 65 59 58 62 58 63 63 65 4 Mike Weber D L OK 65 60 68 53 54 69 67 54 54 65 53 51 54 66 6 Joel Kwiatkowski D R OK 58 58 68 58 57 60 57 65 62 60 59 53 53 65 58 Gerald Coleman G L OK 80 74 60 55 54 84 74 81 80 NA NA 56 55 70 34 Jeff Zatkoff G L OK 66 75 57 55 56 77 73 60 70 NA NA 53 52 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Artem Chubarov C L OK 46 68 65 71 77 90 70 69 70 66 70 61 60 72 70 Alexei Ivanov C L OK 67 70 59 73 68 71 63 70 68 64 66 59 55 71 22 T.J. Hensick C R OK 57 77 59 65 64 75 75 70 69 63 68 65 64 72 87 Peter Mueller C R OK 67 72 78 56 54 69 70 71 70 64 70 56 55 73 71 Stanislov Chistov LW R OK 65 81 58 76 83 77 70 71 67 62 64 71 71 72 21 Henrik Zetterberg LW L OK 55 84 60 68 67 75 83 70 70 64 70 62 62 74 15 Bates Battaglia LW L OK 60 69 77 85 98 84 71 80 78 78 77 76 75 81 60 D.J. King LW L OK 74 57 77 62 61 35 63 64 64 68 64 63 62 70 89 Kevin Romy LW L OK 68 70 59 74 69 70 64 73 68 65 63 54 53 71 11 Fedor Fedorov RW R 87 DD 55 87 53 66 67 73 73 75 74 65 72 62 61 74 14 Drew Stafford RW R OK 73 63 72 67 66 65 72 68 67 67 66 65 64 72 1 Kris Newbury RW L OK 47 68 51 73 75 78 69 66 64 67 61 73 70 68 18 Daniel Corso RW L OK 47 75 47 65 91 88 73 69 69 61 70 62 62 70 17 Mathieu Dandenault D R OK 55 76 55 67 94 88 74 67 65 62 63 83 80 72 46 David Tanabe D R OK 52 68 65 82 98 89 72 68 64 64 60 70 62 70 82 Aaron Rome D L 95 DD 64 52 65 73 75 71 64 70 67 66 64 73 70 70 23 Ian White D R OK 71 71 59 63 62 50 72 71 68 65 65 62 62 72 2 Mark Mitera D L 97 75 58 78 56 55 68 61 64 63 65 62 55 56 70 8 Chris Summers D L OK 56 77 58 55 56 73 73 62 62 63 62 56 55 69 39 Brian Rafalski D R 99 48 69 30 68 84 92 71 79 76 70 73 73 70 74 35 Sandis Ozolinsh D L OK 60 70 63 75 84 80 69 80 76 64 72 99 99 77 45 Michael Brown G L OK 80 78 78 84 82 92 81 78 77 NA NA 70 63 75 38 Nikolai Khabibulin G L 97 85 78 70 89 63 91 91 78 88 NA NA 89 82 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 94 Bruce Graham C L OK 68 57 75 67 67 69 69 66 65 63 64 67 61 70 98 Emanuel Peter C L OK 60 51 58 70 74 70 58 66 64 61 61 73 70 66 27 David Steckel C L OK 66 56 64 66 62 55 66 67 66 65 65 62 62 69 56 Stephen Weiss C R OK 31 70 62 83 78 79 75 66 66 63 65 55 53 69 68 Blake Wheeler LW R OK 62 61 60 67 66 76 68 67 66 67 65 67 66 70 37 Mathieu Brunelle LW L OK 75 73 52 68 61 68 76 58 58 62 58 62 61 67 9 Lukas Kaspar LW L OK 56 65 63 54 53 68 73 65 65 58 65 56 56 68 51 Aaron Snow LW L OK 64 53 62 56 55 63 60 60 58 58 57 53 54 63 72 Mark Rooneem LW R OK 70 58 59 72 69 62 57 61 59 56 55 67 64 64 57 Mike Walsh LW L OK 62 50 56 65 64 50 58 67 64 57 61 70 65 65 75 Ryan Craig LW L OK 65 58 70 58 58 60 56 61 60 60 59 53 63 65 19 Timofei Shishkanov LW R OK 51 70 60 56 58 67 59 58 58 57 57 56 55 63 13 Ned Braden RW R OK 45 62 55 62 62 87 59 64 63 57 62 62 62 65 16 Adam Pineault RW R OK 69 53 54 53 44 70 55 61 61 52 61 57 58 63 88 Vladimir Sobotka RW L OK 52 77 54 64 63 67 63 56 58 57 61 61 62 64 91 Justin Cox RW R OK 49 65 51 63 62 78 90 65 63 57 60 62 62 67 53 Brad Ference D R OK 65 56 72 83 71 25 56 63 60 67 57 73 69 69 5 Mikko Jokela D R OK 60 56 76 76 76 78 62 63 63 62 63 66 65 69 4 Wade Belak D R OK 68 50 81 50 60 46 57 61 59 66 58 71 69 68 77 Brett Skinner D L OK 60 61 58 70 80 74 64 66 62 60 59 60 59 67 3 Ben Shutron D R OK 51 65 51 54 55 52 63 63 57 63 52 52 53 63 84 Andrej Sekera D L OK 60 71 60 69 67 65 68 62 61 65 60 67 66 68 34 Jason Labarbera G L OK 67 70 87 66 66 82 71 72 72 NA NA 58 57 68 54 Ondrej Pavelec G L OK 68 69 63 66 65 67 72 69 68 NA NA 65 63 65 43 Dov Grumet-Morris G L OK 73 73 71 74 79 80 72 66 67 NA NA 70 65 68 33 Josh Harding G L OK 71 74 70 59 58 80 70 75 73 NA NA 59 54 68 41 Leland Irving G L OK 69 79 65 54 56 68 68 79 86 NA NA 54 51 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 60 Rostilav Olesz C L OK 72 60 68 67 65 70 69 71 71 69 70 65 64 73 17 Ryan Johnson C L OK 60 78 68 62 71 88 78 58 58 63 58 73 68 69 92 Jason Spezza C L OK 48 79 77 95 86 65 77 84 81 72 77 74 69 81 59 Igor Mirnov C L OK 78 76 69 79 78 76 77 75 73 69 72 60 57 78 28 Tomas Plekanec LW L OK 58 67 65 58 57 78 76 70 69 66 68 58 57 72 10 Peter Senja LW L OK 68 75 61 75 78 75 74 80 77 72 75 71 84 78 87 Alexandre Bolduc LW L OK 68 70 60 76 71 75 70 74 72 68 70 63 58 74 58 David Bolland RW R OK 73 68 76 59 57 78 74 70 69 66 69 53 53 74 55 Ivan Novoseltsev RW L OK 48 66 70 77 82 88 68 62 62 63 61 62 61 68 96 Steve Burnier RW R OK 64 60 87 77 74 72 72 75 76 69 76 56 55 78 34 Kyle Calder RW L OK 50 71 69 91 90 72 76 78 75 70 72 76 71 77 80 Mike Komisarek D R OK 79 57 78 58 58 65 76 65 64 65 63 54 53 72 8 Marek Zidlicky D R 99 67 77 63 73 71 70 86 73 70 74 68 86 62 77 19 Frantisek Kaberle D L OK 49 64 47 75 70 91 67 69 65 65 61 59 58 68 84 Denis Grebeshkov D L OK 69 86 76 67 73 79 80 71 70 75 70 64 62 78 2 Robin Jonsson D R OK 62 67 55 75 78 78 73 66 66 66 66 74 71 72 5 Zdeno Chara D L OK 99 66 99 89 99 58 68 78 76 77 73 69 67 86 24 Tom Poti D L OK 50 79 75 88 94 84 84 78 76 71 74 71 69 81 42 Evgeni Nabokov G L OK 81 82 73 95 94 85 84 82 83 NA NA 66 65 78 21 Robert Gherson G L OK 82 80 79 76 80 84 80 81 81 NA NA 75 71 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Michael Frolik C L OK 54 76 60 56 55 76 78 72 71 63 70 56 55 72 16 Jaroslav Bednar C R OK 56 66 57 57 40 82 66 68 65 57 61 53 54 66 22 David Johnson LW L OK 70 56 73 67 67 68 70 69 67 63 66 65 64 71 67 Tyler Redenback LW L OK 53 59 54 56 55 70 67 71 69 60 66 55 57 68 14 Benoit Pouliot LW L OK 60 68 65 65 66 71 70 69 69 63 69 66 64 72 81 Adam Banks LW R OK 49 58 54 65 66 65 59 61 59 57 57 64 73 63 78 Ken Wu LW L 99 52 60 52 64 63 59 56 58 58 55 58 59 59 61 11 Robby Dee LW L OK 57 57 53 63 62 35 58 57 57 55 56 63 64 61 15 Dick Axelsson RW L OK 52 66 60 54 55 78 68 62 62 59 61 52 52 65 13 Rene Bourque RW L 99 65 67 60 57 58 66 65 65 65 62 64 56 55 68 63 Kris Versteeg RW R OK 54 60 52 65 64 58 60 59 58 58 56 61 59 62 3 Nigel Williams D L OK 76 58 80 54 53 56 60 57 56 60 54 50 54 67 73 Simon Danis-Pepin D R OK 58 67 63 56 54 77 69 54 54 62 55 51 54 65 6 Jonas Junland D L OK 57 52 72 52 55 75 68 58 60 59 62 53 55 65 82 Kevin Quick D L OK 60 66 53 53 54 65 55 62 62 58 62 53 52 64 76 James Pemberton D R OK 58 47 63 55 56 70 58 67 66 59 64 55 54 65 4 Brett Carson D R OK 53 56 66 65 67 62 65 61 60 58 58 63 64 65 7 Tommi Leinonen D L OK 56 59 60 66 64 76 66 57 58 59 59 64 63 64 9 Kevin Montgomery D L OK 47 61 51 56 55 68 60 57 54 56 51 54 55 60 12 James Wisniewski D R OK 52 67 50 70 73 60 55 65 63 59 62 70 65 66 1 Simon Lajeunesse G L OK 68 72 70 68 66 77 76 69 72 NA NA 65 64 68 33 Justin Peters G L OK 68 67 66 63 59 80 67 66 65 NA NA 57 56 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Michal Handzus C L OK 50 68 96 79 86 89 72 80 78 74 75 78 71 81 25 Brian Rolston C L OK 47 73 72 76 88 90 72 77 76 73 75 99 99 78 30 Peter Forsberg C L OK 77 76 65 78 79 46 79 92 85 81 77 99 99 84 10 Brenden Morrow LW L OK 95 72 76 88 99 67 73 80 80 76 80 91 76 84 4 Michael Rupp LW L OK 56 69 72 66 64 59 72 73 73 65 72 72 65 74 50 Jan Hrdina LW R OK 43 74 66 86 97 85 74 72 72 72 71 74 65 75 28 Glen Murray RW R 85 DD 49 59 83 77 84 89 63 82 78 72 75 94 96 78 21 Mike Johnson RW R OK 62 72 73 70 85 87 70 82 79 67 75 77 78 79 23 Ladislav Kohn RW L OK 33 63 52 37 40 60 63 63 61 53 59 80 75 61 34 Jere Lehtinen RW R OK 52 67 59 76 84 92 72 78 76 77 74 99 99 77 27 Aaron Ward D R OK 86 64 70 65 86 79 64 73 72 79 71 91 88 78 24 Peter Svoboda D R 95 99 68 79 76 62 83 70 67 67 74 67 74 66 79 31 Stanislav Neckar D L OK 41 61 62 78 80 84 64 67 66 75 65 80 77 70 40 Dan Focht D L OK 76 63 70 65 47 57 64 44 44 64 43 56 55 65 22 Tomas Kaberle D L OK 60 71 63 96 98 95 71 88 82 76 75 87 75 82 77 Bret Nasby D R OK 51 52 53 66 67 56 55 61 60 57 58 62 62 62 9 Steve Eminger D R OK 69 74 67 74 82 76 75 69 69 74 68 73 70 76 7 Jaroslav Spacek D L OK 66 63 45 61 77 87 65 72 69 69 65 72 71 71 82 Sebastien Centomo G L OK 79 80 83 89 56 99 79 84 83 NA NA 57 55 77 43 J-S Giguere G L OK 77 87 80 98 85 75 93 80 88 NA NA 81 74 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Mattias Ritola C L OK 67 59 58 66 63 69 69 61 60 59 59 64 63 66 26 Keith Yandle C L OK 83 57 63 64 64 66 55 58 57 58 56 63 62 65 32 Johan Franzen C L OK 52 65 60 64 65 65 68 62 61 58 60 85 63 66 44 Greg Leeb C L OK 61 56 35 44 43 94 55 53 50 56 47 53 51 55 51 Hugo Carpentier C L OK 70 48 63 52 48 60 50 53 53 56 53 51 57 59 93 Tom Fritsche LW L OK 53 75 60 65 62 88 74 68 68 66 67 70 65 71 29 Petr Schastlivy LW L 98 35 65 62 45 45 74 65 67 66 60 65 60 59 66 89 Ryan Callahan LW L OK 52 62 59 68 67 79 65 62 61 61 60 65 64 66 69 Matt Kassian LW L OK 70 55 79 66 65 52 60 63 63 60 63 65 64 69 66 Philippe Gogulla LW L OK 48 64 52 63 65 78 72 60 59 58 58 64 63 64 6 J.D. Corbin LW L OK 52 58 50 62 64 68 65 59 57 52 54 63 64 61 33 Victor Borbov LW L OK 54 65 64 68 67 75 72 71 69 64 68 65 64 71 41 Jeff Cowan LW L 99 58 60 72 53 70 68 62 68 69 62 69 71 69 70 39 Alexei Ponikarovsky RW L OK 39 60 75 50 54 80 65 70 69 65 67 65 60 69 48 Rico Fata RW L OK 35 78 54 57 50 73 78 63 57 65 51 68 66 64 47 Eric Chouinard RW L OK 53 63 62 66 50 94 63 67 65 64 63 60 56 68 36 Scott Parker RW R OK 60 56 97 46 90 51 61 64 60 56 56 60 61 67 75 Tomas Troliga RW L OK 65 51 72 73 75 65 61 68 67 62 65 73 70 70 57 Patrick Kaleta RW R OK 73 59 58 65 63 78 60 61 59 59 56 62 74 65 5 Evan Schafer D R OK 54 51 67 63 64 60 60 59 58 63 56 64 63 64 12 Ralph Cox D R OK 51 62 61 64 63 76 65 64 62 61 60 62 61 66 85 Mike Egener D R OK 60 73 51 54 54 80 62 65 63 59 60 58 56 67 11 Jim Fahey D R OK 57 60 53 65 66 64 60 65 63 61 60 65 64 66 78 Oscar Hedman D L OK 51 58 62 61 61 56 60 60 60 59 60 62 59 63 84 Simon Skoog D L OK 56 56 67 62 61 70 69 60 59 56 57 62 62 65 72 Daniel Rahimi D L 99 75 52 60 54 55 59 53 60 60 57 60 54 55 63 8 Jeff Weber G L OK 73 74 70 54 56 70 70 70 70 NA NA 55 54 67 1 Alex Vincent G L OK 65 66 76 61 63 71 69 68 69 NA NA 63 64 64 52 Lukas Mensator G L OK 71 72 69 74 81 78 69 60 60 NA NA 76 71 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Joe Thornton C L OK 52 70 83 93 94 64 73 83 80 71 76 82 86 81 9 Vincent Lecavalier C L OK 56 82 88 91 99 81 81 80 79 72 77 68 68 83 26 Jiri Novotny C L OK 59 64 60 63 62 70 70 74 73 63 71 62 62 72 93 Patrick O'Sullivan C L OK 70 73 52 76 70 70 72 69 68 65 67 60 56 71 99 Jack Skille LW R OK 56 65 78 65 64 68 70 69 68 64 67 66 65 72 20 Jordan Staal LW L OK 59 79 63 57 58 81 83 73 73 65 74 57 55 75 66 Andreas Valdix LW L OK 66 74 59 76 71 71 72 69 66 63 63 56 56 71 22 Kyle Okposo LW R OK 79 60 76 56 55 69 78 68 67 68 65 56 55 73 61 Rick Nash LW L OK 46 82 75 91 87 69 83 81 79 78 76 78 71 81 24 Sergei Mozyakin RW R OK 53 74 51 62 62 74 71 71 70 62 69 62 62 70 19 Jarome Iginla RW R OK 58 74 72 96 96 81 73 92 85 76 77 91 95 84 12 Cory Stillman RW L OK 60 72 60 62 91 87 69 78 77 68 75 86 85 76 78 Mike Richards RW L OK 58 70 52 55 55 68 61 72 72 63 72 55 54 70 7 Brad Stuart D L OK 90 72 69 98 99 87 74 78 74 72 70 85 76 81 44 Scott Niedermayer D L OK 53 77 53 74 73 89 78 77 75 73 73 99 99 78 13 Jack Johnson D L OK 77 69 77 76 74 69 82 73 71 77 69 65 70 79 76 Cam Barker D L OK 67 77 64 75 71 70 80 70 68 72 66 65 64 75 6 Kim Johnsson D L OK 56 74 59 85 95 87 72 79 75 70 72 67 65 77 15 Dan Hamhuis D L OK 76 65 80 75 77 73 76 70 68 65 67 74 71 76 4 Johan Fransson D L OK 72 66 65 71 67 61 72 64 63 64 61 55 53 70 35 Johan Holmqvist G L OK 77 76 87 59 57 76 76 73 74 NA NA 63 75 72 1 Ryan Muncie G L 99 91 87 86 85 84 84 81 78 77 NA NA 60 56 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Ilja Zubov C L OK 59 58 58 63 63 67 64 61 60 59 59 65 64 65 94 Valtteri Tenkanen C L OK 58 62 56 76 71 76 61 72 70 61 67 56 55 70 64 Philippe Dupuis C L OK 61 60 63 55 54 69 64 72 71 58 71 57 56 70 37 Cody Bass C R OK 58 54 55 60 58 70 68 54 54 54 55 57 73 61 86 Michael Lambert LW L OK 62 54 65 70 81 70 65 72 69 63 67 73 70 71 91 Michal Pesek LW L OK 65 54 70 75 70 72 66 72 71 59 69 57 56 72 11 Nick Foligno LW L OK 55 62 78 54 59 68 76 64 65 62 65 51 43 69 14 Matt Beleskey LW L OK 51 55 58 54 55 68 46 57 58 56 59 53 52 60 92 Jeff Tambellini LW L OK 57 65 56 73 69 75 64 65 64 59 64 56 58 67 17 Michael Tessier LW L OK 70 60 58 70 74 70 60 68 67 59 65 72 71 69 60 Juraj Mikus RW R OK 52 59 59 66 64 68 59 67 69 61 71 65 64 69 8 Jan Kubista RW L OK 50 69 59 73 95 86 67 67 65 62 63 73 70 69 10 Jon DiSalvatore RW R OK 55 65 59 66 62 77 62 69 67 61 65 62 62 68 3 Ola Svanberg D L OK 68 59 61 76 69 60 68 68 65 63 63 55 55 69 5 John DeGray D L OK 55 50 71 54 55 69 64 56 56 62 56 53 58 64 2 Freddy Meyer IV D L OK 58 58 58 58 57 60 58 62 61 60 61 54 53 64 70 Mike Gauthier D R OK 48 56 54 64 63 67 58 58 59 55 59 63 64 62 30 Brenden Cuthbert G L OK 73 82 69 55 54 94 65 71 70 NA NA 56 55 69 29 Joseph Pearce G L OK 76 70 84 76 71 79 78 76 78 NA NA 71 68 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Patrick Marleau C L OK 67 77 79 76 99 91 76 80 78 80 76 81 77 82 68 Boyd Gordon C R 99 60 76 70 76 81 79 75 76 74 72 73 78 74 78 36 Mariusz Czerkawski C L OK 45 66 66 60 88 86 65 75 75 68 75 89 83 74 38 Chris Drury LW R OK 59 74 48 83 95 87 74 76 76 75 76 82 82 77 58 Jay McClement LW L OK 63 81 79 69 65 80 75 71 70 69 70 73 63 76 39 Denis Arkhipov LW L OK 50 68 84 63 79 75 71 69 68 69 66 66 61 73 22 Tomas Kurka LW L OK 54 72 54 66 62 87 77 72 71 65 71 66 65 72 48 Dustin Brown RW R OK 70 71 60 86 79 73 73 76 75 78 73 64 55 77 2 Joe Pavelski RW R OK 51 77 59 59 58 68 64 73 70 71 66 59 58 71 67 Matt Ellison RW L OK 61 65 67 74 75 80 71 72 72 70 72 76 86 75 53 Vladimir Orszagh RW L OK 62 68 47 79 99 80 69 61 61 65 60 70 71 67 12 Oleg Tverdovsky D L OK 45 85 59 79 87 90 87 84 79 80 74 89 91 83 17 Wade Redden D L 99 72 70 65 96 99 86 74 80 77 77 75 86 77 81 7 Kirill Koltsov D R OK 73 70 67 76 85 62 71 71 68 72 66 75 70 75 50 Brian Pothier D R OK 58 59 50 87 57 77 61 60 59 58 58 58 56 64 77 Ilja Nikulin D L OK 80 55 86 70 67 78 58 68 67 73 65 63 62 75 3 Kevin Bieksa D R OK 66 66 68 60 61 76 76 67 65 70 63 55 55 72 19 Pavel Kubina D R OK 60 66 83 96 99 71 67 82 78 79 73 72 70 80 11 Chris Mcallister D L OK 59 61 93 44 64 50 62 61 61 73 61 82 81 72 98 Konstantin Barulin G L OK 80 75 73 84 82 89 76 77 76 NA NA 56 55 73 4 Roberto Luongo G L OK 89 87 87 99 94 96 96 79 85 NA NA 83 80 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Marian Havel C L OK 52 60 53 62 61 77 75 68 69 68 71 62 62 70 21 Patrick Bartschi C R OK 66 65 59 62 61 68 62 71 70 65 68 62 62 71 52 Jaroslav Balastik C L OK 56 70 61 66 65 78 73 64 66 59 68 63 63 70 79 Dan Ryder C R OK 53 61 55 66 65 68 61 65 64 56 63 65 66 66 18 Douglas Dorsey LW L OK 55 59 60 62 52 70 68 70 68 62 66 62 62 69 15 Dmitri Utkin LW L OK 50 79 55 67 62 77 65 66 65 62 64 62 62 68 30 David Bararuk LW L OK 54 60 51 73 72 70 60 73 68 56 63 74 70 67 13 Darcy Hordichuk LW L OK 73 54 72 50 72 25 56 71 68 60 64 61 60 68 62 Ronald Petrovicky RW R OK 73 67 56 63 73 72 67 60 59 64 58 62 63 67 10 Dany Roussin RW L OK 58 73 65 66 64 75 71 67 67 61 67 64 64 71 16 Konstantin Panov RW L OK 53 70 61 66 62 75 74 65 64 61 64 62 62 69 40 Branko Radivojevic RW R OK 50 71 50 60 49 76 71 68 66 65 64 56 55 68 6 Rafik Khajretdinov D L OK 60 66 54 56 55 92 60 66 61 58 56 58 57 65 71 Staffan Kronwall D L OK 73 55 68 66 61 35 62 58 58 63 58 63 62 67 82 Jeremy Van Hoof D L OK 62 57 60 66 62 60 60 59 56 66 53 62 62 65 88 Tyler Boldt D L OK 54 60 55 67 62 64 67 61 61 62 60 62 62 66 8 Korbinian Holzer D R OK 54 58 45 54 55 72 67 54 53 60 53 53 55 60 5 Joe Corvo D R OK 62 62 62 59 57 60 61 62 62 57 62 56 56 66 54 Mark Streit D L OK 58 64 58 58 57 60 64 63 63 61 62 58 58 66 1 Tutaka Fukufuji G L OK 66 72 67 65 63 76 67 66 67 NA NA 67 65 65 31 Dave Dubielewicz G L OK 75 69 72 62 62 79 68 67 67 NA NA 58 63 65 59 Jonathan Boutin G L OK 74 72 77 75 70 87 73 74 73 NA NA 56 55 70