(As of mercredi, sept 17 2008)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Henrik Sedin C L OK 99 76 65 99 99 72 79 99 81 90 30 69 72 79 5 Jarret Stoll C R OK 61 36 55 99 99 63 39 45 41 99 28 35 38 56 1 Sidney Crosby C L OK 99 99 45 65 65 70 99 99 99 81 74 26 29 87 28 Josef Vasicek C L OK 60 35 90 99 99 73 38 38 40 85 32 56 59 58 13 Pavel Datsyuk C L OK 99 97 45 99 99 90 99 99 99 87 62 54 57 88 27 Kyle Brodziak C R OK 57 32 65 98 98 83 35 35 37 91 29 25 28 53 9 Dave Bolland C R OK 61 36 50 48 48 71 39 55 41 74 25 25 28 50 4 Daniel Sedin LW L OK 99 74 55 99 99 75 77 90 79 84 58 68 71 81 1 Nigel Dawes LW L OK 64 39 30 74 74 93 42 40 44 76 38 25 28 52 21 Ryan Malone LW L OK 79 54 85 94 94 45 57 51 59 99 58 36 39 71 26 Justin Williams LW R OK 91 66 55 45 99 52 69 93 71 89 40 56 59 73 2 Jarome Iginla RW R OK 99 98 55 99 99 59 99 96 99 92 99 99 99 97 23 Colby Armstrong RW R OK 65 40 65 88 88 68 43 50 45 87 30 25 28 57 14 Trent Hunter RW R OK 66 41 70 99 99 79 44 58 46 92 25 40 43 60 37 Eric Fehr RW R OK 38 25 49 41 41 94 28 25 30 70 25 25 28 40 7 sos D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 34 Filip Kuba D L OK 73 48 70 91 99 76 51 55 53 87 43 65 68 71 22 Mathieu Schneider D L OK 95 70 50 79 99 68 73 68 75 88 60 99 99 79 19 Brent Sopel D R OK 65 40 55 71 99 80 43 54 45 99 33 60 63 66 8 Dion Phaneuf D L OK 99 86 65 99 99 25 89 86 91 86 64 30 33 86 20 Jordan Leopold D L OK 60 35 55 52 52 81 38 31 40 74 49 33 36 56 10 Micki DuPont D L 97 58 33 50 25 25 25 36 32 38 70 39 25 28 50 29 Ryan Miller G L OK 99 96 65 99 99 99 99 98 99 NA NA 34 37 89 47 Corey Crawford G L OK 99 75 65 84 84 99 78 77 80 NA NA 25 28 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Jaroslav Halak G L OK 93 68 45 53 53 99 71 70 73 NA NA 25 28 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Michael Nylander C L OK 99 76 55 96 49 75 79 99 81 81 45 99 99 80 15 Mike Ribeiro C L OK 99 90 50 93 99 75 93 99 95 81 58 53 56 85 8 Michael Peca C R OK 68 43 45 79 99 60 46 66 48 80 25 97 99 58 12 Alexander Frolov LW R OK 99 77 65 87 87 87 80 99 82 83 53 46 49 82 31 Raitis Ivanans LW L OK 34 25 70 89 89 25 28 25 30 73 50 25 28 49 5 Daniel Paille LW L OK 62 37 55 94 94 93 40 25 42 91 33 25 28 53 20 Bill Guerin RW R OK 70 45 65 99 99 67 48 43 50 84 47 99 99 63 27 Jason Pominville RW R OK 99 80 50 99 99 90 83 99 85 99 54 27 30 83 13 Lee Stempniak RW R OK 64 39 50 98 98 80 42 51 44 81 27 27 30 55 4 Jack Skille RW L OK 69 44 50 43 43 91 47 47 49 70 40 25 28 54 11 Karel Rachunek D R OK 57 32 65 57 57 65 35 31 37 80 44 45 48 57 36 Marc-Edouard Vlasic D L OK 48 25 55 99 99 88 28 28 30 83 34 25 28 55 21 Eric Brewer D L OK 58 33 70 94 99 52 36 45 38 76 32 73 76 61 3 Andreas Lilja D L OK 43 25 70 96 96 52 28 25 30 76 34 49 52 55 25 Mattias Ohlund D L OK 78 53 65 65 99 39 56 46 58 83 58 99 99 71 22 Brad Stuart D L OK 62 37 65 88 99 61 40 39 42 80 44 71 74 63 23 Andy Sutton D L OK 41 25 99 71 99 39 28 25 30 86 33 60 63 60 7 Brooks Orpik D L OK 42 25 65 95 95 70 28 25 30 83 32 36 39 55 26 Brian Boucher G L 97 99 76 65 64 64 99 79 78 81 NA NA 38 41 73 37 Kari Lehtonen G L OK 84 59 85 75 75 73 62 61 64 NA NA 26 29 62
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Kevyn Adams C R OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 1 Vernon Fiddler C L OK 58 33 45 96 96 76 36 44 38 80 25 28 31 51 1 Tim Taylor C L OK 32 25 55 87 99 91 28 25 30 87 25 91 94 47 10 Simon Gagne LW L OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 9 Jozef Stumpel RW R OK 57 32 70 63 99 92 35 41 37 80 25 99 99 53 18 Shean Donovan RW R OK 37 25 65 93 99 64 28 25 30 83 25 99 99 48 6 Matt Greene D R OK 28 25 70 56 56 53 28 25 30 80 30 25 28 50 14 Lasse Kukkonen D L OK 36 25 55 65 65 71 28 25 30 75 33 25 28 49 30 David Printz D L OK 25 25 90 25 25 25 25 25 25 25 25 25 25 39 17 Ladislav Smid D L OK 40 25 70 94 94 80 28 25 30 74 36 25 28 54 16 Karri Ramo G L OK 60 50 65 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Marc Savard C L OK 99 86 40 90 99 63 89 99 99 92 33 80 83 81 1 Erik Westrum C L 46 3M 25 25 25 25 25 25 25 25 25 25 25 25 25 30 11 Saku Koivu C L OK 85 60 40 94 94 49 63 85 63 92 34 89 92 70 35 Jozef Balej C R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 12 Marian Gaborik LW L OK 99 88 55 94 99 66 91 87 93 90 89 59 62 90 34 Darcy Tucker LW L OK 63 38 40 90 99 45 41 35 43 76 40 99 99 54 7 Patrik Elias LW L OK 86 61 55 90 99 79 64 78 66 83 44 90 93 72 15 Dainius Zubrus LW L OK 63 38 85 99 99 81 41 50 43 81 26 94 97 60 6 Ken Belanger LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 3 Steve Gainey RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 8 Petr Sykora RW L OK 89 64 50 99 99 79 67 71 69 75 57 99 99 74 10 Daniel Alfredsson RW R OK 99 99 45 85 85 80 99 99 99 99 94 99 99 96 20 Alexei Kovalev RW L OK 99 84 65 99 99 65 87 98 89 82 70 99 99 89 18 Adam Hall RW R OK 36 25 70 56 56 79 28 25 30 77 25 43 46 44 17 Milan Jurcina D R OK 39 25 85 99 99 65 28 25 30 75 32 25 28 56 23 Aaron Ward D R OK 48 25 65 79 79 66 28 25 30 80 43 85 88 56 4 Hal Gill D L OK 60 35 99 99 99 66 38 43 40 83 36 96 99 69 31 Ken Klee D R OK 41 25 50 88 99 66 28 25 30 83 32 99 99 54 9 Kyle McLaren D L OK 46 25 85 74 74 44 28 25 30 79 38 88 91 58 19 Toni Lydman D L OK 62 37 55 99 99 63 40 44 42 82 38 63 66 62 24 Garnet Exelby D L OK 62 37 55 99 99 63 40 44 42 77 38 36 39 60 25 Tomas Vokoun G R 97 99 77 50 99 99 79 80 79 82 NA NA 76 79 77 22 Jocelyn Thibault G L OK 55 55 50 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 D.J. King LW L OK 33 25 50 74 74 33 28 25 30 72 25 25 28 41 21 Daniel Tjarnqvist D L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 5 Mike Van Ryn D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 16 Jason Strudwick D L OK 30 25 70 63 63 68 28 25 30 76 33 60 63 52 13 Brian Eklund G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Petr Cajanek C L OK 25 25 45 25 25 25 25 25 25 25 25 25 25 32 7 Matt Cullen C L 98 93 68 55 72 99 78 71 99 73 99 36 89 92 77 13 Christopher Higgins C L OK 77 52 45 99 99 89 55 50 57 86 54 27 30 65 22 Jason Spezza C R OK 99 99 65 93 93 64 99 99 99 80 73 39 42 90 31 Anze Kopitar C L OK 99 77 85 99 99 89 80 90 82 99 64 25 28 86 1 Scott Hartnell LW L 99 69 44 65 98 98 25 47 35 49 88 49 63 66 61 19 Scott Thornton LW L OK 39 25 70 57 99 66 28 25 30 77 25 99 99 47 24 Taylor Pyatt LW L OK 63 38 90 96 99 69 41 44 43 78 33 56 59 59 23 Erik Cole RW L OK 82 57 65 89 99 57 60 65 62 89 49 51 54 70 15 Ales Hemsky RW R OK 99 79 50 90 90 81 82 99 84 78 44 43 46 79 14 Nathan Horton RW R OK 87 62 65 99 99 58 65 70 67 84 54 35 38 73 32 Dan Hinote RW R OK 45 25 50 71 99 70 28 25 30 80 44 55 58 48 8 Chuck Kobasew RW R OK 69 44 50 89 89 84 47 38 49 99 49 36 39 61 9 Niko Dimitrakos D R OK 25 25 40 25 25 25 25 25 25 25 25 25 25 32 3 Anton Babchuk D R OK 25 25 90 25 25 25 25 25 25 25 25 25 25 39 18 Joe DiPenta D R 98 25 25 65 25 25 25 25 25 25 76 25 25 25 45 16 Alex Henry D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 25 Tomas Malec D L 98 25 25 65 25 25 25 25 25 25 25 25 25 25 35 37 Glen Wesley D L 99 37 25 55 95 99 58 28 29 30 99 32 99 99 58 38 Greg Zanon D L OK 33 25 40 95 95 87 28 25 30 80 30 25 28 49 29 Matthew Spiller D L OK 29 25 25 91 91 62 28 25 30 70 31 25 28 44 35 Marc Denis G L OK 50 50 55 65 65 85 50 50 50 NA NA 56 59 50 33 Cristobal Huet G L 95 99 98 50 85 85 99 99 99 99 NA NA 25 28 87
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Dominic Moore C L OK 46 25 50 83 83 86 28 29 30 75 25 27 30 45 41 Matt Ellison C R OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 10 Geoff Platt C L OK 57 32 35 73 73 83 35 34 35 70 32 25 28 46 2 Kyle Turris C L OK 82 57 50 44 44 71 60 78 62 70 36 25 28 62 1 Stephane Veilleux C L OK 45 25 55 91 91 74 28 25 30 78 25 25 28 45 12 Mark Bell LW L OK 48 25 85 43 99 30 28 28 30 75 25 54 57 47 28 Denis Hamel LW L OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 4 Marcel Hossa LW L OK 38 25 70 61 61 77 28 25 30 74 26 29 32 44 6 Trevor Gillies LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 11 Brad Winchester LW L OK 31 25 90 50 50 54 28 25 30 72 25 25 28 44 34 Mark Rycroft RW R OK 25 25 50 25 25 25 28 25 25 25 25 25 25 32 36 Kyle Wanvig RW L OK 55 30 65 76 76 64 33 36 35 70 25 25 28 48 20 Jason Woolley D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 39 Brian Finley G R OK 25 25 70 25 25 25 25 25 25 NA NA 25 25 27
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Jeff Halpern C R OK 67 42 50 99 99 73 45 44 47 76 40 73 76 58 15 Kyle Wellwood C R OK 54 29 40 72 72 99 32 36 34 73 25 25 28 46 32 Ryan Kesler C R OK 63 38 65 98 98 60 41 33 43 84 43 29 32 57 30 Jim Dowd C R OK 36 25 55 89 99 77 28 25 30 87 25 89 92 47 23 Slava Kozlov LW L OK 65 41 40 99 99 87 44 48 46 81 34 99 99 58 22 Jussi Jokinen LW L OK 73 48 45 88 88 90 51 59 53 75 36 29 32 59 24 Peter Schaefer LW L OK 59 34 50 77 99 88 37 44 39 77 25 71 63 52 6 Andrew Brunette RW L OK 84 59 55 99 99 93 62 80 64 80 38 96 99 71 10 Martin St. Louis RW L OK 99 83 35 99 99 87 86 99 88 99 50 74 77 83 20 Markus Naslund RW L OK 80 55 45 99 99 77 58 60 60 76 50 99 99 67 27 David Vyborny RW L OK 57 32 40 80 99 79 35 47 37 78 25 66 69 50 25 Brad Isbister RW R OK 41 25 85 57 99 72 28 25 30 76 25 66 68 47 17 Guillaume Latendresse RW L OK 55 30 55 89 89 77 33 25 35 76 36 25 28 49 19 Andrei Zyuzin D L OK 43 25 55 39 99 51 28 25 30 74 40 60 63 50 31 Alexei Zhitnik D L OK 39 25 45 78 99 63 28 25 30 82 38 99 99 53 1 Aaron Miller D R OK 43 25 70 70 99 77 28 25 30 75 33 83 86 55 39 Dmitri Kalinin D L OK 45 25 65 56 99 71 28 25 30 81 34 57 60 54 26 Nolan Pratt D L OK 40 25 70 77 99 78 28 25 30 83 33 72 75 56 34 Radek Martinek D R OK 50 25 55 84 84 76 28 36 30 99 30 39 42 58 2 Timo Helbling D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 33 Marty Turco G L 98 99 83 45 99 99 25 86 85 88 NA NA 64 67 79 16 Nikolai Khabibulin G L OK 99 74 55 80 99 75 77 76 79 NA NA 99 99 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Peter Forsberg C L OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 8 Marcel Goc C L OK 38 25 55 62 62 90 28 25 30 75 25 26 29 43 5 Fedor Fedorov C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 35 Jim Slater C L OK 40 25 50 84 84 76 28 25 30 83 25 26 29 44 7 Vaclav Nedorost C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 1 Mark Smith C L OK 51 26 40 50 50 58 29 40 31 79 25 39 42 44 18 Fredrik Modin LW L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 36 11 Dallas Drake LW L OK 33 25 50 79 99 74 28 25 30 84 25 99 99 46 9 Chris Neil RW L OK 49 25 50 83 99 25 28 34 30 75 25 55 58 46 38 Frederic Cassivi G L OK 25 25 85 25 25 25 25 25 25 NA NA 25 28 28
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Jason Krog C R OK 25 25 45 25 25 25 25 25 25 25 25 25 25 32 7 Craig Conroy C R OK 60 35 65 96 99 63 38 46 40 86 25 99 99 56 9 Brad Richards C L OK 94 69 55 90 99 92 72 93 74 94 44 69 72 78 2 Jeff Hamilton C R OK 59 34 40 71 71 93 37 42 39 74 25 25 28 48 21 Steve Sullivan C R OK 25 25 30 25 25 25 25 25 25 25 25 25 25 30 1 Darren Haydar C R OK 62 37 35 62 62 79 40 52 42 70 25 25 28 49 11 Jamie Lundmark C R OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 35 Janis Sprukts C L OK 25 25 70 25 25 25 25 25 25 25 25 25 25 34 16 Thomas Vanek LW R OK 89 64 65 99 99 68 67 56 69 85 72 30 33 75 19 Richard Zednik LW L OK 64 39 55 66 66 67 42 33 44 75 46 82 85 55 8 Vaclav Prospal LW L OK 98 73 55 98 99 77 76 78 78 79 68 97 99 81 6 Zdenek Blatny LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 25 Pavol Demitra RW L OK 90 65 50 83 99 86 68 94 70 99 36 91 94 75 3 Anson Carter RW L 99 25 25 25 25 25 25 25 25 25 25 25 25 25 30 18 Joffrey Lupul RW R OK 92 67 55 68 68 74 70 76 72 79 59 36 39 73 36 Duncan Milroy RW R 98 25 25 50 25 25 25 25 25 35 25 25 25 25 33 15 Jonathan Ferland RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 37 Chris Pronger D L 98 95 70 99 68 99 74 73 76 75 85 59 99 99 86 4 Sebastien Bisaillon D R 99 25 25 50 25 25 25 25 25 25 25 25 25 25 33 12 Wade Belak D R OK 27 25 90 57 99 32 28 25 30 75 33 54 57 54 22 Marek Malik D L OK 53 28 99 51 99 53 31 31 33 99 38 79 82 65 23 Mark Popovic D L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 28 Ryan Whitney D L OK 87 62 85 93 93 75 65 60 67 84 56 27 30 78 31 Yannick Tremblay D R 81 1W 25 25 65 25 25 25 25 25 25 25 25 25 25 35 23 Keith Carney D L OK 46 25 50 74 99 72 28 27 30 91 33 99 99 56 20 Manny Legace G L OK 96 71 35 99 99 80 74 73 76 NA NA 51 54 70 30 Peter Budaj G L 95 99 78 55 53 53 81 81 80 83 NA NA 25 28 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Matthew Stajan C L OK 58 33 55 99 99 77 36 34 38 80 32 38 41 52 10 Joe Pavelski C R OK 65 40 45 99 99 86 43 42 45 78 38 25 28 55 13 Trevor Letowski C R OK 45 25 40 91 99 84 28 25 30 82 25 75 78 46 29 Eric Perrin C L OK 71 46 35 99 99 87 49 67 51 99 25 25 28 60 5 Greg Johnson C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 33 Maxim Lapierre C R OK 53 28 65 65 65 54 31 34 33 82 25 25 28 47 34 Yanick Lehoux C R OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 26 P.J. Axelsson LW L OK 57 32 65 91 99 92 35 35 37 99 28 88 91 55 27 Ryan Craig LW L OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 24 Raffi Torres LW L OK 53 28 50 39 39 54 31 31 33 75 26 37 40 44 32 Doug Janik D L OK 33 25 65 43 43 70 28 25 30 73 33 25 28 49
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Yanic Perreault C L OK 47 25 45 65 99 81 28 25 30 80 28 99 99 46 17 Manny Malhotra C L OK 58 33 65 87 99 80 36 42 38 83 25 68 71 54 11 Rod Brind'Amour C L OK 96 71 55 72 99 74 74 89 76 89 53 99 99 79 22 Doug Weight C L OK 56 31 45 82 99 80 34 37 36 79 25 99 99 50 6 Steve Begin C L OK 40 25 45 54 54 55 28 25 30 81 25 42 45 42 1 Jeff Friesen LW L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 33 14 Alex Tanguay LW L OK 86 61 55 95 99 75 64 84 66 90 38 74 77 72 24 Mike Sillinger LW R OK 66 41 45 63 99 78 44 38 46 88 44 99 99 58 20 Brad Larsen LW L OK 30 25 50 76 76 92 28 25 30 82 25 36 39 44 19 Eric Boulton LW L OK 35 25 55 90 90 30 28 25 30 75 25 42 45 44 4 Nick Foligno LW L OK 99 99 50 80 80 44 99 99 99 70 55 25 28 83 43 Jamie Langenbrunner RW R OK 78 53 55 78 78 81 56 72 58 86 33 98 99 66 3 Mike Grier RW R OK 48 33 55 95 99 87 36 27 38 99 25 99 99 53 9 Jaromir Jagr RW L OK 96 71 70 99 99 71 74 92 76 78 50 99 99 80 29 Tim Jackman RW R OK 34 25 85 44 44 35 28 25 30 73 25 25 28 43 15 Tomas Holmstrom RW L OK 81 56 45 72 99 60 59 56 61 74 56 94 97 66 18 Adam Foote D R OK 42 25 65 91 99 42 28 33 30 99 25 99 99 60 38 Jay McKee D L OK 41 25 85 80 99 74 28 25 30 74 35 82 85 57 12 Nicklas Lidstrom D L OK 99 99 55 93 99 78 99 99 99 91 52 99 99 92 26 Sergei Zubov D R OK 99 89 55 56 99 89 92 99 94 80 44 99 99 86 27 Rob Blake D R OK 78 51 90 87 99 43 54 51 56 83 51 99 99 75 40 Kristopher Letang D R OK 57 32 45 77 77 85 35 29 37 74 46 25 28 54 25 Thomas Pock D L OK 58 33 55 90 90 83 36 34 38 70 36 25 28 56 44 Tim Thomas G L OK 99 78 45 93 93 89 81 80 83 NA NA 25 28 75 33 Henrik Lundqvist G L 97 99 96 55 86 86 90 99 98 99 NA NA 33 36 87
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Mikhail Yakubov C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 2 Josh Hennessy C L OK 47 25 50 93 93 87 28 26 30 70 25 25 28 44 5 Petri Kontiola C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 16 Matt Walker D R OK 30 25 70 52 52 42 28 25 30 72 34 25 28 49 31 Allan Rourke D L OK 42 25 65 54 54 89 28 25 30 70 35 25 28 50 1 Mike Weaver D R OK 27 25 35 65 25 75 28 25 30 74 30 25 28 44 39 Brent Johnson G L OK 55 53 65 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Daniel Briere C R OK 99 75 40 96 99 65 78 85 80 77 64 69 72 79 3 Olli Jokinen C L OK 96 71 70 99 99 67 74 74 76 80 68 88 91 81 12 David Backes C R OK 60 35 65 88 88 44 38 41 40 75 30 25 28 52 1 Dustin Boyd C R OK 46 25 50 59 59 95 28 25 36 72 25 25 28 43 38 Tomas Fleischmann LW L OK 58 33 55 91 91 90 36 44 38 72 25 25 28 51 9 Alexandre Picard LW L 99 38 25 65 59 59 51 28 25 30 70 25 25 28 42 15 Henrik Zetterberg LW L OK 99 99 50 91 91 84 99 99 99 97 94 43 46 95 5 Milan Michalek LW L 99 82 57 65 96 96 90 60 64 62 88 50 29 32 70 3 SOS LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 18 Cory Stillman RW L OK 92 67 50 96 99 88 70 85 72 74 50 99 99 76 16 Jonathan Cheechoo RW R OK 69 44 55 84 84 73 47 33 49 85 55 46 49 60 27 Andy McDonald RW L OK 77 52 45 99 99 69 55 68 57 83 36 54 57 64 37 Brad Richardson RW L OK 58 33 45 43 43 91 36 47 38 70 25 25 28 47 23 Roman Hamrlik D L OK 77 52 65 99 99 69 55 68 57 89 36 99 99 74 21 Dan Boyle D R OK 99 79 45 45 99 37 82 93 84 76 48 64 67 78 2 Dustin Byfuglien D R OK 88 63 70 82 82 58 66 42 68 74 77 25 28 73 26 Scott Niedermayer D L OK 86 61 55 59 99 86 64 58 66 81 57 99 99 73 22 Philippe Boucher D R OK 68 43 70 46 99 72 46 52 48 95 39 86 89 69 33 Robyn Regehr D L OK 54 29 70 99 99 61 32 30 34 99 40 72 75 63 40 Dennis Wideman D R OK 77 52 50 99 99 65 55 47 57 82 56 27 30 68 44 Chris Campoli D L OK 71 46 50 56 56 86 49 50 51 83 44 25 28 63 17 Alexander Edler D L OK 56 31 70 91 91 77 34 26 36 75 47 25 28 58 34 Jean-Sebastien Giguere G L 97 99 99 55 92 99 99 99 99 99 NA NA 69 72 90 49 Ty Conklin G L 98 99 90 50 52 52 99 93 92 95 NA NA 25 28 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 35 Ryan Potulny C L OK 51 26 50 68 68 81 29 31 31 70 25 25 28 44 14 Cal Clutterbuck RW L OK 50 25 50 50 50 50 50 25 25 50 25 50 50 41 25 Teemu Selanne RW R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 7 Jon DiSalvatore RW R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 6 Chris Chelios D R OK 45 25 55 84 99 79 28 25 30 92 37 99 99 57 28 Zbynek Michalek D R OK 52 27 55 91 91 81 30 28 32 85 39 32 35 56 4 Nathan Paetsch D L OK 43 25 50 72 72 81 28 25 30 75 36 25 28 50 13 Keith Ballard D L OK 55 30 45 99 99 58 33 30 35 85 42 28 31 56 42 Noah Welch D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 39 Duvie Westcott D L OK 59 34 45 41 41 57 37 36 39 70 36 25 28 52 8 Kyle Cumiskey D L OK 40 25 40 46 46 83 28 25 30 73 30 25 28 46 48 Danny Richmond D L OK 44 25 50 49 49 25 28 25 30 70 33 25 28 47 45 Bruno Gervais D R OK 50 25 50 73 73 77 28 36 30 74 30 25 28 51 46 Richie Regehr D R OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 47 Mark Giordano D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 20 Brendan Bell D L OK 49 25 55 89 89 76 28 25 30 70 37 25 28 51 11 Tomas Popperle G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24 24 Kevin Weekes G L OK 75 50 55 50 50 50 50 50 50 NA NA 50 50 50 10 Jordan Sigalet G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24 30 Michael Leighton G L OK 45 55 70 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Bobby Holik C R OK 59 34 85 99 99 55 37 38 39 80 30 99 99 57 1 Brian Rolston C L OK 85 60 65 99 99 73 63 57 65 80 63 99 99 74 14 Antoine Vermette C L OK 79 54 50 99 99 74 57 59 59 99 49 36 39 68 32 Valtteri Filppula C L OK 63 38 45 95 95 85 41 36 43 75 40 25 28 54 4 Dean McAmmond LW L OK 52 27 45 83 99 93 30 31 32 99 25 99 99 50 8 Kyle Calder LW L OK 50 25 45 79 99 89 28 33 30 80 25 61 64 47 7 Chad Kilger LW L OK 51 26 90 65 99 86 29 25 31 80 31 87 90 52 6 Jean Pierre Dumont RW L OK 99 74 55 98 99 83 77 88 79 84 59 73 76 81 9 Shane Doan RW R OK 99 80 65 98 99 70 83 99 85 99 57 99 99 87 19 Mark Recchi RW L OK 80 55 40 88 99 82 58 77 60 85 32 99 99 66 23 Andrew Ference D L OK 55 30 40 72 99 65 28 39 35 99 33 58 61 58 3 Dan Hamhuis D L OK 65 40 50 72 72 66 43 47 45 99 38 45 48 64 18 Rostislav Klesla D L OK 51 26 70 99 99 70 29 25 31 76 42 50 53 57 22 Steve McCarthy D L OK 40 25 55 67 67 64 28 25 30 76 33 37 40 50 21 Wade Redden D L OK 81 56 65 98 99 69 59 68 61 89 42 99 99 76 29 Fedor Tyutin D L OK 54 29 70 99 99 79 32 30 34 88 40 30 33 60 26 Vitaly Vishnevski D L OK 37 25 65 84 99 70 28 25 30 83 35 67 70 55 33 Freddy Meyer D L OK 50 25 40 70 70 84 28 26 30 77 39 25 28 50 35 Nick Schultz D L OK 47 25 55 99 99 79 28 26 30 82 34 55 58 55 30 Marc-Andre Fleury G L 96 99 96 65 52 52 99 99 98 99 NA NA 25 28 85 28 Dan Cloutier G L OK 55 55 55 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Mark Cullen C L OK 25 25 45 25 25 25 25 25 25 25 25 25 25 32 4 Tim Brent C R OK 45 25 50 55 55 82 28 25 30 70 25 25 28 42 31 Jerred Smithson C R OK 41 25 65 99 99 75 28 25 30 99 25 25 28 48 13 Josh Green LW L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 36 24 Jeff Cowan LW L OK 27 25 65 56 56 25 28 25 30 79 25 50 53 43 10 Kip Brennan LW L OK 27 25 50 60 60 25 28 25 30 70 25 25 28 40 16 Georges Laraque RW R OK 49 25 70 87 99 25 28 25 30 77 25 77 80 48 2 Christoph Schubert D L OK 25 25 65 25 25 25 25 25 25 25 25 25 25 35 17 Mathieu Biron D R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 2 Shane O'Brien D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 27 Fred Brathwaite G L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Daymond Langkow C L OK 92 67 40 98 99 90 70 72 72 95 62 99 99 77 33 Tomas Plekanec C L OK 95 70 40 99 99 79 73 81 75 99 59 28 31 77 18 Todd White C L OK 66 44 40 90 90 80 47 51 49 88 31 60 63 57 13 David Krejci C R OK 59 34 45 68 68 85 37 62 39 85 25 25 28 53 8 Ilya Kovalchuk LW R OK 99 90 55 96 99 73 93 73 95 90 99 57 60 91 20 Marco Sturm LW L OK 82 57 50 98 99 80 60 59 62 85 55 93 96 70 26 Jason Chimera LW L OK 56 34 65 99 99 50 37 34 39 88 28 45 48 53 1 David Booth LW L OK 70 45 50 89 89 85 48 40 50 74 49 25 28 58 14 Justin Abdelkader LW L OK 56 31 55 51 51 48 34 34 36 70 31 25 28 46 6 Chris Bourque LW L OK 53 28 30 93 93 84 31 33 33 70 26 25 28 45 17 Rostislav Olesz RW L OK 63 38 55 68 68 88 41 35 43 80 41 25 28 54 1 Drew Stafford RW R 89 DD 74 49 55 78 78 67 52 56 54 76 52 25 28 63 5 Dany Heatley RW L OK 99 95 70 87 99 56 98 95 99 85 95 52 55 95 11 Matt Bradley RW R OK 44 25 70 94 94 61 28 25 30 84 25 50 53 48 28 Ruslan Salei D L OK 68 43 55 99 99 51 46 48 48 82 42 92 95 66 34 Cory Sarich D R OK 35 25 70 98 99 31 28 25 30 83 34 75 78 56 1 Jeff Schultz D L OK 54 29 99 88 88 84 32 30 34 78 41 25 28 62 14 Ian White D R OK 55 30 40 99 99 78 33 32 35 78 40 25 28 54 6 Jiri Tlusty D L OK 99 84 50 82 82 79 87 25 89 72 37 25 28 71 19 Marc Staal D L OK 83 58 85 65 65 65 61 64 63 70 41 25 28 71 30 Mike Komisarek D R OK 52 27 90 91 91 45 30 28 32 88 39 36 39 61 23 Martin Brodeur G L 95 99 99 65 99 99 70 99 99 99 NA NA 99 99 92 35 Dany Sabourin G L OK 65 50 65 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Jay McClement C L OK 47 25 55 99 99 87 28 26 30 79 25 28 31 46 12 Niko Kapanen C L OK 54 29 35 96 96 82 32 37 34 74 25 48 51 47 24 Marc-Antoine Pouliot C R OK 54 29 55 63 63 81 32 33 34 70 28 25 28 46 27 Petr Prucha RW R OK 47 25 50 76 76 85 28 26 30 75 25 25 28 44 15 Alexander Perezhogin RW L OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 16 David Tanabe D R OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 7 Petteri Nummelin D L OK 25 25 40 25 25 25 25 25 25 25 25 25 25 32 9 Kevin Klein D R OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 31 David Hale D L OK 29 25 65 71 71 67 28 25 30 73 30 25 28 49
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Tyler Arnason C L OK 61 36 45 85 99 91 39 49 41 78 25 51 54 53 3 Shawn Horcoff C L OK 99 77 55 65 99 77 80 90 82 85 65 59 62 81 44 Alexei Ponikarovsky C L OK 68 43 90 80 80 78 46 42 48 80 45 41 44 62 6 Andrew Cogliano C L OK 99 77 40 46 46 91 80 80 82 70 74 25 28 76 15 Brian Boyle C L OK 99 74 99 51 51 32 77 95 79 70 53 25 28 79 35 Geoff Sanderson LW L OK 51 26 50 50 99 84 29 40 31 83 25 99 99 49 46 Dave Steckel LW L OK 40 25 90 82 82 79 28 25 30 81 25 25 28 48 13 Jochen Hecht LW L OK 79 54 55 91 99 79 57 59 59 90 48 67 70 68 15 Radim Vrbata LW L OK 85 60 55 93 99 92 63 63 65 99 58 51 54 73 19 Rick Nash RW L OK 96 71 85 98 98 51 74 64 76 99 78 44 47 83 21 Scottie Upshall RW L OK 65 40 50 74 74 50 43 43 45 79 38 44 47 55 16 Milan Hejduk RW R OK 83 58 50 94 99 81 61 53 63 80 62 85 88 70 20 Ed Jovanovski D L OK 99 75 65 98 99 63 78 80 80 86 55 99 99 85 25 Lubomir Visnovsky D L OK 84 59 40 99 99 83 62 66 64 83 46 61 64 72 37 Kevin Bieksa D L OK 66 41 85 41 41 25 44 48 46 76 40 25 28 62 33 Bryan McCabe D L OK 75 50 65 66 99 75 53 55 55 84 45 99 99 70 31 Darryl Sydor D L OK 46 25 55 90 99 86 28 27 30 78 32 99 99 55 36 Shaone Morrisonn D L OK 40 25 70 93 95 66 28 25 30 84 32 34 37 55 40 Zdeno Chara D L OK 99 78 99 94 99 39 81 72 83 94 66 84 87 91 2 Lawrence Nycholat D L OK 60 35 45 94 94 80 38 33 40 70 41 25 28 55 14 Tobias Enstrom D L OK 79 54 40 99 99 79 57 66 59 74 40 25 28 67 28 Patrick Lalime G L OK 99 82 70 51 51 25 85 84 87 NA NA 67 70 76 42 Chris Osgood G L 97 99 99 45 67 99 99 99 99 99 NA NA 99 99 89
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Randy Robitaille C L OK 60 35 45 83 99 89 38 46 40 81 25 65 68 52 18 Yan Stastny C L OK 43 25 45 52 52 67 28 30 30 70 25 25 28 41 4 Mikhail Grabovski C L OK 44 25 45 50 50 66 28 34 30 70 25 25 28 42 1 Joel Lundqvist C L OK 46 25 55 67 67 84 28 33 30 73 25 25 28 44 30 Boyd Gordon RW R OK 45 25 55 82 82 93 28 25 30 82 25 25 28 45 45 Steve Eminger D R OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 5 Andrew Alberts D L OK 37 25 85 43 43 54 28 25 30 76 30 25 28 52 10 Bryan Muir D L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 38 17 Staffan Kronwall D L OK 37 25 50 54 54 90 28 25 30 70 35 25 28 47 22 Ray Emery G L OK 50 50 65 93 50 25 50 50 50 NA NA 25 28 50 14 Craig Anderson G L OK 55 50 65 57 57 55 55 50 50 NA NA 25 28 50 1 Marek Schwarz G R OK 85 60 50 53 50 99 63 62 65 NA NA 25 28 59 41 Alex Auld G L OK 50 50 85 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Patrice Bergeron C L OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 1 Kris Draper C L OK 46 29 40 79 99 57 32 25 34 90 25 99 99 47 17 Joe Sakic C L OK 99 75 45 54 99 81 78 99 80 89 48 99 99 79 32 Blair Betts C L OK 33 25 70 91 91 89 28 25 30 83 25 31 34 47 3 Paul Stasnty C L OK 99 88 50 91 91 85 91 99 93 80 60 25 28 84 19 Stephane Yelle C L OK 38 25 65 90 99 89 28 25 30 90 25 99 99 49 35 Peter Mueller C R OK 99 90 65 62 62 76 93 99 95 70 48 25 28 81 5 Jason Blake LW L OK 77 52 40 99 99 86 55 74 57 79 30 72 75 64 24 Mike Knuble LW R OK 80 55 70 99 99 64 58 52 60 92 58 90 93 71 8 Clarke MacArthur LW L 99 58 33 55 45 45 78 36 31 38 74 35 25 28 48 25 Donald Brashear LW L OK 33 25 70 98 99 39 28 25 30 76 25 99 99 48 13 Michael Cammalleri RW L OK 86 61 35 77 77 80 64 73 66 86 49 35 38 68 7 Glen Murray RW L OK 64 39 70 77 99 67 42 34 44 91 44 99 99 60 22 Lee Goren RW R OK 25 25 70 25 25 25 25 25 25 70 25 25 25 39 23 Travis Moen RW L 98 34 25 65 94 94 57 28 25 30 76 25 25 28 45 26 Jaroslav Spacek D L OK 87 62 45 73 99 71 65 63 67 81 55 76 79 73 6 Kimmo Timonen D L OK 89 64 50 98 99 74 67 74 69 92 46 80 83 78 9 Brendan Witt D L OK 39 25 65 72 99 65 28 25 30 85 36 95 98 56 10 Brian Campbell D L OK 99 89 45 99 99 90 92 99 94 86 46 28 31 86 14 Joni Pitkanen D L OK 73 48 50 77 77 64 51 47 53 88 51 33 36 66 18 Derian Hatcher D L OK 44 25 90 54 99 69 28 25 30 88 37 99 99 60 1 Mathieu Roy D R OK 43 25 65 40 40 62 28 25 30 70 34 25 28 49 21 Dominik Hasek G L 97 99 99 45 65 99 25 99 99 99 NA NA 99 99 87 11 Johan Holmqvist G L OK 99 77 70 71 71 99 80 79 82 NA NA 25 28 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Rod Pelley C L OK 33 25 50 71 71 87 28 25 30 70 25 25 28 42 12 Petteri Nokelainen C L OK 39 25 50 70 70 86 25 25 30 73 25 25 28 42 28 Mike Brown LW L OK 33 25 25 66 66 25 28 25 30 70 25 25 28 38 29 Pierre Parenteau LW R OK 25 25 45 25 25 25 25 25 25 70 25 25 25 36 15 Mathias Tjarnqvist LW L OK 37 25 25 95 95 82 28 25 30 74 25 25 25 41 33 Pat Kavanagh RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 30 Jani Rita RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 20 Sheldon Souray D L OK 25 25 90 25 25 25 25 25 25 25 25 25 25 39 27 Brad Norton D L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 38 36 Brendan Witt D L OK 39 25 65 72 99 65 28 25 30 89 36 95 98 57 34 Steve Valiquette G L OK 50 50 99 50 50 50 50 50 50 NA NA 25 28 50 31 Sebastien Caron G L OK 25 25 55 25 25 25 25 25 25 NA NA 25 25 26 16 Nolan Schaefer G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Joe Thornton C L OK 99 96 90 99 99 71 99 99 99 87 58 92 95 93 17 Jeff Carter C R OK 78 53 70 99 99 73 56 48 58 94 58 27 30 69 20 Phil Kessel C R OK 62 37 50 99 99 86 40 36 42 76 38 25 28 54 6 Brandon Dubinsky C L OK 65 40 55 99 99 61 43 52 45 77 28 25 28 55 8 Patrick Kane C L OK 99 99 35 71 71 75 99 99 99 70 99 25 28 90 23 Tyler Weiman C L OK 91 66 45 85 85 99 69 68 71 70 57 25 28 70 11 Martin Erat LW L OK 87 62 50 93 99 78 65 73 67 78 50 50 53 71 25 Niklas Hagman LW L OK 66 41 50 99 99 75 44 28 46 99 54 59 62 60 26 Tuomo Ruutu LW L OK 59 34 50 94 94 52 37 47 39 80 25 30 33 51 5 Marc Chouinard RW R OK 25 25 90 25 25 25 25 25 25 25 25 25 25 36 12 Craig Adams RW R OK 37 25 50 91 99 68 27 25 30 95 25 27 50 46 15 Branko Radivojevic RW R OK 44 34 65 89 89 73 37 25 39 82 25 48 51 49 13 Bobby Ryan RW R OK 99 95 55 77 77 73 98 99 99 70 80 25 28 88 16 Carlo Colaiacovo D L OK 36 25 55 37 37 93 28 25 30 70 35 25 28 47 18 Tomas Kaberle D L OK 99 76 55 99 99 73 79 90 81 86 46 83 86 84 19 Janne Niinimaa D L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 22 Mattias Norstrom D L OK 48 25 65 80 99 75 28 27 30 90 35 99 99 59 21 Stephane Robidas D R OK 62 37 45 91 99 99 40 34 42 84 48 60 63 61 29 Michal Rozsival D R OK 81 56 65 98 98 59 59 51 61 99 57 58 61 76 10 Jim Vandermeer D L OK 52 27 55 91 91 40 30 31 32 99 37 33 36 58 27 Rick DiPietro G R OK 93 68 50 99 99 25 71 70 73 NA NA 45 48 68 28 Vesa Toskala G L 97 99 87 40 99 99 80 90 89 92 NA NA 30 33 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 2 Trevor Linden C R OK 42 25 85 72 99 90 28 25 30 90 25 99 99 51 24 Rob Niedermayer C L OK 42 25 65 99 99 72 28 25 30 99 25 99 99 51 7 Matt Hussey C L OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 3 Matt Murley LW L OK 52 27 55 93 93 88 30 37 32 70 25 25 28 47 14 Evgeny Artyukhin LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 1 Shay Stephenson LW L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 36 1 Travis Green RW R OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 4 Peter Worrell RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 21 Curtis Joseph G L OK 81 56 45 83 99 40 59 58 61 NA NA 99 99 60
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Scott Gomez C L OK 96 71 45 99 99 82 74 99 76 80 32 77 80 75 16 Tim Connolly C R OK 93 68 55 59 99 93 71 99 73 88 25 53 56 72 4 James Sheppard C L OK 99 99 65 68 68 70 99 99 99 70 69 25 28 87 32 Paul Gaustad C L OK 61 36 90 99 99 58 39 52 41 88 25 26 29 58 14 Sean Avery LW L OK 72 47 35 70 70 25 50 52 52 85 43 46 49 58 38 R.J. Umberger LW L OK 80 55 65 90 99 89 58 82 60 99 29 28 31 69 42 Andrei Kostitsyn LW R OK 81 56 50 95 95 85 59 57 61 76 55 25 28 66 28 Ruslan Fedotenko LW L OK 65 40 65 82 99 76 43 42 45 92 39 65 68 59 18 Todd Bertuzzi LW L OK 73 48 70 83 99 42 51 63 53 78 34 97 99 64 8 Steve Downie RW R OK 99 99 45 55 55 25 99 99 99 70 99 25 28 89 2 Brad Boyes RW R OK 90 65 55 99 99 90 68 44 70 82 86 30 33 75 5 Marian Hossa RW L OK 99 75 55 88 99 80 78 84 80 90 66 85 88 83 24 Jason Williams RW R OK 94 69 45 52 52 79 72 88 74 77 50 36 39 72 25 James Wisniewski D R OK 70 45 50 83 83 38 48 46 50 85 47 25 28 63 26 Henrik Tallinder D L OK 55 30 85 87 87 72 33 39 35 95 32 39 42 64 13 Paul Ranger D L OK 75 50 65 88 88 68 53 48 55 90 53 27 30 70 27 Duncan Keith D L OK 71 46 50 99 99 72 49 40 51 96 54 30 33 67 31 Braydon Coburn D L OK 79 54 90 95 95 61 57 57 59 81 49 25 28 74 39 Matt Lashoff D L OK 58 33 65 73 73 73 36 31 38 70 40 25 28 56 48 Jassen Cullimore D L 97 48 25 90 79 79 87 28 25 30 74 38 86 89 59 1 Carey Price G L 98 99 90 65 76 76 56 93 92 95 NA NA 25 28 82 17 Evgeni Nabokov G L OK 99 99 50 99 99 39 99 99 99 NA NA 72 75 89
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Erik Christensen C L OK 58 33 55 72 72 79 36 38 38 75 31 25 28 50 35 Chris Kelly C L OK 58 33 50 91 91 84 36 42 38 99 25 30 33 53 1 Michael Ryan C L OK 39 25 55 56 56 73 28 25 30 73 25 25 28 42 23 Blair Jones C R OK 43 25 65 91 91 86 28 26 30 70 25 25 28 45 34 Alexandre Giroux C L OK 25 25 70 25 25 25 25 25 25 25 25 25 25 34 19 Bates Battaglia LW L OK 40 25 65 68 99 85 28 25 30 70 25 69 72 45 6 Bryan Bickell LW L OK 43 25 85 89 89 85 28 25 30 70 25 25 28 47 36 Andrew Ladd LW L OK 64 39 65 77 77 77 42 42 44 75 36 25 28 55 10 Rene Bourque LW L OK 57 32 70 76 76 72 35 37 37 99 26 25 28 53 11 Mathieu Darche LW L OK 50 25 55 89 89 89 28 34 30 75 25 25 28 47 43 Pascal Dupuis RW L OK 53 28 50 95 99 83 31 32 33 99 25 53 56 50 6 Cody Bass RW R OK 40 25 50 55 55 71 28 25 30 70 25 25 28 41 43 Andy Wozniewski D L OK 47 25 90 59 59 54 28 25 30 74 37 25 28 55 7 Patrick Coulombe D L OK 25 25 35 25 25 25 25 25 25 25 25 25 25 31 12 Darcy Campbell D L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 22 Mark Eaton D L OK 35 25 65 44 44 95 28 25 30 80 30 47 50 51 29 Denis Gauthier D L OK 25 25 70 25 25 25 25 25 25 25 25 25 25 36 40 Shawn Belle D R OK 25 25 65 25 25 25 25 25 25 25 25 25 25 35 44 Eric Godard D L OK 28 25 85 90 90 25 28 25 30 75 39 25 28 54 20 Brad Lukowich D L OK 39 25 55 72 99 86 28 25 30 85 33 71 74 54 47 Kyle Quincey D L OK 42 25 65 80 80 54 28 25 30 70 35 25 28 51 41 Michael Funk D L OK 34 25 85 71 71 63 28 25 30 70 30 25 28 52 45 Brad Ference D R OK 25 25 70 25 25 25 25 25 25 25 25 25 25 36 7 Yutaka Fukufuji G L OK 25 25 55 25 25 25 25 25 25 NA NA 25 25 26 21 Martin Houle G L OK 25 25 45 25 25 25 25 25 25 NA NA 25 25 25 30 Antero Niittymaki G L OK 50 50 55 82 82 88 53 45 45 NA NA 25 28 50 49 Pekka Rinne G L OK 99 75 90 99 99 99 78 77 80 NA NA 25 28 77 50 Joey MacDonald G L OK 71 46 55 74 74 99 49 48 51 NA NA 25 28 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Brett McLean C L OK 70 45 45 82 82 79 48 56 50 77 34 37 40 57 11 Mats Sundin C R OK 99 86 90 90 90 58 89 99 91 80 71 99 99 91 32 Alexander Steen C L OK 70 45 45 99 99 83 48 58 50 78 32 28 31 58 10 Jonathan Toews C L OK 99 79 55 41 41 92 82 96 84 70 62 25 28 78 19 Brenden Morrow LW L OK 99 74 45 99 99 48 77 84 79 84 64 70 73 80 5 Martin Rucinsky LW L OK 58 33 55 49 49 59 36 45 38 76 25 99 99 50 25 Alexander Semin LW L OK 80 55 70 77 77 65 58 42 60 75 68 25 28 67 14 Daniel Cleary LW L OK 80 55 50 77 99 79 58 57 60 82 52 66 69 67 18 Evgeni Malkin LW L OK 99 99 70 99 99 61 99 99 99 75 94 25 28 94 12 Derek Roy RW L OK 99 85 35 95 95 76 88 99 90 99 67 33 36 85 1 Ben Walter RW L OK 56 31 55 79 79 92 34 44 36 70 25 25 28 49 28 Josh Langfeld RW R OK 47 25 70 51 51 84 28 25 30 70 36 25 28 46 17 Tom Kostopoulos RW R OK 41 25 50 82 82 31 28 25 30 90 25 36 39 45 8 Jay Bouwmeester D L OK 78 53 85 99 99 64 56 44 58 85 60 47 50 74 9 Joe Corvo D R OK 99 76 55 90 90 86 79 78 81 85 59 43 46 82 23 Christian Ehrhoff D L OK 58 33 65 95 95 62 36 45 38 84 32 32 35 61 7 John-Michael Liles D L OK 71 46 40 99 99 25 49 53 51 76 42 38 41 62 22 Andrei Markov D L OK 99 85 50 95 95 76 88 99 90 87 67 60 63 89 30 Jack Johnson D L 99 99 99 55 44 44 34 99 75 99 70 82 25 28 85 15 Robert Scuderi D L OK 42 25 50 95 95 85 28 25 30 83 32 25 28 53 26 Dwayne Roloson G L 95 85 60 55 65 65 54 63 62 65 NA NA 67 70 61 46 Mikael Tellqvist G L OK 80 50 45 51 51 50 58 50 50 NA NA 25 28 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 24 Adam Mair C R OK 25 25 55 25 25 25 25 25 25 25 25 25 25 33 2 Alexei Zhamnov C L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 33 36 Jeremy Colliton C R OK 35 25 65 78 78 86 28 25 30 70 25 25 28 44 1 Ben Walter C L OK 55 30 55 89 89 84 33 40 35 70 25 25 28 49 15 Matt Pettinger LW L OK 39 25 55 93 93 81 28 25 30 87 25 45 48 46 6 Mattias Weinhandl RW R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 20 Nathan Dempsey D R OK 25 25 50 25 25 25 25 25 25 25 25 25 25 33
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Vincent Lecavalier C L 99 99 93 85 99 99 55 96 99 98 99 81 87 90 97 30 Mike York C R OK 43 25 40 77 99 97 28 25 30 78 25 70 73 44 5 Patrick Rissmiller C L OK 43 25 85 96 96 84 28 25 30 76 25 25 28 48 20 Nikolai Zherdev LW R OK 86 61 65 99 99 63 64 70 66 79 52 35 38 72 22 Gary Roberts LW L OK 57 32 65 46 99 57 35 52 37 80 25 99 99 53 24 Ray Whitney LW R 98 99 76 40 80 99 81 79 89 81 77 62 99 99 80 21 Maxim Afinogenov RW L OK 66 41 50 68 99 69 44 53 46 76 29 64 67 55 25 Fredrik Sjostrom RW L OK 50 25 55 84 84 87 28 25 30 84 29 34 37 47 2 Matt Davidson RW L 73 1W 25 25 25 25 25 25 25 25 25 25 25 25 25 30 13 Vitali Yachmenev RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 11 Patrice Brisebois D R OK 55 30 65 52 52 75 33 31 35 76 41 99 99 57 26 Kurtis Foster D R OK 65 40 90 68 68 73 43 35 45 76 51 25 28 64 4 Sergei Gonchar D L OK 99 98 65 95 99 65 99 99 99 85 55 99 99 92 40 Frantisek Kaberle D L OK 57 32 50 98 99 85 35 45 37 78 30 60 63 59 34 Paul Martin D L OK 76 51 55 89 89 88 54 61 56 85 41 37 40 69 29 Tom Preissing D R OK 62 37 50 94 94 91 40 34 42 83 47 37 40 60 14 Colin White D L OK 46 25 85 70 99 81 28 25 30 86 36 64 67 59 18 Christian Backman D L OK 58 33 85 77 77 57 36 39 38 78 38 30 33 61 33 Cam Barker D L OK 72 47 70 55 55 53 50 44 52 75 52 25 28 64 44 Tim Gleason D L OK 53 28 55 98 98 57 31 33 33 92 36 32 35 58 38 Pascal Leclaire G L OK 99 75 65 83 83 88 78 77 80 NA NA 50 50 74 12 Ondrej Pavelec G L 95 99 86 65 65 65 99 89 91 91 50 50 25 28 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Brian Sutherby C L OK 28 25 70 61 61 48 28 25 30 73 25 37 40 43 6 Peter Sarno C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 7 Andrei Nikolishin C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 9 Mats Lindgren C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 15 Oleg Kvasha LW R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 23 Chris Simon LW L OK 31 25 70 46 99 36 28 25 30 72 25 95 98 45 10 Michal Grosek LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 3 Niclas Havelid D L OK 45 25 50 99 99 79 28 26 30 83 32 67 70 54 28 Danny Markov D L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 31 Rhett Warrener D R OK 40 25 55 38 99 72 28 25 30 86 35 87 90 53 35 Barret Jackman D L OK 49 25 50 95 95 51 28 29 30 83 34 38 41 54 36 Curtis Sanford G R OK 55 55 40 55 55 50 50 55 50 NA NA 50 50 50 32 Jason LaBarbera G L OK 91 66 70 67 67 85 69 68 71 NA NA 25 28 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Eric Staal C L OK 99 82 85 99 99 75 85 88 87 86 76 40 43 89 15 Robert Lang C R OK 83 58 70 93 93 73 61 71 63 76 45 99 99 71 20 Mikko Koivu C L OK 85 60 65 70 70 70 63 89 65 81 32 25 28 69 21 Sergei Fedorov C L OK 74 49 65 83 99 77 52 72 54 95 27 99 99 66 1 Nathan Smith C L OK 49 25 65 83 83 82 28 28 30 70 25 25 28 46 7 Nicklas Backstrom C L OK 77 52 50 55 55 72 55 73 57 70 31 25 28 60 16 Patrick Marleau LW L OK 75 50 65 95 95 83 53 61 55 81 40 97 99 66 17 Ryan Smyth LW L OK 80 55 55 67 67 63 58 69 60 89 42 99 99 67 9 Alexander Ovechkin LW R OK 99 99 65 99 99 80 99 94 99 91 99 30 33 96 22 Jere Lehtinen RW R OK 88 63 50 59 99 88 66 75 68 94 51 94 97 73 11 Brian Gionta RW R OK 78 53 25 99 99 77 56 62 58 80 44 48 51 63 3 SOS RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 6 Tomas Kurka RW L 96 25 25 25 25 25 25 25 25 25 25 25 25 25 30 32 Mark Streit D L OK 99 90 45 99 99 86 93 99 95 76 56 25 28 87 28 Brent Seabrook D R OK 71 46 70 99 99 55 49 46 51 94 48 28 31 70 18 Paul Mara D L OK 58 33 85 74 99 65 36 43 38 74 33 69 72 62 19 Chris Phillips D L OK 51 26 70 99 99 72 29 26 31 99 40 85 88 62 31 Marek Zidlicky D R OK 89 64 45 96 96 67 67 79 69 77 40 37 40 73 25 Francis Bouillon D L OK 38 25 30 90 90 66 28 25 30 77 34 53 56 48 26 Shea Weber D R OK 68 43 70 66 66 63 46 43 48 84 48 25 28 64 34 Martin Gerber G L OK 99 88 45 89 89 66 91 90 93 NA NA 33 36 81 13 Miikka Kiprusoff G L 97 99 99 55 99 99 59 99 99 99 NA NA 52 55 89
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Jeff Jillson D R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 33 Wade Dubielewicz G L OK 50 55 40 50 57 99 55 55 50 NA NA 25 28 50 2 Barry Brust G L OK 55 55 50 50 50 50 50 50 50 NA NA 50 50 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 17 Radek Bonk C L OK 55 30 70 96 99 79 33 31 35 83 29 99 99 53 5 Mike Richards C L OK 99 84 45 89 89 57 87 99 89 99 63 26 29 84 25 Martin Straka C L OK 77 52 35 79 99 86 55 68 57 82 35 99 99 63 26 Ryan Johnson C L OK 44 25 55 96 99 89 28 27 30 91 67 67 70 56 7 Sam Gagner C R OK 99 99 40 61 61 81 99 99 99 70 77 25 28 86 11 Martin Hanzal C L OK 99 83 90 73 73 57 86 99 88 70 51 25 28 83 34 Dustin Penner LW L OK 72 47 90 99 99 78 50 48 52 72 46 25 28 64 16 Todd Fedoruk LW L OK 40 25 65 84 99 25 28 27 30 75 25 52 55 46 18 Brendan Shanahan LW R OK 77 52 70 89 99 80 55 52 57 87 52 99 99 69 9 Michael Ryder RW R OK 61 36 50 85 85 82 39 40 41 75 33 38 41 52 20 Tony Amonte RW L OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 24 Martin Havlat RW L OK 88 63 55 43 43 74 66 80 68 76 47 47 50 69 31 Michael Rupp RW L OK 37 25 90 78 78 63 28 25 30 76 25 32 35 47 23 Ben Clymer RW R 99 25 25 55 25 25 25 25 25 25 25 25 25 25 33 4 Claude Giroux RW L 48 3M 99 99 45 57 57 82 99 99 99 70 82 25 28 87 21 Wade Brookbank D L OK 32 25 85 39 39 25 28 25 30 70 35 25 28 50 19 Ron Hainsey D L OK 73 48 70 95 95 87 51 50 53 83 47 30 33 69 27 Shane Hnidy D R OK 37 25 65 93 99 62 28 25 30 80 34 50 53 54 30 Willie Mitchell D L 97 45 25 70 88 88 54 28 26 30 78 35 56 59 55 32 Tom Poti D L OK 73 48 70 87 99 73 51 62 53 79 35 81 84 70 8 Greg de Vries D L OK 48 25 65 94 99 62 28 25 30 78 39 98 99 57 35 Anders Eriksson D L OK 60 35 65 74 99 76 38 46 40 81 33 67 70 62 22 Robert Esche G L OK 25 25 55 25 25 25 25 25 25 NA NA 25 25 26 33 Jussi Markkanen G L OK 25 25 50 25 25 25 25 25 25 NA NA 25 25 25 12 Matt Keetley G L OK 99 93 65 91 91 99 96 95 98 50 50 25 28 86
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Sergei Brylin C L OK 41 25 40 99 99 90 28 25 30 79 25 93 96 46 2 Marty Reasoner C L OK 50 25 55 99 99 75 28 28 30 90 25 57 60 48 1 Chris Thorburn C R OK 45 25 70 89 89 48 28 29 30 73 25 25 28 46 4 Joel Perrault C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 10 Derek Boogaard LW R OK 50 25 99 41 41 25 28 25 30 72 25 25 28 46 3 Steve Konowalchuk LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 28 Aaron Johnson D L OK 33 25 50 37 37 59 28 25 30 73 30 25 28 46 29 Ric Jackman D R OK 25 25 65 25 25 25 25 25 25 25 25 25 25 35 15 Yann Danis G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Brian Lee C L OK 87 62 70 46 50 50 65 25 67 70 40 25 28 59 11 Nik Antropov C L OK 89 64 99 88 99 48 67 68 69 85 59 54 57 78 8 Jason Arnott C R OK 99 75 90 96 99 72 78 91 80 90 58 99 99 86 19 David Legwand C L OK 81 56 65 79 99 76 59 73 61 73 38 67 70 67 14 Boyd Devereaux LW L OK 49 25 65 76 84 99 28 29 30 80 25 74 77 48 18 Keith Tkachuk LW L OK 85 60 65 96 99 64 63 64 65 83 56 99 99 73 29 Wojtek Wolski LW L OK 76 51 70 94 94 93 54 64 56 77 38 25 28 65 21 Kirk Maltby LW R OK 38 25 50 74 99 78 28 25 30 80 25 99 99 46 15 Steve Regier LW L OK 47 25 85 79 79 81 28 26 30 70 25 25 28 47 6 Mark Parrish RW R OK 62 37 45 80 99 90 40 35 42 80 40 80 83 55 10 Fernando Pisani RW L OK 57 32 55 68 68 80 35 26 37 85 38 40 43 50 25 Mikael Samuelsson RW L 98 70 45 65 89 89 85 48 65 50 75 25 47 50 60 20 Sami Kapanen RW L OK 34 25 40 90 99 91 28 25 30 89 25 99 99 46 13 Scott Hannan D L OK 55 30 55 96 99 73 33 38 35 85 34 72 75 59 16 Teppo Numminen D R OK 25 25 65 25 25 25 25 25 25 25 25 25 25 35 2 Martin Skoula D L 98 41 25 70 98 98 87 28 25 30 75 36 78 81 56 17 Anton Volchenkov D L OK 51 26 50 82 82 66 29 34 31 99 32 36 39 57 22 Brian Rafalski D R OK 99 88 40 91 99 81 91 94 93 63 59 75 78 85 24 John Erskine D L OK 46 25 85 62 62 25 28 25 30 80 36 27 30 55 30 Ryan Suter D L OK 73 48 55 93 99 62 51 52 53 92 45 28 31 68 41 Jonathan Bernier G L 95 99 95 50 61 61 99 98 97 99 NA NA 25 28 84 27 Chris Mason G L OK 88 63 50 75 75 99 66 65 68 NA NA 25 28 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Wes Walz C R OK 25 25 40 25 25 25 25 25 25 25 25 25 25 31 28 Rick Rypien C R OK 39 25 40 41 41 51 28 25 30 70 25 25 28 39 5 Brandon Prust C L OK 25 25 45 25 25 25 25 25 25 25 25 25 25 32 1 Nate Thompson C L OK 36 25 50 82 82 77 28 25 30 70 25 25 28 43 12 Antti Laaksonen LW L OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 9 Mikael Renberg LW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 31 Timofei Shishkanov LW R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 4 Chris Clark RW R OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 7 Eric Nickulas RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 32 Darius Kasparaitis D L OK 25 25 45 25 25 25 25 25 25 25 25 25 25 32 33 Bruno St. Jacques D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 3 Jean-Luc Grand-Pierre D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 26 David Aebischer G L OK 83 58 50 52 52 99 61 60 63 NA NA 25 28 57
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Stephen Weiss C L OK 72 47 45 90 90 78 50 64 52 79 29 39 42 59 20 Mike Fisher C R OK 74 49 50 96 99 57 52 50 54 99 48 56 59 65 9 Zach Parise C L OK 91 66 45 99 99 87 69 67 71 84 65 30 33 74 27 Robert Nilsson C L OK 72 47 45 87 87 62 50 72 52 74 25 25 28 58 4 Jiri Hudler C L OK 68 43 35 99 99 87 46 59 48 80 26 25 28 56 16 Matthew Lombardi C L OK 61 36 50 99 99 67 39 44 41 99 28 36 39 55 11 Martin Gelinas LW L OK 54 28 45 70 99 86 31 32 33 95 26 99 99 50 12 Marcus Nilson LW R OK 34 25 65 57 99 97 28 26 30 75 25 64 67 45 22 Brandon Bochenski LW R 85 DD 52 27 55 49 49 88 30 41 32 77 25 25 28 46 18 Milan Lucic LW L 99 54 29 50 94 94 53 32 40 34 76 25 25 28 48 7 Steve Reinprecht RW L OK 72 47 50 99 99 87 50 61 52 80 32 58 61 61 19 Corey Perry RW R 98 88 63 65 85 85 37 66 59 68 80 68 25 28 72 14 Alexander Radulov RW L OK 84 59 55 99 99 78 62 65 64 77 53 25 28 69 1 Antti Miettinen RW R OK 65 40 50 84 84 80 43 45 45 75 36 29 32 55 1 Tom Gilbert D R OK 58 33 70 99 99 90 36 40 38 90 26 25 28 62 32 Adrian Aucoin D R 99 79 54 65 93 99 80 57 54 59 76 52 94 97 72 28 Alexei Semenov D L OK 25 25 99 25 25 25 25 25 25 25 25 25 25 40 30 Lukas Krajicek D L 98 58 33 65 48 48 62 36 38 38 76 38 25 28 56 26 Jason Smith D R OK 40 25 70 94 99 54 28 25 30 80 32 99 99 56 21 Brett Lebda D L OK 46 28 40 95 95 75 31 29 33 78 36 25 28 52 5 Trevor Daley D L OK 59 34 45 99 99 58 37 38 38 87 40 36 39 59 33 Cam Ward G L 95 99 97 55 99 99 80 99 99 99 NA NA 26 29 88 35 Olaf Kolzig G L OK 99 74 70 88 99 54 77 76 79 NA NA 99 99 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 3 Ian Laperriere C R OK 47 25 55 85 99 25 28 35 30 85 25 99 99 49 10 Jakub Klepis C R OK 25 25 55 25 25 25 25 25 25 25 25 25 25 33 2 Kris Beech C L OK 46 25 70 50 50 88 28 25 30 70 25 25 28 44 13 Vojtech Polak LW L OK 25 25 40 25 25 25 25 25 25 70 25 25 25 36 38 Peter Sejna LW L OK 25 25 40 25 25 25 25 25 25 25 25 25 25 31 6 Troy Brouwer RW L OK 49 25 55 91 91 28 42 25 30 70 32 25 28 46 29 Aleksander Suglobov RW L OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 15 Nikita Alexeev RW L OK 25 25 90 25 25 25 25 25 25 25 25 25 25 36 24 Patrick Eaves RW R OK 58 33 45 45 45 89 36 44 38 75 25 25 28 47 17 Petr Kanko RW L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 1 Blake Comeau RW R OK 49 25 55 62 62 82 28 25 30 72 26 25 28 43 34 Filip Novak D L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 25 Fredrik Norrena G L OK 73 50 50 54 54 99 51 52 55 NA NA 25 28 51 46 Hannu Toivonen G L OK 65 50 65 50 50 50 50 50 50 NA NA 50 50 50 36 Andrew Raycroft G L OK 55 55 50 50 50 59 50 55 55 NA NA 25 28 50 37 Jimmy Howard G L OK 76 51 25 86 86 99 54 53 56 NA NA 25 28 53 8 Martin Prusek G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Mike Modano C L OK 82 57 70 99 99 76 60 72 62 90 42 99 99 72 16 Ryan Getzlaf C R OK 99 87 70 94 94 50 90 99 92 88 51 26 29 85 37 Johan Franzen C L OK 68 43 65 88 88 71 46 25 48 89 62 25 28 61 14 Brooks Laich C L OK 62 37 65 99 99 83 40 32 42 99 42 25 28 58 34 Ladislav Nagy LW L OK 81 56 45 46 98 81 59 73 61 80 39 53 56 64 22 Sergei Samsonov LW R OK 73 48 30 74 99 89 51 59 53 77 38 80 83 60 26 Marek Svatos LW R OK 74 49 50 76 76 79 52 29 54 75 69 25 28 61 6 Jan Hlavac LW L OK 61 36 50 98 99 80 39 47 41 80 25 53 56 54 23 Lukas Kaspar LW L OK 58 33 65 89 89 84 36 39 38 70 27 25 28 51 31 Ales Kotalik RW R OK 70 45 65 96 96 70 48 42 50 75 48 45 48 61 7 Martin Lapointe RW R OK 40 25 45 85 99 59 28 25 30 76 25 99 99 45 38 Jordin Tootoo RW R OK 48 25 35 77 77 35 28 25 30 76 29 28 31 42 3 Lauri Tukonen RW R OK 44 25 65 76 76 92 28 29 30 70 25 25 28 45 11 Nick Boynton D R OK 43 25 65 96 99 35 28 25 30 80 36 53 56 55 29 Brent Burns D R OK 86 61 85 99 99 60 64 56 66 82 60 53 56 78 21 Mike Commodore D R 99 48 25 90 82 82 39 28 27 30 90 35 36 39 60 13 Pavel Kubina D R 99 90 65 85 88 99 34 68 66 70 80 55 81 84 80 28 Oleg Tverdovsky D L OK 25 25 55 25 25 25 25 25 25 70 25 25 25 43 19 Ossi Vaananen D L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 38 39 Randy Jones D L OK 76 51 65 87 87 67 54 60 56 80 42 25 28 69 12 Ryan Parent D L OK 46 25 65 52 52 45 28 25 30 70 38 25 28 50 8 Roberto Luongo G L 95 99 92 70 99 99 67 99 99 99 NA NA 81 84 89 33 John Grahame G L OK 65 50 65 50 50 50 50 50 50 NA NA 50 50 50 40 Josh Harding G R OK 50 60 55 50 50 37 50 50 50 NA NA 25 28 50
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Todd Marchant C L OK 42 25 40 91 99 74 28 25 30 90 25 99 99 47 1 Mikael Holmqvist C L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 36 35 Lasse Pirjeta C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 41 Byron Ritchie C L OK 38 25 40 87 87 54 28 25 30 83 25 40 43 43 36 Alexander Svitov C L OK 25 25 70 25 25 25 25 25 25 25 25 25 25 34 4 Jared Aulin C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 5 Greg Classen C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 2 Tomas Plihal C L OK 36 25 55 54 54 93 28 25 30 70 25 25 28 42 17 Radek Dvorak LW R OK 46 25 65 82 99 90 28 25 30 85 25 99 99 49 20 Jarkko Ruutu LW L OK 43 25 50 87 99 25 28 25 30 78 25 51 54 44 2 Benoit Pouliot LW L OK 42 25 70 56 56 70 28 25 30 70 25 25 28 43 24 Ville Nieminen LW L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 33 27 Juraj Kolnik RW R OK 25 25 40 25 25 25 25 25 25 25 25 25 25 31 9 Jaroslav Balastik RW L OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 25 Cory Cross D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 32 Tomas Zizka D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 30 Lance Ward D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 10 Robert Schnabel D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 John Madden C L OK 69 44 45 98 99 87 47 47 49 99 41 78 81 62 12 Dan Fritsche C R OK 51 26 55 84 84 87 29 29 31 79 25 25 28 46 2 Steve Ott C L OK 50 25 50 89 89 25 28 25 30 85 25 33 36 45 8 Jordan Staal C L OK 53 28 85 99 99 73 31 32 33 80 25 25 28 51 23 Patrick O'Sullivan C L OK 78 53 45 99 99 82 56 62 58 99 44 25 28 66 14 Karl Stewart LW L 99 39 25 76 76 45 68 28 25 30 70 25 25 28 44 18 Jeff Tambellini LW L OK 36 25 45 38 38 89 28 25 30 71 25 25 28 40 6 Eric Nystrom LW L OK 44 25 25 54 54 55 28 26 30 72 25 25 28 39 34 Daniel Carcillo LW L 98 60 35 45 70 70 25 38 32 40 70 37 25 28 48 9 Dustin Brown RW R OK 88 63 50 95 95 71 66 57 68 99 69 33 36 74 17 Scott Walker RW R OK 70 45 40 71 99 25 48 51 50 80 40 91 94 58 19 Steve Bernier RW R OK 60 35 65 93 93 65 38 35 40 78 35 25 28 53 7 Andre Roy RW L OK 29 25 85 68 99 25 28 25 30 74 25 25 28 45 1 Loui Eriksson RW L OK 62 37 55 84 84 83 40 40 42 72 33 25 28 52 16 Alex. Picard D L 96 25 25 65 25 25 25 25 25 25 25 25 25 25 35 21 Jason Marshall D R 99 25 25 25 25 25 25 25 25 25 25 25 25 25 30 20 Joel Bouchard D L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 34 28 Andrej Meszaros D R OK 76 51 50 99 99 75 54 54 56 86 48 32 35 68 11 Sean Brown D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 25 Karel Pilar D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 30 Jeff Woywitka D L 99 57 32 65 63 63 86 35 26 37 70 43 25 28 55 35 Matt Niskanen D R 98 97 72 55 75 75 71 75 66 77 70 57 25 28 74 36 Mike Weber D L 83 DD 56 31 65 73 73 41 34 32 36 70 37 25 28 55 15 Mathieu Garon G R 95 99 91 65 74 74 46 94 93 96 NA NA 31 34 83 33 Jose Theodore G R OK 99 86 45 84 99 88 99 88 91 NA NA 74 77 83
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Anthony Stewart C R OK 44 25 65 66 66 77 28 25 30 70 25 25 25 44 29 Gilbert Brule C R OK 37 25 40 74 74 72 28 25 30 74 25 25 28 41 26 Steve Rucchin C L OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 27 Jason Wiemer C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 3 Kamil Piros C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 4 Brandon Reid C R OK 25 25 35 25 25 25 25 25 25 25 25 25 25 31 10 Grant Marshall RW R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 13 Jesse Boulerice RW L OK 30 25 65 44 44 42 28 25 30 70 25 25 28 41 24 Mike Dunham G L OK 60 50 65 50 50 50 50 50 50 NA NA 50 50 50 38 Johan Hedberg G L OK 93 68 50 54 54 25 71 70 73 NA NA 36 39 64 32 Mike Smith G L OK 97 72 70 54 54 45 75 74 77 NA NA 25 28 69 22 Sebastien Charpentier G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Wayne Primeau C L OK 44 25 85 52 99 75 28 27 30 80 25 84 87 49 23 Chris Drury C R OK 83 58 40 99 99 78 61 66 63 93 50 87 90 70 8 Michal Handzus C L OK 46 25 90 99 99 78 28 28 30 99 25 73 76 53 1 Chad LaRose C R OK 58 33 40 71 71 67 36 34 38 97 31 25 28 50 26 Viktor Kozlov C R OK 80 55 90 99 99 91 58 77 60 83 32 99 99 72 11 Paul Kariya LW L OK 90 65 40 99 99 75 68 98 70 77 32 99 99 73 17 Dmitry Afanasenkov LW R OK 55 30 65 50 50 88 33 28 35 72 32 28 28 47 34 Chris Kunitz LW L OK 75 50 50 99 99 60 53 58 55 85 42 31 34 63 24 Pierre-Marc Bouchard LW L OK 89 64 40 99 99 83 67 99 69 80 26 43 46 70 37 Jeff O'Neill RW R 99 25 25 55 25 25 25 25 25 25 25 25 25 25 33 14 Jeff Heerema RW L 98 25 25 25 25 25 25 25 25 25 25 25 25 25 30 21 Brian Willsie RW R OK 44 25 55 65 65 77 28 25 30 77 25 41 44 44 13 Ryan Carter RW L 42 3M 25 25 50 50 25 25 25 25 25 70 25 25 25 38 2 Colton Orr RW R OK 27 25 70 90 90 25 28 25 30 73 25 25 28 44 29 Jaroslav Modry D L OK 38 25 65 98 99 74 28 26 30 81 32 81 84 56 28 Brian Pothier D R OK 68 43 50 46 46 78 46 39 48 78 52 36 39 60 31 Craig Rivet D R OK 80 55 65 90 99 42 58 66 60 80 41 91 94 73 22 Kim Johnsson D L OK 65 40 55 98 99 78 43 47 45 80 38 73 76 64 27 Mathieu Dandenault D R OK 52 27 55 74 99 77 30 25 32 80 54 99 99 57 5 Sean Hill D R OK 55 30 50 99 99 63 33 33 35 80 39 99 99 58 18 Sami Salo D R OK 71 46 70 99 99 83 49 44 51 85 51 65 68 70 12 Karlis Skrastins D L OK 35 25 55 73 99 78 28 25 30 83 35 36 39 52 44 Dennis Seidenberg D L OK 62 37 50 57 57 84 28 52 42 75 30 27 30 56 16 Niklas Backstrom G L 97 99 91 65 95 95 84 94 93 96 NA NA 27 30 85 30 Ilya Bryzgalov G L OK 99 74 70 99 99 90 77 76 79 NA NA 25 28 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Dave Scatchard C L OK 39 25 70 56 99 36 28 25 30 80 25 77 80 46 4 Stephen Peat C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 32 Niklas Nordgren LW R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 1 Mark Fraser D L OK 25 25 85 25 25 25 25 25 25 25 25 25 25 38 9 Alexander Khavanov D L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 6 SOS SOS D L OK 25 25 25 25 25 25 25 25 25 0 0 25 25 23 20 Manny Fernandez G L OK 55 55 50 55 50 25 50 50 50 NA NA 49 52 50 48 David LeNeveu G L OK 25 25 55 25 25 25 25 25 25 NA NA 25 25 26 33 Gerald Coleman G L OK 25 25 25 25 25 25 25 25 25 NA NA 25 25 24 50 Jason Bacashihua G L OK 25 25 45 25 25 25 25 25 25 NA NA 25 25 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Mike Comrie C L OK 78 53 35 93 99 53 56 60 58 73 45 56 59 62 5 Brendan Morrison C L OK 78 53 45 48 99 81 56 67 58 80 38 82 85 63 26 Eric Belanger C L OK 65 40 50 91 99 84 43 52 45 80 28 58 61 56 32 Bryan Little C R OK 99 99 45 78 78 58 99 99 99 70 77 25 28 87 8 Matt Cooke LW L OK 49 25 45 95 99 52 28 27 30 82 25 71 74 46 17 Kristian Huselius LW L OK 92 67 55 99 99 80 70 83 72 90 51 58 61 76 3 David Perron LW R OK 89 69 45 85 85 71 72 74 74 70 65 25 28 73 15 Patrick Sharp RW R OK 89 64 55 98 98 72 67 53 69 99 74 34 37 75 24 Owen Nolan RW R OK 59 34 55 94 94 62 37 34 39 79 34 99 99 54 25 Michel Ouellet RW R OK 71 46 50 78 78 92 49 49 51 77 44 25 28 59 11 Marc-Andre Bergeron D L OK 65 40 40 94 94 62 43 30 45 78 57 33 36 59 12 Bret Hedican D L OK 55 30 65 80 99 57 33 37 35 91 35 99 99 62 10 Niklas Kronwall D L OK 88 63 50 79 79 72 66 71 68 77 48 25 28 72 20 Derek Morris D R OK 61 36 45 99 99 59 39 34 41 79 46 88 91 60 14 Bryan Allen D L OK 51 26 85 89 89 62 29 31 31 83 34 45 48 60 28 Francois Beauchemin D L OK 55 30 50 99 99 71 33 38 35 80 34 28 31 57 16 Sean O'Donnell D L OK 38 25 70 99 99 58 28 25 30 99 34 99 99 60 42 Mike Green D R OK 99 80 55 99 99 69 83 76 85 76 66 25 28 81 31 Luke Richardson D L OK 39 25 85 93 99 78 28 25 30 89 34 99 99 61 27 Martin Biron G L 95 99 79 65 98 98 59 82 81 84 NA NA 63 66 78 4 SOS G L 99 25 25 25 25 25 25 25 25 25 25 25 25 25 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Shawn Bates C R OK 25 25 50 25 25 25 25 25 25 25 25 25 25 32 9 Bryan Smolinski C R OK 57 32 55 78 99 87 35 44 37 91 25 99 99 54 1 Travis Zajac C R OK 59 34 65 99 99 85 37 40 39 76 28 25 28 53 18 Krystofer Kolanos C R OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 21 Tomas Surovy C L OK 25 25 25 25 25 25 25 25 25 25 25 25 25 30 39 Maxime Talbot C L OK 59 34 45 77 77 66 37 36 39 99 31 25 28 52 22 Nick Tarnasky C L OK 35 25 65 99 99 62 28 25 30 76 25 25 28 45 1 Andreas Karlsson C L OK 39 25 85 65 65 91 28 25 50 73 25 25 28 48 2 Garth Murray LW L OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 36 Mike Zigomanis LW R OK 32 25 50 40 40 93 28 25 30 75 31 25 28 42 29 Patrick Thoresen LW L OK 42 25 45 46 46 85 28 26 30 74 25 25 28 41 23 Mike Johnson RW R OK 25 25 65 25 25 25 25 25 25 25 25 25 25 34 30 Petr Kalus RW L OK 25 25 55 25 25 25 25 25 25 25 25 25 25 33 33 Lauri Tukonen RW R OK 42 25 65 74 74 90 28 25 30 70 25 25 28 44 35 Matt Carle D L OK 53 28 50 76 76 83 31 34 33 74 35 25 28 53 6 Steve Staios D R OK 48 25 55 99 99 40 28 25 30 82 44 93 96 56 19 Dick Tarnstrom D L OK 59 34 50 59 59 56 37 38 39 72 40 37 40 55