(As of vendredi, sept 7 2007)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Patrice Bergeron C R OK 66 89 61 90 93 85 89 91 82 63 73 51 85 82 4 Vincent Lecavalier C L OK 77 87 78 92 99 80 87 96 98 87 99 66 84 95 25 Matthew Lombardi C L OK 60 95 60 86 98 79 95 66 68 84 70 60 78 79 19 Stephane Veilleux C L OK 75 78 65 83 91 76 78 52 55 66 58 63 74 69 23 Alexei Ponikarovsky LW L OK 96 79 77 85 86 67 79 68 71 68 74 66 73 80 12 Simon Gagne LW L OK 58 95 61 90 92 83 95 69 82 94 94 66 90 87 18 Alex Tanguay LW L OK 58 91 62 89 98 80 93 99 86 63 72 69 89 84 53 George Parros LW R OK 92 75 83 79 41 25 75 40 46 55 52 69 69 65 37 Shawn Bates RW R OK 87 87 66 86 58 62 87 50 54 88 57 81 81 73 17 Chris Clark RW R OK 77 90 61 85 89 68 87 67 75 76 83 78 78 81 96 Pierre-Marc Bouchard RW L OK 50 95 44 88 99 90 95 77 74 69 70 54 76 77 33 Brian McGrattan RW R OK 75 75 81 77 54 25 75 44 47 55 50 63 74 64 15 Boyd Gordon RW R OK 57 88 65 82 86 89 88 65 62 99 58 57 75 76 40 Denis Gauthier D L OK 99 76 73 83 52 40 76 48 49 83 50 78 79 76 55 Christian Backman D L OK 53 76 69 89 74 73 76 55 62 88 69 66 73 75 57 Sergei Gonchar D L OK 63 79 66 90 99 71 79 94 85 74 76 84 87 85 8 Wade Redden D L OK 77 86 65 88 77 68 86 77 73 58 68 75 91 80 45 Andy Sutton D L OK 84 75 85 86 66 39 75 61 58 99 56 81 81 82 48 Lasse Kukkonen D L OK 64 77 57 84 89 79 77 50 56 96 61 63 66 75 1 Roberto Luongo G L OK 96 96 83 93 93 84 96 79 96 NA NA 69 83 89 31 Dany Sabourin G L OK 81 81 83 65 50 85 81 80 81 NA NA 66 78 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Junior Lessard C R OK 55 83 58 78 40 95 83 40 47 57 54 66 67 63 72 David Krejci C R OK 55 85 53 79 40 84 85 40 45 65 50 48 61 62 22 Boyd Kane C L OK 83 75 73 79 40 25 75 48 49 67 50 72 71 66 65 Dave Bolland C R OK 55 84 55 79 40 95 84 40 45 58 50 48 69 62 44 Darryl Bootland C R OK 69 81 64 81 40 45 81 40 45 55 50 63 67 62 36 Andre Roy LW L OK 85 77 79 76 68 25 77 43 47 59 51 81 76 66 34 Jean-Luc Grand-Pierre LW R OK 50 84 74 65 40 95 84 40 45 55 50 75 60 63 32 Sylvain Blouin LW L OK 50 75 67 65 40 95 75 40 45 55 50 84 60 61 38 Maxim Balmochnykh LW L OK 50 75 64 65 40 95 75 40 45 55 50 69 60 60 26 Pierre Dagenais RW L OK 50 77 79 65 40 95 77 40 45 55 50 72 70 62 41 Tim Jackman RW R OK 69 77 74 79 40 39 77 40 45 61 50 63 70 63 46 Jeff Cowan RW L OK 81 75 68 79 76 25 75 47 53 60 59 78 72 67 42 Ryan VandenBussche RW R OK 50 75 63 65 40 95 75 40 45 55 50 87 77 60 50 Ryan Flinn RW L OK 50 79 82 65 40 95 79 40 45 55 50 66 68 63 49 Richie Regehr D L OK 74 82 60 79 40 95 82 44 51 55 58 57 74 67 7 Sebastien Bisaillon D R OK 50 75 60 79 40 95 75 40 45 69 50 48 65 64 24 Jim Fahey D R OK 83 80 60 79 40 84 80 44 47 62 50 69 70 68 27 Patrick Traverse D L OK 50 82 67 65 40 95 82 40 45 55 50 84 63 63 13 Mathieu Roy D R OK 99 75 67 81 40 25 75 40 53 71 66 57 70 72 43 Paul Manning D L OK 50 76 69 65 40 95 76 40 45 55 50 69 69 63 51 Kip Brennan D L OK 50 75 77 65 40 95 75 40 45 55 50 66 71 64 5 Kristopher Letang D R OK 83 76 59 81 40 73 76 40 53 55 66 45 63 67 47 Martin Houle G L OK 75 75 66 65 50 85 75 84 75 NA NA 51 56 70 30 David Leneveu G L OK 78 78 73 65 50 85 78 83 78 NA NA 57 80 73 35 Ty Conklin G L OK 79 79 70 65 50 82 79 83 79 NA NA 78 78 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Patrick Marleau C L OK 60 97 73 92 93 83 97 89 87 60 84 69 86 87 19 Andy McDonald C L OK 58 93 56 87 99 80 93 91 84 66 77 75 86 83 14 Radek Bonk C L OK 72 82 72 85 89 73 82 51 58 94 64 78 73 75 9 Jay Mcclement C L OK 58 77 64 86 98 76 77 68 63 80 58 57 74 73 38 Pavol Demitra LW L OK 54 92 65 89 86 83 92 85 82 63 79 84 83 83 39 Chris Kunitz LW L OK 92 78 60 85 98 67 78 75 75 74 75 69 81 80 28 Martin Rucinsky LW L OK 56 88 67 87 63 55 88 73 71 59 69 93 84 76 20 Ethan Moreau LW L 99 99 80 73 85 40 28 80 40 47 81 54 81 86 70 24 Taylor Pyatt RW L OK 71 80 82 85 92 79 80 55 65 66 75 63 74 76 10 Michel Ouellet RW R OK 63 79 64 86 88 82 79 73 72 56 71 60 75 75 44 Mark Mowers RW R OK 55 77 54 80 94 85 77 53 54 74 55 84 74 67 13 Dan Hinote RW R OK 99 89 59 81 50 64 89 50 55 69 60 75 77 72 52 Craig Rivet D R OK 75 78 66 85 86 64 78 60 63 72 66 84 83 75 55 Matt Jones D L OK 99 75 64 80 54 52 75 51 52 69 54 57 68 72 3 Marek Zidlicky D R OK 70 87 53 86 95 69 87 67 63 62 58 75 82 75 22 Jason Smith D R OK 88 84 70 86 99 61 84 49 52 83 54 87 82 78 25 Bryan McCabe D L OK 85 87 69 93 99 57 87 82 81 70 80 81 88 86 43 Philippe Boucher D R OK 98 80 71 90 92 55 80 75 83 83 91 87 84 87 36 Anton Volchenkov D L OK 99 83 69 85 94 70 83 59 56 99 52 60 76 83 35 JS Giguere G L 99 94 94 77 78 68 76 94 80 94 NA NA 75 79 86 33 Jason Bacashihua G L OK 81 81 65 65 50 85 81 85 81 NA NA 60 74 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Cody McCormick C R OK 83 75 74 79 40 61 75 44 47 55 50 57 72 64 45 Arron Asham C R OK 86 75 64 84 97 73 75 52 57 58 61 72 73 70 46 Gregory Campbell C L OK 72 78 61 80 95 71 78 43 50 60 56 57 72 66 29 Nathan Smith C L OK 50 75 69 65 40 95 75 40 45 55 50 60 73 61 47 Keith Aucoin C R OK 64 78 52 80 40 95 78 44 47 59 50 72 69 62 15 Peter Bondra LW L OK 74 89 65 85 45 52 89 60 61 64 61 99 85 73 23 Stanislav Chistov LW R OK 64 82 56 82 74 73 82 51 54 62 57 57 75 67 16 Guillaume Lefebvre LW L OK 50 82 65 65 40 95 82 40 45 55 50 63 67 61 21 Jamal Mayers RW R OK 69 84 73 86 97 64 84 54 56 55 58 84 76 70 27 Kyle Wanvig RW R OK 83 78 70 79 40 95 78 40 45 61 50 63 73 65 8 Jozef Balej RW R OK 50 80 61 65 40 95 80 40 45 55 50 60 69 61 34 Mattias Weinhandl RW R OK 59 90 61 80 40 39 90 44 49 55 54 66 73 65 57 Garth Murray RW L OK 96 76 69 79 52 56 76 42 48 63 54 60 75 67 31 Radoslav Suchy D L OK 50 83 63 65 40 95 83 40 45 55 50 78 77 63 6 Maxim Kuznetsov D L OK 50 75 78 65 40 95 75 40 45 55 50 75 74 64 17 Bruno Gervais D R OK 69 82 54 81 62 71 82 50 50 56 50 54 73 66 7 Bruno St-Jacques D L OK 50 85 66 65 40 95 85 40 45 55 50 66 70 64 30 Adam Munro G L OK 75 75 62 65 50 85 75 82 75 NA NA 60 75 70 32 Roman Cechmanek G L OK 75 75 85 65 50 85 75 78 75 NA NA 93 75 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 79 Alexei Yashin C R OK 62 87 75 89 70 66 85 85 80 64 75 87 85 82 14 Mike Fisher C R OK 99 87 69 88 82 75 87 71 74 83 77 66 77 84 26 Jason Krog C R OK 99 89 58 79 40 53 89 51 56 63 61 81 72 71 25 Chris Kelly C L OK 66 75 62 83 99 82 75 63 64 99 65 66 72 76 7 Keith Tkachuk LW L OK 66 80 75 89 95 50 80 72 75 70 78 90 87 80 20 Vaclav Prospal LW L 99 58 85 63 88 99 83 85 81 73 55 64 81 87 76 48 Toby Petersen LW L OK 62 75 58 81 77 93 75 52 55 65 58 72 71 67 13 Ray Whitney LW R OK 50 87 52 90 98 79 87 92 87 61 82 90 85 82 12 Jarome Iginla RW R OK 76 92 66 93 85 77 92 99 99 72 96 75 89 93 68 Jaromir Jagr RW L OK 52 93 84 93 99 69 93 99 93 79 80 90 86 90 34 Fernando Pisani RW L OK 74 85 66 86 93 80 85 55 60 88 65 78 80 76 51 Jed Ortmeyer RW R OK 99 76 62 83 50 66 76 58 56 81 54 72 74 72 28 Niclas Havelid D L OK 59 85 59 87 93 75 85 59 58 86 56 87 81 75 8 Marek Malik D L OK 67 75 84 86 83 62 75 63 59 99 55 81 79 81 49 Marc-Andre Bergeron D L OK 54 90 54 87 94 81 90 74 77 60 79 66 76 81 27 Joel Kwiatkowski D L OK 78 79 59 82 51 70 79 50 60 55 70 75 79 71 22 Mike Commodore D R OK 99 81 78 85 99 57 81 62 63 87 64 69 62 83 72 Travis Roche D R OK 67 75 59 84 60 75 75 61 66 85 70 72 68 75 4 Aaron Miller D R OK 67 77 71 83 99 75 77 48 49 74 50 93 81 72 2 Mark Giordano D L OK 73 75 60 81 58 60 75 54 64 63 74 57 71 72 30 Tim Thomas G L 99 92 92 73 80 80 82 92 80 92 NA NA 84 78 84 29 Tomas Vokoun G R OK 93 93 73 76 54 73 93 81 93 NA NA 78 86 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Eric Chouinard C L OK 50 75 74 65 40 95 75 40 45 55 50 67 71 61 5 Janis Sprukts C L OK 74 75 80 81 40 84 75 48 51 56 54 60 66 67 39 Steve Martins C L OK 50 85 52 65 40 95 85 40 45 55 50 90 73 61 21 Eric Manlow C L OK 50 79 59 65 40 95 79 40 45 55 50 81 63 60 35 Jeremy Colliton C R OK 55 78 65 77 40 95 78 40 45 55 50 51 69 61 45 Jakub Klepis C R OK 68 76 64 80 50 58 76 54 55 61 56 54 69 67 31 Wyatt Smith C L OK 58 75 61 83 74 85 75 44 49 55 54 75 75 64 54 Sergei Zinovjev C L OK 50 77 54 65 40 95 77 40 45 55 50 66 71 59 16 Chris Taylor C L OK 50 77 63 65 40 95 77 40 45 55 50 90 71 61 50 Matt Hussey C L OK 50 77 67 84 25 95 77 44 51 65 58 60 45 65 36 Donald MacLean LW L OK 59 77 66 74 40 95 77 44 49 64 54 75 70 65 38 Jan Hrdina LW R OK 50 76 63 65 40 95 76 40 45 55 50 78 75 60 43 Mikhail Kuleshov LW R OK 50 75 67 65 40 95 75 40 45 55 50 63 66 60 62 Mark Cullen LW L OK 50 84 57 82 40 95 84 40 45 64 50 72 74 63 47 Kirby Law RW R OK 50 75 61 65 40 95 75 40 45 55 50 75 70 60 75 Duncan Milroy RW R OK 64 75 63 79 40 95 75 44 47 63 50 57 73 63 11 Matt Keith RW R OK 55 75 67 81 40 73 75 40 45 67 50 57 68 62 37 Joe Motzko RW R OK 59 84 57 80 40 95 84 40 47 63 54 66 63 64 32 Kent McDonell RW R OK 50 75 65 65 40 95 75 40 45 55 50 69 68 60 52 Carl Corazzini RW L OK 69 83 53 77 40 84 83 44 47 64 50 69 66 64 23 Niko Dimitrakos RW R OK 59 84 62 80 40 61 84 40 45 65 50 69 75 63 99 Aleksander Suglobov RW L OK 99 80 63 83 40 73 80 40 45 55 50 60 68 65 33 Mark Popovic D L OK 59 84 64 81 40 95 84 44 47 55 50 60 65 65 42 Curtis Murphy D R OK 50 89 46 65 40 95 89 40 45 55 50 81 52 61 46 Dan Jancevski D L OK 50 75 71 65 40 95 75 40 45 55 50 63 74 63 24 Todd Simpson D L OK 50 75 71 65 40 95 75 45 45 55 50 87 78 64 1 Derek Gustafson G L OK 75 75 68 65 50 85 75 83 75 NA NA 69 75 71 41 Matt Underhill G L OK 75 75 86 65 50 85 75 76 75 NA NA 69 75 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Todd White C L OK 53 85 57 87 93 86 85 73 68 81 64 81 78 76 22 Jordan Staal C L OK 55 84 77 85 98 87 84 53 66 99 79 42 71 79 23 Ryan Kesler C R OK 93 77 68 84 58 56 77 57 59 82 60 54 76 73 53 Anze Kopitar C L OK 65 75 77 88 87 85 75 87 80 71 73 45 72 81 9 Paul Kariya LW L OK 50 93 51 90 99 83 93 92 83 56 74 84 86 81 31 Craig Adams LW R OK 94 79 63 84 99 77 79 47 52 69 57 75 76 70 15 Jeff Taffe LW L 93 DD 99 75 71 78 40 84 75 48 57 65 66 63 68 71 10 Brenden Morrow LW L OK 99 84 62 87 48 49 84 71 77 65 83 69 88 81 37 Peter Schaefer LW L OK 59 89 60 87 93 83 89 76 69 65 63 75 83 76 29 Jason Williams RW R OK 64 86 59 85 94 79 86 58 62 66 66 66 80 73 13 P.J. Axelsson RW L OK 69 85 61 87 66 56 85 64 65 82 66 81 81 76 14 Mats Sundin RW R OK 69 82 83 91 91 70 82 94 87 64 80 93 89 86 18 Jamie Langenbrunner RW R OK 68 83 65 90 99 74 83 77 75 56 73 81 86 78 24 Milan Michalek RW L OK 54 75 75 87 94 82 75 82 80 71 77 54 76 80 5 Colin White D L OK 99 75 72 83 83 61 75 50 50 78 50 75 78 76 36 Teppo Numminen D R OK 56 84 62 85 95 84 84 68 61 78 54 99 83 75 4 Chris Phillips D L OK 80 76 70 86 99 68 76 58 62 99 66 72 76 81 19 Ryan Whitney D L OK 56 84 73 90 98 69 84 86 82 76 78 57 74 84 3 Willie Mitchell D L OK 65 87 66 85 75 69 87 53 53 81 53 75 76 74 17 Jay Bouwmeester D L OK 86 89 71 91 99 73 89 70 72 97 74 57 80 87 20 Evgeni Nabokov G L OK 90 90 75 74 61 74 90 80 90 NA NA 81 81 82 39 Dominik Hasek G L OK 93 93 66 78 68 75 93 87 93 NA NA 99 86 85 30 Ilya Bryzgalov G L OK 85 85 84 65 50 81 85 78 85 NA NA 66 82 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Brian Sutherby C L OK 69 80 74 84 83 58 80 52 55 75 58 60 71 71 32 Marc Chouinard C R OK 67 75 74 84 51 82 75 44 49 68 54 75 75 67 28 Nils Ekman LW L OK 73 87 56 83 41 48 87 62 63 55 64 78 78 71 21 Simon Gamache LW L OK 50 84 52 65 40 95 84 40 45 55 50 63 65 60 25 Steve Regier LW L OK 50 78 69 65 40 95 78 40 45 55 50 54 73 61 48 Petr Kanko RW L OK 50 84 57 65 40 95 84 40 45 55 50 54 72 61 54 Darren Haydar RW R OK 50 80 47 65 40 95 80 40 45 55 50 69 73 59 40 Enver Lisin RW L OK 88 75 63 79 40 25 75 44 49 55 54 48 64 64 52 Jonas Johansson RW L OK 50 75 58 78 40 95 75 40 45 55 50 54 62 60 2 Jiri Fischer D L OK 50 75 78 65 40 95 75 40 45 55 50 66 79 64 6 Darius Kasparaitis D L OK 99 85 62 81 40 25 85 47 55 70 64 90 78 74 7 Vitaly Vishnevski D L OK 99 79 68 83 81 75 79 52 55 64 57 66 76 74 45 Mark Stuart D L OK 99 79 66 83 40 25 79 44 47 81 50 54 72 74 35 Michael Garnett G L OK 75 75 79 65 50 85 75 79 75 NA NA 60 75 71 33 Marek Schwarz G L OK 75 75 68 65 50 85 75 84 75 NA NA 48 69 70 38 Mika Noronen G L OK 75 75 79 65 50 78 75 80 75 NA NA 69 79 71 1 Barry Brust G L OK 79 79 87 65 50 80 79 77 79 NA NA 57 70 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Brad Boyes C R OK 63 87 64 86 98 85 87 69 68 55 67 60 83 75 14 Saku Koivu C L OK 60 93 54 89 98 70 93 94 83 60 72 84 86 82 80 Nikolai Antropov C L OK 94 77 85 87 65 61 77 63 70 68 77 66 77 80 11 Scottie Upshall LW L OK 90 81 62 84 40 38 81 61 66 82 71 57 75 76 28 Dan Lacouture LW L 97 98 85 72 79 40 56 85 40 45 58 50 75 74 67 12 Brian Rolston LW L 99 58 95 68 91 94 78 95 75 79 77 83 87 86 84 82 Martin Straka LW L OK 58 90 50 90 99 86 90 84 82 81 81 90 85 84 29 Scott Walker RW R OK 69 80 57 89 98 80 80 70 71 57 71 87 80 75 92 Jeff O'Neill RW R 98 83 90 63 85 89 73 90 64 68 56 72 78 80 77 77 Anson Carter RW R OK 67 87 67 85 77 85 87 62 63 59 64 84 84 74 17 J.P. Dumont RW L OK 54 88 66 88 99 86 88 85 78 65 71 72 81 80 90 Guillaume Latendresse RW L OK 94 75 76 85 97 79 75 53 60 55 66 45 64 72 53 Derek Morris D R OK 67 84 65 85 99 57 84 59 61 65 62 72 75 73 34 Daniel Tjarnqvist D L OK 63 87 63 87 45 46 87 67 65 93 63 78 74 79 5 Jassen Cullimore D L OK 67 75 80 83 78 61 75 48 50 70 53 90 80 72 44 Joni Pitkanen D L OK 56 89 68 89 93 62 89 82 70 61 59 57 79 78 6 Barret Jackman D L OK 83 82 63 83 85 57 82 68 63 99 57 63 77 81 30 Randy Jones D L OK 60 78 63 82 80 75 78 62 61 73 60 63 69 72 4 Kyle McLaren D L 99 99 85 77 87 81 65 85 55 58 81 62 75 78 81 10 Henrik Tallinder D L OK 68 75 69 84 57 61 75 57 61 78 64 69 78 74 31 Mathieu Garon G R OK 86 86 76 65 50 82 86 82 86 NA NA 72 82 79 33 Fedrik Norrena G L 97 89 89 71 77 67 75 89 82 89 NA NA 87 78 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Artem Chubarov C L OK 50 78 66 65 40 95 78 40 45 55 50 69 74 61 18 Daniel Tkaczuk C L OK 50 81 61 65 40 95 83 40 45 55 50 69 60 61 22 Mikael Holmqvist C L OK 62 77 74 82 76 77 77 49 53 70 58 69 73 69 19 Matt Murley LW L OK 50 76 68 65 40 95 76 40 45 55 50 69 73 61 71 Konstantin Koltsov LW L OK 61 95 69 65 40 95 95 40 45 55 50 63 72 65 24 Josh Olson LW L OK 50 77 69 79 25 95 77 40 47 65 54 54 45 63 7 Ivan Novoseltsev LW L OK 50 92 70 65 40 95 92 40 45 55 50 69 67 64 42 Mark Rycroft RW R OK 81 81 60 82 80 79 81 47 52 67 57 72 72 69 27 Lee Goren RW R OK 55 75 74 79 40 95 75 40 45 55 50 75 73 62 23 Matt Ellison RW R OK 59 80 60 83 40 95 80 40 45 68 50 57 67 63 8 Joel Bouchard D L OK 50 84 64 65 40 95 84 40 45 55 50 84 74 63 2 Niklas Grossman D L OK 98 75 67 79 40 73 75 40 45 57 50 51 67 68 20 Petr Svoboda D R OK 50 77 70 65 40 95 77 40 45 55 50 66 60 63 40 Scott Clemmensen G L OK 78 78 83 65 50 85 78 79 78 NA NA 75 76 74 35 James Howard G L OK 75 75 81 65 50 85 75 76 75 NA NA 54 75 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 85 Rostislav Olesz C L OK 74 85 69 85 91 84 85 61 61 75 62 51 73 75 11 David Legwand C L OK 50 88 63 89 94 79 88 78 78 93 78 66 78 83 78 Evgny Malkin C L OK 58 90 67 88 94 66 90 95 90 60 85 48 80 85 51 Dan Fritsche C R OK 68 80 64 82 71 72 80 61 64 81 67 51 69 74 1 Josh Hennessy C L OK 50 81 62 80 40 73 81 50 47 55 54 51 69 63 10 Shawn Horcoff LW L OK 53 82 66 89 97 75 82 76 71 74 66 72 81 77 9 Zach Parise LW L OK 56 88 57 88 99 85 88 71 76 65 81 54 78 79 14 Raffi Torres LW L OK 78 83 68 85 99 66 83 59 62 62 65 63 80 74 20 Colby Armstrong RW R OK 67 81 63 84 97 72 81 63 62 82 62 60 73 74 21 Kristian Huselius RW L OK 50 86 59 87 98 86 86 84 84 80 84 72 85 84 13 Dan Cleary RW L OK 71 85 66 82 86 84 85 63 68 68 73 72 77 77 25 Kevin Bieksa D R OK 77 75 60 86 98 49 75 70 72 70 74 63 73 77 2 Keith Ballard D L OK 97 86 59 85 83 67 86 66 64 89 62 60 78 81 52 Adam Foote D R OK 88 84 71 89 71 49 84 53 55 70 58 93 88 76 6 Brad Stuart D L OK 99 87 67 87 91 77 87 56 61 62 65 69 86 77 26 Shaone Morrisonn D L OK 80 79 70 86 94 56 79 51 53 90 56 60 73 77 44 Christian Ehrhoff D L OK 56 84 63 84 99 74 84 63 67 62 70 60 78 75 3 Mike Rathje D L OK 99 75 80 84 40 61 75 44 47 79 50 84 81 76 55 David Tanabe D R 46 3M 77 93 65 86 72 68 93 56 60 73 64 66 74 77 27 John-Michael Liles D L OK 57 90 50 86 86 84 90 75 78 63 82 66 79 82 30 Henrik Lundqvist G L OK 95 95 75 85 85 85 95 81 95 NA NA 60 83 87 31 Chris Osgood G L OK 85 85 63 65 50 78 85 85 85 NA NA 90 85 78 40 Dan Cloutier G L OK 82 82 75 65 50 77 82 81 82 NA NA 78 85 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 97 Jeremy Roenick C R OK 76 82 63 85 85 80 82 60 61 56 63 96 81 72 17 Joel Lundqvist C L OK 99 75 63 82 43 71 75 47 52 57 57 60 65 67 70 David Steckel C L OK 55 75 78 79 40 84 75 40 45 81 50 60 74 65 54 Derek Boogaard LW L OK 93 75 99 78 58 25 75 42 46 55 50 60 73 67 8 Geoff Sanderson LW L OK 54 94 59 83 70 66 94 65 66 55 66 90 81 74 34 Petr Schastlivy LW L OK 50 80 66 65 40 95 80 40 45 55 50 69 64 61 16 Ryan Bayda LW L OK 93 80 56 79 40 84 80 44 49 57 54 66 67 66 68 Loui Eriksson LW L OK 59 75 59 85 71 83 75 58 58 56 58 51 73 67 18 Adam Hall RW R OK 79 77 71 87 87 84 77 53 55 55 57 66 81 69 28 Pavel Brendl RW R OK 50 75 66 65 40 95 75 40 45 55 50 63 69 60 39 Alexander Radulov RW L OK 56 79 61 82 77 81 79 64 69 74 73 48 71 74 36 Tom Kostopoulos RW R OK 85 76 64 84 92 67 76 56 57 70 58 69 76 71 5 Rob Davison D L OK 99 80 71 80 40 25 80 47 49 55 50 66 73 70 24 Maxim Kondratiev D L OK 50 80 59 65 40 95 80 40 45 55 56 57 70 62 4 Matt Lashoff D L OK 69 75 64 79 40 28 75 48 49 68 50 48 70 67 7 Matthew Spiller D L OK 50 75 80 65 40 95 75 40 45 55 50 57 72 64 95 Jack Johnson D L OK 74 77 61 80 40 25 77 40 45 62 50 45 72 65 99 Staffan Kronwall D L OK 50 75 68 65 40 95 75 40 45 55 50 60 70 62 12 Ladislav Smid D L OK 62 75 66 86 93 81 75 47 52 72 56 48 70 70 19 Chris Campoli D L OK 99 80 53 81 62 75 80 61 57 59 53 54 78 71 22 Richard Petiot D L OK 50 75 65 65 40 95 75 40 45 55 50 60 71 62 49 Michael Leighton G L OK 77 77 76 65 50 85 77 83 77 NA NA 63 66 72 33 Karri Ramo G L OK 76 76 76 65 50 81 76 82 76 NA NA 48 72 71 50 Corey Crawford G L OK 75 75 73 65 50 85 75 83 75 NA NA 54 77 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Sakic C L OK 51 88 59 91 99 80 88 99 95 60 86 99 93 86 20 Wayne Primeau C L OK 68 82 81 85 94 54 82 53 57 55 61 78 80 71 16 Trevor Linden C R OK 63 77 77 83 97 83 77 53 58 55 62 96 79 71 25 Daymond Langkow C L OK 63 90 52 88 98 80 90 85 84 95 83 78 86 86 37 John Madden C L OK 63 81 57 90 89 89 81 62 63 79 63 87 82 74 38 Steve Reinprecht C L 99 56 83 60 86 59 69 83 80 73 70 65 78 82 76 26 Marcus Nilson LW R OK 52 87 64 84 76 80 87 53 55 74 57 72 77 70 55 Jochen Hecht LW L OK 58 85 62 87 92 80 85 80 75 77 71 75 80 80 10 Matt Bradley LW R OK 83 84 69 82 69 63 84 53 54 70 56 72 74 71 13 Vyacheslav Kozlov LW L OK 54 87 55 89 98 83 87 93 85 74 78 90 84 84 23 Viktor Kozlov LW R OK 64 77 84 87 98 85 77 66 71 81 75 81 76 80 17 Petr Sykora RW L OK 50 87 59 88 99 82 87 71 72 55 72 78 69 75 21 Bryan Smolinski RW R 93 DD 64 87 70 85 99 83 87 66 67 88 68 93 87 79 22 Mike Knuble RW R OK 72 84 79 90 77 64 84 78 80 81 81 90 87 85 32 Radek Dvorak RW R OK 53 91 69 87 99 79 91 67 64 60 60 75 80 74 58 Jan Hejda D L OK 99 75 68 82 47 66 75 57 56 82 54 72 72 77 2 Anders Eriksson D L OK 58 76 69 85 95 78 75 64 57 96 50 81 73 77 18 Filip Kuba D L OK 59 82 66 86 98 83 82 62 71 75 80 78 78 79 31 Steve Staios D R 98 79 78 61 85 70 30 78 61 58 91 56 87 85 77 6 Ron Hainsey D L OK 62 78 68 84 97 71 78 66 67 64 68 63 75 75 8 Brent Burns D R OK 73 79 70 82 93 85 79 59 62 86 65 51 67 78 4 Nathan Guenin D R OK 88 75 66 79 40 73 75 48 49 75 50 60 66 72 29 Marc-Andre Fleury G L 98 95 95 72 82 82 85 95 84 95 NA NA 54 78 86 35 Alexander Auld G L OK 83 83 92 65 50 83 83 76 83 NA NA 63 88 78 33 Brian Boucher G L OK 82 82 78 65 50 81 82 80 82 NA NA 75 75 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Tyler Wright C R OK 50 75 59 65 40 95 75 40 45 55 50 87 73 60 11 Sean Bergenheim C L OK 50 82 57 65 40 95 82 40 45 55 50 54 68 60 36 Mike Leclerc LW L OK 50 75 71 65 40 95 75 40 45 55 50 78 80 61 24 Jon Sim RW L OK 70 83 57 84 93 72 83 53 60 57 68 75 78 71 9 Jeremy Williams RW R OK 50 78 55 78 40 95 78 40 47 55 54 54 73 61 5 Alexander Edler D L OK 99 75 71 80 40 67 75 47 52 59 57 48 68 71 71 Patrice Brisebois D R OK 89 77 64 84 40 50 77 65 60 64 55 93 78 74 48 Brad Fast D L OK 50 77 54 65 40 95 78 40 45 55 50 66 62 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Mark Smith C L OK 90 77 64 82 50 39 77 60 58 55 56 75 73 69 9 Stephen Weiss C L OK 60 96 56 87 89 84 96 71 72 70 72 57 74 78 63 Josef Vasicek C L 97 67 83 77 82 76 66 83 61 59 62 58 66 76 72 86 Phil Kessel C R OK 50 89 60 83 85 90 89 61 62 62 63 45 67 71 29 Rod Brind'Amour C L 97 84 78 66 91 94 78 78 99 88 95 77 96 88 89 15 Brendan Shanahan LW R OK 73 75 75 87 81 72 75 80 83 83 85 99 87 85 17 Ilya Kovalchuk LW R OK 66 92 73 92 99 73 92 74 83 56 92 57 88 84 8 Matt Cullen LW L OK 63 82 65 86 97 77 82 66 66 79 66 78 83 76 81 Marcel Hossa LW L OK 83 81 75 82 77 81 81 50 57 63 63 63 74 72 25 Martin Gelinas LW L OK 66 84 61 86 99 83 84 70 67 64 64 96 82 75 24 Milan Hejduk RW R OK 50 84 59 89 97 80 84 76 81 76 86 78 83 82 20 Fredrik Sjostrom RW L OK 75 89 70 84 94 77 89 49 54 74 59 57 72 72 18 Joffrey Lupul RW R OK 66 88 66 86 99 80 88 52 59 55 66 57 80 72 49 Aaron Downey RW R OK 99 81 70 76 40 25 81 40 47 58 54 84 67 66 44 Nick Boynton D R OK 83 83 66 84 71 25 83 53 54 67 56 69 78 73 28 Danny Syvret D L 99 50 75 58 78 40 61 75 44 47 74 50 51 68 65 23 Paul Mara D L OK 68 88 73 87 94 53 88 59 60 55 61 69 85 73 47 Bryan Muir D L OK 99 75 73 82 40 25 75 53 61 75 69 87 76 77 26 Richard Matvichuk D L OK 55 75 70 81 40 95 75 40 45 58 50 87 83 65 22 Scott Hannan D L OK 54 82 69 89 95 81 82 61 60 72 58 69 84 74 36 Wade Brookbank D L 34 IN 59 75 76 79 40 25 75 40 49 67 58 75 73 67 13 Mike Komisarek D R OK 99 80 81 83 99 63 80 55 57 98 58 60 72 83 1 Curtis Sanford G L OK 83 83 67 65 50 85 83 83 83 NA NA 69 81 76 30 Cam Ward G L 97 89 89 77 80 73 85 89 80 89 NA NA 54 87 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Alexei Kaigorodov C L OK 50 75 61 79 40 95 75 44 47 55 50 57 73 61 40 Mike Ricci C L OK 59 75 63 82 40 73 75 44 47 70 50 93 85 64 27 Craig Johnson LW L OK 50 91 66 65 40 95 89 40 45 55 50 90 70 63 48 Andrei Nazarov LW R OK 50 75 86 65 40 95 75 40 45 55 50 84 73 63 34 Christian Berglund RW L OK 50 84 59 65 40 95 85 40 45 55 50 66 67 61 68 Troy Brouwer RW R OK 99 75 75 79 40 56 75 40 45 55 50 51 60 65 45 Michal Barinka D L OK 50 78 72 65 40 95 78 40 45 55 50 54 69 63 33 Joe Dipenta D R OK 54 75 63 82 92 76 75 46 50 60 54 69 72 66 31 Sebastien Caron G L OK 77 77 67 65 50 85 77 86 77 NA NA 66 72 72 32 Simon Lajeunesse G L OK 75 75 68 65 50 85 75 84 75 NA NA 63 75 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Doug Weight C L OK 61 83 61 91 99 76 83 83 75 72 66 93 85 79 73 Patrick O'Sullivan C L 36 IN 68 79 57 84 53 79 79 66 63 59 59 51 68 70 16 Erik Christensen C L OK 54 78 67 87 74 79 78 60 67 55 74 57 69 72 42 Mikhail Yakubov C L OK 50 77 69 65 40 95 77 40 45 55 50 60 75 61 53 Brett McLean C L OK 50 77 56 83 94 82 77 61 63 67 66 72 79 71 24 Alexander Frolov LW R OK 56 87 70 90 99 84 88 76 81 64 85 60 81 82 10 Tony Amonte LW L OK 55 86 63 86 98 81 86 60 60 60 60 96 86 72 40 Henrik Zetterberg LW L OK 54 88 59 89 76 75 88 86 89 91 93 66 88 87 11 Pascal Dupuis LW L OK 65 82 63 85 86 76 82 46 56 62 66 69 75 70 13 Nikolai Zherdev RW R OK 53 92 66 89 86 83 92 65 63 55 62 54 83 73 26 Martin St-Louis RW L OK 58 90 52 92 99 86 90 99 96 99 93 81 85 92 81 Miroslav Satan RW L OK 55 85 66 89 98 79 85 72 75 55 77 84 87 78 61 Corey Perry RW R OK 62 82 69 84 99 77 82 67 67 64 67 51 74 75 19 Chuck Kobasew RW R OK 96 82 61 81 60 39 82 63 61 75 58 60 76 73 3 Matt Greene D R OK 88 75 72 85 94 55 75 49 51 70 52 57 72 73 97 Rostislav Klesla D L OK 84 84 70 87 91 53 84 54 62 71 70 60 72 77 43 James Wisniewski D R OK 99 75 61 82 60 60 75 53 55 73 57 54 73 74 25 Mathieu Dandenault D R OK 77 91 64 84 82 76 91 47 51 70 55 78 76 73 28 Andrew Hutchinson D R OK 64 75 65 75 50 55 75 62 62 60 62 66 73 69 7 Greg de Vries D L 91 DD 57 77 68 91 99 73 77 61 59 80 56 87 83 75 34 Adrian Aucoin D R 99 80 82 68 88 71 63 83 57 59 56 61 87 82 73 15 Andrej Meszaros D R 99 80 80 69 83 99 61 80 68 66 55 64 51 77 75 2 Keith Yandle D L OK 64 75 61 81 40 50 75 48 49 70 50 48 61 67 6 Jordan Leopold D L 28 IN 99 83 61 83 40 25 83 52 59 63 66 66 79 74 1 Ray Emery G L OK 94 94 80 80 71 84 94 80 94 NA NA 60 85 86 5 Mike Dunham G L OK 82 82 76 65 50 85 82 82 82 NA NA 90 79 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Brandon Reid C R OK 50 92 50 65 40 95 92 40 45 55 50 63 65 61 95 Aleksey Morozov LW L OK 50 89 66 71 25 95 89 40 45 55 50 75 60 63 32 Mathieu Darche LW L OK 69 75 71 79 40 95 75 40 45 55 50 78 66 63 23 Eric Nystrom LW L OK 50 79 67 77 40 95 79 40 45 55 50 57 67 61 44 Tomas Fleischmann LW L OK 59 86 61 80 40 74 86 51 56 60 61 54 74 68 12 Petr Tenkrat LW L OK 71 77 63 81 77 76 77 46 54 59 62 75 71 68 17 Vaclav Pletka LW L OK 50 77 55 65 40 95 77 40 45 55 50 69 65 60 60 Michael Blunden RW R OK 99 75 71 79 40 39 75 40 45 55 50 48 65 64 67 Lauri Tukonen RW R OK 50 80 66 79 40 95 80 40 45 55 50 48 70 62 31 Chris Nielsen RW R OK 50 75 71 65 40 95 82 40 45 55 50 66 70 61 50 Eric Fehr RW R OK 69 82 75 80 40 50 82 44 51 68 58 51 73 68 52 Mikael Green RW R OK 79 78 63 82 85 79 78 52 53 58 55 51 71 68 27 Scott Parker RW R OK 99 76 86 78 40 25 76 44 49 55 54 72 71 68 57 Mark Mancari RW R OK 55 75 77 79 40 84 75 44 47 55 50 51 70 63 35 Josh Langfeld RW R OK 80 78 74 81 40 70 78 45 47 55 50 75 76 65 45 Steven Goertzen RW R OK 69 77 70 79 40 39 77 40 45 65 50 54 70 63 51 Andy Delmore D R OK 50 83 59 65 40 95 83 40 45 55 50 78 69 62 56 David Liffiton D L OK 59 75 66 75 40 56 75 40 45 60 50 54 73 64 4 Rick Berry D L OK 50 75 67 65 40 95 75 40 45 55 50 72 70 62 9 Martin Lojek D R OK 50 75 73 79 40 95 75 44 47 55 50 51 65 64 46 Matt Carkner D R OK 50 75 78 65 40 95 75 40 45 55 50 66 70 64 33 Nolan Schaefer G R OK 75 75 79 65 50 85 75 80 75 NA NA 66 75 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Jason Arnott C R OK 63 83 77 89 82 72 83 73 78 68 83 84 90 82 35 Tomas Plekanec C L OK 53 82 57 87 98 83 82 67 69 97 70 60 80 77 88 Eric Lindros C R OK 99 81 84 86 59 30 81 75 67 60 58 87 82 77 59 Ryan Hollweg C L OK 99 77 64 81 94 47 77 42 47 55 51 57 70 65 8 Gilbert Brule C R OK 70 83 52 85 94 85 83 51 55 55 59 45 74 67 14 Yuri Butsayev C L 65 3W 50 79 61 65 40 95 79 40 45 55 50 72 71 61 89 Mike Comrie LW L OK 65 94 54 85 78 72 94 72 73 55 75 66 82 77 61 Rick Nash LW L OK 69 85 76 90 91 66 85 73 76 74 80 54 85 82 22 Chris Simon LW L 95 DD 87 75 79 81 81 58 75 61 62 71 62 90 78 75 20 Ruslan Fedotenko LW L OK 86 87 65 85 97 77 87 61 61 68 62 69 78 75 83 Ales Hemsky RW R OK 56 92 60 88 77 73 92 91 79 59 67 57 83 79 27 Georges Laraque RW R OK 74 75 83 79 88 66 75 61 58 58 56 78 75 71 21 Ladislav Nagy RW L 99 57 91 58 88 97 76 91 84 73 55 62 69 85 77 37 Richard Zednik RW L OK 84 87 63 84 51 72 87 67 66 55 64 78 76 75 23 Martin Lapointe RW R OK 74 78 66 85 99 62 78 51 57 56 63 87 83 70 2 Lukas Krajicek D L OK 60 87 61 85 94 71 87 54 55 61 56 57 73 70 45 Rhett Warrener D R OK 96 78 63 85 75 56 78 48 54 73 61 78 77 74 3 Zdeno Chara D L OK 99 75 97 92 97 60 75 73 73 69 73 75 84 85 51 Brian Campbell D L OK 71 83 56 88 99 83 83 82 72 86 62 69 78 81 19 Brendan Witt D L OK 99 84 70 85 98 50 84 53 53 95 52 81 83 81 24 Ruslan Salei D L OK 99 76 65 89 99 61 76 66 64 61 62 84 81 75 34 Kari Lehtonen G L 98 95 95 83 83 83 82 95 80 95 NA NA 57 81 87 43 Jocelyn Thibault G L OK 85 85 63 65 50 82 85 86 85 NA NA 81 82 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 42 Valtteri Filppula C L OK 58 84 59 84 88 87 86 48 55 58 61 54 71 68 64 Kris Newbury C L OK 99 75 59 79 40 25 75 48 53 60 58 60 64 67 36 Jason Jaspers C L OK 50 85 63 65 40 95 85 40 45 55 50 63 69 62 12 Jeff Friesen LW L OK 62 82 69 82 87 80 82 47 52 68 57 78 76 69 69 David Booth LW L OK 84 75 67 82 58 83 75 52 54 57 55 54 63 68 18 Justin Mapletoft LW L OK 50 76 64 65 40 95 76 40 45 55 50 63 71 60 47 Jan Hlavac LW L OK 50 83 63 65 40 95 83 40 45 55 50 78 70 62 86 Jonathan Ferland RW R OK 50 75 70 65 40 95 75 40 45 55 50 57 70 61 58 Bryan Young D R OK 99 75 58 78 40 39 75 40 45 61 50 48 65 67 6 Josef Boumedienne D L OK 50 79 64 65 40 95 79 40 45 55 50 72 69 62 4 Kent Huskins D L OK 96 75 70 50 40 66 75 47 49 59 50 69 64 69 5 Mark Fraser D L OK 50 76 70 79 40 56 76 40 45 57 50 48 63 63 31 Kirill Safronov D L OK 50 78 68 65 40 95 78 40 45 55 50 63 68 63 25 Alexei Tezikov D L OK 50 75 63 65 40 95 75 40 45 55 50 72 60 61 26 Mattias Timander D L OK 50 76 74 65 40 95 76 40 45 55 50 84 73 64 38 Dieter Kochan G L OK 75 75 65 65 50 85 75 87 75 NA NA 84 75 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 38 Dave Scatchard C R 84 1W 91 84 75 84 56 25 84 49 52 67 55 78 83 71 12 Olli Jokinen C L OK 60 88 73 92 99 69 88 92 91 79 89 72 89 89 39 Johan Franzen C L OK 89 76 75 83 83 78 76 64 63 88 62 69 72 77 44 Rob Niedermayer C L OK 65 84 68 87 99 69 84 51 53 56 55 84 80 69 24 Scott Gomez C L OK 53 91 61 90 87 77 91 94 79 71 65 69 87 81 77 Chris Gratton LW L OK 75 83 81 86 98 63 83 61 63 57 63 81 85 75 19 Markus Naslund LW L OK 50 88 61 90 99 77 88 76 75 59 74 87 88 78 91 Oleg Saprykin LW L OK 62 90 61 83 86 69 90 64 66 55 67 63 77 74 94 Ryan Smyth LW L 99 57 94 61 90 86 72 94 77 84 80 92 78 84 86 32 Travis Moen LW L OK 82 76 72 84 99 61 76 50 56 60 61 60 69 70 23 Mathias Tjarnqvist RW L OK 99 79 65 81 53 88 79 53 57 76 61 69 68 73 20 Michael Rupp RW L OK 84 76 83 81 92 59 76 43 50 55 56 66 75 68 27 Antti Miettinen RW R OK 96 88 59 83 89 79 88 56 59 55 62 66 74 73 30 Shane Doan RW R OK 99 84 72 89 88 64 84 71 76 65 80 78 85 83 26 Kurtis Foster D R OK 84 75 77 83 69 59 75 69 64 57 59 63 78 74 28 Dan Boyle D R OK 74 86 53 90 99 74 86 83 87 76 90 78 83 87 2 Mattias Ohlund D L OK 79 84 71 89 93 65 84 61 67 67 73 78 86 78 5 Eric Brewer D L OK 66 83 76 88 99 72 83 63 63 69 62 69 75 76 16 Tom Poti D L OK 64 86 65 88 94 68 86 80 71 86 63 75 76 81 7 Jamie Heward D R OK 61 75 68 86 86 74 75 61 62 76 64 25 73 73 31 Matt Walker D R OK 88 75 74 80 58 25 75 49 49 75 50 66 75 73 48 Allan Rourke D L OK 79 76 68 78 40 73 76 44 47 56 50 66 70 67 29 Martin Gerber G L OK 87 87 73 65 50 83 87 80 87 NA NA 84 81 80 42 Olaf Kolzig G L OK 91 91 88 79 66 79 91 76 91 NA NA 96 83 85
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Greg Jacina C R OK 50 75 64 78 40 84 75 40 45 55 50 60 70 60 14 Shane Endicott C L OK 50 75 72 65 40 95 75 40 45 55 50 63 71 61 60 Colin Fraser C L OK 50 77 61 79 40 84 77 40 45 64 50 51 65 61 21 Denis Shvidki LW L OK 50 82 70 65 40 95 82 40 45 55 50 66 62 62 41 Jean-Francois Jacques LW L OK 99 75 76 79 45 41 75 40 45 59 50 51 71 65 57 Brandon Prust LW L OK 99 75 59 79 40 25 75 40 45 55 50 54 69 63 22 Jason Ryznar LW L OK 50 78 69 65 40 95 78 40 45 55 50 57 73 61 46 Darren Reid RW R OK 99 79 68 76 40 25 79 40 45 62 50 57 70 65 56 Garret Stroshein RW R OK 63 77 99 78 25 76 77 40 45 65 50 57 45 66 43 Lynn Loyns RW L OK 50 75 62 65 40 95 75 40 45 55 50 63 74 60 4 Janne Niinimaa D L OK 77 86 67 83 50 47 86 46 48 63 50 81 78 70 15 Jason Woolley D L OK 50 75 61 65 40 95 75 40 45 55 50 99 79 62 36 Alex Henry D L OK 50 75 75 65 40 95 75 40 45 55 50 69 72 63 47 Burke Henry D L OK 50 75 67 65 40 95 75 40 45 55 50 69 72 62 45 Steve Valiquette G L OK 76 76 94 65 50 85 76 76 76 NA NA 75 77 73 6 Evgeny Konstantinov G L OK 75 75 64 65 50 85 75 87 75 NA NA 63 75 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 33 Kris Draper C L OK 68 80 55 87 98 75 80 55 60 82 64 93 83 73 20 Steve Rucchin C L OK 62 80 72 86 57 81 80 68 63 80 59 93 80 75 11 Patrick Sharp C R OK 60 90 64 85 97 69 90 55 63 70 71 63 75 75 27 Patrik Stefan C L OK 67 86 68 81 50 82 86 52 56 77 60 66 76 72 18 Ales Kotalik LW R OK 89 89 74 86 80 71 89 67 69 55 70 72 83 78 19 Nikita Alexeev LW L OK 55 89 84 83 94 91 89 52 57 74 63 63 68 74 46 Todd Bertuzzi LW L OK 99 83 83 86 40 25 83 73 68 55 62 81 88 77 9 Eric Perrin LW L OK 63 86 49 84 99 85 86 63 63 76 63 81 66 73 14 Brian Gionta RW R OK 60 90 44 88 75 74 90 66 75 62 83 69 88 77 12 Lee Stempniak RW R OK 63 82 59 86 99 84 82 65 71 59 77 57 79 76 25 Mike Grier RW R OK 79 83 73 86 98 80 83 57 62 73 66 81 75 76 30 R.J. Umberger RW L OK 65 77 67 83 98 81 77 52 59 62 66 60 79 71 8 Rory Fitzpatrick D R OK 66 75 66 81 70 64 75 48 51 77 53 81 75 71 2 Josef Melichar D L 97 73 75 69 84 85 75 75 53 53 78 52 69 80 73 41 Martin Skoula D L OK 66 88 71 85 98 83 88 55 53 74 50 69 74 74 48 Brooks Orpik D L OK 99 81 69 82 85 57 81 47 49 69 50 66 77 74 54 Paul Ranger D L 99 70 75 68 84 87 77 75 67 63 88 59 54 73 77 56 Nick Schultz D L OK 70 81 54 85 99 81 81 50 52 75 54 60 76 71 6 Stephane Robidas D R OK 99 85 53 81 91 61 85 59 54 69 50 75 78 74 34 Pascal Leclaire G L 98 83 83 79 65 50 83 83 80 83 NA NA 60 84 77 53 Nikolai Khabibulin G L OK 89 89 80 79 73 80 89 78 89 NA NA 87 82 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Jamie Lundmark C R OK 63 85 62 82 82 68 85 47 53 61 58 63 77 68 15 Kyle Brodziak C R OK 69 78 66 82 40 84 78 40 47 78 54 54 68 66 13 Scott Nichol C R OK 81 77 48 82 71 44 77 48 54 74 60 84 75 68 40 John Pohl C R OK 67 79 63 84 89 91 79 58 61 55 64 69 68 71 10 Trevor Letowski LW R OK 60 86 52 84 74 84 86 48 50 62 53 75 78 66 87 Donald Brashear LW L OK 78 75 78 82 93 36 75 50 52 65 54 90 77 69 31 Jaroslav Kristek LW L OK 50 85 57 65 40 95 82 40 45 55 50 66 50 60 26 Antti Laaksonen RW L OK 64 96 56 84 50 74 96 42 49 73 56 87 76 69 28 Colton Orr RW R OK 85 75 75 79 65 25 75 42 47 55 53 60 67 65 42 Tony Salmelainen RW R OK 55 87 52 83 69 77 87 56 57 59 59 63 68 68 4 Aaron Rome D L OK 59 77 62 65 40 95 75 40 45 55 50 57 62 62 5 Mark Eaton D L OK 73 87 64 83 42 66 87 47 49 74 50 75 71 72 22 Luke Richardson D L OK 99 77 72 80 40 46 77 49 50 71 50 99 84 74 3 Chris Hajt D R OK 50 75 67 65 40 95 75 40 45 55 50 72 68 62 99 Brendan Bell D L OK 84 75 62 82 54 65 75 51 52 63 54 57 69 69 36 Freddy Meyer D L OK 99 87 52 84 72 71 87 48 52 63 55 63 76 72 38 Kevin Dallman D R OK 71 76 55 83 64 85 76 54 54 55 53 63 74 67 50 Reinhard Divis G L OK 75 75 72 65 50 85 75 81 75 NA NA 81 76 71 1 Dan Ellis G L OK 75 75 68 65 50 85 75 84 75 NA NA 66 75 71 43 Fred Brathwaite G L OK 75 75 59 65 50 85 75 85 75 NA NA 90 75 70 35 Wade Flaherty G R OK 75 75 65 65 50 85 75 86 75 NA NA 99 75 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Eric Belanger C L OK 65 86 59 86 97 86 86 58 63 69 67 75 77 74 71 Mike Ribeiro C L OK 71 89 55 88 98 87 89 82 75 62 68 66 81 79 48 Daniel Briere C R OK 55 89 52 91 98 65 89 99 93 60 82 75 86 84 19 Blair Betts C L OK 72 75 71 84 99 87 75 44 52 78 59 66 74 70 60 Geoff Platt C L OK 93 86 48 79 40 62 86 56 59 64 63 51 71 71 26 Sami Kapanen LW L OK 55 88 54 88 93 87 88 55 58 78 62 87 84 72 15 Ville Nieminen LW L OK 99 80 71 83 53 45 80 42 47 55 52 75 73 67 12 Sergei Samsonov LW R OK 50 85 51 83 76 89 85 62 62 62 62 72 84 70 20 Sergei Brylin LW L OK 66 91 55 87 99 83 91 64 65 67 66 84 79 75 21 Darcy Tucker LW L OK 98 78 51 87 68 37 78 68 76 55 85 81 87 78 27 Alexei Kovalev RW L OK 61 85 74 90 88 62 92 73 71 55 70 87 85 78 16 Radim Vrbata RW R OK 50 86 61 85 93 85 86 69 67 61 65 63 83 74 18 Chad Kilger RW L OK 99 75 79 83 99 76 75 54 59 71 64 78 76 75 28 Paul Gaustad RW L OK 99 75 80 84 65 38 75 60 62 63 64 60 69 74 79 Andrei Markov D L OK 57 85 60 88 93 74 85 86 74 97 63 72 85 82 5 Darryl Sydor D L OK 65 83 64 82 89 80 83 58 59 76 61 90 80 75 6 Nicklas Lidstrom D L OK 52 81 58 92 97 79 81 90 83 99 77 96 90 86 70 Dustin Byfuglien D R OK 99 75 80 81 40 39 75 48 53 63 58 51 75 73 7 Toni Lydman D L OK 99 91 62 85 81 68 91 61 58 81 55 75 77 80 29 Robyn Regehr D L OK 92 85 73 89 94 67 85 60 57 97 54 66 79 83 2 Daniel Girardi D R OK 99 75 63 83 41 79 75 54 52 77 50 54 65 74 38 Nathan Dempsey D R OK 79 84 56 83 40 61 84 44 47 68 50 84 73 69 1 Brent Johnson G L OK 84 84 81 65 50 70 84 80 84 NA NA 75 76 78 39 Cristobal Huet G L 98 90 90 76 68 51 85 90 79 90 NA NA 81 81 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Martin St-Pierre C L OK 99 78 21 83 40 50 78 52 53 57 54 57 67 63 43 Erik Westrum C L OK 73 77 63 87 25 68 77 44 49 67 54 60 45 65 55 Eric Daze LW L OK 50 82 86 65 40 95 82 40 45 55 50 81 87 64 17 Fedor Fedorov LW L OK 50 76 84 65 40 95 75 40 45 55 50 63 70 62 59 Jaroslav Balastik LW L OK 69 76 68 81 40 73 76 44 49 64 54 69 75 65 42 Ivan Huml LW L OK 50 80 67 65 40 95 80 40 45 55 50 63 69 61 49 Eric Godard RW R OK 88 76 78 75 40 25 76 44 47 55 50 66 66 65 74 Ryan Shannon RW R 99 57 78 48 50 64 87 78 54 54 55 53 57 67 63 34 Mathieu Biron D R OK 50 75 81 65 40 95 75 40 45 55 50 66 72 64 41 Doug O'Brien D L OK 50 75 59 65 40 95 75 40 45 55 50 54 72 61 40 Brian Eklund G L OK 75 75 87 65 50 85 75 78 75 NA NA 66 75 72 75 Yann Danis G L OK 75 75 69 65 50 85 75 84 75 NA NA 63 80 71
# 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 63 85 82 92 99 80 85 99 99 76 72 69 95 88 28 Steve Sullivan C R 94 DD 66 91 43 90 69 81 91 95 88 82 82 84 83 86 24 Mikko Koivu C L OK 61 75 69 88 99 76 75 74 72 82 70 57 74 78 40 Maxim Lapierre C R OK 99 88 66 79 56 70 88 51 56 70 61 51 70 73 7 Trent Hunter LW R OK 99 82 72 86 93 87 82 56 64 84 71 66 82 79 22 Daniel Sedin LW L OK 50 89 60 90 98 83 89 89 88 76 86 66 86 85 9 Derek Roy LW L OK 61 88 53 89 91 71 88 86 79 99 73 57 83 83 17 Niklas Hagman LW L OK 61 88 64 84 99 84 88 52 60 76 67 69 74 74 26 Erik Cole RW L OK 99 90 68 90 86 61 90 77 80 69 83 72 87 86 27 Jere Lehtinen RW R OK 63 88 60 89 88 88 88 59 69 91 79 87 83 80 18 Mark Recchi RW L OK 73 81 57 90 99 74 81 84 79 58 74 99 87 80 14 Jason Ward RW R OK 68 79 68 83 85 77 79 53 56 72 59 69 75 71 37 Ian White D R OK 62 79 50 85 92 79 79 65 61 73 56 54 71 71 51 Francis Bouillon D L OK 99 94 51 85 75 65 94 55 56 69 58 81 75 76 56 Sergei Zubov D R OK 57 83 60 91 94 85 83 84 80 70 75 96 88 83 5 Frantisek Kaberle D L OK 87 87 55 85 40 34 87 58 60 73 62 87 84 75 4 Zbynek Michalek D R OK 58 77 61 86 99 84 77 64 61 76 58 60 75 73 10 Dion Phaneuf D L OK 99 78 68 90 95 60 78 74 80 72 85 51 83 84 23 Francois Beauchemin D L OK 90 79 62 87 86 73 79 64 65 72 66 66 79 77 30 Marc Denis G L OK 87 87 75 73 53 84 87 81 87 NA NA 75 84 80 35 Marty Turco G L OK 92 92 68 82 82 74 92 83 92 NA NA 81 91 84 34 David Aebischer G L OK 86 86 73 65 50 76 86 83 86 NA NA 72 81 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Robert Nilsson C L OK 50 81 56 82 40 73 81 40 47 67 54 51 73 63 16 Mike York C R OK 60 90 54 87 80 84 90 54 58 58 62 72 83 70 32 Pavel Vorobiev LW L OK 50 85 61 65 40 95 85 40 45 55 50 60 77 61 59 Masi Marjamaki LW L OK 50 75 61 79 40 95 75 40 45 55 50 51 72 60 61 Michael Ryan LW L OK 99 79 61 82 40 84 79 48 55 55 62 66 62 69 47 Libor Pivko LW L 99 50 77 64 65 40 95 77 40 45 55 50 66 68 60 50 Joakim Lindstrom RW L OK 59 79 58 78 40 73 79 40 47 60 54 57 73 63 93 Pierre Parenteau RW R OK 50 75 59 79 40 84 75 44 47 58 50 57 64 61 29 Timofei Shiskanov RW R OK 50 87 69 65 40 95 87 40 45 55 50 57 66 62 3 Denis Grebeshkov D L OK 50 77 55 65 40 95 77 40 45 55 50 57 73 61 64 Jean-Philippe Cote D L OK 50 77 68 65 40 95 77 40 45 55 50 60 70 62 74 Jay McKee D L OK 99 82 64 84 40 44 82 40 45 71 50 75 80 72 42 Jon Klemm D R OK 99 75 64 82 46 58 75 44 49 68 54 96 77 72 6 Tomas Kloucek D L OK 50 76 76 65 40 95 76 40 45 55 50 66 73 64 41 Doug Murray D L OK 99 75 78 81 42 38 75 47 49 60 50 66 73 72 49 Thomas Pock D L OK 84 76 64 83 40 76 76 47 56 69 65 63 68 72 31 Brian Finley G R OK 75 75 81 65 50 85 75 79 75 NA NA 63 74 71 33 Tomas Popperle G L OK 75 75 73 65 50 85 75 83 75 NA NA 54 68 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Mike Modano C L OK 56 87 72 90 71 73 87 69 75 77 81 96 89 81 16 Jarret Stoll C R OK 99 84 65 87 62 54 84 82 76 89 71 60 84 83 17 Jeff Halpern C R OK 71 88 64 89 92 65 88 58 58 76 59 78 80 74 7 Derek Armstrong C R OK 70 86 59 82 81 64 86 80 72 76 63 87 83 78 33 Stephane Yelle C L OK 87 83 62 84 68 72 83 61 63 85 65 84 77 76 34 Jerred Smithson C R OK 79 79 67 84 77 72 79 49 53 60 56 69 73 68 15 Boyd Devereaux LW L 99 89 88 65 79 40 70 88 67 69 71 70 72 74 78 12 Gary Roberts LW L OK 96 75 70 85 83 49 75 66 70 56 74 99 88 77 18 Mike Cammalleri LW L OK 57 90 52 89 98 79 90 87 85 69 84 60 82 83 35 Todd Marchant LW L OK 92 89 52 86 68 64 89 62 62 83 62 87 79 76 32 Scott Thornton LW L OK 73 75 75 83 70 38 75 48 54 63 60 93 80 69 38 Ronald Petrovicky RW R 99 99 78 61 82 40 30 78 48 53 60 58 75 79 68 42 Kyle Wellwood RW R 35 IN 66 89 52 86 58 95 89 91 81 56 71 57 80 79 63 Chad LaRose RW R OK 69 83 52 83 97 91 83 52 54 79 56 60 74 70 11 Daniel Alfredsson RW R 99 64 90 63 92 93 79 90 99 91 99 81 90 90 90 39 Vaclav Varada RW L OK 50 82 66 65 40 95 82 40 45 55 50 78 74 62 25 Dennis Wideman D R 99 72 76 59 85 91 67 76 61 62 69 63 57 78 72 4 Aaron Ward D R OK 99 75 68 84 97 69 75 52 55 83 58 87 78 78 3 Michal Rozsival D R 94 DD 84 77 66 88 97 77 77 71 71 92 71 72 76 83 29 Cory Sarich D R 99 75 94 68 84 99 72 94 55 53 80 50 72 80 77 23 Mathieu Schneider D L OK 77 80 54 90 82 63 80 89 83 67 77 99 88 84 45 Carlo Colaiacovo D L 96 99 85 61 82 58 74 85 55 66 71 77 57 72 78 22 Sean Hill D R OK 99 80 62 87 98 57 80 64 58 85 52 96 81 80 31 Martin Brodeur G L 98 98 98 84 95 95 84 98 77 98 NA NA 90 91 91 2 Andrew Raycroft G L OK 91 91 70 88 88 85 91 83 91 NA NA 66 85 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Peter Sykora C R OK 50 77 71 65 40 95 77 40 45 55 50 72 69 61 41 Jason Allison C R OK 50 79 74 65 40 95 79 40 45 55 50 81 86 62 27 Tim Taylor C L OK 60 80 61 82 86 88 80 46 48 67 51 99 78 66 52 Rob Globke C R OK 93 77 69 79 40 95 77 44 47 55 50 60 73 66 74 Nick Tarnasky C L OK 70 75 78 81 93 65 75 44 50 60 55 54 68 67 21 Chad Wiseman LW L OK 50 79 67 65 40 95 79 40 45 55 50 63 69 61 24 Jeff Heerema LW R OK 50 82 61 65 40 95 82 40 45 55 50 66 70 61 89 Zdenek Blatny LW L OK 50 79 63 65 40 95 79 40 45 55 50 63 73 61 46 Jody Shelley LW L OK 72 75 81 78 87 41 75 41 46 58 51 78 72 65 28 Jani Rita RW R OK 50 81 67 65 45 95 81 40 45 55 50 63 70 61 26 Milan Bartovic RW L OK 50 84 60 65 40 95 84 40 45 55 50 63 64 61 37 Niklas Sundstrom RW L OK 50 84 59 65 40 95 84 40 45 55 50 81 76 61 44 Valeri Bure RW R OK 50 84 52 65 40 95 84 40 45 55 50 84 82 61 43 Maxim Sushinsky RW L OK 50 85 45 65 25 95 74 40 45 55 50 75 75 59 70 Oleg Tverdovsky D L OK 71 82 64 81 40 62 82 53 51 55 50 78 75 68 36 Mike Mottau D L OK 50 81 56 65 40 95 81 40 45 55 50 72 63 61 5 Patrick Kaleta D R OK 99 76 59 79 40 25 76 48 49 55 50 48 60 67 30 Jean-Sebastien Aubin G R OK 79 79 66 65 50 85 79 84 79 NA NA 75 80 74 1 Maxime Ouellet G L OK 75 75 77 65 50 71 75 81 75 NA NA 63 75 71 50 Gerald Coleman G L OK 75 75 85 65 50 85 75 79 75 NA NA 51 75 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Craig Conroy C R OK 74 80 66 85 97 75 80 65 64 60 63 93 87 74 26 Michal Handzus C L 99 83 80 78 88 40 61 80 61 61 80 62 75 85 76 24 Tyler Arnason C L 97 50 86 62 86 99 86 86 73 70 55 66 69 80 74 23 Chris Drury C R OK 54 88 59 89 93 84 88 74 82 67 89 78 85 82 8 Wojtek Wolski LW L OK 58 83 69 87 92 90 83 70 72 62 74 48 74 77 18 Matt Pettinger LW L OK 77 80 68 87 77 83 80 61 66 74 71 66 78 76 29 Petr Cajanek LW L OK 64 89 58 88 93 75 89 75 71 75 66 81 81 78 39 Curtis Brown LW L OK 60 80 61 82 94 74 80 53 56 76 58 78 77 70 64 Daniel Carcillo LW L OK 99 75 62 80 40 25 75 52 59 62 66 51 65 70 55 Jason Blake RW L OK 62 94 52 90 99 84 94 69 80 64 90 87 83 82 14 Stu Barnes RW R OK 54 80 55 86 99 82 80 52 58 83 63 96 80 71 37 Mikael Samuelsson RW R OK 76 80 70 83 64 73 80 71 71 55 72 78 81 76 76 Dustin Penner RW L OK 73 75 85 87 99 76 75 56 68 55 79 60 73 76 25 Hal Gill D L OK 80 75 89 84 99 65 75 54 58 86 62 81 83 80 4 Roman Hamrlik D L OK 76 85 65 88 91 61 85 74 70 95 65 84 85 83 5 Brent Sopel D R OK 64 78 64 88 77 82 78 69 66 73 63 75 84 75 27 Bryce Salvador D L OK 79 80 70 84 77 65 80 46 51 78 55 78 73 74 46 Nolan Pratt D L OK 70 75 67 84 98 80 75 47 50 79 52 81 75 72 56 Ole-Kristian Tollefsen D L OK 99 79 66 83 85 39 79 44 49 76 55 54 69 74 51 Fedor Tyutin D L OK 99 82 68 86 80 72 82 55 55 66 55 57 71 75 31 Craig Andersson G L OK 78 78 72 65 50 72 78 84 78 NA NA 63 76 73 30 Johan Holmqvist G L OK 88 88 79 72 59 85 88 81 88 NA NA 72 77 81 35 Mike Smith G L OK 86 86 85 65 50 79 86 78 76 NA NA 60 84 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Michael Zigomanis C R OK 71 77 63 82 91 77 77 50 58 79 65 63 70 71 38 Blake Comeau C R OK 64 75 67 79 40 95 75 40 45 55 50 48 65 62 20 Rico Fata C L OK 69 85 67 82 40 84 85 44 49 84 54 66 73 69 28 Andrew Cassels C L OK 50 77 53 65 40 95 75 40 45 55 50 99 82 60 15 Marty Murray C L OK 69 83 50 81 40 73 83 48 49 74 50 81 68 66 17 Ryan Johnson C L OK 74 89 68 83 71 65 89 46 53 72 60 78 75 71 10 Brad May LW L OK 99 78 71 79 40 25 78 54 52 55 50 93 76 68 11 Alyn McCauley LW L OK 64 85 61 81 40 84 85 40 47 77 54 75 79 67 77 Andrew Peters LW L OK 69 75 86 74 70 25 75 41 46 55 51 66 75 64 83 Matt Foy RW R OK 79 75 73 81 40 73 75 40 45 55 50 57 69 63 62 Jon Disalvatore RW R OK 50 82 64 65 40 95 82 40 45 55 50 63 70 61 44 Danny Richmond D L OK 73 78 56 78 40 25 78 47 49 64 50 54 67 66 6 Branislav Mezei D L OK 99 79 78 84 54 34 79 45 48 70 50 66 73 74 72 Luc Bourdon D L OK 98 75 68 79 40 73 75 40 45 55 50 45 70 68 2 Kyle Cumiskey D L OK 64 76 50 79 40 84 76 44 51 55 58 48 63 63 40 Trevor Kidd G L OK 75 75 83 65 50 85 75 77 75 NA NA 90 75 72 33 Pekka Rinne G L OK 75 75 87 65 50 85 75 79 75 NA NA 60 75 72
# 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 50 79 63 90 95 80 79 99 88 72 77 90 87 84 9 Dainius Zubrus C L OK 80 88 79 90 95 73 88 77 76 55 75 72 82 82 12 Ryan Malone C L OK 86 77 77 87 77 56 77 59 65 78 71 69 79 77 17 Ville Peltonen LW L OK 64 77 55 87 87 83 77 63 66 82 69 87 73 75 21 Christopher Higgins LW L OK 63 86 63 85 74 79 86 62 71 78 80 57 77 78 28 Alexander Semin LW L OK 56 86 67 82 93 61 82 77 84 62 90 54 78 82 8 Alexander Ovechkin LW R OK 98 95 72 92 99 78 95 86 91 55 96 51 87 91 15 Dany Heatley RW L 99 72 85 74 93 99 70 85 95 98 88 99 63 90 93 27 Glen Murray RW R OK 60 84 76 90 71 67 84 64 76 61 89 90 86 81 14 Jonathan Cheechoo RW R OK 78 86 65 90 92 68 86 75 82 62 90 66 86 84 59 Clarke MacArthur RW L OK 99 80 58 81 40 73 80 56 59 55 62 51 67 70 32 Mark Streit RW L OK 60 75 57 83 92 90 75 68 70 71 72 75 73 75 44 Kimmo Timonen D L OK 61 92 53 87 97 80 92 83 80 86 77 81 86 86 2 Derian Hatcher D L OK 96 75 80 86 99 73 75 46 51 70 56 90 85 76 77 Alexei Zhitnik D L OK 71 87 61 89 95 62 87 72 68 80 65 90 85 79 7 Brent Seabrook D R 98 88 79 71 86 98 59 79 60 59 75 58 51 80 77 45 Sheldon Souray D L OK 75 85 76 90 98 49 85 78 91 66 99 78 81 88 26 Mike Van Ryn D R OK 74 85 60 86 94 71 85 66 62 68 58 69 79 75 13 Matthew Carle D L OK 56 80 60 86 93 84 80 73 73 64 73 54 75 77 37 Lawrence Nycholat D L OK 99 76 56 78 40 28 76 65 66 55 66 69 68 73 34 Miikka Kiprusoff G L 99 96 96 72 90 90 81 96 83 96 NA NA 78 90 88 30 Antero Niittymaki G L OK 87 87 75 73 63 85 87 81 87 NA NA 66 87 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Yanick Lehoux C R OK 50 78 65 81 40 73 78 48 51 65 54 60 68 65 20 Glen Metropolit C R OK 59 75 61 83 93 82 75 60 63 71 65 84 72 72 41 Daniel Corso C L OK 50 80 52 65 40 95 80 40 45 55 50 72 71 60 19 Jeff Tambellini C L OK 99 85 56 82 40 70 85 65 61 60 57 51 68 72 11 Oleg Kvasha LW R OK 50 80 83 65 40 95 80 40 45 55 50 72 81 63 24 Tommi Santala LW R OK 94 78 72 80 40 35 78 54 53 55 53 69 70 68 16 Owen Fussey RW L OK 50 79 61 65 40 95 79 40 45 55 50 57 70 60 1 Mikhail Grabovski RW L OK 50 75 55 78 40 95 75 40 45 60 50 54 67 60 94 Alex Korolyuk RW L OK 50 92 53 65 40 95 92 40 45 55 50 78 60 62 39 Travis Green RW R OK 99 75 67 84 40 32 75 43 48 74 53 96 76 68 89 Alexander Mogilny RW L OK 50 87 66 65 40 95 89 40 45 55 50 99 86 63 18 Mike Siklenka RW R OK 50 75 81 65 40 95 75 40 45 55 50 69 57 62 49 Kevin Klein D R OK 59 82 59 79 40 95 82 40 49 55 58 54 68 64 10 Petteri Nummelin D L OK 50 75 52 81 62 76 75 67 63 55 60 90 60 70 55 Niklas Kronwall D L OK 50 79 57 65 40 95 79 40 45 55 50 63 69 61 50 Robert Scuderi D L OK 61 79 63 84 94 85 79 51 51 79 52 72 75 72 4 Bryan Berard D L OK 64 88 69 82 40 50 88 52 51 62 50 75 85 70 42 Micki Dupont D R OK 50 75 50 79 40 73 75 44 47 55 50 66 68 61 6 Roman Polak D R OK 99 77 60 80 40 61 77 40 45 57 50 48 62 67 5 Brad Brown D R OK 50 75 73 65 40 95 75 40 45 55 50 81 73 63 96 Shawn Belle D L OK 83 75 67 79 40 95 75 44 47 58 50 51 64 68 57 Goran Bezina D L OK 50 75 71 65 40 95 75 40 45 55 50 66 68 63 40 Luke Sellars D L OK 50 80 59 65 40 95 80 40 45 55 50 63 60 62 63 Michael Funk D L OK 55 75 66 79 40 95 75 48 49 55 50 48 65 64 31 Steve Shields G L OK 75 75 86 65 50 85 75 77 75 NA NA 90 79 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Jason Spezza C R OK 53 89 73 91 81 73 89 99 98 66 92 57 83 89 33 Bobby Holik C R OK 89 75 81 88 99 66 75 58 60 78 61 93 83 76 22 Antoine Vermette C L OK 59 81 64 83 93 75 81 61 66 60 70 60 79 73 15 Jozef Stumpel C R OK 66 79 76 87 88 86 79 78 77 77 76 90 87 82 94 Yanic Perreault C L OK 51 79 56 85 80 78 79 61 69 59 76 93 86 73 38 Jan Bulis LW L OK 64 86 66 84 95 70 86 51 57 55 62 72 81 70 13 Bates Battaglia LW L OK 62 76 68 82 99 80 75 59 61 68 62 81 70 71 18 Marian Hossa LW L OK 71 87 68 92 99 79 87 97 95 99 93 69 85 93 27 Alexandre Burrows LW L OK 71 80 61 83 98 63 80 46 50 67 53 63 72 67 17 Teemu Selanne RW R OK 50 90 64 90 99 68 90 86 92 74 98 96 84 88 46 Alexander Perezhogin RW L OK 60 83 66 81 74 66 83 52 55 83 57 57 72 70 68 David Backes RW R OK 99 75 69 80 59 60 75 62 64 64 67 54 63 74 2 Glen Wesley D L OK 81 75 63 81 82 68 75 54 53 91 52 99 76 76 3 Karlis Skrastins D L OK 60 82 64 85 82 80 82 53 52 93 50 84 78 75 6 Jaroslav Spacek D L OK 83 78 58 88 78 62 78 60 61 77 63 84 84 76 28 Ossi Vaananen D L OK 76 86 72 82 89 67 86 47 51 67 54 66 74 73 26 Greg Zanon D L OK 85 79 60 82 80 35 79 46 52 99 57 66 72 77 4 Keith Carney D L 99 62 75 66 85 97 75 75 53 56 90 58 96 82 75 21 Sean O'Donnell D L OK 62 75 75 82 95 62 75 56 55 73 54 93 78 73 43 Mike Weaver D R OK 97 84 47 81 47 71 84 53 58 79 63 72 74 75 29 Jamie McLennan G L OK 81 81 75 65 50 85 81 80 81 NA NA 93 84 76 58 Jaroslav Halak G L OK 86 86 66 65 50 81 86 84 86 NA NA 51 70 78 41 Ryan Miller G L OK 94 94 68 85 77 85 94 87 94 NA NA 66 80 86 37 Jussi Markkanen G L OK 82 82 69 65 50 85 82 84 82 NA NA 81 80 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Trent Whitfield C L OK 50 89 64 65 40 95 89 40 45 55 50 75 71 63 12 Michal Sivek C L OK 50 81 73 65 40 95 83 40 45 55 50 63 68 62 9 Frans Nielsen C L OK 79 75 51 79 40 95 75 44 49 55 54 54 68 63 45 Steve Ott C L OK 99 84 60 82 40 25 84 56 53 55 50 60 75 68 36 Petteri Nokelainen C R OK 50 79 60 79 40 95 79 40 45 55 50 48 75 61 39 Eric Beaudoin LW L OK 50 78 81 65 40 95 81 40 45 55 50 66 66 63 24 Thomas Pihlman LW L OK 55 82 72 81 40 95 82 40 45 58 50 60 66 63 55 Garrett Burnett LW L OK 50 75 80 65 40 95 76 40 45 55 50 81 66 62 47 Peter Sejna LW L OK 73 84 53 80 40 76 84 44 52 60 61 69 69 67 65 Nigel Dawes LW L OK 59 79 51 80 40 95 79 40 47 55 54 51 62 61 40 Michael Farrell RW R OK 50 75 69 65 40 95 75 40 45 55 50 72 60 61 70 Jeremy Yablonski RW R OK 50 75 65 65 40 95 75 40 45 55 50 66 71 60 30 Peter Worrell RW L OK 50 75 93 65 40 95 75 40 45 55 50 75 77 63 50 Barry Tallackson RW R OK 69 75 76 77 40 95 75 40 45 58 50 57 69 63 20 Andrei Zyuzin D L OK 86 89 63 84 59 67 89 48 51 59 53 72 75 71 35 Doug Janik D L OK 58 75 64 83 91 74 75 50 52 62 54 66 64 67 31 Jeff Woywitka D L OK 68 75 66 80 41 72 75 54 55 70 55 57 73 70 44 Nolan Yonkman D R OK 50 75 86 65 40 95 75 40 45 55 50 63 72 65 7 Andy Greene D L OK 70 75 55 83 40 70 75 58 58 65 57 60 66 69 34 Patrick DesRochers G L OK 75 75 85 65 50 85 75 79 75 NA NA 69 75 72 32 Mike Wall G L OK 79 79 77 65 50 76 79 78 79 NA NA 56 66 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 37 Michael Peca C R 67 3W 97 85 57 85 42 25 85 66 63 90 59 84 81 76 33 Henrik Sedin C L OK 50 89 63 89 99 73 89 99 86 71 60 66 86 81 36 Marty Reasoner C L OK 55 85 65 84 87 69 85 56 56 77 57 75 81 71 29 Craig MacDonald C L OK 99 75 63 80 40 45 75 47 53 75 60 75 74 70 51 Ryan Getzlaf C R 99 73 84 72 86 99 73 84 73 74 80 75 51 76 81 12 Alexander Steen LW L 99 66 75 66 88 99 86 86 60 63 69 65 54 78 74 15 Tuomo Ruutu LW L OK 99 79 63 88 86 53 79 64 67 70 70 57 76 77 34 Todd Fedoruk LW L OK 88 75 80 79 70 25 75 56 55 61 54 69 77 70 61 David Moss LW L OK 95 77 70 81 50 79 77 56 63 57 70 63 66 73 10 Martin Erat RW L OK 62 91 61 86 82 71 91 89 79 68 69 63 80 81 17 Shean Donovan RW R 99 59 92 69 83 92 73 92 52 54 71 56 81 78 71 13 Juraj Kolnik RW R OK 85 82 59 83 77 85 82 58 61 60 64 66 75 72 94 Ryan Callahan RW R 77 1W 99 81 56 79 40 45 81 48 57 64 66 51 70 70 32 Alain Nasreddine D L 49 3M 68 75 62 80 53 74 75 47 51 82 54 81 74 71 2 Duncan Keith D L OK 67 86 54 89 99 70 86 69 62 84 54 57 74 76 38 Nathan Paetsch D L OK 71 81 56 82 76 67 81 69 62 60 55 57 70 72 20 Ryan Suter D L 54 1M 58 92 59 89 99 77 92 56 61 77 66 51 72 75 6 Josh Gorges D L OK 71 83 59 83 65 75 83 45 49 76 53 54 75 71 3 Noah Welch D L 97 99 75 73 80 40 25 75 43 54 68 64 60 69 73 5 Brett Clark D L OK 69 78 57 85 99 78 78 69 70 93 70 78 77 79 23 Karel Rachunek D R 99 74 82 69 83 80 75 82 65 65 71 65 69 74 76 4 Shane O'Brien D L OK 70 75 72 83 97 33 75 54 54 68 54 57 62 71 21 Duvie Westcott D R OK 99 85 56 84 40 25 85 61 70 67 79 75 74 78 1 Johan Hedberg G L OK 85 85 70 65 25 76 85 83 85 NA NA 87 81 78 31 Peter Budaj G L 95 90 90 77 81 70 82 90 80 90 NA NA 60 77 83 42 Robert Esche G L OK 80 80 80 65 50 82 80 78 80 NA NA 72 80 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Anthony Stewart C R OK 83 83 80 78 40 84 83 44 47 56 50 51 75 67 52 Jason Morgan C L OK 50 75 63 65 40 95 75 40 45 55 50 78 75 60 8 Martin Cibak C L OK 50 77 66 65 40 95 77 40 45 55 50 66 73 61 11 Lasse Pirjeta LW L OK 50 75 78 65 40 95 75 40 45 55 50 84 72 62 43 Tomas Surovy LW L OK 50 84 60 65 40 95 84 40 45 55 50 63 73 61 24 Nathan Perrott RW R OK 50 82 71 65 40 95 82 40 45 55 50 78 72 62 22 Adam Mair RW R OK 73 80 67 79 99 52 80 49 51 55 52 69 74 66 63 Konstantin Pushkarov RW L OK 99 82 56 81 40 50 82 48 53 60 58 51 73 68 9 Tomas Kopecky RW L OK 99 77 68 79 40 25 77 50 47 55 53 60 69 66 35 Cale Hulse D R OK 50 79 71 65 40 95 79 40 45 55 50 87 78 64 39 Yannick Tremblay D R OK 64 77 63 83 40 28 77 48 53 55 58 81 71 66 7 Lance Ward D L OK 50 77 69 65 40 95 77 40 45 55 50 72 68 63 19 Ian Moran D R OK 50 76 56 65 40 95 76 40 45 55 50 90 72 61 46 Mathieu Chouinard G L OK 75 75 82 65 50 85 75 78 75 NA NA 60 60 71 30 Frederic Cassivi G L OK 75 75 90 65 50 85 75 76 75 NA NA 81 75 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Kris Beech C L OK 71 79 72 84 77 70 79 63 62 56 60 63 72 72 20 Robert Lang C R OK 55 78 74 88 98 72 78 73 71 55 69 96 87 76 37 Wes Walz C R 90 DD 51 91 52 86 75 78 91 60 61 79 62 96 82 73 16 Nathan Horton C R OK 63 84 76 90 99 75 84 71 76 80 81 51 82 82 18 Jeffrey Hamilton C R OK 55 76 54 85 85 85 76 65 68 56 71 75 70 72 19 Byron Ritchie C L OK 76 86 55 81 77 58 86 48 54 65 60 75 75 69 34 Ryan Craig LW L OK 75 75 73 87 87 71 75 55 60 64 66 60 77 72 22 Steve Begin LW L 99 99 79 60 83 63 57 79 48 53 77 58 72 76 71 36 Jussi Jokinen LW L OK 52 90 57 85 99 89 90 74 69 66 64 57 81 75 43 Thomas Vanek LW R OK 54 87 69 89 99 82 87 81 87 92 93 54 80 88 10 Marian Gaborik RW L 41 3M 63 97 59 90 58 56 97 86 94 66 99 60 81 88 13 Bill Guerin RW R OK 67 87 73 87 93 70 87 61 75 61 88 96 80 81 73 Michael Ryder RW R 99 82 85 60 86 99 75 85 68 74 55 80 66 87 79 56 Ben Eager RW L OK 95 75 77 78 76 25 75 47 52 59 58 54 72 69 7 Steve Montador D R OK 92 75 60 81 87 44 75 49 51 58 52 69 77 69 28 Brian Rafalski D R OK 62 94 53 90 99 84 94 87 77 81 66 87 87 85 2 Garnet Exelby D L 98 99 76 66 82 70 58 76 51 53 78 56 63 75 75 35 Jeff Jillson D R OK 50 83 73 65 40 95 83 40 45 55 50 66 67 64 5 Steve McCarthy D L OK 89 89 62 84 56 70 89 61 63 68 64 63 72 76 4 Rob Blake D R OK 80 79 75 90 87 60 79 63 72 55 82 99 92 79 6 Sami Salo D R OK 62 82 69 89 81 82 82 68 76 86 84 84 83 81 38 Manny Legace G L 96 89 89 70 73 55 85 89 79 89 NA NA 87 86 81 40 Patrick Lalime G L OK 81 81 77 65 50 85 81 82 81 NA NA 84 76 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Rickard Wallin C L OK 50 78 62 65 40 95 78 40 45 55 50 66 70 60 87 Pierre Turgeon C L OK 69 76 64 80 40 39 76 52 59 55 66 99 84 69 72 Ben Walter C L OK 50 76 63 79 40 95 75 40 45 69 50 54 69 62 8 Dustin Boyd C L OK 74 75 60 82 40 73 75 48 53 55 58 48 60 65 24 Pascal Rheaume C L OK 50 79 68 65 40 95 79 40 45 55 50 87 68 61 26 Brad Winchester LW L OK 70 75 78 81 71 40 75 47 51 58 56 63 71 67 52 Damian Surma LW L OK 50 75 58 65 40 95 75 40 45 55 50 63 67 59 11 Chris Dingman LW L OK 65 75 85 65 40 95 75 40 45 55 50 78 73 64 41 Ben Simon LW L OK 50 76 61 65 40 95 76 40 45 55 50 72 66 60 14 Steve Gainey LW L OK 50 78 62 65 40 95 78 40 45 55 50 69 72 61 29 Grant Marshall RW R OK 50 75 65 65 40 95 75 40 45 55 50 87 80 61 51 Stephen Peat RW R OK 50 75 78 65 40 95 75 40 45 55 50 66 73 62 55 Patrick Leahy RW R OK 50 75 69 65 40 95 75 40 45 55 50 69 71 61 39 Mariusz Czerkawski RW R OK 50 79 63 65 40 95 79 40 45 55 50 90 73 61 27 Darren McCarty RW R OK 90 82 68 79 40 25 82 40 45 55 50 90 83 65 23 Dick Tarnstrom D L OK 50 82 62 65 40 95 82 40 45 55 50 81 80 63 3 Andrej Sekera D L OK 50 75 56 79 40 84 75 40 45 55 50 48 69 61 32 Grant McNeill D L OK 50 79 61 65 40 95 79 40 45 55 50 57 66 62 46 Brad Ference D R OK 50 75 65 65 40 95 75 40 45 55 50 69 74 62 42 Kristian Kudroc D R OK 50 75 83 65 40 95 75 40 45 55 50 63 69 64 30 Karel Pilar D R OK 50 75 67 65 40 95 75 40 45 55 50 75 71 62 33 Yutaka Fukufuji G L OK 75 75 78 65 50 85 75 80 75 NA NA 69 75 71 1 Jamie Storr G L OK 75 75 80 65 50 85 75 79 75 NA NA 81 75 72 44 Jean-Marc Pelletier G L OK 75 75 84 65 50 85 75 78 75 NA NA 72 75 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Andy Hilbert C L OK 61 75 59 84 98 83 75 60 59 80 58 63 75 71 17 Brad Richardson C L OK 61 88 56 82 88 83 88 49 57 81 66 51 72 72 28 Brad Richards C L OK 52 91 62 91 99 87 91 85 80 62 75 66 89 81 31 Peter Forsberg C L OK 83 87 64 90 69 34 87 99 85 55 69 87 93 83 96 Tomas Holmstrom LW L OK 67 80 63 86 93 73 80 63 73 56 82 87 84 77 25 Matt Cooke LW L OK 99 88 62 85 98 73 88 60 60 69 60 72 78 75 26 Kyle Calder LW L OK 57 86 54 87 97 74 86 62 63 55 65 69 84 71 30 Marco Sturm LW L OK 60 96 61 88 92 77 96 58 69 65 79 72 84 78 16 Ryan Potulny RW L OK 75 80 60 81 42 55 80 52 59 77 66 54 74 71 19 Sean Avery RW L OK 75 78 54 87 99 40 78 69 68 66 68 66 79 74 11 Justin Williams RW R OK 69 91 63 90 99 71 91 74 79 70 83 63 86 83 22 Bill Thomas RW R OK 65 75 60 83 40 87 75 61 69 70 77 57 73 74 68 Milan Jurcina D R OK 85 75 82 84 85 75 75 49 54 75 59 57 69 76 7 Niclas Wallin D L OK 99 80 71 82 81 71 80 50 52 76 55 81 74 77 8 Ken Klee D R OK 76 75 63 84 98 72 75 56 56 95 56 93 81 77 6 Bret Hedican D L OK 91 89 66 83 60 63 89 56 53 67 50 96 78 75 13 Pavel Kubina D R OK 77 81 81 87 93 60 76 76 68 74 61 72 84 80 2 Dan Hamhuis D L 99 80 87 62 86 98 72 87 54 58 75 62 60 75 76 42 Tom Preissing D R OK 51 83 58 87 97 89 83 72 68 84 64 72 80 77 36 Dwayne Roloson G L OK 91 91 70 83 83 80 91 84 91 NA NA 99 81 84 18 Sean Burke G L 99 84 84 86 65 50 77 84 78 84 NA NA 99 81 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 84 Blair Jones C R OK 98 75 72 80 40 84 75 48 51 65 54 48 62 68 21 Krystofer Kolanos C R OK 50 77 71 65 40 95 77 40 45 55 50 63 71 61 47 Scott Barney C R OK 50 75 79 65 40 95 75 40 45 55 50 69 69 62 1 Brandon Dubinsky C L OK 88 75 68 79 40 84 75 40 45 55 50 48 67 64 24 Jim Slater C L OK 83 82 59 82 89 70 82 56 56 68 56 60 72 70 43 Mark Hartigan C L OK 79 76 63 82 40 61 76 48 51 55 54 75 72 65 39 Charlie Stephens C R OK 50 75 79 65 40 95 75 40 45 55 50 63 67 62 41 Jeremy Reich C L OK 99 81 66 79 40 25 81 43 46 63 50 69 57 66 32 Kevin Sawyer LW L OK 99 75 75 77 38 25 75 43 49 70 55 64 50 67 15 Erik Rasmussen LW L OK 91 78 68 79 86 84 78 48 51 60 53 75 75 68 53 Vojtech Polak LW L OK 59 85 52 79 40 95 85 40 45 55 50 51 67 62 23 Jimmie Olvestad LW L OK 50 85 63 65 40 95 85 40 45 55 50 66 60 62 40 Stefan Ruzicka RW R OK 73 78 63 79 48 70 78 61 58 65 56 51 77 69 10 Michel Riesen RW R OK 50 75 63 65 40 95 75 40 45 55 50 69 71 60 29 Tyler Bouck RW L OK 64 76 61 79 40 25 76 40 45 57 50 66 73 61 27 Sandis Ozolinsh D L OK 99 81 71 85 40 54 81 52 51 59 50 90 83 73 45 Kyle Quincey D L OK 50 75 63 77 40 95 75 40 49 55 58 51 70 63 12 Bobby Allen D L OK 99 77 66 77 40 72 77 48 49 76 50 72 58 73 34 Brad Norton D L OK 55 75 83 75 40 25 75 44 47 55 50 81 76 65 4 Ryan Parent D L OK 50 79 64 78 40 95 79 40 45 69 50 45 65 65 37 Jason Strudwick D L OK 69 75 73 79 40 84 75 40 45 59 50 81 77 67 38 Jason York D R OK 67 75 63 82 59 65 75 52 53 64 53 96 76 69 46 Tomas Mojzis D L OK 50 85 55 79 40 95 85 40 57 58 50 60 69 64 14 Marc Methot D L OK 99 75 61 81 40 28 75 56 53 76 50 51 64 73 5 Tomas Zizka D L OK 50 76 60 65 40 95 76 40 45 55 50 69 66 61 20 Dan McGillis D L OK 50 75 71 65 40 95 75 40 45 55 50 90 82 63 33 Mike Morrison G L OK 76 76 79 65 50 83 76 81 76 NA NA 69 82 72 35 Martin Prusek G R OK 75 75 71 65 50 85 75 85 75 NA NA 81 80 71
# 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 62 93 61 92 95 73 93 99 99 67 87 45 87 89 91 Sergei Fedorov C L OK 63 85 69 90 88 71 85 67 69 76 70 99 82 78 76 Paul Stastny C L OK 53 75 64 88 99 81 75 90 84 79 78 51 71 82 29 Travis Zajac C L OK 56 82 67 85 97 89 82 66 67 69 67 51 65 74 36 Marc-Antoine Pouliot C R OK 78 83 63 81 56 76 83 52 55 73 57 51 73 70 46 Samuel Pahlsson C L OK 97 84 64 86 99 81 84 58 58 73 58 75 75 74 49 Manny Malhotra LW L OK 67 85 72 85 99 70 85 56 58 77 59 66 78 73 24 Dan Paille LW L OK 77 78 62 80 40 47 78 63 61 56 58 54 70 69 35 Randy Robitaille LW L OK 53 88 61 84 94 79 88 70 66 55 62 81 83 73 19 Kirk Maltby LW R OK 81 80 59 84 99 78 80 45 51 55 56 90 79 67 12 Mike Johnson RW R OK 69 86 67 85 97 81 86 61 61 91 61 84 84 76 15 Owen Nolan RW R OK 61 82 70 84 92 73 82 66 67 82 67 90 83 77 17 Jeff Carter RW R OK 67 88 69 84 75 67 88 70 69 76 69 51 80 78 27 Scott Niedermayer D L OK 70 91 61 91 95 64 91 96 89 73 81 87 88 89 22 Brian Leetch D L OK 50 78 55 65 40 95 78 40 45 55 50 99 88 62 41 Alexandre Picard D L OK 65 75 69 74 75 85 75 65 62 63 58 51 71 71 47 Steve Eminger D R OK 77 81 66 85 82 64 79 59 56 66 52 57 73 72 4 Nolan Baumgartner D R OK 88 84 64 80 40 25 84 52 51 56 50 78 77 70 42 Kurt Sauer D L 86 DD 88 75 73 82 58 72 75 50 50 74 50 63 74 73 26 Radek Martinek D R OK 99 84 57 84 52 47 84 69 63 99 58 78 75 82 38 Shane Hnidy D R 78 1W 72 79 66 82 87 68 79 48 55 86 61 81 71 75 40 Andy Chiodo G L OK 75 75 70 65 50 85 75 82 75 NA NA 57 75 71 45 Adam Hauser G L OK 75 75 76 65 50 85 75 82 75 NA NA 66 75 71 57 Niklas Backstrom G L 81 1W 92 92 74 65 50 80 92 81 92 NA NA 72 82 83
# 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 63 75 65 84 82 83 75 51 52 61 54 84 77 67 18 Jarkko Immonen C L OK 83 75 63 79 40 73 75 61 57 55 54 60 71 68 43 Yan Stastny C L OK 93 78 52 80 40 25 78 48 49 72 50 60 71 66 51 Graham Mink C R OK 50 75 75 65 40 95 75 40 45 66 50 69 72 62 9 Greg Classen C L OK 50 75 63 65 40 95 75 40 45 55 50 75 73 60 53 Derek MacKenzie C L OK 64 80 56 76 40 95 80 40 45 55 50 63 73 62 13 Steve Kelly C L OK 50 83 68 65 40 95 83 40 45 55 50 78 71 62 54 Alex Picard LW L OK 99 81 63 80 40 70 81 44 47 61 50 51 69 66 28 Jean-Guy Trudel LW L OK 50 75 63 65 40 95 75 40 45 55 50 81 60 60 56 Eric Boulton LW L OK 73 75 71 77 54 41 75 47 51 61 55 78 70 66 55 Mike Pandolfo LW L OK 50 75 76 65 40 95 75 40 45 55 50 69 68 61 11 J.P. Vigier RW R OK 76 75 63 83 87 83 75 49 52 76 56 78 76 69 32 Alexei Smirnov RW L OK 50 75 74 65 40 95 75 40 45 55 50 60 70 61 72 Eric Meloche RW R OK 99 85 59 77 40 73 85 48 51 65 54 78 66 69 30 Shane Willis RW R OK 50 84 62 65 40 95 84 40 45 55 50 75 68 62 20 Tomas Divisek RW L OK 50 75 68 65 40 95 75 40 45 55 50 69 71 61 67 Brett Lebda D L OK 60 78 51 84 89 70 78 54 58 64 61 60 73 69 52 Mike Stuart D R OK 50 77 57 65 40 95 77 40 45 76 50 66 73 65 25 Chris Chelios D R OK 66 80 54 83 86 80 80 53 51 73 50 99 85 70 50 Bryce Lampman D L OK 55 80 62 78 40 95 80 40 45 61 50 60 72 64 58 Aaron Johnson D L OK 79 75 66 79 74 72 75 49 54 61 58 57 69 70 21 Jame Pollock D R OK 50 75 57 65 40 95 75 40 45 55 50 69 65 61
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Denis Arkhipov C L OK 51 77 74 81 95 76 77 58 59 68 60 69 76 70 32 Jason Chimera C L 99 68 88 69 84 99 65 88 61 63 81 65 69 76 76 21 Mike Richards C L OK 88 88 59 86 71 62 88 71 67 89 64 51 79 79 52 Jiri Novotny C R OK 72 77 69 84 82 81 77 56 56 66 57 57 71 70 26 Patrik Elias LW L OK 60 91 63 90 91 80 91 92 83 60 73 78 89 82 18 Scott Hartnell LW L 99 70 84 70 86 77 42 84 62 70 79 78 60 82 78 20 Jay Pandolfo LW L OK 59 75 61 87 99 92 75 54 59 80 63 84 76 71 8 Christoph Schubert LW L OK 93 78 77 81 97 75 78 57 62 76 66 60 69 76 50 Ryane Clowe LW R 97 92 75 75 84 70 43 75 65 69 60 73 60 72 76 16 Matthew Stajan LW L OK 70 89 65 86 99 80 89 69 65 74 60 57 72 76 37 Mark Parrish RW R OK 61 78 61 88 92 88 78 62 66 65 71 75 77 74 28 Chris Neil RW R OK 99 75 68 83 99 36 75 56 59 55 62 69 76 71 27 Steve Bernier RW R OK 99 75 78 84 75 78 75 61 66 60 70 51 75 76 55 Ed Jovanovski D L OK 85 89 66 89 65 47 89 67 75 80 83 78 88 84 48 Anton Babchuk D R OK 66 75 73 79 63 70 75 59 58 73 56 54 74 73 5 Kim Johnsson D L OK 62 90 61 89 92 70 90 61 58 75 56 78 80 75 54 Dmitri Kalinin D L OK 60 88 67 85 99 83 88 62 63 83 64 66 81 78 6 Joe Corvo D R OK 63 82 60 85 92 79 82 71 69 57 67 75 80 76 56 Richard Jackman D R OK 99 81 67 81 40 48 81 66 64 56 61 72 77 74 7 Paul Martin D L 99 60 76 57 87 99 89 76 63 60 73 56 63 80 72 22 Andrew Ference D L OK 79 90 51 85 97 61 90 52 54 88 56 69 82 76 36 Mikael Tellqvist G L OK 84 84 68 65 50 85 84 83 84 NA NA 69 82 77 80 Kevin Weekes G L OK 80 80 82 65 50 82 80 77 80 NA NA 81 76 75 39 Rick DiPietro G R OK 96 96 80 84 76 73 96 78 96 NA NA 63 85 87
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Andreas Karlsson C L OK 54 76 72 71 64 85 75 49 52 61 55 81 73 66 19 Tim Connolly C R OK 50 89 61 85 40 84 89 40 47 55 54 63 84 64 33 Riku Hahl C L OK 50 78 65 65 40 95 78 40 45 55 50 66 68 61 47 Chris Thorburn C R OK 99 76 72 80 47 25 76 44 50 56 56 57 67 67 49 Grant Stevenson C L OK 50 83 51 65 40 95 83 40 45 55 50 63 73 60 46 Tony Martensson C L OK 50 86 60 65 40 95 86 40 45 55 50 66 60 61 14 Milan Kraft LW R OK 50 75 75 65 40 95 75 40 45 55 50 66 75 61 58 Vaclav Nedorost LW L OK 50 85 60 65 40 95 85 40 45 55 50 60 62 61 24 Ramzi Abid LW L OK 99 76 70 80 40 25 76 56 55 55 54 66 72 68 53 Clarke Wilm LW L OK 50 79 63 65 40 95 79 40 45 55 50 78 73 61 29 Dmitry Afanasenkov LW R OK 52 87 70 82 89 87 87 51 57 55 62 66 69 70 76 Evgeny Artyukhin LW L OK 50 77 91 65 40 95 75 40 45 55 50 57 73 63 73 Jeff Guiliano LW L OK 61 75 58 80 59 80 75 47 51 67 55 66 73 65 57 Patrick Thoresen LW L OK 62 75 57 81 82 70 75 54 55 73 55 57 71 67 15 Jordin Tootoo RW R OK 85 80 55 81 78 33 80 48 51 55 54 57 74 66 44 Norman Milley RW R OK 50 76 70 65 40 95 76 40 45 55 50 66 71 61 42 Tomas Malec D L OK 50 78 68 65 40 95 78 40 45 55 50 60 71 63 34 Eric Cairns D L OK 50 76 85 65 40 67 76 40 45 55 50 84 72 65 40 Jonathan Sigalet D L OK 50 75 56 79 50 73 75 40 45 67 50 48 66 63 51 Kyle Rossiter D L OK 50 85 70 65 40 95 85 40 45 55 50 66 67 64 99 Jay Harrison D L OK 50 75 70 83 40 61 75 40 45 55 50 60 72 63 59 Patrick Coulombe D L OK 55 75 52 80 50 73 75 44 47 55 50 51 70 61 45 Cody Rudkowsky G L OK 75 75 82 65 50 85 75 77 75 NA NA 72 75 71 41 Jani Hurme G L OK 75 75 73 65 50 85 75 81 75 NA NA 81 75 71 35 Jan Lasak G L OK 75 75 76 65 50 85 75 79 75 NA NA 69 75 71 43 Philippe Sauve G L OK 75 75 72 65 50 41 75 82 75 NA NA 66 74 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Marc Savard C L OK 55 90 59 91 99 63 90 99 93 57 72 75 82 83 28 Brooks Laich C L OK 63 79 70 82 88 83 79 51 55 86 59 57 74 71 32 Joe Pavelski C L 99 75 75 59 84 56 76 75 65 70 63 75 54 68 74 44 Patrick Eaves C R OK 89 85 60 85 88 80 85 60 63 55 66 54 76 74 46 Andrei Kostitsyn LW L OK 99 80 63 78 40 67 80 77 66 69 54 51 73 75 15 Andrew Brunette LW L OK 50 75 69 86 99 83 75 96 87 55 77 87 86 81 18 Richard Park LW R OK 64 88 57 86 99 84 88 56 58 83 60 78 75 73 16 Andrew Ladd LW L OK 99 82 67 82 78 71 82 53 58 64 64 51 74 73 45 Denis Hamel RW L OK 72 75 65 81 64 87 75 45 51 73 58 75 71 68 40 Marek Svatos RW R OK 59 87 54 85 80 71 87 59 64 59 69 60 81 72 61 Maxim Afinogenov RW L OK 65 94 60 88 68 48 94 96 90 60 84 69 84 85 31 Ian Laperriere RW R OK 69 80 65 87 98 50 80 61 60 77 58 84 84 73 29 Jason Pominville RW R 99 58 78 58 88 99 85 78 74 79 92 84 60 76 82 55 Danny Markov D L 41 3M 94 83 56 85 80 65 83 55 57 83 60 78 78 77 25 Cam Barker D L OK 99 83 72 80 42 25 83 56 56 55 55 48 68 72 3 Andreas Lilja D L OK 94 75 75 84 69 58 76 47 49 66 50 81 78 73 7 Bryan Allen D L OK 99 79 73 82 99 58 79 61 60 83 58 66 76 80 41 Andrew Alberts D L OK 97 76 73 78 92 47 76 51 50 73 50 63 74 74 8 Trevor Daley D L OK 61 93 59 84 89 69 93 49 54 77 59 57 68 73 22 Dennis Seidenberg D L OK 99 86 64 83 63 80 86 49 53 55 56 63 72 72 2 Brian Pothier D L OK 68 87 58 83 87 76 87 68 63 74 57 75 74 75 30 Chris Mason G L OK 93 93 73 65 50 85 93 81 93 NA NA 78 79 84 35 Manny Fernandez G L OK 88 88 70 71 54 82 88 83 88 NA NA 84 85 81 47 John Grahame G L OK 83 83 88 65 50 78 83 76 83 NA NA 81 79 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Petr Nedved C L OK 75 88 67 84 48 56 88 61 57 55 57 93 78 71 26 Jiri Hudler C L OK 53 86 49 83 92 81 86 51 58 62 66 54 67 69 11 Marcel Goc C L OK 71 90 63 82 94 86 90 48 52 66 55 57 71 69 65 Alexandre Giroux C L OK 64 75 69 79 40 84 75 48 53 62 58 63 71 66 20 Dominic Moore C L OK 61 78 60 83 83 69 78 51 55 68 60 66 74 68 38 Jim Dowd LW R OK 57 78 56 82 80 85 78 45 50 68 55 99 78 66 76 Kris Vernarsky LW L OK 50 76 71 65 40 95 76 40 45 55 50 60 69 61 24 Brian Willsie RW R OK 58 79 65 87 98 78 79 50 56 55 61 72 78 68 19 Brad Tapper RW R OK 50 80 56 65 40 95 80 40 45 55 50 72 56 60 6 Jamie Pushor D R OK 50 75 71 65 40 95 75 40 45 55 50 87 78 63 34 Jamie Allison D L OK 50 75 64 65 40 95 75 40 45 55 50 81 73 62 56 Travis Scott G L OK 75 75 66 65 50 85 75 88 75 NA NA 81 75 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Brendan Morrison C L OK 51 87 54 88 99 75 87 71 71 65 70 81 84 76 16 Alexander Svitov C L 99 92 82 78 80 92 39 80 52 55 63 58 60 69 71 47 Niko Kapanen C L OK 59 86 48 84 95 85 86 57 56 55 56 72 77 68 62 Kamil Kreps C R OK 98 75 65 79 40 61 75 44 49 55 54 54 66 65 12 Eric Staal C L 93 DD 67 91 72 90 99 72 91 80 80 61 80 54 88 83 37 Dean McAmmond LW L OK 58 92 57 85 98 85 92 55 60 71 64 87 83 73 22 Brad Isbister LW R OK 99 88 81 79 40 25 88 56 55 63 54 75 79 73 32 Mark Bell LW L OK 85 80 77 85 86 58 80 52 57 55 63 66 84 72 42 Karl Stewart LW L 99 99 85 56 79 57 47 85 45 49 67 53 57 72 68 36 Matthew Barnaby RW L OK 80 83 62 83 47 25 83 53 52 63 52 87 77 68 25 Petr Prucha RW R OK 69 81 54 86 95 84 81 59 66 55 73 60 77 73 20 Brandon Bochenski RW R OK 63 84 64 81 50 74 84 62 69 73 76 60 70 76 10 Dallas Drake RW L OK 80 85 61 84 72 71 85 48 53 68 58 99 85 70 82 Drew Stafford RW R OK 87 80 67 84 50 51 80 68 72 55 76 51 72 76 21 Alexei Semenov D L 99 99 76 81 77 40 25 76 58 54 65 50 63 75 74 6 Shea Weber D R OK 96 81 69 86 95 73 81 64 75 71 85 51 71 82 44 Jaroslav Modry D L 85 DD 64 84 69 84 92 74 84 58 55 90 52 93 83 77 5 Jamie Rivers D L OK 99 78 63 81 40 25 78 48 52 59 55 81 77 70 4 Braydon Coburn D L 91 DD 78 75 75 82 59 52 75 53 57 79 60 51 70 75 14 Mattias Norstrom D L OK 73 81 66 86 92 76 81 50 52 61 54 90 82 71 26 Brad Lukowich D L 98 86 82 62 84 91 81 82 49 54 85 59 78 78 77 27 Ben Clymer D R OK 82 75 61 85 80 72 75 56 62 55 67 72 76 72 35 Vesa Toskala G L OK 88 88 69 65 50 82 88 81 88 NA NA 75 79 80 60 Jose Theodore G R OK 84 84 67 65 50 84 84 84 84 NA NA 78 84 77 33 Hannu Toivonen G L OK 80 80 78 65 50 77 80 81 80 NA NA 54 83 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Cam Severson C L OK 50 75 73 65 40 95 75 40 45 55 50 72 76 61 48 Petr Taticek C L OK 50 80 59 65 40 95 80 40 45 55 50 57 69 60 52 Jared Aulin C R OK 50 77 60 65 40 95 77 40 45 55 50 60 69 60 38 Andrej Nedorost C L OK 50 78 64 65 40 95 78 40 45 55 50 66 67 61 43 Martin Samuelsson LW L OK 50 75 66 65 40 95 75 40 45 55 50 60 60 60 27 Justin Papineau LW L OK 50 80 54 65 40 95 80 40 45 55 50 66 68 60 46 Barrett Heisten LW L OK 50 75 65 65 40 95 75 40 45 55 50 66 60 60 50 Igor Radulov LW L OK 50 83 60 65 40 95 83 40 45 55 60 67 60 63 40 Jesse Boulerice RW R OK 50 78 72 65 40 95 78 40 45 55 50 72 64 61 18 Zenon Konopka RW L OK 93 78 69 79 40 25 78 40 45 59 50 63 72 64 41 Matt Davidson RW R OK 50 75 67 65 40 95 75 40 45 55 50 75 66 61 3 Wade Belak D R OK 80 75 76 80 78 37 75 44 47 55 50 78 73 68 45 Doug Lynch D L OK 50 75 66 65 40 95 75 40 45 55 50 57 66 62 8 Dan Focht D L OK 50 75 83 65 40 95 75 40 45 55 50 75 70 65 9 Jason Doig D R OK 50 78 75 65 40 95 78 40 45 55 50 75 63 64 49 Robert Schnabel D L OK 50 75 81 65 40 95 75 40 45 55 50 72 70 64 51 Jakub Cutta D L OK 50 75 67 65 40 95 75 40 45 55 50 63 68 62 23 David Hale D L OK 76 75 65 78 65 67 75 42 46 55 50 63 73 66 34 Josh Harding G R OK 79 79 75 65 50 85 79 81 79 NA NA 54 79 74 39 Zac Bierk G L OK 75 75 86 65 50 85 75 78 75 NA NA 78 75 72
# 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 60 88 55 92 99 75 88 88 77 87 66 81 84 81 34 Pat Rissmiller C L OK 83 78 76 84 95 87 78 56 56 65 57 72 73 72 13 Pavel Datsyuk C L OK 51 85 60 90 95 88 85 99 90 99 78 72 81 87 35 Maxime Talbot C L OK 84 83 57 83 91 74 83 52 58 82 64 54 70 73 61 Cory Stillman LW L OK 78 87 63 84 52 66 87 82 71 55 60 87 87 76 38 Vernon Fiddler LW L OK 55 79 62 85 87 78 79 57 60 79 63 66 76 72 39 Fredrik Modin LW L OK 51 80 78 88 95 77 80 61 67 87 73 84 85 78 21 Rene Bourque LW L OK 99 78 71 83 53 51 78 59 61 66 63 63 82 74 26 Dustin Brown RW R OK 99 87 63 85 98 77 87 69 68 55 67 54 74 77 18 Martin Havlat RW L OK 51 93 66 91 68 75 93 87 87 86 87 63 83 87 81 Mike Sillinger RW R OK 59 82 60 88 99 80 82 73 75 85 76 93 86 80 30 Brad Larsen RW L OK 71 75 66 82 87 78 75 47 52 70 58 75 75 68 42 Tim Gleason D L OK 99 79 64 83 69 56 79 46 51 68 56 57 76 73 20 Lubomir Visnovsky D L OK 64 95 51 88 83 83 95 88 90 80 93 78 87 91 44 John Erskine D L 48 3M 99 79 72 80 40 25 79 57 56 73 56 66 70 76 45 Chris Pronger D L OK 79 79 77 91 80 70 79 97 90 99 82 84 88 91 15 Tomas Kaberle D L OK 66 88 60 91 89 87 88 92 83 77 74 72 88 86 2 John Oduya D L OK 66 75 57 85 92 71 75 50 52 74 54 63 64 69 3 Marc-Edouard Vlasic D L OK 53 75 59 86 98 89 75 63 60 83 56 45 63 72 32 Curtis Joseph G L OK 88 88 70 77 67 77 88 82 88 NA NA 99 86 81 43 Martin Biron G L OK 87 87 69 65 40 77 87 87 87 NA NA 75 80 79 24 Ed Belfour G L 94 DD 90 90 80 77 71 78 90 77 90 NA NA 99 84 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Josh Green C L OK 72 75 79 80 69 78 75 47 50 70 53 75 73 68 14 Greg Mauldin C R OK 50 84 59 65 40 95 84 40 45 55 50 60 66 61 46 Jarkko Ruutu C L OK 74 85 63 83 98 52 85 49 53 58 57 81 75 69 16 Darcy Hordichuk LW L OK 89 76 70 78 64 25 76 45 48 55 52 66 70 65 29 Shawn Thornton LW R OK 86 75 68 79 58 25 75 52 53 57 53 75 72 67 23 Eric Boguniecki RW R OK 99 85 54 65 40 50 85 40 45 55 50 81 74 64 41 Vladimir Orszagh RW L OK 50 75 59 65 40 95 75 40 45 55 50 75 77 60 17 Jason King RW L OK 50 81 61 65 40 95 81 40 45 55 50 63 69 61 10 Marian Cisar RW L OK 50 87 55 65 40 95 87 40 45 55 50 72 60 61 19 Branko Radivojevic RW R OK 66 81 69 83 99 88 81 53 57 55 61 66 75 70 22 Francis Lessard RW R OK 50 75 77 65 40 95 75 40 45 55 50 69 73 62 33 Miroslav Zalesak RW L OK 50 84 63 65 40 95 84 40 45 55 50 66 59 61 25 Cam Janssen RW R OK 99 77 66 77 58 25 77 40 46 57 52 54 71 65 11 Jaroslav Svoboda RW L OK 50 82 69 65 40 95 82 40 45 55 50 66 73 62 27 Mikko Jokela D R OK 50 76 65 65 40 95 76 40 45 55 50 66 67 62 12 D.J. Smith D L OK 93 78 59 68 41 51 78 40 47 70 55 50 45 69 8 Aki Berg D L OK 50 79 69 65 40 95 79 40 45 55 50 75 73 63 28 Martin Grenier D L OK 50 75 84 78 40 95 75 40 45 67 50 66 70 67 4 Mikko Lethonen D L OK 88 75 59 81 40 50 75 48 53 57 58 72 70 68 47 Derrick Walser D L OK 50 80 51 80 40 95 80 40 53 62 66 72 70 65 48 Jim Vandermeer D L OK 93 79 63 85 56 39 79 51 52 68 54 66 73 72 40 Jason Labarbera G L OK 75 75 91 65 50 85 75 74 75 NA NA 66 75 72 1 Rastislav Stana G L OK 75 75 74 65 50 85 75 83 75 NA NA 66 75 71 37 Wade Dubielewicz G L OK 78 78 66 65 50 85 78 83 78 NA NA 69 77 73 31 Olivier Michaud G L OK 75 75 64 65 50 85 75 86 75 NA NA 57 75 70