(As of mercredi, déc 31 2008)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Denis Arkhipov C L OK 60 81 65 69 95 90 73 76 75 70 73 36 37 76 38 Kris Draper C L OK 62 68 67 60 95 86 67 71 67 67 67 84 48 72 20 Mike Sillinger C R OK 63 75 68 70 99 77 74 75 72 70 73 60 54 76 7 Mike Richards C L OK 67 80 68 69 87 84 80 78 72 72 76 34 27 78 18 Marek Zagrapan C L OK 65 74 70 70 50 90 74 60 66 65 60 29 25 69 15 Ben Eager LW L OK 60 65 75 58 25 35 65 62 70 66 63 28 25 68 16 Ray Whitney LW R OK 70 80 72 84 80 83 80 76 78 69 76 62 61 80 70 Travis Moen LW L OK 58 72 70 57 98 36 72 68 70 61 71 38 28 71 40 Pavol Demitra LW L OK 70 78 68 68 90 85 78 76 73 61 72 66 66 77 39 Robert Nilsson LW L OK 60 74 65 70 99 86 73 71 69 66 69 40 29 73 48 Alexei Ponikarovsky RW L OK 59 62 64 62 90 91 65 71 69 61 68 44 32 70 81 Miroslav Satan RW L OK 69 77 72 80 89 87 77 77 78 67 77 60 58 79 28 Juraj Kolnik RW R OK 60 73 65 52 90 95 73 69 59 66 64 44 31 70 35 Stefan Ruzicka RW R OK 71 74 73 60 35 40 74 61 62 65 62 28 25 69 17 Paul Martin D L OK 66 74 71 83 88 73 71 71 74 71 70 44 33 75 4 Mark Eaton D L OK 70 78 73 85 90 82 79 73 75 73 71 46 33 78 25 Christian Backman D L OK 64 75 68 74 88 78 75 72 71 69 66 39 32 74 47 Bruno St-Jacques D L OK 65 72 65 72 98 91 72 71 72 68 70 44 27 74 31 Keith Carney D L OK 68 75 68 75 99 77 75 75 72 74 65 67 46 76 46 Dimitri Kalinin D L OK 76 71 80 87 99 82 70 75 70 73 68 55 36 78 30 Marc Denis G L OK 85 87 82 96 82 99 89 80 71 NA NA 46 41 79 45 Mika Noronen G L OK 79 79 71 92 72 99 79 80 75 NA NA 37 28 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Ryan Potulny C L OK 57 68 63 77 77 95 68 61 63 60 61 25 25 67 1 Carl Corazzini C R OK 63 64 68 72 25 99 64 61 65 64 60 27 25 67 23 Trevor Lewis C R OK 55 69 68 77 78 91 68 61 60 57 62 25 25 67 29 Cory Urquhart C L OK 60 66 64 78 75 94 69 60 63 55 59 25 25 66 13 Viatcheslav Trukhno LW L OK 50 69 65 78 77 91 66 61 60 57 62 25 25 66 57 Dylan Hunter LW L OK 53 65 63 88 50 86 65 62 59 57 58 25 25 65 21 Nikolai Kulemin LW L OK 55 66 65 73 72 44 65 60 60 55 61 25 25 65 12 Stanislav Lascek RW L OK 55 61 60 67 67 97 66 62 62 60 59 25 25 65 2 Alexander Drozdetsky RW L OK 50 55 70 81 25 42 55 60 59 65 61 26 25 64 26 David Laliberte RW R OK 50 60 57 65 60 94 65 57 55 55 55 25 25 61 43 Igor Radulov RW L OK 65 74 70 60 35 96 74 60 60 64 60 35 26 68 5 Tomas Kloucek D L OK 70 62 70 82 25 38 62 62 69 69 50 31 26 69 60 Ritchie Regehr D R OK 61 55 70 60 25 85 60 60 67 65 60 26 25 66 27 Rosario Ruggeri D L OK 60 55 55 65 62 94 55 61 60 62 57 25 25 63 24 Jussi Timonen D L OK 67 55 62 64 71 91 67 60 61 62 55 25 25 66 3 Kirill Tulupov D R OK 50 64 69 88 50 42 64 62 58 62 58 25 25 65 33 Alexandre Picard D L OK 60 72 60 70 35 96 73 61 69 71 61 27 25 69 49 Phillipe Sauve G L OK 73 75 74 79 73 73 74 66 74 NA NA 30 25 69 9 Craig Andersson G L OK 67 70 69 75 72 75 69 71 69 NA NA 29 25 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Patrick Sharp C R OK 65 72 68 70 95 91 72 72 75 72 78 36 28 76 24 Kevyn Adams C R OK 61 65 66 58 86 90 66 69 69 66 69 50 33 71 28 Erik Rasmussen C L OK 61 73 65 60 87 95 69 72 68 70 69 55 34 73 40 Vincent Lecavalier C L OK 65 78 70 75 89 81 80 74 74 64 76 57 56 77 25 Chad Wiseman LW L 97 62 69 70 66 98 42 69 71 71 63 73 39 29 73 94 Ryan Smyth LW L 99 71 75 76 77 99 75 74 75 73 65 76 67 58 78 34 Dan Hinote LW R OK 62 72 67 65 25 89 73 63 65 65 62 52 31 69 18 Jonathan Cheechoo LW R OK 70 80 70 74 99 82 80 75 76 68 78 50 42 79 19 Alyn Mccauley LW L OK 65 75 65 65 50 89 75 70 70 64 64 53 36 72 2 David Perron RW R OK 55 73 61 60 73 92 73 71 65 71 71 25 25 71 45 Todd Bertuzzi RW L OK 75 79 79 80 99 36 79 77 76 60 74 60 54 79 41 Jeff Cowan RW L 97 66 69 71 67 87 41 71 71 72 65 67 42 30 72 29 Jason Williams RW R OK 70 81 70 74 98 84 81 75 74 66 75 45 32 78 23 Filip Kuba D L OK 65 72 70 77 81 79 72 71 72 73 61 57 39 74 26 Karel Rachunek D R OK 75 81 75 90 90 82 80 74 74 74 73 48 36 80 11 Adrian Aucoin D R OK 74 79 79 84 99 67 78 77 73 71 67 54 46 79 36 Jason York D R OK 64 64 67 68 99 84 71 72 71 73 63 55 40 73 30 Shea Weber D R 99 70 76 73 81 95 79 78 74 73 69 72 31 27 77 49 Francois Beauchemin D L OK 64 75 66 75 90 92 72 73 72 71 67 30 27 75 39 Dan Cloutier G L 95 84 86 83 95 94 99 83 88 72 NA NA 52 42 79 14 Alvaro Montoya G L OK 79 78 61 91 64 99 78 78 75 NA NA 29 25 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Alexandre Giroux C L OK 60 66 55 62 65 49 66 63 62 58 63 25 25 65 4 Darin Olver C L OK 55 66 69 88 60 93 70 57 60 55 61 25 25 66 48 Zdenek Bahensky C L OK 60 73 65 60 35 47 73 60 71 65 63 27 25 68 12 Michael Ryan LW L OK 56 64 74 79 64 94 66 60 59 59 58 26 25 66 20 J.F Jacques LW L OK 70 69 65 77 66 93 69 62 61 60 61 25 25 68 17 Adam Pineault RW R OK 69 73 70 60 50 43 72 63 64 62 63 29 25 69 8 Valtteri Filppula RW L OK 70 74 70 70 50 95 74 60 62 65 62 27 25 69 15 Colin McDonald RW L OK 65 74 70 60 40 91 73 60 60 65 60 29 25 68 5 Thomas Pock D L OK 62 66 65 77 62 95 69 63 66 66 62 26 25 69 13 Todd Simpson D L OK 65 55 75 70 34 76 55 68 63 70 60 46 32 69 3 Ivan Baranka D L OK 60 64 67 66 50 43 64 62 60 66 53 25 25 66 44 Sean O'Donnell D L OK 58 70 63 68 25 42 70 63 71 70 60 63 38 69 9 Nicklas Grossman D L OK 60 69 65 60 73 93 69 67 60 72 50 25 25 69 16 Branislav Mezei D L OK 60 73 60 85 25 40 73 60 69 70 60 33 27 69 22 Alexander Edler D L OK 60 65 65 77 65 94 65 65 62 64 60 25 25 68 27 Cody Franson D R OK 58 69 63 74 25 92 71 60 56 70 60 26 25 67 1 Jhonas Enroth G L OK 63 75 56 99 48 99 75 70 72 NA NA 26 25 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Petr Cajanek C L OK 73 68 77 72 90 85 65 78 78 73 77 41 41 78 33 Henrik Sedin C L OK 72 72 77 75 98 86 72 75 75 64 74 51 41 77 19 Manny Malhotra C L OK 62 64 67 60 82 91 69 72 72 65 69 38 31 72 41 Ryan Johnson C L OK 60 68 69 55 90 94 68 70 62 64 65 41 31 70 23 Kristian Huselius LW L OK 66 75 71 75 86 88 75 72 75 62 75 42 41 76 24 Jani Rita LW L OK 65 73 70 60 50 94 74 65 66 65 64 34 28 70 39 Shane Doan LW R OK 63 79 68 71 99 77 79 74 75 66 75 57 54 77 48 Gary Roberts LW L OK 63 75 70 70 88 42 76 73 74 66 77 79 65 77 21 Brad Isbister RW R OK 70 78 75 76 99 82 78 76 73 72 75 47 42 79 15 Jeff Halpern RW R OK 68 72 73 75 84 81 72 74 75 70 75 51 44 77 46 Matt Bradley RW R OK 65 73 65 52 95 46 73 68 65 66 68 43 31 71 27 Stanislav Chistov RW R OK 63 85 68 71 99 84 85 74 75 61 75 41 34 77 10 Ville Peltonen RW L OK 62 68 62 65 67 96 68 71 64 64 65 31 29 70 34 Scott Niedermayer D L OK 75 82 80 85 89 80 82 74 76 73 73 84 60 81 9 Nicklas Lidstrom D L OK 68 82 73 83 98 73 81 76 75 70 71 94 72 80 64 Brett Lebda D L OK 67 69 69 77 95 78 69 72 71 69 65 29 25 73 45 Patrice Brisebois D R OK 75 71 80 91 98 87 73 75 76 66 70 65 50 78 54 Brian Campbell D L OK 70 81 70 93 99 95 79 78 73 74 70 44 31 80 40 Niclas Wallin D L OK 65 74 70 61 70 87 74 68 65 69 64 45 31 72 20 Aaron Miller D R OK 59 69 64 70 45 86 66 64 71 69 64 58 35 70 47 Patrick Lalime G L OK 87 88 87 98 90 99 80 85 71 NA NA 52 47 80 4 Antero Niittymäki G L OK 79 80 69 96 65 99 75 70 80 NA NA 30 25 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 62 Jeff Hamilton C R OK 50 50 50 44 40 96 50 61 60 58 62 28 26 60 32 Charlie Stephens C R OK 62 73 65 70 70 47 72 63 61 62 61 31 25 68 51 Justin Mapletoft C L OK 65 75 69 53 50 45 75 62 71 65 61 35 25 69 42 Rickard Wallin C L OK 63 67 68 77 60 48 61 61 69 65 60 31 25 68 36 Justin Papineau LW L OK 70 75 65 70 40 91 75 60 62 64 61 35 26 69 18 Mattias Weinhandl LW R OK 63 64 68 73 25 82 65 60 75 65 60 38 26 68 17 Alexander Kozhevnikov LW L OK 65 69 69 79 60 90 69 62 63 60 63 26 25 69 44 Jamal Mayers RW R OK 65 55 80 58 59 46 65 62 62 67 64 66 50 69 1 Troy Brouwer RW R OK 70 70 70 88 60 39 70 60 59 52 60 26 25 67 35 Mike Erickson RW L OK 57 69 62 51 95 95 64 69 63 64 63 30 25 68 16 Dmitri Chernykh RW L OK 65 63 65 70 70 92 70 61 59 58 59 26 25 66 38 Teppo Numminen D R OK 65 55 66 85 25 83 55 72 66 74 62 76 59 71 50 Sandis Ozolinsh D L OK 66 60 71 85 25 82 65 60 69 70 60 78 49 71 8 Allan Rourke D L OK 55 62 60 75 25 94 66 62 69 70 60 27 25 67 92 Niclas Havelid D L OK 60 60 65 68 55 94 64 67 68 70 60 43 32 69 43 Mike Weaver D R OK 60 69 65 79 25 94 66 62 71 70 60 31 27 69 37 Mark Popovic D L OK 60 66 55 64 69 98 65 63 62 66 58 25 25 66 31 Chris Osgood G L OK 60 75 50 75 48 99 75 70 89 NA NA 62 35 69 22 Andy Chiodo G L OK 75 75 58 81 51 99 71 70 76 NA NA 28 25 68 14 Michael Leighton G L OK 73 72 69 73 69 80 73 74 72 NA NA 31 25 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Alexei Kaigorodov C L OK 59 66 64 65 62 84 69 68 69 65 67 29 25 70 36 Jamie Lundmark C R OK 66 76 70 79 98 42 76 73 75 54 73 41 33 75 44 Robert Lang C R OK 70 77 75 77 98 86 77 76 72 62 74 65 57 78 15 James Sheppard C L OK 60 73 65 60 81 64 74 69 67 63 70 30 25 71 63 Wojtek Wolski LW L OK 63 79 68 68 98 89 79 72 73 67 75 29 26 76 16 Jeff Friesen LW L OK 69 75 74 72 86 83 74 70 73 61 72 61 49 75 32 Andy Hilbert LW L OK 61 72 66 62 95 93 73 71 69 64 69 35 28 72 30 Jaroslav Hlinka LW L OK 55 72 60 65 74 97 72 72 65 67 68 25 25 71 25 Dainius Zubrus RW L OK 63 77 68 72 88 74 77 74 74 66 74 56 46 76 2 Cam Janssen RW R OK 70 71 80 60 40 45 69 60 65 65 61 26 25 69 13 Daniel Alfredsson RW R OK 65 77 70 83 88 83 77 76 79 70 77 82 71 80 27 Joe Motzko RW R OK 58 60 60 61 41 94 65 69 68 71 64 27 25 68 31 Evgeni Artukhin RW L OK 70 70 71 61 25 41 69 62 70 65 62 27 25 69 48 Janne Niinimaa D L OK 74 76 79 85 98 68 76 74 75 70 67 55 45 78 18 Zack FitzGerald D L OK 70 67 65 77 77 36 61 59 62 62 60 25 25 67 57 Dick Tarnstrom D L OK 80 79 80 90 83 40 79 74 78 70 74 42 34 80 39 Paul Mara D L OK 66 65 70 70 80 77 65 71 70 70 64 49 38 72 73 Anton Babchuk D R OK 60 73 65 66 25 94 73 60 69 70 60 27 25 69 1 Tobias Enstrom D L OK 60 72 65 80 99 92 73 74 70 69 65 25 25 74 60 Jose Theodore G R OK 84 89 93 97 99 99 89 80 74 NA NA 61 46 82 4 Erik Ersberg G L OK 75 79 76 60 58 99 79 70 70 NA NA 25 25 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Bobby Holik C R OK 73 60 78 88 84 40 65 71 72 55 70 74 68 74 11 Adam Courchaine C L OK 69 63 63 72 77 95 69 59 60 60 63 25 25 67 10 Nicolas Blanchard C L OK 60 72 67 79 70 86 73 63 60 60 59 26 25 68 29 Dallas Drake LW L OK 60 73 65 59 47 84 74 69 61 65 64 64 47 70 26 Ahren Nittel LW L OK 65 74 70 60 40 91 73 60 60 64 61 26 25 68 14 Adam Burish LW R OK 65 72 70 64 25 33 73 60 59 65 60 26 25 67 34 Riley Cote LW L OK 70 60 77 50 81 32 60 63 60 65 61 25 25 67 17 Konstantin Zakharov RW R OK 70 69 67 88 74 86 66 61 62 61 62 26 25 69 33 Johan Ryno RW L OK 60 70 65 60 25 49 70 64 60 66 63 25 25 67 20 Colton Orr RW R OK 60 64 80 65 55 35 64 61 55 59 62 25 25 66 46 Brian McGrattan RW R OK 70 69 80 60 31 37 69 63 60 66 63 29 25 69 37 Marek Chvatal D L OK 65 65 60 79 69 92 64 61 63 62 53 25 25 66 5 Drew Fata D L OK 60 60 65 50 87 34 60 61 60 70 60 25 25 66 3 Jean-Claude Sawyer D L OK 60 60 65 77 52 41 62 64 60 65 62 25 25 66 8 Vyacheslav Buravchikov D L OK 60 65 63 88 50 94 65 63 60 60 62 25 25 67 22 David Printz D L OK 62 60 67 61 25 41 60 61 69 71 60 26 25 67 9 Mario Scalzo D L OK 60 65 67 88 55 89 65 62 60 64 54 25 25 67 35 Jamie Hunt D L OK 55 71 55 51 71 94 72 59 55 64 54 25 25 64 6 Denis Kulyash D L OK 60 66 65 60 64 40 66 61 60 65 60 25 25 66 19 Darcy Campbell D L OK 60 74 69 83 25 82 73 25 75 70 60 26 25 67 7 Leland Irving G L OK 77 70 63 85 65 99 75 70 71 NA NA 27 25 67 28 Jordan Sigalet G L OK 66 68 70 69 69 75 73 72 72 NA NA 25 25 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Gregory Campbell C L OK 69 69 70 55 98 88 69 71 62 58 65 25 25 70 48 Jarret Stoll C R OK 67 75 72 76 89 85 75 74 72 60 72 40 34 75 47 Jochen Hecht C L OK 65 65 70 69 74 77 65 71 70 66 74 59 42 73 34 Mike Fisher C R OK 68 66 73 71 95 86 66 73 71 61 74 57 36 74 46 Clarke MacArthur C L OK 57 70 62 54 69 89 72 69 60 63 68 27 25 69 22 Pascal Dupuis LW L OK 63 64 68 62 99 88 72 70 70 60 72 44 35 72 52 Jere Lehtinen LW R OK 67 73 72 81 99 81 76 77 77 72 77 64 56 79 29 Matt Cooke LW L OK 65 67 67 57 99 40 71 69 65 66 67 54 38 71 11 Timofei Shishkanov LW R OK 58 75 63 59 25 92 70 60 71 65 62 26 25 68 32 Brian Rolston RW L OK 66 74 71 74 95 88 73 74 74 61 72 56 56 76 21 Michel Ouellet RW R OK 65 72 63 54 88 84 73 69 64 66 68 30 27 71 44 Tom Kostopoulos RW R OK 71 71 75 52 50 48 72 62 60 66 62 35 28 69 50 Anson Carter RW R OK 70 76 65 69 90 88 76 72 74 66 75 49 49 76 49 Kimmo Timonen D L OK 74 82 79 95 86 79 82 76 78 73 71 46 42 81 43 Mathieu Dandenault D R OK 65 68 70 70 90 72 68 71 70 72 66 56 41 73 12 Jack Johnson D L OK 75 75 70 83 88 73 75 74 71 71 66 31 29 76 53 Radek Martinek D R OK 65 76 70 75 99 86 76 75 69 70 66 37 32 75 23 Ladislav Smid D L OK 60 67 65 69 35 90 67 67 63 71 61 27 25 69 24 Brent Sopel D R OK 66 77 71 80 98 76 77 74 73 72 67 52 38 76 1 Dan Ellis G L OK 74 76 55 79 49 99 70 70 76 NA NA 28 25 68 37 J-S Giguere G L OK 85 84 88 97 99 91 86 90 73 NA NA 48 41 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Cody Bass C R OK 65 63 60 78 55 48 64 62 59 58 58 25 25 65 17 Dustin Boyd C L OK 60 66 65 78 55 98 66 63 61 59 61 25 25 67 45 Vernon Fiddler C L OK 65 72 70 60 50 89 73 60 60 64 61 33 27 68 27 Yan Stastny C L OK 65 65 69 65 60 92 65 62 62 62 60 25 25 67 38 Peter Olvecky LW L OK 63 65 68 62 25 91 63 60 75 65 60 26 25 67 7 Raitis Ivanans LW L OK 53 60 79 69 51 37 55 55 56 60 57 25 25 63 39 Chris Simon LW L OK 70 70 80 56 25 43 64 60 69 65 60 57 39 69 26 Joel Lundqvist LW L OK 65 72 70 59 29 96 73 62 61 65 64 27 25 69 40 Wayne Primeau LW L OK 65 70 64 59 74 44 70 71 67 70 69 56 37 72 42 Mark Rycroft RW R OK 61 70 66 60 88 92 73 72 69 70 70 38 31 73 5 Hugh Jessiman RW R OK 70 72 70 63 25 36 72 60 75 65 60 32 26 69 15 Colin Hemingway RW L OK 50 60 55 55 55 93 65 60 61 57 58 25 25 62 31 Sean Brown D L OK 58 69 70 64 36 36 70 61 65 68 60 42 29 68 33 Brendan Witt D L OK 72 50 75 79 84 40 50 70 70 70 63 51 37 71 6 Mike Commodore D R OK 60 72 70 64 25 42 68 61 66 70 60 43 28 69 25 John Erskine D L OK 71 63 76 65 25 35 60 60 50 70 60 32 27 68 18 Andrew Hutchinson D L OK 60 66 67 69 68 90 65 65 58 59 55 26 25 66 51 Rory Fitzpatrick D R OK 60 72 65 58 25 90 68 60 72 70 61 40 27 69 20 Kevin Dallman D R OK 60 72 65 68 30 95 69 61 67 69 61 27 25 69 9 Chris Butler D L OK 60 70 62 60 77 89 69 59 59 61 58 25 25 66 19 Andy Wozniewski D L OK 70 72 60 55 25 42 73 60 59 70 61 26 25 68 28 Sheldon Brookbank D R OK 58 65 63 69 25 42 65 60 69 70 60 26 25 67 30 Ville Koistinen D L OK 55 62 61 58 25 96 62 60 52 70 60 26 25 65 35 Josh Harding G R OK 71 71 75 71 76 81 71 74 76 NA NA 27 25 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 C-Antoine Messier C L OK 65 65 70 60 77 41 65 62 58 65 61 25 25 66 15 Brendan Morrison C L OK 72 77 77 88 89 74 77 78 81 62 76 67 58 80 42 Danny Fritsche C R OK 65 75 64 60 71 88 75 69 65 61 63 31 26 70 41 Todd Marchant C L OK 66 75 71 81 90 85 75 75 76 68 76 58 54 78 20 Mike Leclerc LW L OK 70 75 70 60 99 86 76 64 60 55 64 45 34 70 36 Markus Naslund LW L OK 73 79 78 85 90 78 79 76 80 65 78 71 92 81 5 Tony Salmelainen LW R OK 57 73 62 57 99 85 73 69 65 65 70 30 26 71 39 Marc Cavosie LW L OK 65 71 70 70 40 94 74 61 60 65 60 27 25 68 31 Alex Perezhogin RW L OK 65 76 62 52 77 92 76 69 62 66 64 31 26 70 48 Petr Sykora RW L OK 65 79 70 70 98 89 79 75 74 69 75 58 54 78 67 Mikko Lehtonen RW R OK 60 73 70 60 50 92 74 63 60 65 63 27 25 69 58 Vladimir Orszagh RW L OK 65 65 70 73 95 92 60 75 73 71 73 40 32 74 55 Ed Jovanovski D L OK 76 75 81 92 95 35 75 75 78 73 68 66 58 80 74 Jay Mckee D L OK 73 70 78 74 98 78 73 75 73 72 69 54 39 77 29 Brian Pothier D L OK 72 65 75 83 83 74 68 72 71 67 67 52 32 74 68 Rob Scuderi D L OK 69 55 70 74 25 94 55 62 72 70 61 30 27 69 30 J-F Fortin D R OK 66 75 71 76 87 82 72 73 73 67 70 35 29 75 33 Frederic St-Denis D L OK 57 72 62 69 45 67 70 68 69 69 61 28 25 69 11 Kim Johnsson D L OK 70 81 74 88 99 82 81 76 77 74 73 54 41 81 25 Jeff Deslauriers G R OK 86 78 55 90 49 99 75 70 62 NA NA 27 25 69 6 Peter Budaj G L OK 84 87 86 97 92 92 86 80 74 NA NA 30 28 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Colin Fraser C L OK 60 65 69 88 50 36 65 60 55 55 60 25 25 65 12 Jakub Koreis C L OK 70 73 70 60 60 42 73 63 64 66 60 27 25 69 26 Chris Lawrence C R OK 57 67 63 88 64 47 66 60 62 59 59 26 25 66 51 Yanic Perreault C L OK 67 74 72 81 58 86 74 64 69 65 67 60 58 73 14 Josh Robertson C R OK 60 70 55 79 67 99 68 55 68 59 66 26 25 67 2 Joakim Lindström LW L OK 65 67 70 88 60 85 65 60 60 55 61 25 25 67 9 Julien Sprunger LW R OK 65 66 65 79 68 89 68 60 59 58 62 25 25 67 3 Jonathan Ferland RW R OK 70 73 70 60 50 42 73 60 69 65 60 27 25 69 21 Maxim Boisclair RW L OK 70 72 70 54 46 42 73 60 64 65 65 30 25 69 16 Trevor Letowski RW R OK 60 73 65 56 32 97 74 64 67 64 63 41 34 69 4 Brandon Crombeen RW R OK 65 65 68 66 65 37 66 60 60 60 55 25 25 65 37 Sean McMorrow RW R OK 68 65 80 45 27 26 72 62 63 63 57 25 25 66 32 Clayton Stoner D L OK 65 70 70 77 45 41 65 63 57 62 53 25 25 67 7 Derrick Walser D L OK 65 70 57 51 32 84 70 66 64 66 62 33 25 68 75 Bruno Gervais D R OK 65 73 65 66 25 93 74 60 59 70 60 26 25 69 64 Randy Jones D L OK 58 66 63 74 53 81 62 69 69 69 64 28 25 69 28 Kyle Wharton D L OK 65 63 67 64 67 43 68 61 61 57 59 25 25 66 27 Ole Kristian Tollefsen D L OK 65 63 76 61 66 38 67 60 61 55 55 25 25 66 1 Aaron Johnson D L OK 65 69 63 77 67 88 64 64 59 65 58 25 25 68 23 Dimitri Kosmachev D R OK 65 70 65 78 67 95 64 54 62 63 56 25 25 67 10 Jason Bacashihua G L OK 70 72 75 66 73 75 76 74 74 NA NA 25 25 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Brad Schell C L OK 65 73 71 60 60 90 73 61 61 64 62 26 25 69 22 Craig Conroy C R OK 68 77 73 87 95 86 77 76 77 52 74 55 51 77 21 Daymond Langkow C L OK 75 80 80 93 95 78 80 77 79 52 77 54 64 80 25 Travis Zajac C R OK 62 74 67 63 98 90 72 69 70 65 74 29 27 73 7 Alexander Ovechkin LW L OK 75 85 80 77 99 76 85 77 80 72 82 33 34 83 9 Brooks Laich LW L OK 65 72 65 60 82 91 74 69 69 59 67 27 26 71 16 Michal Handzus LW L OK 72 79 77 84 85 88 78 77 77 54 74 55 41 78 28 Daniel Winnik LW R OK 60 70 62 70 90 95 70 71 62 64 69 25 25 71 29 James VanRiemsdyk LW L OK 65 73 65 70 42 41 73 65 65 60 65 25 25 69 55 Jonathan Toews RW L OK 62 76 64 64 75 72 76 73 76 69 74 28 26 75 58 Igor Grigorenko RW R OK 70 74 70 60 70 80 75 69 65 56 66 32 28 71 59 Pavel Brendl RW R OK 65 76 70 72 95 90 77 73 73 65 74 38 32 76 40 Glen Murray RW R OK 70 77 75 76 85 75 77 72 75 54 77 68 54 77 19 Greg DeVries D L OK 72 76 77 83 98 78 76 74 72 71 70 58 41 78 44 Mike Rathje D L OK 75 78 72 83 89 81 78 75 72 71 67 65 45 78 15 Garnet Exelby D L OK 70 73 70 63 90 40 73 71 67 69 65 35 28 73 20 Yuri Alexanderov D L OK 59 69 64 66 80 85 67 69 69 67 63 28 26 70 32 Alexander Khavanov D L OK 68 73 73 81 90 88 73 73 73 70 71 43 34 76 47 Steve Staios D R OK 68 76 73 75 99 74 76 74 71 70 66 50 39 76 2 Marek Schwarz G R OK 77 70 72 89 72 99 75 75 76 NA NA 28 25 70 14 Henrik Lundqvist G L OK 84 89 82 93 98 91 83 83 69 NA NA 28 26 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 T.J. Hensick C R OK 62 72 60 65 42 99 72 65 62 63 66 25 25 69 3 David Desharnais C L OK 60 71 64 63 40 96 71 63 66 63 63 27 25 68 23 Keith Aucoin C R OK 58 69 60 69 49 97 69 68 63 66 65 25 25 69 1 Tommi Santala C L OK 60 66 64 66 65 91 59 63 58 56 57 25 25 64 48 Randy Robitaille C L OK 65 72 62 74 50 88 73 62 70 65 60 42 35 69 30 Ethan Moreau LW L OK 59 73 64 73 77 42 72 64 61 67 68 54 40 70 18 Scott Thornton LW L OK 59 73 64 73 65 41 73 65 62 62 63 63 42 69 26 Lynn Loyns LW L OK 67 64 72 64 25 95 66 60 71 65 60 31 25 68 8 Eric Perrin LW L OK 70 73 70 60 40 87 74 60 61 64 63 37 27 69 86 Marcel Goc LW L OK 65 65 65 79 77 96 69 63 60 57 60 27 25 67 4 Jamie Tardiff RW R OK 63 72 65 59 72 89 67 63 62 57 59 26 25 66 45 Nikita Alexeev RW L OK 60 73 65 55 50 95 73 65 64 65 62 34 27 69 24 Jason Bailey RW R OK 65 70 70 77 55 35 67 56 56 56 59 25 25 65 27 Eric Boguniecki RW R OK 65 76 70 50 69 90 76 67 60 66 61 48 31 70 46 Stephen Baby RW R OK 69 71 65 72 65 41 72 65 59 55 55 27 25 66 53 Kiril Safronov D L OK 63 60 65 75 25 97 65 60 67 69 61 31 25 68 28 Andreas Holmqvist D R OK 65 72 65 61 50 96 73 60 62 64 60 28 25 68 56 Kyle Quincey D L OK 65 69 69 79 62 38 68 62 63 61 58 25 25 68 12 Oleg Tverdovsky D L OK 67 55 69 82 27 95 55 68 65 71 66 51 37 70 31 Matt Carkner D R OK 60 68 70 57 54 33 66 61 63 63 59 45 30 67 17 Billy Thompson G L OK 84 71 55 92 48 99 72 70 69 NA NA 26 25 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Thornton C L OK 72 75 77 86 87 36 70 76 83 66 78 64 71 80 2 Andrew Cogliano C L OK 58 68 63 59 95 82 68 71 67 65 68 30 25 70 21 Brad Richards C L OK 71 72 71 81 86 77 72 75 77 71 77 52 54 78 20 Mikko Koivu C L OK 60 76 65 58 87 82 76 69 66 65 66 36 28 71 4 Alexandre Picard LW L OK 61 68 69 59 87 43 66 70 67 67 69 30 26 71 34 Daniel Sedin LW L OK 64 79 69 76 99 86 79 77 77 73 78 49 48 79 57 Krystofer Kolanos LW R OK 70 75 71 80 88 76 71 74 77 63 74 42 32 76 27 Johannes Salmonsson LW L OK 70 73 70 60 60 94 73 61 60 64 60 29 25 68 24 Adam Mair RW R OK 70 70 68 58 99 39 67 68 65 65 69 48 32 71 31 Brian Gionta RW R OK 61 82 70 70 82 85 82 74 75 73 75 50 38 78 55 Dustin Brown RW R OK 75 67 80 53 89 82 66 73 79 55 77 33 30 75 8 Ryane Clowe RW L OK 65 75 64 60 83 35 73 71 70 71 67 28 25 72 6 Willie Mitchell D L OK 67 75 70 83 85 72 75 74 75 72 72 54 35 77 14 Brad Stuart D L OK 76 82 81 91 89 73 80 77 77 74 68 52 41 81 17 Mattias Ohlund D L OK 75 75 80 92 98 38 76 76 77 72 67 51 43 79 22 Andrew Ference D L OK 70 64 73 85 95 41 72 76 73 72 67 48 35 76 52 Francis Bouillon D R OK 68 70 70 80 99 82 70 74 73 73 65 48 35 75 35 Johan Fransson D L OK 61 60 66 76 85 71 69 71 71 71 64 31 26 71 83 Alexander Auld G L OK 83 86 82 97 78 97 86 83 75 NA NA 41 30 79 33 Ryan Munce G L OK 70 72 76 75 75 70 75 75 78 NA NA 29 25 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Mark Hartigan C L OK 54 55 57 62 58 94 55 61 55 53 53 32 25 60 3 Brad Winchester C L OK 71 62 76 83 25 42 68 60 69 65 60 27 25 69 51 Niko Kapanen C L OK 59 74 64 62 32 92 74 67 70 66 63 40 29 70 26 Nathan Gerbe C L OK 57 69 69 78 69 39 69 58 60 57 55 25 25 65 18 Konstantin Koltsov LW L OK 62 72 62 79 71 81 73 65 64 62 62 32 27 69 10 Rene Bourque LW L OK 72 73 70 60 60 46 73 62 63 66 60 29 25 69 12 Marcus Jonasen LW L OK 50 69 55 77 79 91 68 62 61 56 59 25 25 65 11 David Moss LW L OK 55 67 56 77 77 95 61 57 58 55 58 25 25 63 77 Chris Gratton LW L OK 60 69 70 60 66 42 68 69 69 65 68 53 50 71 43 Jerred Smithson RW R OK 65 72 61 49 59 88 73 63 66 65 65 32 27 69 48 Kirby Law RW R OK 61 55 51 63 60 37 55 57 59 55 55 28 25 60 9 Jon DiSalvatore RW R OK 58 65 66 62 61 92 69 62 59 58 58 26 25 65 37 Nicklas Bergfors RW L OK 55 64 65 79 70 97 69 63 61 57 63 26 25 67 16 Chris Thorburn RW R OK 65 71 70 60 40 41 71 65 64 67 62 29 25 68 7 Michael Funk D L OK 65 59 74 77 64 36 64 62 61 63 61 25 25 68 28 Vitaly Anikeyenko D R OK 65 69 69 79 69 34 69 59 62 60 50 25 25 67 36 Colin White D L OK 66 65 70 63 55 39 65 65 65 70 64 59 33 70 23 Kevin Klein D R OK 65 64 67 79 64 92 64 63 65 66 62 26 25 69 25 Dan Jancevski D L OK 58 61 65 55 55 37 61 59 55 60 54 25 25 63 56 Brad Ference D R OK 60 69 65 66 65 36 70 68 70 72 62 39 30 70 32 Andrej Sekera D L OK 57 65 60 79 61 95 66 61 60 57 62 25 25 66 30 Ilja Bryzgalov G L OK 70 70 82 79 66 71 70 74 75 NA NA 36 26 68 15 Ty Conklin G L OK 69 68 76 79 65 79 66 70 71 NA NA 33 26 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Igor Mirnov C L OK 65 74 65 67 30 87 74 66 70 65 64 31 25 70 31 Saku Koivu C L OK 71 75 74 79 80 74 74 74 77 61 76 52 52 77 21 David Krejci C R OK 70 56 69 77 78 96 66 59 62 61 59 25 25 67 30 Alex Bourret C L OK 64 69 69 72 99 39 69 76 75 56 73 29 28 73 1 Jiri Novotny C R OK 61 74 60 63 76 95 74 71 65 60 68 25 25 70 13 Vladslav Evseev LW L OK 63 61 70 71 73 91 72 64 66 62 64 31 25 69 35 Chad Kilger LW L OK 64 65 69 65 98 92 65 72 71 63 74 49 38 73 56 Steve Sullivan LW R OK 64 77 69 74 98 86 77 74 77 67 74 52 51 77 38 Ales Kotalik LW R OK 58 73 63 58 90 92 74 72 77 63 75 42 34 74 40 Andrew Brunette RW L OK 66 76 71 86 99 78 77 78 78 66 77 57 55 79 34 Teemu Selanne RW R OK 59 79 64 71 88 86 79 73 75 59 74 73 70 76 30 David Vyborny RW L OK 70 78 70 70 99 90 78 74 73 65 74 41 44 77 3 Nils Ekman RW L OK 65 73 61 60 85 83 73 69 60 64 64 43 32 70 48 Bryan Berard D L OK 70 75 74 81 88 66 75 74 72 71 66 51 44 76 19 Vladimir Mihalik D L OK 53 69 69 77 57 43 68 57 63 62 59 25 25 66 33 Fedor Tjutin D L OK 62 70 67 76 99 72 72 71 72 71 65 35 28 73 20 Pavel Kubina D R OK 75 72 77 92 99 70 72 74 76 66 70 50 44 77 11 Andy Greene D L OK 65 68 70 66 52 94 68 64 61 65 61 25 25 69 10 Jan Hejda D L OK 69 64 68 60 97 88 62 70 59 75 50 25 25 70 6 J-P Levasseur G R OK 71 72 55 75 48 99 75 70 69 NA NA 27 25 66 49 Martin Brodeur G L OK 84 85 69 92 72 99 85 78 68 NA NA 87 66 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Kris Vernarsky C L OK 67 72 66 70 30 99 63 61 60 63 63 29 25 67 17 Mathieu Aubin C R OK 65 56 59 65 64 98 66 61 52 57 57 25 25 63 58 Alexander Svitov C L OK 60 78 70 65 25 45 78 64 64 64 61 33 28 69 2 Zenon Konopka C L OK 60 66 65 62 62 41 65 62 62 59 62 25 25 66 25 Alexei Smirnov LW L OK 65 79 63 53 25 96 79 61 71 65 60 34 26 69 36 Mariusz Czerkawski LW L OK 62 72 67 72 78 91 72 72 73 58 71 51 46 73 39 Kip Brennan LW L OK 65 57 82 68 69 43 66 65 62 61 61 32 25 68 14 Matt Ellis LW L OK 60 73 65 60 65 94 74 65 62 66 63 25 25 69 5 Pat Rissmiller LW L OK 65 73 63 54 63 96 73 66 64 62 63 27 25 69 4 Sergei Zinovjev RW L OK 57 73 62 72 25 40 74 60 65 64 61 27 25 67 37 Martin Samuelsson RW L OK 70 73 69 77 72 89 73 66 60 59 59 31 26 69 52 Ivan Huml RW L OK 70 75 67 59 29 89 75 64 62 66 61 33 25 69 15 George Parros RW R OK 70 65 75 60 80 35 60 64 55 66 61 25 25 67 42 Zdenek Kutlak D L OK 63 63 68 87 25 95 60 60 69 70 60 33 25 69 27 Jeff Jillson D R OK 61 65 66 72 67 65 69 69 70 69 63 35 27 70 43 Aaron Ward D R OK 63 71 68 69 83 40 69 71 71 70 67 58 36 73 45 Matt Pelech D R OK 65 64 71 53 51 37 62 63 60 60 55 25 25 65 28 Milan Jurcina D R OK 58 67 63 71 52 62 69 67 70 69 61 31 28 69 12 Andrew Alberts D L OK 63 72 68 70 25 42 72 60 60 70 60 29 25 69 47 Mark Stuart D L OK 60 72 61 77 69 45 73 60 60 56 59 25 25 67 7 Sasha Pokulok D L OK 65 66 71 79 69 45 66 56 60 60 56 26 25 67 8 Lars Jonsson D L OK 60 65 68 50 50 96 65 60 60 63 60 25 25 66 50 Doug Janik D L OK 65 73 65 65 33 44 74 62 58 69 60 34 26 69 70 Yann Danis G L OK 69 75 57 86 49 99 72 70 86 NA NA 27 25 69 9 Joey Macdonald G L OK 70 75 75 70 50 80 75 70 70 NA NA 25 25 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Jordan Staal C L OK 54 74 67 79 59 91 69 61 63 63 63 27 25 68 58 Mike Zigomanis C R OK 60 60 65 63 72 96 65 70 70 68 71 39 26 71 22 Harold Druken C L OK 62 70 67 60 95 92 68 71 70 67 69 41 31 72 37 Shawn Bates C R OK 72 65 75 82 98 84 65 76 76 66 77 50 42 77 14 Mikhail Grabovski C L OK 60 79 60 60 34 97 79 66 69 64 63 25 25 70 1 Magnus Kahnberg LW L OK 56 72 62 64 35 86 73 63 70 61 63 30 25 68 35 Tony Amonte LW L OK 60 55 70 80 25 83 55 70 70 63 69 73 68 70 45 Mark Parrish LW R OK 68 70 73 85 89 84 72 77 77 65 79 51 47 78 32 Todd Fedoruk LW L OK 70 60 85 61 87 35 60 72 70 65 72 47 30 73 27 Andreas Jämtin RW L OK 65 75 70 60 49 46 75 69 69 65 64 30 26 71 19 Vyacheslav Kozlov RW L OK 65 69 65 70 99 85 69 72 74 61 72 78 66 74 29 Sergei Brylin RW L OK 70 79 68 70 95 85 79 74 73 62 76 61 47 77 32 Brandon Bochenski RW R OK 59 71 64 57 99 89 71 70 68 62 67 30 27 71 57 Rob Niedermayer RW L OK 61 70 60 61 89 84 70 72 70 71 71 63 46 73 5 Casey Borer D L OK 61 67 66 72 87 69 69 72 70 70 67 30 26 72 60 Lance Ward D L OK 65 64 75 63 25 40 67 60 61 70 60 35 29 69 59 Kristian Kudroc D R OK 69 55 74 66 25 46 55 61 65 69 50 33 25 67 9 Christoph Schubert D L OK 65 72 62 69 25 87 72 62 65 71 60 28 25 69 26 Cory Sarich D R OK 62 63 70 64 90 40 63 69 64 68 63 50 35 70 6 Darryl Sydor D L OK 70 73 71 78 95 84 74 75 72 72 66 78 47 77 47 Manny Legace G L OK 82 82 65 84 66 99 85 75 70 NA NA 43 30 74 55 Curtis Joseph G L OK 84 86 83 95 90 99 82 80 71 NA NA 78 50 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Jed Ortmeyer C R OK 62 73 67 69 25 93 68 61 70 65 60 28 25 68 16 Kris Beech C L OK 67 71 68 86 25 94 62 62 72 65 60 40 27 69 16 Peter Sarno C L OK 65 69 69 88 55 90 68 62 62 56 56 26 25 67 13 Joe Barnes C L OK 65 65 60 77 54 82 65 58 55 55 60 25 25 64 48 Anton Skorykh C R OK 60 66 69 88 60 67 66 62 60 62 65 27 25 68 7 Karl Stewart LW L OK 71 56 76 68 25 43 55 62 60 65 60 30 25 66 17 Blair Stengler LW L OK 65 61 74 77 52 37 60 55 53 52 56 25 25 63 30 Brandon Prust LW L OK 70 72 75 50 25 31 72 60 50 65 60 26 25 66 46 Gordie Dwyer LW L OK 70 72 75 52 25 25 73 60 66 65 61 34 26 68 44 Tomas Kopecky RW L OK 50 73 60 59 25 86 72 60 69 65 60 29 25 66 20 Pat Kavanagh RW R OK 70 73 70 60 50 42 73 63 63 65 61 33 26 69 21 Raymond Sawada RW R OK 65 66 65 77 67 87 68 61 62 60 60 26 25 67 23 Marcel Hossa RW L OK 59 73 63 52 75 97 65 67 62 70 66 40 28 69 54 Jonas Johansson RW R OK 65 69 70 77 77 91 69 59 60 55 58 25 25 67 28 Sergei Anshakov RW L OK 68 66 69 88 50 91 69 64 64 62 62 30 25 69 52 Rob Globke RW R OK 67 71 70 59 25 98 71 63 71 66 61 29 25 69 25 Matt Kassian RW L OK 65 66 75 66 50 41 66 60 63 55 60 27 25 66 15 Matej Trojovsky D L OK 53 57 75 77 56 34 61 57 57 57 50 25 25 63 42 Jeff Dwyer D L OK 43 63 55 58 69 97 61 63 60 64 55 44 35 63 4 Sean Curry D R OK 60 50 65 64 25 37 50 60 55 69 55 26 25 63 47 Matt DeMarchi D R OK 60 66 65 66 65 41 65 59 60 58 52 25 25 64 49 Maxim Rybalko D L OK 50 63 72 77 54 40 69 60 62 58 55 27 25 65 96 Olivier Michaud G L OK 70 72 75 76 78 79 72 73 72 NA NA 25 25 68 39 Alec Richards G L OK 61 70 69 66 70 80 69 68 66 NA NA 25 25 63 8 Joseph Fallon G L OK 59 75 70 72 55 57 75 71 73 NA NA 28 25 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Maxim Lapierre C R OK 50 73 65 61 50 46 73 61 69 65 60 26 25 67 33 Steven Reinprecht C L OK 69 73 74 76 87 89 75 73 75 66 76 51 41 77 27 Boyd Gordon C R OK 59 69 64 59 89 81 69 71 70 63 72 33 27 72 72 Mike Ribeiro C L OK 65 79 70 81 82 74 79 76 78 67 75 47 44 78 42 Stu Barnes C R OK 66 75 71 79 98 80 76 74 77 66 77 66 55 78 10 Martin Erat LW L OK 68 79 73 82 90 92 79 76 78 58 76 44 37 78 20 Chris Higgins LW L OK 59 69 64 66 84 85 69 74 71 67 68 29 26 72 6 Chris Kunitz LW L OK 66 72 71 72 99 40 72 73 71 64 72 37 30 74 28 Peter Forsberg LW L OK 70 69 70 80 25 41 69 75 75 65 75 77 81 76 26 Radim Vrbata RW R OK 61 73 66 66 88 92 75 72 73 64 72 41 37 74 29 Oleg Saprykin RW L OK 63 73 68 64 98 85 73 71 69 61 65 44 34 72 36 Sami Kapanen RW L OK 65 70 70 77 88 86 70 63 70 61 65 64 55 72 21 Michael Ryder RW R OK 65 78 70 80 88 83 78 75 77 68 75 41 40 78 53 Braydon Coburn D L OK 67 60 72 78 99 41 60 73 72 71 69 31 27 73 25 Tomas Kaberle D L OK 73 78 78 84 90 81 73 75 74 72 66 56 46 78 50 Duncan Keith D L OK 68 75 73 84 90 64 75 73 73 70 70 29 26 76 1 A.J. Thelen D L OK 70 69 71 77 56 43 66 60 61 62 64 28 25 69 11 Kent Huskins D L OK 60 73 62 65 87 93 72 71 63 76 64 25 25 72 51 Sheldon Souray D L OK 70 76 75 82 82 35 75 72 71 69 70 51 38 76 38 Ron Hainsey D L OK 69 68 74 78 90 90 69 73 75 70 67 34 27 75 14 Cristobal Huet G L OK 80 83 82 95 84 99 79 83 76 NA NA 37 30 77 30 Karri Ramo G L OK 75 75 75 70 64 99 77 75 75 NA NA 25 25 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 David Backes C L OK 65 72 69 88 77 43 66 62 62 62 62 25 25 69 63 Codey Burki C L OK 65 74 68 60 40 96 73 60 60 65 61 26 25 68 16 Riku Hahl C L OK 59 60 65 64 69 96 66 62 64 55 62 35 25 66 3 Corey Locke C L OK 65 69 69 67 67 90 69 62 61 57 59 27 25 67 31 Nick Tarnasky C L OK 72 67 76 60 95 44 68 64 59 55 66 25 25 69 32 Andrew Murray C L OK 60 71 63 65 50 98 71 64 62 65 66 25 25 69 17 Jaroslav Balastik LW L OK 65 74 70 68 60 94 73 62 64 64 60 28 25 69 23 Martin Podlesak LW L OK 56 63 75 75 77 89 68 62 56 62 64 29 25 68 4 Christian Larrivée LW L OK 65 71 68 79 66 92 71 64 62 60 61 25 25 69 22 Roman Voloshenko LW R OK 65 73 63 60 99 83 73 64 58 62 65 33 28 69 2 Grant Stevenson RW R OK 55 67 65 79 62 97 69 63 65 63 61 26 25 68 44 Jesse Boulerice RW R OK 62 73 70 60 50 41 73 61 70 64 62 34 29 69 35 Enver Lisin RW L OK 63 72 68 63 29 83 69 61 70 63 64 30 25 69 13 Thomas Beauregard RW R OK 65 61 60 79 65 93 61 61 55 55 62 25 25 65 7 Ben Clymer RW R OK 65 73 70 60 47 92 73 66 70 64 63 43 29 71 18 Pierre Dagenais RW L OK 65 73 70 60 99 91 73 69 60 65 69 39 30 72 15 Adam Cracknell RW R OK 65 61 60 77 64 84 66 61 65 56 61 25 25 66 12 Duncan Milroy RW R OK 55 60 60 62 90 94 60 62 55 60 61 25 25 64 37 Craig Weller RW R OK 69 69 70 60 70 42 69 68 62 62 63 25 25 69 56 Jakub Kindl D L OK 59 73 64 60 60 41 74 60 66 69 60 26 25 68 5 Freddy Meyer D L OK 65 69 67 64 66 93 66 63 62 63 62 26 25 68 8 Marc-Andre Gragnani D L OK 60 67 60 77 61 92 66 62 61 64 62 25 25 67 24 Aaron Rome D L OK 65 72 66 78 68 37 66 61 60 61 52 25 25 67 34 Jason Labarbera G L OK 69 75 76 73 75 76 72 75 76 NA NA 30 25 69 52 Hannu Toivonen G L OK 77 70 63 90 65 99 75 70 77 NA NA 31 25 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Stephen Weiss C L OK 63 74 68 79 72 90 68 73 73 62 71 43 32 74 4 Joe Pavelski C R OK 58 75 63 65 61 96 75 72 70 72 68 29 25 73 19 Jason Spezza C R OK 68 78 73 80 90 77 76 76 76 64 77 56 45 78 17 Ryan Getzlaf C R OK 75 79 75 60 95 41 79 79 77 73 75 35 27 79 38 Marco Sturm LW L OK 71 70 74 80 99 88 70 74 77 65 75 56 49 77 16 Martin Havlat LW L OK 66 73 68 82 90 81 72 75 77 70 75 62 48 77 42 Thomas Vanek LW R OK 65 80 70 70 84 74 80 72 71 73 74 34 29 76 76 Benoit Pouliot LW L OK 65 74 70 57 25 41 74 62 71 65 62 28 25 69 8 Ryan Kesler RW R OK 61 75 66 61 90 72 69 74 72 72 74 38 34 74 61 Corey Perry RW R OK 65 74 70 52 88 39 75 72 65 70 69 33 26 72 28 Marian Hossa RW L OK 75 85 78 85 90 83 85 77 81 61 81 70 72 83 12 Brad Boyes RW R OK 64 79 69 74 98 85 72 76 75 65 74 30 26 76 24 Anton Volchenkov D L OK 63 72 68 67 98 85 72 72 70 72 62 55 31 73 29 Jay Bouwmeester D L OK 64 76 69 82 68 88 72 72 65 71 66 44 34 74 20 Joni Pitkänen D L OK 65 76 70 83 90 73 76 74 75 70 71 47 35 77 5 Tom Gilbert D R OK 66 72 65 69 99 96 72 72 64 69 71 25 25 73 10 Kevin Bieksa D R OK 70 75 72 76 95 54 76 74 72 73 68 30 25 76 14 Andrej Meszaros D L OK 62 75 67 67 90 85 75 72 69 72 68 38 26 74 27 Wade Redden D L OK 75 80 76 82 90 72 80 77 76 76 72 73 54 81 1 Ray Emery G L OK 84 85 86 96 92 88 85 78 73 NA NA 45 27 78 31 Mike Smith G L OK 79 83 68 91 66 81 79 70 75 NA NA 28 25 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Dave Bolland C R OK 62 67 65 60 67 94 69 64 65 56 63 26 25 67 32 T.J Oshie C R OK 66 60 71 86 25 88 63 60 73 62 61 27 25 68 25 Tom Wandell C L OK 59 72 64 58 25 97 69 61 69 65 62 26 25 68 30 James Neal C L OK 65 65 70 76 50 43 65 63 62 60 62 25 25 67 11 Fredrik Pettersson LW R OK 60 72 62 50 64 92 72 60 65 60 60 25 25 66 56 Nick Foligno LW L OK 59 73 64 58 25 96 73 60 64 65 61 26 25 67 23 Sergei Kostsitsyn LW L OK 59 78 70 63 25 45 78 61 70 65 63 27 25 69 34 Igor Makarov LW R OK 52 69 68 88 50 92 69 55 62 60 60 25 25 66 22 Dan Bertram RW R OK 55 75 60 50 54 83 75 62 65 60 60 25 25 66 26 Michael Grabner RW L OK 55 74 60 60 85 98 74 62 65 60 62 25 25 68 21 Steve Downie RW R OK 71 68 76 73 25 42 68 61 55 65 62 26 25 67 59 Ryan O'Marra RW R OK 70 74 72 65 60 42 74 60 62 66 60 28 25 69 39 Mark Mancari RW R OK 63 71 68 55 25 43 72 60 65 65 61 28 25 67 2 Erik Johnson D R OK 60 65 65 78 35 72 65 69 70 72 61 30 25 70 18 Cam Barker D L OK 61 67 69 65 69 41 67 62 63 66 61 27 25 68 45 Matt Walker D R OK 72 65 75 39 25 37 56 60 60 65 50 30 26 66 13 Kirill Lyamin D L OK 60 65 65 69 69 41 64 57 61 62 52 25 25 65 15 Kris Russell D L OK 58 64 60 66 72 97 62 59 57 64 61 25 25 65 33 Alex Biega D R OK 64 72 64 50 45 87 71 61 55 65 53 25 25 66 6 Jeff Frazee G L OK 55 75 71 72 70 75 72 72 72 NA NA 25 25 66 35 Michal Neuvirth G L OK 70 74 70 60 44 99 74 70 70 NA NA 25 25 66 40 Jeff Glass G L OK 62 75 72 71 73 80 73 72 76 NA NA 27 25 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Shawn Horcoff C L OK 67 78 72 76 85 80 78 74 77 64 75 45 41 77 11 Maxime Talbot C L OK 59 73 64 59 90 71 73 72 67 65 68 28 26 71 5 Blair Jones C R OK 65 73 64 70 50 91 74 60 71 64 62 26 25 69 35 Andy McDonald C L OK 65 78 70 80 95 88 78 74 76 63 75 43 38 77 84 Matthew Lombardi C L OK 62 75 67 69 98 75 76 72 72 63 73 41 34 74 29 Erik Christensen LW L OK 62 74 67 63 90 70 74 72 71 65 72 29 26 73 46 Patrik Elias LW L OK 68 75 73 79 98 86 75 76 76 64 75 67 57 78 27 Paul Gaustad LW L OK 63 65 68 73 99 43 65 73 72 63 69 27 25 72 22 Lauri Korpikoski LW L OK 58 71 63 71 25 91 64 62 71 64 62 26 25 68 6 Kyle Wellwood RW R OK 70 74 75 79 90 88 74 77 75 64 75 31 28 77 12 Colby Armstrong RW R OK 65 75 63 70 99 88 75 72 71 66 72 30 27 74 8 Tomas Fleischmann RW L OK 65 73 63 59 61 84 74 66 63 63 67 31 27 70 50 Jeff Schultz D L OK 61 62 62 74 25 95 61 63 71 70 62 27 25 68 59 Nick Schultz D L OK 66 69 70 72 99 90 70 71 69 69 66 40 28 73 28 Kyle Mclaren D L OK 72 73 72 83 88 39 73 73 74 68 71 58 40 76 9 James Wisniewski D R OK 70 69 70 72 80 41 67 71 69 71 66 26 25 73 2 Dennis Wideman D R OK 70 76 71 75 89 34 76 74 73 70 69 29 26 76 43 John-Michael Liles D L OK 73 79 78 84 99 75 79 75 72 73 70 40 34 79 1 Pekka Rinne G L OK 82 73 57 86 53 99 70 70 72 NA NA 26 25 68 23 Marc-Andre Fleury G L OK 86 89 83 87 86 99 81 80 70 NA NA 36 35 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Martin St-Pierre C L OK 60 68 68 66 69 41 68 64 62 62 62 26 25 67 32 David Steckel C L OK 65 62 69 55 78 92 63 67 65 65 65 25 25 69 38 Ryan Stone C L OK 70 72 72 59 25 36 72 60 50 65 60 26 25 66 4 Matt Moulson LW L OK 58 71 58 65 90 95 72 64 65 65 65 25 25 69 24 Daniel Carcillo LW L OK 65 71 75 65 25 25 73 60 59 65 60 26 25 67 13 Eric Nystrom LW L OK 65 73 68 65 50 90 72 60 59 65 60 27 25 68 21 Jordan LaVallee LW L OK 51 64 69 74 50 42 63 61 60 59 61 25 25 65 3 Jannik Hansen RW R OK 62 72 67 59 25 94 73 61 69 65 61 26 25 68 16 Jack Skille RW R OK 65 74 65 70 40 91 74 60 60 65 62 27 25 68 19 Tom Cavanagh RW L OK 70 69 69 77 70 90 67 62 61 62 63 25 25 69 31 Juraj Simek RW L OK 60 73 60 50 77 94 73 61 60 63 60 25 25 66 25 Nikolai Lemtyugov RW L OK 65 73 65 60 50 43 74 61 60 65 60 26 25 67 17 Tim Ramholt D L OK 62 68 66 79 69 86 69 62 64 60 58 25 25 68 20 Matt Nickerson D R OK 53 55 80 88 59 40 65 59 63 59 53 25 25 66 18 Jay Harrison D L OK 53 67 67 88 50 39 68 60 60 60 50 25 25 65 10 Taylor Chorney D L OK 58 73 63 66 34 75 74 63 68 70 61 26 25 69 58 Steve Montador D R OK 71 70 69 56 35 33 62 65 62 71 57 35 29 69 7 Wade Dubielewicz G L OK 73 72 57 93 51 99 73 70 85 NA NA 30 25 69 26 Semen Varlamov G L OK 70 75 70 60 25 99 73 70 70 NA NA 25 25 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 87 Sidney Crosby C L OK 72 80 77 86 90 73 81 79 77 74 76 38 38 81 6 Phil Kessel C R OK 65 75 66 66 98 73 76 72 71 62 69 32 29 73 39 Marc Chouinard C R OK 65 73 70 60 90 93 73 68 61 64 65 43 33 71 50 Sean Avery C L OK 75 69 80 72 85 34 69 73 73 66 73 40 32 75 20 Simon Gagne LW L OK 75 79 78 90 89 84 79 77 80 71 80 57 58 82 9 Brad Richardson LW L OK 65 73 62 60 95 92 73 68 63 64 68 30 25 71 52 Martin Rucinsky LW L OK 59 75 64 65 98 86 65 72 70 67 70 55 50 73 56 Martin Gelinas LW L OK 70 75 70 64 99 81 75 72 70 60 71 78 59 75 41 John Madden LW L OK 60 73 65 59 76 88 75 68 66 62 68 61 39 71 15 Dany Heatley RW L OK 70 81 72 78 81 42 82 75 78 74 77 47 53 80 23 Nik Antropov RW L OK 70 77 69 69 86 35 77 74 76 68 76 46 39 77 30 Bill Guerin RW R OK 58 75 63 60 52 80 76 68 70 61 63 73 57 71 37 Jeremy Roenick RW R OK 70 76 71 70 50 81 76 63 68 66 62 89 75 73 34 Jaroslav Spacek D L OK 75 78 72 82 98 71 78 75 74 71 68 53 36 78 44 Yannick Tremblay D R OK 62 68 67 64 74 81 70 70 66 71 62 44 34 71 59 Sergei Gonchar D L OK 75 82 75 90 98 71 83 78 78 73 73 62 52 82 24 Kurtis Foster D R OK 66 72 71 86 80 85 66 73 72 64 63 36 27 73 29 Derian Hatcher D L OK 67 64 72 76 81 38 69 71 71 67 61 73 49 73 1 Chris Chelios D R OK 70 75 75 80 90 38 75 73 74 72 70 99 75 78 35 Marty Turco G L OK 86 85 87 96 99 96 83 83 70 NA NA 50 45 79 53 Maxime Ouellet G L OK 75 80 63 87 66 99 77 75 78 NA NA 35 28 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Trent Whitfield C L OK 66 73 67 68 25 79 73 63 72 63 60 38 28 69 36 Jim Dowd C R OK 58 72 63 78 25 94 69 61 69 65 60 62 36 69 11 Tom Pyatt C L OK 65 67 61 79 66 99 64 60 61 56 61 25 25 66 46 Jim Slater LW L OK 62 74 69 78 68 90 69 63 64 63 60 27 25 69 3 Petr Tenkrat LW R OK 71 65 76 93 25 94 69 60 60 65 60 29 26 69 10 Sergei Mozyakin LW R OK 70 72 71 60 40 95 72 60 65 65 60 26 25 69 7 Chris Conner LW L OK 60 65 65 50 88 92 66 62 65 65 63 25 25 67 51 Rostislav Olesz LW L OK 67 75 65 52 88 95 75 62 61 64 70 30 25 70 49 Jeff Heerema RW R OK 57 70 63 68 25 91 73 66 71 66 61 31 26 69 27 Brad Leeb RW R OK 61 63 60 62 52 42 63 54 47 63 57 28 25 61 4 Matthew Keith RW R OK 60 65 60 60 90 97 65 60 60 65 60 25 25 66 21 Aaron Voros RW L OK 70 73 76 60 40 36 73 60 57 65 60 28 25 68 33 Alexandre Daigle RW L OK 60 73 65 58 99 92 73 71 70 66 72 50 40 73 16 Radoslav Suchy D L OK 61 72 66 64 77 87 67 70 67 70 64 40 33 71 26 Rhett Warrener D R OK 71 60 76 79 25 36 60 60 55 70 61 57 33 69 8 Aki Berg D L OK 57 70 62 64 44 91 71 63 66 68 63 53 34 69 5 Brendan Bell D L OK 65 51 66 51 82 95 50 66 60 67 61 25 25 66 42 Nathan Saunders D R OK 50 58 80 77 55 39 65 59 55 64 55 25 25 66 57 Mike Mottau D L OK 70 70 60 60 87 87 64 70 67 68 64 29 26 70 22 Phillippe Seydoux D L OK 65 69 72 79 70 41 71 60 63 63 56 26 25 69 43 Staffan Kronwall D L OK 65 72 65 79 66 96 69 61 63 67 52 25 25 69 25 Andrei Medvedev G L OK 70 70 72 73 74 73 69 71 70 NA NA 26 25 66 2 Jean-François Racine G L OK 69 60 55 92 48 99 60 70 89 NA NA 26 25 64 55 Martin Gerber G L OK 60 70 61 75 33 69 76 69 72 NA NA 34 27 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Marc-Antoine Pouliot C R OK 60 74 62 62 42 88 74 65 70 64 65 32 27 70 32 Alexei Kovalev C L OK 66 68 70 80 80 78 68 75 76 70 73 68 63 76 7 Evgeni Malkin C L OK 66 80 71 82 95 78 81 76 77 66 75 39 34 78 64 Nicklas Backstrom C L OK 60 75 65 58 87 88 73 70 65 67 70 28 26 72 15 Sergei Samsonov LW R OK 65 78 70 75 81 89 80 75 74 65 74 52 53 77 63 Josef Vasicek LW L OK 57 75 62 56 47 89 76 67 65 68 65 41 31 70 33 Taylor Pyatt LW L OK 65 76 70 77 95 79 76 75 78 72 78 41 37 78 25 David Booth LW L OK 60 72 65 70 84 95 72 72 65 71 74 25 25 73 18 Darcy Tucker RW L OK 75 73 75 75 98 36 74 75 76 71 78 56 49 79 5 Antti Miettinen RW R OK 60 69 65 58 90 78 69 70 70 68 68 33 28 71 9 Adam Hall RW R OK 70 76 70 72 98 83 77 77 74 71 76 44 36 78 24 Fernando Pisani RW L OK 59 76 64 54 98 87 77 72 64 65 68 40 34 72 26 Alexei Semenov D L OK 64 73 69 75 80 35 73 73 71 72 65 43 30 73 20 Kurt Sauer D L OK 70 75 69 73 98 71 75 73 71 70 67 42 31 75 4 Jordan Leopold D L OK 70 76 67 77 89 72 76 72 72 72 70 46 32 76 3 Zdeno Chara D L OK 74 78 79 86 87 34 77 76 74 80 72 61 47 81 14 Dustin Byfuglien D R OK 70 65 75 70 80 40 68 72 76 68 74 27 25 74 42 Ruslan Salei D L OK 75 63 80 83 99 33 65 75 74 77 69 48 39 77 2 Andrew Raycroft G L OK 85 85 90 96 93 99 85 87 71 NA NA 42 41 79 1 Jimmy Howard G L OK 70 75 72 77 77 82 72 72 73 NA NA 25 25 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Olivier Latendresse C L OK 65 73 70 60 40 92 73 63 60 65 62 28 25 69 65 Kamil Kreps C R OK 70 73 65 60 60 93 74 62 62 66 60 26 25 69 39 Vaclav Nedorost C L OK 80 55 75 84 25 93 55 61 71 65 61 30 25 69 11 David Gove LW L OK 60 62 60 77 50 93 62 61 60 62 60 25 25 65 22 Eric Beaudoin LW L OK 70 75 75 63 60 88 74 60 60 65 60 36 27 69 48 Shane Endicott LW L OK 70 73 61 60 60 91 73 63 64 63 63 31 25 69 58 Niklas Nordgren LW R OK 60 65 62 65 65 93 66 58 60 56 58 25 25 64 39 Mathieu Darche LW L OK 59 70 68 61 84 95 69 71 64 56 67 35 25 70 10 Christian Berglund RW L OK 65 73 62 55 46 91 74 66 63 67 61 40 27 69 41 Simon Gamache RW L OK 65 76 65 60 50 96 76 60 60 65 60 30 25 68 6 Krys Barch RW L OK 65 60 75 60 59 33 65 62 55 64 61 25 25 66 21 Guillaume Latendresse RW L OK 70 67 70 60 65 79 67 62 64 57 62 29 27 68 16 Mathieu Biron D R OK 57 60 82 64 35 91 67 60 65 62 57 31 27 68 13 Jeff Finger D L OK 60 67 64 88 52 89 67 64 65 69 61 25 25 69 40 Peter Svoboda D R OK 88 73 60 57 34 78 64 50 45 63 54 26 25 65 12 Doug Murray D L OK 60 70 60 60 77 42 70 69 65 75 61 25 25 70 47 Alexei Emelin D L OK 65 68 72 79 65 35 68 62 63 63 58 26 25 69 8 Eric Gryba D R OK 60 64 74 78 64 37 68 60 59 62 57 25 25 67 19 Filip Novak D L OK 61 73 66 65 25 39 73 62 70 69 63 31 25 69 56 Mike VanRyn D R OK 58 73 69 52 39 90 73 69 64 67 61 33 29 69 51 Burke Henry D L OK 61 69 75 61 29 46 63 66 59 62 61 29 25 67 30 Michael Garnett G L OK 74 73 74 76 71 75 70 70 73 NA NA 27 25 68 53 John Grahame G L OK 75 74 62 84 64 99 75 75 75 NA NA 42 27 70 23 Mike Brodeur G L OK 60 70 60 60 25 99 65 60 60 NA NA 25 25 60 35 Jamie Storr G L OK 75 74 61 89 58 99 72 70 80 NA NA 44 29 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Jarkko Immonen C R OK 57 66 62 79 25 94 60 61 73 64 60 27 25 67 82 Martin Straka C L OK 70 70 77 84 98 85 70 74 77 66 77 62 56 78 20 Martin Hanzal C L OK 63 71 68 64 90 86 71 71 70 71 71 32 27 73 51 Ryan Malone C L OK 70 64 63 54 88 41 69 73 75 71 76 37 31 74 25 Denis Shvidki LW L OK 66 65 71 80 98 84 55 74 78 70 77 34 29 75 36 Craig MacDonald LW L OK 61 71 61 70 25 94 60 61 72 64 62 38 27 67 56 Stephane Veilleux LW L OK 58 75 63 60 99 85 74 70 64 69 70 37 29 72 92 Jeff O'Neill LW R OK 67 73 75 79 99 85 73 74 77 65 74 53 52 77 18 Jordin Tootoo RW R OK 64 70 69 75 98 40 69 73 76 69 78 36 34 76 40 Kyle Okposo RW R OK 59 60 64 62 99 79 60 72 70 66 68 27 26 70 46 Ian Laperriere RW R OK 62 73 67 67 98 40 73 72 71 53 74 53 46 73 49 Jamie Langenbrunner RW R OK 67 65 72 73 99 80 65 74 73 71 71 70 51 75 85 Christian Ehrhoff D L OK 69 75 74 75 90 76 75 72 71 69 69 41 32 75 47 Josh Gorges D L OK 58 69 63 70 68 89 69 71 64 69 61 29 25 70 23 Marek Zidlicky D R OK 70 76 73 78 89 71 76 73 72 69 63 37 35 75 57 Kristopher Letang D R OK 62 73 62 55 86 72 73 63 62 70 65 27 25 69 12 Maxim Kondratiev D L OK 70 74 73 83 99 83 74 74 73 70 68 33 29 76 58 Brian Rafalski D R OK 75 77 80 86 95 85 77 76 75 72 70 63 50 80 43 Jocelyn Thibault G L OK 85 86 85 98 86 99 87 80 73 NA NA 55 51 80 60 Ari Ahonen G L OK 82 79 72 95 68 99 77 75 75 NA NA 32 26 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Derek MacKenzie C L OK 57 64 70 55 58 42 66 62 60 56 55 29 25 64 7 Joel Perreault C R OK 58 55 60 54 25 86 55 60 65 63 60 29 25 63 4 Ivan Khomutov C L OK 58 72 63 53 67 83 73 66 62 68 65 29 25 69 5 Noah Clarke LW L OK 60 65 60 55 59 93 65 60 55 65 61 25 25 65 6 Jason Ryznar LW L OK 55 65 55 55 66 88 65 60 52 60 61 25 25 63 10 Martin Sonnenberg LW L OK 70 73 70 60 60 96 74 61 62 65 61 30 25 69 9 Carsen Germyn RW R OK 55 65 55 55 88 38 65 62 60 60 61 25 25 64 50 Jan Bulis RW L OK 59 75 64 62 88 94 69 70 69 64 69 50 37 72 45 Ronald Petrovicky RW R OK 60 55 65 85 81 41 65 55 58 60 53 33 28 63 11 Alexander Hellstrom D L OK 60 73 60 88 56 34 73 55 58 65 60 30 25 67 2 David Hale D L OK 62 72 65 69 86 66 69 70 69 70 64 36 28 71 27 Bobby Allen D L OK 53 60 61 37 37 98 59 56 59 64 57 26 25 62 46 Bob Sanguinetti D R OK 55 69 64 67 79 82 69 71 69 75 65 28 25 71 3 Dennis Persson D L OK 65 69 67 78 78 88 69 58 62 62 55 25 25 68 8 Chris Summers D L OK 65 69 66 78 68 38 65 58 59 60 54 25 25 66 31 Tomas Malec D L OK 61 65 66 70 26 43 69 63 70 69 62 34 25 69 24 Anton Kadeykin D L OK 65 69 64 88 76 86 69 61 63 61 55 25 25 68 1 Alexandre Vincent G L OK 70 73 72 77 69 75 73 71 73 NA NA 25 25 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Alex Tanguay C L OK 66 75 70 78 90 83 75 74 75 65 77 60 52 77 4 Jeff Carter C R OK 64 74 69 74 89 67 74 76 76 65 72 29 28 75 29 Marty Reasoner C L OK 63 70 68 68 89 92 68 73 71 66 73 47 35 74 18 Glen Metropolit C R OK 67 70 65 67 77 95 70 70 65 63 67 33 28 71 93 Petr Nedved LW L OK 65 72 70 79 99 86 72 75 75 65 75 64 62 77 13 Pavel Vorobiev LW L OK 70 73 70 60 99 63 73 70 65 65 67 31 27 72 44 Henrik Zetterberg LW L OK 70 74 74 81 88 88 74 77 77 68 75 52 40 78 97 Tomas Holmstrom LW L OK 71 73 66 60 98 85 73 71 68 55 68 61 43 72 64 Derek Boogaard LW L OK 75 70 80 61 40 35 70 62 58 65 62 27 25 69 35 Nikolai Zherdev RW R OK 62 78 70 65 98 81 78 74 71 67 72 33 30 75 76 Tuomo Ruutu RW L OK 62 73 67 70 85 41 74 73 72 65 71 38 68 74 16 Mike Johnson RW R OK 70 73 65 60 72 88 73 67 64 63 65 52 41 71 3 Alexander Polushin RW L OK 59 73 64 58 77 84 73 70 70 64 71 34 26 72 37 Brad Lukowich D L OK 67 72 72 81 90 81 73 73 72 74 68 58 37 76 65 Zybnek Michalek D R OK 60 65 69 69 86 93 66 70 70 72 64 29 27 72 26 Joe Corvo D R OK 61 73 66 65 85 84 75 75 76 75 72 38 32 76 28 Dan Boyle D R OK 75 80 80 91 90 82 80 76 76 75 70 55 44 81 8 Deron Quint D L OK 65 75 70 80 89 83 72 74 73 74 70 45 35 76 33 Luke Richardson D L OK 63 72 68 73 83 39 72 71 72 76 70 65 47 75 5 Paul Ranger D L OK 64 75 69 74 99 81 75 74 70 75 67 30 25 75 17 Fredrik Norrena G L OK 79 85 73 94 70 99 82 70 78 NA NA 27 26 76 36 Evgeni Nabokov G L OK 84 90 81 95 85 99 91 85 72 NA NA 60 47 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Byron Ritchie C L OK 70 73 70 60 60 40 72 60 69 65 60 36 28 69 15 Sean Collins C L OK 55 55 60 50 56 94 55 60 50 55 59 25 25 60 22 Daniel Corso C L OK 64 79 60 31 28 96 73 59 59 68 56 34 25 65 46 Eric Boulton LW L OK 68 70 73 71 25 36 70 60 70 63 63 40 29 69 11 Chris Dingman LW L OK 53 61 80 69 68 36 59 55 62 58 61 48 28 65 57 Tyler Bouck LW L OK 67 70 70 76 26 41 75 65 59 66 62 36 25 69 58 Jay Henderson LW L OK 53 63 65 25 61 46 63 56 62 66 58 29 25 62 7 Michael Blunden RW R OK 60 63 65 77 77 44 66 62 63 60 62 25 25 67 45 Chris Neil RW R OK 70 73 78 60 40 38 73 61 61 65 60 49 31 69 19 Janos Vas RW L OK 65 72 65 77 58 92 66 55 59 57 57 25 25 65 25 Joel Ward RW R OK 60 65 60 50 90 92 65 60 60 50 60 25 25 64 34 Kirk Maltby RW R OK 70 70 65 55 55 87 70 65 60 65 60 70 41 69 23 Darren Reid RW R OK 63 64 68 89 25 96 65 61 60 65 61 26 25 67 10 Lasse Kukkonen D L OK 55 52 51 53 52 92 68 61 62 62 58 25 25 63 9 Jonathan Sigalet D L OK 58 65 60 50 75 90 65 62 55 69 53 25 25 65 12 Cory Cross D L OK 65 71 70 56 25 43 72 60 70 70 60 55 35 70 14 Mike Lundin D L OK 65 62 60 55 50 97 62 64 64 60 56 25 25 65 27 Mike Egener D L OK 70 60 75 70 25 35 60 60 71 71 50 26 25 69 32 Scott Ferguson D L OK 71 60 58 47 78 40 55 65 60 71 62 37 27 66 52 Jason Strudwick D L OK 68 56 69 36 56 39 55 60 56 67 58 38 29 65 24 Ed Belfour G L OK 78 72 63 93 61 99 70 78 79 NA NA 85 55 71 1 Craig Kowalski G L OK 62 69 65 88 65 66 69 65 69 NA NA 25 25 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Geoff Sanderson C L OK 70 75 67 75 61 87 75 69 69 62 63 63 58 73 14 Kiel McLeod C L OK 63 69 68 68 83 35 69 71 71 60 69 27 25 71 47 Jason Arnott C R OK 63 75 68 76 95 84 75 74 74 63 74 65 55 76 17 Dean Mcammond LW L OK 63 70 68 64 98 86 70 71 70 64 72 53 44 73 10 Paul Kariya LW L OK 68 78 65 80 90 82 78 76 76 65 77 61 79 78 59 Ruslan Fedotenko LW L OK 63 73 68 73 98 88 73 75 75 57 74 50 39 75 18 Cory Stillman LW L OK 64 75 69 83 78 85 75 75 77 70 76 62 54 78 61 Oleg Kvasha LW R OK 70 77 68 72 99 79 77 77 75 66 74 46 40 77 54 Arron Asham LW R OK 58 72 63 67 44 45 72 65 71 66 66 42 31 70 33 Kyle Wanvig RW R OK 60 71 70 63 95 39 72 71 70 63 70 36 26 72 48 Fedor Fedorov RW L OK 61 72 71 63 32 46 71 67 61 63 65 32 26 69 41 Radek Dvorak RW R OK 63 73 68 72 88 91 73 73 73 66 73 50 50 75 53 Tuomas Pihlman RW L OK 65 73 70 60 76 85 71 68 61 65 68 32 26 71 55 Craig Rivet D R OK 67 65 72 83 98 42 66 73 72 69 69 47 40 74 52 Adam Foote D R OK 65 70 70 77 86 35 70 72 72 64 66 80 48 73 19 Ossi Vaananen D L OK 62 73 67 72 66 48 73 71 70 68 62 44 32 72 90 Tom Preissing D R OK 63 71 68 83 99 79 71 74 72 67 65 43 32 74 16 Darius Kasparaitis D L OK 66 61 71 83 90 35 69 71 75 66 67 61 40 73 62 Rostislav Klesla D L OK 71 74 76 79 99 38 74 72 75 70 70 39 34 76 57 Tim Gleason D L OK 57 66 70 72 41 48 69 64 69 70 62 33 27 69 50 Olaf Kolzig G L OK 84 88 75 91 99 99 89 75 65 NA NA 62 49 78 27 Tim Thomas G L OK 76 78 60 88 64 96 78 75 76 NA NA 32 26 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Kris Newbury C L OK 70 65 72 60 82 36 65 61 60 62 61 25 25 67 40 Jared Aulin C R OK 57 73 62 66 40 96 69 66 69 63 63 31 25 69 49 Jeff Taffe C L OK 70 74 66 68 25 97 73 60 62 65 60 38 27 68 4 Junior Lessard C R OK 57 63 63 64 25 95 63 61 75 65 61 26 25 67 15 Jozef Stumpel C R OK 62 76 67 78 63 74 77 70 70 58 67 55 51 73 42 Brad Moran C L OK 62 65 65 88 58 89 62 61 60 60 57 28 25 66 58 Ryan Jardine LW L OK 63 72 66 70 25 89 72 63 69 65 61 29 25 69 36 Matt Pettinger LW L OK 64 72 69 68 90 84 71 71 70 63 72 36 32 73 56 Mattias Ritola LW L OK 65 69 65 78 77 88 68 60 60 56 56 25 25 66 28 Darren McCarty RW R OK 70 66 80 54 76 45 69 67 63 59 64 71 38 70 32 Pat Leahy RW R OK 65 72 62 55 40 96 72 61 64 65 62 30 25 68 22 Mike Glumac RW R OK 62 69 70 65 25 46 69 60 58 65 60 25 25 66 23 John Zeiler RW R OK 60 68 66 65 47 91 68 61 55 62 60 25 25 66 63 David Tanabe RW R OK 62 70 67 67 90 88 69 70 70 60 65 42 35 71 25 Alex Henry D L OK 60 73 65 65 67 41 73 68 64 69 62 34 26 70 38 Richard Matvichuk D L OK 62 69 65 82 87 78 68 74 74 63 71 65 40 74 35 Jeff Paul D R OK 60 67 50 39 29 32 67 48 51 63 58 26 25 60 51 Nolan Yonkman D R OK 80 50 88 83 25 47 60 61 50 70 40 33 25 69 60 Eric Cairns D L OK 58 69 63 66 43 36 69 69 70 71 64 49 32 70 1 Brett Bennett G L OK 85 69 50 94 48 99 69 70 69 NA NA 26 25 66 46 Patrick Desrochers G L OK 71 60 71 88 68 99 60 75 85 NA NA 30 25 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Eric Belanger C L OK 64 66 69 70 84 92 67 73 70 66 69 47 36 73 2 Ryan Craig C L OK 60 74 62 59 70 78 74 69 69 64 69 29 25 71 52 Scott Gomez C L OK 69 79 74 86 89 82 79 79 78 70 78 60 65 81 48 Jay McClement C L OK 65 75 70 60 88 87 75 71 62 68 66 30 26 72 35 Fredrik Modin LW L OK 70 73 75 82 83 82 73 74 76 65 74 58 49 77 76 Dustin Penner LW L OK 59 71 64 70 86 91 71 74 72 71 75 32 26 74 8 Ondrej Fiala LW L OK 60 73 60 88 25 89 73 60 50 65 60 26 25 66 26 Daniel Paille LW L OK 60 76 65 63 99 76 76 71 68 66 72 37 29 73 42 Steve Begin RW L OK 70 73 70 59 88 44 73 69 67 61 69 47 31 72 45 Patrick Eaves RW L OK 65 75 63 51 83 96 74 69 64 65 69 36 26 71 46 Joffrey Lupul RW R OK 70 80 75 70 99 71 79 76 74 69 74 40 39 78 3 Jason Pominville RW R OK 61 75 66 70 85 79 77 74 72 71 75 31 29 75 33 Dennis Seidenberg D L OK 69 72 72 89 90 83 72 74 75 67 70 39 33 76 5 Chris Campoli D L OK 62 74 67 76 72 74 74 73 72 71 67 36 26 74 6 Sean Hill D R OK 64 67 69 85 75 35 66 72 75 68 63 58 47 73 71 Jiri Slegr D L OK 70 76 69 70 85 36 75 72 69 71 64 53 37 74 28 Shaone Morrisonn D L OK 70 72 72 73 99 42 74 74 71 70 66 36 31 75 16 Danny Richmond D L OK 67 60 72 64 25 42 64 60 69 70 60 26 25 69 51 Michal Rozsival D R OK 66 66 71 72 99 86 69 71 70 69 65 46 34 73 1 Dimitri Pätzold G L OK 65 75 72 79 73 72 73 71 72 NA NA 25 25 68 37 Manny Fernandez G L OK 83 89 83 94 95 97 82 80 72 NA NA 47 37 79 14 Reto Berra G L OK 77 72 55 82 48 99 66 70 69 NA NA 26 25 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Nicholas Drazenovic C L OK 60 75 60 60 60 92 73 60 71 65 60 28 25 68 12 Lukas Vantuch C L OK 65 72 66 70 66 43 69 60 61 60 60 25 25 67 57 Petr Vrana C L OK 60 73 70 83 60 87 74 60 55 65 60 27 25 68 17 Wacey Rabbit C L OK 65 73 64 55 60 92 73 60 55 65 60 27 25 67 15 David Mcintyre C L OK 65 65 72 88 50 38 65 58 60 55 59 25 25 66 49 P.J. Axelsson LW L OK 63 73 68 65 95 85 73 72 71 64 73 48 41 74 36 Tyson Nash LW L OK 75 73 70 57 60 40 73 70 62 65 64 46 30 71 40 Serge Aubin LW L OK 65 73 65 70 70 43 72 60 60 65 60 40 29 68 13 David Bararuk LW L OK 60 67 66 79 72 99 66 63 63 59 58 26 25 67 27 Alexander Bumagin RW L OK 60 73 60 60 60 92 73 60 60 65 60 26 25 67 9 Andreas Nodl RW L OK 65 68 60 79 66 89 68 63 63 58 63 25 25 68 31 Alexei Sopin RW L OK 50 55 60 56 25 97 55 60 65 65 60 27 25 63 32 Patrick Davis RW R OK 58 67 63 59 35 91 71 64 63 64 64 28 25 67 43 Ryan Stokes D L OK 63 68 68 73 25 37 65 60 60 65 60 26 25 67 24 Matt Smaby D L OK 70 69 75 77 77 44 69 60 59 60 55 25 25 69 10 Juha Alen D L OK 50 62 62 62 62 43 56 55 55 58 54 25 25 60 11 Nicklas Hjarmarsson D L OK 60 65 65 79 55 94 66 59 65 59 52 25 25 66 22 Jason Smith D R OK 65 69 70 81 89 35 65 69 64 69 61 62 43 72 55 Jan Platil D L OK 58 60 63 78 50 40 60 72 72 72 68 30 25 70 20 Shane O'Brien D L OK 70 70 60 55 25 35 72 60 50 70 60 27 25 66 18 Miroslav Blatak D L OK 50 55 60 51 50 94 60 61 55 60 56 25 25 61 34 Johan Holmqvist G L OK 78 80 65 92 65 99 77 70 77 NA NA 32 25 73 54 Chris Mason G L OK 60 66 71 74 79 70 66 62 62 NA NA 33 26 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 50 Alexander Steen C L OK 60 78 65 62 86 76 68 71 72 65 69 30 27 72 1 Zach Parise C L OK 65 78 64 62 75 74 77 72 69 68 70 34 29 73 20 Pavel Datsyuk C L OK 70 81 72 82 87 83 80 76 77 63 77 50 47 79 29 Bryan Little C R OK 65 74 70 60 60 96 74 61 64 65 61 26 25 69 24 Justin Williams LW R OK 66 73 69 79 99 91 73 78 77 71 77 51 40 78 25 Chuck Kobasew LW R OK 60 73 65 59 99 91 67 71 67 65 70 43 32 72 26 Petr Prucha LW R OK 61 75 66 59 99 87 75 72 70 63 70 30 27 73 5 Mark Streit LW L OK 60 76 65 69 98 94 76 78 75 68 71 25 25 75 56 Kenndal McArdle LW L OK 65 72 70 60 75 44 73 63 61 64 68 31 27 70 54 Nathan Horton RW R OK 70 79 71 76 98 36 79 79 76 71 76 35 36 79 52 Patrick O'Sullivan RW L OK 70 75 70 60 60 83 75 60 60 66 62 31 27 69 2 Marek Svatos RW L OK 65 79 70 74 90 70 79 75 75 63 73 31 28 76 44 Martin Lapointe RW R OK 76 74 78 73 85 39 73 74 74 58 74 67 55 77 3 Mark Giordano D L OK 64 68 69 78 80 68 69 73 71 69 70 27 25 73 28 Ryan Suter D L OK 61 75 66 69 64 66 73 69 69 69 67 30 27 72 48 Carlo Colaicovo D L OK 64 72 69 75 87 78 72 72 71 69 69 35 31 74 8 Tom Poti D L OK 75 78 78 84 87 75 78 76 74 74 70 46 46 80 6 Marc Staal D L OK 71 60 76 79 25 89 60 60 50 70 60 28 25 69 39 Dion Phaneuf D L OK 70 73 69 76 86 37 73 73 73 71 68 34 30 75 38 Steve Mccarthy D L OK 60 71 65 71 86 89 73 73 71 70 65 39 29 73 41 Kari Lehtonen G L OK 82 85 77 90 96 91 82 80 69 NA NA 30 27 76 18 Vesa Toskala G L OK 75 75 63 86 66 95 78 75 76 NA NA 37 28 71 14 Jonas Hillier G L OK 74 77 76 76 65 99 75 70 70 NA NA 25 25 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Petteri Nokelainen C R OK 65 69 65 84 25 95 69 60 75 64 60 26 25 69 19 Nathan Smith C L OK 70 64 70 88 50 43 64 58 60 59 60 25 25 66 42 Rob Schremp C L OK 60 73 65 61 40 94 73 66 66 65 61 30 25 69 15 Pat White C R OK 56 71 64 60 56 96 70 64 60 60 66 25 25 67 27 Andrei Taratukhin C L OK 61 62 66 52 80 42 64 64 62 60 61 25 25 65 34 Aki Seitsonen C R OK 58 69 66 88 50 97 67 55 57 60 55 25 25 65 37 Jonas Nordqvist C L OK 63 67 68 60 25 96 65 61 71 65 61 26 25 68 44 Yuri Trubachev C L OK 59 72 64 65 25 43 73 61 69 65 60 26 25 67 40 Mikael Samuelsson LW L OK 65 73 63 60 74 96 72 65 60 63 63 42 32 69 32 Konstantin Glazachev LW R OK 65 68 67 88 73 96 67 62 63 58 60 25 25 68 22 Luca Cunti LW L OK 67 70 72 65 45 46 70 62 60 60 63 25 25 68 7 Aleksander Suglobov RW L OK 65 76 70 60 70 92 76 60 65 66 60 29 25 69 53 Jiri Hudler RW L OK 65 75 62 60 80 83 75 66 58 65 63 31 28 69 21 Fredrik Sjostrom RW L OK 65 73 67 77 71 93 74 61 62 61 61 31 27 69 23 Bill Thomas RW R OK 65 73 66 77 78 98 73 62 62 60 62 25 25 69 30 Danny Bois RW R OK 65 65 85 88 50 34 65 57 58 50 57 25 25 66 11 Jakub Klepis RW R OK 65 72 69 76 77 93 72 62 63 59 62 25 25 69 16 Travis Roche D R OK 60 60 65 72 46 91 69 69 72 70 64 33 25 70 12 Trevor Daley D L OK 64 71 73 66 25 40 71 61 58 70 60 36 28 69 4 Shawn Belle D L OK 65 73 67 75 65 39 69 61 62 64 57 25 25 68 9 Mark Mitera D L OK 65 69 71 88 78 41 69 61 62 62 55 25 25 69 31 Bryce Lampman D L OK 65 63 65 55 50 87 63 61 56 63 56 25 25 65 45 Alex Brooks D R OK 60 55 62 60 52 41 55 61 62 65 60 25 25 64 10 Curtis McElhinney G L OK 65 70 67 88 50 67 72 70 73 NA NA 25 25 66 17 Cory Schneider G L OK 65 75 70 77 77 77 75 73 75 NA NA 26 25 69 35 Brent Krahn G L OK 70 74 75 77 77 78 75 76 73 NA NA 26 25 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Marc Savard C L OK 70 76 75 80 88 39 77 76 76 73 75 44 52 79 45 Anze Kopitar C L OK 62 78 67 78 88 66 78 75 75 64 71 35 29 75 11 Mike Modano C L OK 65 72 70 70 79 72 72 73 76 64 74 91 81 76 35 Gilbert Brulé C R OK 62 68 67 59 90 87 72 72 68 70 69 31 27 72 25 Richard Zednik LW L OK 69 77 74 74 99 84 76 75 76 65 76 56 48 78 15 Bates Battaglia LW L OK 70 75 70 65 99 84 75 70 63 66 65 49 37 73 30 Andrej Nedorost LW L OK 63 74 68 71 87 89 74 72 72 62 72 34 29 74 54 Jan Hrdina LW R OK 67 67 70 68 99 85 70 74 71 71 73 49 43 75 26 Milan Hejduk RW R OK 68 79 73 85 98 84 79 77 79 65 77 67 62 80 8 Andrei Kastsitsyn RW L OK 63 69 65 79 89 96 68 73 74 67 74 28 25 74 39 Dimitri Afanasenkov RW R OK 63 75 68 65 99 87 70 72 71 61 69 44 31 73 52 Jason King RW L OK 64 74 65 65 99 86 71 72 71 70 72 34 33 74 6 Denis Gauthier D L OK 69 60 74 74 98 37 67 73 70 74 63 49 34 74 49 Sami Salo D R OK 69 71 74 88 95 91 71 75 73 70 71 51 38 77 31 Bret Hedican D L OK 63 71 65 79 99 80 71 73 72 70 69 66 48 75 3 Eric Brewer D L OK 66 76 71 81 90 81 75 72 72 68 64 47 41 75 36 Paul Bissonnette D L OK 65 73 70 60 25 33 73 61 66 70 61 26 25 69 27 Lawrence Nycholat D L OK 60 73 60 73 60 48 73 60 69 70 60 26 25 69 24 Kyle Cumiskey D L OK 62 73 67 68 25 96 65 63 67 70 61 26 25 69 9 Corey Price G L OK 70 75 79 76 60 76 76 75 72 NA NA 27 25 69 17 Cam Ward G L OK 85 85 81 95 84 99 78 78 69 NA NA 32 29 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Tim Brent C R OK 55 60 65 50 86 87 60 63 51 66 61 25 25 64 51 Todd White C L OK 65 75 68 60 85 98 75 73 60 58 71 48 35 72 50 Jeremy Colliton C R OK 70 69 63 88 69 97 73 65 62 55 63 26 25 69 18 Paul Stasny C L OK 63 75 68 82 25 92 69 60 69 65 60 26 25 69 20 Brett Hemingway LW R OK 51 60 52 50 61 87 60 60 49 55 61 25 25 60 57 Alexandre Burrows LW L OK 70 72 70 60 60 39 73 60 60 65 60 28 25 68 55 Denis Hamel LW L OK 62 55 67 88 62 47 58 62 61 62 65 36 26 67 13 Anthony Stewart RW R OK 65 72 70 53 45 99 72 62 67 64 64 30 25 69 23 Tim Jackman RW R OK 65 64 75 50 47 40 65 63 55 64 61 25 25 66 47 Teemu Laine RW L OK 65 69 69 66 64 40 69 62 61 58 62 26 25 67 22 Nathan Paetsch D L OK 65 66 64 60 56 92 66 61 56 63 58 25 25 66 29 Andy Sutton D L OK 66 73 71 78 79 33 73 70 71 69 64 42 35 73 1 Johnny Boychuk D R OK 65 69 73 76 64 42 69 62 61 61 57 25 25 68 48 Marek Malik D L OK 63 60 68 86 25 42 68 62 69 70 60 60 37 70 46 Alexei Zhitnik D L OK 70 55 78 81 90 36 55 67 70 68 63 65 53 72 7 Jean-Philippe Cote D L OK 65 68 70 79 68 38 68 59 60 65 55 26 25 68 10 Denis Denisov D L OK 60 55 60 80 25 88 64 61 71 70 60 26 25 67 12 Vitaly Kolesnik G L OK 65 70 69 88 68 80 70 69 69 NA NA 25 25 66 5 David Aebischer G L OK 79 79 71 93 72 91 86 70 76 NA NA 40 34 74 21 Dany Sabourin G L OK 72 79 75 75 35 99 79 70 70 NA NA 25 25 70 19 Pierre-Olivier Pelleti G L OK 70 74 73 75 77 65 80 72 73 NA NA 25 25 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Carl Soderberg C L OK 62 72 67 65 84 88 70 71 71 71 74 33 27 74 57 Eric Staal C L OK 70 80 70 75 99 73 80 77 80 65 79 47 44 80 52 Matthew Stajan C L OK 66 75 71 69 81 89 76 74 72 65 69 40 35 75 15 Kyle Brodziak C R OK 65 71 62 60 95 92 72 71 65 62 71 25 25 71 23 Ilya Kovalchuk LW R OK 73 79 78 87 99 79 79 75 78 71 79 45 57 81 14 Steve Ott LW L OK 70 73 66 64 99 40 69 69 69 62 69 38 28 72 51 Scott Hartnell LW L OK 72 77 74 74 98 40 75 76 73 69 75 48 42 78 25 Tim Connolly LW R OK 64 73 69 70 99 82 74 72 72 63 71 50 41 74 20 Bobby Ryan RW R OK 62 71 65 66 84 88 71 71 72 70 71 34 29 73 11 Chris Bourque RW L OK 62 65 67 66 95 92 65 71 70 68 71 32 27 72 5 Alexei Shkotov RW L OK 65 73 65 60 60 93 73 60 69 65 60 30 25 69 24 Marian Gaborik RW L OK 73 81 78 83 99 78 81 75 77 62 79 50 54 80 47 Trent Hunter RW R OK 66 72 70 77 87 85 70 75 76 71 73 45 39 76 31 Bryan McCabe D L OK 71 78 76 81 98 37 77 74 73 71 69 57 52 78 13 Dan Hamhuis D L OK 65 76 70 78 87 71 76 74 74 71 74 42 36 77 10 Vitaly Vishnevski D L OK 71 70 76 83 99 83 70 75 75 71 72 44 36 77 43 Boris Valabik D L OK 65 72 73 76 89 42 69 76 72 72 68 33 28 75 22 Marc-Édouard Vlasic D L OK 64 72 67 73 99 80 72 72 70 72 64 29 25 73 27 Jamie Heward D R OK 61 69 66 60 95 91 67 71 69 74 62 37 30 72 21 Jassen Cullimore D L OK 64 60 69 75 77 86 65 71 71 74 67 55 35 73 32 Pascal Leclaire G L OK 80 76 71 92 72 72 80 78 74 NA NA 32 26 72 12 Rick Dipietro G R OK 82 89 87 96 85 99 83 70 75 NA NA 46 39 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Eric Chouinard C L OK 62 72 67 62 25 97 73 60 70 65 63 34 25 69 7 Evan McGrath C L OK 65 73 64 61 60 93 73 62 65 65 64 28 25 69 9 Chris Durand C R OK 75 68 75 60 60 40 67 60 60 65 60 28 25 68 6 Ryan Hollweg C L OK 70 69 80 60 25 39 69 61 69 65 60 26 25 69 34 Boyd Devereaux LW L OK 65 73 64 59 84 89 73 71 64 67 67 53 37 72 46 Jay Pandolfo LW L OK 58 73 63 54 75 94 73 68 64 64 63 68 39 70 19 Dragan Umicevic LW R OK 65 73 63 60 60 94 73 65 65 65 60 29 25 69 18 Nigel Dawes LW L OK 60 72 60 52 25 97 72 60 50 64 60 28 25 64 17 Ryan Callahan LW R OK 65 69 65 55 63 89 69 65 63 67 68 25 25 69 55 Colin Stuart LW L OK 60 72 65 60 60 87 73 60 60 65 60 26 25 67 72 Peter Schaefer LW L OK 58 73 63 64 33 94 74 69 66 64 64 55 37 70 50 Pierre-Alexandre Paren RW L OK 65 73 66 69 25 87 73 61 69 65 60 32 25 69 60 Denis Parshin RW L OK 59 64 65 77 67 92 64 59 63 60 59 26 25 66 3 Chris Stewart RW R OK 70 73 70 60 60 41 73 61 59 66 60 27 25 68 83 George Davis RW R OK 70 73 73 65 65 44 73 60 62 65 60 30 25 69 61 Steve Bernier RW R OK 65 71 70 56 25 88 72 61 71 65 61 30 25 69 16 Andy Rogers D L OK 59 67 64 68 25 42 66 61 72 70 60 28 25 68 40 Matthew Greene D R OK 65 72 72 79 62 39 72 60 61 60 52 25 25 68 2 Joe Ryan D R OK 58 73 70 68 60 36 74 60 60 70 60 27 25 69 48 Ross Lupaschuk D R OK 52 72 65 72 57 39 72 60 66 61 53 26 25 66 4 Roman Tesliuk D R OK 62 64 70 69 51 47 61 62 60 60 60 26 25 66 56 Daniel Fernholm D L OK 60 61 68 79 69 93 66 60 59 60 53 25 25 66 1 Devan Dubnyk G L OK 70 73 74 74 72 75 76 73 75 NA NA 25 25 69 14 Mikael Tellqvist G L OK 77 75 70 72 77 69 72 76 72 NA NA 30 25 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Michael Nylander C L OK 70 80 75 83 51 77 80 73 75 58 70 57 62 77 21 David Legwand C L OK 70 72 75 80 75 87 72 75 75 68 75 43 49 77 28 Chris Kelly C L OK 65 73 61 55 86 90 73 72 64 70 69 35 27 72 52 Samuel Pahlsson C L OK 65 75 62 55 71 92 73 65 63 66 65 47 33 70 47 Rico Fata LW L OK 60 70 70 65 76 45 72 72 71 71 73 44 32 74 26 Dany Roussin LW L OK 62 74 67 63 87 74 73 71 70 53 68 32 26 71 31 Alexander Frolov LW R OK 68 76 73 84 95 88 76 76 77 66 75 35 37 78 49 Mark Bell LW L OK 64 74 69 75 90 38 72 73 73 52 70 43 38 73 2 Alexander Radulov RW L OK 58 75 63 56 98 85 75 74 76 71 75 28 26 75 22 Alexander Semin RW R OK 67 80 72 80 95 73 82 74 76 63 74 32 33 77 38 Mark Recchi RW L OK 64 73 69 71 99 73 73 74 76 65 77 79 81 77 40 Vaclav Varada RW L OK 65 76 70 70 99 83 76 73 72 53 74 60 39 75 29 Stephane Yelle RW L OK 65 65 70 70 99 86 71 72 71 53 72 67 42 73 32 Brooks Orpik D L OK 60 70 65 73 55 43 68 70 69 68 61 36 28 70 53 Derek Morris D R OK 66 75 71 79 87 35 71 74 73 68 66 52 45 75 45 Rob Davison D L OK 70 75 71 75 86 37 75 73 72 71 67 37 28 75 9 Josef Melichar D L OK 70 76 67 80 83 76 77 72 72 71 71 37 32 76 54 Steve Eminger D R OK 73 76 74 88 86 34 76 74 74 70 69 34 32 77 56 Denis Grebeshkov D L OK 70 76 73 82 89 65 76 75 76 70 69 31 30 77 1 Ryan Miller G L OK 81 89 73 95 72 99 89 75 76 NA NA 42 30 79 44 Brian Boucher G L OK 85 85 68 96 66 99 80 70 71 NA NA 45 34 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Derrick Brasssard C L OK 65 73 70 60 60 81 73 61 70 62 63 28 25 69 62 Benjamin Breault C L OK 65 65 63 61 60 90 61 62 59 58 61 25 25 65 5 Ryan White C R OK 58 70 63 59 30 41 62 61 67 65 62 26 25 66 7 Matt Ryan C L OK 51 53 52 51 76 97 55 61 51 60 58 25 25 60 30 Francis Charette C L OK 65 68 66 79 69 99 65 55 59 54 54 25 25 64 23 Felix Petit C L OK 65 69 56 79 61 93 65 57 57 53 53 25 25 63 59 Brian Boyle C L OK 57 73 61 50 82 92 73 64 60 62 62 31 27 67 25 Yanick Lehoux C L OK 70 73 65 65 25 90 73 61 71 65 60 26 25 69 8 Radek Smolenak LW L OK 70 73 65 66 25 40 74 64 72 65 61 27 25 69 10 Jeff Tambellini LW L OK 70 68 69 69 70 95 62 62 63 61 62 25 25 68 48 Jody Shelley LW L OK 80 72 80 57 25 33 71 60 55 65 60 36 30 68 16 Greg Hogeboom RW R OK 65 73 65 79 78 93 73 64 60 62 63 26 25 69 14 Francis Verreault-Paul RW R OK 65 73 70 69 25 38 73 60 67 64 61 27 25 68 15 Konstantin Pushkarev RW L OK 65 73 64 64 50 40 73 61 62 63 60 26 25 67 61 Lauri Tukonen RW R OK 75 73 70 48 43 83 73 61 58 63 60 30 27 68 12 Joel Bouchard D L OK 64 60 69 80 33 95 60 63 70 69 60 38 27 69 13 Patrick Coulombe D L OK 57 72 62 64 42 96 72 68 62 69 60 27 25 69 11 Ian White D R OK 70 69 65 63 25 90 64 61 67 70 61 27 25 69 6 Julien Brouillette D L OK 65 69 61 79 65 87 69 61 61 64 60 26 25 68 17 Jakub Vojta D R OK 70 68 66 79 65 41 69 63 62 62 54 25 25 68 18 Richard Petiot D L OK 65 72 64 68 60 43 72 61 60 70 60 26 25 69 27 Nathan Welton D L OK 65 63 60 65 44 91 62 62 59 62 61 25 25 65 80 Kevin Weekes G L OK 91 79 55 91 49 99 80 70 52 NA NA 44 31 69 20 Jonathan Bernier G L OK 80 75 61 86 64 99 75 70 68 NA NA 27 25 69 19 David Mckee G L OK 60 68 72 73 72 75 75 72 75 NA NA 25 25 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Mats Sundin C R OK 66 75 71 80 89 78 75 74 76 66 77 78 81 78 8 R.J. Umberger C L OK 70 71 68 68 25 87 71 60 71 65 62 27 25 69 16 Mark Smith C L OK 62 73 67 66 98 43 73 69 70 61 69 41 29 72 91 Sergei Fedorov C L OK 70 77 67 79 86 80 77 74 77 55 74 83 80 77 87 Milan Michalek LW L OK 63 70 68 65 84 77 70 72 68 65 69 38 31 72 23 Raffi Torres LW L OK 63 73 68 69 25 45 72 62 70 65 61 46 31 69 27 Jordan Krestanovich LW L OK 65 71 64 60 60 96 62 60 71 64 60 33 25 68 38 Ryan Bayda LW L OK 65 75 62 60 95 85 74 70 62 65 65 34 30 71 26 Ales Hemsky RW R OK 70 77 70 75 95 88 77 76 77 65 76 40 40 78 62 Drew Stafford RW R OK 63 69 68 63 76 91 69 72 72 66 73 26 25 73 6 Lukas Kaspar RW L OK 70 73 63 60 95 89 73 65 57 61 64 28 25 69 49 Nick Dimitrakos RW R OK 60 70 63 56 98 88 69 70 69 70 72 39 30 72 19 Lubomir Visnovsky D L OK 75 60 80 91 99 83 60 72 77 69 70 40 39 76 33 Andrei Zyuzin D L OK 70 65 78 84 89 73 65 73 75 68 68 49 35 75 5 Chris Phillips D L OK 73 73 76 87 95 72 73 75 75 69 66 67 39 77 51 Nicholas Boynton D R OK 70 75 71 76 99 34 75 73 70 70 66 43 39 75 9 Ryan Parent D L OK 61 70 66 69 87 63 70 69 70 62 67 29 27 71 10 Matt Carle D L OK 66 76 71 81 89 73 77 72 74 67 72 29 26 76 50 Corey Crawford G L OK 68 75 76 75 79 78 75 73 75 NA NA 30 25 69 47 Nikolai Khabibulin G L OK 84 80 88 97 90 99 83 87 74 NA NA 78 73 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Jason Krog C R OK 70 72 70 60 50 97 72 60 60 65 60 35 26 68 1 Mathieu Perreault C L OK 65 72 62 60 50 89 72 62 60 66 62 27 25 68 12 Tomas Plihal C L OK 65 66 69 88 77 98 69 63 59 57 61 26 25 68 3 Alexander Nikulin C L OK 71 55 76 83 25 93 55 62 69 65 61 27 25 68 24 Morten Madsen C L OK 58 69 60 55 61 96 65 61 55 64 60 25 25 65 21 Logan MacMillan C L OK 63 67 67 60 57 43 67 62 61 65 65 25 25 67 7 Josh Hennessy C L OK 65 73 62 55 56 81 73 66 66 65 63 28 25 69 28 Jeremy Reich LW L OK 72 65 75 60 69 42 65 62 55 63 62 25 25 67 14 Maxime Lacroix LW L OK 65 60 60 77 60 81 55 59 55 55 59 25 25 63 43 Kevin Porter LW L OK 65 65 64 79 68 88 63 59 62 55 58 25 25 65 20 Brad Marchand LW L OK 65 72 70 54 50 40 73 62 63 63 60 26 25 67 36 Danny Irmen RW L OK 59 70 64 46 25 90 72 60 69 65 60 26 25 67 44 Miroslav Zalesak RW L OK 63 73 68 67 25 88 65 61 71 65 61 29 25 68 13 Mike Morris RW R OK 64 65 65 60 25 85 65 61 50 60 61 25 25 64 17 Francois Bouchard RW L OK 65 66 70 77 65 44 65 64 63 59 63 25 25 68 25 Matt Lashoff D L OK 62 73 67 72 25 43 74 61 60 70 60 29 25 69 66 Mike Weber D L OK 60 64 75 51 51 35 64 62 60 65 56 25 25 66 4 Jiri Fischer D L OK 70 60 75 76 25 40 50 62 66 71 61 44 30 69 11 Jim Fahey D R OK 65 60 70 79 25 41 60 62 69 70 60 35 26 69 29 Keith Ballard D L OK 57 74 65 66 37 35 73 66 69 68 61 36 26 69 56 Jean-Philippe Paquet D L OK 60 61 72 77 56 39 63 62 62 65 56 25 25 67 18 Joe Finley D L OK 60 57 80 77 55 38 59 59 55 63 58 25 25 66 2 Michael Dupont G L OK 60 70 66 88 50 70 68 72 69 NA NA 25 25 64 22 Tyson Sexsmith G L OK 70 71 70 70 90 99 70 70 70 NA NA 25 25 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Nathan Davis C L OK 58 69 63 67 53 93 69 70 70 64 69 29 25 71 36 Michael Peca C R OK 70 71 75 78 90 41 70 76 74 74 75 61 49 78 96 Pierre-Marc Bouchard C L OK 69 77 74 85 85 74 77 80 78 70 75 42 38 79 14 Jakub Sindel C R OK 65 75 64 58 95 81 75 71 67 65 69 31 27 72 66 Artem Anisimov C L OK 70 73 70 60 60 94 68 63 65 63 62 26 25 69 21 Marcus Nilson LW R OK 70 77 72 79 95 78 77 75 77 65 76 45 38 78 42 Scottie Upshall LW L OK 75 78 70 71 98 40 78 74 75 68 74 32 31 77 6 Tyler Kennedy LW R OK 66 71 65 55 66 92 72 68 62 65 69 25 25 70 35 Richard Park LW R OK 59 72 64 58 99 92 73 71 64 71 69 52 36 72 68 Jaromir Jagr RW L OK 63 75 70 80 89 69 75 77 77 75 79 99 99 80 39 Ivan Novoseltsev RW L OK 65 76 70 78 99 88 76 78 77 64 75 35 33 77 7 Eric Fehr RW R OK 65 75 66 60 95 85 75 70 64 66 67 38 29 72 16 Ilya Krikunov RW L OK 70 68 65 79 68 89 69 64 63 64 62 28 25 69 12 Marc-Andre Bernier RW R OK 70 72 72 79 70 90 69 61 60 55 60 26 25 68 56 Sergei Zubov D R OK 74 80 79 88 88 78 80 76 75 79 73 77 63 82 33 Karel Pilar D R OK 64 70 69 75 89 84 68 72 72 72 68 38 32 74 2 Kirill Koltsov D R OK 59 71 64 64 86 38 71 69 69 70 66 33 28 71 34 Karlis Skrastins D L OK 67 60 72 83 90 88 63 74 73 73 72 47 33 74 30 Teemu Laakso D R OK 61 71 66 73 68 70 73 71 71 71 64 31 27 72 47 Nathan Dempsey D R OK 66 73 71 81 90 79 73 72 72 68 64 39 32 74 13 Brent Seabrook D R OK 59 69 70 67 32 42 65 62 69 71 61 30 26 69 40 Miikka Kiprusoff G L OK 85 86 74 95 76 99 89 80 70 NA NA 54 39 78 43 Tuukka Rask G L OK 84 76 59 94 58 99 75 75 70 NA NA 29 25 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Colin Greening C L OK 60 65 64 84 50 87 65 58 55 60 61 25 25 65 27 Brandon Reid C R OK 70 73 70 60 60 97 74 60 59 65 60 38 25 69 18 Adam Henrich LW L OK 65 73 70 60 60 39 73 61 70 66 60 28 25 69 41 Zdenek Blatny LW L OK 60 66 70 38 65 47 68 65 65 69 63 33 26 68 52 Tomas Surovy LW L OK 65 73 70 60 60 91 72 61 69 65 60 36 28 69 10 Evgeny Gladskikh LW L OK 70 73 66 79 76 94 69 61 62 62 62 25 25 69 48 Niklas Hagman LW L OK 65 72 64 54 98 94 73 66 65 56 66 43 33 70 53 Brian Willsie RW R OK 60 73 70 60 86 92 73 65 60 64 65 38 31 70 46 Mike Brown RW R OK 65 68 70 80 75 35 69 55 64 64 56 25 25 66 9 Andreas Lilja D L OK 62 70 67 68 27 39 63 65 67 70 60 47 30 69 5 Bryan Allen D L OK 59 69 70 60 25 41 72 61 69 71 61 41 29 69 22 Mattias Karlsson D L OK 64 69 70 77 74 83 69 60 62 64 59 26 25 69 15 Adam Mcquaid D R OK 58 70 63 61 25 42 72 61 62 69 60 27 25 67 24 Jeff Woywitka D L OK 65 68 60 79 69 89 72 63 63 63 59 27 25 68 4 Wade Broobank D L OK 54 55 72 56 57 36 55 60 62 65 60 27 25 64 29 Brian Finley G R OK 63 72 82 67 69 71 76 73 75 NA NA 28 25 68 44 Dwayne Roloson G L OK 83 79 83 94 72 99 78 75 71 NA NA 48 39 74 8 Kevin Nastiuk G L OK 75 79 61 83 63 99 76 70 74 NA NA 30 25 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Kyle Turris C R OK 58 70 63 75 50 89 72 65 70 60 66 25 25 69 23 Rod Brind'Amour C L OK 68 65 70 75 95 82 70 74 73 70 73 77 78 76 8 Keith Tkachuk C L OK 69 68 74 81 89 33 67 74 78 66 74 66 68 76 11 Brandon Dubinsky C L OK 65 74 64 70 60 42 73 61 60 65 62 26 25 68 7 Jiri Tlusty LW L OK 65 73 66 69 88 74 73 73 71 54 69 31 26 72 44 Alexei Yashin LW R OK 65 78 70 75 81 88 78 74 76 53 74 54 62 76 24 Tomas Kurka LW L OK 64 72 69 70 99 91 75 72 70 63 68 35 29 73 55 Tyler Arnason LW L OK 70 78 75 78 90 81 78 74 75 57 74 41 39 77 30 Branko Radivojevic RW R OK 63 69 68 66 86 88 69 70 72 54 71 46 34 72 3 David Clarkson RW R OK 70 65 75 55 98 40 65 70 60 65 68 25 25 70 37 Chad LaRose RW R OK 70 67 72 60 64 94 67 69 69 65 67 30 25 71 48 Mike York RW R OK 62 77 67 77 99 87 77 75 76 62 72 41 48 76 35 Viktor Kozlov RW R OK 61 72 66 69 89 85 72 73 73 70 70 58 47 74 42 Ivan Majesky D R OK 68 65 73 81 98 38 65 75 72 73 70 37 29 75 26 Henrik Tallinder D L OK 63 72 68 78 73 87 72 71 71 70 69 46 30 74 12 Jim Vandermeer D L OK 71 74 76 79 99 34 74 75 71 70 72 38 32 76 40 Duvie Westcott D R OK 63 74 68 71 99 37 74 72 67 70 66 36 30 73 16 Brendan Mikkelson D L OK 67 62 69 70 25 90 65 62 65 70 60 26 25 69 32 Ken Klee D R OK 60 70 65 69 89 83 63 70 69 71 67 58 39 72 34 Riku Helenius G L OK 84 80 55 77 48 99 78 70 49 NA NA 27 25 67 39 Mathieu Garon G R OK 80 83 73 91 87 97 85 80 73 NA NA 37 32 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Mikhail Yakoubov C L OK 70 72 62 77 69 96 72 59 63 60 62 25 25 68 46 Steve Rucchin C L OK 67 60 72 85 58 87 50 71 70 63 65 50 55 71 15 Dominic Moore C L OK 60 69 65 71 25 92 69 62 74 65 63 33 27 69 5 Louie Caporusso C L OK 55 73 60 60 44 96 73 60 60 60 61 25 25 66 10 Tony Lagerstrom C L OK 57 69 65 60 50 43 69 60 60 65 61 25 25 66 81 Anton krysanov C L OK 54 70 64 63 59 94 68 54 60 56 53 25 25 63 27 Cory Emmerton C L OK 65 73 63 61 60 95 73 62 69 65 60 26 25 69 4 Shawn Weller LW L OK 62 63 63 50 80 91 63 61 62 60 61 25 25 65 2 Linus Videll LW L OK 65 69 67 88 77 99 69 60 62 60 60 26 25 68 45 Ville Nieminen LW L OK 70 73 70 60 99 44 74 70 62 66 67 51 34 72 22 Geoff Paukovich LW L OK 51 60 60 50 81 40 60 61 51 60 61 25 25 62 36 Ryan Garlock LW L OK 65 68 65 79 62 90 68 60 60 56 59 25 25 66 33 Phillipe Gogulla LW L OK 65 69 66 77 77 92 69 57 58 55 55 25 25 65 49 Michal Sivek RW L OK 65 73 70 60 56 92 73 68 60 63 61 30 26 69 6 Juuso Puustinen RW R OK 60 65 61 60 71 92 65 62 60 60 62 25 25 66 14 Olivier Labelle RW R OK 65 66 65 66 52 35 65 63 62 60 65 25 25 67 31 Matt Ellison RW R OK 70 69 67 79 66 96 69 59 63 59 61 25 25 68 29 Mihail Ribalko D L OK 65 64 68 79 53 45 66 61 62 59 50 27 25 66 18 Doug Lynch D L OK 65 69 70 79 66 40 69 62 64 63 58 25 25 69 90 Mathieu Roy D R OK 65 68 69 55 50 44 65 60 62 64 62 25 25 67 28 Oskary Korpikari D L OK 65 66 74 77 70 89 69 62 59 60 55 25 25 68 17 Brian Lee D R OK 65 69 71 88 60 45 68 62 64 62 52 25 25 68 43 Dale Purinton D L OK 80 50 80 81 25 34 50 60 69 70 50 35 26 69 21 Noah Welch D L OK 62 73 70 63 25 43 69 61 67 70 60 31 25 69 19 Sebastien Caron G L OK 76 74 63 90 63 99 73 70 78 NA NA 34 28 70 13 Mark Dekanich G L OK 70 73 75 70 25 99 73 70 70 NA NA 25 25 67 64 Brian Eklund G L OK 65 70 55 75 48 99 70 70 79 NA NA 28 25 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Daniel Briere C R OK 70 75 75 81 87 77 76 77 76 65 74 58 50 78 34 Sam Gagner C R OK 63 77 65 75 90 95 77 75 72 55 71 25 25 74 2 Jussi Jokinen C L OK 62 73 67 66 99 87 73 72 71 64 69 36 26 73 9 Tomas Plekanec C L OK 60 80 60 60 98 82 81 76 76 72 77 34 25 77 12 Johan Franzen C L OK 62 69 67 63 88 85 69 71 69 68 70 28 25 72 24 Brendan Shanahan LW R OK 72 63 75 81 84 35 63 73 79 64 75 96 85 77 16 Donald Brashear LW L OK 70 65 80 52 98 40 60 67 60 66 63 60 40 70 17 Ladislav Nagy LW L OK 70 78 72 77 98 70 78 76 76 73 77 45 43 79 32 Jan Hlavac RW L OK 65 78 70 70 95 84 78 74 74 71 74 38 41 77 20 Patrick Kane RW L OK 65 78 65 80 99 89 78 77 75 63 74 25 25 76 62 Jason Ward RW R OK 65 73 62 50 95 95 74 68 60 64 64 43 31 70 26 Jarome Iginla RW R OK 73 76 78 88 95 79 77 77 77 53 77 63 73 79 37 Mike Knuble RW R OK 62 73 67 62 88 85 74 69 69 71 74 47 44 74 47 M-A Bergeron D L OK 70 79 72 82 89 72 79 75 75 70 69 42 33 78 15 Mike Green D R OK 59 72 64 80 99 67 72 76 79 71 73 28 25 76 4 Roman Hamrlik D L OK 72 79 75 88 89 35 79 75 75 73 70 61 52 79 53 Hal Gill D L OK 75 73 80 76 88 34 73 74 72 70 68 51 34 77 95 Jaroslav Modry D L OK 59 74 64 63 90 81 74 74 70 72 68 51 40 74 35 Matt Niskanen D R OK 63 73 68 57 89 90 73 72 70 74 66 27 25 73 42 Jussi Markannen G L OK 85 80 88 94 99 90 79 83 68 NA NA 41 34 76 30 Niklas Backstrom G L OK 81 88 80 98 74 92 82 73 78 NA NA 28 26 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Ben Eaves C R OK 70 69 60 88 77 98 69 59 61 57 60 25 25 67 1 Loui Eriksson C L OK 58 72 63 52 81 93 72 61 60 65 66 31 26 68 33 Matt Cullen C L OK 60 70 65 56 27 94 70 64 70 67 65 49 39 69 28 Yared Hagos C L OK 65 68 68 77 77 91 69 65 58 60 60 25 25 68 23 Alexei Mikhnov LW L OK 66 72 64 88 75 94 72 60 60 61 62 26 25 69 43 Josh Langfeld LW R OK 70 72 75 60 60 94 72 61 60 65 60 34 26 69 14 Garth Murray RW L OK 65 73 70 60 25 47 73 60 70 65 63 33 26 69 7 Ryan Shannon RW R OK 65 68 69 55 38 93 68 68 64 65 65 25 25 69 8 Tomas Pospisil RW R OK 70 73 65 60 60 96 72 60 62 66 60 27 25 68 5 Owen Fussey RW L OK 70 73 70 60 60 91 73 60 62 66 60 30 26 69 51 Dave Scatchard RW R OK 70 74 72 65 60 44 73 60 59 65 61 42 35 69 40 Michael Rupp RW L OK 70 72 65 59 90 41 73 68 67 60 64 40 29 70 29 Jason Woolley D L OK 62 72 67 64 99 82 71 71 69 72 67 65 44 73 18 Alex Goligoski D L OK 63 69 68 89 25 89 69 60 50 70 55 27 25 68 19 Rob Blake D R OK 73 60 78 83 89 37 60 73 75 69 68 81 57 75 27 Brett Carson D R OK 55 70 65 82 25 94 65 62 73 70 60 27 25 69 22 Keith Yandle D L OK 60 68 65 79 25 94 68 65 69 69 60 29 25 69 58 Mark Fistric D L OK 62 65 65 70 26 94 69 63 70 70 61 26 25 69 11 Raymond Macias D R OK 65 65 65 77 62 96 66 59 60 62 59 25 25 67 67 Chris Heid D L OK 70 60 69 79 25 85 62 63 62 62 53 25 25 67 48 Jamie Allison D L OK 62 68 70 71 25 37 69 60 65 69 61 40 29 69 6 Justin Peters G L OK 88 76 55 94 48 99 74 70 64 NA NA 28 25 69 31 Johan Hedberg G L OK 74 80 68 87 66 97 72 75 79 NA NA 45 28 72 10 Julien Ellis Plante G L OK 70 72 72 73 75 75 75 74 72 NA NA 27 25 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Joe Sakic C L 99 68 72 73 85 55 83 72 73 79 67 74 96 96 78 16 Olli Jokinen C L OK 70 72 74 80 89 71 72 75 75 63 73 41 51 76 5 Ben Guite C R OK 65 72 61 59 37 85 73 66 71 65 63 28 25 69 47 Derek Armstrong C R OK 62 72 67 66 88 88 64 73 67 66 68 39 32 72 40 Chris Drury C R 94 DD 75 73 76 84 95 84 74 78 77 71 77 68 58 80 14 Brenden Morrow LW L 99 76 67 81 75 99 36 69 75 74 68 75 52 44 77 25 Antoine Vermette LW L OK 70 75 70 65 99 84 75 73 70 64 68 46 32 74 41 Jean-Pierre Dumont LW L OK 66 77 71 77 95 85 77 74 74 66 75 61 46 77 9 Cody McLeod LW L OK 73 69 77 55 60 36 66 65 60 62 64 25 25 69 4 Lee Stempniak RW R OK 62 77 67 76 83 79 77 75 76 65 74 30 25 76 11 Owen Nolan RW R OK 63 75 73 69 98 39 74 76 72 70 75 64 63 77 36 Shean Donovan RW R OK 61 64 63 60 81 95 68 68 60 69 66 52 40 70 62 Mike Cammalleri RW L OK 70 81 70 74 99 86 81 76 75 70 78 40 33 79 44 Chris Pronger D L 98 74 75 79 86 90 36 78 76 73 73 67 78 59 79 46 Mike Komisarek D R OK 75 76 80 85 99 36 76 75 74 70 71 44 32 78 15 Ryan Whitney D L 99 70 78 62 69 87 37 78 74 72 70 71 37 26 76 29 Scott Hannan D L OK 70 75 74 82 89 71 76 73 72 70 66 61 39 76 1 Johnny Oduya D L 93 DD 70 65 70 60 86 89 65 72 65 77 66 25 25 73 39 Brent Burns D R OK 65 71 66 64 90 74 69 70 64 69 65 35 28 71 13 Mathieu Schneider D L OK 72 60 73 80 90 76 69 73 73 64 66 70 55 74 50 Nolan Pratt D L OK 70 71 60 83 25 90 71 60 50 70 60 49 31 69 31 Ondrei Pavelec G L OK 65 78 73 73 74 72 74 75 75 NA NA 26 25 69 54 Martin Biron G L 95 85 87 91 98 94 99 89 83 73 NA NA 46 45 81 51 Stephen Valiquette G L OK 72 75 75 79 75 75 75 70 69 NA NA 28 25 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Vladimir Sobotka C L OK 65 72 65 60 40 95 72 60 65 65 60 26 25 68 23 Nathan Robinson C L OK 59 61 59 79 64 93 69 58 59 56 62 25 25 65 58 Cody McCormick C R OK 65 69 70 79 75 41 69 62 58 58 63 28 25 68 7 Petr Taticek C L OK 55 55 52 55 40 95 55 60 50 60 60 25 25 60 10 Ryan Oulahen C L OK 55 64 60 50 86 93 64 61 60 59 61 25 25 64 30 Brett McLean C L OK 50 69 64 77 60 91 60 59 59 66 63 32 29 66 32 Wyatt Smith C L OK 61 74 61 43 25 96 72 60 56 69 61 33 27 66 22 Tom Fritsche LW L OK 65 73 70 60 50 91 74 61 62 64 62 30 25 69 8 Josh Gratton LW L OK 60 60 77 52 52 32 60 60 60 62 61 25 25 65 27 Andrew Peters LW L OK 72 73 80 55 60 47 72 60 60 65 60 34 26 69 12 Darcy Hordichuk LW L OK 60 60 79 54 41 34 61 63 61 59 62 33 28 66 34 Francis Lessard RW R OK 64 69 70 46 62 30 69 63 59 62 55 29 25 65 26 Mark Mowers RW R OK 63 72 68 77 25 96 72 61 65 65 60 33 27 69 17 Tomas Kana RW R OK 70 67 70 55 36 43 68 61 60 60 60 25 25 66 18 Rich Peverley RW R OK 58 69 64 69 44 97 69 65 63 66 65 25 25 69 28 Andrei Plekhanov D R OK 65 64 71 79 67 98 64 63 61 62 57 25 25 68 33 Alain Nasreddine D L OK 65 65 70 76 25 41 65 62 72 69 50 29 25 69 35 Greg Zanon D L OK 58 68 64 70 89 92 67 65 60 69 58 25 25 69 6 Bryan Muir D L OK 70 73 70 60 40 43 74 60 50 70 60 42 27 69 19 Martin Grenier D L OK 57 73 70 57 65 30 73 63 63 67 60 33 27 68 49 Rick Berry D L OK 59 67 70 58 25 40 71 60 69 70 60 31 26 68 20 Scott Clemmensen G L OK 73 68 70 70 70 74 74 70 72 NA NA 33 25 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 89 Mike Comrie C L OK 74 77 79 89 98 84 77 77 80 70 78 56 43 81 8 Peter Mueller C R OK 59 76 64 62 98 85 75 72 78 61 74 26 25 74 24 Derek Roy C L OK 70 75 65 60 84 72 75 71 69 70 68 41 29 73 44 Bryan Smolinski C R OK 63 65 68 71 99 89 65 72 70 69 74 75 52 74 31 Erik Cole LW L OK 62 72 67 64 98 42 72 72 71 70 72 52 36 74 55 Jason Blake LW L OK 62 80 67 72 90 86 80 75 75 74 77 48 40 78 62 Rick Nash LW L OK 69 79 74 80 81 38 79 74 76 72 75 42 45 78 15 Curtis Glencross LW L OK 65 70 65 60 73 89 72 69 61 68 72 25 25 71 9 Daniel Cleary RW L OK 66 75 65 75 74 95 75 72 75 74 74 47 34 76 30 Michael Frolik RW L OK 58 75 63 60 90 70 75 73 69 71 68 30 25 72 40 Mike Grier RW R OK 65 66 70 66 88 90 65 72 70 64 71 57 42 73 51 Patrice Bergeron RW R OK 65 80 70 76 98 74 80 76 75 69 76 46 39 78 57 Danil Markov D L OK 72 71 77 85 99 41 71 76 75 73 70 60 38 78 38 Brett Clark D L OK 60 73 65 70 58 92 72 71 72 71 65 35 29 73 64 Stephane Robidas D R OK 63 71 68 70 88 40 69 71 70 71 69 48 33 73 34 Toni Lydman D L OK 75 79 75 83 87 79 79 75 74 74 71 52 37 79 23 Frantisek Kaberle D L OK 65 72 70 79 88 86 74 73 72 67 69 45 34 75 79 Andrei Markov D L OK 75 81 80 85 90 78 82 74 75 76 74 53 37 81 55 Philippe Boucher D R OK 69 64 74 80 98 39 67 73 72 66 66 59 42 74 4 Roberto Luongo G L OK 82 90 90 88 94 99 94 75 75 NA NA 54 42 81 17 David Leneveu G L OK 76 78 68 83 66 84 75 70 77 NA NA 28 25 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Jason Jaspers C L OK 70 73 68 60 60 42 72 62 60 65 60 33 25 68 5 Kyle Chipchura C L OK 65 74 62 60 60 91 74 61 69 66 61 26 25 69 12 Petr Kalus C L OK 69 74 70 60 40 35 74 63 62 67 62 26 25 69 36 Torrey Mitchell C R OK 65 62 75 78 67 90 66 62 61 56 60 25 25 67 56 Sean Bergenheim C L OK 70 74 70 60 50 44 72 63 62 66 62 26 25 69 43 Jason Chimera LW L OK 70 74 70 60 60 49 74 62 62 66 60 36 29 69 3 Andrew Ladd LW L OK 60 68 69 77 44 94 67 63 65 63 65 29 25 69 29 Matt Murley LW L OK 70 69 60 65 62 92 69 63 62 63 64 28 25 68 58 Kris Chucko LW R OK 70 73 65 57 60 89 73 61 65 66 62 27 25 69 54 Sergei Shirokov LW R OK 65 62 62 77 64 91 62 60 59 56 59 28 25 65 16 Jonathan Sim LW L OK 63 72 68 62 25 94 74 60 69 65 61 44 29 69 32 Andre Roy LW L OK 80 65 80 52 36 39 65 62 62 65 62 52 31 69 27 Devin Setoguchi RW R OK 65 75 62 60 83 81 75 68 61 65 64 29 25 70 26 Jozef Balej RW R OK 65 76 69 60 60 89 75 60 60 66 62 33 25 69 10 Matt Foy RW R OK 66 70 63 77 70 45 64 63 62 60 60 25 25 67 53 Scott Walker RW R OK 70 75 63 49 87 44 75 67 60 71 66 53 43 71 28 Chris Clark RW R OK 70 73 75 52 25 40 74 60 67 65 61 39 30 69 1 Barry Tallackson RW R OK 61 67 67 65 77 90 67 62 57 52 62 25 25 66 13 Blake Comeau RW R OK 60 69 62 65 62 96 69 67 65 65 68 25 25 70 20 Grant Lewis D R OK 65 72 65 78 77 43 73 60 60 62 55 25 25 68 33 Robyn Regehr D L OK 58 73 63 60 67 40 73 69 69 73 61 49 36 71 19 Lukas Krajicek D L OK 63 72 69 67 67 88 72 65 59 64 59 36 27 69 18 Matthew Spiller D L OK 63 69 66 60 83 45 69 66 65 65 64 32 26 69 14 Brian Strait D L OK 70 50 70 70 25 43 50 60 69 70 50 26 25 66 21 Matt Jones D L OK 59 69 66 78 74 87 69 62 61 69 60 27 25 69 6 David Fisher D R OK 57 66 62 60 56 87 67 69 69 70 63 28 25 69 11 Joe Callahan D R OK 58 60 60 51 76 86 60 60 53 66 50 25 25 63 7 Justin Pogge G L OK 84 70 55 99 48 99 76 70 79 NA NA 27 26 69 2 Ben Bishop G L OK 70 72 70 75 73 75 72 71 72 NA NA 26 25 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Patrick Thoresen C L OK 69 76 66 60 40 93 76 63 63 64 61 27 25 69 45 Brian Sutherby C L OK 64 69 69 67 99 43 69 72 69 66 71 38 29 73 12 Patrick Marleau C L OK 67 79 72 82 98 85 79 75 78 62 78 58 57 79 48 Doug Weight C L OK 61 73 66 69 78 83 75 71 71 66 69 77 64 74 53 Kyle Calder LW L OK 66 74 71 75 99 86 73 75 74 71 75 50 43 77 40 Ramzi Abid LW L OK 70 60 75 78 25 42 68 61 71 65 61 33 25 69 46 Peter Sejna LW L OK 70 74 70 60 99 91 74 70 62 63 63 37 31 71 20 Vaclav Prospal LW L OK 69 79 74 78 99 78 79 76 77 71 78 59 57 80 28 Georges Laraque RW R OK 66 50 92 37 88 43 50 63 65 55 62 50 34 66 47 Martin StLouis RW L OK 71 79 76 77 99 84 79 76 76 64 76 56 58 79 61 Maxim Afinogenov RW L OK 65 81 70 78 88 85 78 74 75 60 75 54 43 77 35 Jaroslav Svoboda RW L OK 70 74 70 60 65 92 74 62 60 66 60 41 27 69 51 Andy Delmore D R OK 70 81 75 81 99 81 80 75 73 71 72 50 36 79 5 Barret Jackman D L OK 72 75 77 84 83 34 75 73 75 66 70 42 32 76 42 Jakub Cutta D L OK 63 60 68 75 80 40 65 72 70 70 64 27 26 71 15 Martin Skoula D L OK 69 71 73 82 88 80 71 73 72 70 66 55 38 75 59 Niklas Kronwall D L OK 70 74 65 69 76 83 76 74 72 77 67 32 27 75 56 Shane Hnidy D R OK 72 50 77 70 35 36 50 65 67 72 61 42 29 69 54 Tomas Vokoun G R OK 83 80 74 92 86 96 91 75 69 NA NA 46 39 76 55 Robert Esche G L OK 85 85 78 93 85 72 82 83 68 NA NA 44 34 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Mikael Holmqvist C L OK 65 72 65 61 60 93 72 60 62 64 60 30 26 68 30 Radek Bonk C L OK 64 75 69 74 99 73 75 73 75 61 72 58 48 75 80 John Pohl C R OK 58 66 65 45 77 98 69 61 63 62 66 29 25 67 23 Riley Holzapfel C L OK 65 69 68 77 77 86 60 61 62 54 60 26 25 66 21 Ryan Stoa C L OK 65 69 70 69 55 44 69 65 61 60 62 27 25 68 43 Jarkko Ruutu LW L OK 65 56 70 36 52 44 50 60 62 60 60 41 29 63 1 Patrick Fischer LW L OK 60 65 70 60 38 47 65 66 60 65 64 25 25 67 26 Denis Istomin LW L OK 65 75 64 61 25 96 75 61 71 65 60 26 25 69 39 Vojtech Polak LW L OK 65 72 69 77 72 89 73 60 63 61 61 25 25 69 50 Robert Earl LW L OK 65 69 65 79 65 89 69 62 62 62 62 25 25 68 7 T.J Trevelyan LW L OK 65 63 68 50 83 94 63 62 50 66 61 25 25 65 27 Justin Abdelkader LW L OK 65 67 70 79 77 37 66 62 63 60 62 26 25 68 2 Ben Ondrus RW R OK 60 60 70 50 73 45 65 60 60 65 60 25 25 65 31 Martins Karsums RW R OK 70 65 68 78 50 90 66 62 62 60 59 26 25 67 44 Ryan Jones RW R OK 70 66 75 77 54 36 69 60 59 57 60 25 25 67 11 Petteri Nummelin D L OK 70 72 60 61 60 97 73 60 50 70 60 30 26 68 4 Ian Cole D L OK 63 73 65 50 54 40 73 61 64 65 58 25 25 67 6 Alex Plante D R OK 65 74 70 50 47 41 74 51 55 65 51 25 25 66 41 Anders Eriksson D L OK 69 60 70 79 25 93 60 63 67 70 50 42 32 69 24 John Degray D L OK 55 70 65 55 25 50 70 60 55 65 56 25 25 65 29 Jean-Michel Bolduc D L OK 70 66 65 79 67 36 66 66 62 65 63 27 25 69 52 Richard Jackman D R OK 65 70 62 66 40 85 70 61 67 70 60 41 28 69 37 Brent Johnson G L OK 78 76 69 91 71 99 74 75 76 NA NA 43 28 72 3 Curtis Sanford G L OK 73 65 55 85 48 99 68 70 79 NA NA 32 25 65 16 Stefan Liv G L OK 65 70 70 70 70 89 71 71 70 NA NA 29 25 65