(As of Saturday, Feb 1 2025)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 16 Bobby Holik C L OK 79 75 74 78 78 61 70 75 65 74 70 36 31 76 28 1 507,000 30 Peter Forsberg C L OK 62 64 70 70 71 60 74 77 74 78 73 44 48 76 26 1 448,000 51 Dale Hawerchuk C L OK 54 70 64 82 85 66 68 83 72 67 65 77 80 74 36 1 577,000 67 Robert Reichel C L OK 65 72 70 82 82 84 78 75 80 67 67 44 43 76 28 2 500,000 18 Denny Lambert LW L OK 87 82 72 79 84 25 79 74 64 68 66 57 56 76 29 1 416,000 62 Mike Ricci LW L OK 70 69 75 83 78 58 69 66 66 79 68 39 52 74 28 3 576,000 57 Andrei Kovalenko LW L OK 74 70 76 76 76 56 70 73 67 69 77 36 40 76 29 2 448,000 21 Cliff Ronning LW L OK 43 80 60 66 70 86 72 79 80 58 71 52 66 74 34 1 577,000 61 Sylvain Turgeon LW L OK 63 81 72 72 75 52 74 75 73 64 80 69 80 78 34 1 800,000 39 Pavol Demitra LW L OK 57 79 69 78 76 46 70 72 67 71 71 39 30 73 24 1 333,000 45 Daniel Marois RW R OK 76 73 80 74 77 60 70 72 68 61 75 45 43 76 31 2 575,000 56 Pat Verbeek RW R OK 72 80 65 81 85 41 67 72 69 60 81 51 64 76 35 1 600,000 36 Tie Domi RW R OK 91 71 81 72 77 40 72 72 65 74 71 39 44 77 30 1 700,000 26 Russ Courtnall RW R OK 65 86 64 82 74 74 83 77 71 63 73 67 69 77 34 1 800,000 24 Ray Sheppard RW R OK 64 64 65 80 73 67 64 68 65 72 81 52 52 74 33 1 577,000 35 Glen Wesley D L OK 65 69 73 80 81 63 67 74 69 75 66 45 55 75 31 1 550,000 6 Bryan McCabe D L OK S1 70 70 66 71 78 38 66 73 70 70 70 30 40 73 24 2 390,000 43 Jon Klemm D R OK 70 68 78 73 76 65 65 68 74 75 54 42 48 74 29 1 300,000 34 Alexander Karpovtsev D R OK 68 77 77 75 71 76 69 69 69 77 64 46 40 76 29 1 280,000 55 Aki Berg D L OK 52 69 63 68 69 52 61 56 53 75 54 27 32 66 22 4 210,000 59 Jason York D R OK 73 70 71 71 82 58 70 68 72 71 71 34 52 74 29 1 280,000 47 Murray Baron D L OK 69 69 80 76 83 62 67 67 53 75 55 42 60 73 32 1 475,000 2 Evgeni Nabokov G L OK 78 84 81 81 82 78 83 76 83 25 25 29 42 77 24 2 900,000 19 Dwayne Roloson G L OK 82 82 81 84 84 81 81 82 81 25 25 67 65 78 30 1 550,000 10 Jean-Sebastien Giguere G L OK 77 80 77 74 70 66 80 73 75 25 25 22 33 72 22 2 490,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 25 players 4 3 75 6 3 75 5 4 76 7 2 73 3 2 75 74 29
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 20 Glen Metropolit C R OK 56 78 59 74 65 79 74 67 59 69 61 52 52 69 25 4 300,000 38 Jason Wiemer C L OK 74 73 62 70 72 42 60 61 53 71 53 30 21 65 23 3 180,000 13 Jason Krog C R OK 54 80 56 72 56 80 75 63 56 55 57 48 48 66 24 3 240,000 66 Darcy Tucker C L OK 68 78 58 73 78 56 78 71 68 74 62 38 24 72 24 2 330,000 23 Derek MacKenzie C L OK 49 73 45 63 72 66 69 52 50 61 48 24 24 59 18 4 100,000 12 Scott Gomez C L OK 51 70 52 73 70 65 63 69 62 68 53 23 25 65 19 3 220,000 41 Mike Hudson C L OK 68 69 74 68 72 63 67 66 66 82 63 46 42 72 32 1 475,000 33 Richard Zednik LW L OK 63 69 57 68 73 70 61 65 57 62 62 28 37 66 23 2 210,000 25 Darren Langdon LW L OK 83 74 69 76 76 42 72 68 66 68 64 49 56 73 28 2 280,000 64 Donald Brashear LW L OK 85 74 77 81 79 45 65 66 68 68 59 47 42 73 27 2 300,000 94 Michael Nylander LW L OK 55 75 69 73 73 62 71 65 69 64 74 44 45 72 27 4 360,000 11 Steve Sullivan RW R OK 56 80 53 75 73 78 79 71 70 67 65 40 36 72 25 2 364,000 52 Craig Adams RW R OK 60 73 57 74 71 66 70 55 55 72 48 33 25 64 22 1 120,000 58 Shawn Thornton RW R OK 71 69 63 67 70 48 63 57 54 55 48 40 32 62 22 2 120,000 37 Adam Hall RW R OK 50 67 59 67 67 70 58 54 51 65 50 28 28 60 19 4 120,000 40 Branko Radivojevic RW R OK 51 67 55 60 71 64 60 54 49 55 51 24 24 59 18 4 100,000 28 Niclas Havelid D L OK 59 77 61 73 77 75 71 67 63 67 65 56 56 72 26 4 450,000 32 Rhett Warrener D R OK 66 76 61 77 68 48 70 64 65 68 70 34 37 72 23 3 240,000 50 Christian Laflamme D R OK 59 77 60 67 67 62 72 58 54 71 61 28 25 68 22 4 337,500 42 Scott Ferguson D L OK 79 78 61 68 63 47 74 59 61 46 57 47 51 68 26 1 220,000 5 Alexei Semenov D L OK 59 59 63 59 51 51 43 53 47 49 53 24 24 57 18 4 80,000 63 Radoslav Suchy D L OK 52 74 62 67 76 78 66 61 56 65 60 44 44 66 23 4 240,000 60 Steve McKenna D L OK 84 60 85 72 71 46 53 62 60 57 53 52 57 70 26 4 300,000 31 Craig Anderson G L OK 77 77 77 79 69 77 77 73 77 NA NA 24 24 71 18 4 450,000 49 Milan Hnilicka G L OK 70 80 75 72 82 59 66 74 68 25 25 33 29 69 27 2 260,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 25 players 7 0 66 4 0 71 5 0 63 7 0 67 2 0 70 67 23
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 90 Joe Juneau C L 99 69 79 76 81 73 77 78 76 71 74 78 37 37 79 31 3 800,000 42 Bob Bassen C L OK 76 59 66 78 79 54 66 71 67 74 64 45 65 72 34 1 600,000 93 Petr Nedved C L OK 53 72 70 80 74 82 76 73 76 63 72 29 49 75 28 2 530,000 30 Viktor Kozlov C R OK 54 69 76 74 69 81 58 72 65 72 68 31 33 72 24 1 300,000 22 Brendan Shanahan LW L OK 81 76 82 88 88 34 79 83 81 79 82 46 51 84 30 4 1,500,000 15 Tomas Holmstrom LW L OK 60 76 61 73 76 65 68 67 66 76 69 49 34 72 26 1 364,000 10 Ulf Dahlen LW L OK 63 76 65 80 82 96 74 71 77 74 79 49 56 78 32 2 800,000 16 Andrew Brunette LW L OK 55 74 70 72 75 78 64 70 72 71 68 44 43 73 26 1 390,000 45 Adam Graves RW L OK 74 73 80 84 80 43 72 75 76 75 82 50 67 81 31 3 1,200,000 44 Dallas Drake RW L OK 69 74 73 79 75 69 68 72 68 79 74 41 41 76 30 2 600,000 43 Nelson Emerson RW R OK 59 72 69 82 79 72 71 72 68 62 73 37 33 73 32 2 565,000 12 Greg Hawgood D L OK 67 70 65 74 80 57 70 70 71 76 65 54 64 74 31 2 550,000 62 Jiri Slegr D L OK 63 70 75 65 76 73 62 75 70 70 71 37 47 74 28 3 432,000 32 Lyle Odelein D L OK 73 65 80 81 80 32 62 68 63 77 57 46 50 74 31 3 695,000 24 Steve Chiasson D L OK 70 75 71 81 83 60 69 75 75 68 63 41 49 75 32 1 575,000 31 Sean ODonnell D L OK 78 65 73 75 72 35 59 63 72 79 57 41 44 74 28 1 252,200 28 Vladimir Konstantinov D R OK 74 75 76 85 79 63 70 80 75 85 77 52 53 81 32 1 1,000,000 52 Darren Van Impe D L OK 70 78 71 72 77 68 72 65 73 59 67 44 36 73 26 1 300,000 38 Igor Kravchuk D L OK 64 67 74 81 79 82 74 77 72 75 66 44 39 76 33 2 575,000 7 Jose Theodore G R OK 84 80 78 76 78 67 80 77 80 NA NA 29 32 74 23 2 560,000 3 Tomas Vokoun G R OK 83 80 85 82 81 67 83 80 85 25 25 34 31 76 23 3 765,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 21 players 4 2 74 4 2 76 3 2 76 8 3 75 2 1 75 75 29
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 49 Chris Kelly C L OK 49 71 50 67 70 67 65 55 53 67 52 24 24 61 18 3 140,000 27 Dave Scatchard C R OK 60 69 63 75 62 41 57 62 57 73 59 30 41 66 23 2 240,000 39 Kris Draper C L OK 63 76 65 72 77 47 72 70 72 72 60 26 23 71 28 1 274,400 37 Martin Straka C L OK 56 67 65 67 69 62 66 71 72 67 69 37 47 71 27 3 392,000 34 Manny Malhotra C L OK 54 66 64 72 69 70 54 56 54 69 54 23 30 63 19 2 140,000 18 Patrik Stefan C L OK 47 67 59 63 67 71 57 59 51 57 52 24 24 60 18 3 120,000 56 Niko Kapanen C L OK 52 75 49 64 73 72 73 61 52 58 52 34 32 62 21 2 140,000 26 Alexei Ponikarovsky LW L OK 55 66 65 69 66 65 52 60 56 65 62 24 24 64 19 2 160,000 50 Brian Holzinger LW R OK 68 70 67 66 71 68 71 69 62 65 68 21 32 71 28 2 260,000 41 Arron Asham LW R OK 57 68 58 72 64 41 62 58 53 66 52 25 33 62 21 3 168,000 47 Ville Nieminen LW L OK 55 75 58 64 72 61 66 56 59 52 58 32 40 63 22 1 120,000 17 Maxim Afinogenov RW L OK 52 74 60 65 69 63 68 69 64 58 67 26 28 68 20 1 160,000 23 Dan Cleary RW L OK 46 68 60 70 52 75 55 57 55 65 55 27 34 62 20 1 160,000 20 Mikael Renberg RW L OK 64 69 68 72 68 74 65 64 65 56 73 40 32 70 27 2 327,600 35 Mikael Samuelsson RW R OK 54 70 66 72 70 70 61 65 59 68 60 37 34 67 22 2 240,000 25 Niko Dimitrakos RW R OK 53 70 56 61 56 67 63 59 50 53 54 32 32 61 20 3 140,000 33 Denis Gauthier D L OK 57 61 62 67 59 56 52 49 54 64 53 30 26 62 22 3 240,000 11 Chris Phillips D L OK 50 64 66 67 74 72 60 55 64 71 58 28 34 66 21 3 308,000 13 Darius Kasparaitis D L OK 61 71 73 76 72 26 56 68 56 76 46 36 33 69 27 2 291,200 29 Andrei Zyuzin D L OK 57 67 55 63 64 59 67 60 54 64 63 36 30 65 21 2 182,000 51 Francis Bouillon D L OK 61 71 61 75 71 69 71 61 61 69 61 48 48 69 24 3 300,000 8 Andrei Markov D L OK 54 71 58 71 66 67 63 73 74 60 68 32 34 71 20 2 280,000 14 Darryl Sydor D L OK 61 67 71 81 75 67 66 66 68 69 62 32 27 71 27 3 300,000 40 Brad Lukowich D L OK 51 70 56 71 69 50 67 55 52 68 65 37 22 64 23 2 180,000 9 Greg de Vries D L OK 63 75 67 76 77 57 64 66 66 79 63 39 47 73 26 3 420,000 46 Chris Mason G L OK 75 75 75 73 75 84 75 75 74 25 25 34 40 70 23 3 390,000 36 Chris Osgood G L OK 69 80 77 82 87 80 82 76 69 NA NA 45 36 72 27 2 350,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 27 players 7 0 64 4 0 65 5 0 65 9 0 67 2 0 71 66 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 77 Chris Gratton C L OK 78 72 69 71 75 42 66 71 74 73 71 29 23 74 24 2 350,000 18 Joe Nieuwendyk C L OK 70 74 77 86 86 64 72 82 77 74 83 64 55 82 33 1 1,100,000 39 Doug Weight C L OK 61 72 74 83 85 60 79 80 78 73 73 51 25 78 28 3 761,600 27 Shayne Corson C L OK 74 73 74 87 79 46 68 72 70 82 76 57 71 78 33 2 970,000 46 Kelly Buchberger C R OK 69 73 82 80 90 29 70 60 72 81 68 58 77 75 33 1 550,000 21 David Archibald LW L OK 74 69 74 77 85 66 64 73 72 77 72 52 44 76 30 1 390,000 42 Ed Ward LW R OK 74 76 78 76 74 71 76 74 71 79 76 34 50 79 30 1 351,000 9 Pavel Bure LW L OK 65 85 75 82 80 84 80 82 79 65 80 40 33 81 28 4 1,200,000 20 Josef Beranek LW L OK 60 75 69 76 79 61 76 77 79 60 77 39 40 76 30 1 600,000 88 Eric Lindros RW L OK 73 76 76 76 66 53 63 81 77 69 76 49 56 78 26 4 720,000 26 Martin St. Louis RW L OK 59 81 58 79 80 80 78 79 77 66 74 48 45 76 24 3 550,000 14 Stu Barnes RW L OK 68 76 70 74 75 63 70 81 73 72 73 40 52 77 29 2 378,000 10 Tony Amonte RW L OK 69 81 76 83 82 52 75 81 78 72 77 33 38 80 29 3 800,000 3 Doug Bodger D L OK 67 75 79 75 72 54 69 77 75 78 65 50 61 78 33 1 966,000 5 Gord Murphy D R OK 74 80 76 84 79 73 73 75 75 71 77 40 47 79 32 2 900,000 25 Jason Woolley D L OK 75 76 75 79 82 73 73 75 72 77 66 41 43 78 30 2 600,000 8 Cam Russell D L OK 78 67 78 74 75 50 73 68 71 80 66 46 25 77 30 3 666,000 6 Sean Hill D R OK 70 76 70 84 81 78 70 76 71 77 72 43 38 77 29 2 571,200 55 Sergei Gonchar D L OK 62 70 71 73 76 50 69 73 75 72 73 37 34 75 25 1 280,000 54 Yves Racine D L OK 69 73 75 74 82 54 73 74 71 77 65 38 46 76 30 1 492,800 28 Steve Duchesne D L OK 54 74 67 84 84 60 71 76 78 74 71 53 61 77 34 1 700,000 37 Olaf Kolzig G L OK 84 84 89 84 82 69 77 77 78 NA NA 37 42 76 29 4 633,000 1 Sean Burke G L OK 87 86 90 88 84 70 87 80 82 NA NA 53 67 81 32 2 850,000 43 Martin Biron G L OK 76 77 78 79 72 67 81 77 74 25 25 32 32 72 22 3 490,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 24 players 5 4 77 4 4 78 4 4 77 8 8 77 3 2 76 77 29
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 17 Kris King C L OK 71 69 72 72 81 25 61 68 65 79 66 57 58 72 33 1 400,000 41 Jason Allison C R OK 68 66 66 73 75 68 71 84 68 59 70 32 29 73 24 2 300,000 73 Curtis Brown C L OK 57 73 66 72 73 59 65 66 68 71 61 34 32 69 23 2 210,000 12 Mike Johnson LW R OK 61 76 63 73 75 63 68 70 64 74 68 46 39 72 25 4 420,000 24 Matt Cooke LW L OK 59 71 58 74 70 51 65 60 59 70 59 30 32 66 21 2 180,000 40 Alex Tanguay LW L OK 50 71 52 72 71 66 64 70 65 67 62 28 21 67 19 3 240,000 15 Sergei Samsonov LW R OK 55 72 54 73 73 72 73 72 61 58 68 28 28 69 20 2 200,000 85 Petr Klima LW R OK 52 79 62 79 77 68 70 71 72 55 72 51 69 72 35 1 400,000 16 Dainius Zubrus RW L OK 57 69 71 76 73 62 58 70 66 71 66 31 32 70 21 1 220,000 29 Martin Havlat RW L OK 51 68 59 71 63 68 58 66 60 61 63 24 24 65 18 4 220,000 64 Tomi Kallio RW L OK 56 66 53 57 67 64 69 62 54 60 59 31 31 63 22 4 140,000 22 Dan Boyle D R OK 55 75 56 76 74 69 69 74 72 58 70 39 44 73 23 2 450,000 32 Michal Rozsival D R OK 60 70 64 77 70 52 67 71 65 79 67 29 18 72 21 1 220,000 38 Willie Mitchell D L OK 54 63 57 70 65 58 66 54 61 73 57 32 35 65 22 1 200,000 45 Dmitri Kalinin D L OK 50 70 60 67 70 60 62 61 57 53 62 28 23 64 19 3 140,000 23 Scott Hannan D L OK 51 70 60 74 73 66 61 57 61 70 61 27 22 66 20 2 180,000 59 Curtis Leschyshyn D L OK 68 64 78 78 75 53 68 68 66 73 55 38 21 73 30 1 475,000 79 Joel Kwiatkowski D L OK 59 73 59 66 63 52 58 54 49 53 61 31 32 62 22 1 120,000 35 Alex Auld G L OK 70 70 70 67 67 77 70 74 70 NA NA 24 24 65 18 4 220,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 19 players 3 0 71 5 0 69 3 0 66 7 0 67 1 0 65 68 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 13 Ted Drury C L OK 70 72 70 65 78 49 71 63 67 71 67 32 25 71 28 3 280,000 28 John Madden C L OK 57 81 59 79 84 81 79 69 68 70 66 53 58 73 26 1 400,000 59 Paul Ysebaert C L OK 57 75 71 71 80 81 72 74 70 71 73 50 51 75 33 1 800,000 1 Pavel Datsyuk C L OK 50 73 56 71 73 71 67 75 73 72 68 34 37 72 21 2 350,000 62 Alexandre Daigle C L OK 56 81 65 72 66 81 70 71 63 63 61 34 36 70 24 4 336,000 61 Stephane Yelle LW L 99 59 68 70 73 70 61 62 65 63 68 62 32 38 69 25 1 135,000 94 Ryan Smyth LW L OK 63 76 60 81 79 64 71 65 73 75 72 31 44 74 23 3 450,000 34 Dave Chyzowski LW L 98 73 64 69 66 78 55 61 64 62 68 68 53 46 70 28 2 315,000 30 Kirk Maltby LW L OK 57 65 72 64 71 61 68 66 60 68 63 33 41 69 27 1 180,000 26 Trent Klatt RW R OK 64 68 66 70 77 64 69 65 72 68 71 44 56 72 28 3 315,000 17 Radim Vrbata RW R OK 51 71 57 73 71 73 65 61 61 59 61 24 24 65 18 3 220,000 11 Keith Tkachuk RW L OK 75 72 85 71 74 45 69 71 70 60 67 43 42 74 27 3 630,000 29 Adam Deadmarsh RW L OK 74 77 63 71 72 46 70 66 64 56 67 41 41 70 24 4 420,000 8 Bob Boughner D R OK 73 61 75 64 84 28 59 66 60 73 59 36 36 71 28 2 180,000 9 Pavel Kubina D R OK 69 64 74 73 75 54 47 61 66 72 65 35 39 70 22 1 260,000 51 Brian Campbell D L OK 48 71 51 70 74 70 72 70 73 68 72 27 25 72 20 2 280,000 36 Dimitri Yushkevich D R OK 68 72 72 74 73 57 63 78 71 72 73 44 32 75 28 4 550,000 7 Joe Corvo D R OK 49 71 56 70 67 73 65 70 58 66 69 37 33 69 22 2 260,000 18 Jaroslav Spacek D L OK 61 75 64 75 77 73 68 72 70 63 68 51 45 73 25 2 450,000 27 Bryan Muir D L OK 71 75 66 67 59 62 62 67 57 65 61 49 51 70 26 3 330,000 72 Mark Tinordi D R OK 73 62 77 82 75 44 54 64 60 78 59 48 60 73 33 1 650,000 49 Garth Snow G L 97 84 85 86 80 85 78 84 75 71 25 25 47 31 76 30 3 650,000 44 Dan Cloutier G L OK 69 77 78 77 76 59 80 72 78 25 25 36 39 71 23 2 390,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 23 players 5 1 72 4 0 70 4 0 70 8 1 71 2 1 73 71 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 35 Espen Knutsen C L OK 54 62 61 71 68 78 66 63 69 55 60 38 40 66 27 2 405,000 14 Mike Fisher C R OK 53 65 60 70 70 58 59 56 57 69 61 24 25 64 19 2 200,000 38 Jamie Lundmark LW R OK 51 69 52 62 56 63 63 56 49 49 51 24 24 58 18 4 90,000 47 Brad Isbister LW R OK 66 69 71 71 64 46 57 66 53 74 60 25 32 67 22 3 210,000 37 Tom Kostopoulos RW R OK 59 71 55 66 71 56 64 56 52 63 51 32 32 62 20 3 160,000 53 Eric Boulton RW L OK 74 71 72 75 63 44 60 52 63 70 49 34 31 65 23 3 180,000 25 Jonathan Cheechoo RW R OK 54 72 58 64 71 65 63 62 53 57 67 27 24 65 19 2 160,000 31 Nolan Pratt D L OK 63 76 67 73 71 54 65 56 52 66 60 38 28 67 24 2 240,000 20 Kim Johnsson D L OK 62 71 56 67 76 56 69 64 70 56 61 34 41 68 23 2 270,000 24 Radek Martinek D R OK 56 73 61 73 62 71 65 63 58 58 63 44 44 67 23 3 260,000 52 Jamie Rivers D L OK 61 72 57 63 65 60 65 59 62 65 65 38 30 67 24 2 210,000 42 Adrian Aucoin D R OK 45 66 71 72 66 52 65 63 59 75 60 31 47 68 26 2 210,000 15 Paul Mara D L OK 62 70 57 69 70 59 61 65 59 65 65 26 21 67 20 1 180,000 54 Jamie Allison D L OK 69 72 63 66 56 39 64 67 56 58 62 34 36 67 24 2 200,000 50 Andy Delmore D R OK 56 73 61 67 60 75 67 62 56 44 74 42 38 67 23 2 220,000 58 Lance Ward D L OK 68 68 62 60 67 41 61 52 50 50 56 34 33 61 21 2 120,000 32 Sebastien Caron G L OK 68 68 68 71 56 74 68 71 68 25 25 28 28 64 19 3 200,000 45 Eric Fichaud G L OK 66 67 73 69 66 68 67 73 71 25 25 30 36 64 23 1 234,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 18 players 2 0 65 2 0 62 3 0 64 9 0 66 2 0 64 65 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 14 Michael Peca C R 99 64 76 74 74 74 66 73 74 74 78 64 31 32 75 25 1 270,000 6 Joe Thornton C L OK 52 66 67 79 70 60 58 76 81 70 65 26 32 72 20 2 350,000 40 Wes Walz C R OK 60 75 68 76 84 74 74 73 71 73 79 39 46 77 29 1 550,000 15 Mike Modano C L OK 65 82 77 81 76 66 77 83 81 68 82 46 52 82 29 3 1,250,000 27 Jeremy Roenick LW R OK 72 79 74 78 77 52 77 81 82 76 78 43 54 81 29 2 1,100,000 41 Jimmy Carson LW R OK 65 71 74 73 73 67 72 77 72 72 72 54 51 76 31 1 500,000 61 Zigmund Palffy LW L OK 53 73 66 76 76 69 77 71 68 67 71 29 32 73 27 4 475,000 39 Brian Rolston LW L OK 61 74 76 76 78 49 68 73 74 74 74 27 28 75 26 1 450,000 89 Alexander Mogilny RW R OK 52 84 76 79 73 66 84 77 81 62 81 43 52 79 30 2 1,100,000 2 Daniel Alfredsson RW R OK 59 80 63 79 77 85 68 79 75 77 76 43 41 77 26 1 675,000 8 Jarome Iginla RW R OK 58 68 65 81 81 62 68 73 79 79 70 27 29 75 22 3 420,000 21 Jody Hull RW R OK 71 66 73 72 75 67 72 68 74 73 75 52 53 76 30 1 300,000 1 Zdeno Chara D L OK 70 64 76 77 76 42 51 69 78 79 71 34 32 75 22 1 350,000 26 Sheldon Souray D L OK 70 73 67 69 64 29 61 71 72 63 70 34 43 72 23 2 270,000 48 Brendan Witt D L OK 71 78 74 75 75 49 66 70 67 71 62 36 40 74 24 2 320,000 7 Sylvain Lefebvre D L OK 69 69 75 79 82 65 62 69 62 77 62 50 42 74 32 1 500,000 36 Scott Lachance D L OK 69 69 73 75 76 77 68 69 67 76 59 43 38 74 27 3 450,000 95 Nicklas Lidstrom D L OK 59 71 74 86 79 82 75 73 72 73 74 49 41 77 29 3 775,000 53 Adam Foote D R 97 82 67 81 80 82 49 64 60 57 74 57 49 43 74 28 1 429,000 24 Kimmo Timonen D L OK 58 68 61 81 74 54 75 74 77 74 74 30 23 75 24 1 476,000 10 Marty Turco G L OK 80 78 81 77 80 63 77 77 85 25 25 29 36 74 24 2 600,000 63 Jeff Hackett G L OK 86 84 84 85 77 76 76 78 72 25 25 45 36 75 31 1 550,000 16 Patrick Lalime G L OK 76 81 79 76 69 70 74 71 75 25 25 34 41 72 25 1 560,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 23 players 4 3 76 4 3 76 4 4 76 8 3 74 3 1 73 75 26
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 47 Jan Bulis C L OK 50 70 55 64 62 65 62 65 59 63 59 31 29 64 21 2 182,000 35 Richard Park C R OK 57 78 60 79 66 61 77 66 66 75 54 28 29 69 23 1 168,000 23 Jochen Hecht C L OK 51 71 61 68 66 70 66 71 59 67 61 32 21 67 22 3 240,000 9 Simon Gagne LW L OK 50 71 53 71 64 65 64 65 60 64 66 28 22 66 19 3 220,000 22 Daniel Sedin LW L OK 50 73 53 74 76 71 66 69 70 72 64 24 24 69 18 4 300,000 17 Taylor Pyatt LW L OK 51 63 65 68 68 67 50 54 53 65 53 24 24 61 18 3 140,000 20 Ladislav Nagy LW L OK 54 70 49 63 71 64 66 64 56 53 64 24 32 64 20 1 160,000 44 Chad Kilger LW L OK 55 66 66 70 69 67 55 59 59 72 57 34 26 65 22 3 180,000 52 Eric Daze LW L OK 54 69 65 66 70 61 58 71 57 58 74 33 46 69 24 1 300,000 13 J.P. Dumont RW L OK 49 73 57 68 70 69 63 62 60 64 62 27 25 65 21 1 200,000 42 Mike Grier RW L OK 56 72 58 79 83 53 62 67 63 76 66 27 40 70 24 2 240,000 33 Chris Neil RW R OK 76 67 57 74 74 38 59 51 54 63 50 30 30 62 20 2 160,000 30 Juraj Kolnik RW R OK 47 71 49 61 55 70 66 56 49 47 55 24 24 59 18 3 100,000 18 Michael Ryder RW R OK 51 71 57 70 72 69 65 62 60 58 63 24 26 65 19 2 180,000 38 Radek Bonk RW L OK 57 76 65 78 79 73 67 70 62 72 67 25 31 71 23 3 260,000 25 Brett Clark D L OK 57 73 57 75 66 63 71 67 67 72 68 34 34 71 22 4 300,000 5 Barret Jackman D L OK 57 67 53 67 68 51 61 56 54 64 54 24 24 62 18 3 160,000 28 Danny Markov D L OK 57 74 57 64 70 54 70 65 60 72 59 33 28 68 23 1 234,000 19 Stephane Robidas D R OK 62 74 54 73 69 55 70 61 63 74 62 24 27 69 22 3 270,000 29 Antero Niittymaki G L OK 71 71 71 66 70 80 72 71 72 25 25 25 21 66 19 2 220,000 31 Michael Leighton G L OK 67 67 67 74 54 77 67 75 67 25 25 24 24 63 18 3 180,000 46 David Aebischer G L OK 77 74 74 74 73 77 75 78 74 25 25 28 29 70 21 1 260,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 22 players 3 0 66 6 0 65 6 0 65 4 0 67 3 0 66 66 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 38 Craig Janney C L OK 53 72 72 73 72 97 78 87 80 68 67 65 66 78 32 3 1,100,000 22 Jason Blake C L OK 61 82 63 79 81 75 77 71 70 66 69 52 53 74 26 1 450,000 20 Kirk Muller C L OK 66 64 76 83 84 77 71 74 69 79 76 74 62 78 33 2 1,050,000 30 Steve Yzerman C R OK 55 77 64 89 84 65 75 85 82 70 78 66 63 80 34 1 1,400,000 45 Valery Zelepukin LW L OK 65 81 72 81 77 65 83 79 74 71 77 33 56 79 31 3 900,000 26 Esa Tikkanen LW L OK 76 77 74 81 86 60 75 66 74 93 79 53 53 80 34 2 1,200,000 44 Markus Naslund LW L OK 57 69 71 74 72 58 73 70 71 64 76 34 39 74 26 1 360,000 13 German Titov LW L OK 67 85 74 79 87 73 83 82 75 62 80 75 71 81 33 2 1,540,000 57 Brett Hull RW R OK 59 63 67 84 94 66 66 75 76 64 88 67 63 78 35 1 875,000 46 Owen Nolan RW R OK 71 72 78 68 71 54 67 72 66 74 78 36 41 76 27 2 615,160 52 Donald Audette RW L OK 70 72 63 79 77 75 79 73 76 67 78 39 45 77 30 2 575,000 11 Brian Bellows RW R OK 55 66 69 74 77 72 74 72 74 58 77 66 57 74 35 2 500,000 9 Calle Johansson D L OK 65 78 71 83 86 72 81 76 71 79 76 47 68 80 32 3 1,200,000 37 Eric Desjardins D R OK 62 72 76 77 81 68 74 75 75 77 72 44 41 77 30 1 720,000 40 Jason Marshall D L OK 72 64 78 71 70 41 72 74 60 72 66 41 44 74 28 3 400,000 47 Don Sweeney D L OK 67 75 63 80 79 78 70 78 74 80 70 54 63 78 33 2 850,000 3 Sylvain Cote D R OK 66 64 64 77 78 70 72 77 73 76 65 53 54 75 33 2 750,000 46 Fredrik Olausson D R OK 60 77 70 77 72 72 70 76 71 76 66 58 62 76 33 1 600,000 4 Al MacInnis D R OK 66 65 72 93 91 74 73 85 80 77 81 68 90 82 36 2 1,700,000 17 Tim Thomas G L OK 81 82 83 76 83 73 78 73 79 25 25 35 33 75 25 2 490,000 53 Martin Brodeur G L 98 83 86 85 85 86 74 81 84 76 25 25 26 34 77 27 1 952,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 21 players 4 3 77 4 3 78 4 3 76 7 6 77 2 2 76 77 31
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 12 Andrei Nikolishin C L OK 51 72 56 63 60 57 76 65 71 66 61 27 27 68 26 1 200,000 48 Pascal Rheaume C L OK 62 74 68 74 65 75 63 65 60 64 58 49 43 68 26 1 264,000 39 Rod BrindAmour C L OK 58 74 65 83 84 65 68 67 70 75 71 36 47 73 29 2 350,000 60 Mark Mowers C R OK 56 82 54 71 61 79 78 61 57 61 54 49 53 66 25 2 240,000 34 Vaclav Prospal C L OK 62 74 68 72 79 62 72 70 68 66 69 36 26 72 24 1 330,000 32 Eric Messier LW L OK 60 79 67 71 72 74 71 62 62 68 56 44 51 69 26 1 264,000 15 Jason Dawe LW L OK 67 68 63 75 73 49 65 71 65 77 64 32 25 71 27 3 270,000 8 Geoff Sanderson LW L OK 54 76 69 67 72 63 76 70 68 63 78 31 34 73 27 1 270,000 75 Scott Allison LW L OK 71 69 71 69 71 42 71 69 70 60 65 34 25 71 28 3 270,000 35 Trevor Letowski RW R OK 54 76 46 62 71 72 77 54 51 70 55 30 33 63 22 1 168,000 63 Blake Sloan RW R OK 59 74 59 68 74 70 72 59 57 60 49 45 46 64 24 2 200,000 58 Glen Murray RW R OK 63 70 68 69 65 51 70 70 67 64 76 39 47 73 27 2 350,000 50 Peter Ferraro RW R OK 59 69 70 71 63 53 70 64 65 59 72 35 36 70 26 1 240,000 24 Toni Lydman D L 99 56 70 58 64 68 67 59 68 59 67 56 36 27 66 21 1 216,000 29 Alexander Khavanov D L OK 61 77 65 69 77 73 69 69 61 67 69 60 60 72 27 3 450,000 10 Ken Sutton D L OK 69 70 70 76 70 56 62 70 68 71 60 39 33 72 30 1 330,000 43 Jaroslav Modry D L OK 66 66 76 76 74 72 65 72 62 69 63 44 50 73 28 2 280,000 36 Bret Hedican D L OK 60 73 73 74 81 49 70 70 63 73 68 32 37 73 29 1 480,000 42 Doug Houda D L OK 69 69 64 74 86 46 74 72 70 73 53 64 59 73 33 1 480,000 41 Kenny Jonsson D L OK 57 71 68 72 78 69 63 70 64 60 72 28 33 71 24 1 300,000 27 Mathieu Garon G R OK 78 77 76 72 73 74 74 80 76 25 25 28 28 71 21 1 260,000 33 Andrew Raycroft G L OK 72 72 72 69 69 75 72 71 74 25 25 26 26 67 19 2 240,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 22 players 5 0 69 4 0 71 4 0 67 7 0 71 2 0 69 69 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 17 Alexei Kovalev C L OK 57 75 65 77 76 63 74 80 71 58 72 36 41 74 26 4 495,000 51 Pat Lafontaine C L OK 58 72 67 83 78 80 81 85 81 62 78 66 80 80 34 1 1,400,000 45 Mike Eastwood C R OK 69 70 77 82 83 48 69 74 67 80 68 51 59 76 32 1 550,000 19 Mark Recchi C R OK 62 78 71 90 78 73 74 85 82 76 78 48 53 81 31 1 1,100,000 21 Tom Fitzgerald C R OK 64 79 79 75 82 73 66 74 73 76 65 48 52 76 31 1 600,000 40 Brian Savage LW L OK 66 70 76 79 70 45 71 73 71 71 74 38 42 75 28 3 400,000 54 Keith Primeau LW L OK 73 77 78 78 79 59 73 79 71 71 73 45 30 78 28 4 900,000 58 Vincent Damphousse LW R OK 63 80 73 80 77 67 75 80 80 74 81 51 67 81 32 1 1,200,000 53 Andre Roy LW L OK 80 67 67 73 72 35 56 55 56 73 58 31 35 66 24 3 220,000 21 Jim Cummins LW L OK 83 71 81 81 80 46 73 70 66 73 68 29 39 76 30 1 600,000 22 Cam Neely RW R OK 77 60 75 87 66 50 68 84 78 73 91 61 62 82 33 3 1,400,000 49 Trevor Linden RW R OK 70 78 77 84 76 69 72 75 72 73 74 46 61 78 29 3 800,000 25 Brian McGrattan RW R OK 71 61 67 63 53 41 45 49 47 51 43 24 24 56 18 3 70,000 60 Scott Walker RW R OK 73 80 65 81 76 60 80 76 69 75 63 41 39 75 26 2 350,000 16 Boris Mironov D L OK 60 74 78 69 76 68 65 75 78 74 60 39 45 75 27 4 500,000 32 Dan Keczmer D L OK 71 76 69 80 75 72 67 73 70 74 60 51 61 75 31 3 650,000 56 Dave Manson D R OK 76 67 84 78 84 34 72 70 76 80 74 61 64 80 32 3 1,000,000 7 Derian Hatcher D L OK 71 60 80 77 80 32 69 69 64 79 66 21 39 75 27 3 498,500 35 Kevin Haller D L OK 69 67 73 81 74 63 64 66 70 80 46 39 32 73 29 1 220,000 42 Bob Rouse D R OK 77 70 82 81 81 50 70 67 61 84 49 67 65 77 35 1 727,500 50 Jeff Beukeboom D L OK 74 65 82 83 84 32 73 60 67 81 51 77 62 76 34 1 627,500 27 Gary Suter D L OK 60 76 74 84 85 72 74 77 74 70 67 59 66 77 35 1 700,000 59 Scott Niedermayer D L OK 69 73 75 72 77 63 75 76 72 74 73 32 25 77 26 3 540,000 61 Ed Belfour G L OK 84 86 81 91 92 73 75 75 76 25 25 50 65 77 34 1 700,000 24 Tommy Salo G R OK 85 85 83 78 87 70 86 83 82 25 25 46 55 79 28 2 990,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 25 players 5 4 77 5 4 75 4 3 72 9 8 76 2 2 78 75 29
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 28 Steven Reinprecht C L OK 54 77 59 73 72 78 70 69 62 71 63 44 44 70 23 4 350,000 91 Marc Savard C L OK 57 71 60 71 73 61 70 74 68 65 63 30 39 70 22 4 330,000 26 Michal Handzus C L OK 50 66 68 73 71 58 56 64 65 70 60 31 26 67 22 4 240,000 46 Henrik Zetterberg LW L OK 48 69 52 70 72 70 63 71 66 74 63 24 24 68 18 4 280,000 11 Jeff Halpern LW R OK 59 77 61 77 77 73 69 65 61 67 61 44 44 69 23 4 300,000 36 Todd Fedoruk LW L OK 72 63 66 67 67 45 53 54 52 52 46 29 30 60 20 2 90,000 39 Jozef Stumpel RW R OK 60 72 66 61 80 53 70 70 70 60 64 36 28 70 27 4 360,000 43 Josef Vasicek RW L OK 53 67 61 63 67 59 55 57 54 54 53 24 30 60 19 3 100,000 20 Shawn Horcoff RW L OK 54 68 60 73 71 63 61 64 58 68 58 29 33 65 20 3 200,000 37 Marty Reasoner RW L OK 48 75 57 76 66 59 61 60 58 68 58 33 38 65 22 1 140,000 62 Francis Lessard RW R OK 77 64 68 65 51 28 53 51 48 51 44 30 27 58 20 1 70,000 52 David Vyborny RW L OK 58 76 53 67 77 66 74 67 63 61 64 27 26 68 24 2 240,000 47 Dave Gagner RW L OK 68 68 65 79 70 47 74 74 70 60 69 60 62 73 35 1 450,000 23 Robyn Regehr D L OK 59 63 63 69 72 55 55 56 54 64 56 26 30 64 19 3 160,000 8 Sami Salo D R OK 56 72 70 74 69 70 65 69 68 74 70 42 41 72 25 1 300,000 48 Rob Scuderi D L OK 49 67 59 66 74 75 59 55 52 64 56 30 26 62 20 3 140,000 4 Jordan Leopold D L OK 49 67 56 67 64 69 60 59 56 67 61 28 28 64 19 4 200,000 29 Mathieu Dandenault D R OK 46 70 64 67 71 67 68 62 65 73 65 31 38 68 23 3 220,000 44 Mark Eaton D L OK 52 70 62 72 65 74 62 57 55 69 59 40 40 66 22 4 240,000 55 Deron Quint D L OK 48 69 60 65 62 62 58 58 63 49 61 25 42 63 23 3 180,000 41 Shane Hnidy D R OK 62 71 63 70 66 53 55 57 55 60 61 34 34 64 23 3 180,000 3 Wade Redden D L OK 54 71 54 72 70 56 65 65 64 75 60 35 25 68 22 4 360,000 57 John Grahame G L OK 76 77 77 76 72 58 76 81 77 25 25 33 42 72 24 2 360,000 30 Robert Esche G L OK 68 68 69 67 64 61 68 73 67 25 25 25 22 63 21 1 160,000 18 Jocelyn Thibault G L OK 79 76 72 77 70 65 73 74 80 25 25 34 28 71 24 1 490,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 25 players 3 0 69 3 0 65 7 0 65 9 0 65 3 0 68 66 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 32 Claude Lapointe C L OK 60 76 72 77 83 72 79 72 74 77 73 44 53 77 31 3 800,000 33 Henrik Sedin C L OK 51 74 52 74 77 69 67 74 70 74 56 24 24 69 18 4 300,000 54 Bryan Smolinski C R OK 65 71 72 76 79 80 70 74 68 66 75 35 25 75 28 3 432,000 4 Patrik Elias C L OK 52 70 52 71 70 61 69 74 71 73 64 33 33 70 23 3 390,000 53 Dimirti Khristich LW R OK 64 77 72 82 79 66 76 71 78 70 74 42 55 77 30 3 800,000 51 John Cullen LW R OK 68 78 63 77 78 44 73 77 81 66 72 68 61 77 35 2 900,000 11 Andrei Nazarov LW L OK 75 75 78 72 76 42 70 75 65 66 62 29 40 73 25 4 400,000 45 Robert Lang LW R OK 64 69 72 72 76 79 67 78 71 62 70 36 39 74 29 2 550,000 56 Scott Young LW R OK 71 79 70 74 80 53 73 77 74 71 82 53 45 79 32 3 1,025,000 28 Fredrik Modin RW L OK 62 75 67 73 71 75 61 65 63 74 67 40 46 71 24 2 270,000 29 John Leclair RW L OK 74 70 81 76 76 53 73 81 80 73 82 48 32 81 30 2 700,000 36 Randy Burridge RW L OK 64 79 60 78 65 78 71 77 77 66 76 53 40 76 33 1 700,000 15 Sami Kapanen RW L OK 51 78 60 76 78 71 74 72 63 68 65 42 51 71 26 3 350,000 5 Derek Morris D R OK 57 70 58 70 67 53 65 63 61 69 61 28 30 67 21 1 260,000 9 Eric Cairns D L 90 DD 77 72 80 66 71 48 69 62 55 66 45 34 32 70 25 4 300,000 35 Mattias Ohlund D L OK 58 62 67 66 73 58 47 68 65 73 62 34 29 68 23 3 330,000 30 Patrice Brisebois D L OK 62 67 73 66 71 64 68 70 73 71 71 31 37 73 28 3 350,000 57 Roman Hamrlik D L OK 57 74 75 72 71 59 65 67 75 73 59 42 33 72 25 4 416,000 58 Sandis Ozolinsh D L OK 55 67 65 77 72 67 76 74 78 57 74 26 42 74 27 4 561,000 50 Al Iafrate D L OK 69 78 83 71 63 53 77 81 72 70 78 56 49 79 33 2 1,100,000 49 Jason Strudwick D L OK 70 73 70 72 66 59 62 59 64 72 62 26 36 71 24 2 240,000 1 Roberto Luongo G L OK 82 80 81 81 77 83 82 74 82 25 25 30 23 75 20 2 550,000 52 Kevin Weekes G L OK 74 78 77 78 80 66 78 79 75 25 25 34 32 72 24 2 390,000 31 Ryan Miller G L OK 79 79 79 77 77 79 79 73 79 NA NA 28 28 73 19 4 500,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 24 players 4 2 72 5 3 76 4 2 74 8 1 71 3 1 73 73 26
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 16 Todd White C L OK 55 78 58 75 66 78 69 69 60 67 64 40 42 69 24 1 260,000 27 Eric Belanger C L 99 50 71 56 67 76 70 71 61 55 75 57 28 31 65 21 1 160,000 19 Nik Antropov C L OK 56 61 73 70 67 65 46 64 59 58 61 23 27 64 19 2 180,000 89 Mike Comrie C L OK 53 73 49 67 67 63 69 63 55 57 63 28 28 64 19 3 200,000 18 Tim Connolly C R 99 49 71 51 67 65 68 65 65 57 61 55 24 24 63 18 3 180,000 10 Kristian Huselius LW L OK 50 76 54 70 72 69 68 68 56 60 66 25 28 67 20 2 180,000 48 Marcus Nilson LW R OK 54 76 62 65 72 62 69 67 55 67 58 26 35 67 21 1 120,000 47 Vitali Yachmenev LW L OK 60 79 62 70 73 59 69 64 64 72 58 31 35 69 24 3 210,000 14 Niklas Hagman LW L 99 49 69 55 66 75 73 63 57 55 69 57 28 28 63 19 3 180,000 12 Shane Doan LW R OK 62 67 63 76 76 63 55 65 74 76 58 30 32 69 22 3 360,000 39 Chris McAllister RW L OK 78 62 75 72 65 43 48 58 50 65 63 34 42 66 24 3 270,000 37 Antti Laaksonen RW L OK 56 80 60 70 76 78 76 65 61 61 60 50 40 69 25 1 240,000 38 Ales Kotalik RW R OK 52 67 60 62 67 64 56 59 56 55 63 32 28 63 20 2 160,000 43 Kyle Calder RW L OK 52 76 57 64 62 67 75 64 55 48 56 28 32 64 20 2 140,000 34 Ethan Moreau RW L OK 68 71 65 74 72 47 65 62 67 74 62 30 33 70 23 3 210,000 20 Martin Erat RW L OK 51 70 53 69 70 67 64 65 59 60 57 24 24 64 18 3 200,000 22 Jay McKee D L OK 55 66 57 70 66 61 63 55 58 72 56 30 16 65 22 3 180,000 40 Bryan Allen D L OK 60 63 64 66 65 54 53 56 52 52 55 25 29 61 19 2 120,000 44 Brent Sopel D R OK 52 65 60 62 73 67 61 66 60 68 61 32 32 66 22 4 240,000 46 Brad Ference D R 99 75 66 62 63 63 35 60 56 51 47 59 25 26 62 20 1 90,000 42 Jim Carey G L OK 67 74 75 68 73 75 64 62 63 25 25 38 47 65 25 1 240,000 25 Vesa Toskala G L OK 69 71 74 70 72 75 69 75 78 25 25 33 26 67 22 4 330,000 41 Johan Holmqvist G L OK 68 66 68 62 75 69 67 79 71 25 25 34 36 64 21 2 200,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 23 players 5 0 65 5 0 67 6 0 66 4 0 63 3 0 65 65 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 27 Luc Robitaille C L OK 67 65 83 88 89 73 64 83 78 73 85 56 58 81 33 3 1,300,000 8 Saku Koivu C L OK 61 76 54 75 71 65 76 72 75 73 65 24 37 72 24 1 390,000 77 Pierre Turgeon C L OK 65 75 78 84 83 70 75 87 80 71 81 50 54 82 30 2 1,200,000 66 Mario Lemieux C L 75 3W 69 69 81 87 71 59 86 96 93 70 90 69 97 88 34 4 2,100,000 34 Brendan Morrison C L OK 64 72 58 75 74 68 72 70 68 75 67 32 31 72 24 1 300,000 44 Benoit Hogue C L OK 75 80 72 77 76 56 80 76 77 70 78 56 70 80 33 1 1,200,000 10 Patrick Marleau C L OK 56 68 64 80 78 66 60 65 75 69 65 28 27 70 20 2 280,000 17 Todd Marchant LW L OK 67 79 64 83 83 64 78 71 69 79 66 37 40 75 26 1 336,000 7 Gary Roberts LW L OK 76 71 74 85 78 48 72 72 79 63 78 50 48 78 33 1 1,100,000 21 Alex Selivanov LW L OK 71 79 71 73 82 63 75 82 68 67 80 50 57 79 28 3 550,000 68 Jaromir Jagr RW L OK 71 82 76 75 74 60 72 79 79 75 77 26 46 80 27 1 1,008,000 23 Miroslav Satan RW L OK 60 79 69 73 78 77 72 65 70 67 75 29 44 74 24 3 431,200 25 Peter Bondra RW L OK 64 80 74 86 83 62 81 79 77 69 82 50 34 80 31 2 1,000,000 22 Mats Sundin RW R OK 67 71 71 77 76 69 74 77 74 69 78 38 42 77 28 3 720,000 3 Tomas Kaberle D L OK 56 66 59 72 73 63 61 75 72 71 67 28 33 71 21 1 280,000 9 Brian Leetch D L OK 67 80 72 92 86 66 77 90 83 81 80 48 57 85 31 1 1,500,000 1 Chris Pronger D L OK 70 76 65 77 73 41 67 76 78 77 71 34 37 76 24 1 480,000 54 Vladimir Malakhov D L OK 70 79 81 82 75 72 78 85 71 80 76 40 29 81 31 2 1,100,000 12 Rob Blake D R OK 78 76 83 84 87 52 72 75 72 84 79 44 63 82 30 3 1,300,000 20 Peter Popovic D L OK 73 73 83 75 76 68 73 60 66 79 64 51 47 77 31 2 700,000 14 Ulf Samuelsson D L OK 82 66 77 84 83 43 71 72 64 83 58 52 70 78 35 2 800,000 32 Peter Ahola D L OK 70 73 73 72 71 43 63 73 70 74 69 33 42 74 31 1 500,000 31 Curtis Joseph G L 99 82 87 86 89 87 92 83 81 78 25 25 52 39 79 32 3 1,100,000 6 Miikka Kiprusoff G L OK 80 80 81 76 78 79 78 77 82 NA NA 29 15 74 22 3 600,000 7 Arturs Irbe G L OK 74 91 78 79 83 81 82 70 75 25 25 43 41 77 32 1 700,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 25 players 7 4 77 3 3 77 4 3 77 8 6 78 3 2 76 77 28
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 48 Wayne Primeau C L OK 67 71 74 75 74 46 57 66 58 72 59 37 48 69 23 3 220,000 5 Vincent Lecavalier C L OK 55 70 65 72 71 60 58 66 70 63 66 27 29 68 19 3 240,000 46 Rob Niedermayer LW L OK 61 74 62 70 78 51 66 61 71 71 60 38 31 69 24 1 270,000 50 Jay Pandolfo LW L OK 58 76 61 71 71 74 73 68 67 58 59 39 35 69 24 1 180,000 4 Todd Bertuzzi LW L OK 69 69 64 76 73 47 56 64 69 70 70 37 28 70 24 3 470,400 11 Brenden Morrow LW L OK 62 71 59 70 73 58 61 65 63 62 64 30 29 67 20 2 220,000 13 Petr Sykora RW L OK 53 75 53 75 75 52 72 71 72 71 66 34 23 71 22 3 330,000 67 Andrew Peters RW L OK 74 61 71 60 57 36 47 51 48 44 46 26 23 57 19 4 105,000 18 Milan Hejduk RW R OK 48 76 52 65 70 67 66 67 69 59 68 29 26 68 23 3 330,000 35 Georges Laraque RW R OK 70 59 70 68 70 48 38 48 55 56 47 36 37 59 22 4 135,000 2 Branislav Mezei D L OK 59 61 59 61 52 50 48 51 47 45 53 24 24 56 18 4 70,000 33 Dave Karpa D R OK 76 60 78 69 74 43 64 66 62 76 63 43 35 73 28 1 475,000 16 Brad Stuart D L OK 49 67 60 72 70 67 62 63 63 67 61 26 24 66 19 3 180,000 24 Bryan Berard D L OK 57 70 62 69 68 56 60 71 61 73 63 29 24 69 22 4 300,000 42 Marek Malik D L OK 65 71 83 67 65 47 59 65 63 72 64 27 40 72 24 1 270,000 60 Mika Noronen G L OK 74 70 71 71 68 74 72 69 70 25 25 26 32 66 20 2 160,000 37 Manny Legace G L OK 76 80 82 78 73 80 79 80 73 NA NA 42 38 73 26 1 475,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 17 players 2 0 68 4 0 68 4 0 63 5 0 67 2 0 69 67 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 25 Craig Conroy C R OK 71 69 68 75 82 55 73 74 76 78 66 29 32 75 28 2 360,000 22 Andrew Cassels C L OK 64 81 76 81 79 69 83 83 82 72 73 48 36 81 30 3 900,000 99 Wayne Gretzky C L OK 50 64 68 81 74 88 82 93 85 57 72 94 99 79 38 2 1,300,000 48 John McIntyre C L OK 75 69 72 79 78 36 78 70 72 76 74 60 48 77 30 2 705,000 19 Brian Bradley C L OK 69 76 68 87 80 67 77 74 72 64 75 68 59 77 34 1 700,000 51 Shawn McEachern LW L OK 69 85 77 78 84 66 74 74 76 72 77 40 48 79 30 1 768,000 71 Wendel Clark LW L OK 79 74 76 85 72 43 73 78 74 75 82 54 63 81 33 3 1,300,000 47 Steve Konowalchuk LW L OK 75 72 79 67 71 57 66 65 69 73 71 36 40 74 27 4 530,000 45 Derek King LW L OK 66 71 75 78 82 61 60 72 74 68 81 57 53 77 32 1 700,000 29 Ray Whitney RW L OK 63 78 72 81 74 78 75 71 71 68 72 46 32 75 27 4 450,000 26 Kevin Stevens RW L OK S2 77 70 81 84 83 25 63 75 75 59 83 62 64 78 34 2 830,000 55 Rob Zamuner RW L OK 73 78 75 79 79 66 75 74 73 71 76 34 60 78 30 2 700,000 48 Troy Crowder RW R OK 78 75 87 68 76 52 69 62 71 67 65 47 56 74 31 1 500,000 53 Luke Richardson D L OK 82 71 82 78 82 59 68 65 61 79 60 45 43 77 30 1 507,000 5 Kevin Hatcher D R OK 79 74 89 90 90 49 67 78 75 86 75 64 62 84 33 3 1,600,000 35 Mathieu Schneider D L OK 64 80 73 85 75 67 74 76 79 75 74 52 63 80 30 2 900,000 17 Richard Smehlik D R OK 71 68 83 73 74 75 64 70 65 76 62 31 26 75 29 2 462,000 4 Adam Burt D L OK 79 75 76 77 82 72 64 68 67 79 66 44 50 77 30 2 700,000 91 Sergei Fedorov D L OK 63 88 77 85 82 64 80 80 82 81 76 38 39 82 30 2 1,200,000 41 Janne Laukkanen D R OK 61 74 76 78 68 74 71 70 67 76 68 31 35 75 29 2 400,000 36 Patrick Roy G L OK 93 87 86 90 90 72 88 75 76 25 25 67 78 81 34 4 1,450,333 40 Byron Dafoe G L OK 76 86 82 83 80 57 83 79 74 25 25 37 36 76 29 1 470,400 38 Robb Stauber G L OK 76 85 76 76 80 84 78 74 72 25 25 60 45 74 32 1 500,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 23 players 5 5 77 4 3 77 4 3 76 7 7 78 3 2 77 77 30
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 6 Matt Cullen C L OK 53 70 57 83 77 65 69 70 72 74 62 32 34 70 22 1 260,000 8 Mike Ribeiro C L OK 54 74 48 72 73 70 69 71 65 65 58 24 28 67 19 3 240,000 15 David Legwand C L OK 56 72 63 73 72 68 63 66 62 65 58 28 21 67 19 3 180,000 49 Boyd Demeraude C L OK 51 72 55 72 61 70 61 54 58 56 56 26 28 62 21 4 150,000 44 Peter Worrell LW L OK 77 66 71 63 70 30 53 55 54 62 46 28 35 62 22 4 135,000 46 Bill Lindsay LW L OK 71 74 76 77 84 62 68 62 71 72 67 29 26 73 29 1 475,000 42 Gino Odjick LW L OK 82 66 75 67 77 36 61 63 59 71 59 39 36 69 29 2 294,000 24 Jason Chimera LW L OK 55 68 63 70 74 56 57 58 60 70 55 24 30 64 20 2 160,000 15 Andreas Dackell LW R OK 60 79 65 71 85 80 76 68 63 68 66 48 50 72 26 4 400,000 38 Jeff Cowan RW L OK 71 75 63 70 68 52 66 58 56 51 57 44 44 65 23 4 220,000 57 George Parros RW R OK 77 59 67 63 63 39 49 49 49 53 45 28 28 58 19 4 90,000 30 Mike York RW R OK 50 74 54 71 69 68 70 66 60 59 61 31 29 66 21 2 160,000 19 Oleg Saprykin RW L OK 52 71 51 61 61 62 64 58 50 51 53 24 24 59 18 4 100,000 18 Mark Parrish RW R OK 58 74 62 73 73 66 69 65 63 61 68 36 30 69 22 1 180,000 23 Randy Robitaille RW L OK 59 78 61 72 73 71 69 67 60 71 65 41 45 70 24 1 220,000 20 Mike Keane RW R OK 69 68 67 78 80 55 63 69 67 79 69 40 73 73 32 1 475,000 5 Jason Arnott RW R OK 60 66 66 74 65 60 55 66 73 66 67 26 37 69 24 3 280,000 32 Kyle McLaren D L OK 63 68 67 70 66 55 51 64 58 73 58 25 33 68 22 4 270,000 2 Frantisek Kaberle D L OK 55 77 57 71 71 75 73 71 61 59 63 52 52 71 25 4 400,000 12 Ed Jovanovski D L OK 64 68 59 78 67 42 63 64 70 66 66 33 11 69 23 3 330,000 34 Martin Skoula D L OK 48 63 62 65 73 70 52 57 54 63 59 28 28 62 19 3 140,000 13 Eric Brewer D L OK 54 67 62 73 64 61 54 58 57 72 59 27 27 65 20 2 200,000 3 Chris Therien D L OK 67 70 76 77 78 61 66 69 67 73 54 33 39 73 28 3 360,000 37 Josef Melichar D L OK 62 67 67 64 58 58 55 59 54 52 56 29 24 63 20 2 100,000 27 Stephane Fiset G L OK 77 77 78 76 77 70 78 74 71 25 25 35 36 71 29 1 300,000 39 Peter Skudra G L OK 76 76 74 72 72 89 74 77 76 NA NA 48 55 71 26 3 490,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 26 players 4 0 66 5 0 68 8 0 66 7 0 67 2 0 71 67 23
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 1 Alexei Yashin C L OK 63 74 79 76 76 69 71 77 73 68 76 30 29 77 26 1 390,000 47 Joe Sakic C L OK 64 76 77 91 87 67 79 84 80 77 85 49 64 84 30 1 1,190,000 8 Ray Ferraro C L OK 61 77 74 80 86 58 77 75 72 67 81 69 80 79 33 1 900,000 23 Theoren Fleury C R OK 81 83 70 85 80 65 80 84 80 73 87 41 39 84 31 4 1,500,000 33 Bill Guerin LW R OK 79 73 76 80 86 62 73 73 70 76 80 41 41 79 29 1 500,000 50 Claude Lemieux LW R OK 71 70 83 79 69 62 68 68 69 71 74 57 75 76 34 1 685,000 34 Steve Heinze LW R OK 67 76 75 74 75 71 70 73 67 70 70 35 38 75 29 1 330,000 48 Randy McKay LW R OK 81 73 79 86 82 35 76 66 75 70 75 43 49 78 32 1 700,000 16 Anson Carter RW R OK 68 71 80 70 74 59 69 75 68 68 67 35 43 74 25 1 280,000 54 Joe Murphy RW R OK 66 74 67 76 79 68 72 82 78 65 78 39 28 77 32 3 900,000 4 Marian Hossa RW L 99 58 71 60 76 74 66 64 70 76 62 73 23 31 72 20 2 280,000 53 Rick Tocchet RW R OK 79 69 84 77 74 25 70 75 75 69 81 69 69 80 35 2 1,030,000 45 Sergei Zubov D R OK 51 73 76 80 80 83 75 76 75 69 70 40 38 76 30 2 600,000 25 Scott Stevens D L OK 73 69 85 88 93 43 58 75 70 84 69 77 70 80 35 2 1,100,000 26 Colin White D L OK 62 71 69 72 73 57 64 65 60 71 67 24 25 70 21 1 180,000 3 Darrin Shannon D L OK 66 77 70 80 72 58 71 75 66 70 73 33 37 75 30 1 300,000 51 Petr Svoboda D L OK 76 66 70 79 72 59 63 79 66 80 54 60 41 75 33 1 550,000 7 Robert Svehla D L OK 75 73 77 77 78 57 77 77 75 76 76 42 46 79 30 1 500,000 35 Janne Niinimaa D L OK S1 60 73 67 77 79 57 62 80 78 71 71 31 43 75 24 2 330,000 9 Bryan Marchment D L OK 83 66 77 73 73 49 71 61 66 80 60 46 49 76 30 2 600,000 40 Dominik Hasek G L OK 86 86 76 87 80 79 79 78 81 25 25 74 69 79 34 2 1,250,000 29 Guy Hebert G L OK 84 84 71 88 92 99 85 83 78 25 25 40 43 78 32 2 550,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 22 players 4 4 81 4 4 77 4 2 75 8 7 75 2 2 78 77 29
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 2 Daniel Briere C R OK 54 80 47 69 67 60 75 71 67 64 68 23 33 69 21 1 280,000 36 Oleg Kvasha C R OK 52 69 70 65 75 60 63 67 60 63 60 33 23 67 21 1 140,000 39 Pat Peake C R OK 55 64 66 67 71 71 65 65 67 66 66 48 42 69 26 1 180,000 10 Olli Jokinen C L OK 60 73 63 76 76 64 64 64 66 66 66 23 30 69 20 2 240,000 19 Sergei Brylin C L OK 61 65 66 70 67 53 67 74 62 62 62 35 32 69 25 1 180,000 46 Tyler Arnason C L OK 50 74 59 66 73 67 67 64 60 57 61 30 34 66 20 3 160,000 12 Ryan Malone LW L OK 59 67 63 67 67 57 55 61 55 57 63 28 28 64 19 3 200,000 5 Radek Dvorak LW R OK 56 76 63 77 74 60 70 66 75 74 62 34 30 71 22 4 300,000 52 P.J. Axelsson LW L OK 53 74 54 73 75 61 75 66 64 70 62 32 39 69 24 4 270,000 49 Joe Sacco LW L OK 64 70 70 72 71 55 75 63 66 72 69 41 44 72 30 1 240,000 13 Brian Gionta RW R OK 47 76 41 70 72 69 77 58 60 71 60 28 26 65 20 3 220,000 15 Erik Cole RW L OK 54 68 62 70 73 61 60 62 61 61 65 31 29 66 20 3 220,000 21 Valery Bure RW L OK 53 66 65 70 66 71 61 70 63 58 69 34 32 68 25 1 180,000 44 Trent Hunter RW R OK 50 67 64 67 65 65 54 59 55 58 58 25 28 62 19 3 140,000 14 Tom Poti D L OK 60 76 60 72 69 67 63 68 67 61 62 30 31 69 22 1 240,000 24 Hal Gill D L OK 63 72 76 81 76 55 49 57 56 71 56 37 31 69 24 2 330,000 6 Mike Commodore D R OK 63 63 65 66 58 49 51 57 52 53 56 28 28 61 19 3 140,000 41 Douglas Murray D L OK 55 61 68 63 67 61 49 54 50 57 53 28 28 61 19 3 140,000 30 Andy Sutton D L OK 78 69 80 76 71 52 56 66 61 56 63 45 42 70 24 3 280,000 22 Filip Kuba D L OK 51 64 66 66 71 72 56 64 60 71 63 31 35 67 22 4 270,000 17 Francois Beauchemin D L OK 48 67 54 68 72 61 62 61 58 61 59 25 22 64 19 3 180,000 37 Andrew Ference D L OK 59 72 54 75 67 51 71 59 65 70 56 25 36 67 20 2 180,000 42 Henrik Tallinder D L OK 46 65 59 67 66 68 54 61 58 60 56 28 25 62 20 2 160,000 20 Nick Boynton D R OK 63 66 61 66 69 55 62 60 55 64 58 28 25 65 20 2 160,000 43 Karel Rachunek D R OK 49 64 61 63 58 64 55 62 52 51 62 29 19 62 20 1 140,000 38 Marc Denis G L OK 78 77 76 75 74 74 68 74 76 25 25 28 30 70 22 4 390,000 56 Scott Clemmensen G L OK 74 75 75 72 68 78 72 77 76 25 25 35 44 70 22 4 390,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 27 players 6 0 68 4 0 69 4 0 65 11 0 65 2 0 70 66 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 11 Chris Drury C R OK 49 71 60 69 79 69 76 70 59 74 67 27 41 70 23 2 300,000 38 Alexei Zhamnov C L OK 63 79 74 78 81 64 78 80 76 69 74 49 46 78 29 2 582,400 48 Yanic Perreault C L OK 53 75 72 73 81 51 73 69 69 72 73 26 46 74 28 1 500,000 56 Tim Taylor C L OK 62 72 71 78 81 58 73 72 72 79 69 35 37 75 30 1 550,000 19 Magnus Arvedson LW L OK 63 79 65 73 79 74 72 71 65 62 70 58 49 73 27 1 350,000 4 Marco Sturm LW L OK 64 73 59 71 73 59 67 69 69 68 67 26 31 71 21 1 200,000 65 Paul Ranheim LW L OK 62 72 71 75 86 70 72 72 68 74 76 51 54 76 33 1 550,000 54 Zdeno Ciger LW L OK 64 77 67 73 79 61 79 77 73 62 76 33 48 76 31 3 850,000 2 Paul Kariya RW L OK 49 75 53 76 73 49 79 81 68 64 76 37 41 73 24 2 450,000 27 Steve Thomas RW R OK S1 59 71 70 69 79 55 77 75 70 64 84 63 79 77 36 1 1,000,000 41 Valeri Kamensky RW R OK 46 74 70 74 64 73 74 73 72 53 75 44 42 73 33 1 575,000 47 Teemu Selanne RW R 99 69 87 78 80 80 63 85 81 79 67 84 41 39 82 29 3 1,200,000 28 Brian Rafalski D R OK 55 78 58 74 80 78 74 84 76 70 69 56 56 77 26 3 800,000 55 Zarley Zalapski D R OK 61 74 69 78 77 67 68 73 68 66 71 40 38 74 31 1 450,000 92 Anders Eriksson D L OK 59 71 67 74 70 54 67 67 72 63 71 38 23 72 24 2 240,000 26 Igor Ulanov D L OK 70 72 77 73 77 47 74 70 68 76 57 32 48 75 30 1 360,000 6 Mattias Norstrom D L OK 70 64 75 65 70 56 69 61 69 69 46 30 41 70 27 3 300,000 12 Link Gaetz D L 85 DD 79 67 78 74 77 47 67 68 65 75 53 38 43 74 31 2 650,000 43 Craig Wolanin D L OK 74 73 77 80 77 63 73 66 59 74 62 56 56 75 32 1 550,000 21 Phil Housley D L OK 35 82 66 84 82 78 76 87 85 57 74 62 61 79 35 3 1,300,000 51 Felix Potvin G L OK 81 81 83 77 83 62 79 75 74 NA NA 38 32 74 28 3 585,000 39 Tom Barrasso G R 96 85 89 91 88 84 65 82 69 70 25 25 49 56 78 34 1 800,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 22 players 4 2 74 4 2 74 4 2 76 8 4 74 2 1 76 74 29
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 5 Brad Richards C L OK 49 70 58 71 73 71 64 73 67 67 63 24 25 68 19 3 240,000 33 PJ Stock C L OK 73 73 56 65 66 50 68 56 50 53 45 43 36 61 24 1 160,000 25 Jeff Friesen C L OK 58 73 61 76 78 69 68 70 66 74 69 33 50 72 23 2 240,000 45 Roman Lyashenko C R OK 57 73 58 64 58 64 65 55 50 54 55 31 28 61 20 1 70,000 44 Mike Sillinger C L OK 64 65 69 71 69 73 59 69 66 69 72 27 34 71 28 1 280,000 40 Jean-Francois Jomphe C L OK 67 73 62 64 59 70 75 69 53 60 56 50 61 67 27 1 240,000 31 Jan Hrdina C R OK 55 73 64 74 70 55 62 65 58 69 63 37 39 68 23 3 240,000 22 Mikko Eloranta LW L OK 61 77 61 69 77 73 77 65 59 77 59 60 60 70 27 3 350,000 53 Lubos Bartecko LW L OK 53 72 56 64 67 77 68 61 54 50 56 43 41 63 23 3 200,000 37 Tony Twist LW L OK 83 65 85 68 77 27 57 67 54 69 58 50 22 69 31 2 280,000 42 Slava Kozlov LW L OK 56 67 67 68 66 68 70 62 64 52 68 35 31 68 27 1 210,000 57 Jarkko Ruutu RW L 99 71 75 60 70 72 54 69 60 57 51 57 44 47 65 24 2 220,000 30 Fernando Pisani RW L OK 55 74 60 62 65 64 62 55 50 62 58 31 35 63 22 1 140,000 34 Mariusz Czerkawski RW L OK 59 67 70 75 72 70 66 63 73 60 67 33 38 70 27 2 300,000 32 Jamie Langenbrunner RW R OK 62 75 67 81 69 60 59 64 66 70 65 35 28 70 24 3 429,000 52 Niklas Sundstrom RW L OK 58 71 58 65 77 71 69 63 64 65 58 28 36 67 24 1 240,000 23 Bryce Salvador D L OK 56 74 66 66 73 58 62 64 59 75 60 27 29 69 23 2 240,000 24 Pascal Trepanier D R OK 68 73 67 67 67 65 68 54 54 52 62 47 44 66 26 1 240,000 35 Karlis Skrastins D L OK 57 76 61 71 77 71 63 65 57 70 61 52 52 69 25 3 300,000 16 Cory Sarich D R OK 63 70 64 70 68 65 60 57 55 66 53 26 33 66 21 1 180,000 50 Vitaly Vishnevski D L OK 53 69 57 64 68 61 62 54 51 54 53 23 23 60 19 1 100,000 20 Oleg Tverdovsky D L OK 50 65 64 69 67 74 67 69 69 67 71 30 34 70 23 2 300,000 58 Jean-Luc Grand-Pierre D R OK 69 62 64 60 74 53 54 52 57 66 58 34 28 65 22 3 160,000 36 Jani Hurme G L OK 73 72 76 70 71 68 75 76 75 25 25 43 47 69 24 1 260,000 29 Peter Sidorkiewicz G L OK 63 83 70 70 68 78 74 69 67 25 25 42 49 70 32 1 350,000 C 75+ AVG LW 75+ AVG RW 75+ AVG D 75+ AVG G 75+ AVG TmAVG AgeAVG 25 players 7 0 66 4 0 67 5 0 67 7 0 66 2 0 69 67 24