Pos Age Salary Years SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
-------------------------------------------------------------------------------------
Scott Nichol RW 27 350000 3 46 49 52 51 59 70 74 70 35 66 77 75 49 60 62
Ronald Petrovicky RW 25 350000 3 55 50 63 62 58 70 61 71 52 52 63 62 56 63 63
Jarome Iginla RW 24 1700000 2 85 80 83 70 66 78 80 86 65 71 82 88 82 71 78
Chris Clark RW 26 450000 2 52 44 46 63 59 82 63 62 22 46 55 85 47 68 61
Chuck Kobasew RW 20 400000 4 41 38 35 59 55 41 77 74 59 44 41 70 38 51 59
Rob Niedermayer C 27 2100000 2 66 73 70 66 74 70 90 75 45 68 70 74 69 70 72
Marc Savard C 24 900000 3 68 84 80 62 55 44 79 82 70 84 73 53 77 53 71
Craig Conroy C 30 1900000 4 69 74 67 77 75 76 76 70 66 82 63 63 70 76 72
Clarke Wilm C 25 675000 2 52 54 57 74 79 69 63 80 80 77 78 82 54 74 68
Steve Begin LW 24 340000 2 46 44 48 68 70 75 70 60 19 58 48 75 46 71 62
Dean McAmmond LW 29 1300000 4 65 68 66 68 65 63 83 69 71 73 60 65 66 65 70
Dave Lowry LW 37 500000 4 40 52 57 67 65 66 60 40 44 70 86 73 49 66 64
Craig Berube LW 36 450000 2 28 57 59 69 63 81 63 78 15 57 91 89 48 71 65
Toni Lydman D 24 700000 2 39 53 64 66 68 59 77 69 69 55 60 66 52 64 65
Igor Kravchuk D 35 2250000 2 40 52 69 70 70 66 74 83 75 60 70 66 53 68 69
Derek Morris D 23 1400000 3 55 50 55 84 82 78 76 94 53 52 80 78 53 81 75
Denis Gauthier D 25 675000 2 24 45 55 72 69 75 66 71 39 55 76 79 41 72 64
Brad Werenka D 33 1450000 4 55 53 60 68 71 66 75 70 60 48 78 72 56 68 67
Bob Boughner D 31 2000000 4 19 22 23 90 86 90 73 80 20 55 82 93 21 88 67
Robyn Regehr D 22 292500 2 43 51 52 60 59 66 69 74 55 61 71 72 48 61 64
Roman Turek G 32 2800000 6 82 80 71 85 88 82 75 79 84 70 69 84 77 85 79
Mike Vernon G 39 2400000 3 75 75 66 68 70 89 66 75 69 57 90 69 72 75 72
Pos Age Salary Years SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
---------------------------------------------------------------------------------------
Shaun Sutter RW 22 97500 3 34 30 36 59 59 23 53 49 45 52 54 44 33 47 47
Oleg Saprykin RW 21 153750 3 40 45 49 46 44 52 62 60 45 42 41 74 44 47 54
Kevin Baker RW 23 335000 2 33 38 47 40 44 48 58 52 72 50 34 50 39 44 49
Jukka Hentunen RW 28 109500 4 45 46 52 67 68 56 70 66 70 40 30 53 47 63 57
Jeff Mitchell RW 27 93000 2 25 29 29 40 38 58 60 55 30 45 49 75 27 45 50
Greg Pankewicz RW 31 132000 2 44 35 47 52 42 74 58 69 44 53 55 70 42 56 55
Garrett Bembridge RW 20 90000 3 30 38 39 44 46 32 63 53 78 33 30 46 35 40 47
Gaetan Royer RW 26 315000 2 45 35 36 37 40 34 48 57 14 50 30 44 38 37 44
Rob Murray C 35 114000 2 30 44 47 66 63 60 63 51 48 71 76 60 40 63 55
Kenny Corupe C 22 90000 2 36 35 32 40 29 27 44 59 51 42 28 26 34 32 42
Jeff Shantz C 28 307500 3 53 55 62 66 63 52 70 60 73 70 59 50 56 60 62
Bobby Brown C 26 112500 3 36 41 43 55 48 63 45 59 72 51 46 64 40 55 53
Blair Betts C 22 117000 3 41 43 43 42 40 56 64 64 88 56 41 57 42 46 54
Ryan Christie LW 23 103500 3 35 43 39 40 37 47 52 78 44 48 47 55 39 41 50
Jason Morgan LW 25 97500 4 33 33 30 40 42 29 68 55 70 50 40 48 32 37 50
Jason Botterill LW 26 112500 2 42 47 51 50 42 61 52 57 30 50 40 69 46 51 52
Jamie Wright LW 26 126000 2 48 48 38 44 52 48 68 55 75 42 38 48 44 48 53
Dwayne Hay LW 25 114000 2 35 54 45 40 50 44 69 58 86 40 52 66 44 44 56
Blair Stayzer LW 24 90000 3 44 32 29 37 28 31 59 58 15 48 18 39 35 32 42
Steve Montador D 22 91500 2 22 30 32 45 49 52 63 58 30 50 33 63 28 48 46
Rick Mrozik D 27 103500 2 25 29 30 47 44 42 60 59 73 42 40 48 28 44 49
Petr Buzek D 25 165000 3 38 40 42 66 60 62 74 68 75 56 29 73 40 62 58
Mike Vellinga D 23 90000 2 19 40 28 26 26 32 35 34 65 34 23 35 29 28 42
Mike Martin D 25 117000 2 45 40 43 48 44 51 66 72 66 42 47 58 42 47 57
Micki Dupont D 22 103500 2 53 46 47 43 40 30 47 67 72 55 37 29 48 37 47
Jamie Allison D 27 172500 3 22 40 44 63 70 72 64 80 33 55 72 72 35 68 60
Burke Henry D 23 114000 2 35 38 41 44 51 43 56 61 77 47 47 43 38 46 51
Alan Letang D 26 120000 2 30 47 45 55 47 44 62 62 69 58 43 50 40 48 56
Levente Szuper G 22 100500 3 40 44 28 49 37 37 48 38 99 56 42 49 37 41 52
Kay Whitmore G 35 480000 2 55 50 52 35 26 46 66 52 98 52 61 40 52 35 55
Dany Sabourin G 21 90000 2 39 50 38 45 59 32 44 45 85 43 40 35 42 45 49
Pos Age Salary Years SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
---------------------------------------------------------------------------------------
Ville Hamalainen RW 20 290000 0 16 15 15 11 10 10 10 12 89 11 13 18 15 10 25
Tomi Maki RW 18 290000 0 10 11 18 24 17 21 57 44 58 51 56 48 13 20 44
Yuri Trubachev C 19 270000 0 12 20 11 21 12 28 23 24 89 38 15 16 14 20 30
Jarrett Stoll C 19 280000 0 23 27 14 18 19 26 27 21 44 11 18 12 21 21 26
Andrei Taratukhin C 19 290000 0 10 10 12 10 14 10 48 41 68 52 32 33 10 11 39
Egor Shastin LW 19 270000 0 10 10 10 10 10 10 50 44 69 24 10 55 10 10 33
David Moss LW 20 315000 0 30 42 48 35 45 40 58 59 27 30 32 52 40 40 44
Wade Davis D 20 270000 0 18 19 16 19 13 21 25 15 62 12 23 25 17 17 33
Jordan Leopold D 21 290000 0 19 10 10 10 14 24 14 12 78 13 15 10 13 16 25
Joe Campbell D 19 275000 0 19 20 19 10 11 14 18 18 75 15 10 10 19 11 31
James Hakewill D 20 285000 0 10 10 10 10 15 18 10 10 54 10 10 10 10 14 24
Dimitri Kokorev D 23 275000 0 15 14 10 22 18 24 15 17 52 10 11 10 13 21 22
Brent Krahn G 20 335000 3 35 33 22 24 42 44 41 52 88 40 42 44 30 36 51
Andrei Medvedev G 19 290000 0 22 19 28 24 32 27 41 41 87 41 11 41 23 27 39