(As of Tuesday, Apr 28 2009)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 61 Jarret Stoll C R OK 70 69 71 78 88 99 70 71 71 70 72 68 83 76 97 Maxime Lapierre C R OK 71 75 75 45 45 70 75 60 61 68 60 40 40 69 59 Kyle Wellwood C R OK 60 67 64 68 99 92 69 69 70 66 67 61 61 72 35 Brooks Laich C L OK 71 69 73 68 96 73 70 66 68 70 69 53 55 74 36 Ryan Clowe LW L OK 73 70 76 67 85 70 65 69 66 73 68 46 46 74 12 Dainius Zubrus LW L OK 68 70 86 80 94 85 70 73 70 71 70 94 94 78 10 Mason Raymond LW L OK 64 77 60 62 67 99 77 66 66 70 64 37 40 71 52 Scottie Upshall LW L OK 68 72 68 71 95 71 70 69 68 67 73 67 67 75 21 Boyd Gordon RW R OK 67 68 67 57 56 79 63 63 60 63 63 50 50 68 60 Colby Armstrong RW R OK 76 71 72 70 97 74 71 71 70 73 70 65 72 76 20 Marian Hossa RW L OK 68 79 72 84 88 82 81 78 78 76 75 99 99 82 81 Jack Skille RW R OK 72 77 72 50 50 83 73 55 66 65 63 41 41 69 7 Garnet Exelby D L OK 77 65 69 58 58 40 65 54 45 67 35 53 51 65 17 Jeff Finger D L OK 73 70 75 68 75 77 69 58 61 73 62 57 58 73 9 Niklas Grossman D L OK 67 68 77 65 73 86 67 54 59 74 37 43 43 70 55 Sergei Gonchar D L OK 63 70 73 84 92 86 74 77 78 73 77 99 99 80 47 Marc-Andre Bergeron D L OK 75 73 61 82 99 68 72 69 67 74 63 68 70 75 5 Matthew Greene D R OK 77 69 82 60 67 75 68 55 56 70 40 48 50 71 68 Milan Jurcina D R OK 68 70 76 70 94 72 68 63 62 71 58 61 63 73 32 Justin Pogge G L OK 76 77 81 53 54 82 75 74 77 NA NA 41 41 70 4 Ray Emery G L OK 85 86 92 85 90 92 80 80 82 NA NA 72 73 81
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Kyle Chipchura C L OK 77 67 79 51 52 83 66 56 64 68 51 38 48 67 22 Cam Paddock C R OK 75 67 72 52 53 74 67 57 58 68 54 47 52 66 27 Jason Ward C R OK 61 68 74 61 65 99 69 57 59 69 60 58 59 68 63 Colby Genoway LW R OK 67 67 71 55 58 74 67 62 60 68 62 47 47 68 18 John Lammers LW L OK 67 70 65 39 38 83 69 55 57 64 54 42 42 64 51 Maxime Talbot LW L OK 72 71 67 64 64 82 67 63 62 70 61 48 64 70 11 Tim Wallace RW R OK 73 67 75 42 45 74 66 56 59 70 53 39 39 66 79 Jonathan Filewich RW R OK 69 68 75 56 58 84 68 62 58 69 60 44 45 69 57 Jordin Tootoo RW R OK 82 70 68 60 60 71 70 55 56 68 62 49 50 68 15 Nicklas Bergfors RW R OK 69 71 69 58 60 90 73 65 66 70 64 46 46 71 14 Cal Clutterbuck RW L OK 74 70 72 55 67 69 70 56 60 70 56 42 49 68 48 Doug Janik D L OK 69 70 77 52 49 92 71 43 41 65 35 45 46 65 6 Drew Fata D L OK 78 67 75 47 46 62 66 47 50 67 37 43 55 66 58 Steve Montador D R OK 77 68 73 59 58 52 69 45 44 70 44 50 53 67 90 Paul Bissonnette D L OK 70 65 78 47 48 77 65 46 49 68 44 40 44 66 64 Bruno Gervais D R OK 67 68 68 60 60 79 67 59 60 70 57 45 63 69 38 Nathan Paetsch D R OK 72 65 68 56 57 71 65 44 49 68 51 50 51 66 2 Shawn Belle D L OK 67 70 76 57 58 78 71 54 56 70 38 44 46 68 1 A.J. Thelen D L OK 67 70 78 54 54 82 71 58 56 66 57 40 40 69 13 Chris Beckford-Tseu G L OK 73 71 81 38 41 70 73 72 75 NA NA 39 39 66 33 Erik Ersberg G L OK 78 77 75 55 58 81 77 74 77 NA NA 42 59 71 34 Jason Bacashihua G R OK 78 76 76 65 65 97 73 75 76 NA NA 54 52 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Brett McLean C L OK 65 71 69 68 95 92 70 68 68 73 65 64 64 73 19 Joe Sakic C L OK 66 71 60 63 80 91 71 76 71 73 70 99 99 76 57 Frans Nielsen C L OK 62 75 62 55 64 94 76 67 65 67 63 41 41 70 26 Tim Brent C L OK 70 68 67 62 67 85 68 65 66 70 62 48 49 70 23 Saku Koivu C L OK 72 78 57 74 83 80 77 74 73 72 68 99 99 77 37 Ryan Craig LW L OK 69 67 77 66 96 92 66 66 65 69 65 59 59 73 29 Fredrik Modin LW L OK 61 68 78 68 71 87 68 67 67 70 70 83 81 74 21 R.J. Umberger LW L OK 68 73 73 75 91 91 73 70 70 68 71 56 56 76 12 Chris Minard LW L OK 66 72 70 54 51 86 70 52 56 67 59 54 54 66 31 Denis Hamel LW L OK 66 67 72 58 60 79 66 56 58 66 59 68 69 67 56 Jeff Hoggan LW L OK 71 69 70 56 65 88 73 55 56 71 51 55 55 67 54 Vojtech Polak RW L OK 59 77 67 56 62 90 77 63 67 66 65 44 44 71 33 Jason Krog RW R OK 60 66 61 60 66 99 64 63 63 71 63 65 65 69 8 Derek Armstrong RW L OK 70 69 68 67 99 90 68 68 67 71 65 91 91 74 20 Jamie Langenbrunner RW R OK 74 69 66 71 99 82 69 70 70 72 68 99 99 76 9 James Wisniewski D R OK 71 70 72 56 60 73 71 62 57 68 57 46 46 70 13 Jordan Leopold D L OK 70 73 72 85 99 95 74 69 69 68 67 76 76 76 7 Erik Johnson D R OK 66 70 81 56 55 85 72 62 62 71 61 36 38 72 28 Anton Babchuk D R OK 78 66 89 71 93 71 66 57 56 74 56 55 56 75 6 Andreas Lilja D L OK 75 66 80 65 90 71 68 56 58 70 51 79 78 72 59 Alex Henry D L OK 74 67 96 59 68 64 68 41 45 70 36 57 57 69 15 Ryan Caldwell D L OK 74 67 69 53 55 78 68 53 52 69 39 44 47 67 17 Brooks Orpik D L OK 76 70 88 67 86 69 69 56 55 74 48 75 75 74 36 Antero Niittymaki G L OK 79 80 78 60 57 99 76 72 76 NA NA 53 53 72 3 Marek Schwarz G R OK 78 84 72 60 62 77 69 65 71 NA NA 41 41 70 32 Vesa Toskala G L OK 83 83 80 94 93 99 82 80 90 NA NA 67 67 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 92 Colin Stuart C L OK 64 68 70 47 46 89 70 54 56 67 51 42 41 64 5 Dwight Helminen C L OK 71 70 66 51 50 89 67 54 57 67 57 46 41 66 62 Ivan Khomutov C L OK 72 69 70 55 55 92 67 62 62 69 60 44 44 69 25 Michael Swift C L OK 69 68 58 43 43 80 67 57 58 67 56 35 34 64 18 Andrew Ianiero LW L OK 66 66 70 55 55 84 65 56 49 67 54 43 49 64 27 Chad Wiseman LW L OK 68 67 72 49 54 78 67 58 54 68 56 64 65 66 35 Jeremy Reich LW L OK 87 57 58 50 55 37 57 53 53 63 57 45 48 62 11 Brad Staubitz RW R OK 78 67 74 47 45 69 65 52 51 67 48 43 47 63 10 Pat Dwyer RW R OK 67 69 64 45 45 85 67 52 51 68 53 44 44 63 43 Jed Ortmeyer RW R OK 70 65 70 55 55 83 64 54 51 70 49 51 55 64 22 Bill Thomas RW R OK 65 68 68 54 55 89 67 56 60 69 58 41 41 66 74 George Parros RW L OK 76 63 83 55 55 61 60 49 50 67 48 62 64 64 95 Jason Jaffray RW L OK 64 61 74 54 54 92 63 51 51 64 53 51 55 63 4 Kenny Smith D R OK 65 66 76 50 52 79 67 49 47 70 39 44 44 66 1 Dominic D'Amour D L OK 60 66 76 43 43 77 65 50 45 66 41 41 41 64 2 Jimmy Sharrow D R OK 65 70 66 43 45 88 70 47 53 64 54 42 42 65 14 Michael Ratchuk D L OK 65 71 63 43 41 88 72 55 56 66 51 33 33 66 16 Niklas Hjalmarsson D L OK 68 67 73 41 43 83 68 57 57 65 56 36 36 67 30 Jonathan D'Aversa D R OK 65 67 72 39 42 89 67 50 50 66 48 36 36 65 44 Mike Morrison G L OK 68 69 71 49 50 92 72 70 72 NA NA 45 47 65 24 Michael-Lee Teslak G L OK 71 70 76 35 32 73 70 65 67 NA NA 40 40 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 29 Todd White C L OK 69 67 66 75 99 92 68 72 71 74 70 87 85 76 26 Scott Gomez C L OK 66 77 67 87 99 87 78 84 78 75 69 90 92 80 32 Michael Peca C R OK 76 75 61 75 94 86 76 73 71 75 68 99 99 77 24 Ben Guite C L OK 71 68 73 65 92 88 69 66 66 71 66 67 67 73 17 Ladislav Nagy LW L OK 73 78 57 83 94 70 77 78 76 72 72 79 78 78 94 Ryan Smyth LW L OK 73 68 74 72 92 78 70 76 77 74 76 99 99 80 18 David Booth LW L OK 74 69 74 67 78 85 71 70 70 70 71 44 45 75 16 Jon Sim LW L OK 75 68 67 65 65 79 67 64 65 70 66 57 57 71 12 Mike Johnson RW R OK 65 73 72 75 92 87 70 76 74 74 73 90 97 78 45 Todd Bertuzzi RW L OK 72 70 81 80 85 79 70 80 79 75 74 99 99 81 10 Daniel Briere RW R OK 69 79 63 80 95 79 77 78 77 72 76 86 77 80 6 Shean Donovan RW R OK 75 69 78 62 99 77 66 61 60 73 61 88 89 72 4 Aaron Ward D R OK 70 66 78 70 90 71 66 58 56 73 53 99 99 73 48 Ruslan Salei D L OK 75 68 73 75 95 70 69 62 60 76 55 99 99 75 37 Mark Streit D L OK 66 72 70 75 94 89 75 74 73 66 72 63 63 77 72 Chris Campoli D L OK 68 75 72 76 99 88 74 69 68 72 67 60 60 76 8 Zdeno Chara D L OK 86 66 99 86 87 62 69 72 72 81 68 99 99 84 3 Ken Klee D R OK 73 63 69 65 85 73 62 60 55 72 42 99 99 70 11 Jaroslav Spacek D L OK 77 68 67 83 90 80 70 68 69 74 68 84 85 76 21 Colin White D L OK 75 68 81 67 71 72 67 54 60 72 51 81 81 73 38 Alexander Auld G R OK 84 83 88 77 79 99 78 80 84 NA NA 66 67 78 31 Henrik Lundqvist G L OK 80 88 82 90 91 92 85 79 83 NA NA 56 55 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 80 Ben Maxwell C L OK 69 72 67 45 41 86 69 62 60 68 58 33 33 67 13 Joey Crabb C R OK 67 75 68 49 50 88 69 60 55 67 53 41 41 66 9 Brady Murray C L OK 66 70 61 41 43 84 68 56 59 66 59 37 37 65 47 Michael Zigomanis C R OK 68 70 70 65 74 99 70 57 63 71 56 52 52 69 7 Janne Pesonen LW L OK 63 68 63 55 52 86 69 62 57 67 60 43 43 67 57 Kevin Estrada LW L OK 66 76 63 51 53 87 74 54 57 68 50 45 45 65 15 Liam Reddox LW L OK 70 73 59 47 49 83 70 55 60 67 54 37 39 65 28 Adam Cracknell RW R OK 62 67 78 51 52 84 67 60 60 66 57 40 41 67 27 Mark Mancari RW R OK 69 65 81 48 49 77 66 59 56 68 56 40 41 67 23 Moises Gutierrez RW R OK 72 65 78 47 48 69 68 47 52 67 52 40 42 63 42 Joel Ward RW R OK 67 68 76 55 62 85 67 57 63 70 59 43 44 68 46 Ivan Baranka D L OK 73 69 73 52 52 73 69 53 50 67 49 44 44 67 44 Dylan Reese D R OK 66 68 71 41 40 86 67 53 51 67 39 39 40 65 22 Corey Potter D R OK 72 66 71 47 47 74 66 55 53 68 40 41 42 66 14 Sami Lepisto D L OK 64 71 61 45 52 86 72 61 65 65 48 35 35 66 5 Jake Taylor D R OK 73 65 78 53 54 71 67 54 52 67 41 47 47 68 19 Janne Niskala D L OK 70 68 67 54 55 77 67 58 52 67 57 54 59 68 33 Chris Holt G L OK 70 72 83 60 60 70 72 71 70 NA NA 47 45 67 20 David Brown G L OK 71 77 70 41 40 70 72 69 74 NA NA 35 35 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Brad Richards C L OK 68 76 70 87 99 83 74 83 80 73 73 81 81 81 98 Patrick Sharp C R OK 69 71 69 75 88 83 71 69 70 77 75 60 60 76 13 Torrey Mitchell C R OK 70 77 61 60 94 84 73 64 65 68 64 37 39 71 35 Craig Conroy C R OK 66 67 72 62 90 90 67 67 68 74 66 99 99 74 19 Marco Sturm LW L OK 74 78 66 81 99 86 77 73 73 74 73 99 99 79 17 Ilya Kovalchuk LW R OK 73 81 81 82 88 75 86 80 83 72 81 83 83 85 18 Ruslan Fedotenko LW L OK 67 75 73 68 86 87 74 67 67 72 67 90 90 75 40 Matt Cooke LW L OK 76 72 64 68 93 86 71 67 67 72 67 80 81 74 20 Jonathan Cheechoo RW R OK 63 74 70 82 99 91 70 77 75 70 75 81 81 78 25 Drew Stafford RW L OK 68 70 74 65 65 84 70 68 67 67 68 46 46 73 41 Martin St. Louis RW L OK 64 75 54 88 99 91 76 83 85 67 78 96 97 81 28 Richard Park RW R OK 60 71 61 67 91 95 68 67 67 74 65 67 67 72 52 Adam Foote D R OK 74 65 75 65 83 76 65 65 65 76 63 99 99 75 5 Kim Johnsson D L OK 69 74 73 84 99 89 73 70 70 73 70 78 78 78 4 Chris Phillips D L OK 77 69 81 81 95 91 70 62 64 75 64 99 99 78 47 Daniel Girardi D R OK 69 72 75 67 92 87 74 66 66 74 67 45 55 75 6 Trevor Daley D L OK 71 70 66 80 99 73 77 70 65 72 59 64 67 75 8 Marc-Edouard Vlasic D L OK 65 70 70 71 99 95 71 66 66 74 58 49 55 73 33 Teppo Numminen D R OK 64 65 65 45 71 88 65 69 66 70 60 99 99 71 29 Chris Osgood G L OK 80 83 80 80 80 87 83 89 88 NA NA 99 99 80 39 Johan Hedberg G L OK 77 79 80 75 75 81 77 75 79 NA NA 72 66 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Pascal Pelletier C R OK 70 70 66 57 60 71 69 61 60 68 62 49 49 68 15 Steve Martins C L OK 67 68 63 62 60 77 67 56 52 70 51 76 82 65 71 Jared Ross C L OK 66 72 59 55 54 87 70 60 57 68 57 46 46 66 23 Rod Pelley C L OK 66 69 70 55 70 87 68 54 56 70 48 48 48 65 24 Brad May LW L OK 75 65 76 55 70 78 66 59 57 71 53 99 99 69 31 Ryan Poltuny LW L OK 66 68 67 66 68 88 69 64 66 70 66 44 44 71 45 Todd Fedoruk LW L OK 80 67 81 57 71 65 66 60 63 70 45 73 73 68 26 Boyd Kane LW L OK 72 67 76 53 55 71 66 56 56 70 54 67 67 67 60 Mitch Fritz LW L OK 79 66 87 35 40 52 64 47 52 67 36 54 57 61 69 Stefan Ruzicka RW R OK 65 68 66 57 61 88 68 65 64 67 62 46 46 69 14 Stephane Goulet RW L OK 65 69 73 43 43 87 67 55 56 67 51 39 39 64 16 Brad Larsen RW L OK 74 68 74 58 63 79 67 59 62 70 58 67 66 69 30 Riley Armstrong RW R OK 71 69 65 51 48 78 67 57 53 69 52 47 47 65 42 Bruno St. Jacques D L OK 71 63 68 68 70 87 63 60 60 69 55 57 57 70 49 Theo Peckham D L OK 81 64 77 45 43 62 64 45 51 68 37 37 39 66 2 Brian Sipotz D R OK 64 61 91 54 57 89 60 45 48 69 39 45 45 67 12 Jussi Timonen D L OK 62 67 70 54 54 90 67 57 52 65 37 52 52 65 46 Bryce Lampman D L OK 66 69 71 62 65 73 67 58 58 68 40 48 49 68 90 Alexandre R. Picard D L OK 58 67 77 61 61 73 69 62 58 70 60 46 46 70 10 Rosario Ruggeri D L OK 70 65 74 55 56 80 65 53 53 68 45 45 45 67 38 Joey Hope D L OK 67 63 71 50 52 85 63 42 41 65 33 45 46 62 11 Randy Jones D L OK 67 72 68 53 53 96 65 38 40 65 37 47 48 62 9 Jeff Dwyer D L OK 63 66 74 47 48 87 65 50 47 68 43 43 45 65 27 Jack Hillen D L OK 65 69 65 43 45 87 69 58 53 65 52 35 35 65 3 Thomas Greiss G L OK 73 75 83 42 41 78 72 74 76 NA NA 39 39 68 7 Dov Grumet-Morris G R OK 73 71 70 45 42 77 72 70 75 NA NA 42 42 66 1 Rejean Beauchemin G L OK 69 75 75 51 51 80 72 67 77 NA NA 41 41 68 43 Phillip Sauve G L OK 72 77 80 60 60 80 78 76 73 NA NA 54 58 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 66 Josef Vasicek C L OK 68 72 77 80 99 88 72 70 66 71 70 69 70 76 30 Brad Boyes C R OK 67 78 69 80 83 99 73 74 72 72 71 65 65 77 27 John Madden C L OK 76 73 65 75 90 96 73 72 70 74 67 86 86 76 32 Ian Laperriere C R OK 77 66 72 60 82 71 65 62 61 71 61 99 99 71 15 Stephane Yelle C L OK 73 66 65 57 69 85 65 57 60 73 57 99 99 69 40 Jarkko Ruutu LW L OK 77 67 70 62 83 64 67 61 64 70 60 72 78 70 8 Alexander Steen LW L OK 66 72 74 76 97 93 74 70 71 73 73 62 62 77 79 Chris Gratton LW L OK 70 67 83 63 90 72 65 66 66 70 62 99 99 73 50 Brian Willsie LW R OK 71 67 72 60 74 73 67 61 60 71 62 67 71 70 43 Johan Franzen LW L OK 75 68 81 69 83 88 69 67 70 74 72 66 67 76 22 Jim Slater RW L OK 67 73 67 67 83 88 71 65 65 71 63 49 50 71 18 Scott Hartnell RW L OK 76 72 76 79 99 74 73 73 69 70 71 71 71 77 26 Jarome Iginla RW R OK 75 76 73 83 95 86 76 78 79 73 76 99 99 82 25 Brendan Witt D L OK 78 66 82 74 99 68 66 63 57 74 47 99 99 75 44 Bryan McCabe D L OK 74 70 78 72 71 72 72 66 66 72 67 87 87 76 55 Darryl Sydor D L OK 70 70 67 70 86 89 72 68 68 73 67 99 99 76 21 Cory Sarich D R OK 64 67 77 65 79 83 67 58 57 70 54 90 90 71 7 Niclas Wallin D L OK 63 65 82 65 86 80 65 55 56 74 36 91 91 71 28 Kyle Mclaren D L OK 78 67 86 80 91 77 65 64 61 75 46 99 99 77 6 Bret Hedican D L OK 68 71 71 62 80 76 70 62 63 68 58 99 99 72 37 Kevin Weekes G L OK 75 81 80 62 65 78 80 77 78 NA NA 69 75 74 31 Martin Brodeur G L OK 84 85 99 99 99 90 84 82 85 NA NA 99 99 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Jonathan Matsumoto C L OK 68 66 65 47 47 75 70 63 60 67 57 37 38 66 77 Josh Hennessy C L OK 66 77 66 58 57 90 78 61 62 65 61 43 43 69 11 Julian Talbot C L OK 68 67 62 51 42 88 69 57 52 67 55 39 39 64 24 Mark Letestu C R OK 62 67 68 41 39 88 68 56 54 68 50 39 39 63 78 Troy Riddle C R OK 66 70 64 51 50 85 66 52 52 67 51 43 43 63 1 Bill Kinkel LW L OK 82 66 84 45 43 62 67 52 53 67 48 43 43 65 57 P.L. Leblond-Letournea LW L OK 87 65 77 48 47 47 65 40 43 66 34 42 47 58 82 Randall Gelech LW R OK 75 69 77 63 65 74 69 60 61 71 61 47 52 70 54 Jordan Lavallee LW L OK 71 68 77 51 54 77 70 60 60 69 56 41 41 68 75 Lauri Korpikoski LW L OK 66 75 66 54 55 87 71 62 65 67 60 41 41 69 62 Tim Sestito LW L OK 71 65 68 48 52 72 66 53 49 67 50 44 49 63 74 Tomi Maki RW L OK 67 68 59 51 50 89 69 54 55 67 57 45 45 64 56 David Meckler RW R OK 66 70 65 46 42 84 69 57 62 67 57 38 38 66 59 Cam Janssen RW R OK 86 62 70 52 54 53 63 46 45 67 40 43 55 60 2 Mike Lundin D L OK 65 70 69 61 92 93 69 56 60 71 47 37 38 69 9 Phil Cole D L OK 67 65 78 55 53 79 66 43 44 68 33 44 44 64 23 Jason Garrison D L OK 65 69 76 41 40 88 71 56 50 67 44 36 36 66 12 Zach Tarkir D R OK 72 68 63 45 40 77 68 51 50 68 42 36 37 65 71 Travis Roche D R OK 68 65 71 59 60 86 65 59 47 65 52 48 49 67 42 Jordon Hendry D L OK 75 70 71 45 45 79 69 58 55 68 54 46 46 69 51 Victor Uchevatov D L OK 68 67 77 58 55 89 64 51 44 68 44 48 50 67 49 J-Sebastien Aubin G R OK 76 72 75 70 65 97 76 70 74 NA NA 65 65 70 41 Scott Clemmensen G L OK 78 75 77 65 65 79 77 76 83 NA NA 63 63 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Zach Parise C L OK 67 73 65 77 99 94 75 73 70 71 72 55 67 76 19 Joe Thornton C L OK 75 73 89 90 94 70 76 80 85 76 80 94 99 85 76 Yannick Lehoux C R OK 62 71 65 65 63 82 70 66 66 69 62 51 51 70 21 Nik Antropov C L OK 74 67 87 75 80 81 72 73 71 72 70 76 76 78 38 Tuomo Ruutu LW L OK 75 74 72 81 95 80 73 73 70 68 72 62 61 77 10 Milan Michalek LW L OK 65 72 78 80 97 91 73 76 76 73 78 56 54 80 43 Dean Mcammond LW L OK 63 73 61 65 82 94 70 67 67 72 61 99 99 72 93 Daniel Paille RW L OK 73 72 70 69 99 87 71 67 67 72 67 61 61 74 23 Dustin Brown RW R OK 71 73 69 73 90 86 70 70 69 68 69 59 59 75 36 Jason Pominville RW R OK 70 74 68 80 99 83 72 79 75 74 76 70 70 79 22 Ryan O'Marra RW R OK 68 73 70 55 55 83 72 64 63 68 63 41 44 70 6 Barret Jackman D L OK 82 70 70 84 94 61 70 64 66 77 64 81 83 77 3 Matt Niskanen D R OK 66 70 67 68 89 90 72 62 66 72 63 41 41 72 26 John-Michael Liles D L OK 70 73 70 84 95 92 73 71 71 75 72 71 72 78 32 Toni Lydman D L OK 63 75 75 86 99 92 75 74 69 70 65 77 77 77 15 Mattias Ohlund D L OK 75 73 79 79 99 88 74 71 70 76 65 95 95 80 50 Cory Murphy D L OK 65 70 64 66 67 88 71 63 62 70 54 59 62 70 44 Philippe Boucher D R OK 73 66 78 77 99 75 66 68 70 76 68 99 99 78 33 Marc-Andre Fleury G L OK 85 90 80 96 97 88 87 75 87 NA NA 64 65 83 20 Chris Mason G L OK 82 75 81 83 83 92 77 74 80 NA NA 65 65 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 68 Milan Gajic C R OK 60 70 66 50 47 88 71 57 52 66 57 45 45 65 4 Felix Schutz C L OK 68 69 64 35 25 83 70 58 57 66 58 36 35 65 13 Andrew Ebbett C L OK 68 69 58 54 50 83 67 62 59 68 56 43 43 66 27 Jakub Petruzalek C R OK 58 69 59 45 42 50 69 55 57 63 54 41 41 62 78 Kaspars Daugavins LW L OK 60 75 63 48 47 88 75 63 65 67 56 40 40 67 79 Jan Mursak LW R OK 70 74 59 45 43 85 76 60 63 67 56 37 38 67 28 Michael Ryan LW L OK 67 74 69 60 62 88 72 60 58 70 53 51 50 68 24 Mathieu Darche LW L OK 66 67 73 60 82 87 67 63 60 68 60 57 61 69 49 Vladimir Zharkov RW L OK 65 74 65 35 35 89 76 60 63 66 58 35 34 67 40 Jesse Winchester RW R OK 66 67 74 46 62 84 68 58 63 68 59 38 42 67 39 Jeff Hamilton RW L OK 58 63 60 54 71 94 59 68 61 65 63 53 53 67 66 Francis Lemieux RW R OK 70 67 65 55 57 75 67 60 58 67 56 46 46 66 16 Chris Thorburn RW R OK 73 71 73 57 59 62 66 62 60 70 57 48 47 68 1 Matt Hunwick D L OK 65 70 65 65 65 87 73 61 60 70 54 38 39 69 2 Brett Bellemore D R OK 77 66 73 42 37 71 63 43 49 68 38 35 36 64 57 Nathan Oystrick D L OK 72 66 70 55 60 70 65 59 55 67 57 41 41 68 70 Mario Scalzo D L OK 67 74 54 50 51 89 73 58 57 67 50 44 44 66 5 Thomas Morrow D L OK 65 63 84 41 40 88 63 40 41 66 39 37 37 63 7 Jordan Bendfeld D R OK 77 66 77 35 25 66 66 41 51 66 39 33 33 64 9 Alex Pietrangelo D R OK 70 70 78 35 25 76 71 60 58 68 60 33 33 69 51 Alexander Hellstrom D L OK 69 67 78 35 25 87 68 50 50 70 42 37 37 66 46 Jamie Heward D R OK 65 67 72 62 71 88 66 58 53 69 51 79 80 69 25 Andy Wozniewski D L OK 74 64 81 49 48 63 63 48 46 67 36 41 46 66 75 Ryan Munce G L OK 72 70 80 51 51 77 73 71 76 NA NA 44 44 67 34 Johan Holmqvist G L OK 78 73 77 69 69 92 73 70 76 NA NA 65 65 71 8 Joe Fallon G L OK 72 73 82 35 25 70 75 71 69 NA NA 33 33 65 17 Antti Niemi G L OK 76 75 78 43 41 72 73 70 72 NA NA 45 45 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Patrick Marleau C L OK 65 79 73 80 86 91 72 75 73 72 70 99 99 78 45 Jason Arnott C R OK 71 69 78 71 84 77 68 76 71 75 73 99 99 78 37 Patrice Bergeron C R OK 68 74 66 82 99 90 74 78 74 73 73 80 80 79 27 Andy Hilbert C L OK 75 66 68 65 99 69 71 66 66 69 66 61 62 72 28 Kristian Huselius LW L OK 63 72 66 77 99 94 74 76 73 73 70 70 67 77 81 Miroslav Satan LW L OK 68 75 67 80 89 94 76 82 80 73 77 99 92 81 51 Jeff Tambellini LW L OK 66 73 68 65 95 90 80 68 67 68 66 55 55 73 49 Tomas Surovy LW L OK 65 73 70 61 88 91 73 64 67 68 69 57 57 73 29 Mike Knuble RW R OK 68 61 81 70 90 87 60 77 73 71 71 99 99 77 21 Thomas Vanek RW R OK 70 75 76 80 87 84 75 76 77 71 82 63 63 81 56 Kamil Piros RW L OK 73 73 64 61 86 85 68 65 64 70 62 70 70 71 34 Pavel Vorobiev RW L OK 60 71 57 68 94 94 76 68 70 64 69 70 70 73 16 Bill Guerin RW R OK 67 66 72 66 80 79 66 67 66 70 68 99 99 74 6 Jan Hejda D L OK 67 69 77 65 95 83 70 58 62 74 42 57 62 72 52 Ian White D R OK 70 71 66 67 84 85 73 62 64 74 57 54 55 72 44 Jaroslav Modry D L OK 66 66 72 66 84 82 65 67 67 76 67 99 99 75 18 Mathieu Schneider D L OK 69 67 66 63 70 80 66 69 68 72 69 99 99 74 19 Christoph Schubert D L OK 71 70 78 70 90 85 69 63 63 80 54 61 61 75 7 Jeff Jillson D R OK 63 68 80 65 99 86 69 58 55 70 45 61 62 71 39 Marty Turco G L OK 88 85 80 95 99 90 87 82 86 NA NA 86 87 82 50 Olaf Kolzig G L OK 80 78 88 79 90 88 80 75 86 NA NA 99 99 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Tim Stapleton C R OK 65 72 59 51 39 83 67 60 51 67 47 37 37 62 13 Brad Schell C L OK 67 70 66 56 59 90 70 57 61 67 50 44 45 66 15 Keith Aucoin C R OK 55 65 60 60 60 98 66 62 59 61 59 74 75 66 33 Kevin Doell C R OK 52 62 62 57 65 84 63 58 54 63 56 47 47 63 46 Mike Sgroi LW L OK 81 72 79 43 49 51 70 39 35 64 34 61 61 58 8 Steve MacIntyre LW L OK 86 64 87 45 45 39 60 47 55 68 33 42 54 61 78 Frederik Cabana LW L OK 67 71 70 35 37 78 68 48 51 67 43 36 37 60 12 Josh Green LW L OK 71 67 80 55 54 78 66 52 51 69 51 66 66 66 48 Ernie Hartlieb LW L OK 67 63 65 52 53 96 72 48 45 67 48 49 49 61 17 Mathias Tjarnqvist RW R OK 65 67 70 50 50 66 60 54 42 67 43 49 50 60 26 Tim Verbeek RW L OK 85 60 67 52 54 66 60 52 44 60 53 66 65 62 14 Simon Gamache RW L OK 69 67 59 51 50 78 68 46 41 64 47 47 46 59 10 Ryan MacMurchy RW R OK 65 67 76 35 45 83 67 51 53 65 53 39 39 63 65 Jonathan Zigalet D L OK 64 71 65 52 53 50 73 58 60 67 56 42 44 67 71 Sean Zimmerman D R OK 67 65 78 40 40 86 65 49 46 69 38 44 44 65 88 Jakub Kindl D L OK 64 69 76 53 52 80 70 60 57 69 56 42 42 69 47 Nolan Baumgartner D R OK 65 63 74 55 60 89 61 55 50 70 43 68 68 67 9 Matt Kinch D L OK 70 67 65 50 52 81 67 50 47 68 50 62 58 66 5 J.D. Forrest D L OK 58 70 57 41 41 92 68 51 47 65 47 48 48 62 30 Peter Metcalf D L OK 61 62 67 60 63 85 61 62 57 66 49 51 51 66 41 Maxime Ouellet G L OK 77 78 77 72 73 83 78 75 78 NA NA 58 60 73 22 Matt Climie G L OK 70 69 76 41 32 70 70 70 70 NA NA 33 33 63 62 Jordan Sigalet G L OK 74 73 80 58 60 72 77 71 79 NA NA 44 44 69 23 J.P. Lamoureux G L OK 72 70 64 42 44 76 75 71 75 NA NA 33 33 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Chad Kilger C L OK 78 68 88 67 97 92 65 64 65 74 66 94 90 76 83 Jarkko Immonen C R OK 67 68 72 63 85 88 69 67 66 67 65 48 48 72 17 Matthew Stajan C L OK 68 73 71 81 99 88 74 73 72 74 71 70 70 77 54 Jochen Hecht LW L OK 66 69 70 72 81 88 72 70 71 73 69 77 77 75 14 Sergei Samsonov LW R OK 69 78 55 81 99 94 82 77 78 70 74 91 91 79 22 Alexei Ponikarovsky LW L OK 66 67 86 67 99 80 67 66 67 73 67 66 65 74 34 Jozef Stumpel LW R OK 64 64 74 67 94 92 64 67 67 68 67 99 99 73 16 Darcy Tucker RW L OK 76 69 57 75 99 69 69 70 70 70 68 99 99 75 82 Blake Comeau RW R OK 68 66 73 55 59 82 68 63 63 70 62 43 43 69 12 Ales Kotalik RW R OK 68 73 75 80 99 86 74 74 74 68 70 70 70 77 9 Steve Downie RW R OK 77 72 70 58 63 59 70 64 62 68 60 47 47 70 6 Denis Grebeshkov D L OK 71 72 66 79 86 88 75 63 65 70 70 68 70 74 2 Josh Gorges D L OK 70 69 67 62 65 82 68 58 53 71 51 49 49 69 8 Carlo Colaiacovo D L OK 69 73 67 73 92 87 74 66 66 73 49 61 61 73 4 Mike Rathje D L OK 60 63 90 79 88 87 61 72 70 74 68 99 99 78 62 Staffan Kronwall D L OK 69 65 77 55 56 77 66 52 50 67 42 45 46 67 40 Jay Harrison D R OK 74 64 75 65 70 71 65 60 57 70 52 53 57 71 60 Patrice Brisebois D R OK 66 66 70 63 72 90 66 66 66 68 56 99 99 72 36 Miikka Kiprusoff G L 99 86 83 89 97 99 99 85 82 86 NA NA 95 75 82 18 Nathan Marsters G R OK 70 70 80 43 44 66 65 66 65 NA NA 49 52 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Alexei Kaigorodov C L OK 31 68 65 49 51 88 70 65 65 65 38 52 25 61 46 Nathan Barrett C L OK 75 70 61 55 55 99 74 58 48 67 41 47 47 63 10 Mark Santorelli C R OK 65 68 67 38 39 92 64 56 52 67 53 41 41 63 75 Jeremy Williams C R OK 67 70 62 65 67 79 70 65 64 65 64 50 51 70 13 Shaun Landolt C R OK 71 67 72 41 41 82 63 51 47 65 48 41 41 61 94 Alexander Korolyuk LW L OK 57 72 65 64 99 91 71 65 66 67 60 84 80 71 72 Matt Murley LW R OK 63 68 71 60 60 90 67 63 61 65 65 51 51 69 27 Darcy Hordichuk LW L OK 90 66 75 58 58 28 63 47 53 65 46 60 65 64 56 Eric Boulton LW L OK 85 67 77 60 60 61 68 55 51 68 44 75 75 66 42 Ben Ondrus LW R OK 76 57 67 47 47 66 57 40 43 67 43 47 48 57 39 Jeff Giuliano RW R OK 71 66 70 58 61 62 63 48 52 66 47 49 49 62 86 Konstantin Pushkarev RW L OK 59 73 60 56 56 73 74 60 63 64 63 44 45 67 29 Matt Bradley RW R OK 77 69 73 60 60 83 65 49 51 70 56 60 62 66 11 Mike Santorelli RW R OK 66 69 68 41 40 82 69 62 60 67 60 50 50 67 3 Kevin Schaeffer D R OK 65 66 71 42 40 89 67 45 50 67 39 39 39 64 55 Dustin Kohn D L OK 63 69 66 40 40 89 70 53 56 66 46 36 36 65 76 Viatcheslav Voynov D R OK 69 66 67 35 25 84 70 59 59 65 47 35 35 66 5 Mike Gauthier D R OK 73 65 72 35 25 69 66 43 47 67 36 33 33 63 26 Brendan Bell D L OK 65 66 72 63 65 71 65 55 54 67 52 53 50 67 32 Cody Franson D R OK 68 69 76 43 40 83 69 57 57 67 55 41 41 68 7 Phil Oreskovic D R OK 75 67 78 43 40 70 67 42 50 67 35 35 37 65 99 Mikael Tellqvist G L OK 80 77 66 71 70 99 71 71 74 NA NA 51 60 71 30 Sebastien Centomo G L OK 72 78 54 52 53 82 75 69 70 NA NA 49 49 67 31 Ben Bishop G L OK 72 75 89 36 39 70 74 70 73 NA NA 37 37 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Mikko Koivu C L OK 70 69 76 72 99 88 69 71 70 71 69 50 57 75 41 Eric Belanger C L OK 70 70 65 66 90 93 71 69 67 74 66 73 88 74 39 Pavol Demitra C L OK 64 76 68 76 90 85 77 75 75 75 72 99 99 79 14 Tomas Plekanec C L OK 68 75 67 77 99 88 75 78 73 75 73 62 62 78 6 Ryan Carter LW L OK 67 70 72 61 62 89 70 64 61 70 62 43 43 70 38 Jan Bulis LW L OK 65 72 70 77 99 92 72 71 68 67 67 90 90 75 88 Christopher Higgins LW L OK 68 72 70 67 94 99 76 66 66 68 58 51 52 72 8 Alexander Ovechkin LW R OK 78 82 77 85 99 88 83 77 82 72 82 58 69 84 28 Geoff Sanderson LW L OK 69 76 63 73 97 86 78 76 73 73 78 99 99 80 93 Sergei Kostitsyn RW L OK 66 73 67 67 71 84 76 68 71 71 66 39 39 73 24 Taylor Pyatt RW L OK 73 72 82 71 99 85 69 70 69 75 74 70 70 78 11 Matt D'Agostini RW R OK 67 71 66 54 55 83 70 59 63 69 61 38 43 68 73 Michael Ryder RW R OK 67 73 73 82 95 94 72 78 73 76 70 82 80 79 56 Craig Rivet D R OK 71 68 74 76 84 69 65 69 67 74 58 88 89 75 21 Luke Richardson D L OK 68 66 79 55 85 78 65 55 53 71 44 99 99 70 54 Derek Morris D R OK 70 74 66 81 85 80 73 70 69 73 67 99 99 76 50 Hal Gill D L OK 68 59 97 78 99 84 60 63 59 76 51 96 99 76 55 Brian Lee D R OK 65 68 76 52 53 87 71 57 61 70 50 38 38 69 1 François Beauchemin D L OK 71 70 70 72 99 99 71 64 63 73 56 69 67 74 9 Andrew Archer D L OK 72 72 78 65 79 73 69 62 61 71 44 59 59 72 60 Jose Theodore G R OK 86 92 78 93 99 93 90 81 82 NA NA 99 99 84 85 Jaroslav Halak G L OK 76 77 75 51 52 75 76 67 80 NA NA 42 44 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Ilja Zubov C L OK 65 71 66 42 43 88 71 63 62 67 57 39 39 67 20 Petri Kontiola C R OK 65 69 70 46 45 83 69 63 64 70 57 42 42 68 23 Francis Pare C R OK 62 68 62 35 31 84 67 57 60 64 58 33 33 64 17 Daniel Sisca C L OK 70 67 53 54 56 71 67 58 57 67 54 43 44 64 92 Jimmy Bonneau LW L OK 76 63 79 47 54 56 61 44 50 67 41 43 45 60 15 Matt Marquardt LW L OK 75 67 78 41 40 81 65 54 57 67 56 33 37 66 4 Andre Deveaux LW R OK 80 64 83 49 54 67 65 50 46 65 38 46 46 61 7 Michael Lambert LW L OK 68 68 74 49 50 86 71 54 50 67 55 40 41 65 18 Harrison Reed RW R OK 65 68 64 35 30 88 71 57 56 64 52 33 33 63 57 Josef Balej RW L OK 65 86 63 61 63 91 79 51 52 63 67 48 48 68 22 Claude Lemieux RW R OK 74 65 76 52 61 72 63 56 60 69 52 99 99 68 25 Jerome Samson RW R OK 65 68 59 41 40 87 69 54 57 66 57 37 37 64 53 Aaron Power D L OK 69 67 71 57 60 85 62 49 41 68 52 65 65 66 3 Mathieu Carle D R OK 66 68 70 46 45 86 70 58 59 65 56 37 39 67 2 Matt Shasby D L OK 64 66 72 55 55 77 64 50 50 67 40 51 51 65 12 Derek Peltier D L OK 65 69 64 41 40 87 70 54 52 67 47 35 35 65 5 Willie Mitchell D L OK 64 62 76 64 71 74 62 57 57 67 50 75 75 69 13 Mark Flood D R OK 60 68 67 54 54 88 69 54 54 67 46 44 45 66 16 Pavel Valentenko D L OK 74 68 77 41 42 72 68 56 47 67 42 37 39 67 26 Scott Munroe G R OK 73 73 83 46 41 77 72 70 74 NA NA 41 41 67 27 Robert Gherson G R OK 72 70 71 39 42 70 70 70 73 NA NA 42 42 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Vincent Lecavalier C L OK 74 83 80 84 99 84 85 78 80 70 74 94 87 83 88 Peter Mueller C R OK 66 69 77 72 91 86 73 71 71 69 68 40 43 75 5 Jordan Staal C L OK 66 70 83 62 68 87 67 63 64 73 73 45 45 74 15 Wayne Primeau C L OK 68 66 84 57 84 84 67 56 57 74 59 82 85 70 11 Mike Richards C L OK 76 72 70 78 82 84 72 77 73 75 72 53 85 78 12 Sam Gagner LW R OK 67 70 66 63 87 87 69 74 72 66 69 50 50 74 94 Yanic Perreault LW L OK 57 71 61 68 84 91 71 73 73 69 68 99 99 74 42 Noah Clarke LW L OK 66 77 66 68 99 89 69 66 66 71 64 63 63 73 32 Niklas Hagman LW L OK 72 74 73 68 99 94 71 66 68 73 72 71 71 76 49 Jay McClement LW R OK 66 76 71 67 87 95 70 68 68 73 65 72 72 74 22 Marian Gaborik RW L OK 64 78 65 85 99 84 79 77 78 70 77 72 72 80 18 Ben Eager RW L OK 80 70 79 60 60 62 68 60 61 68 58 47 48 70 14 Brian Gionta RW R OK 70 77 55 80 99 88 72 75 74 71 75 86 86 78 37 Vaclav Varada RW L OK 77 66 72 69 99 87 66 67 66 72 63 99 99 74 3 Dion Phaneuf D L OK 81 74 81 86 90 71 73 73 75 76 71 65 74 81 6 Wade Redden D L OK 76 72 76 89 99 80 74 80 76 78 67 99 99 82 91 Jim Vandermeer D L OK 71 66 84 62 71 76 65 48 50 69 51 53 55 69 9 Tobias Enstrom D L OK 67 72 60 76 99 90 75 67 68 70 63 42 44 73 57 Nick Schultz D L OK 59 73 73 76 95 93 73 61 63 74 56 67 70 73 28 Robyn Regehr D L OK 73 73 78 88 94 76 73 66 68 77 69 87 87 79 36 Andrew Ference D L OK 70 73 64 79 99 84 74 64 64 73 56 94 95 74 23 Jonas Hiller G R OK 82 83 71 73 82 81 80 73 80 NA NA 52 62 75 38 Cam Ward G L OK 81 84 83 88 90 88 87 78 83 NA NA 86 73 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Brett Sutter C L OK 72 68 67 42 46 76 67 50 53 66 46 42 42 62 17 Dustin Boyd C L OK 65 70 67 60 67 94 70 61 65 69 61 42 45 69 7 Zack Smith C L OK 72 68 73 35 25 76 70 58 59 67 59 33 33 66 69 Aki Seitsonen C L OK 65 68 75 52 54 88 69 58 58 70 50 41 41 66 29 Hugo Carpentier C L OK 70 64 73 35 25 78 62 52 51 68 43 34 34 60 21 Brandon Prust C L OK 79 68 66 42 47 66 67 52 50 69 52 40 52 63 25 Warren Peters C L OK 71 69 70 48 53 75 67 55 52 68 51 49 47 64 48 Cam Cunning LW L OK 66 67 71 50 58 92 65 50 50 68 50 43 43 63 27 Eric Nystrom LW L OK 70 69 74 56 59 87 70 58 60 69 59 47 50 69 8 Pete Vandermeer LW L OK 77 66 75 55 50 60 65 51 49 68 38 67 80 62 35 Marc Cavosie LW L OK 69 83 60 65 65 79 78 53 50 63 65 55 55 68 75 Rene Bourque LW L OK 67 66 77 55 55 82 66 58 58 66 60 49 49 68 34 Joe Cooper RW R OK 70 68 70 41 40 84 71 45 51 68 42 37 37 60 19 Jason Pitton RW L OK 70 69 77 41 41 85 68 46 49 65 53 39 39 63 20 Trevor Kell RW R OK 68 69 66 35 41 79 68 49 54 68 47 42 42 61 31 Zach Stortini RW R OK 79 67 78 59 60 63 67 58 59 69 59 47 47 69 40 Olivier Magnan D L OK 68 68 72 44 45 79 67 48 52 66 36 38 38 64 13 Gord Baldwin D L OK 73 64 81 35 35 81 64 40 50 67 38 36 36 64 24 Nate Reduns D R OK 65 67 75 42 41 87 66 53 50 67 50 41 41 66 2 Tim Ramholt D L OK 76 71 68 52 52 77 70 54 56 69 43 40 40 68 26 Jay Leach D L OK 70 67 78 56 64 86 67 42 55 71 36 53 55 67 16 Bryan Young D L OK 75 66 73 43 48 85 67 43 51 68 36 41 41 65 60 Karri Ramo G L OK 72 79 82 49 48 72 75 70 74 NA NA 41 41 69 30 Adam Dennis G L OK 75 71 69 52 52 71 77 67 79 NA NA 41 41 67 33 Billy Thompson G L OK 71 73 76 49 52 92 71 70 72 NA NA 48 49 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Brandon Dubinsky C L OK 72 71 74 68 99 71 72 70 69 72 65 49 55 74 64 Petteri Nokelainen C R OK 67 68 72 63 66 88 68 63 67 70 63 50 53 71 16 Jeff Halpern C R OK 67 74 70 65 99 77 72 67 69 75 68 86 86 75 43 Alexander Svitov C L OK 77 70 79 65 84 86 71 62 62 70 61 58 58 72 37 Ramzi Abid LW L OK 68 70 75 79 95 79 72 74 72 71 75 66 66 78 59 Martin Rucinsky LW L OK 65 70 68 64 92 86 68 68 67 71 66 99 99 74 17 Pat Rissmiller LW L OK 65 68 77 56 91 93 67 62 63 68 61 73 91 71 29 Andrew Brunette LW L OK 68 68 73 73 99 91 60 69 68 67 67 99 99 74 61 Adam Henrich LW L OK 66 69 81 63 83 79 67 64 64 70 65 50 50 72 48 Sami Kapanen RW L OK 55 80 52 63 99 94 76 70 67 74 68 99 99 74 25 Graham Mink RW R OK 70 67 78 59 58 81 67 59 57 68 57 63 69 68 45 Fernando Pisani RW L OK 66 68 67 65 99 99 68 66 66 73 66 77 77 73 75 Nick Tarnasky RW L OK 77 66 78 57 60 69 67 58 57 69 58 47 48 68 36 Adam Hall RW R OK 65 68 77 65 99 85 68 65 64 68 64 66 66 72 38 Dennis Seidenberg D L OK 71 71 69 83 99 92 71 72 68 74 66 74 74 77 26 Andy Sutton D L OK 82 62 90 76 84 67 62 64 62 75 60 92 92 77 13 Pavel Kubina D R OK 76 65 88 77 99 78 63 66 64 69 62 86 86 76 44 Nolan Pratt D L OK 62 65 75 65 60 88 66 58 54 69 42 83 83 69 12 Josef Melichar D L OK 68 68 74 64 68 80 69 58 56 71 43 63 65 70 23 Daniel Tjarnqvist D L OK 67 68 70 60 62 86 68 62 57 68 57 62 72 70 14 Andrej Meszaros D L OK 65 72 74 76 99 88 73 67 66 75 70 51 56 76 35 Nikolai Khabibulin G L OK 77 80 80 95 95 80 81 80 80 NA NA 99 99 78 4 Steve Mason G R OK 77 76 85 51 45 82 75 74 78 NA NA 33 33 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Stefan Chaput C L OK 72 69 68 35 30 83 68 56 58 67 54 36 36 64 66 Tyler Spurgeon C L OK 72 70 65 48 50 86 67 57 58 68 54 41 44 65 7 John Toffey C L OK 65 64 79 41 41 88 63 45 41 67 42 37 37 59 8 Mario Bliznak C L OK 66 67 70 35 25 88 68 51 55 68 47 33 33 62 60 Wacey Rabbit C L OK 64 74 54 52 52 84 75 60 65 66 60 40 40 67 24 Tyler Bouck LW L OK 73 76 71 55 55 68 69 59 55 66 47 49 50 65 6 Cory Emmerton LW L OK 66 69 65 39 40 88 71 61 60 65 56 37 37 66 27 Josh Gratton LW L OK 78 67 77 54 59 61 68 52 59 67 39 47 56 64 63 Tristan Grant LW L OK 84 67 77 60 60 56 65 53 56 69 50 49 52 66 21 Adam Berti LW L OK 57 70 75 53 52 86 68 61 61 67 60 41 42 68 42 Michael Grabner RW L OK 55 76 60 47 43 88 74 58 68 60 66 38 35 67 11 Matthew Siddall RW R OK 73 67 75 35 25 68 67 49 47 67 48 33 33 61 49 Jonathan Ferland RW L OK 77 72 73 52 51 59 68 59 53 68 55 49 51 67 2 Matt Smaby D L OK 76 68 87 56 62 74 69 40 51 70 34 39 42 68 3 Kevin Quick D L OK 61 69 62 38 35 88 68 56 52 65 47 35 31 63 5 Jordan Henry D R OK 74 65 73 43 41 78 63 42 41 68 37 41 41 63 28 Jeremy Vanhoof D L OK 63 65 71 58 59 99 54 56 39 68 41 48 63 64 9 Brennan Turner D L OK 73 65 78 35 34 78 64 45 42 67 36 33 33 64 15 Reid Cashman D L OK 68 66 75 42 43 88 67 45 40 67 39 39 39 64 46 Jean-Philippe Cote D L OK 72 67 72 51 55 62 63 36 37 66 36 47 47 62 65 Jeff Frazee G L OK 75 73 76 35 30 77 77 70 71 NA NA 33 33 66 20 Gerald Coleman G L OK 77 73 85 63 63 67 73 71 76 NA NA 46 46 69 10 Daniel Taylor G L OK 71 75 70 39 36 72 70 72 74 NA NA 36 36 66 1 Dan Turple G L OK 73 75 88 55 55 77 75 70 75 NA NA 39 45 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Matt Cullen C L OK 66 73 66 65 69 90 72 72 70 72 67 99 99 75 39 Derek Roy C R OK 74 75 64 80 90 80 75 80 77 75 73 69 69 79 9 Ryan Johnson C L OK 68 74 74 65 89 89 70 64 63 70 57 76 76 71 31 Bryan Smolinski C R OK 65 67 68 64 88 95 66 73 70 69 68 99 99 75 2 Milan Lucic LW L OK 77 68 80 66 86 73 67 66 68 70 66 37 43 73 17 Mike Cammalleri LW L OK 74 76 58 80 80 83 76 81 78 73 75 83 82 80 28 Matt Pettinger LW L OK 65 68 72 55 56 99 67 60 61 68 52 50 51 67 10 Jeff Friesen LW L OK 52 70 68 55 53 97 70 65 63 67 64 70 71 69 77 Jeff Carter RW R OK 68 72 77 74 90 84 74 68 72 71 77 55 55 77 12 Lee Stempniak RW R OK 66 76 69 79 99 86 73 73 73 71 74 59 59 77 47 Arron Asham RW R OK 67 69 54 55 76 88 67 62 64 68 62 80 80 69 21 Thomas Pock D L OK 64 69 74 65 65 93 70 60 60 65 58 53 53 70 5 Kevin Bieksa D R OK 78 70 72 78 99 65 70 68 68 77 65 57 57 77 14 Brent Burns D R OK 67 71 82 77 98 91 71 65 65 78 63 60 60 77 29 Wade Brookbank D L OK 84 65 82 55 62 53 65 43 45 70 35 57 58 68 24 Richard Matvichuk D L OK 81 62 78 69 90 81 63 56 54 78 48 99 99 74 11 Brent Seabrook D R OK 68 69 78 78 99 72 70 65 65 76 61 51 51 75 38 Scott Hannan D L OK 63 70 80 79 99 77 70 64 63 73 61 99 99 76 7 Mark Fistric D L OK 76 70 81 55 55 61 69 45 45 70 39 42 42 67 35 Evgeni Nabokov G L OK 80 82 84 99 99 89 84 80 80 NA NA 90 90 80 1 Ty Conklin G R OK 78 77 77 65 70 92 75 81 76 NA NA 52 52 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Brad Moran C L OK 62 67 67 60 60 99 66 60 62 70 56 56 56 67 51 Jason Jaspers C L OK 67 68 57 52 52 99 68 42 43 65 41 50 50 58 41 Codey Burki C L OK 64 70 65 35 34 88 69 54 56 66 53 36 35 63 74 Rick Rypien C R OK 76 70 63 59 59 70 68 53 52 67 53 46 51 65 4 Riley Emmerson LW L OK 78 65 89 35 32 70 64 45 41 67 36 39 43 59 63 Grant Potulny LW L OK 73 66 78 55 59 88 67 57 54 67 52 48 60 66 80 Connor James RW R OK 62 71 65 55 55 87 72 56 56 69 50 45 48 65 56 David Van Der Gulik RW L OK 69 68 65 45 43 82 69 57 57 68 54 41 41 65 62 Guillaume Desbiens RW L OK 79 64 77 48 48 60 65 50 49 65 56 45 45 64 22 Danny Bois RW R OK 77 67 72 47 40 61 66 49 56 65 50 42 42 63 25 Shawn Thornton RW R OK 79 66 77 58 67 67 65 49 61 68 49 71 78 66 46 Kyle Cumiskey D L OK 65 70 65 59 69 88 73 58 60 67 46 42 42 68 6 Michael Funk D L OK 60 70 75 53 53 83 70 59 56 69 50 41 41 68 15 Rory Fitzpatrick D R OK 66 68 76 58 64 86 70 52 53 68 43 66 71 68 18 Dean Arsene D L OK 79 67 73 50 45 63 68 38 40 67 32 59 59 64 13 Paul Albers D L OK 65 67 65 43 40 86 66 51 47 66 44 38 38 63 34 Michael Mole G L OK 72 68 70 48 47 69 70 67 70 NA NA 47 47 64 90 Cody Rudokowsky G L OK 67 71 76 55 56 78 65 73 70 NA NA 60 60 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 71 Evgeni Malkin C L OK 71 76 78 83 99 72 80 83 87 71 80 52 71 83 36 Mike Sillinger C R OK 66 67 59 67 90 83 67 67 70 70 66 99 99 73 37 Kris Draper C L OK 68 74 65 61 68 79 70 66 65 73 63 99 99 72 38 Marc Savard C L OK 73 74 64 82 95 73 75 80 75 70 70 85 78 78 19 Kyle Calder LW L OK 71 71 67 82 99 85 72 77 74 70 78 87 87 79 20 Antti Miettinen LW L OK 69 72 72 70 99 92 72 69 70 70 68 70 71 75 1 Patrick Eaves LW R OK 70 69 69 62 62 87 72 64 65 68 63 61 54 71 39 Curtis Brown LW L OK 66 69 68 60 91 88 68 64 62 71 65 94 95 72 45 Aaron Downey RW R OK 80 68 74 58 65 66 67 51 54 68 48 75 75 66 16 Justin Williams RW R OK 65 80 69 80 99 78 74 76 73 70 74 82 82 78 60 Michel Ouellet RW R OK 63 69 71 68 68 81 66 64 64 69 65 50 50 70 28 Nathan Horton RW R OK 74 71 75 78 90 73 75 74 73 72 77 61 63 79 18 P.J. Axelsson RW L OK 65 67 64 72 99 92 68 69 69 73 68 80 80 74 14 Chris Chelios D R OK 70 66 67 56 75 80 66 60 57 74 56 99 99 71 2 Branislav Mezei D L OK 74 63 84 75 99 80 63 51 54 70 58 73 71 72 56 Ed Jovanovski D L OK 74 73 74 80 99 72 71 65 67 74 66 99 99 77 75 Braydon Coburn D L OK 71 70 82 74 84 80 70 66 67 74 66 52 65 76 59 Sergei Zubov D R OK 62 70 66 76 90 92 71 73 75 71 67 99 99 76 13 Jay Bouwmeester D L OK 69 77 81 86 99 85 77 72 68 72 64 66 66 78 33 Joel Bouchard D L OK 54 65 68 65 71 91 65 62 60 66 57 75 75 68 34 Jason Strudwick D L OK 70 64 82 55 58 73 65 46 48 70 44 79 86 68 55 Paul Ranger D L OK 70 71 80 74 99 83 71 66 65 77 51 55 56 76 8 Karlis Skrastins D L OK 67 68 76 63 69 86 68 51 56 72 42 68 71 69 50 Manny Fernandez G L OK 80 80 77 85 85 80 80 74 79 NA NA 88 89 76 61 Patrick Lalime G L OK 80 81 80 89 94 88 80 77 80 NA NA 99 99 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Kamil Kreps C R OK 65 69 69 63 86 91 69 66 65 70 63 43 43 71 3 Rob Schremp C L OK 61 68 65 50 50 84 67 64 70 62 64 36 36 68 46 Greg Campbell C L OK 67 71 72 60 60 99 72 62 60 68 58 50 50 69 11 Matt Fornataro C R OK 72 68 65 37 39 79 67 49 51 66 48 37 37 61 21 Dominic Moore LW L OK 68 70 66 61 62 88 68 62 61 71 58 55 55 69 25 Blake Wheeler LW R OK 70 68 80 35 25 78 69 61 63 67 63 33 33 68 4 Tanner Glass LW L OK 74 70 68 56 69 77 68 59 63 70 56 37 37 68 5 Dany Roussin LW L OK 62 70 67 43 45 89 67 56 55 64 54 41 41 64 8 Brandon Segal RW R OK 67 67 76 51 50 87 67 56 53 67 53 47 46 65 15 Anthony Stewart RW R OK 76 67 81 55 65 83 69 61 60 67 54 38 40 68 9 Rob Globke RW R OK 65 68 76 55 58 84 68 56 60 65 58 42 44 67 12 Zdenek Bahensky RW L OK 58 70 66 35 35 76 72 55 51 64 51 37 33 62 48 Mike Van Ryn D R OK 56 70 65 55 55 91 68 58 49 68 38 51 51 65 57 Joe DiPenta D R OK 65 66 80 53 55 99 66 34 37 69 35 45 46 64 6 Grant Lewis D R OK 74 67 75 39 42 88 66 53 57 68 33 37 37 66 7 Bret Nasby D R OK 67 67 73 35 35 86 67 46 49 67 41 36 36 64 22 Jaime Sifers D R OK 70 68 68 49 55 79 67 53 51 66 45 41 41 66 23 Derek A. Smith D L OK 61 69 64 35 32 86 71 46 51 67 48 34 34 63 10 Sheldon Brookbank D R OK 80 62 72 59 60 45 51 43 53 65 33 51 51 64 44 Jonathan Bernier G L OK 74 77 70 38 35 74 76 72 76 NA NA 33 35 68 69 Josh Harding G R OK 81 77 73 64 65 82 78 68 80 NA NA 48 48 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Eric Staal C L OK 70 75 79 88 99 90 75 84 80 73 79 75 77 83 82 Blair Jones C R OK 62 67 77 45 45 86 67 62 57 66 59 36 36 67 29 Patrick Jarrett C L OK 65 67 63 50 42 85 67 53 47 67 43 43 43 60 73 Ben Walter C L OK 68 72 71 56 60 86 71 64 62 70 57 45 44 69 69 David Spina LW L OK 61 68 57 50 50 88 68 54 53 66 55 42 42 63 6 Jay Pandolfo LW L OK 68 70 68 64 73 92 68 67 67 74 64 93 99 73 17 Garet Hunt LW L OK 83 69 60 35 25 61 67 43 55 67 39 38 36 59 11 Mark Parrish RW R OK 62 67 70 62 74 88 66 65 64 70 67 68 70 71 42 Alexandre Burrows RW L OK 74 69 70 65 65 66 70 64 64 71 67 53 53 72 20 Landon Wilson RW R OK 68 67 79 63 68 76 67 63 65 70 61 73 76 71 30 Kyle Rogers RW R 86 DD 72 66 79 35 25 78 66 47 51 66 46 33 33 61 44 Chris Neil RW R OK 74 70 73 53 57 62 70 56 56 70 55 66 66 67 1 Ryan O'Byrne D R OK 72 68 83 50 50 70 66 48 48 67 38 40 41 67 24 Dan Hamhuis D L OK 77 71 72 78 88 73 76 65 64 74 63 70 70 76 8 Doug Murray D L OK 65 60 80 55 57 80 59 55 47 67 42 45 45 66 25 Radek Martinek D R OK 65 70 70 66 60 85 69 62 61 70 51 67 67 71 61 Shea Weber D R OK 74 70 81 76 99 84 71 64 64 70 71 51 52 76 19 Mike Moore D L OK 75 67 67 37 38 62 67 50 45 67 39 34 35 64 18 Shaun Heshka D R OK 66 68 67 42 45 86 67 54 48 67 49 42 42 65 33 Garrett Stafford D L OK 65 63 60 59 59 73 64 60 58 68 38 47 46 65 65 Nolan Schaefer G R OK 73 75 78 61 60 77 72 71 76 NA NA 55 55 69 32 Cory Schneider G L OK 76 78 82 52 50 77 76 70 76 NA NA 38 38 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 76 Dave Bolland C R OK 74 68 64 54 54 87 68 62 58 68 60 42 42 68 15 Scott May C R OK 65 67 66 43 41 88 65 45 42 65 40 49 49 58 3 Bruce Graham C L OK 67 65 83 46 43 77 66 52 51 66 47 48 46 63 16 Paul Szczechura C R OK 69 68 65 53 55 89 67 63 60 71 53 39 45 67 23 Brett Sterling LW L OK 68 69 55 56 53 78 70 58 63 67 61 42 41 67 12 Ryan Stone LW L OK 70 69 72 60 60 72 70 61 60 70 60 44 47 69 9 Andre Roy LW L OK 81 68 83 55 68 47 67 54 57 70 53 69 65 68 31 Joe Jensen LW L OK 67 69 61 55 53 84 68 42 56 66 51 42 42 62 87 Greg Moore RW R OK 70 68 75 54 51 86 69 56 57 70 52 43 54 66 13 Derek Dorsett RW R OK 82 68 65 56 53 59 68 51 53 67 54 38 38 64 22 Jean-Michel Daoust RW R OK 67 67 49 44 41 87 67 52 47 67 48 49 49 60 27 Craig Adams RW R OK 72 64 66 52 60 81 63 51 50 68 49 60 60 63 60 Ryan Callahan RW R OK 70 68 59 45 41 73 70 62 61 67 62 38 37 67 26 Bryan Rodney D L OK 65 68 72 46 45 92 67 57 51 66 43 47 47 66 52 Danny Richmond D L OK 70 69 65 63 65 71 71 63 60 69 48 46 47 69 8 Tim Hambly D L OK 67 68 66 45 42 86 68 53 50 65 52 39 40 65 28 Andrew MacDonald D L OK 66 70 66 37 39 87 68 55 49 65 46 36 36 64 21 Tyson Marsh D L OK 73 66 71 42 44 69 64 43 44 67 38 41 44 63 7 Brett Carson D R OK 70 68 80 54 55 87 68 50 52 68 38 41 41 67 10 Adam Munro G L OK 73 73 78 50 50 78 71 71 76 NA NA 42 42 67 40 Tomas Popperle G L OK 74 75 78 50 49 75 70 66 72 NA NA 39 39 67 22 Jeff Jakaitis G R OK 71 70 65 37 38 70 73 73 72 NA NA 35 35 64 40 Stephen Valiquette G L OK 76 76 95 56 67 88 76 70 75 NA NA 62 62 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Mats Sundin C R OK 70 69 82 70 83 75 72 78 80 71 76 99 99 81 41 Bobby Holik C R OK 76 66 79 67 93 95 65 75 70 75 70 99 99 78 49 Joe Pavelski C R OK 67 71 65 68 86 85 71 67 67 68 68 40 43 72 27 Paul Stastny C L OK 70 71 73 77 99 89 71 77 73 75 71 43 52 77 22 Andrew Cogliano LW L OK 67 78 61 67 92 88 73 70 71 74 67 39 39 74 20 Peter Forsberg LW L OK 75 72 72 71 83 80 73 78 77 76 75 99 99 80 12 Simon Gagne LW L OK 59 79 66 85 99 87 81 79 78 72 75 86 87 80 25 Mike Grier RW R OK 74 67 79 68 99 90 65 70 66 71 68 99 99 76 42 Chris Clark RW R OK 70 69 66 70 59 75 68 64 65 74 67 63 87 72 48 Erik Cole RW L OK 81 74 70 77 99 79 71 77 74 72 74 75 75 79 28 Stanislav Chistov RW L OK 70 80 60 80 94 80 81 77 73 67 75 57 58 78 5 Nicklas Lidstrom D L OK 70 70 70 76 88 93 73 78 77 80 76 99 99 81 14 Michael Komisarek D R OK 81 68 86 79 83 70 70 58 61 77 51 56 56 76 66 Vladimir Mihalik D L OK 70 65 90 57 65 83 66 50 49 67 42 37 38 68 3 Matt Carle D L OK 63 71 68 76 84 86 72 70 68 72 67 47 50 74 2 Johnny Oduya D L OK 75 70 70 69 95 85 70 54 58 73 41 44 45 70 56 Danny Markov D L OK 82 67 74 78 99 87 68 62 62 76 60 87 88 76 53 Kimmo Timonen D L OK 67 74 67 86 89 84 74 73 73 70 66 86 82 77 29 Martin Gerber G L OK 74 85 80 83 85 90 82 70 82 NA NA 70 68 78 31 Pascal Leclaire G L OK 80 87 80 90 93 97 84 77 82 NA NA 58 58 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 9 Tomas Marcinko C R OK 66 65 74 41 40 88 66 56 55 68 55 33 33 64 43 Brian Sutherby C L OK 70 69 66 55 63 82 69 62 62 68 56 51 51 68 26 Geoff Platt C L OK 63 69 60 59 61 90 71 59 56 69 56 45 45 66 33 Derek Krestanovich C L OK 66 64 66 48 46 72 65 50 51 66 50 43 43 61 16 Owen Fussey LW L OK 83 64 73 59 62 90 65 58 50 69 45 47 48 65 8 Robbie Earl LW L OK 69 74 67 42 45 87 75 60 64 68 59 39 39 68 17 Chad Painchaud LW L OK 68 70 61 55 55 86 73 62 62 68 60 42 42 68 18 Radek Smolanek LW L OK 62 71 67 58 57 78 73 57 63 67 63 41 41 68 4 Michal Repik RW R OK 65 77 63 35 25 87 73 60 64 66 63 33 33 67 7 Andreas Nodl RW L OK 67 72 67 35 32 87 71 62 64 67 61 33 33 67 23 Jordan Knackstedt RW R OK 72 67 74 35 32 79 68 59 57 67 54 35 35 65 72 Ryan Shannon RW R OK 67 70 54 54 55 88 70 64 60 67 58 44 44 67 6 Rory Rawlyk D L OK 61 67 75 60 61 92 68 56 52 67 49 45 51 68 64 Mark Fraser D L OK 73 67 78 54 54 77 67 41 50 70 41 42 41 67 70 Mark Ardelan D L OK 63 68 67 53 52 88 67 57 56 67 51 47 47 67 13 Derek Joslin D L OK 64 67 66 53 51 89 67 56 50 68 45 41 41 65 15 Doug O'Brien D L OK 70 67 70 47 47 81 67 51 48 65 42 47 47 65 19 Ivan Vishnevskiy D L OK 65 72 60 41 38 83 74 61 58 65 58 33 33 66 32 Matt Keetley G R OK 75 72 80 43 36 77 77 72 72 NA NA 37 37 67 1 Martin Houle G L OK 72 77 67 53 53 77 76 70 73 NA NA 42 42 68 60 Jeff Glass G L OK 80 76 80 65 65 71 71 74 79 NA NA 45 45 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Danny Fritsche C R OK 77 74 73 78 95 81 74 77 72 72 75 70 70 79 9 David Vyborny C L OK 67 68 61 77 96 90 69 78 75 68 75 83 83 77 92 Sergei Fedorov C L OK 66 70 73 65 68 86 71 72 70 72 67 99 99 75 29 Glen Metropolit C R OK 62 70 66 61 95 89 69 66 64 70 63 71 71 71 61 Rick Nash LW L OK 78 78 78 79 88 75 77 71 74 68 79 71 72 80 22 Bates Battaglia LW L OK 75 69 74 68 84 65 70 69 67 71 67 90 85 75 7 Tom Fritsche LW L OK 63 70 63 41 43 88 68 59 53 66 53 38 40 63 2 Nikolai Zherdev LW R OK 69 79 67 80 97 74 80 77 76 65 79 71 72 80 28 Georges Laraque RW R OK 74 65 86 45 51 64 62 54 55 70 56 77 77 67 52 Alexander Radulov RW L OK 39 74 64 70 92 87 75 74 71 69 70 46 25 73 62 Steve Bernier RW R OK 67 68 77 65 65 74 67 66 65 64 66 58 60 71 19 Dany Heatley RW L OK 66 79 74 88 99 82 80 80 84 76 77 81 85 83 24 Jeff Woywitka D L OK 75 77 73 78 99 67 71 61 61 81 57 65 65 76 3 Ole Kristian Tollefsen D L OK 76 70 75 67 94 79 68 57 59 72 46 50 50 72 46 Rostislav Klesla D L OK 68 71 79 80 96 79 70 61 62 74 62 75 75 75 86 Marc Methot D L OK 72 69 76 58 63 79 67 53 56 72 44 46 47 69 37 Dale Purinton D L OK 84 63 82 60 72 40 63 54 57 70 53 85 93 72 6 Denis Gauthier D L OK 71 67 78 61 65 71 67 53 51 70 44 61 60 69 4 Matt Lashoff D L OK 66 69 76 54 61 88 70 56 60 69 54 36 36 69 20 Lubomir Visnovsky D L OK 70 75 70 88 99 89 75 76 78 73 71 70 70 80 5 Kevin Nastiuk G L OK 77 74 80 58 59 73 75 69 74 NA NA 43 43 69 34 Marc Denis G L OK 80 84 86 99 99 88 82 81 80 NA NA 86 86 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 David Gove C L OK 62 66 60 52 54 99 63 57 51 67 35 80 82 61 26 Brad Winchester C L OK 70 67 80 59 61 88 66 54 55 69 58 52 52 68 32 Brad Mills C R OK 73 66 70 39 42 69 65 43 45 65 41 41 41 58 85 Martin St. Pierre C L OK 63 67 57 51 54 90 71 57 56 66 51 41 41 63 31 Mike Duco LW L OK 75 72 61 35 25 64 70 53 54 67 55 33 33 63 10 Dan Lacouture LW L OK 72 69 75 55 62 69 64 57 52 70 56 64 71 67 56 Derek Boogaard LW L OK 83 60 97 55 55 45 60 40 45 67 47 47 51 63 13 Nate DiCasmirro LW L OK 66 65 65 57 57 99 64 49 45 67 45 62 62 61 11 Bryan Lerg LW L OK 70 67 62 37 38 83 67 54 52 67 55 36 37 63 21 Alex Bourret RW L OK 76 68 74 49 47 76 71 62 61 67 58 37 37 68 25 Jesse Boulerice RW R OK 90 67 84 55 50 53 66 38 44 70 39 74 74 62 84 Tim Konsorada RW R OK 67 69 71 57 58 84 68 59 57 69 57 45 45 67 83 Dan Welch RW L OK 65 68 69 50 47 99 70 61 44 64 44 45 45 62 1 Steven Goertzen RW L OK 75 71 69 60 58 74 71 56 55 70 48 51 51 66 55 Lane Manson D L OK 70 64 93 54 54 74 64 49 45 66 38 44 44 67 23 John Scott D L OK 78 64 91 45 52 53 60 38 50 67 33 41 44 66 57 Adam Pardy D L OK 74 64 83 50 51 68 64 40 42 68 33 45 50 65 33 Mark Wotton D L OK 65 65 69 51 49 86 67 53 50 66 42 68 72 66 8 Brett Palin D R OK 70 67 74 43 42 81 67 45 47 68 33 40 52 64 36 Tyler Sloan D L OK 77 67 72 60 58 62 66 44 41 67 37 51 51 65 27 Karl Goehring G L OK 75 72 63 43 40 77 75 71 72 NA NA 58 58 66 30 John Murray G L OK 72 70 77 38 36 75 70 71 74 NA NA 36 36 65 35 Curtis Darling G R OK 69 70 72 39 37 69 70 70 72 NA NA 36 36 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Marty Reasoner C L OK 64 70 71 65 75 92 69 67 67 74 66 83 84 74 14 David Legwand C L OK 70 77 75 76 96 88 76 71 70 68 70 77 75 77 16 Radek Bonk C L OK 66 69 77 75 86 83 70 73 73 74 72 99 99 78 43 Scott Nichol C R OK 83 70 61 60 63 67 70 58 57 70 60 71 86 69 54 Jason Spezza C R OK 74 76 75 82 83 80 76 80 78 71 78 77 80 81 37 Chris Kelly C L OK 74 69 68 68 94 72 69 66 65 74 62 63 63 72 19 Martin Erat LW L 86 DD 68 75 68 78 99 88 74 73 72 71 72 72 73 77 15 Paul Kariya LW L OK 69 82 57 80 93 87 81 78 79 74 75 99 99 80 35 Vyacheslav Kozlov LW L OK 58 71 60 78 99 90 70 77 76 70 75 99 99 77 13 Daniel Carcillo LW L OK 85 69 71 56 78 52 70 64 66 69 65 39 43 72 28 Glen Murray RW R OK 66 65 76 68 90 80 67 72 72 69 68 99 99 75 6 Markus Naslund RW L OK 65 72 66 68 91 84 70 72 74 68 71 88 88 76 25 Jean-Pierre Dumont RW L OK 67 70 71 79 99 83 70 74 76 69 71 80 80 77 10 Brandon Bochenski RW R OK 66 70 70 68 82 97 70 68 68 71 67 74 74 74 20 Ryan Suter D L OK 77 70 72 77 83 86 72 68 69 75 68 62 62 77 27 Filip Kuba D L OK 59 67 77 80 96 88 68 60 66 71 63 77 77 73 74 Jay Mckee D L OK 77 67 81 76 99 88 67 58 57 76 42 99 99 75 11 Marek Zidlicky D R OK 68 70 68 84 91 79 69 67 68 69 66 82 79 74 55 Brad Lukowich D L OK 70 65 73 73 99 86 66 59 55 76 47 90 90 72 80 Andrei Markov D L OK 68 73 70 82 99 90 74 75 74 79 74 81 82 80 32 Jason Labarbera G L OK 77 76 85 66 75 99 75 73 78 NA NA 57 60 73 34 Tomas Vokoun G L OK 87 86 86 99 99 84 83 83 90 NA NA 96 97 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 65 Matt Hendricks C L OK 73 67 72 50 50 68 67 56 54 67 53 62 60 65 2 Kaleb Betts C R OK 74 65 70 47 45 69 68 47 47 65 37 38 38 59 67 Lee Falaredeau C L OK 69 66 76 45 45 78 66 51 50 66 47 48 48 62 21 Wyatt Smith C L OK 65 62 63 50 51 99 64 43 45 65 51 49 49 60 46 Serge Payer LW L OK 66 69 67 53 63 88 69 47 52 70 43 55 74 62 8 Scott Parse LW R OK 71 67 66 42 45 79 67 57 58 65 54 39 39 64 12 Raitis Ivanans LW R OK 77 66 80 55 55 61 60 41 44 67 40 65 65 60 71 Kenndal Mcardle LW L OK 72 69 68 43 42 82 68 58 57 68 56 36 37 66 23 Mike Radja RW L OK 62 66 64 37 39 88 65 43 46 65 47 37 37 58 56 Darren Haydar RW R OK 63 71 51 60 60 99 72 57 60 68 65 53 55 67 24 Troy Bodie RW R OK 74 66 75 51 42 70 64 49 56 68 44 39 39 62 26 Byron Bitz RW R OK 67 67 82 41 40 86 66 57 53 67 53 38 38 65 4 Alexander Sulzer D L OK 73 69 73 45 50 89 70 57 54 68 51 37 39 68 5 Scott Lehman D L OK 70 67 74 43 44 74 62 47 47 66 37 41 41 64 7 Chris Zarb D R OK 71 66 74 41 39 78 65 46 48 67 37 33 33 64 42 Andrew Hutchinson D R OK 59 68 68 58 59 73 68 54 53 69 42 51 51 66 58 Brett Skinner D L OK 65 70 72 64 77 94 71 61 61 70 55 50 50 71 39 Sean O'Donnell D L OK 61 58 78 60 65 73 56 60 56 72 36 99 99 68 48 Mark Giordano D L OK 68 68 71 60 60 70 68 60 58 69 53 47 47 69 18 Ville Koistinen D L OK 65 69 66 61 69 88 71 63 63 72 58 48 56 71 9 Jeff Schultz D L OK 65 67 82 64 80 92 64 60 63 72 56 41 44 72 17 Greg Zanon D L OK 67 62 71 52 53 83 60 43 42 68 41 54 54 63 3 Mike McKenna G L OK 74 70 73 45 45 71 69 73 75 NA NA 41 41 65 72 Maxime Daigneault G L OK 76 73 77 55 57 72 74 73 78 NA NA 48 48 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Brian Rolston C L OK 68 74 72 73 94 82 73 71 72 73 75 99 99 78 33 Chris Drury C R OK 75 73 60 78 99 91 73 75 72 71 73 99 99 78 65 Patrick O'Sullivan C L OK 73 73 67 68 91 70 75 72 69 67 71 50 50 75 15 Todd Marchant C L OK 68 71 65 65 84 82 70 66 67 74 67 88 87 73 31 Vaclav Nedorost C L OK 65 74 68 62 77 94 74 66 64 65 63 56 56 71 41 Andrei Kostsitsyn LW L OK 68 75 66 76 99 82 76 73 75 69 72 61 61 77 28 Mark Bell LW L OK 76 70 77 80 99 69 71 74 72 75 75 71 71 79 16 Andrew Ladd LW L OK 70 70 77 68 92 79 71 68 67 68 67 48 49 74 40 Michael Rupp LW L OK 65 71 90 63 88 82 70 62 60 69 63 61 61 72 7 Daniel Cleary RW L OK 66 73 72 76 93 88 71 71 70 70 71 73 73 76 11 Mattias Weinhandl RW R OK 65 76 63 75 90 95 75 69 69 66 71 60 61 74 62 Corey Perry RW R OK 71 70 76 65 88 83 70 69 70 69 73 57 57 75 44 Steve Eminger D R OK 75 72 74 80 90 70 72 66 65 81 64 66 67 77 4 Dennis Wideman D R OK 69 69 72 75 93 84 72 63 65 75 66 55 55 75 60 Dustin Byfuglien D R OK 73 65 86 60 60 63 66 52 55 70 55 45 47 71 8 Andrew Alberts D L OK 77 66 84 66 87 81 66 47 47 71 41 48 50 70 21 Henrik Tallinder D L OK 67 67 75 82 99 81 67 66 67 77 63 68 69 76 22 Duncan Keith D L OK 66 76 68 76 99 91 78 64 68 77 67 66 64 76 27 Kent Huskins D L OK 63 68 80 61 68 80 68 60 54 69 41 56 56 69 38 Corey Crawford G L OK 85 79 84 70 70 77 81 67 75 NA NA 51 51 74 35 J-S Giguere G L OK 81 81 80 99 99 89 85 82 81 NA NA 95 81 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 5 Joshua Bailey C L OK 65 69 67 42 40 85 66 67 65 67 61 33 33 68 6 Marek Zagrapan C L OK 53 72 69 41 43 82 70 57 66 65 58 39 39 66 56 Igor Pohanka C L OK 58 73 76 62 64 99 72 63 62 63 59 51 52 69 72 Joey Tenute C L OK 67 69 65 59 59 78 66 58 57 64 61 43 43 66 20 Jari Viuhkola C L OK 58 69 70 55 51 88 71 58 59 70 38 57 57 63 59 Travis Moen LW L OK 76 67 76 55 91 25 65 61 61 70 60 57 57 69 63 Dane Byers LW L OK 77 67 73 57 57 79 66 57 58 70 53 41 41 67 61 Jason Ryznar LW L OK 70 66 78 55 58 79 67 57 59 69 56 45 45 67 37 Adam Burish LW R OK 72 70 67 53 55 74 69 55 56 70 51 41 44 65 73 Mike S. Brown RW R OK 76 70 74 54 55 65 71 51 47 68 50 41 44 64 10 Matt Ellison RW R OK 68 68 71 64 65 91 69 60 55 70 55 55 55 68 18 Carsen Germyn RW R OK 72 67 64 52 53 72 67 51 51 66 50 44 47 63 24 Matthew Keith RW R OK 72 68 66 57 57 83 63 49 51 67 56 47 47 64 3 Chris Butler D L OK 66 70 66 43 45 85 70 57 59 70 56 35 35 68 9 Grant McNeill D L OK 80 61 74 55 57 58 58 42 43 66 40 44 44 64 12 T.J. Fast D L OK 68 71 66 35 36 81 71 58 57 65 53 33 33 66 2 Olli Malmivarra D L OK 58 64 84 53 53 84 64 49 52 70 36 42 42 66 64 Scott Balan D R OK 73 64 75 50 50 74 64 50 48 66 42 40 40 66 50 Mike Gabinet D L OK 60 67 74 43 41 75 68 51 42 66 37 41 41 63 90 Mike Brodeur G L OK 75 73 78 55 56 72 72 69 73 NA NA 45 45 68 1 Craig Anderson G L OK 75 73 78 55 55 94 75 72 76 NA NA 45 46 69 30 Adam Berkhoel G L OK 69 71 65 49 50 67 71 70 72 NA NA 55 55 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Vaclav Prospal C L OK 65 74 68 78 94 89 72 75 73 77 73 93 94 78 30 Jason Williams C R OK 74 70 63 67 86 96 69 70 71 70 68 78 79 74 13 Pavel Datsyuk C L OK 68 78 61 84 99 91 78 75 78 76 76 80 70 80 21 David Steckel C L OK 71 66 83 65 77 79 67 63 62 72 58 51 51 71 14 Ray Whitney LW R OK 56 73 51 76 87 93 74 78 77 73 72 99 99 76 10 Jordan Krestanovich LW L OK 66 70 69 63 99 92 69 65 62 71 62 75 76 72 18 Wojtek Wolski LW L OK 66 70 77 72 86 90 74 71 69 70 68 53 51 75 41 Henrik Zetterberg LW L OK 70 77 56 88 99 97 78 80 79 71 75 80 80 80 44 Mikael Samuelsson RW L OK 64 70 75 69 99 89 71 69 70 74 68 79 80 75 16 Brendan Shanahan RW R OK 69 66 76 63 80 72 65 76 73 75 73 99 99 77 40 Duncan Milroy RW R OK 63 68 67 57 60 89 68 61 56 67 60 48 48 67 17 Tomas Fleischmann RW L OK 62 72 64 64 67 92 74 66 64 71 69 50 50 72 5 Marc Staal D L OK 68 68 77 62 99 83 69 56 64 72 49 42 38 71 46 Kyle Quincey D L OK 69 69 67 60 61 73 69 61 58 72 53 45 45 70 47 Nicholas Boynton D R OK 83 66 77 84 95 77 69 66 67 79 66 85 85 79 32 Brett Lebda D L OK 65 75 64 67 87 87 74 58 62 70 55 62 51 71 45 Sandis Ozolinsh D L OK 76 73 77 77 85 87 74 78 76 73 68 99 99 80 20 Aaron Rome D L OK 71 71 77 62 96 76 70 57 57 73 46 60 60 72 27 Scott Niedermayer D L OK 68 75 70 70 88 76 75 70 70 70 65 99 99 76 55 Niklas Kronwall D L OK 72 71 68 81 99 73 73 68 67 78 68 72 72 77 1 Andrew Raycroft G L OK 80 83 80 89 96 82 83 82 80 NA NA 88 90 79 60 Hannu Toivonen G L OK 87 84 82 75 75 99 80 80 80 NA NA 66 70 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 28 Petr Vrana C L OK 66 77 60 60 63 88 78 63 63 67 60 44 44 69 58 Cody Bass C R OK 75 69 69 54 54 70 70 57 56 70 51 41 41 66 22 Adrian Foster C L OK 66 72 71 63 61 99 71 64 59 67 59 51 51 69 67 Ryan Oulahen C L OK 66 70 65 55 57 88 72 53 56 67 48 42 42 64 64 Ryan Russell C L OK 65 71 61 41 40 89 70 51 53 65 51 36 36 62 6 Brodie Dupont LW L OK 73 68 75 44 45 78 68 58 55 68 55 38 38 66 26 Matt Ellis LW L OK 66 69 74 58 58 99 68 52 45 69 49 48 48 64 11 Nick Spaling LW L OK 65 69 67 35 32 88 68 57 57 68 54 36 36 64 4 Mattias Ritola RW L OK 59 68 66 46 44 88 69 59 60 64 56 37 37 65 52 Todd Jackson RW R OK 64 73 62 55 56 88 65 51 50 69 49 44 44 62 8 Brett Aubin RW R OK 65 67 60 44 42 62 67 54 53 67 50 38 38 62 9 Logan Stephenson D L OK 74 70 73 48 45 75 69 51 55 69 41 41 50 67 7 Adam McQuaid D R OK 73 68 78 43 43 66 67 51 53 68 41 38 38 67 23 Andreas Holmqvist D R OK 65 73 70 69 90 73 68 62 60 67 58 60 60 71 8 Jonathan Ericsson D L OK 71 68 76 50 54 75 68 57 56 69 56 43 45 69 70 Pierre-Olivier Beaulie D L OK 65 65 76 54 55 79 65 46 42 70 43 44 44 65 2 Derek Meech D L OK 64 74 62 60 62 87 69 60 58 67 50 45 44 67 48 Paul Ballantyne D L OK 62 65 76 55 58 92 65 50 50 67 40 49 49 66 3 Drew MacIntyre G L OK 71 74 75 50 53 72 72 70 72 NA NA 43 41 67 34 Joey MacDonald G L OK 73 73 67 55 54 99 74 74 75 NA NA 48 49 68 36 James Howard G L OK 80 76 83 68 68 70 79 74 80 NA NA 48 47 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 93 Doug Weight C L OK 65 68 70 61 73 87 70 71 70 70 63 99 99 74 72 Mike Ribeiro C L OK 68 75 63 80 82 88 76 80 75 74 73 80 80 79 53 Blair Betts C L OK 70 74 77 64 99 92 67 58 62 70 62 60 76 71 29 Travis Zajac C R OK 64 71 75 72 96 94 73 68 70 70 72 37 42 75 55 Jason Blake LW L OK 72 71 55 76 99 80 71 75 74 74 75 84 84 77 59 Eero Somervuori LW R OK 63 70 60 65 85 92 70 65 66 70 66 66 66 71 26 Robert Nilsson LW L OK 71 72 65 66 80 90 77 72 70 70 67 51 51 74 20 Ryan Malone LW R OK 78 69 84 83 88 77 69 77 75 74 76 70 70 80 24 Jamal Mayers RW R OK 77 70 75 66 97 70 67 66 66 71 65 75 83 74 14 Martin Havlat RW L OK 70 76 65 85 93 86 77 81 81 72 77 83 52 81 21 Boyd Devereaux RW L OK 66 83 70 60 60 94 80 61 56 70 61 72 75 71 61 Alexsander Suglobov RW L OK 66 82 64 75 99 99 83 68 68 63 74 51 52 76 22 Jerred Smithson RW R OK 67 69 70 63 94 86 68 63 64 67 62 61 61 70 17 Kurt Sauer D L OK 74 71 88 60 96 71 70 41 43 77 40 65 70 71 33 Dick Tarnstrom D L OK 68 67 70 61 63 78 67 60 58 70 58 75 75 70 13 Frantisek Kaberle D L OK 62 66 64 67 82 91 67 64 65 72 63 79 80 71 6 Rob Blake D R OK 73 68 78 70 72 72 70 68 68 73 70 99 99 77 23 Alexander Edler D L OK 67 70 78 70 81 86 70 60 63 75 62 42 44 74 42 Adrian Aucoin D R OK 67 68 74 73 85 93 68 64 64 74 67 99 99 75 34 Freddy Meyer D L OK 68 71 66 78 90 99 70 63 66 72 61 58 58 73 35 Sebastien Caron G L OK 78 76 76 65 65 90 78 80 80 NA NA 63 65 73 36 Brent Johnson G L OK 80 85 80 96 95 96 82 77 81 NA NA 81 82 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Mathieu Perreault C L OK 66 72 51 35 25 87 75 62 63 67 56 33 33 65 8 Alexander Nikulin C L OK 62 69 68 47 45 87 67 60 62 67 57 38 39 66 68 Alex Leavitt C R OK 67 68 60 50 50 86 68 59 50 66 51 45 45 63 70 David Backes C R OK 61 67 74 55 56 88 67 63 63 66 60 41 41 68 16 Colin Fraser C L OK 77 67 67 55 59 63 67 55 55 67 55 43 46 65 40 Grant Stevenson C L OK 62 68 63 63 65 88 69 61 60 68 59 51 52 67 67 Antti Pihlstrom LW L OK 68 68 63 59 63 83 69 59 63 68 60 39 39 68 31 Cody McCormick LW R OK 71 66 75 51 55 62 60 49 50 66 45 48 48 61 63 D.J. King LW L OK 80 66 79 58 57 65 65 53 53 68 51 43 47 66 27 Justin Maiser LW L OK 73 66 70 46 41 75 66 52 47 65 50 42 43 62 4 Dan Collins RW L OK 65 66 67 40 38 81 67 51 47 67 45 37 37 60 9 Nikolai Lemtyugov RW L OK 71 70 66 51 50 73 71 57 61 67 60 37 38 67 25 Patrick Kaleta RW R OK 77 71 72 59 64 67 70 51 65 70 52 39 45 67 15 Mike Glumac RW L OK 66 69 73 57 56 99 68 49 50 70 49 52 53 64 46 John Pohl RW R OK 58 71 69 60 60 73 67 62 60 67 53 50 50 66 1 Lars Jonsson D L OK 65 68 72 60 60 88 69 58 58 69 55 44 43 69 19 Mitch Maunu D L OK 73 66 73 36 39 72 65 42 46 65 35 37 37 63 58 Kevin Dallman D R OK 71 68 66 65 62 73 63 60 60 65 53 51 51 68 60 Matt Walker D R OK 75 65 80 59 58 77 65 52 54 71 37 55 55 69 5 Trevor Byrne D L OK 63 68 77 60 63 88 67 60 55 67 50 53 53 69 10 Zach FitzGerald D L OK 80 65 75 54 54 52 66 43 44 69 40 45 48 66 75 Casey Borer D L OK 69 68 75 58 61 83 68 55 59 71 46 41 41 69 28 Patrick McNeill D L OK 65 69 68 43 38 90 68 52 46 67 45 38 38 64 2 Curtis Sanford G L OK 77 74 75 63 64 99 74 69 75 NA NA 53 55 70 37 Michael Leighton G L OK 75 74 72 65 70 92 78 72 78 NA NA 54 54 71 47 Joel Gistedt G L OK 70 74 70 38 42 71 72 78 71 NA NA 35 34 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 40 Jiri Novotny C R OK 61 73 72 67 69 73 72 67 67 70 60 54 54 71 7 Brendan Morrison C L OK 67 77 60 83 99 90 77 79 78 74 78 94 95 81 30 Adam Mair C R OK 77 68 72 62 79 70 69 64 63 70 59 71 74 71 61 Valtteri Filppula C L OK 67 72 67 67 75 88 74 69 68 72 67 49 55 73 33 Henrik Sedin C L OK 68 74 70 81 99 83 76 81 76 74 65 83 85 78 31 Steven Reinprecht C L OK 72 75 62 70 89 94 68 68 67 71 67 75 75 74 53 Brenden Morrow LW L OK 94 72 67 83 95 85 71 77 75 73 73 88 95 80 11 Owen Nolan LW R OK 71 67 77 63 85 73 68 67 68 70 66 99 99 74 19 Chuck Kobasew LW R OK 69 74 70 71 96 85 74 68 69 71 68 64 63 75 26 Daniel Sedin LW L OK 59 73 68 83 99 90 76 77 75 75 74 81 81 79 18 Kirk Maltby RW R OK 75 70 62 68 94 76 70 69 70 76 64 99 99 75 23 Milan Hejduk RW R OK 70 73 61 85 92 91 77 83 89 75 78 97 97 83 25 Shane Doan RW R OK 72 70 76 80 99 85 68 80 76 75 72 99 99 80 15 Mathieu Dandenault D R OK 66 75 67 63 82 81 73 60 61 73 55 99 99 73 41 Martin Skoula D L OK 70 70 78 76 86 85 69 63 61 76 56 88 88 75 5 Fedor Tjutin D L OK 76 71 78 80 97 85 71 67 67 79 63 74 70 78 65 Ron Hainsey D L OK 64 70 79 65 68 85 70 65 65 73 61 61 61 74 13 Brad Stuart D L OK 73 70 71 80 95 73 71 68 65 74 69 99 99 77 32 Paul Martin D L OK 68 75 68 84 99 89 75 73 71 80 67 73 73 78 28 Rob Davison D L OK 75 67 79 66 99 69 68 55 60 74 55 67 67 73 51 Brian Campbell D L OK 68 77 70 85 99 90 78 77 73 78 66 83 95 80 39 Rick DiPietro G L OK 82 86 80 95 94 85 83 86 84 NA NA 91 86 81 71 Tim Thomas G L OK 77 77 76 65 65 69 75 65 82 NA NA 70 65 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Mitch Carefoot C R OK 71 67 74 42 40 83 66 52 47 67 49 37 38 62 34 Chris Durand C R OK 56 68 65 35 25 86 67 51 50 65 53 33 33 61 6 Kirill Starkov C L OK 59 72 68 42 42 87 72 48 58 67 49 36 34 62 49 David Clarkson C R OK 77 68 73 55 54 59 69 57 55 68 52 47 57 66 21 Nathan Smith C L OK 60 79 69 61 61 94 67 58 57 70 57 49 51 68 22 Alex Foster LW L OK 70 71 72 47 45 81 70 57 52 67 57 43 45 66 29 Ty Morris LW L OK 67 66 71 49 50 88 66 48 44 67 42 44 44 60 48 Brandon Nolan LW L OK 74 67 64 62 62 77 70 65 63 63 61 48 49 69 24 Krys Barch LW L OK 80 68 80 55 67 63 66 52 60 70 39 42 47 64 76 F.P. Guenette RW R OK 56 70 65 56 57 93 69 65 63 63 58 46 46 67 63 Nick Johnson RW R OK 70 67 64 38 43 86 67 56 56 67 57 35 36 64 3 David Laliberte RW R OK 65 67 68 41 41 87 66 56 54 65 56 34 35 64 47 Jesse Schultz RW R OK 70 70 71 60 61 82 69 61 62 69 65 45 45 70 27 Sean O'Conner RW R OK 77 72 75 48 55 66 71 48 46 67 46 44 44 63 2 Nathan Mcivar D L OK 79 68 72 51 55 63 66 45 52 69 35 44 49 66 10 Kevin Klein D R OK 66 69 70 60 60 92 70 62 59 70 57 48 50 70 9 Michael Vernace D L OK 64 69 73 55 55 87 66 60 57 66 52 43 43 68 8 Matt Gens D R OK 65 66 66 49 51 86 67 46 46 67 49 42 42 64 12 Ryan McGinnis D L OK 75 67 68 38 41 70 68 51 47 67 41 33 33 65 81 Darrell Hay D R OK 62 65 67 53 55 88 67 53 45 69 48 50 57 65 14 Jeff May D L OK 67 67 68 41 42 87 68 46 50 68 38 37 37 64 16 Josh Kidd D R OK 72 65 83 43 40 79 64 42 50 67 51 38 38 66 66 Daniel Lacosta G L OK 73 73 82 50 54 76 71 68 73 NA NA 40 40 67 35 Pekka Rinne G L OK 73 75 80 60 60 65 73 70 75 NA NA 50 53 69 17 Ian Keserich G L OK 71 67 69 41 41 70 69 73 70 NA NA 36 35 62 20 Daniel Manzato G L OK 71 70 71 42 41 77 72 76 71 NA NA 41 41 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Jeff Taffe C L OK 66 70 68 60 60 95 70 67 60 67 62 51 51 70 36 Ryan Kesler C R OK 68 71 71 66 94 82 68 67 68 74 68 55 55 74 7 Nicklas Backstrom C L OK 65 75 65 74 99 91 76 79 76 73 64 37 37 76 87 Sidney Crosby C L OK 72 84 72 88 95 78 84 85 84 72 78 52 88 84 50 Manny Malhotra LW L OK 74 70 75 68 99 84 70 65 65 70 65 75 75 74 40 Alex Tanguay LW L OK 68 78 65 84 99 90 76 79 78 76 73 88 88 80 67 Petr Prucha LW L OK 67 77 55 76 89 85 78 75 78 67 79 52 52 77 55 Nigel Dawes LW L OK 61 76 50 64 87 88 75 65 67 65 67 49 50 70 75 Hugh Jessiman RW L OK 66 69 85 69 92 85 69 65 64 66 65 51 51 73 61 Petr Kanko RW L OK 72 72 65 66 88 69 71 64 64 73 65 49 51 72 16 Joffrey Lupul RW R OK 67 70 74 67 99 77 68 69 70 70 69 80 80 75 81 Phil Kessel RW R OK 63 77 68 69 99 96 81 69 80 67 70 51 59 76 4 Noah Welch D L OK 65 70 81 65 80 82 72 58 59 71 56 47 47 72 46 Mark Stuart D L OK 78 70 75 58 59 69 73 50 51 76 46 56 57 71 11 Andy Greene D L OK 65 68 67 64 76 92 69 59 60 70 41 50 52 69 48 Aaron Johnson D L OK 66 70 70 67 92 73 70 63 62 72 61 65 65 72 3 Tom Gilbert D R OK 65 70 77 72 99 95 70 65 66 72 71 41 41 74 47 Steve Mccarthy D L OK 63 72 68 77 90 91 71 66 65 69 61 70 70 73 52 Dmitri Kalinin D L OK 67 72 79 80 90 81 73 68 70 76 71 81 81 78 73 Alvaro Montoya G L OK 77 78 81 70 70 79 78 71 77 NA NA 45 45 72 39 Niklas Backstrom G L OK 83 85 81 81 80 86 88 79 82 NA NA 55 55 79 1 Peter Budaj G L OK 80 81 80 84 85 97 88 77 81 NA NA 60 61 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Cory Urquhart C L OK 63 67 75 41 41 90 65 58 50 67 51 38 43 64 17 Darroll Powe C L OK 72 69 71 55 55 76 67 52 54 69 51 43 44 65 33 Kurtis McLean C R OK 64 67 65 46 42 84 68 55 51 67 58 52 53 64 29 Kyle Wilson C R OK 65 69 70 46 45 85 69 59 56 68 59 39 39 66 26 Nick Foligno LW L OK 74 69 67 65 66 86 68 61 64 67 60 33 33 69 5 Janne Lahti LW L OK 73 68 74 55 61 73 68 57 56 67 60 43 56 68 12 Matt Moulson LW L OK 65 69 67 53 68 92 68 62 60 69 63 36 37 68 18 Bobby Bolt LW L OK 72 66 80 36 38 84 66 51 53 66 54 34 34 64 23 Chris Conner LW L OK 62 70 58 58 64 90 70 53 62 70 54 43 39 65 30 Luca Caputi LW L OK 71 67 68 35 36 87 66 59 61 68 58 33 33 66 8 Steve Werner RW R OK 63 68 73 38 36 88 67 52 56 68 54 36 37 64 43 Mark Rycroft RW R OK 70 71 68 58 57 79 73 56 55 68 42 48 49 64 24 Aaron Voros RW L OK 82 64 81 54 57 51 65 54 57 66 57 45 49 67 49 Chad Larose RW L OK 65 70 52 60 60 96 72 55 69 65 68 51 52 68 2 Nathan Guenin D R OK 72 68 75 43 45 76 69 52 51 68 43 42 42 67 6 David Liffiton D L OK 75 66 77 54 55 62 66 46 48 69 47 44 45 67 13 Mike Gauthier D R OK 78 66 75 35 25 58 65 41 40 67 37 35 35 63 84 Neil Komadoski D L OK 68 67 77 55 55 75 67 49 51 67 48 46 46 67 28 Deryk Engelland D R OK 72 68 78 52 54 63 64 39 42 67 39 48 48 64 22 Louis Robitaille D L OK 71 66 68 50 50 64 66 46 44 67 37 47 48 64 32 Matthew Corrente D R OK 74 70 68 35 30 65 70 58 57 67 58 33 33 67 9 Matt Zaba G L OK 70 75 75 40 35 69 72 70 70 NA NA 37 37 65 38 Tyler Weiman G L OK 75 76 73 54 55 72 71 67 72 NA NA 44 44 68
# 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 59 72 72 67 83 90 74 73 70 72 72 99 99 77 66 Jeremy Colliton C R OK 69 69 75 60 65 85 70 62 61 70 61 45 47 70 96 Pierre-Marc Bouchard C L OK 68 75 59 81 95 93 76 76 72 69 67 63 64 76 12 Stephane Veilleux C L OK 72 72 68 67 96 87 72 66 66 75 62 50 53 73 29 Jiri Hudler LW L OK 64 74 62 76 99 99 73 72 71 63 69 56 56 74 56 Jani Rita LW R OK 67 75 71 67 95 99 71 62 60 72 66 60 61 72 84 Guillaume Latendresse LW L OK 70 70 77 69 95 86 69 66 68 64 68 42 43 73 6 Keith Tkachuk LW L OK 72 68 75 68 90 81 67 72 70 70 70 99 99 76 83 Ales Hemsky RW R OK 70 75 68 88 95 94 79 81 83 67 76 70 72 81 88 Patrick Kane RW L OK 67 75 60 71 92 83 80 77 78 71 72 40 40 77 2 Brian Little RW R OK 69 74 72 59 71 88 67 65 67 69 65 36 41 71 14 Teemu Selanne RW R OK 68 70 70 60 65 86 77 71 73 68 73 99 99 76 8 Keith Ballard D L OK 73 72 74 78 99 77 73 63 65 72 63 60 60 75 24 Derrick Walser D L OK 66 67 63 79 94 83 67 69 67 69 60 74 74 72 5 Ladislav Smid D L OK 66 68 77 63 71 93 68 61 61 69 57 46 46 71 4 Ossi Vaananen D L OK 81 70 78 81 99 65 68 62 56 75 47 70 70 75 48 Kurtis Foster D R OK 68 67 86 74 97 88 69 64 60 76 65 56 56 76 59 Jason Smith D R OK 76 67 76 69 79 85 67 63 58 71 60 99 99 74 62 Joe Corvo D R OK 66 70 74 78 82 93 74 69 70 70 69 73 71 76 35 Ryan Miller G L OK 88 82 85 92 95 88 83 80 82 NA NA 80 82 80 40 Curtis Joseph G L OK 81 78 77 63 75 82 78 78 78 NA NA 99 99 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 25 Justin Mapletoft C L OK 70 67 65 65 68 95 68 64 61 69 62 59 63 70 52 Derek MacKenzie C L OK 67 70 55 64 65 94 68 63 61 68 58 49 49 67 22 Brian Boyle C L OK 73 67 87 49 62 81 66 61 63 69 60 37 39 70 39 Marc-Antoine Pouliot C R OK 72 69 70 62 66 69 69 65 64 67 60 45 47 70 17 Sean Bergenheim LW L OK 66 77 64 71 94 99 70 66 66 64 65 49 47 72 15 Jason Beeman LW R OK 73 67 73 42 45 67 65 47 49 67 40 39 39 60 22 Craig MacDonald LW L OK 65 67 70 58 75 97 66 60 60 70 51 71 79 67 22 Stefano Giliati LW L OK 71 68 69 35 34 81 67 53 55 68 50 33 35 63 50 Eric Fehr RW R OK 67 68 71 56 58 88 67 62 62 70 64 45 45 69 41 Danny Irmen RW R OK 66 70 65 55 57 85 70 60 63 68 60 42 42 68 55 Kyle Wanvig RW R OK 70 70 75 62 62 81 63 53 60 68 57 51 51 67 10 Dan Bertram RW R OK 69 71 63 35 35 82 70 57 56 67 56 33 33 64 53 Matthew Foy RW R OK 69 75 67 54 54 85 67 59 58 68 58 48 48 67 6 Zbynek Michalek D L OK 60 68 72 61 70 89 66 61 61 71 60 61 61 70 3 Bob Sanguinetti D R OK 66 69 73 37 41 88 67 60 60 67 60 37 37 68 7 Josh Godfrey D R OK 70 69 70 36 41 81 68 54 54 65 60 33 33 66 11 Brendan Mikkelson D L OK 70 68 74 43 45 85 71 53 52 67 41 37 39 66 13 Mike Weber D L OK 74 68 74 57 62 71 67 51 56 70 35 41 45 68 45 Nolan Yonkman D R OK 73 63 90 55 58 87 62 48 47 70 49 49 51 69 47 Eric Reitz D R OK 70 65 69 56 56 90 64 50 52 70 40 57 57 66 1 Tuukka Rask G L OK 76 77 76 38 35 71 74 70 75 NA NA 37 37 68 49 Mike Smith G L OK 73 71 73 55 55 92 72 70 74 NA NA 45 45 67 38 Barry Brust G L OK 73 70 82 50 50 75 71 72 76 NA NA 45 45 67 51 Brent Krahn G L OK 77 77 81 65 60 99 76 74 76 NA NA 48 48 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 35 Robert Lang C R OK 57 66 76 65 83 93 66 76 70 71 69 99 99 75 9 Cal O'Reilly C L OK 66 69 67 51 55 97 70 67 64 70 61 43 43 70 23 Shawn Horcoff C L OK 63 75 71 75 65 85 75 72 71 69 70 70 70 76 17 Eric Perrin LW L OK 66 70 62 66 92 90 71 70 68 72 65 64 74 73 10 Alexandre Giroux LW L OK 66 75 75 57 63 80 66 60 60 68 63 51 51 69 16 Ryan Bayda LW R OK 66 69 61 63 66 91 67 66 63 70 60 53 53 69 13 Tomas Holmstrom LW L 99 71 69 72 69 72 86 72 70 67 70 72 99 99 76 40 Tom Kostopoulos RW R OK 70 67 70 65 85 87 66 62 63 72 64 72 82 71 29 Jamie Lundmark RW R OK 69 80 66 80 99 93 75 73 72 69 71 62 62 77 48 Craig Weller RW R OK 75 68 75 61 70 71 66 58 57 70 53 56 56 68 41 Tomas Kopecky RW R OK 65 76 74 63 60 99 70 63 62 67 59 49 50 70 73 Patrick Thoresen RW L OK 62 70 62 66 78 77 73 66 63 72 59 50 51 70 4 Lukas Krajicek D L OK 70 71 72 85 83 73 70 76 76 72 65 65 65 77 58 Peter Harrold D R OK 66 69 68 61 60 88 73 57 61 70 47 46 46 69 2 Johnny Boychuk D R OK 74 68 75 66 74 72 69 53 56 74 50 45 45 71 7 Derian Hatcher D L OK 75 62 84 65 65 63 64 58 56 72 38 99 99 72 5 Christian Backman D L OK 70 70 75 68 92 89 70 58 58 72 55 56 62 72 32 David Hale D L OK 73 73 77 62 70 67 72 51 50 71 38 61 61 69 25 Danny Syvret D L OK 64 68 69 59 59 92 68 60 59 68 55 44 44 69 6 Carey Price G L OK 83 90 83 73 80 88 85 83 87 NA NA 41 41 80 39 Dany Sabourin G L OK 82 76 80 71 72 99 76 72 77 NA NA 59 59 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Darryl Boyce C L OK 76 68 70 45 43 66 67 55 53 67 51 42 42 64 62 David Brine C R OK 68 68 70 56 54 70 69 59 59 70 53 41 41 66 50 Bobby Hughes C L OK 70 69 68 47 45 77 74 62 63 67 65 37 37 69 69 Dylan Hunter LW L OK 71 65 69 46 45 84 65 60 56 65 55 42 38 65 21 Cody Mcleod LW L OK 76 69 77 59 68 64 67 57 62 69 54 48 61 68 72 Richard Clune LW L OK 76 68 67 45 42 68 71 57 60 67 54 37 37 66 28 Quintin Laing LW L OK 60 69 71 50 51 83 68 50 51 67 38 65 65 61 22 Rob Klinkhammer LW L OK 65 67 77 41 43 85 66 56 55 68 54 41 41 65 26 Colton Fretter RW R OK 67 69 65 45 41 89 67 53 55 67 58 48 48 65 38 Rich Peverley RW L OK 62 65 61 48 49 87 66 59 52 66 45 45 45 62 65 Mike Iggulden RW R OK 59 65 79 53 55 85 65 53 56 69 52 47 47 65 64 David Moss RW L OK 65 65 77 55 56 88 65 56 55 66 56 44 44 66 3 Ryan Glenn D L OK 63 64 75 57 60 94 64 57 51 67 49 47 47 67 19 Sean Sullivan D L OK 68 67 65 44 44 89 67 55 56 67 45 37 38 65 12 Jean-Claude Sawyer D L OK 63 68 72 42 43 91 69 55 50 65 51 35 35 66 15 Patrick Wellar D L OK 75 65 77 41 41 68 64 47 45 67 41 39 39 65 18 Steve Wagner D L OK 65 67 69 57 59 86 67 57 58 70 49 39 42 68 20 Brett Festerling D L OK 68 69 73 47 52 82 69 51 50 70 42 42 41 67 63 Clay Wilson D L OK 68 67 70 54 54 88 69 57 58 68 54 45 45 68 43 Mathieu Roy D R OK 72 67 71 54 54 62 67 41 44 68 42 45 46 64 24 Ryan Wilson D L OK 70 68 72 35 30 77 62 57 53 63 53 33 33 65 85 Ben Lovejoy D R OK 66 66 76 41 40 82 68 53 53 67 51 37 37 66 11 Miika Wiikman G L OK 74 71 70 42 41 74 77 70 73 NA NA 41 41 66 1 Curtis McElhinney G L OK 75 70 79 53 54 77 72 74 76 NA NA 41 41 67 45 Craig Kowalski G L OK 70 70 73 60 55 76 72 66 73 NA NA 46 46 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Olli Jokinen C L OK 71 72 77 85 99 79 74 79 78 73 73 88 88 81 19 Andy Mcdonald C L OK 70 81 62 82 99 90 78 75 74 70 77 91 91 80 18 Tim Connolly C R OK 61 75 65 68 82 91 73 69 68 71 66 66 66 73 61 Kyle Brodziak C R OK 68 70 72 61 91 91 72 65 62 70 59 51 52 71 51 Clarke MacArthur LW L OK 70 74 69 62 65 84 71 63 65 71 64 51 51 71 20 Raffi Torres LW L OK 76 72 73 77 99 87 72 71 70 70 70 66 68 77 28 Jason Chimera LW L OK 69 83 58 68 99 81 81 69 68 73 68 76 76 75 54 Tony Salmelainen LW R OK 70 75 56 64 71 88 73 65 65 69 64 51 51 71 55 Chris Kunitz LW L OK 73 70 69 70 94 72 71 70 69 72 67 75 69 75 25 Viktor Kozlov RW R OK 66 68 82 80 96 94 67 74 70 70 68 99 99 77 11 Joe Motzko RW R OK 67 67 68 53 55 83 68 60 56 68 58 63 62 67 90 P.A. Parenteau RW R OK 62 70 67 65 65 67 66 64 63 67 61 50 50 69 24 Radim Vrbata RW R OK 60 76 66 75 82 88 75 72 72 68 73 67 67 76 30 Steve Sullivan RW R OK 58 76 52 73 97 88 77 73 71 72 70 99 99 75 6 Brian Pothier D R OK 66 69 70 65 60 84 68 64 60 71 57 68 69 71 2 Eric Brewer D L OK 78 71 83 86 99 82 71 68 69 74 68 80 80 79 34 Sami Salo D R OK 68 67 81 78 94 96 67 70 70 74 71 82 82 78 22 Cam Barker D L OK 70 72 78 67 75 88 73 64 63 74 61 54 55 75 35 Brett Clark D R OK 67 68 72 73 95 79 68 64 64 70 62 59 60 73 5 Alexei Semenov D L OK 70 72 92 73 99 70 72 62 56 71 45 63 64 75 17 Tomas Kaberle D L OK 68 73 72 83 99 91 72 68 68 69 68 84 86 76 46 Martin Biron G L OK 77 81 75 99 99 78 82 74 81 NA NA 90 92 78 4 Jeff Deslauriers G R OK 80 75 85 65 62 79 76 74 77 NA NA 50 49 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 76 James Sheppard C L OK 68 70 76 63 88 89 72 65 65 70 67 38 39 73 3 Nicholas Drazenovic C L OK 63 72 62 41 40 84 70 59 60 67 57 36 36 65 64 Joe Barnes C L OK 64 67 77 49 50 84 68 55 54 67 53 38 38 65 15 David Desharnais C L OK 56 67 51 41 42 93 65 61 54 66 52 36 36 61 82 T.J. Hensick C R OK 57 77 63 45 45 87 77 64 65 64 64 38 38 69 23 Martin Gelinas LW L OK 64 66 60 57 80 86 66 65 63 70 63 99 99 70 77 Andrew Peters LW L OK 78 67 80 55 77 70 66 55 62 69 38 67 70 66 1 Max Pacioretty LW L OK 71 70 75 35 25 83 70 62 64 67 61 33 33 68 26 Mike Angelidis LW L OK 74 67 75 37 41 69 67 54 50 67 47 38 39 63 13 J.F. Jacques LW L OK 70 68 80 60 62 78 69 62 64 68 62 43 45 70 14 T.J. Trevelyan LW L OK 64 67 59 47 45 85 65 56 49 68 52 41 41 62 67 Adam Pineault RW R OK 73 69 72 50 50 79 71 58 61 66 62 40 40 68 9 Mark Eaton D L OK 65 68 75 64 60 92 70 51 56 74 36 62 67 69 7 Boris Valabik D L OK HO 80 64 88 56 59 59 63 42 55 69 41 42 42 69 16 Bobby Allen D L OK 65 66 74 55 55 99 71 40 44 68 42 51 51 65 29 David Schlemko D L OK 70 68 70 35 35 82 68 42 43 67 47 34 34 63 10 Sean Curry D L OK 71 60 88 54 54 80 45 34 45 67 35 50 51 63 48 Brad Ference D R OK 78 58 77 47 45 59 58 54 50 66 45 64 64 67 33 Brian Boucher G L OK 64 72 84 65 65 99 76 71 70 NA NA 60 60 69 27 David Leggio G L OK 69 71 67 39 32 78 71 70 72 NA NA 33 33 64
# 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 69 72 73 71 63 88 72 66 67 70 65 51 51 73 3 Jonathan Toews C L OK 68 69 74 70 78 85 71 74 73 73 70 41 41 76 19 Stephen Weiss C L OK 67 74 62 70 99 94 75 69 68 68 69 70 70 74 72 Loui Eriksson C L OK 66 74 70 65 66 94 74 65 67 70 63 45 45 72 41 Jussi Jokinen LW L OK 67 72 67 66 89 92 73 65 66 70 64 49 51 72 16 Mike York LW R OK 70 78 54 85 94 96 79 77 75 72 72 80 87 78 36 Marcel Hossa LW L OK 68 70 70 68 91 91 70 66 67 72 68 56 57 73 96 Fabian Brunnstrom LW L OK 67 72 71 63 71 87 71 66 68 71 70 38 38 73 61 Maxim Afinogenov RW L OK 73 83 68 84 99 87 83 76 73 68 70 78 78 79 62 Junior Lessard RW R OK 66 67 73 65 99 92 70 64 66 70 65 58 58 72 53 Trent Hunter RW R OK 65 69 81 78 82 86 69 70 68 71 70 72 72 76 18 Gilbert Brule RW R OK 72 73 61 74 85 80 74 70 70 67 73 54 54 75 22 Dan Boyle D R OK 60 71 60 85 99 87 70 80 80 70 72 81 82 78 13 Greg DeVries D L OK 68 65 71 70 83 81 65 65 63 75 58 99 99 74 55 Mike Green D R OK 70 74 74 78 96 79 75 74 73 74 73 55 62 78 44 Rhett Warrener D R OK 75 66 71 58 61 80 65 52 56 75 39 88 92 70 42 Tim Gleason D L OK 75 70 73 83 88 69 69 65 66 78 63 61 62 76 4 Dan Jancevski D R OK 78 66 81 66 99 69 65 54 52 70 48 56 57 71 5 Mark Popovic D L OK 64 71 68 73 99 85 71 62 60 70 48 70 70 71 1 Dan Ellis G L OK 86 83 82 75 75 80 88 81 81 NA NA 62 62 78 30 Mathieu Garon G R OK 87 84 85 97 99 99 81 80 88 NA NA 77 77 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 6 Joel Lundqvist C L OK 67 68 69 66 75 91 69 64 65 71 54 41 52 69 8 Darren Helm C L OK 70 70 65 55 56 87 69 52 60 69 53 38 38 65 76 Marius Holtet C R OK 70 71 66 61 65 88 72 59 62 64 62 45 45 69 67 Marc-Andre Cliché C R OK 66 67 68 35 35 86 69 57 59 69 56 37 38 65 15 Enver Lisin LW L OK 65 74 71 56 63 93 79 62 66 66 66 37 37 71 7 Barrett Heisten LW L OK 72 67 72 59 58 94 67 46 48 67 53 61 61 64 24 Lukas Kaspar LW L OK 70 69 73 60 62 78 69 61 62 66 61 45 46 69 68 Benoit Pouliot LW L OK 68 70 73 54 58 70 72 61 63 66 64 41 43 69 45 Janos Vas RW L OK 70 68 67 60 60 87 68 62 62 69 60 49 48 69 59 Brandon Crombeen RW R OK 74 67 75 58 59 81 68 57 60 68 53 43 50 67 60 Nikolas Dimitrakos RW R OK 67 67 56 57 60 91 69 60 61 65 60 50 50 67 66 Martins Karsums RW R OK 74 67 65 55 56 85 70 62 60 67 68 41 41 70 9 Geoff Waugh D R OK 76 67 77 47 45 67 66 43 47 68 36 41 41 65 57 Stephane Robidas D R OK 69 64 59 50 50 89 63 52 51 66 46 63 63 64 11 John Erskine D L OK 70 63 78 60 55 62 62 36 49 70 55 55 55 66 6 Anssi Salmela D L OK 71 68 66 47 55 76 67 57 56 68 56 43 46 68 22 Jason DeSantis D R OK 65 65 63 39 43 89 65 51 43 67 35 38 38 62 2 Jon Gleed D R OK 70 65 76 45 46 77 65 38 46 67 39 41 43 64 75 Vladimir Denisov D L OK 74 68 70 43 48 62 67 44 51 67 35 38 39 64 10 Tobias Stephan G L OK 75 77 77 55 45 71 75 68 71 NA NA 43 41 68 50 Jonathan Quick G L OK 70 76 69 43 45 72 77 68 77 NA NA 37 37 67 80 Yutaka Fukufuji G L OK 75 76 66 56 59 69 72 70 75 NA NA 48 48 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 22 Daymond Langkow C L OK 70 77 60 82 99 85 77 76 74 75 68 93 93 78 17 Rod Brind'Amour C L OK 67 67 66 70 87 81 68 77 72 75 69 99 99 76 20 Antoine Vermette C L OK 69 75 70 70 94 92 75 70 72 74 72 64 54 77 29 Steve Ott C L OK 80 74 60 69 99 75 74 67 67 72 67 69 70 74 18 Ville Peltonen LW L OK 65 69 66 64 75 92 70 67 66 73 64 71 77 72 26 Patrik Elias LW L OK 67 72 65 71 84 90 75 70 74 73 70 99 78 76 33 Richard Zednik LW L OK 68 75 70 78 99 84 75 73 71 72 71 90 90 78 28 Paul Gaustad LW L OK 74 70 84 67 99 94 69 68 69 77 62 69 69 76 24 Alexander Frolov RW R OK 69 74 75 86 99 88 75 71 72 73 78 80 80 80 11 Marcel Goc RW L OK 67 78 67 62 99 99 69 66 67 71 60 66 66 72 9 Pascal Dupuis RW L OK 70 70 70 84 99 80 71 76 73 70 73 82 79 78 23 Radek Dvorak RW R OK 66 75 68 65 90 91 73 71 67 69 66 99 99 75 74 Karel Rachunek D R OK 76 69 77 77 97 89 68 66 66 71 62 88 88 76 44 Sheldon Souray D L OK 74 72 79 80 99 69 65 71 71 67 75 87 96 77 42 Tom Preissing D R OK 66 72 71 80 99 88 72 71 71 76 66 73 73 77 25 Niclas Havelid D L OK 66 68 70 69 99 88 67 63 63 72 61 83 95 73 31 Michal Rozsival D R OK 70 71 72 78 99 84 70 66 65 70 64 72 72 75 5 Brent Sopel D R OK 66 70 73 68 64 87 70 63 62 72 55 73 73 72 6 Tom Poti D L OK 70 75 76 80 99 81 76 75 74 71 68 83 83 79 34 Manny Legace G L OK 80 81 77 77 80 97 80 75 83 NA NA 85 90 77 1 Roberto Luongo G L OK 87 84 90 96 98 95 88 86 86 NA NA 94 93 84
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Ville Leino C L OK 63 70 65 51 50 92 72 60 62 67 52 47 47 66 89 Philippe Dupuis C R OK 65 68 70 45 51 87 68 57 52 64 55 41 41 64 93 Viatcheslav Trukhno C L OK 71 71 68 45 45 85 68 59 60 67 56 42 42 66 12 Jacob Dowell C L OK 67 68 70 45 44 88 67 56 60 68 52 39 49 65 56 Kris Newbury C L OK 70 67 68 50 47 99 66 52 43 67 39 44 45 60 50 Joakim Lindstrom LW L OK 65 70 67 57 57 92 70 64 62 69 58 44 44 68 61 Michal Birner LW L OK 60 73 63 52 51 83 68 63 64 68 62 40 40 68 51 Ryan Hamilton LW L OK 60 65 77 40 38 88 65 46 50 65 60 39 39 63 30 Daniel Winnik LW R OK 65 68 76 65 88 90 69 65 63 70 64 44 47 71 38 Yan Stastny LW L OK 65 67 61 55 55 88 68 60 59 67 58 44 47 66 83 Stanislav Lascek RW L OK 64 66 70 45 45 88 63 58 61 65 54 38 38 65 92 Joel Perreault RW R OK 70 69 69 65 60 83 68 63 63 70 61 45 45 70 80 Ryan Murphy RW R OK 70 72 66 45 45 88 71 51 54 68 54 44 44 64 21 Michael Blunden RW R OK 70 66 77 50 50 74 68 58 62 67 60 40 40 68 60 Troy Brouwer RW R OK 71 68 78 48 46 70 68 58 59 67 58 41 41 67 27 Teddy Purcell RW R OK 65 67 70 55 59 92 66 63 60 66 58 39 39 67 45 James Sanford D L OK 61 69 60 50 53 73 71 57 56 66 53 45 45 65 2 Tomas Kudelka D L OK 65 70 68 45 55 87 68 55 54 67 50 41 41 66 7 Kyle Wharton D L OK 64 69 72 39 45 84 72 54 53 67 48 37 40 66 48 Roman Polak D R OK 71 68 71 56 56 75 69 50 57 70 43 44 44 68 8 Patrik Hersley D R OK 70 68 72 45 45 79 67 53 52 67 48 38 38 66 13 David Schulz D R OK 71 67 76 42 39 82 67 43 51 67 36 36 42 65 4 Joey Mormina D L OK 68 67 84 50 50 88 67 50 47 70 50 45 46 68 88 James Reimer G L OK 70 71 80 40 40 70 71 70 71 NA NA 33 33 65 32 Julien Ellis-Plante G L OK 74 77 70 52 52 70 75 67 75 NA NA 40 40 68 35 Mark Dekanich G L OK 75 75 75 35 25 77 75 72 77 NA NA 33 33 67 19 Todd Ford G L OK 69 71 81 43 45 69 70 73 72 NA NA 43 43 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 45 Sean Avery C L OK 94 70 66 71 90 40 70 68 68 72 69 73 51 75 23 Randy Robitaille C L OK 68 70 68 67 99 88 69 68 66 72 66 72 73 73 51 Ryan Getzlaf C R OK 76 72 76 82 84 78 73 80 76 76 71 80 90 80 89 Mike Comrie C L OK 73 76 56 82 99 72 76 74 73 69 68 70 66 76 14 Dan Hinote LW R OK 78 67 65 65 99 85 66 63 60 74 62 74 76 71 76 Dustin Penner LW L OK 73 73 86 74 95 83 67 73 70 70 77 63 63 79 43 Tyler Arnason LW L OK 59 70 71 81 99 88 70 72 70 67 68 71 70 75 9 Mark Recchi LW L OK 65 67 66 64 77 88 66 70 67 67 66 99 99 73 46 Ethan Moreau LW L 99 72 65 78 70 99 70 65 72 69 71 71 99 99 76 78 Barry Tallackson RW R OK 73 69 79 61 60 88 70 63 63 70 62 45 45 71 41 Scott Walker RW R OK 70 69 62 65 99 79 69 69 68 71 67 99 99 74 33 Alexei Kovalev RW L OK 68 77 76 79 99 77 82 80 84 70 77 99 99 83 17 Daniel Alfredsson RW R OK 68 74 70 75 92 95 74 77 75 73 74 99 99 79 27 Jeremy Roenick RW R OK 70 67 66 58 76 84 67 67 66 67 67 99 99 72 28 Brian Rafalski D R OK 72 74 69 81 95 89 75 68 70 74 60 99 99 77 52 Mathieu Biron D R OK 65 66 80 60 63 91 65 59 56 69 46 65 65 70 5 Vitaly Vishnevski D L OK 82 74 72 80 94 80 72 61 60 76 58 90 99 77 10 Christian Erhoff D L OK 75 73 71 79 87 75 73 63 63 78 62 63 63 76 56 Ryan Whitney D L OK 72 71 79 76 95 86 71 65 63 70 65 62 62 75 25 Mike Mottau D L OK 67 68 67 67 86 88 65 62 61 67 58 56 57 70 18 Roman Hamrlik D L OK 77 70 75 77 93 87 70 65 66 74 65 88 83 77 26 Bryce Salvador D L OK 76 66 79 65 69 78 67 57 56 74 51 83 85 73 16 Ilja Bryzgalov G L OK 85 86 90 86 87 97 85 81 86 NA NA 70 70 82 42 Dwayne Roloson G L OK 80 80 80 70 75 83 81 75 85 NA NA 99 99 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 4 Chris Lawrance C R OK 53 68 76 37 35 83 70 53 55 66 51 37 37 63 24 David Krejci C R OK 64 68 61 57 53 74 68 62 66 69 62 41 41 68 67 Petteri Wirtanen C L OK 67 67 73 35 30 86 68 54 53 68 50 36 36 63 77 Erik Christensen C L OK 60 68 69 65 65 78 71 63 63 69 63 47 47 69 1 Dirk Southern C R OK 62 69 66 45 40 88 66 54 50 65 48 40 40 61 11 Trevor Smith C L OK 66 68 68 45 43 88 67 57 53 66 60 37 37 65 74 Curtis Glencross LW L OK 69 68 66 56 57 85 68 59 58 68 56 47 48 67 3 Drew Miller LW L OK 64 68 65 62 69 97 66 61 63 67 60 40 40 68 63 Ryan Garlock LW L OK 64 68 70 45 40 88 68 52 50 65 42 40 40 61 12 Corey Locke LW L OK 60 67 55 56 56 87 69 63 60 65 59 45 45 66 36 Joel Stepp LW L OK 67 69 70 55 59 64 64 60 57 64 57 47 58 66 53 Nate Thompson LW L OK 72 67 72 43 47 74 68 55 57 69 58 43 43 66 49 Shane Hynes RW R OK 70 66 78 54 52 74 65 57 56 66 59 41 41 67 82 Peter Olvecky RW L OK 67 69 73 55 58 88 69 60 62 69 62 44 44 69 38 Marek Kvapil RW R OK 61 70 64 56 60 91 68 62 65 67 61 45 45 68 68 Ryan Maki RW R OK 75 67 74 45 40 85 65 55 54 66 55 37 36 65 7 Eric Godard RW R OK 81 67 81 56 85 60 63 48 54 70 43 63 65 65 73 Nathan Saunders D R OK 68 65 82 54 53 75 65 49 44 68 46 41 41 67 2 Matt Pelech D R OK 74 66 78 41 40 79 65 51 53 68 43 36 36 67 6 Oskars Bartulis D L OK 60 69 70 40 45 82 72 56 55 66 46 36 36 65 64 Brandon Rogers D R OK 67 69 69 55 56 66 69 52 51 69 45 43 43 66 70 Alex Goligoski D L OK 66 71 65 57 57 86 68 60 61 67 57 40 43 68 13 Shane O'Brien D L OK 67 59 74 52 58 77 58 54 57 67 38 49 49 65 39 Eddie Ferhi G L OK 73 70 77 50 51 97 70 70 70 NA NA 73 73 67 54 Anton Khudobin G L OK 75 73 71 41 40 73 76 70 75 NA NA 35 35 66 75 Daren Machesney G L OK 70 74 66 47 47 69 72 68 70 NA NA 40 40 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 16 Michal Handzus C L OK 66 68 84 73 99 87 70 70 68 72 67 88 90 76 8 Anze Kopitar C L OK 67 74 84 72 85 91 74 73 72 70 69 49 49 77 36 Krystofer Kolanos C R OK 58 70 75 63 67 99 69 64 63 68 63 52 52 70 92 Michael Nylander C L OK 67 70 63 68 86 70 70 71 70 72 67 99 99 74 40 Vernon Fiddler LW L OK 72 70 70 67 99 81 71 63 61 71 61 60 62 71 12 Mike Fisher LW R OK 83 75 70 77 87 87 72 70 70 70 70 72 73 77 28 Fredrik Sjostrom LW L OK 73 79 70 79 97 79 72 73 72 72 72 61 61 77 10 Evgeny Artyukhin RW L OK 71 69 88 62 61 75 77 65 63 68 52 50 51 71 22 Lauri Tukonen RW R OK 67 72 75 67 86 88 71 67 70 70 71 48 48 75 29 Branko Radivojevic RW R OK 74 73 75 77 89 78 74 72 70 72 68 67 68 77 42 Chris Stewart RW R OK 70 69 78 45 43 73 72 60 62 68 63 37 38 69 24 Anton Volchenkov D L OK 74 70 77 70 90 85 71 62 63 71 54 58 58 74 45 David Tanabe D R OK 64 72 73 80 99 92 72 66 63 70 58 71 69 74 44 Chris Pronger D L OK 78 70 83 80 69 69 71 77 73 78 72 99 99 81 9 Bryan Allen D L OK 70 70 82 77 94 68 69 60 60 75 63 62 63 75 6 Matthew Spiller D L OK 75 68 82 71 99 74 68 50 52 74 37 60 60 71 23 Paul Mara D R OK 68 69 84 78 90 77 69 62 65 71 61 77 78 75 58 Kristopher Letang D R OK 66 71 68 50 50 88 73 57 57 70 59 40 47 69 15 Wade Belak D R OK 77 60 84 60 65 62 58 45 46 70 40 77 78 68 38 Dave LeNeveu G L OK 84 77 80 75 77 92 77 77 75 NA NA 55 55 74 46 Josh Tordjman G L OK 74 73 65 47 47 75 76 74 74 NA NA 39 39 67 39 Cristobal Huet G L 77 1W 88 80 87 80 84 99 86 80 87 NA NA 45 71 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Adam Taylor C R OK 72 69 66 46 46 77 68 52 56 66 48 42 42 63 25 Toby Petersen C L OK 64 69 67 58 60 92 67 57 60 66 59 63 65 67 2 Derick Brassard C L OK 63 66 67 47 47 87 68 67 64 67 60 37 37 68 14 Mathieu Aubin C R OK 63 65 75 39 38 86 64 58 57 65 58 35 35 65 13 Alex Picard LW L OK 75 71 73 66 87 85 70 70 70 69 70 47 48 75 26 Jordan Owens LW L OK 66 68 65 44 45 87 67 53 52 67 50 38 39 62 27 Karl Stewart LW L OK 75 71 62 57 58 63 70 53 54 68 58 45 45 66 47 Even Brophey LW L OK 69 68 71 45 45 77 67 62 57 67 56 38 37 66 63 Brandon Elliot LW L OK 77 65 80 48 50 46 65 45 45 65 49 40 43 62 1 John Zeiler RW R OK 69 66 67 55 61 83 65 53 61 69 54 45 37 65 48 Tyler Kennedy RW R OK 72 70 64 50 50 79 72 60 63 68 56 41 41 67 59 Martin Grenier D L OK 74 63 92 51 51 51 63 37 37 65 35 55 55 65 32 Mike Card D R OK 65 70 65 55 55 85 70 56 54 68 50 40 41 67 31 Tomas Mojzis D L OK 70 68 68 49 55 73 68 54 52 68 39 47 47 66 43 Joe Callahan D R OK 63 67 80 58 58 86 68 52 55 67 52 42 42 68 70 Peter Aston D R OK 64 67 72 45 40 86 68 54 52 68 47 36 36 66 74 Clayton Stoner D L OK 77 66 81 56 62 72 67 53 52 69 40 44 44 69 60 Justin Peters G L OK 77 75 79 51 50 79 74 70 72 NA NA 43 43 68 33 Mitch O'Keefe G L OK 67 70 82 36 32 65 69 73 74 NA NA 35 37 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 49 Matthew Lombardi C L OK 62 77 70 69 90 92 72 69 70 74 70 62 62 75 26 Steve Rucchin C L OK 66 66 76 68 88 90 65 77 71 73 70 99 99 77 31 Steve Begin C L OK 76 68 74 61 74 68 69 61 60 71 58 86 86 71 51 Samuel Pahlsson C L OK 68 70 64 59 60 88 68 61 61 71 51 84 84 68 30 Alexander Semin LW R OK 63 80 67 68 73 72 77 71 75 66 73 55 55 75 27 Jaroslav Hlinka LW L OK 63 71 64 73 88 88 74 73 70 70 68 50 70 74 34 Peter Schaeffer LW L OK 54 70 67 59 73 88 71 67 65 70 61 69 48 70 61 Cory Stillman LW L OK 70 70 66 74 96 84 70 78 74 70 76 99 99 79 19 Petr Sykora RW L OK 67 80 61 77 88 84 81 76 75 72 68 99 99 78 54 Rob Niedermayer RW L OK 68 70 70 70 87 81 70 73 70 74 70 99 99 76 43 Marek Svatos RW R OK 62 74 61 75 95 77 75 70 77 63 77 59 60 76 29 Colin Hemingway RW R OK 68 72 61 64 71 99 70 64 63 67 65 57 58 70 38 Jere Lehtinen RW R OK 65 72 67 67 90 90 72 68 68 74 70 99 99 75 44 Joni Pitkanen D L OK 70 73 75 80 99 99 75 70 68 73 62 67 68 77 35 Steve Staios D R OK 70 66 70 71 97 73 65 67 63 72 60 99 99 74 47 Lasse Kukkonen D L OK 75 70 68 60 62 71 68 58 49 70 35 67 68 68 2 Richard Petiot D L OK 76 70 78 63 99 85 71 51 54 80 41 52 53 72 36 Shaone Morrison D L OK 73 69 84 68 87 80 68 53 63 76 41 51 56 73 37 Mike Commodore D R OK 75 64 90 63 90 77 66 47 50 75 41 66 66 72 10 Aaron Miller D R OK 71 64 78 69 88 85 64 62 62 75 56 99 99 74 32 Kari Lehtonen G L OK 80 87 80 98 95 86 85 78 80 NA NA 61 61 80 41 Dmitri Patzold G L OK 77 80 73 68 65 96 74 71 75 NA NA 49 47 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 1 Tom Cavanagh C L OK 66 67 62 52 56 85 67 56 52 69 52 42 42 64 23 Mark Smith C L OK 73 66 61 60 60 82 62 57 56 67 54 56 56 65 25 Brock Trotter C R OK 65 68 65 39 37 88 67 51 56 63 50 33 33 62 48 Craig Valette C L OK 70 70 51 65 61 61 68 59 57 68 62 51 51 66 71 Chris Bourque LW L OK 67 73 47 55 59 73 73 65 64 67 57 44 46 67 98 Juraj Simek LW L OK 63 71 67 45 42 86 70 58 62 65 58 37 37 66 8 Steve Regier LW L OK 65 67 74 54 56 83 68 57 60 65 59 43 45 67 22 Kyle Greentree LW L OK 75 67 78 42 45 71 68 56 57 67 56 39 39 66 28 Garth Murray LW L OK 77 64 73 58 63 69 65 59 56 67 59 50 50 68 50 Yuri Moscevsky LW L OK 77 71 81 58 61 49 72 52 53 66 59 49 49 68 45 Tomas Plihal LW L OK 65 71 68 60 60 71 70 58 58 63 58 50 50 67 4 Aaron Boogaard RW R OK 80 65 79 41 36 65 64 37 53 63 37 36 41 59 3 Mike Morris RW R OK 68 69 65 45 42 88 69 56 60 68 60 37 37 66 12 Jon DiSalvatore RW R OK 62 66 67 59 59 81 65 61 56 66 60 50 50 67 24 Jim Fahey D R OK 69 68 65 45 45 83 71 61 50 62 44 44 46 65 7 Dan Spang D L OK 69 68 71 45 43 89 68 53 50 67 50 41 41 66 53 Rob Scuderi D L OK 68 65 73 60 63 81 63 43 45 71 36 48 50 65 57 Mike Weaver D R OK 74 66 60 65 65 89 66 57 57 68 41 55 58 67 13 Shane Hnidy D R OK 74 65 76 60 65 77 64 47 49 70 33 69 69 67 6 Matt Carkner D R OK 82 65 82 55 53 62 62 42 38 68 33 47 47 66 11 Pater Mannino G L OK 69 73 70 37 41 71 70 71 74 NA NA 34 34 65 5 John Curry G L OK 73 76 75 42 43 71 70 70 75 NA NA 38 38 67