(As of Friday, Jan 26 2024)
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 49 Kris King C L OK 73 67 74 71 79 27 60 68 63 80 63 58 55 72 31 2 500,000 28 Peter Forsberg C L OK 60 59 71 71 73 59 72 71 72 74 66 37 47 72 24 3 448,000 30 Bryan Smolinski C R OK 59 69 67 73 77 82 68 70 68 64 72 35 23 72 26 1 270,000 39 Rod BrindAmour C L OK 56 74 62 82 82 62 66 66 68 72 68 31 37 71 27 4 350,000 18 Denny Lambert LW L OK 87 79 68 75 82 27 77 71 62 64 61 52 53 73 27 3 416,000 57 Andrei Kovalenko LW L OK 71 66 69 73 72 61 67 71 62 62 77 37 33 73 27 4 448,000 67 Robert Reichel LW L OK 60 68 68 78 81 79 77 70 76 60 65 41 39 73 26 4 500,000 12 Louie Debrusk LW L OK 75 69 83 73 78 48 70 66 69 69 61 35 64 73 27 2 240,000 45 Daniel Marois RW R OK 75 74 77 75 78 54 72 71 69 60 73 43 42 75 29 4 575,000 21 Alex Selivanov RW L OK 65 78 66 70 81 63 72 78 64 62 77 45 53 75 26 1 280,000 40 Alex Hicks RW L OK 69 82 67 76 78 65 79 70 67 65 65 59 62 74 28 2 280,000 47 Troy Crowder RW R OK 79 75 83 70 74 62 69 59 63 68 63 44 52 72 29 2 351,000 55 Eric Weinrich D L OK 67 73 76 84 83 59 73 77 71 72 66 60 41 77 31 1 500,000 35 Glen Wesley D L OK 63 69 73 80 81 68 66 72 68 74 63 41 61 74 29 3 550,000 5 Bryan McCabe D L OK 67 66 61 69 76 41 61 68 69 70 69 28 33 70 22 4 390,000 46 Luke Richardson D L OK 78 63 82 75 78 51 63 63 57 76 55 44 43 73 28 3 507,000 34 Alexander Karpovtsev D R OK 62 74 72 70 68 70 64 67 66 73 61 45 45 72 27 3 280,000 6 Sylvain Lefebvre D L OK 70 68 75 79 82 64 63 69 64 77 62 44 41 74 30 2 450,000 20 Igor Ulanov D L OK 69 72 77 73 74 47 72 66 64 75 51 31 46 73 28 3 360,000 32 Teppo Numminen D R OK 54 71 70 77 78 83 66 72 68 69 67 41 52 73 29 2 330,000 19 Dwayne Roloson G L OK 80 79 79 80 80 77 79 80 79 25 25 60 58 75 28 3 550,000 50 Mike Richter G L OK 80 85 80 87 82 89 84 71 66 25 25 66 74 76 31 1 650,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 22 players 4 4 71 4 4 73 4 4 74 8 8 73 2 2 75 73 27
# 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 75 70 70 78 77 60 68 71 64 70 65 32 24 72 26 1 390,000 38 Jason Wiemer C L OK 73 70 62 66 69 37 58 57 53 74 54 30 19 64 21 1 120,000 66 Darcy Tucker C L OK 66 75 52 72 77 55 75 67 65 71 60 32 27 69 22 4 330,000 36 Jean-Francois Jomphe C L OK 64 73 59 62 59 71 75 66 53 58 54 48 54 66 25 1 200,000 48 Erik Rasmussen C L OK 54 69 59 65 67 67 58 54 51 57 53 30 30 60 20 3 120,000 25 Darren Langdon LW L OK 81 74 64 74 74 38 72 63 64 63 56 45 54 69 26 4 280,000 27 Bob Probert LW L 99 86 65 88 64 77 28 60 60 54 65 66 43 47 70 32 1 333,330 64 Donald Brashear LW L OK 83 73 74 77 78 40 62 65 64 65 53 44 42 69 25 4 300,000 41 David Volek LW L OK 61 65 66 82 87 67 65 74 65 50 74 52 53 72 31 1 475,000 31 Pavol Demitra LW L OK 56 73 59 73 69 55 67 69 63 64 70 35 28 69 22 3 333,000 22 Sergei Berezin RW R OK 50 73 59 64 81 83 73 65 54 56 69 44 42 67 25 1 240,000 11 Steve Sullivan RW R OK 54 79 51 76 72 70 78 68 67 67 66 36 33 70 23 1 260,000 14 Sami Kapanen RW L OK 46 76 53 72 76 78 71 67 59 63 60 39 43 67 24 1 260,000 56 Trent McCleary RW R OK 57 77 55 65 68 70 71 63 56 58 59 43 42 66 25 1 200,000 52 Craig Adams RW R OK 55 69 52 71 68 66 65 54 51 67 44 27 25 60 20 3 120,000 58 Shawn Thornton RW R OK 66 67 62 67 72 48 57 53 51 51 48 32 32 60 20 4 120,000 23 Miroslav Satan RW L OK 56 77 65 71 75 72 70 63 68 62 73 24 32 71 22 2 308,000 29 Rhett Warrener D R OK 59 71 59 73 63 49 64 61 61 67 65 30 25 67 21 1 140,000 42 Scott Ferguson D L OK 77 77 59 67 63 56 71 55 55 42 55 48 48 65 24 3 220,000 43 Jaroslav Modry D L OK 61 60 71 72 69 70 61 70 60 65 61 40 51 69 26 4 280,000 51 Aki Berg D L OK 50 66 61 66 66 59 59 54 48 73 52 26 25 63 20 2 140,000 54 Dean Malkoc D L OK 81 65 78 72 71 43 66 54 57 70 56 39 38 71 28 1 304,200 59 Jason York D R OK 64 67 67 69 79 62 70 65 69 67 63 31 46 70 27 3 280,000 33 Frantisek Kucera D L OK 64 61 70 74 76 76 61 69 62 65 50 29 36 68 29 2 270,000 37 Brad Werenka D L OK 73 76 70 70 74 77 66 63 64 69 57 35 36 72 28 2 300,000 17 Tim Thomas G L OK 77 78 81 74 80 72 76 71 74 25 25 35 34 71 23 1 350,000 26 Mathieu Garon G R OK 76 74 75 69 72 77 72 76 73 25 25 23 26 69 19 3 260,000 60 Mika Noronen G L OK 67 67 67 63 62 77 67 68 67 25 25 24 24 62 18 4 160,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 28 players 5 1 66 5 2 69 7 2 65 8 3 68 3 1 67 67 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 19 Brian Bradley C L OK 67 74 66 86 79 64 76 74 70 63 72 62 62 75 32 2 585,000 90 Joe Juneau C L OK 65 77 71 79 71 74 75 74 70 71 76 33 36 76 29 1 480,000 34 Bob Bassen C L OK 77 59 66 77 79 62 65 71 67 76 65 43 54 73 32 3 600,000 22 Brendan Shanahan LW L OK 78 74 80 87 85 33 76 80 78 73 80 44 44 81 28 2 935,000 44 Stephane Richer LW L OK 47 78 69 78 73 60 71 67 75 60 77 60 67 74 31 2 575,000 10 Ulf Dahlen LW L OK 64 77 66 79 82 99 74 71 76 74 78 48 60 78 30 4 800,000 16 Andrew Brunette LW L OK 51 75 71 71 76 77 65 69 69 73 63 41 37 71 24 3 390,000 45 Adam Graves RW L OK 71 72 77 81 77 49 71 75 74 74 79 46 66 79 29 2 800,000 25 Russ Courtnall RW R OK 60 82 67 82 74 69 80 76 70 65 75 63 67 77 32 2 700,000 26 Dallas Drake RW L OK 65 72 70 77 71 71 65 70 67 76 69 37 34 73 28 4 600,000 43 Sheldon Kennedy RW R OK 64 66 61 69 73 72 66 68 64 63 67 47 24 69 28 1 304,200 12 Greg Hawgood D L OK 65 67 65 72 76 56 70 70 69 75 66 47 64 73 29 1 400,400 6 Ulf Samuelsson D L OK 81 67 76 83 84 40 67 67 64 79 58 49 62 76 33 2 600,000 62 Jiri Slegr D L OK 62 68 72 62 75 76 59 74 65 68 67 36 50 71 26 1 270,000 8 Gerald Diduck D R OK 74 69 74 81 74 56 68 60 61 72 52 56 66 72 32 1 450,000 32 Lyle Odelein D L 99 75 66 82 77 77 34 64 66 63 80 55 43 38 75 29 1 448,000 24 Steve Chiasson D L OK 70 76 71 80 82 59 70 73 74 68 64 40 48 75 30 3 575,000 28 Vladimir Konstantinov D R OK 74 75 76 85 77 63 70 77 72 82 74 51 49 80 30 3 1,000,000 38 Igor Kravchuk D L OK 63 68 75 81 80 75 71 72 68 75 64 39 40 75 31 4 575,000 9 Greg de Vries D L OK 61 74 64 73 76 57 62 63 64 77 62 40 46 71 24 1 280,000 3 Tomas Vokoun G R OK 82 80 84 80 78 70 82 79 82 25 25 30 27 75 21 1 450,000 35 Tom Barrasso G R OK 82 85 90 88 86 69 78 70 72 25 25 48 49 76 32 1 600,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 22 players 3 3 74 4 4 76 4 3 74 9 9 74 2 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 27 Dave Scatchard C R OK 59 63 59 71 57 44 56 61 53 70 55 27 35 63 21 4 240,000 39 Kris Draper C L OK 55 71 58 68 76 57 66 68 67 71 58 24 27 68 26 3 274,400 37 Martin Straka C L OK 52 62 62 65 66 60 63 68 68 61 68 33 46 68 25 2 280,000 30 Viktor Kozlov C R OK 51 66 72 71 66 77 52 67 61 68 66 28 37 68 22 3 300,000 50 Brian Holzinger LW R OK 65 69 65 65 66 66 68 64 57 64 66 21 30 68 26 1 180,000 15 Tomas Holmstrom LW L OK 53 75 58 70 74 66 63 66 63 72 63 45 33 68 24 3 364,000 41 Arron Asham LW R OK 56 68 53 69 62 49 59 56 49 64 52 23 29 60 19 2 120,000 47 Ville Nieminen LW L OK 55 71 54 63 67 62 65 55 51 51 53 32 32 60 20 3 120,000 17 Maxim Afinogenov RW L OK 52 71 50 65 67 62 65 62 56 52 58 24 24 62 18 3 160,000 23 Dan Cleary RW L OK 50 68 55 71 54 67 60 57 55 65 54 24 24 62 18 3 160,000 20 Mikael Renberg RW L OK 60 68 66 69 67 71 63 61 63 52 70 35 29 67 25 2 252,000 5 Jason Arnott RW R OK 59 64 63 74 68 53 51 67 70 67 66 28 37 68 22 2 392,000 33 Denis Gauthier D L OK 58 62 60 65 60 50 52 48 53 62 53 27 24 61 20 1 160,000 11 Chris Phillips D L OK 51 62 62 69 72 65 56 55 63 74 57 24 28 65 19 2 220,000 13 Darius Kasparaitis D L OK 58 66 71 72 67 35 49 66 51 71 37 33 34 65 25 2 224,000 29 Andrei Zyuzin D L OK 56 67 57 65 61 61 60 59 50 60 59 28 25 63 19 2 140,000 14 Darryl Sydor D L OK 58 65 65 78 73 65 63 61 64 63 61 29 23 67 25 2 210,000 31 Sean ODonnell D L OK 74 60 70 69 71 31 55 56 69 74 51 41 32 69 26 3 252,200 40 Brad Lukowich D L OK 46 67 52 68 67 59 63 54 49 67 59 31 23 62 21 4 180,000 49 Darren Van Impe D L OK 65 78 67 66 76 62 70 64 69 53 64 36 42 70 24 3 300,000 46 Chris Mason G L OK 75 73 73 72 73 84 74 71 74 25 25 29 30 69 21 1 260,000 36 Chris Osgood G L OK 67 78 75 79 85 76 80 71 65 25 25 44 33 70 25 2 240,000 7 Jose Theodore G R OK 82 79 78 75 77 67 79 77 78 25 25 26 35 73 21 1 400,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 0 66 4 0 64 4 0 64 8 1 65 3 2 70 65 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 11 Mike Hudson C L OK 68 68 72 67 75 62 66 66 64 78 65 39 37 72 30 2 300,000 88 Eric Lindros C L OK 72 74 75 77 67 51 66 78 75 68 75 41 51 77 24 2 450,000 43 Doug Weight C L OK 55 71 72 80 83 64 76 79 75 70 71 45 28 76 26 1 448,000 32 Ron Francis C L OK 60 66 61 85 76 64 70 89 75 74 63 72 88 76 34 2 666,000 36 Murray Craven C L OK 58 72 66 79 78 57 67 72 72 74 73 57 54 75 33 1 550,000 52 Garry Valk LW L OK 67 69 72 77 81 65 68 67 64 77 68 41 39 73 30 1 330,000 68 Jaromir Jagr LW L OK 63 80 73 69 72 62 69 77 74 71 77 22 49 77 25 1 720,000 35 Gary Roberts LW L OK 79 73 73 86 77 54 75 73 81 68 81 49 40 80 31 3 1,100,000 20 Pavel Bure LW L 98 62 84 73 82 79 78 79 81 79 63 79 39 35 80 26 2 595,000 30 Tony Amonte LW L OK 65 79 68 79 79 53 70 76 76 66 75 33 31 76 27 1 595,000 9 Ryan Smyth RW L OK 55 77 58 79 73 64 68 68 71 75 72 32 39 73 21 1 220,000 24 Ray Sheppard RW R OK 63 61 67 79 73 67 63 68 67 68 77 46 52 73 31 1 399,000 38 Rick Tocchet RW R OK 80 69 85 77 74 25 71 75 76 68 81 66 64 80 33 1 1,100,000 4 Al MacInnis D R OK 66 61 70 93 88 78 73 86 76 78 80 68 87 81 34 1 1,100,000 25 Gord Murphy D R OK 72 77 76 83 81 69 70 74 71 73 73 40 44 77 30 1 476,000 14 Jeff Brown D R OK 47 78 72 76 75 73 66 73 70 65 73 57 74 75 31 2 600,000 46 Paul Coffey D L OK 41 80 63 85 81 73 78 82 78 52 70 77 92 77 36 1 700,000 31 Chris Chelios D L 86 DD 71 74 66 80 88 51 68 74 71 90 62 69 78 78 35 1 966,000 18 Sean Hill D R OK 69 74 70 83 80 78 67 74 70 76 71 38 38 76 27 4 571,200 16 Adam Burt D L OK 74 73 74 76 79 68 63 64 67 78 60 42 47 75 28 2 408,000 28 John Vanbiesbrouck G L OK 82 85 83 83 86 77 83 74 69 25 25 64 73 77 34 1 700,000 7 Arturs Irbe G L OK 74 87 78 81 82 79 80 75 74 25 25 42 37 75 30 1 550,000 26 Kirk McLean G L OK 81 86 83 89 84 91 85 73 71 25 25 44 36 77 31 2 700,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 5 5 75 5 5 77 3 3 75 7 7 77 3 3 76 76 29
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 37 Matt Cooke C L OK 57 69 55 72 70 56 62 57 56 69 54 28 28 63 19 4 180,000 57 Ted Drury C L OK 69 70 65 63 77 58 67 63 65 67 66 31 23 69 26 1 180,000 15 Todd Bertuzzi C L OK 64 68 63 73 72 43 54 60 66 67 65 32 21 67 22 2 336,000 6 Marc Savard C L OK 52 70 52 66 69 62 69 72 64 64 63 27 32 67 20 2 220,000 22 Jason Allison C R OK 65 68 61 74 72 67 67 79 70 54 67 29 31 71 22 4 300,000 13 Dainius Zubrus LW L OK 56 68 67 75 70 67 55 64 63 66 63 27 30 67 19 3 220,000 54 Stephane Yelle LW L OK 57 69 63 72 72 60 57 65 58 66 59 28 35 66 23 3 135,000 42 Stephane Matteau LW L OK 65 72 69 74 77 60 67 70 65 71 63 37 37 71 28 1 390,000 51 Tomi Kallio LW L OK 53 69 52 55 64 66 70 63 53 52 55 26 27 61 20 2 90,000 17 Mike Johnson RW R OK 59 74 62 71 75 73 67 69 61 71 64 43 44 70 23 2 280,000 10 Sergei Samsonov RW R OK 46 72 48 68 70 72 70 64 60 52 64 24 24 64 18 4 200,000 53 Stu Barnes RW L OK 61 73 65 71 72 65 65 75 69 68 68 36 48 72 27 4 378,000 45 Trent Klatt RW R OK 55 65 63 64 74 68 63 64 67 66 64 40 48 68 26 1 210,000 12 Michal Rozsival D R OK 54 68 59 75 66 57 63 65 60 76 62 26 21 68 19 3 220,000 23 Willie Mitchell D L OK 57 68 59 69 64 59 61 59 58 69 53 32 32 65 20 3 200,000 5 Brian Campbell D L OK 45 69 48 69 71 71 66 67 67 67 67 24 24 68 18 4 280,000 8 Joe Corvo D R OK 49 69 55 67 68 71 63 65 61 65 66 32 32 67 20 4 260,000 29 Scott Hannan D L OK 50 65 57 69 70 64 57 56 55 69 54 24 24 63 18 4 180,000 19 Oleg Tverdovsky D L OK 46 63 55 66 61 74 60 65 63 61 62 28 27 65 21 4 300,000 58 Sergei Gonchar D L OK 58 67 68 72 75 55 68 72 70 69 71 32 32 72 23 3 280,000 34 Alexei Gusarov D L OK 64 60 66 84 72 82 66 69 62 78 57 52 44 72 33 2 400,000 44 Joel Kwiatkowski D L OK 57 68 58 62 62 57 59 55 52 52 59 27 27 61 20 3 120,000 49 Anders Eriksson D L OK 52 70 64 70 67 58 61 61 69 59 64 31 23 67 22 4 240,000 33 Robb Stauber G L OK 77 82 78 72 81 82 75 71 71 25 25 53 40 73 30 1 475,000 27 Martin Biron G L OK 76 76 74 78 71 77 75 74 76 25 25 28 26 70 20 2 350,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 1 67 4 1 66 4 2 68 10 2 66 2 2 71 67 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 19 Ed Olczyk C L OK 58 71 70 78 76 62 68 70 68 65 73 37 38 73 31 2 500,000 23 Darren Turcotte C R OK 67 70 66 73 76 62 72 72 75 64 69 38 50 73 29 1 390,000 46 Chris Gratton C L OK 75 70 70 72 77 48 63 68 73 73 69 27 25 73 22 4 350,000 32 Craig Janney C L OK 55 75 75 76 73 91 80 88 81 71 70 61 57 80 30 2 720,000 31 Jeff Friesen LW L OK 54 72 63 75 76 69 67 67 67 72 63 31 40 70 21 4 240,000 21 John McIntyre LW L OK 72 68 68 76 76 40 77 70 69 71 71 58 51 75 28 2 420,000 11 Keith Tkachuk LW L OK 72 70 83 66 70 45 66 68 69 60 65 40 48 72 25 1 420,000 39 Michel Picard LW L OK 56 73 70 70 73 67 69 73 69 69 69 39 46 73 28 2 270,000 6 Tomas Sandstrom LW L 98 57 71 68 78 71 68 70 72 70 64 71 56 50 73 33 1 500,000 15 Steve Leach RW R OK 75 69 74 68 74 63 68 70 70 70 74 39 53 75 31 2 500,000 57 Brett Hull RW R OK 61 65 69 85 94 68 65 76 77 65 89 63 63 79 33 2 1,000,000 29 Craig Simpson RW R OK 67 71 69 76 73 80 63 68 74 62 74 50 66 74 30 1 450,000 37 Petr Klima RW R OK 51 76 62 78 75 69 72 70 75 51 74 51 61 72 33 1 400,000 55 Ed Ward RW R OK 69 74 77 71 68 70 72 70 66 75 72 32 38 75 28 3 351,000 41 Dimitri Yushkevich D R OK 66 66 70 71 68 57 63 73 70 68 67 42 32 72 26 2 360,000 16 Boris Mironov D L OK 58 74 77 68 76 70 64 72 76 72 57 36 45 73 25 2 300,000 36 Bret Hedican D L OK 57 68 70 72 78 58 69 65 60 70 65 27 31 70 27 1 288,000 24 Dave Karpa D R OK 72 59 73 65 69 44 59 62 58 73 57 38 39 69 26 2 240,000 53 Steve Poapst D L OK 63 78 65 73 70 71 76 67 60 67 69 57 52 73 28 2 300,000 27 Todd Simpson D L OK 80 70 64 67 73 34 60 58 54 72 60 43 44 69 24 1 280,000 49 Garth Snow G L OK 84 82 86 78 84 71 83 71 70 25 25 45 29 75 28 1 390,000 59 Sean Burke G L 97 87 83 90 90 86 68 86 78 78 25 25 51 62 79 30 4 850,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 22 players 4 4 74 5 5 72 5 5 75 6 4 71 2 2 77 73 28
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 38 Steve Begin C L OK 52 73 52 69 59 54 63 49 46 63 48 24 25 58 19 2 100,000 35 Espen Knutsen C L OK 49 61 59 69 65 77 63 59 66 54 60 37 39 64 25 4 405,000 18 Len Barrie C L OK 60 70 61 61 76 36 60 68 65 62 62 48 44 67 28 1 240,000 30 Yanic Perreault C L OK 53 70 66 68 76 58 71 63 63 67 68 24 42 69 26 2 240,000 43 Alexandre Daigle C L OK 54 76 62 74 66 77 69 70 58 61 64 35 33 69 22 2 224,000 44 Gordie Dwyer LW L OK 75 65 60 61 48 25 57 48 50 48 38 28 29 56 19 2 60,000 48 Dan LaCouture LW L OK 58 68 60 65 58 60 58 52 52 47 47 29 30 58 20 2 80,000 34 Dave Chyzowski LW L OK 69 59 68 64 74 52 59 61 62 63 64 48 41 67 26 4 315,000 40 Brad Isbister LW R OK 61 68 65 67 64 46 54 59 49 71 53 26 30 63 20 1 140,000 45 Pierre Dagenais RW L OK 49 68 61 61 57 65 57 56 52 55 59 24 21 61 19 2 100,000 51 Eric Boulton RW L OK 75 67 68 72 62 38 62 52 62 67 46 30 31 64 21 1 90,000 28 Adam Deadmarsh RW L OK 69 73 59 67 74 49 69 66 61 55 65 36 36 68 22 2 280,000 8 Bob Boughner D R OK 68 59 72 61 82 36 55 60 56 66 47 33 30 66 26 4 180,000 10 Ruslan Salei D L OK 61 69 58 72 74 57 64 63 56 70 61 40 42 67 22 2 260,000 20 Kim Johnsson D L OK 58 70 56 65 75 60 65 60 68 57 62 29 36 67 21 4 270,000 52 Jamie Rivers D L OK 59 71 60 61 67 62 64 61 61 63 65 34 27 67 22 4 210,000 42 Adrian Aucoin D R OK 41 65 67 69 64 56 63 55 55 73 56 27 44 65 24 4 210,000 13 Paul Mara D L OK 56 66 57 65 67 55 57 60 57 61 59 24 24 63 18 3 180,000 54 Jamie Allison D L OK 73 73 66 71 58 38 65 62 59 57 61 33 37 67 22 4 200,000 26 Bryan Muir D L OK 66 70 68 68 62 64 59 60 54 64 63 45 48 68 24 1 220,000 58 Jean-Luc Grand-Pierre D R OK 64 61 61 57 73 53 50 50 54 64 50 28 19 62 20 1 100,000 33 Dan Cloutier G L OK 72 75 78 74 74 66 78 73 76 25 25 31 32 70 21 4 390,000 56 John Grahame G L OK 73 73 74 72 67 65 74 79 75 25 25 28 38 69 22 4 360,000 25 Manny Legace G L OK 73 78 79 75 71 83 78 78 73 25 25 43 39 72 24 2 420,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 5 0 65 4 0 61 3 0 64 9 0 65 3 2 70 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 OK 53 72 67 71 71 62 69 70 71 76 62 30 28 71 23 3 270,000 27 Jeremy Roenick C R OK 69 77 74 76 74 53 74 79 79 72 76 40 53 79 27 1 680,000 41 Jimmy Carson C R OK 60 71 72 74 74 72 71 76 70 69 72 50 42 75 29 3 500,000 15 Mike Modano C L OK 62 80 75 81 76 62 74 83 80 65 80 39 52 80 27 1 765,000 31 Donald Audette LW L OK 66 70 62 76 74 71 76 70 73 64 77 37 46 74 28 1 476,000 65 Paul Ranheim LW L OK 60 71 69 74 85 72 71 71 67 72 76 49 57 75 31 1 550,000 39 Brian Rolston LW L OK 57 74 70 72 75 57 67 71 70 71 71 23 28 73 24 2 220,000 43 Robert Lang LW R OK 61 67 70 70 73 80 64 76 70 62 68 32 34 72 27 2 400,000 89 Alexander Mogilny RW R OK 49 82 74 79 73 68 83 75 79 59 80 40 49 78 28 4 1,100,000 46 Owen Nolan RW R OK 65 65 74 67 66 56 65 67 64 71 76 32 43 72 25 2 473,200 2 Daniel Alfredsson RW R OK 53 76 61 76 73 79 65 75 71 75 74 41 36 74 24 3 675,000 4 Jarome Iginla RW R OK 50 66 60 77 78 68 62 70 76 76 66 27 27 71 20 1 280,000 49 Zdeno Ciger RW L OK 61 77 67 73 78 61 80 76 70 61 76 28 44 75 29 1 330,000 1 Zdeno Chara D L OK 66 59 76 76 72 51 44 64 75 76 66 32 29 71 20 3 350,000 12 Bill Berg D L OK 69 70 79 76 69 59 70 61 63 72 66 47 41 73 30 2 350,000 32 Dan Keczmer D L OK 68 74 69 79 75 64 69 71 68 75 62 51 65 75 29 1 320,000 40 Brendan Witt D L OK 70 72 71 76 72 49 63 66 63 73 59 37 30 72 22 4 320,000 36 Scott Lachance D L OK 65 67 71 70 74 73 66 66 66 74 57 37 42 72 25 2 280,000 95 Nicklas Lidstrom D L OK 56 69 71 85 77 81 74 71 70 72 72 44 30 75 27 1 720,000 3 Kimmo Timonen D L OK 58 70 61 77 73 60 71 73 76 69 73 27 18 74 22 3 476,000 10 Marty Turco G L OK 77 77 80 76 77 66 74 76 82 25 25 31 29 72 22 4 600,000 16 Patrick Lalime G L 98 77 81 82 73 71 78 76 76 79 25 25 35 41 74 23 3 560,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 22 players 4 4 76 4 4 73 5 5 74 7 7 73 2 2 73 73 25
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 21 Derek Plante C L OK 57 67 60 68 69 58 66 68 63 64 69 40 29 69 26 1 180,000 6 Joe Thornton C L OK 53 65 62 79 72 62 53 73 79 69 64 24 24 70 18 4 350,000 33 Jan Bulis C L OK 50 69 57 65 67 62 61 61 58 60 58 27 27 63 19 2 140,000 35 Richard Park C R OK 51 74 58 76 66 61 73 63 63 73 52 29 23 66 21 3 168,000 37 Curtis Brown C L OK 55 71 63 72 72 61 63 67 63 68 59 29 31 67 21 4 210,000 23 Jochen Hecht C L OK 51 72 57 68 68 70 64 66 61 67 58 26 25 66 20 1 160,000 34 Steve Konowalchuk LW L OK 72 66 76 65 67 61 63 61 63 70 68 30 33 70 25 2 270,000 17 Ladislav Nagy LW L OK 52 70 50 62 65 61 64 66 52 48 60 24 24 62 18 3 160,000 44 Chad Kilger LW L OK 53 66 62 71 69 66 56 57 54 71 58 30 28 64 20 1 120,000 52 Eric Daze LW L OK 54 68 63 66 66 67 58 68 55 55 74 32 38 67 22 3 300,000 13 J.P. Dumont RW L OK 50 70 57 67 69 67 62 64 61 61 62 24 22 65 19 3 200,000 29 Aleksey Morozov RW L OK 41 69 50 59 70 68 66 56 49 63 55 29 28 60 20 1 120,000 38 Radek Bonk RW L OK 56 72 60 75 77 70 65 67 61 68 63 23 27 68 21 1 140,000 50 Jay Pandolfo RW L OK 56 78 61 72 66 76 69 64 63 59 54 32 31 66 22 3 180,000 25 Brett Clark D L OK 49 70 53 72 60 72 68 62 59 67 63 31 26 67 20 2 200,000 45 Philippe Boucher D R OK 60 58 73 65 72 56 58 64 57 67 51 35 39 67 24 2 180,000 20 Jay McKee D L OK 53 63 54 67 64 58 60 54 53 69 54 27 19 62 20 1 160,000 22 Sheldon Souray D L OK 66 67 69 72 63 33 53 66 69 62 68 30 41 68 21 4 270,000 28 Danny Markov D L OK 55 72 55 66 66 55 67 61 54 71 59 29 28 66 21 1 180,000 5 Mattias Norstrom D L OK 67 60 73 63 67 56 65 60 66 65 42 31 39 67 25 2 240,000 18 Stephane Robidas D R OK 59 72 52 71 67 57 68 58 62 72 60 25 21 66 20 1 180,000 30 Robert Esche G L OK 70 70 69 69 63 59 70 76 70 25 25 26 23 65 19 2 200,000 42 David Aebischer G L OK 72 72 72 70 65 75 72 74 72 25 25 28 28 67 19 3 260,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 6 1 66 4 1 65 4 0 64 7 0 66 2 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 Peter Zezel C L OK 66 68 70 79 79 83 72 65 66 81 65 57 65 74 32 2 555,000 30 Steve Yzerman C R OK 56 75 67 86 82 67 77 87 80 71 80 60 60 80 32 3 1,400,000 93 Doug Gilmour C L OK 64 68 63 84 87 74 66 77 78 72 76 70 79 77 34 2 1,000,000 25 Dale Hawerchuk C L OK 54 72 61 80 87 69 67 82 72 63 65 74 78 73 34 1 450,000 26 Esa Tikkanen LW L OK 75 78 75 80 83 62 76 71 73 90 77 49 58 80 32 1 800,000 55 Ted Donato LW L OK 61 73 67 72 79 72 63 71 66 74 65 34 34 71 28 2 330,000 45 Valery Zelepukin LW L 30 IN 62 76 67 83 76 60 81 75 76 71 76 32 53 77 29 1 448,000 57 Paul Ysebaert LW L OK 59 74 71 71 80 84 73 75 70 73 74 47 56 76 31 1 600,000 13 German Titov LW L OK 70 84 77 79 88 74 81 80 71 59 76 67 69 79 31 2 1,100,000 46 Denis Savard RW R OK 49 70 63 85 84 83 75 87 75 60 77 84 98 78 36 1 800,000 25 Steve Thomas RW R OK 64 71 69 72 78 51 76 77 73 63 82 64 70 77 34 3 1,000,000 19 David Archibald RW L OK 69 67 66 73 84 70 64 68 68 72 69 46 45 72 28 3 390,000 41 Valeri Kamensky RW R OK 48 74 71 75 63 74 73 74 73 51 75 43 45 73 31 1 400,000 39 Nelson Emerson RW R OK 60 72 67 81 78 69 71 73 67 63 74 34 29 73 30 1 390,000 9 Calle Johansson D R OK 66 77 74 84 87 73 77 77 70 79 73 43 66 79 30 1 1,110,000 71 Wendel Clark D L OK 79 75 76 84 73 44 75 79 74 77 82 53 63 81 31 2 1,000,000 37 Eric Desjardins D R OK 58 72 74 76 79 71 73 74 74 76 70 39 37 76 28 3 720,000 47 Don Sweeney D L OK 66 73 66 82 79 72 72 76 70 76 71 53 58 77 31 2 500,000 24 Gary Suter D L OK 60 76 73 83 85 78 73 77 75 71 67 54 60 77 33 1 750,000 54 Yves Racine D L 99 69 70 71 74 80 54 71 70 67 76 61 35 44 74 28 3 492,800 33 Doug Houda D L 88 DD 66 67 66 77 83 50 73 68 66 74 51 61 56 72 31 1 400,000 59 Olaf Kolzig G L OK 81 82 89 83 82 70 76 77 76 25 25 38 33 75 27 2 675,000 53 Martin Brodeur G L OK 82 85 82 84 84 81 80 84 75 25 25 24 32 76 25 1 595,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 4 76 5 5 76 5 5 74 7 7 76 2 2 75 75 30
# 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 46 70 53 62 60 57 75 63 69 64 59 28 27 66 24 3 200,000 48 Pascal Rheaume C L OK 59 74 66 72 62 72 59 63 58 62 57 45 47 66 24 2 220,000 29 Stephan Lebeau C R OK 57 69 66 75 73 65 69 72 69 64 68 46 45 72 29 2 396,000 28 Vaclav Prospal C L OK 59 71 63 70 77 61 67 68 64 64 68 32 30 70 22 3 330,000 32 Eric Messier LW L OK 57 79 64 69 71 74 69 60 59 67 55 44 44 67 24 2 220,000 43 Kent Manderville LW L OK 48 59 65 63 73 55 61 61 56 66 69 26 32 66 26 1 135,000 8 Geoff Sanderson LW L OK 47 73 67 62 71 65 72 66 63 59 76 29 27 70 25 3 270,000 44 Markus Naslund LW L OK 54 68 66 69 67 60 69 68 67 62 72 34 32 70 24 2 300,000 23 Rene Corbet LW L OK 53 70 65 70 77 55 71 63 60 67 63 26 27 68 24 2 140,000 75 Scott Allison LW L OK 68 66 66 63 68 41 66 65 66 58 60 31 25 67 26 1 180,000 42 Mike Grier RW L OK 55 69 58 75 80 62 58 66 57 74 64 24 29 67 22 4 240,000 35 Trevor Letowski RW R OK 48 76 44 62 70 74 73 53 49 64 53 31 28 61 20 2 140,000 15 Jason Dawe RW L OK 59 66 58 69 69 48 61 66 63 73 64 31 25 68 25 1 135,000 52 Glen Murray RW R OK 63 64 65 65 62 55 65 68 63 59 72 41 47 69 25 2 240,000 50 Peter Ferraro RW R OK 56 63 66 66 61 50 64 61 64 58 67 35 38 67 24 1 135,000 34 Sylvain Cote D R OK 63 64 62 78 79 77 69 74 72 72 61 49 52 72 31 1 310,000 22 Toni Lydman D L OK 52 70 56 66 70 65 59 64 56 68 55 28 28 64 19 2 180,000 40 Jason Marshall D L OK 71 64 77 69 67 41 68 70 58 70 61 42 39 72 26 1 180,000 10 Ken Sutton D L OK 65 68 66 73 67 49 57 65 66 67 55 37 32 68 28 3 330,000 31 Bob Beers D R OK 65 66 70 69 75 69 68 70 63 69 52 52 51 71 30 2 350,000 36 Kenny Jonsson D L OK 55 68 64 67 76 69 61 65 62 54 66 27 25 67 22 3 300,000 27 Stephane Fiset G L OK 74 76 74 72 76 70 75 69 69 25 25 32 40 69 27 3 300,000 49 Milan Hnilicka G L OK 68 79 75 70 81 66 64 73 66 25 25 34 33 67 25 2 160,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 4 2 68 6 2 68 5 0 66 6 3 69 2 0 68 68 24
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 51 Pat Lafontaine C L OK 57 72 68 84 78 81 81 86 82 63 78 66 75 80 32 3 1,400,000 19 Cliff Ronning C L OK 50 81 63 68 71 87 74 81 81 61 73 51 67 76 32 2 700,000 50 Shayne Corson C L OK S3 74 72 74 88 80 45 68 73 72 81 76 52 63 78 31 1 700,000 54 Keith Primeau C L OK 72 74 76 76 78 57 69 77 71 68 71 42 33 76 26 2 420,000 58 Vincent Damphousse C R OK 63 80 72 83 76 67 76 84 84 75 79 50 55 82 30 3 1,200,000 22 Cam Neely LW R OK 73 63 76 83 71 55 69 81 84 70 89 54 60 82 31 1 1,100,000 31 Kelly Buchberger LW R OK 72 72 77 80 86 25 68 64 68 77 64 59 70 74 31 1 350,000 40 Brian Savage LW L 96 62 65 73 77 66 46 68 68 68 64 72 35 35 72 26 1 260,000 48 Randy McKay LW R OK 79 69 81 81 82 41 76 68 75 72 71 41 49 77 30 1 852,500 49 Trevor Linden RW R OK 65 77 77 82 73 66 69 73 70 69 71 48 58 76 27 1 525,000 29 Derek King RW L OK 65 71 77 78 82 64 60 72 75 70 80 59 52 77 30 3 700,000 30 Joel Otto RW R OK 74 66 77 76 79 56 63 68 64 79 63 65 57 73 36 1 455,000 53 Scott Walker RW R OK 72 78 59 76 71 56 74 75 65 73 60 40 36 72 24 4 350,000 33 Al Iafrate D L OK 70 78 83 72 62 57 73 77 71 73 74 52 49 78 31 2 900,000 27 Jyrki Lumme D L OK 66 67 74 81 85 65 63 79 70 68 70 40 47 74 31 1 400,000 6 Bryan Marchment D L OK 82 65 72 72 70 52 67 61 63 78 54 48 52 73 28 1 473,200 9 Cam Russell D L OK 77 67 76 71 73 47 70 63 70 79 66 40 28 75 28 1 300,000 25 Craig Wolanin D L OK 73 71 76 79 75 56 70 63 56 72 59 52 50 73 30 1 450,000 56 Dave Manson D R OK 78 68 81 78 81 33 72 71 72 76 71 54 57 78 30 1 680,000 26 Darryl Shannon D L OK 64 65 73 77 77 57 63 63 60 75 63 44 62 72 29 1 360,000 47 Jason Woolley D L OK 75 75 71 76 79 66 69 72 71 75 61 40 39 76 28 4 600,000 34 Murray Baron D L OK 71 72 82 78 83 57 70 69 57 75 59 40 52 75 30 1 625,000 43 Scott Niedermayer D L OK 62 69 71 70 73 68 69 72 69 71 67 34 25 72 24 1 360,000 57 Jeff Hackett G L OK 85 85 84 84 78 80 75 77 73 25 25 46 32 76 29 3 550,000 24 Tommy Salo G R OK 83 83 83 76 87 74 85 81 82 25 25 46 47 78 26 4 990,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 5 78 4 4 76 4 4 74 10 10 74 2 2 77 75 29
# 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 53 71 63 73 75 69 73 77 70 55 70 30 30 71 24 2 330,000 39 Jozef Stumpel C R OK 56 70 65 61 79 56 68 69 69 58 63 31 24 68 25 2 240,000 20 Michal Handzus C L OK 49 64 62 70 70 65 50 58 59 69 57 28 23 63 20 2 160,000 46 Bill Lindsay LW L OK 69 69 75 76 81 60 68 58 70 69 63 29 24 70 27 2 270,000 32 Marty Reasoner LW L OK 47 72 54 72 62 68 61 59 55 64 51 32 34 62 20 3 140,000 45 Francis Lessard LW R OK 76 62 66 62 45 31 49 49 45 46 42 24 24 56 18 3 70,000 44 Vitali Yachmenev LW L OK 53 76 57 66 69 62 66 63 57 65 57 30 32 65 22 1 140,000 36 Todd Fedoruk RW L OK 70 62 64 64 65 42 51 52 49 49 46 24 24 58 18 4 90,000 52 David Vyborny RW L OK 52 75 49 65 75 68 72 68 60 56 62 25 27 66 22 4 240,000 2 Paul Kariya RW L OK 50 74 51 76 72 59 74 77 71 63 74 32 32 72 22 4 450,000 8 Sami Salo D R OK 55 71 67 74 69 78 63 67 67 72 68 41 40 71 23 3 300,000 38 Jamie Heward D R OK 65 59 61 50 68 59 61 56 54 61 45 35 56 63 26 1 180,000 28 Mathieu Dandenault D R OK 49 64 62 68 74 66 64 61 60 70 60 26 30 66 21 1 140,000 35 Kevin Haller D L OK 67 64 67 77 72 60 57 61 65 76 42 36 30 69 27 3 220,000 55 Deron Quint D L OK 47 69 62 62 61 68 58 57 60 43 60 23 31 62 21 1 120,000 41 Shane Hnidy D R OK 60 68 61 67 64 50 55 55 54 58 58 28 26 62 21 1 120,000 3 Wade Redden D L OK 56 71 56 73 71 60 67 69 65 75 65 32 25 70 20 2 240,000 37 Trevor Kidd G L OK 68 71 79 67 77 80 71 67 66 25 25 29 36 66 25 1 180,000 42 Roman Turek G R OK 79 76 89 78 78 72 78 69 70 25 25 34 48 72 27 1 390,000 15 Jocelyn Thibault G L OK 75 75 70 73 70 74 74 74 77 25 25 35 23 69 22 3 490,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 20 players 3 1 67 4 1 63 3 1 65 7 2 66 3 1 69 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 58 75 71 76 83 69 78 72 73 77 73 40 45 76 29 1 390,000 47 Dave Gagner C L OK S1 70 70 67 80 73 51 75 77 71 65 73 61 55 76 33 3 575,000 93 Petr Nedved C L OK 53 67 66 78 74 79 72 72 76 62 69 27 41 72 26 1 390,000 54 Mike Ricci C L OK 67 68 74 81 77 65 69 65 65 77 65 36 44 73 26 1 360,000 53 Dimirti Khristich LW R OK 61 76 71 81 78 65 73 71 76 69 74 39 52 76 28 1 450,000 51 Shawn McEachern LW L OK 67 84 76 76 83 66 74 74 74 71 75 36 43 78 28 3 768,000 34 John Cullen LW R OK 66 74 65 80 79 51 74 77 80 68 70 63 63 76 33 2 600,000 12 Shane Doan LW R OK 59 65 62 75 74 60 53 65 73 74 58 27 30 68 20 1 240,000 59 Zigmund Palffy RW L OK 50 73 64 73 75 73 74 69 66 67 70 28 35 71 25 2 416,000 15 Andreas Dackell RW R 98 54 77 60 70 83 83 72 66 60 67 60 43 44 69 24 1 280,000 29 John Leclair RW L OK 69 64 76 74 70 49 66 77 76 65 77 44 34 76 28 4 700,000 36 Randy Burridge RW L OK 66 79 60 78 64 75 71 77 76 65 76 49 39 76 31 3 700,000 5 Derek Morris D R OK 56 70 57 69 71 57 62 64 64 73 62 24 25 67 19 3 260,000 30 Patrice Brisebois D L OK 62 66 71 66 70 65 64 68 72 69 67 29 26 71 26 1 180,000 57 Roman Hamrlik D L OK 59 71 70 72 72 56 62 66 72 73 59 36 33 71 23 2 260,000 7 Derian Hatcher D L OK 66 60 76 75 80 36 66 65 61 78 61 20 32 72 25 1 390,000 13 Doug Bodger D L 73 3W 70 73 77 78 76 54 71 78 72 76 66 51 56 78 31 1 508,500 52 Sandis Ozolinsh D L OK 50 65 63 77 70 71 75 72 78 54 72 25 34 72 25 2 330,000 8 Pavel Kubina D R OK 62 58 75 71 70 54 42 62 65 70 63 29 27 68 20 3 260,000 1 Roberto Luongo G L OK 80 80 80 80 76 77 80 72 80 25 25 24 24 74 18 4 550,000 2 Evgeni Nabokov G L OK 77 82 78 79 76 80 82 73 81 25 25 28 32 75 22 4 900,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 21 players 4 4 74 4 3 74 4 3 73 7 5 71 2 2 74 73 25
# 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 52 74 56 72 68 75 69 67 60 62 62 40 40 67 22 3 260,000 27 Eric Belanger C L OK 51 74 52 68 73 69 67 59 54 72 55 25 27 64 19 3 160,000 43 Marc Chouinard C R OK 51 68 60 58 60 69 51 53 47 57 54 22 22 59 20 1 80,000 4 Patrik Elias C L OK 48 71 52 73 72 68 65 70 73 68 64 31 37 69 21 1 260,000 40 Paul DiPietro C R OK 65 69 65 65 69 63 63 72 70 66 71 28 34 72 27 1 400,000 10 Kristian Huselius LW L OK 48 72 50 65 68 69 65 63 56 54 61 24 24 63 18 4 180,000 45 Peter Schaefer LW L OK 44 71 55 60 55 65 58 62 53 65 53 23 31 61 20 1 140,000 28 Fredrik Modin LW L OK 55 72 68 70 68 75 59 60 62 72 62 37 34 68 22 4 270,000 48 Marcus Nilson LW R OK 52 72 57 65 71 62 64 60 53 63 54 24 26 63 19 3 120,000 11 Andrei Nazarov LW L OK 71 72 72 67 74 50 64 71 62 63 59 24 37 69 23 2 200,000 31 Steve McKenna LW L OK 83 58 83 69 71 49 48 57 58 51 52 47 50 64 24 2 180,000 39 Chris McAllister RW L OK 77 60 76 68 66 36 45 54 49 64 60 33 34 64 22 1 180,000 26 Antti Laaksonen RW L OK 54 78 56 69 75 78 73 62 57 57 60 44 44 66 23 3 240,000 33 Kyle Calder RW L OK 49 73 56 64 67 67 70 60 53 45 55 24 24 61 18 4 140,000 9 Eric Cairns D L OK 74 67 75 61 66 45 61 57 55 62 41 29 28 66 23 2 200,000 35 Mattias Ohlund D L OK 56 60 66 63 71 50 44 66 63 71 60 30 25 66 21 1 220,000 44 Brent Sopel D R OK 52 66 57 65 72 68 58 63 59 71 58 25 29 65 20 2 160,000 46 Brad Ference D R OK 72 64 60 59 58 38 54 54 48 43 52 24 24 58 18 3 90,000 49 Jason Strudwick D L OK 66 71 66 72 61 61 57 55 57 69 60 28 32 67 22 4 240,000 42 Jim Carey G L OK 66 77 77 71 73 71 68 64 63 25 25 34 38 66 23 3 240,000 25 Vesa Toskala G L OK 72 72 72 68 70 79 71 76 71 25 25 27 29 67 20 2 220,000 41 Johan Holmqvist G L OK 68 68 68 63 76 77 68 77 68 25 25 28 28 64 19 4 200,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 22 players 5 1 66 6 0 64 3 0 63 5 0 64 3 0 65 64 21
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 8 Saku Koivu C L OK 59 76 52 73 68 68 74 70 73 72 62 24 35 71 22 3 390,000 77 Pierre Turgeon C L OK 65 74 76 82 82 68 74 86 79 68 80 42 47 80 28 4 1,200,000 66 Mario Lemieux C L OK 66 73 79 84 71 66 86 95 90 72 88 66 89 87 32 2 1,900,000 51 Josef Beranek C L OK 58 74 66 74 77 68 73 76 78 57 75 35 38 74 28 2 352,000 27 Luc Robitaille LW L OK 64 63 80 88 87 81 66 82 81 70 84 54 62 81 31 1 900,000 17 Todd Marchant LW L OK 60 75 55 79 82 63 74 66 66 76 61 34 39 70 24 3 336,000 41 Robert Kron LW L OK 68 76 67 69 77 78 60 70 66 68 76 42 44 73 30 1 330,000 38 Benoit Hogue LW L OK 74 80 73 78 75 60 79 76 76 69 79 52 61 80 31 1 550,000 23 Peter Bondra RW L OK 61 79 72 86 83 65 80 77 75 66 82 48 36 79 29 4 1,000,000 36 Tie Domi RW R OK 90 67 79 70 74 37 67 69 61 72 69 40 40 74 28 2 360,000 26 Kevin Stevens RW L OK 77 70 80 83 86 29 66 77 78 60 81 57 59 79 32 1 1,400,000 21 Mats Sundin RW R OK 63 68 69 75 73 69 72 75 70 64 77 37 36 75 26 1 450,000 9 Brian Leetch D L OK 66 80 72 92 87 63 76 89 84 82 80 44 56 84 29 3 1,500,000 1 Chris Pronger D L OK 71 73 67 76 74 41 66 72 77 76 72 32 31 75 22 3 480,000 54 Vladimir Malakhov D L OK 71 76 83 83 76 72 76 83 74 78 75 39 28 81 29 4 1,100,000 12 Rob Blake D R OK 75 76 81 82 84 59 72 73 70 84 76 41 60 81 28 1 850,000 20 Peter Popovic D L OK 71 71 82 73 74 71 71 58 65 77 61 50 41 75 29 2 525,000 32 Peter Ahola D L OK 71 73 72 71 70 48 64 72 70 76 68 33 36 75 29 2 280,000 31 Curtis Joseph G L OK 80 87 86 89 87 99 82 80 77 25 25 49 39 79 30 2 1,000,000 45 Ed Belfour G L OK 86 88 82 90 92 71 76 74 75 25 25 47 57 78 32 2 950,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 20 players 4 4 78 4 4 76 4 4 76 6 6 78 2 2 78 77 28
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 46 Rob Niedermayer C L OK 59 75 61 72 77 53 70 65 69 71 64 36 29 70 22 3 270,000 34 Brendan Morrison C L OK 60 72 58 74 72 74 70 70 68 70 64 29 31 70 22 3 300,000 94 Michael Nylander C L OK 53 73 66 71 70 64 68 63 63 59 70 43 41 69 25 2 240,000 4 Patrick Marleau C L 99 52 66 60 78 76 72 58 62 72 68 64 24 24 68 18 4 280,000 48 Wayne Primeau LW L OK 66 70 69 71 71 52 55 62 55 72 56 31 37 66 21 1 100,000 30 Kirk Maltby LW L OK 53 62 69 60 67 62 60 58 54 60 60 29 34 63 25 3 180,000 14 Martin Rucinsky LW L OK 48 62 71 72 62 63 64 64 57 58 66 32 34 66 26 1 196,000 33 Richard Zednik LW L OK 58 68 56 68 72 70 64 62 57 60 64 29 34 65 21 4 210,000 11 Brenden Morrow LW L OK 60 68 56 70 70 50 60 62 60 60 62 24 24 65 18 4 220,000 13 Petr Sykora RW L OK 51 71 50 73 70 62 69 66 67 70 62 29 20 67 20 1 220,000 29 Martin Lapointe RW R OK 61 60 71 73 71 50 59 61 59 62 67 32 33 67 24 1 200,000 15 Milan Hejduk RW R OK 50 72 54 68 69 71 68 67 65 61 69 27 24 68 21 1 220,000 35 Georges Laraque RW R OK 68 58 71 68 65 46 41 50 52 59 41 30 33 58 20 2 90,000 16 Brad Bombadir D L OK 64 54 61 66 70 41 53 60 52 66 39 33 40 62 25 1 180,000 3 Tomas Kaberle D L OK 52 66 57 70 71 67 60 72 70 70 63 23 26 69 19 3 280,000 53 Adam Foote D R OK 81 62 80 76 79 49 61 54 55 71 52 45 40 71 26 1 330,000 28 Bill Houlder D L OK 65 70 74 75 81 76 65 62 65 72 57 46 55 72 30 1 400,000 24 Bryan Berard D L OK 54 66 60 62 66 54 56 68 58 69 61 28 27 66 20 2 200,000 42 Marek Malik D L OK 63 70 78 66 67 50 59 65 61 70 65 29 32 70 22 3 270,000 10 Jean-Sebastien Giguere G L OK 78 77 76 74 72 70 78 71 76 25 25 23 30 71 20 1 350,000 6 Miikka Kiprusoff G L OK 80 77 79 75 79 74 79 73 81 25 25 23 21 72 20 1 400,000 44 Eric Fichaud G L OK 64 67 71 67 62 74 65 71 70 25 25 28 35 63 21 1 180,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 22 players 4 2 69 5 0 65 4 0 65 6 3 68 3 2 68 67 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 22 Andrew Cassels C L OK 58 79 72 80 77 72 78 80 80 68 66 42 41 77 28 1 420,000 15 Kirk Muller C L OK 66 66 74 82 84 78 72 75 70 79 77 67 64 78 31 2 700,000 45 Mike Eastwood C R OK 67 70 77 81 83 56 67 71 64 78 65 50 53 74 30 1 390,000 91 Sergei Fedorov C L OK 61 87 73 83 80 63 77 78 79 80 75 36 34 80 28 4 1,200,000 99 Wayne Gretzky C L OK 54 70 68 85 77 88 84 93 86 61 72 89 98 81 36 1 1,350,000 47 Jari Kurri LW R OK 61 62 59 77 86 66 57 78 72 59 63 82 99 71 37 1 350,000 41 Tom Fitzgerald LW R OK 61 77 78 73 80 79 66 73 71 75 65 45 45 75 29 2 360,000 50 Claude Lemieux LW R OK 75 74 84 81 71 57 69 69 70 74 76 58 68 78 32 2 1,000,000 54 Rob Zamuner LW L OK 67 74 73 77 78 70 74 70 68 70 75 29 52 76 28 4 700,000 33 Bob Corkum LW R OK 71 72 76 79 73 76 72 65 65 75 66 44 40 74 30 2 450,000 53 Sylvain Turgeon RW L OK 64 77 72 77 79 56 74 76 72 64 76 69 78 77 32 2 850,000 16 Jody Hull RW R OK 66 63 67 70 75 70 69 65 68 68 71 51 48 72 28 3 300,000 48 Pat Verbeek RW R OK 74 79 67 81 85 49 67 71 69 60 81 52 64 76 33 1 760,000 51 Jamie Leach RW L OK 68 67 77 74 81 59 68 69 68 62 73 51 55 74 28 1 500,000 72 Mark Tinordi D R OK 74 64 79 84 78 46 59 64 62 80 63 46 54 75 31 3 650,000 28 Larry Murphy D L OK 54 66 66 79 76 62 69 77 68 67 68 80 91 74 36 1 525,000 5 Kevin Hatcher D R OK 76 76 90 88 87 58 69 77 76 85 76 57 57 84 31 1 1,100,000 35 Mathieu Schneider D L OK 62 78 70 82 74 73 73 76 76 75 70 49 61 78 28 4 900,000 26 Bob Rouse D R OK 77 67 84 77 77 50 65 64 61 85 47 65 67 76 33 2 600,000 17 Richard Smehlik D R OK 70 66 81 72 72 72 60 68 63 75 60 26 19 73 27 4 462,000 46 Steve Duchesne D L OK 56 73 70 84 87 66 72 78 77 76 70 51 61 77 32 1 650,000 27 Janne Laukkanen D R OK 59 71 73 76 65 69 67 66 64 73 64 33 31 72 27 4 400,000 36 Patrick Roy G L OK 92 91 89 90 89 73 86 77 79 25 25 64 67 82 32 2 1,300,000 40 Byron Dafoe G L OK 74 84 80 81 77 62 80 76 72 25 25 31 32 74 27 3 470,400 55 Mike Vernon G L OK 87 86 83 84 89 92 80 75 67 NA NA 56 62 77 34 1 700,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 5 5 78 5 5 74 4 4 74 8 8 76 3 3 77 76 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 50 72 59 80 74 70 68 70 68 76 62 32 34 70 20 3 260,000 49 Boyd Demeraude C L OK 50 71 53 67 64 69 63 52 54 55 49 24 29 59 19 2 100,000 29 Ray Whitney C L OK 57 75 67 78 73 76 71 69 70 65 69 39 25 72 25 2 300,000 9 Daymond Langkow C L OK 49 71 44 66 69 58 70 58 54 72 54 31 33 62 20 2 200,000 44 Peter Worrell LW L OK 76 64 70 60 67 29 49 53 50 58 43 26 31 59 20 2 90,000 25 Craig Conroy LW R OK 64 65 66 70 77 56 69 71 72 73 63 28 31 71 26 4 360,000 34 Ethan Moreau LW L OK 63 67 63 71 68 51 58 59 58 69 55 28 28 64 21 1 140,000 38 Gino Odjick LW L OK 82 64 74 64 77 34 59 61 55 70 57 37 32 67 27 4 294,000 24 Jason Chimera LW L OK 54 66 60 70 72 61 55 56 56 68 53 24 24 62 18 4 160,000 30 Mike York LW R OK 47 73 48 65 68 73 69 62 54 55 58 28 28 62 19 4 160,000 14 Scott Pellerin RW L OK 67 71 68 76 76 55 72 69 69 66 62 44 55 72 27 2 240,000 42 Andre Roy RW L OK 78 66 65 68 66 30 56 55 48 67 56 32 24 63 22 1 100,000 21 Jonas Hoglund RW L OK 52 63 60 69 73 78 61 62 59 47 63 42 41 64 25 1 180,000 18 Mark Parrish RW R OK 50 71 55 69 69 69 65 60 58 61 63 32 31 65 20 3 180,000 23 Randy Robitaille RW L OK 57 76 59 68 71 70 68 64 59 68 61 35 40 68 22 3 220,000 32 Kyle McLaren D L OK 63 65 68 66 68 59 50 63 57 69 58 25 35 67 20 2 180,000 12 Ed Jovanovski D L OK 61 70 58 77 67 40 59 64 65 64 65 31 16 67 21 1 220,000 43 Jon Klemm D R OK 64 66 75 70 72 66 55 63 67 70 51 42 40 70 27 3 300,000 13 Eric Brewer D L OK 53 64 60 70 66 60 54 57 57 71 58 24 24 64 18 4 200,000 3 Chris Therien D L OK 64 66 72 75 74 60 65 68 60 72 50 29 32 70 26 1 240,000 37 Josef Melichar D L OK 54 64 60 61 59 59 54 54 49 51 53 24 24 59 18 4 100,000 31 Nolan Pratt D L OK 66 73 66 70 70 52 62 58 53 65 59 35 31 67 22 4 240,000 39 Peter Skudra G L OK 74 74 74 71 70 83 74 76 74 25 25 48 48 70 24 2 350,000 52 Kevin Weekes G L OK 75 76 74 75 76 67 76 76 76 25 25 31 32 70 22 4 390,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 4 2 65 6 1 64 5 1 66 7 2 66 2 2 70 66 22
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 27 Danton Cole C R OK 69 75 72 76 81 65 73 75 73 69 69 56 53 76 30 2 400,000 32 Sergei Nemchinov C L OK 66 63 67 79 77 60 72 76 74 69 59 58 56 73 33 1 450,000 47 Joe Sakic C L OK 64 75 75 91 87 65 78 84 79 75 84 44 58 83 28 3 1,190,000 46 Dan Quinn C L OK 63 70 70 79 73 59 71 77 76 69 76 66 62 77 32 1 450,000 33 Bill Guerin LW R OK 78 70 74 79 85 59 71 68 70 73 76 38 44 76 27 3 500,000 51 Tim Taylor LW L OK 60 70 69 77 78 62 68 70 70 75 66 32 33 72 28 2 400,400 18 Mike Keane LW R OK 72 71 70 79 82 57 65 71 68 81 71 40 65 75 30 2 450,000 34 Steve Heinze LW R OK 65 72 71 73 74 76 68 70 66 68 65 33 32 72 27 3 330,000 23 Theoren Fleury LW R OK 78 81 67 85 78 64 78 82 77 71 86 33 36 82 29 2 960,000 49 Joe Sacco LW L OK 64 70 69 70 69 62 73 61 65 70 66 37 46 71 28 3 240,000 1 Alexei Yashin RW L OK 61 72 75 74 73 67 69 73 70 64 74 29 24 74 24 3 390,000 54 Joe Murphy RW R OK 68 76 72 76 78 63 76 78 76 62 78 34 32 77 30 1 510,000 30 Mark Messier RW L OK 68 59 70 89 84 74 70 81 72 64 76 82 86 77 36 2 700,000 8 Ray Ferraro RW L OK 61 78 73 79 85 58 80 75 71 68 81 64 74 79 31 3 900,000 45 Sergei Zubov D R OK 46 72 74 79 79 84 74 73 74 67 69 40 40 74 28 4 600,000 25 Scott Stevens D L OK 76 63 83 90 89 38 64 74 73 87 68 70 66 81 33 4 1,100,000 15 Dave Ellett D L OK 64 68 79 79 88 63 69 77 72 70 59 49 74 75 33 1 550,000 41 Petr Svoboda D L OK 76 67 72 79 72 59 64 78 67 79 54 54 39 76 31 3 550,000 7 Robert Svehla D L OK 71 71 77 76 78 60 74 75 73 75 73 37 42 77 28 3 500,000 35 Janne Niinimaa D L OK 60 76 68 73 76 55 60 75 73 63 72 31 40 73 22 4 330,000 44 Fredrik Olausson D R OK 62 73 70 78 68 75 68 76 69 73 63 55 60 74 31 1 350,000 19 Johan Hedberg G L OK 77 77 75 73 64 81 76 77 74 25 25 41 36 71 24 1 400,000 40 Dominik Hasek G L OK 86 86 77 88 81 78 79 78 82 25 25 69 69 79 32 2 1,100,000 29 Guy Hebert G L OK 82 81 75 88 92 99 79 79 77 25 25 35 37 75 30 4 550,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 24 players 4 4 77 6 6 74 4 4 76 7 7 75 3 3 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 16 Anson Carter C R OK 67 71 75 70 74 61 68 72 65 64 66 31 35 72 23 3 280,000 2 Daniel Briere C R OK 53 77 46 72 68 64 77 69 66 63 68 25 29 69 19 3 280,000 36 Oleg Kvasha C R OK 50 63 67 59 69 58 52 62 51 60 52 28 22 61 19 3 140,000 39 Pat Peake C R OK 52 63 65 64 68 74 63 61 66 62 63 46 36 66 24 3 180,000 6 Olli Jokinen C L OK 54 68 58 72 74 60 58 62 64 66 62 24 24 66 18 4 240,000 17 Sergei Brylin C L OK 55 64 64 64 63 46 61 70 59 59 58 35 26 65 23 3 180,000 53 Brett McLean C L OK 50 73 49 61 71 67 68 60 51 51 53 28 28 60 19 2 120,000 28 Jan Hlavac LW L OK 48 66 52 62 63 69 62 58 49 67 58 25 30 61 20 2 140,000 52 P.J. Axelsson LW L OK 51 74 53 70 74 69 70 62 59 73 55 31 33 66 22 2 180,000 5 Radek Dvorak RW R OK 51 71 58 75 71 64 64 60 70 72 55 28 30 66 20 2 200,000 4 Marian Hossa RW L OK 50 68 56 74 72 68 60 66 72 56 70 24 24 68 18 4 280,000 21 Valery Bure RW L OK 48 65 62 66 65 65 61 69 61 54 65 32 33 66 23 3 180,000 31 Shane Willis RW R OK 51 72 54 60 62 70 65 59 50 50 56 32 32 61 20 2 140,000 14 Tom Poti D L OK 52 72 55 71 66 67 65 65 63 62 60 28 29 67 20 3 240,000 24 Hal Gill D L OK 59 68 74 77 75 56 49 57 55 72 59 30 26 67 22 4 330,000 26 Colin White D L OK 58 68 61 68 71 56 60 54 52 70 59 24 26 65 19 3 180,000 3 Darrin Shannon D L OK 62 73 66 75 71 58 68 70 66 69 70 31 37 72 28 3 300,000 22 Filip Kuba D L OK 45 58 61 62 68 68 50 60 56 68 59 27 27 62 20 2 180,000 37 Andrew Ference D L OK 53 71 48 70 63 59 68 55 56 66 55 24 24 63 18 4 180,000 42 Henrik Tallinder D L OK 50 65 60 65 65 65 54 56 53 63 55 24 24 62 18 4 160,000 20 Nick Boynton D R OK 61 64 58 63 67 48 56 57 52 59 56 24 24 62 18 4 160,000 43 Karel Rachunek D R OK 50 64 60 61 60 64 54 63 52 53 56 24 24 61 18 3 140,000 55 Mike Mottau D L OK 49 71 50 61 61 67 64 56 50 52 54 28 28 61 19 2 140,000 38 Marc Denis G L OK 74 77 73 75 73 73 72 73 77 25 25 22 29 70 20 2 260,000 56 Scott Clemmensen G L OK 71 71 71 70 65 80 71 74 71 25 25 32 32 67 20 2 260,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 25 players 7 1 65 2 0 63 4 0 65 10 1 64 2 1 68 65 20
# Player PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV AGE CT SALARY 38 Alexei Zhamnov C L OK 61 78 72 77 79 65 77 79 74 67 71 47 42 77 27 4 582,400 77 Adam Oates C L OK 57 70 56 88 76 90 80 90 85 63 59 58 60 76 35 1 975,000 25 Joe Nieuwendyk C L OK 65 76 77 89 83 71 75 80 75 76 84 59 49 82 31 3 1,100,000 40 Wes Walz C R OK 56 72 63 71 81 71 69 68 67 67 73 39 39 72 27 1 400,000 25 Michal Pivonka C L OK 54 69 65 72 84 71 66 73 72 68 63 57 38 71 31 1 350,000 19 Magnus Arvedson LW L OK 59 78 63 70 78 75 70 68 61 57 67 52 52 70 25 3 350,000 24 Vladimir Tsyplakov LW L 99 59 81 68 74 75 87 75 70 66 58 66 61 56 72 28 1 350,000 37 Tony Twist LW L OK 84 65 85 67 77 27 57 66 55 68 59 44 26 69 29 1 180,000 27 Pat Elynuik LW R OK 66 75 70 80 82 54 75 72 72 74 76 45 54 77 30 1 595,000 56 Scott Young LW R OK 71 78 70 75 81 46 77 74 73 69 80 51 46 78 30 2 550,000 9 Brian Bellows RW L OK 58 69 72 76 79 79 75 74 75 61 77 64 56 76 33 1 575,000 30 Mariusz Czerkawski RW L OK 56 66 65 70 68 72 63 62 70 55 62 30 36 67 25 2 240,000 15 Mark Recchi RW R OK 62 77 71 88 77 75 76 88 82 72 78 45 46 81 29 3 1,100,000 34 Tony Granato RW L OK 62 73 70 82 84 56 70 73 67 70 73 35 51 75 33 2 600,000 47 Teemu Selanne RW R OK 65 85 75 79 79 69 84 79 78 63 82 37 39 80 27 1 765,000 55 Zarley Zalapski D R OK 61 73 70 79 78 61 68 74 68 67 71 41 32 74 29 3 450,000 43 JJ Daigneault D L OK 69 75 71 78 78 66 67 69 70 74 58 55 58 74 31 2 550,000 12 Link Gaetz D L OK 77 64 77 73 74 53 67 66 63 76 56 35 37 74 29 2 320,000 20 Phil Housley D L OK 41 84 68 85 84 77 77 88 86 61 77 56 59 81 33 1 1,100,000 39 Jeff Beukeboom D L OK 75 67 85 81 83 29 72 60 65 81 52 73 63 76 32 2 890,000 51 Mikhail Tatarinov D L OK 55 67 73 79 68 72 68 68 72 76 61 64 59 73 31 1 450,000 50 Stephane Quintal D R OK 72 67 77 79 67 66 69 73 70 72 63 45 44 75 29 1 555,000 6 Curtis Leschyshyn D L OK 66 60 76 76 74 59 67 65 66 71 52 33 24 71 28 2 300,000 1 Ron Hextall G L OK 87 82 76 78 82 36 77 74 74 25 25 62 66 74 33 2 650,000 49 Felix Potvin G L OK 79 81 82 77 83 62 77 73 73 25 25 34 36 73 26 1 390,000 29 Peter Sidorkiewicz G L OK 66 84 73 73 70 73 75 72 70 25 25 38 42 71 30 1 360,000 53 Bill Ranford G L OK 81 85 80 89 83 89 79 75 71 25 25 47 55 76 31 1 850,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 27 players 5 5 75 5 4 73 5 4 75 8 8 74 4 4 73 74 29
# 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 51 74 59 71 77 67 72 69 60 74 68 25 35 70 21 4 300,000 33 PJ Stock C L OK 73 74 56 66 60 44 69 56 53 53 49 40 40 62 22 3 160,000 45 Roman Lyashenko C R OK 48 71 50 58 55 69 65 50 47 47 49 24 24 56 18 3 70,000 44 Mike Sillinger C L OK 60 61 68 67 63 67 57 69 65 68 69 27 30 69 26 1 196,000 31 Jan Hrdina C R OK 55 70 62 69 71 56 63 64 61 67 62 32 33 67 21 1 160,000 4 Marco Sturm LW L OK 53 70 53 69 72 67 63 66 64 64 62 26 21 66 19 3 200,000 18 Craig Johnson LW L OK 58 67 67 64 79 67 63 61 65 65 66 28 38 68 26 1 200,000 2 Dean McAmmond LW L OK 50 66 57 70 70 67 65 64 61 65 65 37 31 66 24 2 180,000 41 Slava Kozlov LW L OK 47 61 65 67 66 64 66 59 60 52 64 33 30 64 25 3 210,000 28 Fernando Pisani RW L OK 50 70 56 65 65 67 63 56 53 62 56 30 32 62 20 3 140,000 21 Jim Cummins RW L OK 80 66 79 79 77 41 66 64 61 70 61 26 41 71 28 2 270,000 32 Jamie Langenbrunner RW R OK 59 73 66 81 68 57 59 63 64 69 64 30 25 69 22 1 286,000 52 Niklas Sundstrom RW L OK 54 70 56 64 75 72 65 65 58 63 58 23 33 65 22 3 240,000 8 Aaron Miller D R OK 77 54 75 76 80 61 55 63 61 68 57 39 50 70 26 1 352,000 23 Bryce Salvador D L OK 56 71 67 69 69 60 60 66 60 72 60 29 31 69 21 4 240,000 46 Christian Laflamme D R OK 58 73 58 66 63 60 67 58 51 67 58 25 22 65 20 1 100,000 22 Pascal Trepanier D R OK 64 74 63 66 68 62 67 56 56 49 64 48 48 66 24 3 240,000 16 Cory Sarich D R OK 59 67 59 69 71 58 58 55 56 67 54 23 29 64 19 3 180,000 26 Jamie Pushor D R OK 67 63 67 68 63 55 58 62 58 68 41 34 39 66 25 2 220,000 48 Pavel Trnka D L OK 54 70 54 62 71 57 62 58 56 56 61 25 29 63 21 1 100,000 42 Yannick Tremblay D R OK 45 74 53 63 62 64 61 62 55 60 62 31 33 64 21 1 160,000 35 Jani Hurme G L OK 72 72 72 68 67 72 72 73 72 25 25 40 40 67 22 3 260,000 36 Jamie McLennan G L OK 61 70 72 65 74 75 70 67 59 25 25 35 33 63 26 1 180,000 C 70+ AVG LW 70+ AVG RW 70+ AVG D 70+ AVG G 70+ AVG TmAVG AgeAVG 23 players 5 1 64 4 0 66 4 1 66 8 1 65 2 0 65 65 22