(As of Friday, May 4 2007)
# 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 67 71 73 99 99 70 74 70 73 71 54 70 76 18 Tim Connolly C R OK 61 75 65 66 68 91 73 75 70 70 67 53 53 74 4 Vincent Lecavalier C L OK 76 82 80 86 99 84 85 78 80 68 76 79 71 83 46 Shawn Bates C R OK 76 74 65 65 92 96 75 64 65 70 65 63 60 73 12 Dainius Zubrus LW L OK 65 70 86 76 83 85 70 71 68 72 68 79 79 76 42 Todd Fedoruk LW L OK 84 66 81 57 88 54 63 64 58 69 46 53 63 68 39 Tyler Arnason LW L OK 58 70 70 80 99 88 71 76 71 70 70 55 55 75 17 Trevor Letowski LW R OK 71 70 56 63 93 84 70 63 62 71 61 61 61 70 9 Teemu Selanne RW R OK 53 78 68 76 95 97 80 77 77 69 74 99 99 79 59 Colby Armstrong RW R OK 72 70 69 67 83 74 70 62 63 67 67 51 51 71 43 Marek Svatos RW R OK 62 74 60 59 64 77 73 66 75 64 75 44 44 73 3 Denis Grebeshkov D L OK 71 72 62 75 99 88 72 62 62 73 61 58 60 73 5 Matthew Greene D R OK 77 68 82 42 40 69 67 51 52 71 36 39 41 68 6 Andreas Lilja D L OK 85 62 83 80 99 70 60 66 55 72 53 61 62 75 68 Milan Jurcina D R OK 70 70 76 63 69 72 65 63 62 64 58 47 47 70 45 Rob Davison D L OK 77 67 79 65 69 69 66 55 53 70 44 49 49 70 16 Tomas Kaberle D L OK 68 73 72 86 99 91 72 70 71 70 73 70 69 77 13 Frantisek Kaberle D L OK 60 66 64 76 99 91 67 64 65 72 62 62 63 71 41 Dwayne Roloson G L OK 79 79 79 90 99 83 80 75 80 NA NA 90 90 77 31 Wade Dubielewicz G L OK 70 70 64 50 57 81 71 70 72 NA NA 61 61 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Adam Mair C R OK 75 67 73 49 65 61 67 51 52 69 53 56 56 65 15 Brandon Reid C R OK 64 74 64 54 54 99 75 58 55 68 60 44 44 67 91 Kyle Chipchura C L OK 77 65 79 35 25 83 66 56 63 69 51 33 43 66 51 Maxime Talbot C L OK 70 71 65 57 56 82 66 61 56 67 59 40 56 67 24 Denis Shvidki LW L OK 67 62 70 55 49 88 68 50 53 60 59 51 51 64 63 Colby Genoway LW R OK 67 67 70 43 43 74 65 59 57 67 60 39 38 66 50 Igor Radulov LW L OK 69 71 60 55 52 87 72 51 56 60 63 41 41 65 49 Arpad Mihaly LW L OK 69 67 85 40 40 88 67 40 39 65 59 43 43 63 28 Michael Ryan LW L OK 60 74 69 50 48 88 72 59 55 68 48 44 44 65 37 Matt Hussey LW R OK 59 74 70 57 58 66 62 56 51 68 49 44 44 63 22 Randy Robitaille RW L OK 60 71 61 59 70 95 69 61 61 68 58 70 70 68 36 Ryan Clowe RW R OK 64 67 70 45 48 88 63 51 52 64 52 41 39 62 79 Jonathan Filewich RW R OK 69 67 75 39 40 84 66 59 53 68 57 36 39 66 57 Jordin Tootoo RW R OK 82 70 67 59 60 71 70 52 54 67 62 44 44 67 40 Stephen Baby RW L OK 67 60 91 51 58 79 58 51 52 58 58 42 42 65 48 Doug Janik D L OK 69 70 77 45 40 92 71 41 40 65 35 40 40 64 7 Garnet Exelby D L OK 77 65 69 58 47 43 65 54 44 67 35 46 46 65 58 Steve Montador D R OK 77 68 73 55 58 52 69 40 41 70 44 43 47 66 27 Chris Mcallister D L OK 72 63 95 45 54 70 65 40 37 67 33 69 69 66 90 Paul Bissonnette D L OK 70 64 78 38 40 77 63 45 47 67 44 36 39 64 64 Bruno Gervais D R OK 66 67 66 45 46 79 66 59 59 67 57 38 58 67 35 Nathan Paetsch D R OK 72 64 68 50 50 71 64 43 47 68 51 44 44 65 10 Rory Fitzpatrick D R OK 67 58 74 63 60 90 58 59 52 65 45 54 54 66 1 A.J. Thelen D L OK 66 69 78 35 25 82 71 59 54 64 59 33 33 67 8 Danny Syvret D L OK 63 66 68 45 45 92 67 58 56 68 55 36 36 67 32 Justin Pogge G L OK 75 76 81 35 25 82 73 74 76 NA NA 33 33 68 47 Andy Chiodo G L OK 74 76 70 56 65 99 72 70 73 NA NA 45 45 69 34 Jason Bacashihua G R OK 78 76 73 60 64 97 71 73 75 NA NA 45 45 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Mike Ricci C L OK 76 60 64 66 93 58 66 67 64 75 62 99 99 72 53 Brett McLean C L OK 65 69 64 61 97 92 67 68 63 69 53 50 50 68 23 Saku Koivu C L OK 75 80 57 78 82 80 80 78 74 69 68 87 99 78 42 Noah Clarke LW L OK 66 77 65 67 82 89 69 67 66 70 65 50 50 72 25 Jochen Hecht LW L OK 69 72 71 80 88 86 73 71 70 73 68 80 80 76 38 Tuomo Ruutu LW L OK 73 73 72 70 90 80 73 68 69 68 72 48 48 75 31 Richard Zednik LW L OK 68 76 68 80 99 84 76 72 71 68 75 76 77 78 11 Owen Nolan RW R OK 78 68 70 68 83 68 68 68 69 70 67 99 99 75 19 Markus Naslund RW L OK 68 78 70 82 90 79 77 78 86 74 78 90 90 82 36 Andreas Dackell RW R OK 59 68 62 61 88 92 69 62 62 72 59 80 74 69 74 George Parros RW L OK 69 63 83 48 50 61 60 49 46 62 48 41 41 61 30 Shean Donovan RW R OK 69 71 72 68 94 87 73 62 59 70 56 93 94 71 8 Mattias Ohlund D L OK 75 73 83 83 89 84 74 72 67 76 60 82 82 79 13 Jordan Leopold D L OK 68 72 71 83 99 95 74 71 70 70 62 64 64 76 28 Anton Babchuk D R OK 78 65 89 64 80 71 64 50 51 72 51 43 44 71 3 Adrian Aucoin D R OK 70 68 70 93 95 93 69 68 70 72 65 90 93 76 22 Bryan Berard D L OK 62 70 74 74 68 76 69 65 65 68 59 77 78 72 27 Bryce Salvador D L OK 70 68 78 65 90 69 68 54 56 72 42 64 64 70 29 Martin Gerber G L OK 79 83 72 76 88 90 82 70 82 NA NA 62 62 76 32 Vesa Toskala G L OK 80 78 61 71 72 99 82 76 90 NA NA 55 55 75
# 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 67 70 40 39 89 70 53 55 67 52 35 35 63 21 R.J. Umberger C L OK 61 69 73 68 82 91 73 67 67 68 69 41 41 73 16 Dwight Helminen C L OK 67 88 68 45 40 93 68 60 60 70 49 37 37 66 62 Ivan Khomutov C L OK 70 69 70 45 49 92 65 62 62 67 60 36 36 68 26 Tim Brent C L OK 70 67 65 54 53 85 67 63 65 70 58 40 40 68 14 David Bararuk LW L OK 63 64 66 48 51 92 63 54 55 63 50 43 43 62 18 Jonathan Sim LW L OK 87 66 55 47 47 81 66 53 48 65 48 55 51 62 15 Ryan Jardine LW L OK 80 67 61 49 58 66 67 49 45 67 54 48 54 63 17 Steve Gainey LW L OK 76 69 62 55 49 71 69 33 45 69 56 53 70 62 34 Peter Schaefer LW L OK 65 75 58 49 60 90 70 56 54 68 57 56 56 65 51 Chris Simon LW L OK 70 64 91 54 84 56 63 56 55 68 60 85 85 69 56 Jeff Hoggan LW L OK 71 68 69 56 65 88 73 53 54 70 48 47 47 65 35 Jeremy Reich LW L OK 87 56 57 48 60 37 56 52 51 63 52 42 42 61 54 Vojtech Polak RW L OK 54 77 64 46 45 90 77 59 67 60 64 36 36 68 33 Jason Krog RW R OK 60 66 59 56 79 95 64 61 58 70 59 58 58 67 43 Jed Ortmeyer RW R OK 68 64 70 45 58 83 62 46 50 66 44 43 43 60 95 Jason Jaffray RW L OK 64 60 74 44 45 92 62 48 49 64 50 42 49 61 59 Alex Henry D L OK 74 67 96 50 78 59 67 37 39 67 36 48 48 67 4 Kenny Smith D R OK 65 66 76 44 46 79 66 47 47 69 39 36 36 65 24 Radek Martinek D R OK 57 68 63 57 60 91 70 55 53 70 42 52 52 66 52 Sven Butenschon D L OK 66 68 80 52 52 85 67 55 45 68 35 69 69 67 9 Ryan Caldwell D L OK 74 67 68 45 45 78 67 52 52 69 39 36 40 66 10 Kevin Klein D R OK 64 68 67 47 48 92 68 60 55 68 55 40 43 67 37 Tomi Pettinen D L OK 73 69 93 52 50 99 69 34 35 67 34 39 40 66 65 Tyler Scott D L OK 63 61 70 45 40 88 60 44 44 67 40 39 37 62 73 Cody Blanshan D L OK 79 63 75 40 38 68 60 43 40 67 36 36 41 63 12 Richie Regehr D L OK 68 66 65 45 40 85 68 55 53 66 52 38 38 65 6 Cole Jarrett D R OK 67 65 69 48 47 77 60 50 43 66 33 43 43 63 1 Marek Schwarz G R OK 78 84 72 37 37 77 68 65 71 NA NA 33 33 68 41 Steve Passmore G L OK 65 77 66 55 60 95 74 67 65 NA NA 68 68 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 91 Sergei Fedorov C L OK 57 77 68 77 93 85 78 77 78 80 75 99 99 80 15 Derek Armstrong C R OK 67 68 63 69 95 90 68 69 67 68 65 83 83 73 82 Martin Straka C L OK 70 82 60 84 92 87 82 78 76 72 76 99 99 81 34 Robert Lang C R OK 57 68 78 75 92 93 68 81 74 72 71 94 95 78 17 Ladislav Nagy LW L OK 71 78 57 81 99 70 77 76 74 70 76 64 64 78 94 Ryan Smyth LW L OK 68 72 65 80 99 78 76 77 74 73 75 90 90 79 42 Jan Hlavac LW L OK 67 76 66 66 90 90 75 67 62 70 63 58 60 72 24 Ville Nieminen LW L OK 72 68 63 61 68 74 67 59 58 71 59 68 68 68 16 Joffrey Lupul RW R OK 66 70 73 68 91 77 67 68 71 68 72 63 63 74 12 Mike Johnson RW R OK 65 74 75 80 91 87 72 77 74 73 70 76 84 78 45 Todd Bertuzzi RW L OK 74 71 84 85 99 79 70 82 84 74 80 88 99 84 30 Brad Isbister RW R OK 75 66 83 68 94 70 66 66 67 68 66 70 70 74 44 Janne Niinimaa D L OK 76 72 78 86 88 72 73 71 68 75 63 92 92 79 22 Sean Hill D R OK 83 64 66 70 83 72 66 70 63 70 52 97 95 74 7 Andrew Ference D L OK 69 73 64 71 93 84 74 60 59 70 51 80 80 71 74 Jay Mckee D L OK 78 66 81 72 99 88 67 52 51 75 39 86 87 73 56 Ed Jovanovski D L OK 76 74 74 85 95 72 71 67 74 75 64 91 95 78 72 Chris Campoli D L OK 63 75 68 67 88 88 73 64 67 69 63 42 42 72 8 Zdeno Chara D L OK 86 66 99 86 99 62 66 68 70 84 65 80 80 83 38 Manny Legace G L OK 80 81 77 76 87 97 83 75 87 NA NA 70 71 78 31 Henrik Lundqvist G L OK 86 88 78 76 87 92 87 76 86 NA NA 39 39 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Joey Crabb C R OK 67 75 67 35 25 88 69 60 51 66 52 33 33 64 25 Chris Ferraro C L OK 76 64 70 47 49 62 58 60 57 67 47 48 55 64 19 Cory Larose C L OK 61 65 67 55 62 98 62 57 53 67 56 50 50 65 51 Ryan Vesce C L OK 65 66 47 40 40 86 63 64 50 65 52 36 36 61 18 David Booth LW L OK 77 65 73 35 25 76 65 55 65 67 54 33 33 65 57 Kevin Estrada LW L OK 66 76 61 39 39 87 74 49 57 68 43 36 36 62 28 Mike Stutzel LW L OK 61 62 70 45 45 94 61 63 55 65 57 41 47 65 26 Adam Cracknell RW R OK 62 66 78 35 25 84 65 59 58 67 54 33 33 65 9 Brandon Cullen RW R OK 80 47 70 37 50 66 50 39 41 60 44 58 58 56 27 Mark Mancari RW R OK 68 65 81 40 40 77 65 57 56 67 58 36 35 66 23 Moises Gutierrez RW R OK 72 64 78 35 25 69 68 47 50 66 49 33 36 61 29 Cory Pecker RW R OK 62 66 67 58 65 81 65 57 55 60 62 48 48 66 46 Ivan Baranka D L OK 73 69 72 40 40 73 68 52 50 68 48 37 37 66 4 Corey Potter D R OK 72 66 71 35 25 74 66 54 48 67 40 33 33 64 37 Mark Streit D L OK 64 70 67 59 59 89 67 58 57 66 53 55 55 68 5 Jake Taylor D R OK 73 64 78 49 48 71 65 51 50 68 41 40 40 67 6 Rory Rawlyk D L OK 61 66 74 50 49 92 68 56 49 63 49 39 45 65 21 Thomas Pock D L OK 62 69 75 55 55 93 70 59 60 65 58 41 41 69 36 Lawrence Nycholat D L OK 65 69 65 53 63 73 56 60 54 63 56 41 41 65 47 Craig Weller D R OK 75 65 79 50 49 61 65 33 33 66 33 43 43 62 33 Chris Holt G L OK 68 72 81 35 35 70 71 71 70 NA NA 36 36 64 1 Phil Osaer G L OK 66 68 74 45 45 68 71 69 73 NA NA 38 39 64 32 Jason Labarbera G L OK 75 73 79 62 73 99 73 73 78 NA NA 48 50 70 39 Matt Underhill G L OK 70 70 80 40 45 67 69 72 74 NA NA 44 52 65
# 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 62 76 69 85 86 83 74 85 79 75 71 66 66 80 37 Curtis Brown C L OK 66 69 62 68 94 88 68 64 64 74 66 81 82 72 16 Michal Handzus C L OK 68 69 84 73 99 87 70 74 69 76 65 70 70 77 63 Joe Nieuwendyk C L OK 60 67 67 57 75 92 66 70 68 73 65 99 99 73 12 Simon Gagne LW L OK 59 79 66 79 91 87 81 75 73 73 76 70 69 78 7 Keith Tkachuk LW L OK 83 73 77 69 80 54 72 70 70 68 70 99 99 77 40 Matt Cooke LW L OK 76 72 64 70 99 80 71 68 67 70 68 66 67 74 19 Marco Sturm RW R OK 71 81 66 81 90 86 77 74 72 73 76 85 89 79 69 Stefan Ruzicka RW R OK 64 66 65 40 40 88 66 64 64 65 60 36 36 66 26 Steve Sullivan RW R OK 58 78 52 76 90 88 78 78 72 72 69 93 94 76 23 Martin Lapointe RW R OK 83 66 67 65 80 69 68 66 64 73 64 95 99 73 77 Jeff Carter RW R OK 65 70 77 56 62 90 74 62 63 66 65 37 38 70 42 Bruno St. Jacques D L OK 73 61 68 70 89 87 61 65 61 70 55 48 49 71 5 Kim Johnsson D L OK 66 75 73 84 89 89 73 73 70 73 68 60 60 77 4 Chris Phillips D L OK 74 69 83 75 95 91 70 60 62 75 60 80 80 76 22 Kyle Mclaren D L OK 78 67 90 80 91 77 65 67 56 74 36 92 96 76 24 Karel Rachunek D R OK 77 68 78 77 99 86 68 70 67 74 58 70 71 77 44 Joni Pitkanen D L OK 68 72 75 76 99 99 75 70 67 73 52 50 50 75 39 Sean O'Donnell D L OK 61 58 82 66 76 73 56 63 56 74 36 89 92 70 43 Martin Biron G L OK 77 83 75 89 99 78 82 74 81 NA NA 76 79 78 3 Sean Burke G L OK 77 80 94 83 80 88 80 70 82 NA NA 99 99 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 57 Eric Manlow C L OK 70 60 66 49 40 89 64 59 52 68 53 64 64 64 98 Patrick Sharp C R OK 68 73 73 50 50 85 73 52 52 68 50 47 47 65 17 Pascal Pelletier C R OK 70 70 64 40 43 71 67 57 57 66 58 39 39 65 47 Andre Savage C R OK 62 71 63 49 53 94 70 55 47 69 52 66 66 64 64 Petteri Nokelainen C R OK 66 66 72 55 58 88 66 58 66 70 58 43 41 68 34 Radovan Somik LW R OK 58 72 75 60 72 96 73 56 57 70 57 47 47 68 30 Mikko Eloranta LW L OK 62 75 61 58 70 84 66 60 52 68 54 56 56 65 61 Mathieu Brunelle LW L OK 68 74 65 43 40 80 66 52 53 67 55 39 38 64 62 Matt Zultek LW L OK 73 62 78 40 35 67 61 42 39 61 52 44 44 59 29 Grant Marshall RW R OK 73 62 69 50 60 78 55 57 57 68 56 84 92 66 72 Colin Shields RW R OK 63 66 64 45 38 92 64 51 46 64 50 36 36 60 14 Vaclav Pletka RW L OK 57 68 62 45 38 88 67 48 50 61 52 40 40 60 18 Richard Park RW R OK 57 71 59 60 65 95 67 60 55 68 58 59 56 66 2 Brian Sipotz D R OK 64 60 91 45 48 89 60 44 46 69 36 37 37 65 51 Mark Wotton D L OK 72 62 60 55 64 61 61 59 55 69 33 95 85 66 46 Bryce Lampman D L OK 66 69 71 55 57 73 66 57 57 66 32 40 40 66 90 Alexandre R. Picard D L OK 57 66 77 40 40 73 66 61 54 67 57 36 36 67 10 Rosario Ruggeri D L OK 70 64 73 45 40 80 65 53 49 67 45 36 36 65 38 Joey Hope D L OK 66 63 71 46 50 85 62 40 41 65 33 41 41 61 11 Randy Jones D L OK 67 72 68 47 43 96 65 34 33 65 34 41 41 61 9 Jeff Dwyer D L OK 63 66 74 43 43 87 65 51 47 67 43 36 37 64 41 Aris Brimanis D R OK 65 54 74 59 65 65 55 57 50 68 40 63 65 65 1 Rejean Beauchemin G L OK 68 75 75 40 39 81 70 67 76 NA NA 36 36 66 6 Peter Skudra G L OK 73 72 71 50 52 94 70 65 74 NA NA 63 63 67 32 Neil Little G L OK 72 67 71 50 54 92 71 70 69 NA NA 74 74 65 36 Antero Niittymaki G L OK 77 80 75 62 65 99 76 72 76 NA NA 45 45 72 35 Cristobal Huet G L OK 79 74 65 60 70 99 74 74 82 NA NA 44 44 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 20 Peter Forsberg C L 99 75 78 72 77 88 80 79 77 79 78 77 99 99 82 33 Chris Drury C R 87 DD 75 72 60 78 99 91 75 76 70 70 66 79 78 76 77 Chris Gratton C L OK 72 67 83 65 92 72 65 68 67 72 62 99 99 74 31 Petr Cajanek C L OK 65 71 58 64 90 91 73 65 67 67 56 68 69 69 29 Bryan Smolinski LW R OK 67 67 73 70 83 95 68 69 69 69 67 99 99 75 18 Kirk Maltby LW R OK 79 73 62 67 99 76 71 65 66 77 63 99 99 74 82 Randall Gelech LW R OK 78 65 77 43 37 74 67 51 53 67 56 38 43 65 53 Tony Amonte LW L OK 58 77 62 66 85 91 77 73 71 70 72 99 99 76 8 Alexander Steen RW L OK 64 72 65 61 66 93 74 66 68 70 66 37 41 71 19 Jonas Hoglund RW R OK 50 65 83 60 93 96 64 62 63 70 61 93 87 71 14 Brian Gionta RW R OK 70 77 55 80 99 91 72 77 75 74 79 65 65 78 22 Jarome Iginla RW R 99 73 76 73 80 88 86 76 71 77 67 75 95 95 79 52 Adam Foote D R OK 80 65 77 79 85 76 65 65 68 76 60 99 99 77 51 Alexei Zhitnik D L OK 74 74 70 78 85 70 77 65 61 70 54 99 99 75 28 Brian Rafalski D R OK 70 73 67 83 89 89 75 80 70 70 47 92 92 76 39 Marek Malik D L OK 58 64 92 72 96 79 64 61 60 72 56 88 88 74 5 Michal Barinka D R OK 67 65 83 53 53 82 64 50 47 70 52 41 40 68 21 Oleg Tverdovsky D L OK 55 78 66 65 79 90 79 60 60 65 60 93 81 70 7 Niclas Wallin D L OK 61 64 82 65 65 80 64 48 54 73 36 72 72 68 54 Yannick Tremblay D R OK 63 66 70 70 86 87 67 65 65 64 56 77 79 71 30 Martin Brodeur G L 97 84 88 90 96 99 90 87 82 84 NA NA 99 99 84 41 Scott Clemmensen G L OK 72 75 65 60 60 50 70 71 76 NA NA 45 45 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 13 Christian Berglund C L OK 67 69 56 45 45 88 67 51 53 69 55 39 46 63 49 Eric Johansson C L OK 71 68 72 48 43 81 65 60 60 61 35 42 42 62 47 Mikhail Yakubov C L OK 69 70 70 60 70 73 71 64 64 65 60 43 43 69 24 Artem Chubarov C L OK 63 71 65 57 67 97 72 62 57 68 56 50 51 67 1 Bill Kinkel LW L OK 82 64 84 42 36 62 66 48 49 63 42 36 36 61 57 P.L. Leblond-Letournea LW L OK 87 65 77 35 35 47 63 38 39 65 34 36 39 56 40 Maxim Balmochnykh LW L OK 72 68 69 48 47 94 68 47 46 67 48 53 53 62 61 Jason Ryznar LW L OK 70 66 78 40 40 79 65 54 59 67 52 36 36 65 43 Ahren Nittel LW L OK 68 66 78 40 41 85 66 57 39 63 46 40 40 61 17 Jeff Toms LW L OK 57 64 82 40 39 89 63 47 49 69 53 74 74 63 74 Tomi Maki RW L OK 66 68 59 40 40 89 68 54 55 67 53 37 37 63 46 Hannes Hyvonen RW R OK 75 67 70 51 54 86 67 55 53 66 52 60 65 65 23 Sean McMorrow RW R OK 83 66 85 45 60 58 58 50 49 61 33 50 49 60 42 Greg Crozier RW L OK 69 68 67 53 55 79 69 55 52 67 53 44 44 64 59 Cam Janssen RW R OK 86 62 70 45 45 53 62 44 44 65 40 36 48 59 44 Tuomas Pihlman RW R OK 75 68 77 58 65 81 63 58 52 69 61 42 43 68 9 Phil Cole D L OK 67 65 78 45 45 79 66 43 44 67 33 36 36 64 58 Goran Bezina D L OK 69 66 81 55 55 89 62 54 51 67 43 42 42 67 3 Matt DeMarchi D R OK 76 68 73 57 59 62 68 50 50 70 43 44 44 68 32 Tyler Hanchuck D L OK 73 63 77 57 56 71 61 55 42 67 34 42 42 66 71 Travis Roche D R OK 68 65 71 60 70 86 65 61 47 65 52 45 45 67 16 Darcy Robinson D R OK 68 64 81 49 42 85 62 35 35 67 34 44 44 62 48 Rob Skrlac D R OK 78 58 89 55 55 71 53 40 48 64 31 42 42 65 50 Victor Uchevatov D L OK 68 67 76 57 58 89 63 51 42 68 44 42 42 66 11 Teemu Kesa D R OK 72 66 66 45 46 82 63 48 55 68 39 36 36 64 38 Corey Crawford G L OK 75 72 76 45 48 77 81 65 74 NA NA 37 37 67 80 Josh Disher G L OK 68 76 70 35 25 70 76 69 72 NA NA 33 33 65 45 Tyler Moss G R OK 70 66 59 35 40 99 67 70 79 NA NA 52 52 63
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Brad Boyes C R OK S2 65 80 69 73 99 99 72 75 71 74 72 46 45 77 23 Jared Aulin C R OK 65 72 68 60 64 99 71 67 63 64 59 43 63 70 25 Patrick Marleau C L OK 65 79 71 82 90 91 72 75 73 70 77 90 89 79 94 Yanic Perreault C L OK 57 73 59 72 94 91 73 75 73 67 73 94 97 76 93 Daniel Paille LW L OK 73 72 70 64 82 84 70 64 64 70 64 43 43 71 62 Jaroslav Svoboda LW L OK 66 74 60 69 99 85 73 67 66 70 60 56 56 71 9 Paul Kariya LW L OK 69 86 57 80 99 87 88 83 79 73 77 99 99 82 43 Andreas Johansson LW L OK 64 73 66 72 94 83 71 71 70 65 70 78 78 74 49 Mikael Samuelsson LW L OK 67 61 67 61 81 89 60 60 63 70 55 59 59 67 22 Colin Hemingway RW R OK 68 72 61 61 69 99 69 63 62 64 66 47 47 69 89 Alexander Mogilny RW L OK 55 77 67 70 82 96 78 76 78 66 71 99 99 77 41 Andrei Kostsitsyn RW L OK 65 74 66 66 91 82 75 66 72 64 70 45 45 73 24 Radim Vrbata RW R OK 60 76 66 75 99 88 74 68 69 65 68 60 60 73 6 Barret Jackman D L OK 90 70 70 75 89 55 68 61 63 82 57 64 65 76 52 Kirill Koltsov D R OK 69 72 62 59 74 73 70 60 60 72 60 44 44 70 56 Ryan Whitney D L OK 71 69 79 66 73 80 69 59 59 71 64 43 43 72 32 Toni Lydman D L OK 63 75 75 86 99 92 75 72 67 69 65 63 63 76 17 Kurt Sauer D L OK 72 71 94 65 90 78 70 41 41 77 40 52 55 71 31 Kenny Jonsson D L OK 64 73 75 79 87 92 74 66 66 71 62 99 99 76 44 Philippe Boucher D R OK 70 66 80 80 99 75 66 75 69 77 68 95 97 79 38 Mika Noronen G L OK 80 84 82 94 99 91 84 80 84 NA NA 54 70 80 35 Ryan Miller G L OK 80 85 77 79 83 99 85 80 84 NA NA 67 63 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 53 Riku Hahl C L OK 64 69 63 50 67 93 69 59 60 68 58 56 56 67 58 Mark Cullen C R OK 62 63 61 47 50 92 65 54 43 66 43 52 52 59 59 Jakub Klepsis C R OK 64 67 68 46 45 82 67 66 60 65 51 38 39 65 16 Chris Thorburn C R OK 71 71 71 49 50 62 64 59 59 68 53 42 42 66 54 Alexander Kojevnikov LW L OK 60 75 65 45 45 82 72 56 62 60 59 36 36 65 10 Milan Michalek LW L OK 59 71 74 55 55 91 68 61 62 68 64 40 40 69 11 Sergei Klyazmin LW L OK 65 69 70 53 60 85 66 42 45 66 49 45 40 61 71 Chris Bourque LW L OK 66 72 42 45 40 73 73 63 62 66 53 36 37 64 46 Thomas Vanek LW R OK 70 72 73 51 50 71 72 64 66 68 67 40 40 71 55 Pavel Rosa RW R OK 67 74 52 56 57 99 70 62 62 60 59 55 55 67 40 Shane Willis RW R OK 52 68 70 50 55 86 67 59 59 63 59 56 49 66 36 Jeff Hamilton RW L OK 58 63 60 47 37 94 58 51 50 60 55 45 45 60 42 Robert Dome RW L OK 57 69 71 48 54 99 69 53 64 58 58 50 49 65 2 Josef Melichar D L OK 62 58 81 62 52 94 59 46 47 70 38 55 55 65 70 Mario Scalzo D L OK 67 74 53 36 38 89 73 57 56 66 49 36 36 64 8 Tomas Slovak D L OK 71 71 68 58 63 73 71 61 59 63 52 43 43 68 57 Josef Boumedienne D L OK 63 66 69 56 58 99 65 35 40 68 45 44 44 63 20 Paul Flache D R OK 67 65 85 52 49 73 66 50 45 68 39 42 42 67 13 Ryan Jorde D L OK 71 62 84 47 57 61 59 50 51 64 30 43 43 65 34 Johan Holmqvist G L OK 73 70 75 60 60 92 71 70 74 NA NA 58 58 67 50 Rob Zepp G R OK 73 68 74 55 60 99 70 70 73 NA NA 47 47 66 60 Karri Ramo G L OK 71 76 80 35 30 72 75 70 72 NA NA 33 33 67 33 Brian Boucher G L OK 64 72 84 62 58 99 76 71 70 NA NA 54 53 68 1 Jeff Weber G L OK 70 69 76 45 41 70 70 65 73 NA NA 36 36 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Joe Thornton C L OK 75 73 89 87 89 70 76 86 85 75 79 80 90 85 10 Sergei Zinovyev C L OK 69 88 60 60 78 99 76 62 50 61 51 49 49 67 37 Patrice Bergeron C R OK 67 73 66 76 95 90 74 75 72 73 72 60 60 77 25 Andy Hilbert C L OK 75 65 68 65 88 69 71 69 64 70 66 49 49 72 29 Mike Knuble LW R OK 66 61 85 73 93 87 60 75 73 72 75 85 85 78 12 Brian Rolston LW L OK 68 78 75 75 99 87 77 76 73 75 70 99 99 80 51 Jeff Tambellini LW L OK 65 72 66 59 72 90 80 63 65 68 66 38 38 71 27 Glen Murray RW R OK 66 65 78 77 94 80 68 78 80 69 78 97 90 80 81 Miroslav Satan RW L OK 67 75 67 80 90 94 76 75 80 69 75 88 89 79 56 Kamil Piros RW L OK 75 73 63 68 93 85 67 67 61 69 66 53 53 72 34 Pavel Vorobiev RW L OK 60 71 57 73 92 94 78 74 70 66 74 55 56 75 17 Mathieu Schneider D L OK 68 69 66 72 91 80 70 74 77 74 72 99 99 78 6 Rhett Warrener D R OK 80 65 73 72 95 70 61 56 54 77 39 84 84 72 30 Teppo Numminen D R OK 67 68 69 61 87 91 69 76 69 70 64 99 99 75 20 Lubomir Visnovsky D L OK 68 74 65 86 90 89 75 79 76 67 72 63 63 79 24 Richard Matvichuk D L OK 81 62 78 67 94 81 63 52 50 78 42 97 97 73 55 Jonathan Girard D R OK 66 70 65 80 92 98 74 69 67 72 65 65 65 74 5 Jeff Jillson D R OK 63 68 83 64 80 86 69 62 56 71 49 48 48 71 39 Marty Turco G L OK 85 86 76 84 90 79 87 82 86 NA NA 70 70 81 41 Maxime Ouellet G L OK 80 81 77 59 66 99 79 75 82 NA NA 45 45 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 31 Tim Taylor C L OK 63 66 65 55 68 89 65 59 60 72 50 99 99 67 15 Keith Aucoin C R OK 55 64 60 57 60 98 61 62 58 61 56 66 66 65 32 Kevin Doell C R OK 52 61 62 56 71 84 63 58 54 63 57 41 41 63 23 Brett Nowak C L OK 69 67 73 59 72 85 64 59 55 64 62 45 45 67 36 Blaine Down LW L OK 67 69 63 48 50 92 69 53 52 69 47 42 42 63 38 Ivan Huml LW L OK 64 61 66 53 54 84 56 61 60 67 59 43 43 65 42 Ronald Petrovicky LW R OK 76 68 64 57 72 75 67 56 53 67 54 55 55 66 18 Ryan Johnson LW L OK 73 77 74 54 76 89 76 53 49 66 47 57 57 66 43 Martin Samuelsson LW L OK 73 76 67 54 50 97 75 56 52 66 45 43 43 65 58 Masi Marjamaki RW L OK 77 68 77 40 40 76 68 60 61 67 52 36 42 67 77 Greg Hogeboom RW R OK 62 66 70 50 49 89 67 61 61 68 60 39 39 67 28 Pat Leahy RW R OK 65 62 78 52 60 82 62 58 57 64 58 41 41 66 44 Tomas Surovy RW L OK 65 73 71 63 70 91 73 64 67 67 67 47 47 72 65 Jonathan Zigalet D L OK 64 72 65 40 40 50 73 58 59 67 55 36 39 66 52 Ian White D R OK 67 69 63 49 49 85 69 61 54 68 52 37 39 67 47 Krisjanis Redlihs D L OK 68 70 75 55 51 85 62 45 50 68 40 43 43 65 71 Sean Zimmerman D R OK 67 64 78 35 30 86 64 47 42 68 36 36 36 63 88 Jakub Kindl D L OK 61 68 75 35 30 80 70 59 55 66 56 33 33 67 40 Zdenek Kutlak D L OK 65 69 78 47 49 99 69 41 39 68 43 49 50 65 26 Peter Metcalf D L OK 61 61 67 58 59 85 61 62 57 65 47 44 44 66 46 Mark Stuart D L OK 78 69 75 45 45 69 73 50 49 69 46 50 50 68 62 Jordan Sigalet G L OK 72 70 80 45 44 72 77 69 79 NA NA 36 36 67 33 Jamie McLennan G L OK 65 70 61 50 50 86 73 71 72 NA NA 64 64 65 70 Tim Thomas G L OK 77 77 72 60 65 69 75 65 82 NA NA 64 54 71
# 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 82 68 88 64 84 92 65 57 56 72 60 80 77 72 59 Kyle Wellwood C R OK 60 66 60 64 86 92 66 67 68 67 65 45 45 70 17 Matthew Stajan C L OK 68 73 71 74 99 88 74 71 69 73 71 54 54 76 75 Jeremy Williams C R OK 67 70 62 66 86 79 69 65 64 65 66 42 43 70 23 Andrew Brunette LW L OK 68 68 73 73 99 91 60 72 68 66 68 84 84 74 19 Mikael Renberg LW L OK 58 66 75 61 93 92 66 62 66 68 64 93 86 71 14 Sergei Samsonov LW R OK 69 78 55 79 84 94 82 77 79 69 73 76 76 78 22 Alexei Ponikarovsky LW L OK 64 65 86 67 90 80 67 66 65 71 63 53 53 72 16 Darcy Tucker RW L OK 73 69 57 75 99 69 69 71 66 68 68 99 99 74 82 Blake Comeau RW R OK 67 64 73 35 25 82 68 61 62 67 57 33 33 66 34 Scott Mellanby RW R OK 73 58 71 59 83 54 59 67 65 69 66 99 99 71 12 Ales Kotalik RW R OK 68 73 77 78 99 86 74 75 70 67 70 54 54 77 24 Bryan Mccabe D L OK 80 66 78 80 79 62 66 67 60 70 64 99 99 76 48 Nathan Dempsey D R OK 65 66 54 81 99 91 65 73 65 67 64 82 79 72 55 Mattias Timander D L OK 66 65 87 67 93 92 65 63 54 70 45 77 77 72 8 Carlo Colaiacovo D L OK 69 72 65 67 93 87 74 67 62 72 49 47 47 72 2 Mike Rathje D L OK 60 63 93 82 99 87 61 71 68 75 64 99 99 78 4 Aaron Ward D R OK 73 66 82 70 90 71 66 58 56 75 53 95 90 74 37 Trevor Kidd G L OK 76 78 87 66 80 99 77 74 76 NA NA 94 95 75 36 Miikka Kiprusoff G L OK 80 83 89 84 92 99 85 79 82 NA NA 82 61 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Shane Endicott C L OK 70 68 79 58 59 93 69 53 52 67 53 47 47 66 83 Jarkko Immonen C R OK 65 66 71 45 45 88 68 66 65 65 62 36 36 68 46 Nathan Barrett C L OK 75 70 61 45 45 99 74 58 48 66 41 41 41 62 10 Luca Cereda C L OK 65 71 77 58 65 94 69 63 57 68 44 44 44 66 72 Matt Murley LW R OK 63 68 71 53 60 90 66 61 61 65 65 41 41 68 27 Darcy Hordichuk LW L OK 88 60 75 54 54 28 63 40 40 62 42 51 51 59 31 Mike Brown LW L OK 91 62 72 45 60 43 63 40 44 61 51 49 49 61 39 Jeff Giuliano RW R OK 71 66 70 54 59 62 59 47 51 66 45 43 43 61 86 Konstantin Pushkarev RW L OK 58 73 59 42 42 73 74 56 63 62 63 36 36 65 29 Matt Bradley RW R OK 85 64 70 50 67 83 57 47 50 68 52 53 53 63 42 Ben Ondrus RW R OK 75 53 67 50 52 66 53 40 43 67 43 44 44 57 44 Robb Palahnuk RW R OK 61 71 74 47 53 99 73 43 47 64 37 57 59 60 50 Robert Schnabel D L OK 69 68 88 45 38 99 69 33 33 64 33 49 49 64 26 Brendan Bell D L OK 66 65 72 56 59 71 63 55 51 67 48 46 41 66 57 Richard Jackman D R OK 65 66 72 60 65 79 68 59 59 65 48 58 58 68 62 Staffan Kronwall D L OK 69 63 77 45 40 77 66 51 50 67 42 39 39 66 33 Christian Chartier D L OK 62 75 72 58 63 88 65 59 54 66 42 43 43 67 40 Jay Harrison D R OK 74 61 75 60 67 71 63 59 56 68 51 44 50 69 5 Pierre Hedin D L OK 68 64 71 52 53 85 60 35 34 67 52 56 57 63 43 Marc Moro D L OK 71 64 77 48 45 69 64 35 34 68 34 55 55 63 99 Mikael Tellqvist G L OK 73 72 62 59 69 99 71 71 73 NA NA 44 44 67 30 Sebastien Centomo G L OK 72 78 54 50 55 82 75 69 70 NA NA 42 42 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 79 Alexei Yashin C R OK 67 73 81 79 99 91 78 75 78 67 78 99 99 81 25 Eric Belanger C L OK 70 71 57 66 95 93 71 65 66 74 65 75 75 72 88 Christopher Higgins C L OK 66 71 69 50 50 99 76 63 62 72 53 39 39 68 24 Taylor Pyatt LW L OK 73 74 85 69 99 85 69 67 68 74 68 56 56 76 38 Jan Bulis LW L OK 67 72 70 74 99 92 72 71 66 67 64 77 77 74 8 Alexander Ovechkin LW R OK 73 82 77 72 90 88 83 77 82 69 80 38 38 81 14 Tomas Plekanec LW L OK 60 75 67 62 68 88 75 64 63 68 61 44 44 70 10 Michal Sivek RW L OK 62 72 81 58 60 85 69 63 63 68 58 51 50 70 31 Steve Begin RW L OK 75 68 71 60 70 74 69 52 53 72 55 66 66 67 28 Georges Laraque RW R OK 79 65 88 46 60 64 62 54 55 68 56 68 68 68 22 Anson Carter RW R OK 66 73 70 78 99 99 75 74 72 73 73 93 93 78 73 Michael Ryder RW R OK 67 73 73 77 95 94 72 76 71 76 73 66 66 78 57 Josef Balej RW L OK 65 86 63 58 59 91 79 48 50 63 65 40 40 67 49 Boris Mironov D R OK 82 69 77 70 91 72 69 63 65 69 63 99 99 76 6 Derian Hatcher D L OK 88 63 88 77 91 78 60 67 64 76 64 99 99 79 54 Derek Morris D R OK 65 74 66 81 88 80 73 70 68 74 63 84 84 75 50 Hal Gill D L OK 69 59 97 81 99 84 60 61 57 77 49 84 90 76 1 François Beauchemin D L OK 68 69 70 64 73 99 71 64 62 70 59 53 53 72 44 Sheldon Souray D L OK 70 72 74 74 85 82 65 61 61 68 49 68 65 71 9 Andrew Archer D L OK 72 72 77 50 65 73 69 58 58 71 44 46 46 70 36 Mike Dunham G L OK 72 80 86 75 67 96 81 74 80 NA NA 62 62 75 60 Jose Theodore G R OK 82 92 78 86 93 93 90 81 82 NA NA 85 85 83
# 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 65 65 76 43 43 88 65 61 62 67 55 35 44 66 21 Daniel Tkaczuk C L OK 62 72 65 52 60 99 72 58 55 65 41 50 50 63 11 Christian Larrivee C L OK 69 66 80 39 39 74 65 56 52 66 47 37 37 63 12 Scott Selig C L OK 66 65 72 35 35 86 64 42 41 66 42 35 35 57 17 Daniel Sisca C L OK 70 67 53 39 36 71 66 58 56 66 53 36 36 62 92 Jimmy Bonneau LW L OK 75 62 79 35 35 56 60 42 48 65 39 36 39 58 4 Andre Deveaux LW R OK 80 63 83 38 38 67 62 45 40 64 36 39 39 58 7 Michael Lambert LW L OK 64 67 74 38 42 86 71 50 46 66 57 36 36 63 42 Jason Lehoux LW L OK 71 70 56 42 40 67 72 46 50 66 45 39 41 60 27 Jason Ward RW R OK 61 68 74 60 67 99 69 53 55 67 57 51 51 66 67 M-A Thinel RW L OK 53 67 64 48 48 81 69 49 53 66 48 43 43 61 15 Evgeny Tunik RW L OK 66 66 72 38 37 84 65 50 61 65 62 36 36 65 56 Pavel Brendl RW R OK 50 76 70 62 78 97 76 59 60 64 65 54 54 69 53 Aaron Power D L OK 68 66 71 54 49 85 61 47 33 67 52 57 57 64 2 Matt Shasby D L OK 64 66 72 44 44 77 63 50 47 66 40 42 42 64 47 Brett Scheffelmaier D L OK 68 64 82 50 50 85 62 41 35 68 36 39 39 64 51 Francis Bouillon D L OK 66 66 56 60 60 96 66 53 55 69 56 60 60 66 5 Mark Flood D R OK 59 66 66 35 35 88 69 54 51 65 46 37 37 63 3 Ryan Glenn D L OK 63 64 75 48 50 94 64 56 50 67 49 40 40 66 16 Justin Vienneau D L OK 76 63 81 35 25 69 63 39 44 68 33 33 33 63 85 Jaroslav Halak G L OK 71 77 71 37 36 75 72 67 70 NA NA 36 36 66 29 Jean-Francois Damphous G L OK 75 75 71 63 67 73 72 70 70 NA NA 56 56 68 97 Oliver Michaud G L OK 67 73 67 40 40 69 74 71 70 NA NA 38 38 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 14 Radek Bonk C L OK 70 69 79 82 99 83 70 80 74 72 74 93 88 80 19 Joe Sakic C L OK 74 77 61 74 80 91 80 76 80 74 76 99 99 80 25 Steve Ott C L OK 83 74 57 69 86 75 74 63 64 71 63 60 60 72 48 Jim Dowd C R OK 60 63 65 52 66 91 62 57 55 75 51 99 99 66 59 Wes Walz C R OK 68 69 53 63 99 81 70 64 62 76 61 87 90 70 42 Jay McClement C R OK 65 76 71 69 93 99 68 70 67 74 65 54 54 74 9 Martin Havlat LW L OK 69 76 65 82 89 86 77 78 75 69 75 75 42 78 17 Mike Cammalleri LW L OK 71 75 52 68 87 83 74 75 69 66 74 55 55 74 20 Scott Thornton LW L OK 81 64 81 62 93 59 65 65 66 72 64 99 99 74 18 Marian Hossa RW L OK 68 79 72 84 87 82 81 80 81 75 81 80 80 83 41 Scott Walker RW R OK 75 69 62 73 91 79 71 73 70 68 71 86 86 76 27 Vaclav Varada RW L OK 78 66 72 66 99 87 66 60 63 72 61 90 91 72 50 Dave Scatchard RW R OK 83 67 83 66 99 88 66 67 68 71 68 88 91 76 3 Dion Phaneuf D L OK 79 70 80 71 89 73 70 68 72 69 75 39 39 77 6 Wade Redden D L OK 74 71 75 89 99 80 74 77 72 76 70 95 88 80 46 Bryan Marchment D L OK 76 65 70 65 79 64 65 58 50 70 41 99 99 70 4 Daniel Mcgillis D L OK 85 68 78 73 88 85 67 63 56 74 54 93 96 76 91 Jim Vandermeer D L OK 71 66 84 58 66 76 65 46 50 70 51 44 44 69 32 Roman Cechmanek G L OK 86 87 86 88 99 92 88 80 90 NA NA 85 73 83 2 Ray Emery G L OK 80 78 75 72 75 99 76 76 80 NA NA 46 46 73
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 63 Gregg Johnson C L OK 63 67 60 42 43 89 67 57 52 67 50 39 39 62 21 Brandon Prust C L OK 79 67 65 45 39 66 66 47 48 69 50 36 48 62 97 Maxime Lapierre C R OK 70 75 75 45 45 77 75 60 58 68 58 37 37 68 11 Mike Richards C L OK 70 71 64 57 64 84 71 65 64 69 61 37 39 69 58 Grant Potulny LW L OK 73 66 78 50 59 88 67 59 54 69 52 44 56 67 10 Brandon Bochenski LW R OK 66 70 70 65 84 93 69 67 68 67 67 51 51 72 35 Brooks Laich LW R OK 75 67 73 58 65 73 68 55 55 68 65 42 42 68 34 Marc Cavosie LW L OK 69 83 60 60 61 79 78 44 48 58 63 45 45 65 12 Andrew Ianiero LW L OK 66 66 68 45 39 84 64 58 48 65 52 36 42 63 45 Greg Watson LW L OK 75 68 72 50 44 79 65 57 60 67 51 42 42 66 70 Scott Dobben RW L OK 61 62 73 38 36 88 63 41 39 66 44 39 39 57 54 Toni Dahlman RW R OK 65 64 67 56 58 93 67 53 51 69 47 50 52 63 43 Charlie Stephens RW R OK 65 70 90 50 54 99 70 61 56 68 51 42 42 68 90 P.A. Parenteau RW R OK 61 70 65 55 60 67 65 58 60 61 58 42 42 65 29 Brian McGrattan RW R OK 85 62 83 44 55 62 59 52 49 63 42 44 44 62 22 Cam Barker D L OK 70 70 78 50 49 88 73 56 57 70 57 39 39 70 13 Sean Connolly D L OK 68 63 69 51 50 73 62 51 50 66 48 39 43 65 84 Neil Komadoski D L OK 68 66 77 39 39 75 67 47 50 67 47 38 38 65 30 Tomas Kloucek D L OK 81 61 84 48 58 85 61 45 47 68 33 47 47 67 95 Neil Petruic D L OK 66 66 66 41 41 86 67 47 43 66 38 36 36 62 94 Jason Maleyko D L OK 70 64 78 44 45 66 63 48 45 66 37 42 42 64 85 James DeMone D L OK 72 58 86 43 44 66 59 42 37 67 35 42 42 63 37 Chris Leinweber D R OK 77 65 65 51 50 67 63 42 42 67 33 43 43 63 8 Jan Platil D R OK 70 69 72 64 80 69 62 60 60 71 55 45 45 70 47 Julien Vauclair D L OK 59 67 69 56 54 90 65 60 57 66 57 45 45 67 38 Sebastien Charpentie G L OK 74 74 73 52 50 99 70 70 78 NA NA 50 47 68 31 Billy Thompson G L OK 71 71 76 46 50 92 71 70 70 NA NA 41 41 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Ryan Malone C R OK 78 69 84 76 92 71 68 73 70 69 78 59 53 78 16 Jeff Halpern C R OK 68 72 68 67 99 77 72 67 67 75 65 72 72 74 30 Michael Peca C R OK 80 76 61 81 92 83 77 73 72 76 69 99 99 78 22 Craig Conroy C R OK 67 68 74 69 99 90 68 68 70 73 65 99 99 75 33 Fredrik Modin LW L OK 61 68 86 80 99 87 68 77 75 70 78 80 80 80 37 Ramzi Abid LW L OK 68 70 77 68 95 79 72 68 68 71 69 54 54 75 59 Martin Rucinsky LW L OK 66 74 70 64 92 86 70 68 67 70 66 99 99 74 61 Adam Henrich LW L OK 64 68 81 49 50 79 66 61 62 68 63 39 39 69 39 Pavol Demitra RW L OK 62 82 67 85 99 85 83 82 80 76 76 97 98 82 29 Martin St. Louis RW L OK 62 75 53 83 95 91 74 80 80 72 77 79 79 79 48 Sami Kapanen RW L OK 55 89 52 69 94 94 82 70 67 71 68 88 94 75 45 Fernando Pisani RW L OK 66 68 66 59 82 99 68 64 66 75 62 60 60 71 38 Dennis Seidenberg D L OK 69 70 69 76 92 92 71 66 65 74 62 57 58 74 26 Andy Sutton D L OK 82 62 95 79 92 67 62 64 62 73 59 75 75 77 13 Pavel Kubina D R OK 75 65 88 77 85 78 63 61 61 72 60 73 73 75 27 Scott Niedermayer D L OK 68 77 67 76 99 76 77 70 71 72 63 99 99 77 44 Nolan Pratt D L OK 62 64 75 65 70 88 66 58 52 67 42 74 74 68 6 Cale Hulse D R OK 73 64 82 65 76 68 66 64 53 72 38 80 81 72 14 Andrej Meszaros D L OK 63 72 74 65 87 88 72 69 68 77 66 38 44 75 47 John Grahame G L OK 75 75 90 65 68 92 77 75 80 NA NA 56 56 73 35 Chris Osgood G L OK 77 80 75 81 87 87 80 78 78 NA NA 99 95 76
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 43 Alexander Svitov C L OK 77 69 79 58 50 80 71 58 59 70 57 48 48 69 15 Eric Perrin C L OK 62 63 59 58 60 98 62 62 48 66 48 56 56 63 70 Adam Courchaine C L OK 60 68 59 45 41 96 65 56 47 67 50 36 36 61 75 Nick Tarnasky C L OK 77 66 77 45 45 69 65 57 56 67 58 39 41 66 60 Wacey Rabbit C L OK 64 74 54 35 25 84 75 58 65 66 62 33 33 66 36 Andre Roy LW L OK 82 54 67 50 58 47 55 53 53 64 60 57 57 64 32 Dmitry Afanasenkov LW R OK 57 75 70 59 76 70 73 57 67 68 52 51 51 67 63 Tristan Grant LW L OK 81 64 77 40 37 56 64 45 51 66 42 36 41 60 21 Adam Berti LW L OK 57 70 75 35 25 86 66 58 61 66 59 33 33 65 24 Tyler Bouck RW L OK 73 76 71 52 55 68 69 58 53 63 45 43 43 64 41 Jimmie Olvestad RW L OK 67 70 67 47 51 90 68 54 48 67 42 46 46 61 19 Brad Tapper RW R OK 73 75 53 59 60 86 76 53 60 67 53 53 53 66 51 Steve Kariya RW L OK 61 56 55 51 43 85 59 62 45 60 53 68 68 61 49 Jonathan Ferland RW L OK 76 72 73 50 49 33 67 59 51 67 55 42 43 66 42 Duvie Westcott D R OK 78 51 57 59 59 59 60 61 47 68 35 46 46 64 28 Jeremy Vanhoof D L OK 63 64 70 52 45 99 52 55 35 67 33 42 57 62 40 Patrick Boileau D R OK 58 66 60 55 60 88 65 58 58 66 56 54 54 66 31 Jamie Rivers D L OK 66 68 69 45 36 58 69 34 34 64 33 70 70 61 55 Jaroslav Obsut D L OK 68 64 71 46 35 85 64 36 34 67 33 54 54 61 52 Joe Vandermeer D L OK 73 64 62 49 45 61 64 40 43 66 34 39 38 61 58 Brady Greco D R OK 70 66 74 39 35 80 67 52 47 65 49 35 35 65 34 Michael Schutte D L OK 76 68 69 54 50 68 68 51 45 65 52 41 41 66 46 Jean-Philippe Cote D L OK 72 66 72 49 40 62 62 34 35 66 33 40 40 61 50 Mathieu Chouinard G L OK 75 72 77 49 50 99 74 74 72 NA NA 42 42 67 20 Gerald Coleman G L OK 73 73 85 43 45 67 73 71 74 NA NA 38 38 67 1 Dan Turple G L OK 72 75 88 35 25 76 75 69 75 NA NA 33 39 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Gilbert Brule C R OK 70 73 59 57 59 76 72 64 66 68 69 36 36 70 39 Derek Roy C R OK 74 74 62 69 85 73 73 67 68 70 69 48 48 73 16 Trevor Linden C R OK 70 66 80 65 92 90 66 65 66 72 63 99 99 74 45 Ethan Moreau LW L OK 72 64 78 67 99 70 65 66 65 74 64 90 90 74 37 Chris Neil LW R OK 81 70 73 62 73 62 70 56 60 70 56 56 56 69 50 Manny Malhotra LW L OK 74 70 75 64 89 84 70 63 59 72 59 61 61 71 42 Alexandre Burrows LW L OK 76 68 69 56 65 59 70 59 58 68 63 44 44 69 41 Scottie Upshall RW L OK 70 72 68 67 95 71 70 67 66 68 63 55 56 72 18 Jamie Langenbrunner RW R OK 74 69 66 73 99 82 69 69 70 74 67 92 87 75 96 Tomas Holmstrom RW L OK 68 68 66 63 94 82 70 64 64 70 62 85 87 71 47 Arron Asham RW R OK 67 69 54 64 88 88 67 65 64 67 64 70 70 70 20 Jonathan Cheechoo RW R OK 67 74 70 75 99 91 68 75 75 68 80 69 69 78 19 Brendan Witt D L OK 81 66 84 77 94 68 66 62 53 75 44 81 81 75 7 Brad Stuart D L OK 73 70 71 77 75 73 70 68 62 74 70 81 80 76 5 Willie Mitchell D L OK 64 62 77 77 86 74 62 63 57 67 50 65 65 70 38 Scott Hannan D L OK 63 70 80 82 99 77 70 62 63 76 53 90 90 75 10 Brent Seabrook D R OK 67 67 77 65 72 72 70 65 64 74 60 37 37 73 34 Steve Sheilds G L OK 71 75 92 63 70 99 82 65 75 NA NA 74 76 73 35 Evgeni Nabokov G L OK 80 87 81 88 94 89 87 75 81 NA NA 77 77 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Ryan Craig C L OK 63 64 73 45 50 92 65 57 44 67 55 44 44 63 73 Ben Walter C L OK 67 72 71 43 45 86 71 63 59 67 54 36 36 67 23 Brad Moran C L OK 60 66 66 56 60 99 65 56 59 67 51 47 47 64 25 Steve Martins C L OK 68 60 52 40 42 85 61 52 52 65 56 63 64 61 71 Jean-Francois Soucy LW L OK 71 71 76 59 60 82 72 53 55 67 54 42 42 67 8 Michal Grosek LW R OK 68 63 75 51 60 76 65 63 55 69 46 75 75 66 24 Matt Pettinger LW L OK 65 68 74 59 62 99 67 62 60 68 52 45 45 67 51 Clarke MacArthur LW L OK 72 67 66 45 45 76 67 59 64 62 60 36 36 66 40 Jeremy Stevenson LW L OK 68 60 73 56 70 55 59 58 57 67 60 70 71 67 60 Troy Brouwer RW R OK 70 67 78 35 25 70 68 57 59 66 58 33 33 66 80 Connor James RW R OK 62 73 65 48 49 87 72 57 59 67 56 39 43 66 27 Darren Lynch RW R OK 63 62 63 45 44 87 63 50 51 64 50 39 39 60 61 Guillaume Desbiens RW L OK 79 64 77 39 37 60 64 50 47 65 56 39 39 63 57 Ryan Callahan RW R OK 69 68 57 35 25 73 70 61 60 67 62 33 33 65 17 Alexandre Daigle RW L OK 66 71 66 57 79 94 72 54 55 62 60 66 64 67 2 Josh Gorges D L OK 70 69 67 55 65 82 67 58 52 70 51 40 40 68 26 Wade Brookbank D L OK 84 64 82 53 62 53 65 40 41 69 31 50 50 66 3 Michael Funk D L OK 60 69 74 35 25 83 70 58 54 67 49 33 33 66 48 Mark Giordano D L OK 68 67 71 45 45 70 67 60 55 68 53 39 39 67 4 Mark Fistric D L OK 76 69 81 35 25 61 68 43 43 67 36 33 33 65 43 Jamie Allison D L OK 72 65 75 52 55 67 66 40 43 67 40 62 62 65 55 Patrick Traverse D L OK 62 58 80 55 59 91 60 58 51 68 33 67 67 66 1 Ty Conklin G R OK 75 77 72 54 65 92 75 73 74 NA NA 44 44 70 72 Maxime Daigneault G L OK 76 73 76 54 54 72 72 73 78 NA NA 42 41 68
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Mike Sillinger C R OK 66 68 59 67 85 83 68 67 70 71 65 96 96 73 54 Jason Spezza C R OK 74 74 75 84 99 80 74 81 76 71 77 59 65 81 38 Marc Savard C L OK 73 74 64 79 99 73 75 83 74 69 73 66 66 78 47 Petr Taticek C L OK 66 72 68 55 55 99 70 64 62 64 54 40 41 67 19 Kyle Calder LW L OK 71 71 67 82 99 85 72 74 71 68 75 70 70 77 20 Antti Miettinen LW L OK 69 72 72 68 89 92 71 68 68 68 70 54 52 74 22 Jay Pandolfo LW L OK 70 68 67 66 99 92 69 61 59 74 62 85 83 71 39 Ivan Novoseltsev RW L OK 70 72 63 80 99 91 72 72 68 66 73 59 58 75 16 Justin Williams RW R OK 63 80 61 70 84 91 72 74 69 66 68 50 50 74 28 Nathan Horton RW R OK 76 71 72 63 87 73 71 63 62 65 58 44 44 70 40 Jarkko Ruutu RW L OK 80 66 70 62 92 64 67 60 58 69 58 58 58 69 2 Branislav Mezei D L OK 74 63 84 72 94 80 63 46 50 71 58 56 53 71 15 Lyle Odelein D R OK 71 57 70 55 83 72 56 54 57 70 53 99 99 69 56 Ivan Majesky D R OK 76 65 95 76 89 70 65 63 57 68 56 63 58 75 59 Sergei Zubov D R OK 62 72 66 79 92 92 75 77 78 69 68 99 99 78 37 Jason York D R OK 62 65 68 54 83 85 65 62 60 70 40 95 95 69 33 Joel Bouchard D L OK 54 62 68 65 66 91 63 61 59 63 56 67 67 67 34 Jason Strudwick D L OK 73 64 82 60 77 73 65 45 48 70 44 70 75 69 55 Paul Ranger D L OK 62 70 80 64 84 83 70 62 61 73 44 37 37 71 41 Jeff Paul D R OK 77 64 78 55 67 62 64 42 41 65 34 48 54 65 50 Manny Fernandez G L OK 77 76 77 74 83 80 78 74 79 NA NA 77 77 74 61 Patrick Lalime G L OK 76 81 80 96 99 88 80 77 80 NA NA 85 85 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 44 Byron Ritchie C L OK 67 62 59 50 50 86 60 50 41 67 33 48 48 56 46 Greg Campbell C L OK 66 71 72 48 49 99 72 58 58 64 51 42 42 66 32 Mike Green C R OK 60 67 72 54 54 99 67 59 43 67 46 42 42 62 21 Dominic Moore LW L OK 68 67 64 47 48 88 68 59 54 70 52 43 43 65 52 Jaroslav Bednar LW R OK 70 68 66 55 67 93 66 64 60 63 52 65 64 67 25 Alexei Smirnov LW L OK 72 72 92 55 67 91 71 54 50 66 54 44 45 68 60 Michel Ouellet RW R OK 63 68 71 59 60 81 69 61 61 65 61 44 44 68 72 Eric Meloche RW R OK 79 60 57 58 44 74 60 40 51 64 64 50 56 62 31 Juraj Kolnik RW R OK 88 72 54 53 65 92 70 56 53 66 56 47 47 66 51 John Tripp RW R OK 72 68 79 51 49 94 67 48 46 67 50 55 55 64 4 Bryan Muir D L OK 70 58 84 57 66 87 57 54 43 67 33 75 75 67 45 Mike Van Ryn D R OK 56 70 65 55 68 91 68 60 47 67 33 46 46 64 3 Brian Pothier D R OK 64 59 61 57 54 90 60 59 57 67 55 46 46 65 57 Joe DiPenta D R OK 65 66 80 52 50 99 66 34 34 67 35 39 40 63 27 Kyle Rossiter D L OK 74 52 78 45 60 99 52 48 52 68 43 46 46 65 11 Paul Elliot D L OK 61 68 66 55 55 80 64 59 55 67 52 42 42 66 58 Karel Pilar D R OK 68 58 79 50 50 85 58 53 56 64 54 48 48 66 35 Kristian Kudroc D R OK 75 58 90 49 45 71 59 42 43 67 31 49 49 65 10 Sheldon Brookbank D R OK 78 61 72 50 50 45 50 43 53 62 33 42 42 62 43 Jan Lasak G L OK 65 69 92 56 57 99 71 65 67 NA NA 48 48 66 30 Simon Lajeunesse G L OK 73 75 73 58 60 92 72 71 75 NA NA 47 47 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Eric Staal C L OK 68 74 79 83 99 90 74 81 77 67 77 62 64 80 9 Mike Modano C L OK 59 78 74 74 90 91 80 76 77 74 76 99 99 80 49 Matthew Lombardi C L OK 62 71 66 69 93 92 69 67 71 69 68 48 48 73 38 Matt Cullen C L OK 63 72 66 58 60 90 72 60 60 68 61 90 84 69 19 Oleg Saprykin LW L OK 75 74 64 79 99 79 75 76 67 71 70 65 65 76 41 Kevyn Adams LW R OK 65 69 67 62 76 84 67 52 53 73 56 77 73 67 71 Mike Ribeiro LW L OK 66 70 55 75 94 97 72 73 70 69 72 67 67 74 27 Patrik Elias LW L OK 68 80 65 76 99 90 78 71 72 70 71 93 89 77 17 Jason King RW L OK 65 73 63 67 99 83 71 66 65 67 64 48 48 71 48 Erik Cole RW L OK 91 74 70 77 99 79 71 69 70 68 72 62 60 77 50 Mike Leclerc RW L OK 75 71 71 78 88 87 63 70 66 72 67 94 90 75 54 Mark Parrish RW R OK 74 70 64 76 89 92 70 67 70 69 73 66 66 75 28 Robyn Regehr D L OK 73 73 78 82 99 76 73 66 64 74 63 70 70 77 3 Denis Gauthier D L OK 77 67 85 78 99 71 67 66 59 72 49 62 62 75 29 Shaone Morrison D L OK 69 69 82 56 65 84 70 48 47 69 45 41 44 68 2 Brian Leetch D L OK 68 72 66 67 80 84 77 79 76 67 70 99 99 78 96 Darius Kasparaitis D L OK 84 65 65 76 88 85 65 62 62 75 47 99 99 74 22 Mike Commodore D R OK 75 60 90 63 78 77 61 47 51 74 38 50 50 70 25 Brent Sopel D R OK 65 70 79 80 99 93 70 72 71 74 56 80 78 77 30 Cam Ward G L OK 85 82 83 67 72 77 85 76 85 NA NA 70 58 77 80 Kevin Weekes G L OK 80 80 83 93 96 91 80 81 85 NA NA 70 70 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 59 Nathan Martz C L OK 64 64 65 42 42 84 63 58 50 66 47 35 35 61 13 Brad Schell C L OK 66 70 64 45 40 90 70 55 61 65 48 36 36 63 46 Michael Zigomanis C L OK 65 70 61 57 62 99 70 53 49 67 52 44 44 63 56 Denis Hamel C L OK 68 57 72 54 57 85 60 37 46 62 60 60 60 61 51 Jason Jaspers C L OK 67 68 57 45 45 99 67 38 37 65 36 43 43 55 23 Brett Sterling LW L OK 67 69 53 35 25 78 70 57 63 67 61 33 33 65 26 Eric Nystrom LW L OK 70 69 74 40 40 87 69 58 60 69 56 38 42 67 18 Ben Eager LW L OK 79 69 78 45 45 62 65 58 57 67 57 37 37 67 37 Tomas Kurka LW L OK 66 71 62 56 48 96 72 49 55 66 60 45 45 65 16 Ryan Bayda LW R OK 66 69 61 60 66 91 66 66 62 64 60 44 44 68 43 Cam Cunning LW L OK 66 67 70 43 39 92 64 47 51 67 50 36 36 61 87 Greg Moore RW R OK 70 68 75 35 25 86 67 54 54 68 52 36 46 64 57 Kirby Law RW R OK 70 64 62 55 55 99 56 62 60 65 60 60 60 66 65 Josh Langfeld RW R OK 75 66 77 60 65 92 60 61 54 69 49 52 52 66 34 Turner Stevenson RW R OK 75 59 83 53 69 68 60 54 53 70 53 97 99 67 58 Niklas Nordgren RW R OK 68 66 64 40 40 88 68 48 54 67 53 43 47 62 61 Shea Weber D R OK 75 68 77 45 40 82 71 57 55 69 39 35 36 68 52 Danny Richmond D L OK 70 68 64 47 48 71 69 63 55 68 48 38 40 67 55 Lane Manson D L OK 70 62 93 44 43 74 62 46 43 66 33 36 36 65 24 Sean Brown D L OK 81 62 79 45 50 64 63 50 46 68 39 66 74 67 36 Brad Fast D L OK 61 66 66 58 60 73 65 64 61 59 52 43 43 66 53 Filip Novak D L OK 65 69 64 59 65 73 66 61 57 66 59 48 48 68 31 Phillip Sauve G L OK 76 77 75 66 70 75 78 76 80 NA NA 50 54 72 40 Tomas Popperle G L OK 71 75 78 35 25 75 70 66 70 NA NA 33 33 65 35 Tom Askey G L OK 67 67 71 34 49 92 71 70 69 NA NA 50 50 63 1 Kevin Nastiuk G L OK 75 74 80 45 45 70 75 69 72 NA NA 36 36 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 34 Jozef Stumpel C R OK 69 64 81 75 94 92 65 75 68 72 67 97 99 77 42 Milan Kraft C R OK 58 71 78 69 87 97 75 73 67 66 66 48 50 74 35 Kris Draper C L OK 72 79 57 66 99 78 78 65 66 75 65 90 99 74 44 Alexander Perezhogin LW L OK 67 82 68 59 68 99 75 64 52 64 60 44 44 69 71 Konstantin Koltsov LW L OK 69 90 72 64 96 99 75 61 56 70 60 48 48 72 24 Stanislav Chistov LW L OK 69 80 57 76 90 80 81 70 67 69 70 45 45 74 28 Graham Mink LW R OK 72 67 76 47 46 68 68 46 46 68 53 44 44 63 25 Mike Grier RW R OK 75 68 79 70 99 90 65 68 64 73 67 91 91 75 26 Jason Pominville RW R OK 69 74 67 59 67 83 66 59 62 67 66 52 52 70 62 Oleg Petrov RW R OK 65 76 50 60 72 94 72 64 62 69 61 76 68 69 9 Mark Recchi RW L OK 65 68 55 65 85 92 74 74 73 70 70 99 99 75 4 Noah Welch D L OK 63 70 81 64 77 82 72 57 57 70 52 36 36 70 7 Andrei Zyuzin D L OK 60 75 74 81 99 84 71 71 63 65 52 70 66 73 5 Colin White D L OK 76 70 78 71 85 68 69 58 60 77 52 70 66 74 21 Cory Sarich D R OK 64 67 77 68 99 83 67 56 54 72 52 76 76 71 59 Patrice Brisebois D R OK 68 69 71 70 85 90 69 72 68 67 46 94 99 73 52 Mathieu Biron D R OK 65 66 86 78 93 91 65 67 57 69 44 58 58 73 57 Nick Schultz D L OK 56 73 73 70 97 93 72 60 61 75 56 50 51 72 23 Ed Belfour G L OK 83 80 82 78 80 84 80 82 82 NA NA 99 99 78 31 Pascal Leclaire G L OK 75 78 74 64 75 97 74 72 74 NA NA 44 44 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 41 Brian Sutherby C L OK 70 69 66 59 72 82 69 61 62 68 56 44 44 68 11 Paul Stastny C L OK 67 68 70 35 25 89 71 62 63 67 58 33 33 67 20 Geoff Platt C L OK 63 69 59 45 42 90 71 56 52 66 52 36 36 63 33 Derek Krestanovich C L OK 66 64 65 45 40 72 64 49 50 66 50 37 37 61 19 David Krejci C R OK 63 66 58 35 25 74 65 59 65 65 59 33 33 64 72 Ryan Shannon C R OK 67 70 54 39 42 88 70 64 60 67 58 36 36 65 17 Chad Painchaud LW L OK 68 70 58 35 25 86 73 59 62 67 58 33 33 65 18 Radek Smolanek LW L OK 62 71 66 35 25 78 73 55 61 66 63 33 33 66 75 Rene Bourque LW L OK 68 65 77 49 50 82 66 57 57 68 61 43 43 67 50 Brian Willsie RW R OK 68 65 67 44 44 73 64 44 39 67 33 49 49 56 15 Boyd Gordon RW R OK 67 68 68 64 67 79 63 63 60 63 63 46 47 68 16 Owen Fussey RW L OK 83 64 73 55 69 90 64 57 48 67 45 41 41 64 30 Roman Tvrdon RW L OK 65 75 68 57 56 97 75 55 58 66 54 42 44 66 64 Mark Fraser D L OK 73 66 78 35 25 77 67 39 47 68 33 33 33 64 38 Jakub Cutta D R OK 68 66 79 50 55 85 65 50 44 68 33 45 45 65 58 Jean-Francois Fortin D R OK 67 68 74 57 57 73 69 45 40 65 33 47 48 64 13 Derek Joslin D L OK 64 67 66 35 25 89 65 56 49 67 45 33 33 64 22 Andy Wozniewski D L OK 74 64 81 45 40 63 63 45 46 67 35 36 43 65 14 Louis Robitaille D L OK 71 65 68 48 40 64 66 43 44 66 37 40 44 63 10 Adam Munro G L OK 69 73 78 43 45 78 71 71 76 NA NA 38 38 66 60 Jeff Glass G L OK 76 76 80 50 49 71 71 74 77 NA NA 37 37 69
# 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 73 73 72 92 81 73 75 69 69 72 54 54 77 25 Andrew Cassels C L OK 65 66 61 72 86 91 67 74 72 70 67 99 99 74 31 Ian Laperriere C R OK 85 66 72 67 99 71 64 64 63 70 63 99 99 73 14 Mats Sundin C R 98 71 70 86 77 94 82 70 78 79 74 73 99 99 81 52 Brad May LW L OK 74 61 80 50 77 62 59 56 56 72 60 99 99 69 61 Rick Nash LW L 99 78 78 80 80 94 75 77 66 74 65 79 54 54 79 22 Bates Battaglia LW L OK 75 70 74 68 87 72 71 67 66 72 67 72 66 74 43 Dean Mcammond LW L OK 65 76 61 65 90 94 71 67 67 69 62 95 95 72 2 Nikolai Zherdev LW R OK 68 78 67 69 88 74 81 74 72 62 70 53 54 75 9 David Vyborny RW L OK 65 68 59 78 89 90 69 75 73 68 74 64 64 75 16 Bill Guerin RW R OK 70 70 77 69 92 74 70 68 70 70 70 99 99 76 62 Steve Bernier RW R OK 66 66 77 58 59 79 64 64 62 61 66 41 41 69 19 Dany Heatley RW L 99 64 79 74 84 99 82 79 80 81 72 80 62 65 82 42 Jon Klemm D R OK 81 62 73 66 84 84 61 59 59 79 44 99 99 73 24 Jeff Woywitka D L OK 74 75 73 69 94 67 68 60 54 74 44 46 46 71 46 Rostislav Klesla D L OK 68 71 79 75 99 79 69 65 62 67 46 58 60 72 55 Dmitry Yushkevich D R 96 75 67 68 66 88 87 67 62 58 70 53 99 99 72 4 Rob Blake D R 75 1W 78 69 87 78 90 86 70 76 76 76 70 99 99 82 15 Mattias Norstrom D L OK 73 68 77 74 99 87 69 58 60 77 44 99 99 74 27 Luke Richardson D L OK 66 58 81 64 75 81 59 55 55 72 37 99 99 69 29 Radoslav Suchy D L OK 67 64 72 64 84 91 63 63 53 73 40 64 64 70 34 Marc Denis G L 98 81 85 87 97 96 93 82 81 81 NA NA 67 66 80 35 Curtis Joseph G L OK 79 80 77 80 85 90 80 78 80 NA NA 99 99 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 21 Boyd Devereaux C L OK 66 83 70 57 65 94 83 54 53 68 53 66 67 68 26 Brad Winchester C L OK 67 67 80 55 60 88 64 54 52 66 50 43 43 65 47 Andrej Nedorost C L OK 73 62 60 58 65 92 67 63 52 66 56 47 46 66 83 Martin St. Pierre C L OK 63 67 57 38 37 90 71 61 58 66 51 35 35 63 23 Darby Hendrickson C L OK 63 67 67 58 70 93 65 58 53 72 48 87 87 66 28 Garth Murray C L OK 77 63 73 58 68 69 64 57 56 66 58 45 45 67 51 Chad Wiseman LW L OK 64 59 73 53 50 91 58 58 55 62 46 43 43 62 50 Guillaume Lefebvre LW L OK 68 68 66 49 45 96 66 59 53 67 43 41 39 63 17 Janne Jokila LW L OK 58 72 66 50 52 88 71 57 54 66 51 47 47 64 56 Derek Boogaard LW L OK 83 47 97 34 52 39 51 38 41 66 43 42 40 58 84 Tim Konsorada RW R OK 67 68 70 39 37 84 67 56 53 68 50 36 36 63 53 Jeff Heerema RW R OK 67 77 58 53 58 95 71 42 47 68 62 43 43 64 1 Steven Goertzen RW L OK 75 71 69 55 55 74 71 49 55 70 45 42 42 64 20 Peter Ferraro RW L OK 70 67 62 52 40 70 59 64 46 65 52 96 97 64 32 Brett Clark D R OK 65 65 72 56 63 79 67 53 53 64 46 44 44 66 5 Sean Connolly D L OK 65 64 67 54 44 85 64 39 35 68 36 55 55 62 86 Marc Methot D L OK 71 68 75 40 35 79 65 50 52 68 39 36 36 65 18 Steve Poapst D L OK 78 53 64 63 73 85 55 58 53 70 42 78 82 67 6 Ben Knopp D R OK 77 65 68 53 49 67 64 44 43 67 37 42 42 64 54 Adam Pardy D L OK 73 63 83 35 35 68 62 39 40 67 33 37 42 63 33 Pauli Levokari D L OK 73 64 88 49 44 71 62 34 33 66 33 56 56 64 36 Tyler Sloan D L OK 77 66 72 51 47 62 65 38 38 65 37 43 43 63 13 Greg Gardner G L OK 72 67 72 47 55 92 74 70 73 NA NA 52 52 65 30 Brian Eklund G L OK 73 71 79 55 57 92 72 70 72 NA NA 54 54 67
# 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 68 91 86 69 67 67 72 66 71 71 73 14 David Legwand C L OK 70 78 76 79 88 88 78 76 72 71 70 65 66 78 35 Vyacheslav Kozlov C L OK 58 74 59 79 99 90 70 76 76 67 77 99 99 77 34 Chris Kelly C L OK 74 68 67 63 91 72 65 66 64 72 59 45 45 70 45 Jason Arnott C R OK 70 67 80 67 92 77 70 65 66 74 64 96 99 74 18 Scott Hartnell LW L OK 80 72 75 76 89 74 73 73 68 68 74 59 59 77 19 Martin Erat LW L OK 68 75 71 80 99 88 74 71 72 75 71 62 63 77 46 Serge Payer LW L OK 67 69 67 55 82 88 70 47 52 70 43 49 69 63 23 Libor Pivko LW L OK 65 71 68 56 57 85 72 55 49 63 54 44 44 64 33 Vladimir Orszagh RW L OK 74 69 64 78 99 89 70 68 68 70 73 66 66 75 56 Darren Haydar RW R OK 63 71 47 58 60 99 72 56 53 68 65 43 43 66 36 Adam Hall RW R OK 65 68 77 66 95 85 68 62 60 67 61 56 56 70 53 Valeri Bure RW R OK 57 76 56 63 70 95 75 64 62 65 60 80 81 69 5 Dan Hamhuis D L OK 75 70 72 73 92 73 76 62 61 70 56 54 54 73 8 Brad Brown D R OK 90 55 86 50 70 55 54 40 40 67 33 73 73 66 4 Mark Eaton D L OK 60 71 74 63 78 90 70 58 56 68 43 63 63 69 3 Marek Zidlicky D R OK 66 70 66 80 91 79 66 66 64 69 65 70 68 72 6 Jay Bouwmeester D L OK 62 76 84 83 99 85 78 75 66 72 60 55 55 77 17 Deron Quint D L OK 55 67 76 65 84 91 66 65 64 66 60 73 76 71 38 Alexander Auld G R OK 84 79 88 81 80 99 75 80 84 NA NA 54 54 77 32 Tomas Vokoun G L OK 85 84 86 96 96 84 83 82 87 NA NA 84 85 82
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 47 Matt Koalska C L OK 66 69 69 40 40 77 67 62 59 69 54 39 39 66 9 Greg Classen C L OK 70 64 67 46 40 89 63 43 42 61 46 46 47 58 24 Espen Knutsen C L OK 62 69 59 55 55 86 68 60 57 66 61 66 66 67 21 Wyatt Smith C L OK 65 62 63 38 31 99 59 33 40 60 46 45 45 55 29 Robert Reichel C L OK 61 67 55 50 81 92 69 68 63 66 60 94 94 69 13 Simon Gamache LW L OK 69 67 59 54 50 78 67 43 39 64 45 40 41 58 52 Zdenek Blatny LW L OK 65 70 65 50 52 99 70 36 39 66 43 41 41 58 48 Mathieu Darche LW L OK 70 54 79 48 38 99 53 36 37 62 38 47 47 55 50 Landon Bathe RW R OK 81 65 73 53 67 62 65 60 52 54 46 49 50 63 51 Stephen Peat RW R OK 75 65 80 43 44 56 66 33 40 61 46 44 44 58 20 Ryan Suter D L OK 76 67 67 47 45 86 71 60 61 68 57 36 36 69 7 Doug Lynch D L OK 70 66 79 61 70 71 64 54 53 65 47 47 47 68 44 Kirill Safronov D L OK 70 71 74 56 68 70 72 61 46 67 45 46 46 68 54 Jason Doig D R OK 67 65 80 57 61 65 65 54 52 67 48 51 48 68 42 Andrew Hutchinson D R OK 59 67 68 54 54 73 68 54 52 68 42 43 43 65 12 Raitis Ivanans D R OK 73 57 80 55 55 61 62 32 41 66 36 61 61 63 10 Greg Zanon D L OK 67 62 71 46 47 83 60 34 38 66 36 42 42 60 71 Tomas Malec D L OK 71 70 65 55 57 77 69 48 49 67 35 43 43 65 1 Chris Mason G L OK 74 71 71 51 50 92 71 70 76 NA NA 54 54 67 2 Brian Finley G R OK 70 70 67 57 59 99 71 70 72 NA NA 42 42 66 15 Johan Hedberg G L OK 72 79 73 67 70 81 77 75 76 NA NA 59 60 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Craig Johnson C L OK 68 74 72 63 88 93 72 58 64 71 53 88 92 70 65 Patrick O'Sullivan C L OK 73 70 67 47 42 70 75 67 64 66 63 36 39 70 66 Josef Vasicek C L OK 67 72 77 77 99 83 72 72 64 70 67 55 56 75 31 Vaclav Nedorost C L OK 65 74 67 58 68 94 74 66 61 64 62 44 44 70 27 Antti Laaksonen LW L OK 65 67 58 67 99 90 67 68 67 73 67 71 71 72 28 Mark Bell LW L OK 76 70 79 69 99 69 71 68 67 73 71 59 59 76 94 Sergei Berezin LW R OK 65 74 63 69 91 87 70 69 68 68 70 90 90 74 16 Andrew Ladd LW L OK 69 68 77 45 43 79 69 63 61 67 64 36 39 69 19 Petr Sykora RW L OK 68 82 59 80 88 84 83 77 75 72 69 90 90 78 11 Mattias Weinhandl RW R OK 65 76 61 68 90 95 75 67 67 67 66 48 49 72 17 Niklas Hagman RW L OK 61 74 66 59 70 94 71 63 57 70 56 50 50 68 38 Michael Rupp RW L OK 65 71 92 59 88 82 70 56 59 70 62 50 50 71 37 Lubos Bartecko RW L OK 66 68 66 60 62 95 67 62 62 70 60 58 60 69 6 Bret Hedican D L OK 73 77 72 68 85 76 76 60 60 70 58 93 97 74 3 Keith Carney D L OK 67 62 77 68 90 83 63 58 55 77 58 99 99 73 10 Aaron Miller D R OK 73 64 78 77 89 85 64 64 63 79 48 99 99 76 44 Steve Eminger D R OK 73 72 74 70 87 70 71 61 60 73 57 52 52 73 7 Andrew Alberts D L OK 76 65 84 62 83 81 65 43 44 71 36 38 38 68 46 Steve Mccarthy D L OK 62 71 68 68 70 91 71 66 65 65 57 58 58 70 8 Wade Belak D R OK 83 53 88 54 55 26 54 57 53 70 40 60 61 69 35 J-S Giguere G L OK 83 83 82 97 95 89 88 82 83 NA NA 86 70 81 45 Fred Brathwaite G L OK 70 78 62 59 75 99 77 75 68 NA NA 82 82 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 56 Igor Pohanka C L OK 58 73 75 55 60 99 72 63 58 60 52 42 42 66 72 Joey Tenute C L OK 66 68 64 45 47 78 66 58 58 64 59 36 36 65 39 Serge Aubin C L OK 75 65 72 59 84 75 63 64 59 68 58 63 74 69 77 Josh Hennessy C L OK 66 77 65 45 40 90 78 62 61 65 61 36 36 68 59 Travis Moen LW L OK 79 57 76 45 50 25 56 45 43 61 38 42 42 57 63 Dane Byers LW L OK 77 66 73 35 25 79 65 53 55 68 51 33 33 63 74 Lauri Korpikoski LW L OK 66 75 64 35 25 87 71 60 65 66 60 33 33 67 41 Mika Hannula LW R OK 64 73 67 69 69 79 63 62 62 68 57 51 51 68 40 Sheldon Keefe RW R OK 80 72 57 50 57 86 71 56 54 67 61 50 50 67 73 Mike S. Brown RW R OK 76 70 74 40 40 65 71 48 46 68 48 36 39 62 9 Matt Ellison RW R OK 67 68 70 53 59 91 67 58 53 68 55 47 47 66 18 Carsen Germyn RW R OK 72 67 64 46 55 72 66 47 50 64 50 38 41 61 24 Matthew Keith RW R OK 72 68 66 54 59 83 63 48 51 67 53 42 42 63 61 Corey Perry RW R OK 67 68 65 45 45 83 68 65 66 65 61 36 36 68 29 Johnathan Aitken D L OK 85 61 82 47 50 58 63 44 41 68 33 42 43 66 4 Dennis Wideman D R OK 65 67 71 49 48 84 67 62 57 66 53 39 39 68 60 Dustin Byfuglien D R OK 73 62 86 50 48 63 65 52 53 66 55 36 36 68 20 Vladimir Gusev D R OK 61 65 81 49 47 99 66 35 36 65 34 47 46 62 21 Duncan Keith D R OK 56 64 65 52 59 91 63 55 46 66 35 46 46 62 64 Scott Balan D R OK 73 64 75 45 40 74 63 49 48 66 42 36 36 65 33 Ales Pisa D L OK 67 66 64 60 60 89 67 52 49 70 42 44 44 66 90 Mike Brodeur G L OK 72 71 78 45 45 72 72 69 73 NA NA 37 37 66 49 J-Sebastien Aubin G R OK 74 72 75 56 64 97 76 70 74 NA NA 56 56 69 1 Craig Anderson G L OK 75 73 78 58 64 94 75 72 76 NA NA 42 44 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 30 Jason Williams C R OK 71 69 59 68 90 96 67 69 68 70 66 62 62 72 13 Pavel Datsyuk C L OK 69 78 60 84 93 91 77 80 78 73 72 67 56 79 15 Patrik Stefan C L OK 65 77 75 81 96 88 77 76 72 70 74 70 70 79 17 Tomas Fleischmann C L OK 63 72 64 45 48 92 74 67 61 65 68 36 36 69 14 Ray Whitney LW R OK 54 77 51 82 90 93 79 80 81 70 76 97 97 79 10 Jordan Krestanovich LW L OK 66 70 69 63 99 92 69 63 60 68 60 63 62 70 41 Henrik Zetterberg LW L OK 69 76 56 81 94 97 78 76 72 70 76 62 59 77 18 Ruslan Fedotenko LW L OK 67 75 73 70 99 87 74 67 68 73 68 77 77 75 25 Darren Mccarty RW R OK 88 62 74 65 99 82 63 61 63 70 71 99 99 74 95 Alexei Morozov RW L OK 61 75 71 76 86 79 76 73 74 67 70 82 82 76 16 Brendan Shanahan RW R OK 74 66 81 70 88 72 66 79 77 76 76 99 99 80 6 Chris Therien D L OK 83 67 90 66 93 91 66 57 51 74 44 99 99 75 4 Jiri Fischer D L OK 76 73 84 77 82 77 73 62 61 76 56 66 66 77 44 Nicholas Boynton D R OK 85 65 77 83 95 77 69 69 67 79 67 66 66 79 5 Jassen Cullimore D L OK 77 57 95 66 80 74 56 58 53 71 45 86 90 73 23 Andreas Holmqvist D R OK 65 73 70 60 67 73 66 60 57 67 57 45 45 69 20 Aaron Rome D L OK 72 69 77 58 87 76 69 58 57 73 49 45 45 71 55 Niklas Kronwall D L OK 69 70 66 71 92 73 70 66 64 74 57 54 54 73 1 Andrew Raycroft G L OK 84 85 80 87 96 90 83 82 88 NA NA 77 76 81 60 Hannu Toivonen G L OK 80 80 77 66 77 99 77 76 80 NA NA 51 52 74
# 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 65 77 59 45 42 88 78 62 63 65 58 36 36 67 58 Cody Bass C R OK 75 69 68 35 30 70 70 56 56 68 50 33 33 64 22 Adrian Foster C L OK 66 72 71 53 58 99 71 64 57 66 59 42 42 68 67 Ryan Oulahen C L OK 66 70 64 43 43 88 72 53 56 67 48 36 36 63 21 David Steckel C L OK 71 65 83 49 49 79 65 55 57 68 53 40 41 66 26 Matt Ellis LW L OK 66 69 74 50 50 99 68 48 45 67 45 42 42 62 38 Mark Mowers LW R OK 57 60 67 50 53 86 63 59 51 67 50 73 68 63 8 Nathan Robinson LW L OK 70 62 60 50 50 84 61 58 59 68 53 47 46 64 37 Mark Hartigan LW L OK 65 58 63 49 49 94 58 47 54 60 62 45 45 62 27 Darryl Bootland RW R OK 89 64 76 55 58 37 61 52 48 63 53 44 44 64 40 Duncan Milroy RW R OK 63 67 66 49 47 89 67 61 55 66 58 41 41 65 52 Todd Jackson RW R OK 64 73 60 45 40 88 64 51 50 68 49 36 36 61 39 Brad Leeb RW R OK 72 65 68 59 58 70 62 53 46 66 63 47 47 65 35 Martin Kariya RW L OK 61 62 52 49 46 85 59 60 49 62 52 41 41 60 46 Kyle Quincey D L OK 68 69 66 40 45 73 69 55 52 68 51 36 36 66 32 Brett Lebda D L OK 56 72 66 55 57 90 73 60 52 68 51 39 39 67 9 Logan Stephenson D L OK 74 69 73 35 25 75 69 50 50 67 41 33 43 65 7 Danny Groulx D L OK 75 63 71 51 55 69 61 45 40 66 36 41 41 63 70 Pierre-Olivier Beaulie D L OK 65 64 76 40 40 79 65 46 39 68 37 36 36 63 2 Derek Meech D L OK 64 74 62 45 45 87 69 59 56 66 47 37 37 66 48 Paul Ballantyne D L OK 62 64 76 43 45 92 64 50 48 66 40 42 42 64 24 Mike Egener D L OK 76 70 77 56 75 71 68 54 53 68 47 40 52 69 42 Aaron Schneekloth D L OK 68 64 71 52 47 85 60 33 38 68 33 56 56 61 3 Drew MacIntyre G L OK 71 74 75 45 48 72 72 70 72 NA NA 36 35 66 33 Logan Koopmans G L OK 68 73 77 43 44 69 77 70 74 NA NA 36 36 66 34 Joey MacDonald G L OK 73 73 67 50 50 99 74 74 75 NA NA 40 39 67 32 James Howard G L OK 74 76 81 46 48 70 76 74 78 NA NA 38 38 69
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 39 Doug Weight C L OK 72 70 66 74 92 78 77 76 75 74 70 99 99 78 25 Denis Arkhipov C L OK 68 69 81 68 88 86 69 66 65 68 64 56 56 73 52 Rico Fata C L OK 63 80 66 53 60 94 77 62 60 70 48 55 55 67 62 Andrei Nikolishin C L OK 58 70 72 55 70 90 70 59 58 68 51 84 83 67 55 Jason Blake LW L OK 70 74 55 79 99 80 72 68 71 72 75 70 70 75 11 Lee Stempniak LW R OK 65 72 68 59 69 86 69 62 63 66 65 39 39 69 12 Peter Sejna LW L OK 65 74 70 58 70 99 71 64 65 68 52 44 46 69 18 P.J. Axelsson LW L OK 67 67 64 71 91 92 68 69 68 72 67 69 69 73 24 Jamal Mayers RW R OK 80 75 75 53 83 88 66 56 54 70 52 74 74 68 59 Eero Somervuori RW R OK 63 70 61 60 94 92 71 61 62 69 65 58 60 70 14 Alexei Shkotov RW L OK 61 80 63 53 50 91 73 64 67 61 69 40 40 70 61 Alexsander Suglobov RW L OK 65 82 61 63 70 99 83 52 62 59 74 43 43 71 4 Cory Cross D L OK 77 57 88 67 88 86 56 61 61 71 58 99 99 74 7 Glen Wesley D L OK 65 66 69 58 80 86 66 60 52 71 45 99 99 69 29 Alexander Khavanov D L OK 68 67 68 77 87 87 67 70 68 75 60 76 76 75 26 John-Michael Liles D L OK 69 72 68 84 99 92 73 70 71 74 72 60 60 77 3 Ole Kristian Tollefsen D L OK 76 66 75 50 65 79 66 51 54 70 41 40 40 68 34 Freddy Meyer D L OK 65 71 65 64 69 99 70 63 66 71 57 47 47 71 33 Sebastien Caron G L OK 74 76 67 55 55 90 77 76 81 NA NA 55 55 71 36 Brent Johnson G L OK 79 85 80 91 97 96 84 77 81 NA NA 70 70 79
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 78 Troy Riddle C R OK 66 70 63 45 40 85 65 52 48 67 51 36 36 62 67 Alex Leavitt C R OK 67 68 59 40 40 86 68 59 48 66 49 38 38 62 70 David Backes C R OK 59 66 73 35 30 88 66 63 62 66 58 33 33 66 16 Colin Fraser C L OK 77 66 65 40 40 63 65 52 51 67 53 36 39 63 53 Blair Betts C L OK 71 75 63 50 47 92 74 50 49 67 47 46 47 63 46 John Pohl C R OK 55 71 68 55 60 73 66 60 60 63 50 42 43 64 40 Grant Stevenson C L OK 62 68 62 55 56 88 69 56 60 67 57 44 44 65 63 D.J. King LW L OK 80 66 79 45 40 65 64 51 50 67 49 36 39 63 45 Ernie Hartlieb LW L OK 67 63 65 51 44 96 72 48 44 66 48 42 42 61 20 Timofei Shishkanov LW L OK 63 79 74 55 61 75 76 63 63 61 56 41 41 69 71 Igor Valeev LW L OK 66 74 72 53 55 99 73 59 42 65 53 42 42 65 17 Robert Nilsson RW L OK 71 69 59 56 64 85 75 66 65 66 60 40 40 69 31 Cody McCormick RW R OK 71 65 73 43 55 62 57 46 50 65 45 41 42 60 69 David Spina RW L OK 59 68 56 40 40 88 66 54 52 66 52 36 36 61 83 Fedor Fedorov RW L OK 68 73 81 55 55 87 73 60 53 64 52 43 43 67 15 Mike Glumac RW L OK 65 69 73 48 50 99 68 46 44 68 46 42 42 61 43 Brad Norton D L OK 71 56 88 40 50 61 51 51 52 64 52 47 47 66 51 Luke Sellars D L OK 75 70 74 55 66 67 70 59 47 64 52 42 42 68 8 Tom Koivisto D R OK 65 68 53 55 48 90 68 60 57 65 52 65 65 66 58 Kevin Dallman D R OK 71 67 66 60 68 73 61 60 57 61 53 44 44 67 60 Matt Walker D R OK 70 63 80 46 48 77 63 52 47 70 33 46 46 66 48 Mike Stuart D R OK 60 64 66 40 43 89 63 47 48 68 33 41 41 62 5 Trevor Byrne D L OK 63 68 77 55 55 88 65 60 55 65 48 42 42 68 6 Zach FitzGerald D L OK 85 65 75 38 35 52 64 37 38 67 34 36 42 63 1 Curtis Sanford G L OK 77 70 66 50 50 99 72 65 72 NA NA 44 44 66 35 Marc Lamothe G L OK 70 70 75 45 45 99 71 70 70 NA NA 57 48 65 37 Michael Leighton G L OK 77 74 72 63 70 92 80 72 82 NA NA 45 45 71 30 Robert McVicar G L OK 70 70 87 53 53 68 70 68 75 NA NA 39 39 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 7 Brendan Morrison C L OK 68 77 55 83 99 90 78 77 77 72 75 74 75 78 13 Stephane Yelle C L OK 75 66 65 64 68 85 65 57 57 72 58 91 90 69 97 Jeremy Roenick C R OK 80 70 70 70 88 80 71 75 71 71 74 99 99 78 33 Henrik Sedin C L OK 69 74 73 79 97 89 74 75 73 74 66 65 67 77 40 Jiri Novotny LW R OK 57 72 72 58 65 73 71 65 64 66 56 44 44 68 53 Brenden Morrow LW L OK 94 72 62 80 95 68 70 71 70 70 73 70 76 77 19 Chuck Kobasew LW R OK 66 74 70 65 85 85 74 61 67 66 68 46 46 72 26 Daniel Sedin LW L OK 59 73 72 81 99 90 74 72 72 74 73 63 63 77 23 Milan Hejduk RW R OK 69 73 58 83 99 91 78 83 89 74 73 80 78 81 25 Shane Doan RW R OK 74 69 76 79 89 85 68 79 72 73 70 86 92 78 66 Jeremy Colliton RW R OK 68 68 74 46 47 85 70 62 58 69 59 37 38 68 46 Aaron Johnson D L OK 66 70 69 63 68 73 66 62 61 67 61 57 57 70 15 Mathieu Dandenault D R OK 66 77 68 72 96 81 75 65 62 74 55 80 80 74 41 Martin Skoula D L OK 70 71 81 81 99 82 71 67 60 80 48 72 70 76 5 Fedor Tjutin D L OK 75 68 78 68 80 81 69 63 62 72 55 53 53 74 12 Pavel Trnka D L OK 72 66 75 62 73 86 65 63 60 71 49 80 90 72 30 Paul Martin D L OK 66 74 68 76 90 89 74 73 71 76 61 52 52 76 58 Brett Skinner D L OK 64 70 72 53 63 94 71 59 61 73 53 38 39 70 31 Ari Ahonen G L OK 78 78 82 55 55 83 76 76 77 NA NA 47 47 72 39 Rick DiPietro G L OK 80 86 74 77 80 85 83 80 84 NA NA 69 69 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 54 Tim Smith C L OK 67 71 54 45 48 79 68 60 58 66 57 38 38 65 49 David Clarkson C R OK 80 67 73 40 35 59 69 56 54 67 51 39 49 65 29 Kris Beech C L OK 68 68 74 62 74 78 69 67 64 70 50 44 44 69 27 Lasse Pirjeta C L OK 67 69 80 60 80 94 69 60 59 69 57 60 60 70 21 Nathan Smith C L OK 60 79 69 53 53 94 66 57 56 70 57 42 44 66 69 Luciano Aquino LW L OK 66 75 66 35 25 84 66 57 51 65 53 33 33 63 10 Ty Morris LW L OK 67 66 71 39 36 88 65 48 44 66 42 37 37 59 45 Brandon Nolan LW L OK 74 67 64 59 64 77 70 66 63 60 62 43 44 69 16 Ryan Ready LW L OK 62 61 72 55 60 82 62 58 60 65 59 51 51 66 76 F.P. Guenette RW R OK 56 70 63 45 43 93 68 63 62 59 57 36 36 65 47 Jesse Schultz RW R OK 69 70 71 52 50 82 68 58 59 65 62 40 40 67 55 Ilkka Pikkarainen RW R OK 80 73 70 50 59 66 71 57 50 65 43 44 43 64 2 Nathan Mcivar D L OK 79 66 72 40 40 63 66 44 48 68 33 36 42 64 6 Tomas Mojzis D L OK 70 66 72 60 59 69 67 48 40 69 38 43 44 65 9 Michael Vernace D L OK 63 69 73 35 25 87 64 58 54 64 50 33 33 65 85 Kevin Bieksa D R OK 76 66 68 48 50 69 66 58 57 68 57 40 40 68 8 Matt Gens D R OK 65 66 66 35 30 86 66 46 42 67 49 33 33 62 81 Darrell Hay D R OK 62 64 67 44 50 88 65 51 42 66 48 42 50 63 38 Jamie Pushor D L OK 70 64 83 55 55 79 64 35 40 69 38 73 73 65 65 Daniel Lacosta G L OK 68 73 82 35 25 69 68 68 70 NA NA 33 33 64 4 Brett Jaeger G L OK 74 72 62 44 45 76 70 67 70 NA NA 41 41 64 35 Pekka Rinne G L OK 70 75 80 47 50 65 73 70 72 NA NA 44 45 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Nik Antropov C L OK 76 69 76 73 92 81 69 73 69 67 66 65 65 75 26 Scott Gomez C L OK 64 76 65 80 93 87 77 80 75 75 65 75 77 77 17 Zach Parise C L OK 66 70 67 54 50 94 74 66 67 71 64 40 50 71 15 Kip Miller C L OK 57 64 55 55 66 94 64 66 65 65 60 95 95 68 87 Sidney Crosby C L OK 72 82 68 70 88 70 82 84 80 68 75 38 75 80 40 Alex Tanguay LW L OK 70 78 63 80 92 90 76 78 77 75 70 74 75 79 67 Petr Prucha LW L OK 69 76 55 66 69 85 77 63 76 64 74 39 39 73 9 Dallas Drake LW L OK 70 63 61 50 66 82 60 53 55 70 62 99 99 66 10 John LeClair LW L OK 71 67 80 66 80 90 68 70 67 72 73 99 99 77 23 Mariusz Czerkawski RW L OK 52 73 70 71 88 92 72 67 69 59 75 79 77 74 48 Matthew Barnaby RW L OK 77 65 62 63 82 69 67 63 65 72 60 87 88 71 92 Jeff O'Neill RW R OK 79 73 69 80 99 65 71 76 75 67 77 94 94 79 80 Andrei Markov D L OK 69 73 70 80 91 90 74 75 70 69 68 62 62 76 55 Danny Markov D L OK 81 67 74 82 95 87 68 66 62 78 59 74 75 77 21 Henrik Tallinder D L OK 67 66 75 78 96 81 66 63 60 75 59 54 54 73 62 Chris Heid D L OK 77 66 74 54 59 67 69 51 47 71 35 43 43 67 8 Todd Simpson D L OK 82 60 81 59 88 73 61 55 50 72 44 99 99 72 50 Kimmo Timonen D L OK 66 75 61 85 99 86 74 68 71 72 67 61 62 75 52 Dmitri Kalinin D L OK 67 72 79 80 86 81 73 72 74 77 74 66 67 79 1 Peter Budaj G L OK 70 81 77 65 70 97 88 74 80 NA NA 45 45 74 35 Nikolai Khabibulin G L OK 80 85 83 96 94 88 87 80 83 NA NA 90 85 81
# 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 57 60 95 70 67 58 63 62 43 43 69 85 Greg Jacina C R OK 73 62 65 40 39 68 62 52 55 67 55 35 35 62 42 Scott Nichol C R OK 80 70 46 45 50 54 70 46 49 70 52 62 62 61 19 Mikhail Kuleshov C L OK 71 70 66 58 59 73 71 65 62 63 57 40 40 68 22 Jim Slater C L OK 68 73 67 63 82 88 70 65 65 70 61 38 38 70 3 Ryan Steeves LW L OK 73 72 68 40 40 86 70 52 47 65 55 36 39 63 30 Alexander Semin LW R OK 58 81 67 62 69 95 75 67 64 64 60 45 45 70 11 Konstantin Zakharov LW R OK 49 70 68 39 35 88 72 47 64 57 49 36 36 61 37 Eric Healey LW L OK 69 62 62 51 54 96 62 59 57 66 53 46 46 64 96 Pierre Dagenais LW L OK 68 66 83 58 63 90 65 60 57 65 64 53 53 69 31 Todd Warriner LW L OK 68 68 70 51 60 71 67 47 49 70 57 82 87 65 61 Petr Kanko RW L OK 72 72 64 56 65 69 71 56 61 65 66 41 42 68 43 Mark Rycroft RW R OK 70 71 68 49 44 79 73 56 53 67 42 42 42 63 24 Aaron Voros RW L OK 82 64 81 46 45 51 64 52 57 65 57 38 42 66 49 Chad Larose RW L OK 65 70 52 56 55 96 72 52 69 63 67 45 45 67 16 Alex Rouleau D L OK 65 69 65 50 50 73 65 59 58 64 52 40 40 66 2 Shawn Belle D L OK 67 70 75 39 40 78 70 52 53 68 36 36 39 66 4 David Liffiton D L OK 75 65 76 35 35 62 65 46 48 68 47 37 39 65 44 Christoph Schubert D L OK 75 68 65 55 57 73 64 61 58 66 45 40 41 67 25 Agris Saviels D L OK 65 68 68 53 50 73 68 61 59 62 53 42 42 67 29 Mikko Viitanen D L OK 67 66 83 55 58 92 70 49 58 73 33 42 42 69 28 Deryk Engelland D R OK 72 68 78 44 45 63 62 36 41 67 37 42 43 63 73 Alvaro Montoya G L OK 72 76 80 40 40 79 80 71 75 NA NA 36 36 68 38 Tyler Weiman G L OK 69 75 69 39 40 69 71 67 70 NA NA 38 38 65 90 Cody Rudokowsky G L OK 67 71 76 49 50 78 65 73 70 NA NA 54 54 65
# 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 43 50 95 67 59 52 70 59 49 55 66 96 Pierre-Marc Bouchard C L OK 66 74 56 72 83 93 74 69 67 66 65 50 50 72 39 Marc-Antoine Pouliot C R OK 70 68 69 49 48 69 68 64 62 66 58 38 38 67 43 Travis Green C R OK 58 64 71 50 63 81 64 52 53 70 57 88 99 65 17 Sean Bergenheim LW L OK 65 77 63 64 79 99 70 64 62 62 63 42 42 69 29 Jiri Hudler LW L OK 62 72 60 65 86 99 70 64 68 62 62 46 46 69 10 Gary Roberts LW L OK 69 62 64 57 60 84 62 55 63 70 66 99 99 69 80 Shayne Corson LW L OK 67 61 70 45 64 65 60 61 60 67 60 99 99 68 23 Dustin Brown RW R OK 71 72 74 56 63 74 65 60 60 66 63 44 44 69 83 Ales Hemsky RW R OK 67 74 67 79 95 94 78 81 81 68 70 57 57 78 56 Jani Rita RW R OK 67 75 71 65 90 99 71 57 56 72 62 51 51 70 35 Ryan Kesler RW R OK 70 70 71 60 60 82 66 64 62 73 62 44 44 70 13 Todd Harvey RW R OK 81 77 68 55 81 79 79 57 54 71 56 99 99 71 24 Derrick Walser D L OK 66 65 62 67 79 83 65 68 63 67 61 64 64 70 20 Andy Delmore D R OK 62 66 71 66 80 91 64 65 69 63 69 80 80 72 4 Ossi Vaananen D L OK 80 70 78 80 95 65 67 60 52 77 46 58 58 74 6 Zbynek Michalek D L OK 60 68 72 65 92 89 66 60 63 71 64 51 51 71 48 Kurtis Foster D R OK 67 66 86 60 65 88 66 61 53 70 64 44 44 72 14 Michael Komisarek D R OK 72 70 95 70 88 72 70 60 49 67 42 49 49 72 62 Joe Corvo D R OK 68 64 65 60 60 93 66 60 60 66 58 41 41 68 44 Marc-Andre Fleury G L OK 83 86 74 75 83 92 85 75 85 NA NA 50 50 78 42 Jocelyn Thibault G L OK 75 77 70 83 60 95 80 75 76 NA NA 93 93 74
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Lynn Loyns C L OK 68 68 51 46 47 78 68 50 50 67 58 42 42 62 72 Armands Berzins C L OK 60 66 80 45 45 88 67 54 41 65 51 40 40 62 52 Derek MacKenzie C L OK 67 70 55 54 58 94 68 62 60 66 53 41 41 65 30 Martin Podlesak C L OK 67 59 79 50 53 85 60 60 57 68 53 42 42 65 58 Christoph Brandner LW L OK 59 69 81 55 51 88 62 63 45 65 60 70 55 67 28 Nikita Alexeev LW L OK 61 64 84 57 62 95 67 47 52 58 60 43 43 65 21 Stephane Veilleux LW L OK 70 72 65 52 50 87 72 46 51 67 54 42 44 64 11 Erik Rasmussen LW L OK 75 62 74 53 54 89 63 51 50 67 52 57 57 64 60 Tyson Nash LW L OK 80 77 60 49 56 64 69 47 52 70 54 77 75 65 50 Eric Fehr RW R OK 67 68 71 40 39 88 64 60 62 68 64 36 36 67 41 Danny Irmen RW R OK HO 66 70 65 35 25 85 70 59 63 66 59 33 33 66 27 Kyle Wanvig RW R OK 74 70 79 51 51 63 69 40 45 66 52 42 42 62 53 Matthew Foy RW R OK 69 75 67 40 40 85 67 56 56 66 58 40 40 65 40 Paul Healey RW R OK 73 59 59 55 63 92 65 55 53 67 60 66 66 65 8 Keith Ballard D L OK 66 71 66 42 45 80 73 62 59 64 54 36 36 67 65 Ron Hainsey D L OK 65 72 75 53 59 98 70 59 52 69 38 40 40 68 63 Ladislav Smid D L OK 66 66 76 40 40 93 67 57 58 66 53 36 36 67 31 David Hale D L OK 73 73 77 64 87 67 72 51 52 71 38 53 52 70 9 Jason Beckett D R OK 68 65 77 52 53 62 64 41 38 67 34 47 47 63 45 Nolan Yonkman D R OK 73 63 95 55 55 87 62 48 47 68 49 43 44 69 47 Eric Reitz D R OK 70 61 69 50 51 90 64 50 51 68 40 48 48 65 49 Mike Smith G L OK 73 71 73 49 55 92 72 70 73 NA NA 40 40 66 38 Barry Brust G L OK HO 72 69 82 40 39 75 68 72 74 NA NA 38 38 65 51 Brent Krahn G L OK 77 77 81 59 60 99 76 74 76 NA NA 44 45 71
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 19 Geoff Sanderson C L OK 69 80 63 78 97 86 82 76 75 73 80 99 99 81 12 John Madden C L OK 76 74 65 77 98 92 75 77 71 78 67 75 75 78 47 Jan Hrdina C R OK 70 75 65 82 99 82 75 77 71 72 73 74 75 78 61 Cory Stillman LW L OK 69 73 66 78 96 84 72 78 72 66 73 86 89 77 11 Jeff Friesen LW L OK 67 79 72 77 99 92 80 72 72 70 75 99 99 79 30 Steven Reinprecht LW L OK 72 75 62 72 87 94 68 67 70 73 70 63 63 74 36 Niklas Sundstrom LW L OK 61 70 66 56 99 93 70 60 61 73 57 95 91 70 40 Tom Kostopoulos RW R OK 70 67 70 64 92 87 66 63 59 70 60 60 70 70 14 Dan Hinote RW R OK 90 67 62 58 76 85 66 51 54 72 58 66 63 67 27 Jere Lehtinen RW R OK 65 74 67 72 89 90 76 70 71 76 70 99 99 77 29 Jamie Lundmark RW R OK 69 80 65 74 93 93 75 70 70 67 69 50 51 75 88 Eric Lindros RW R OK 76 68 90 75 80 60 67 75 72 66 70 96 90 78 4 Lukas Krajicek D L OK 70 71 66 72 90 73 66 72 67 70 67 47 50 73 31 Michal Rozsival D R OK 66 71 72 69 84 84 70 65 60 69 62 60 60 72 48 Ruslan Salei D L OK 78 68 75 72 88 70 70 59 58 76 47 86 86 74 54 Brad Lukowich D L OK 70 65 73 73 99 86 66 59 54 74 45 83 83 72 51 Brian Campbell D L OK 71 73 64 76 87 90 77 71 63 78 53 65 65 75 13 Dale Purinton D L OK 88 62 82 64 88 40 62 56 57 72 46 75 80 73 8 Drake Berehowsky D R OK 65 61 76 50 60 75 63 58 50 67 45 84 89 67 25 Alexander Karpovtsev D R OK 64 63 76 70 91 93 66 64 65 71 68 99 99 74 70 Jamie Storr G L OK 83 80 91 82 90 91 80 76 84 NA NA 79 79 78 44 Dominik Hasek G R OK 77 78 76 70 68 95 79 79 80 NA NA 99 99 75
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Justin Papineau C L OK 62 76 57 58 69 94 73 66 65 68 60 57 52 69 32 Marc Chouinard C R OK 71 66 74 38 45 87 66 50 51 68 48 55 55 63 16 Dan Cavanaugh C R OK 60 68 78 51 45 99 73 53 60 67 38 48 45 63 68 Milan Gajic C R OK 58 70 65 43 37 88 71 57 51 65 57 36 36 64 33 Shaun Van-Allen C L OK 69 57 67 53 64 82 58 58 57 70 54 92 92 66 52 Brian Swanson C L OK 58 76 53 47 50 94 77 57 55 65 48 46 46 63 62 David Brine LW R OK 67 68 70 35 25 70 69 55 58 68 54 33 33 64 10 Alexandre Giroux LW L OK 63 75 74 57 60 80 65 59 59 67 62 44 44 68 35 Rich Peverley LW L OK 62 65 61 40 40 87 65 59 51 66 45 39 39 61 69 Dylan Hunter LW L OK 71 64 69 35 25 84 63 60 55 65 55 36 33 64 23 Josh Green LW L OK 72 65 81 50 63 89 65 49 47 70 45 52 52 63 64 David Moss LW L OK 65 64 77 40 43 88 64 55 57 66 55 36 36 64 71 Jonas Johansson RW R OK 63 70 64 45 40 93 73 64 59 67 54 38 38 66 9 Ben Clymer RW R OK 70 66 67 55 55 81 67 55 55 68 54 51 51 65 65 Mike Iggulden RW R OK 59 65 79 40 40 85 64 53 55 68 52 39 39 63 41 Tomas Kopecky RW R OK 65 76 74 54 55 99 70 63 62 64 56 41 41 68 34 Max Kondratiev D L OK 66 70 71 52 53 88 67 59 58 67 41 42 42 67 2 Johnny Boychuk D R OK 74 66 75 45 45 72 67 52 53 70 49 37 37 68 17 Jeff Finger D L OK 71 64 77 45 35 69 64 33 33 68 33 38 39 61 58 John Slaney D L OK 51 67 64 50 44 73 63 59 57 62 59 88 99 65 43 Joel Kwiatkowski D L OK 69 59 66 56 59 92 58 54 46 68 34 50 50 64 37 J-Luc Grand-Pierre D R OK 76 65 77 50 60 67 63 38 42 70 42 66 66 66 3 Christian Backman D L OK 70 70 67 60 64 99 71 45 40 67 37 44 44 65 18 Nolan Baumgartner D R OK 65 62 76 55 60 89 61 55 50 68 43 65 65 67 39 Dany Sabourin G L OK 76 74 80 59 65 99 74 72 75 NA NA 50 50 70 1 Curtis McElhinney G L OK 75 68 79 48 48 77 69 74 76 NA NA 35 35 66 45 Craig Kowalski G L OK 68 70 73 49 51 76 72 66 71 NA NA 39 39 64
# 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 70 72 77 81 99 79 74 80 76 70 77 71 71 80 89 Mike Comrie C L OK 73 76 56 79 92 72 76 71 72 68 73 58 58 75 10 Shawn Horcoff C L OK 58 75 71 63 90 85 75 62 65 67 66 54 56 71 24 Alyn Mccauley C L OK 60 70 61 67 93 94 69 68 67 74 64 73 74 72 19 Andy Mcdonald LW L OK 69 81 62 79 99 90 78 77 72 70 74 77 77 78 18 Raffi Torres LW L OK 78 72 73 77 99 87 72 65 67 70 70 60 61 75 28 Jason Chimera LW L OK 69 86 58 74 94 81 82 71 68 74 66 61 61 75 30 Sergei Brylin LW L OK 68 72 58 65 86 93 72 57 65 74 64 73 69 71 25 Viktor Kozlov RW R OK 66 69 90 84 86 94 67 75 72 70 69 89 90 78 20 Radek Dvorak RW R OK 66 77 68 77 89 91 77 72 67 69 68 89 89 76 40 Eric Boguniecki RW R OK 72 73 59 64 99 84 76 64 67 70 62 70 68 72 22 Marian Gaborik RW L OK 61 78 63 81 90 84 79 73 74 68 74 58 58 77 36 Daniel Tjarnqvist D L OK 64 65 68 64 65 92 66 59 54 66 47 53 53 67 2 Eric Brewer D L OK 78 71 84 84 99 82 71 70 70 78 65 66 66 80 32 Scott Ferguson D L OK 78 62 69 66 99 60 64 55 52 74 50 74 74 70 34 Sami Salo D R OK 68 65 81 76 88 96 65 68 66 71 64 68 68 75 5 Alexei Semenov D L OK 70 72 92 70 84 73 67 60 54 69 45 51 51 73 47 Marc-Andre Bergeron D L OK 74 73 55 75 99 68 70 66 62 74 57 54 54 72 59 Jason Smith D R OK 83 67 78 73 88 80 67 64 60 75 60 99 99 77 52 Jussi Markkanen G L OK 77 79 77 54 75 97 76 76 81 NA NA 66 62 73 7 Milan Hnilicka G L OK 84 80 84 79 90 97 83 79 81 NA NA 58 59 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 27 Tommi Santala C L OK 67 73 67 56 65 82 70 66 60 70 55 47 47 68 38 Mike Bishai C L OK 65 71 67 49 47 99 68 52 48 65 46 43 43 62 23 Joe Cullen C L OK 71 69 74 52 47 88 70 52 51 67 35 40 42 61 44 Peter Sarno C L OK 61 76 67 54 55 85 69 66 60 68 45 43 43 66 61 Kyle Brodziak C R OK 67 70 71 52 50 91 71 61 60 69 58 41 43 68 29 Martin Cibak LW L OK 70 67 67 55 59 95 70 57 54 70 59 42 42 67 31 Dan Baum LW L OK 74 71 61 44 45 62 71 34 38 67 55 45 45 59 13 Nate DiCasmirro LW L OK 66 65 65 50 43 99 64 49 45 67 43 56 56 60 11 J.F. Jacques LW L OK 70 67 80 45 40 78 67 62 61 68 60 36 36 68 54 Tony Salmelainen LW R OK 70 75 54 54 58 88 72 64 65 65 64 43 43 69 15 Brad Larsen LW L OK 87 65 70 49 69 92 61 55 47 69 50 55 65 65 42 Chris Clark RW R OK 70 64 66 55 60 67 63 52 54 70 56 54 54 65 46 Matt Davidson RW R OK 62 58 68 55 54 88 58 54 54 61 57 52 52 63 39 Michael Henrich RW R OK 27 69 73 55 59 79 71 62 61 64 62 41 41 66 3 Zach Stortini RW R OK 79 66 78 45 40 63 66 54 56 65 58 36 36 66 49 Lance Ward D L OK 77 57 80 40 50 58 59 44 46 67 48 51 51 65 16 Bobby Allen D L OK 65 66 74 50 50 99 71 40 41 67 42 43 43 64 14 Jan Horacek D R OK 74 64 80 50 51 67 62 47 43 69 33 43 45 65 26 Brendan Buckley D R OK 68 64 71 46 25 85 59 33 33 67 33 51 51 60 6 Sean Curry D L OK 71 60 88 44 50 80 45 34 43 66 35 44 44 62 48 Brad Ference D R OK 78 58 77 51 53 59 58 54 50 64 45 60 60 66 43 Mathieu Roy D R OK 72 67 71 51 50 62 67 41 44 68 42 42 42 64 41 Michael Garnett G L OK 73 69 71 45 55 88 70 67 75 NA NA 42 42 65 4 Jeff Deslauriers G R OK 76 75 85 53 55 79 76 74 77 NA NA 42 42 70
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 12 Oleg Kvasha C R OK 67 72 90 76 99 80 72 71 70 71 69 65 65 77 56 Jason Allison C R OK 75 65 81 80 83 82 62 82 80 72 67 99 99 79 19 Stephen Weiss C L OK 67 73 62 77 99 94 75 73 67 68 67 55 55 74 39 Niko Kapanen C L OK 68 71 53 66 99 90 72 69 67 75 54 54 55 70 16 Mike York LW R OK 70 78 54 83 99 96 79 77 75 70 73 67 75 78 14 Petr Schastlivy LW L OK 57 69 75 75 99 97 69 67 67 67 68 67 67 73 36 Marcel Hossa LW L OK 66 70 70 57 60 91 69 60 62 67 63 44 44 69 61 Maxim Afinogenov RW L OK 71 82 68 77 87 87 83 76 70 64 69 66 66 77 62 Junior Lessard RW R OK 66 66 73 59 77 92 70 62 61 71 64 43 43 70 53 Trent Hunter RW R OK 65 69 85 78 92 86 69 71 69 71 76 60 60 77 60 Nikolas Dimitrakos RW R OK 67 69 56 59 58 91 69 63 63 65 62 44 44 68 22 Dan Boyle D R OK 60 71 60 86 99 87 70 80 80 69 73 70 71 78 13 Greg DeVries D L OK 68 65 74 70 83 81 64 64 63 74 52 90 90 73 57 Stephane Robidas D R OK 72 64 59 55 70 89 63 54 51 66 46 56 56 65 42 Tim Gleason D L OK 75 69 73 72 90 69 67 63 64 74 48 46 46 73 6 Trevor Daley D L OK 70 67 65 74 92 73 77 67 62 70 54 52 53 72 4 Dan Jancevski D R OK 78 64 81 54 85 69 63 53 52 68 50 44 44 69 5 Mark Popovic D L OK 64 71 68 68 91 85 71 64 58 70 48 59 59 70 27 Tomas Zizka D L OK 67 70 70 60 56 91 68 64 55 64 39 46 46 67 44 Jani Hurme G L OK 77 77 82 60 60 97 81 74 82 NA NA 56 57 73 30 Mathieu Garon G R OK 81 80 80 97 99 99 78 75 88 NA NA 60 60 78
# 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 68 70 73 50 63 88 71 64 64 67 60 44 43 69 76 Marius Holtet C R OK 70 71 66 55 65 88 72 57 62 63 62 41 41 68 43 Mike Green C R OK 60 67 72 51 52 99 66 59 46 66 41 43 43 62 58 Brett Draney C L OK 72 72 65 43 40 53 66 51 47 65 42 46 46 60 54 David Gove C L OK 60 66 60 49 47 99 63 57 51 67 35 75 75 60 72 Loui Eriksson C L OK 66 74 68 45 45 94 74 62 65 67 57 36 36 68 41 Jussi Jokinen LW L OK 66 71 65 50 53 92 73 61 62 67 64 40 40 69 15 Jeff Bateman LW L OK 68 66 69 48 49 85 65 60 41 65 34 70 70 60 21 Gerard DiCaire LW L OK 66 68 74 51 53 99 70 60 45 67 47 42 42 64 7 Barrett Heisten LW L OK 72 67 72 47 49 94 67 46 48 67 53 55 55 63 46 Mike Sgroi LW L OK 81 72 79 39 45 51 70 37 35 64 34 55 55 57 24 Lukas Kaspar LW L OK 70 68 73 40 40 78 67 57 60 64 61 36 36 66 45 Janos Vas RW L OK 70 67 66 45 45 87 67 61 60 68 59 38 38 67 59 Brandon Crombeen RW R OK 74 67 75 45 40 81 67 55 60 69 53 36 44 66 74 Marcus Kristoffersson RW L OK 60 63 77 44 49 86 66 47 44 65 44 44 47 60 17 Mathias Tjarnqvist RW R OK 65 67 70 40 54 66 60 54 42 67 42 42 42 59 26 Tim Verbeek RW L OK 85 45 67 50 55 66 48 52 44 60 53 60 58 60 20 Bill Muckalt RW R OK 67 69 69 54 61 84 67 54 54 71 60 55 60 67 55 Mike Green D R OK 70 69 71 45 40 74 75 61 52 65 50 36 36 67 28 Andy Berenzweig D L OK 65 62 64 52 45 99 61 36 35 67 34 55 51 60 64 Matt Nickerson D R OK 83 62 84 45 40 62 61 37 42 67 35 36 36 65 11 John Erskine D L OK 70 53 78 47 47 62 53 33 45 68 55 47 50 63 40 Jeff MacMillan D L OK 62 65 70 55 55 88 66 58 50 68 42 43 43 66 47 Tim Wedderburn D L OK 65 68 74 50 50 73 63 50 50 65 39 43 43 64 37 Martin Prusek G R OK 73 75 74 50 60 90 69 79 78 NA NA 64 54 69 1 Dan Ellis G L OK 72 80 76 59 62 75 78 66 71 NA NA 40 43 70 80 Yutaka Fukufuji G L OK 70 76 63 42 44 69 72 67 73 NA NA 40 40 66
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 26 Todd Marchant C L OK 71 85 53 80 99 86 79 78 75 74 68 99 99 78 77 Pierre Turgeon C L OK 55 69 68 65 76 93 72 73 68 71 66 99 99 74 17 Rod Brind'Amour C L OK 68 69 66 76 90 83 71 75 72 76 73 99 99 78 28 Paul Gaustad C L OK 71 69 82 64 86 92 67 66 65 70 58 52 50 72 24 Alexander Frolov LW R OK 69 74 73 79 99 88 73 70 71 71 72 64 64 77 96 Antoine Vermette LW L OK 65 75 68 63 88 92 72 62 70 70 68 47 47 73 11 Marcel Goc LW L OK 69 76 62 60 67 99 67 65 64 70 51 49 49 68 13 Marcus Nilson RW R OK 70 70 70 68 99 85 70 68 67 74 67 73 74 74 12 Peter Bondra RW L OK 61 79 66 65 83 79 78 77 77 69 80 99 99 79 14 Pascal Dupuis RW L OK 71 70 66 80 99 80 70 74 71 70 74 64 60 76 68 Jaromir Jagr RW L OK 54 72 83 77 84 81 86 79 82 64 74 99 77 80 15 Nicklas Bergfors RW R OK 67 71 67 43 40 90 73 62 65 68 61 36 36 68 5 Nicklas Lidstrom D L OK 67 74 69 81 92 89 77 75 80 77 75 99 99 81 44 Jaroslav Modry D L OK 66 66 80 74 99 82 65 68 68 74 71 99 99 77 4 Brooks Orpik D L OK 75 68 88 71 84 69 68 54 53 73 48 55 55 73 42 Tom Preissing D R OK 65 71 65 53 55 88 63 59 57 66 55 39 39 67 30 Niclas Havelid D L OK 61 70 75 76 99 91 67 68 68 71 66 69 83 75 27 Filip Kuba D L OK 59 66 77 80 96 88 66 60 65 69 60 70 70 72 6 Tom Poti D L OK 68 75 76 88 90 81 79 77 70 66 62 65 65 77 55 Darryl Sydor D L OK 67 76 66 77 96 89 78 71 67 75 66 99 99 77 40 Rastislav Stana G L OK 80 77 77 62 70 88 77 75 81 NA NA 49 49 73 1 Roberto Luongo G L OK 80 81 90 90 90 95 87 86 83 NA NA 76 76 80 54 Dan Cloutier G L OK 80 82 86 79 83 79 82 74 80 NA NA 67 67 77
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 10 Corey Locke C L OK 60 67 53 50 49 87 69 65 61 65 59 39 39 65 22 Ryan O'Marra C R OK 66 73 69 35 25 79 72 62 63 65 61 33 35 67 39 Peter Tsimikalis C L OK 64 67 67 35 25 89 66 59 54 66 49 33 33 62 81 Zenon Konopka C L OK 80 67 72 43 49 63 64 57 49 66 45 42 47 63 20 Kiel McLeod C L OK 69 68 83 51 55 64 63 61 57 66 58 41 41 67 9 Yannick Lehoux C R OK 60 71 65 56 58 82 70 63 64 68 57 43 43 67 50 Joakim Lindstrom LW L OK 63 69 67 43 40 92 70 63 59 68 56 36 36 66 61 Michal Birner LW L OK 60 73 62 35 25 83 66 61 62 65 59 33 33 65 75 Mark Rooneem LW L OK 66 71 72 39 35 74 67 52 53 67 54 36 36 63 51 Ryan Hamilton LW L OK 60 64 77 35 25 88 65 45 49 65 57 33 33 61 37 Yan Stastny LW L OK 65 67 59 45 50 88 67 59 58 67 58 39 39 65 91 Toby Petersen RW L OK 66 69 61 54 58 95 69 60 52 69 56 59 72 66 80 Ryan Murphy RW R OK 70 72 66 40 37 88 71 51 53 68 50 37 38 63 21 Michael Blunden RW R OK 69 65 77 35 25 74 68 57 62 66 61 33 33 66 54 Kris Newbury RW L OK 60 67 68 51 41 99 66 52 43 67 39 38 39 59 45 James Sanford D L OK 61 69 60 41 40 73 71 56 53 64 51 38 38 64 19 Rene Vydareny D L OK 50 70 65 50 51 73 66 59 58 64 45 47 47 64 56 Daniel Girardi D R OK 65 67 71 42 42 87 67 55 50 67 48 36 36 65 64 Joe Rullier D L OK 74 65 76 49 50 61 65 44 42 69 35 44 47 65 72 Joel Andresen D R OK 76 61 81 35 30 79 60 40 38 66 33 35 39 62 8 Joey Mormina D L OK 66 66 86 44 40 88 67 51 46 68 50 39 40 67 79 Igor Knyazev D L OK 72 68 66 54 50 73 65 60 59 64 57 55 55 68 16 Timo Helbling D R OK 70 66 75 62 65 68 63 54 49 67 41 43 43 67 35 Rob Gherson G L OK 72 74 66 49 50 70 70 70 73 NA NA 40 40 66 32 Julien Ellis-Plante G L OK 72 79 70 35 25 70 73 67 73 NA NA 33 33 66 29 Bernd Bruckler G L OK 73 72 78 40 42 79 76 69 73 NA NA 37 37 66 31 Adam Hauser G L OK 74 73 73 52 51 76 73 70 75 NA NA 45 46 67
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 8 Daniel Briere C R OK 68 77 62 84 99 83 76 79 74 67 71 70 70 77 51 Ryan Getzlaf C R OK 72 70 75 63 68 78 70 69 67 70 64 44 44 73 41 Bobby Holik C R OK 88 67 83 71 95 95 67 77 70 75 66 99 99 79 24 Steve Rucchin C L OK 64 67 78 80 95 90 68 76 70 70 70 99 99 77 23 Martin Gelinas LW L OK 66 69 61 65 86 86 69 68 67 70 67 99 99 73 44 Vaclav Prospal LW L OK 65 75 68 80 99 89 74 78 73 76 71 81 82 78 28 Kristian Huselius LW L OK 58 72 65 77 99 94 72 76 71 68 70 59 53 75 60 Jason Wiemer LW L OK 84 64 79 65 99 69 66 67 63 72 63 90 91 74 33 Alexei Kovalev RW L OK 66 83 73 88 99 81 82 80 84 72 81 91 91 84 29 Eric Messier RW L OK 82 62 69 59 80 94 63 57 56 71 53 75 75 68 17 Daniel Alfredsson RW R OK 76 74 63 77 99 99 75 76 76 72 73 99 99 79 42 Tyler Wright RW R OK 78 72 62 68 99 66 75 68 67 71 68 94 95 75 55 Sergei Gonchar D L OK 61 71 76 82 80 86 76 77 78 70 72 96 95 79 45 Sandis Ozolinsh D L OK 76 75 79 83 99 85 75 81 76 72 70 99 99 81 5 Vitaly Vishnevski D L OK 86 74 70 75 99 80 72 55 56 81 56 76 86 76 10 Christian Erhoff D L OK 76 71 71 67 89 71 71 61 54 73 42 46 47 71 26 Chris Chelios D R OK 72 67 70 65 73 82 67 62 60 75 42 99 99 72 11 Roman Hamrlik D L OK 73 72 77 86 90 87 72 69 70 73 65 99 99 78 21 Jason Woolley D L OK 60 68 70 65 86 78 69 64 60 68 59 99 99 71 16 Ilja Bryzgalov G L OK 80 80 89 70 71 97 80 75 82 NA NA 73 74 77 4 David Aebischer G L OK 82 83 84 93 94 89 82 82 83 NA NA 74 74 80
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 18 Michael Holmqvist C L OK 60 68 67 58 63 99 68 67 64 67 37 49 49 65 66 Francis Lemieux C R OK 70 66 65 41 38 75 66 59 56 67 56 36 36 64 37 Tony Martensson C L OK 58 63 62 52 55 94 60 60 52 61 55 47 47 63 77 Erik Christensen C L OK 59 67 68 45 54 78 71 59 61 67 63 37 37 67 48 Juris Stals C L OK 69 70 79 49 48 99 69 61 42 67 36 42 42 62 56 Benoit Gratton C L OK 69 74 65 47 55 99 73 58 53 67 57 68 66 67 92 Joel Perreault C R OK 65 66 65 48 50 85 67 60 56 64 55 40 41 65 78 Barry Tallackson LW R OK 73 69 78 45 40 88 69 61 59 67 59 36 36 68 82 Peter Olvecky LW L OK 67 68 73 40 40 88 69 57 60 68 59 36 36 66 74 Curtis Glencross LW L OK 69 68 66 48 45 85 67 58 58 68 58 40 40 66 76 Dustin Penner LW L OK 67 66 84 54 55 79 65 62 63 68 57 42 42 69 54 Chris Kunitz LW L OK 72 69 67 58 60 88 68 61 56 67 60 49 49 68 36 Joel Stepp LW L OK 67 69 70 53 53 64 62 60 55 61 57 39 52 65 49 Shane Hynes RW R OK 70 64 78 35 25 74 64 56 56 65 60 33 33 65 38 Marek Kvapil RW R OK 61 70 63 40 45 91 67 58 65 64 59 36 36 65 34 Karel Mosovsky RW R OK 70 65 75 45 44 72 62 53 50 63 50 40 40 62 47 Jean-Pierre Vigier RW R OK 63 66 70 56 60 93 63 54 54 70 48 44 44 63 59 Alain Nasreddine D L OK 68 64 71 49 32 85 64 33 33 67 33 51 51 61 73 Nathan Saunders D R OK 68 65 82 35 30 75 63 47 43 68 46 33 33 65 50 Juha Alen D L OK 57 68 77 53 50 96 57 54 53 65 48 40 40 65 46 Libor Ustrnul D L OK 68 62 89 55 55 80 60 42 50 69 49 49 49 67 64 Brandon Rogers D R OK 67 69 68 45 45 66 69 52 47 67 45 36 36 65 9 James Wisniewski D R OK 71 70 72 45 48 73 71 58 57 67 55 37 37 68 30 Mikko Jokela D R OK 67 68 75 48 54 90 69 42 39 66 40 43 43 64 12 Shane O'Brien D L OK 67 59 74 54 55 77 58 54 57 67 38 43 42 65 14 Dmitri Bykov D L OK 68 71 66 63 63 87 70 61 52 69 38 47 47 68 40 Mike Mottau D L OK 67 59 67 56 65 77 60 62 55 66 37 45 47 65 39 Eddie Ferhi G L OK 64 67 68 40 40 97 68 70 70 NA NA 67 67 63 35 Matus Kostur G L OK 70 68 71 43 47 92 71 71 71 NA NA 43 43 64
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 11 Daymond Langkow C L OK 69 78 59 83 99 85 77 78 72 74 68 80 80 77 40 Vernon Fiddler C L OK 72 70 69 66 99 76 71 63 60 71 60 49 49 70 8 Anze Kopitar C L OK 60 70 84 45 55 91 73 70 68 64 65 33 33 72 92 Michael Nylander C L OK 67 74 63 75 90 70 73 77 72 70 70 85 92 76 93 Petr Nedved LW L OK 68 71 74 74 93 82 71 76 74 68 77 94 94 79 87 Donald Brashear LW L OK 90 55 85 63 92 58 58 65 63 72 62 69 74 72 12 Mike Fisher LW R OK 86 75 68 77 99 87 71 69 69 70 72 58 58 77 39 Johan Franzen LW L OK 72 66 78 62 88 88 67 51 65 72 66 42 42 70 22 Lauri Tukonen RW R OK 68 68 73 45 43 88 70 60 66 66 68 36 36 70 29 Branko Radivojevic RW R OK 74 73 75 76 99 78 74 72 68 69 72 54 54 77 28 Fredrik Sjostrom RW L OK 71 79 66 69 99 79 70 68 69 70 70 47 48 74 45 David Tanabe D R OK 64 71 72 75 99 92 71 65 58 68 55 59 57 72 44 Chris Pronger D L OK 78 70 86 82 83 67 73 77 70 78 72 99 99 82 9 Bryan Allen D L OK 70 69 82 70 88 68 69 59 60 74 61 55 55 74 6 Matthew Spiller D L OK 75 68 82 65 80 74 66 48 47 72 37 45 45 69 23 Paul Mara D R OK 70 69 84 82 94 77 69 65 65 70 63 64 65 76 53 Craig Rivet D R OK 67 65 74 75 99 72 66 65 62 74 57 83 84 74 15 Janne Laukkanen D L OK 65 66 63 63 88 90 66 65 60 68 50 82 82 70 37 Olaf Kolzig G L OK 80 78 94 85 92 88 81 75 80 NA NA 95 95 78 38 Dave LeNeveu G L OK 80 77 78 67 72 92 75 77 75 NA NA 43 43 72
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 36 Krystofer Kolanos C R OK 55 69 78 59 90 99 68 63 62 67 61 44 44 69 50 Ian McNeil C L OK 59 65 71 40 47 99 65 36 36 66 35 53 53 55 32 Brett Lysak C L OK 63 63 64 59 59 73 70 62 59 64 52 45 45 65 26 Erik Westrum C L OK 68 64 64 49 50 72 67 48 46 68 46 42 42 60 13 Alex Picard LW L OK 75 70 71 45 45 79 68 62 65 67 64 36 36 69 27 Karl Stewart LW L OK 75 71 61 44 50 63 70 53 54 69 58 38 48 65 25 Darren McLachlan LW L OK 71 67 75 48 49 62 67 50 50 66 45 52 52 62 33 Frantisek Lukes LW R OK 70 71 59 53 54 88 73 62 56 68 62 42 41 68 10 Evgeny Artyukhin RW L OK 71 69 88 57 60 65 77 60 59 67 54 42 42 69 7 Daniel Cleary RW L OK 61 68 69 47 47 88 67 57 55 67 50 55 55 64 21 Jonas Andersson RW L OK 61 73 65 56 65 89 67 61 55 67 60 43 43 67 16 Chris Nielsen RW R OK 61 74 72 52 54 94 71 63 59 66 45 42 42 65 24 Anton Volchenkov D L OK 73 70 76 63 66 85 70 62 60 68 52 46 46 71 14 Brandon Smith D L OK 70 63 67 39 25 99 63 33 33 67 33 59 59 60 5 Ryan Bast D L OK 70 57 66 46 41 71 60 33 33 67 33 47 47 59 43 Joe Callahan D R OK 63 66 80 45 43 86 67 52 55 67 52 36 36 67 46 David Cullen D R OK 57 62 73 46 60 94 53 58 51 66 33 69 68 64 35 Eric Cairns D L OK 82 50 94 55 99 57 50 50 47 70 43 92 79 70 17 Chris Tamer D L OK 67 54 74 54 60 65 55 51 46 70 38 99 99 65 74 Clayton Stoner D L OK 77 64 81 45 43 72 66 52 48 69 38 36 37 67 42 Ross Lupaschuk D R OK 65 69 70 58 58 73 68 60 60 61 61 42 42 68 41 Jean-Marc Pelletier G L OK 71 72 78 57 62 99 71 70 70 NA NA 43 43 67 62 Evgeny Konstantinov G L OK 67 72 53 52 50 99 73 71 70 NA NA 43 44 65
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 15 Wayne Primeau C L OK 65 63 86 50 50 84 65 53 53 70 52 70 70 66 54 Stu Barnes C R OK 56 69 57 66 86 92 66 69 66 70 65 97 98 71 29 Todd White C L OK 66 66 61 68 99 92 66 68 69 71 67 75 74 73 51 Samuel Pahlsson C L OK 70 70 62 55 60 88 68 62 61 70 51 75 75 67 45 Sean Avery LW L OK 94 68 63 65 99 37 68 65 64 75 64 59 48 72 55 Nigel Dawes LW L OK 61 76 45 51 48 88 74 61 65 61 64 40 40 66 17 Ilya Kovalchuk LW R OK 73 81 81 82 88 80 86 81 83 67 85 70 70 85 94 Alexander Korolyuk LW L OK 57 72 64 55 60 83 70 60 62 65 57 74 70 67 75 Hugh Jessiman RW L OK 66 68 85 47 50 85 68 57 62 65 64 37 37 69 49 Rob Niedermayer RW L OK 70 70 74 68 87 81 73 66 65 75 66 99 99 75 95 Eric Chouinard RW L OK 58 67 79 59 70 93 69 64 55 63 60 55 55 68 25 Jean-Pierre Dumont RW L OK 78 70 63 77 99 83 71 67 70 66 65 65 66 73 35 Steve Staios D R OK 70 66 72 76 97 73 65 67 63 73 60 94 95 74 3 Ken Klee D R OK 74 64 69 66 79 73 64 57 56 72 39 99 99 70 47 Lasse Kukkonen D L OK 75 70 68 59 60 71 68 59 46 69 35 61 61 68 16 Aki Berg D L OK 71 65 83 70 92 92 67 58 51 73 44 69 70 72 8 Brent Burns D R OK 62 69 80 55 60 91 70 58 57 70 53 45 45 70 2 Richard Petiot D L OK 76 70 78 44 45 83 71 47 53 70 37 38 38 68 7 Karlis Skrastins D L OK 68 67 78 69 88 88 66 56 51 70 45 66 67 70 9 Jaroslav Spacek D L OK 74 68 64 84 98 80 70 68 72 74 65 72 73 76 32 Kari Lehtonen G L OK 80 87 80 75 79 91 85 76 80 NA NA 49 49 78 56 Robert Esche G L OK 83 80 89 84 89 97 81 78 85 NA NA 61 61 78
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV 23 Mark Smith C L OK 73 66 61 45 60 82 59 52 52 64 50 50 50 62 48 Craig Valette C L OK 70 70 51 50 52 61 68 51 53 67 60 44 44 63 52 Pat Rissmiller LW L OK 65 68 73 40 35 99 67 43 40 66 41 42 46 58 50 Yuri Moscevsky LW L OK 80 71 85 48 53 49 72 43 45 63 50 42 42 63 43 Tomas Plihal LW L OK 65 71 62 49 48 71 69 58 54 59 55 42 42 64 30 Scott Parker RW R OK 75 57 90 25 40 60 56 46 45 55 41 51 51 58 28 Nils Ekman RW L OK 64 67 67 55 65 79 60 64 62 65 55 66 66 67 11 Jon DiSalvatore RW R OK 62 66 67 59 59 81 65 61 53 63 58 42 42 65 46 Miroslav Zalesak RW L OK 65 71 58 49 50 99 68 55 53 51 59 43 43 63 24 Jim Fahey D R OK 69 68 65 50 50 83 71 61 50 62 44 42 42 66 37 Dan Focht D L OK 70 63 85 52 50 82 64 54 44 65 33 52 52 66 53 Rob Scuderi D L OK 68 64 73 50 50 81 59 43 44 67 36 43 43 63 44 Jesse Fibiger D L OK 70 71 79 49 45 77 72 42 43 65 33 40 40 65 57 Mike Weaver D R OK 74 66 60 62 65 89 66 57 57 67 41 49 49 67 13 Shane Hnidy D R OK 74 63 76 56 74 77 64 47 47 70 33 63 63 67 6 Matt Carkner D R OK 82 65 82 45 47 62 62 42 38 67 33 41 41 65 27 Robert Mulick D R OK 66 70 72 47 47 92 70 31 34 67 35 41 42 62 4 Doug Murray D L OK 65 60 80 49 52 80 59 55 47 66 42 42 42 65 5 Garrett Stafford D L OK 65 63 60 54 55 73 64 60 58 67 38 42 42 65 34 Michael Mole G L OK 67 68 70 41 38 69 70 67 69 NA NA 42 42 62 31 Seamus Kotyk G L OK 72 71 71 43 43 92 71 71 71 NA NA 37 37 65 41 Dmitri Patzold G L OK 74 80 65 63 65 96 72 69 72 NA NA 42 40 69