Mobile Site You Are Here > HR > Leagues > 2008-09 NHL > Season Skater Statistics

2008-09 NHL Season Skater Statistics

Previous Season ▪ Next Season

League Champion: Pittsburgh Penguins

Hart Memorial Trophy: Alex Ovechkin (56 G, 54 A, 110 P)
Vezina Trophy: Tim Thomas (36-11-7, 2.10 GAA)
Calder Memorial Trophy: Steve Mason (33-20-7, 2.29 GAA)

Goals Leader: Alex Ovechkin (56)
Assists Leader: Evgeni Malkin (78)
Points Leader: Evgeni Malkin (113)

Skater Statistics

Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
1 Justin Abdelkader 21 DET LW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0.0 19 9:18
2 Craig Adams 31 TOT RW 45 2 5 7 2 -3 22 1 1 0 0 5 0 0 47 4.3 391 9:41
3 Maxim Afinogenov 29 BUF RW 48 6 14 20 7 -7 20 6 0 0 0 7 7 0 93 6.5 605 13:36
4 Andrew Alberts 27 PHI D 79 1 12 13 4 6 61 1 0 0 0 11 0 1 46 2.2 1248 16:48
5 Daniel Alfredsson 36 OTT RW 79 24 50 74 27 7 24 15 8 1 3 27 20 3 204 11.8 1649 21:53
6 Bryan Allen 28 FLA D 2 0 1 1 0 2 0 0 0 0 0 1 0 0 5 0.0 54 27:11
7 Karl Alzner 20 WSH D 30 1 4 5 2 -1 2 1 0 0 0 4 0 0 31 3.2 583 19:25
8 Artem Anisimov 20 NYR C 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 9 9:27
9 Nik Antropov 28 TOT RW 81 28 31 59 23 -14 30 20 8 0 4 21 9 1 224 12.5 1392 17:11
10 Colby Armstrong 26 ATL RW 82 22 18 40 17 5 75 19 3 0 2 17 1 0 141 15.6 1243 15:09
11 Derek Armstrong 35 LAK C 56 5 4 9 4 -11 63 4 1 0 1 4 0 0 42 11.9 475 8:29
12 Riley Armstrong 24 SJS RW 2 0 0 0 0 -1 2 0 0 0 0 0 0 0 1 0.0 15 7:26
13 Tyler Arnason 29 COL C 71 5 17 22 7 -16 14 3 2 0 1 16 1 0 108 4.6 945 13:19
14 Jason Arnott 34 NSH C 65 33 24 57 24 2 49 24 9 0 5 16 8 0 196 16.8 1229 19:55
15 Evgeny Artyukhin 25 TBL RW 73 6 10 16 6 1 151 5 1 0 0 9 1 0 100 6.0 779 11:40
16 Arron Asham 30 PHI RW 78 8 12 20 8 0 155 8 0 0 1 12 0 0 74 10.8 682 9:45
17 Adrian Aucoin 35 CGY D 81 10 24 34 12 -8 46 7 3 0 3 14 9 1 126 7.9 1806 22:18
18 Keith Aucoin 30 WSH C 12 2 4 6 2 5 4 1 1 0 0 4 0 0 15 13.3 124 10:19
19 Sean Avery 28 TOT LW 41 8 14 22 8 6 111 6 2 0 0 11 3 0 99 8.1 646 16:45
20 P.J. Axelsson 33 BOS LW 75 6 24 30 10 -1 16 4 2 0 0 15 9 0 87 6.9 1217 16:14
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
21 Anton Babchuk 24 CAR D 72 16 19 35 14 13 16 7 9 0 4 13 6 0 127 12.6 1301 18:04
22 David Backes 24 STL RW 82 31 23 54 23 -3 165 23 6 2 1 17 5 1 208 14.9 1451 18:41
23 Mikael Backlund 19 CGY C 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 11 11:44
24 Christian Backman 28 CBJ D 56 2 5 7 2 5 32 1 1 0 1 4 1 0 54 3.7 877 16:39
25 Nicklas Backstrom 21 WSH C 82 22 66 88 30 16 46 8 14 0 1 38 28 0 174 12.6 1635 20:57
26 Josh Bailey 19 NYI C 68 7 18 25 9 -14 16 4 3 0 0 10 8 0 74 9.5 1053 15:29
27 Keith Ballard 26 FLA D 82 6 28 34 11 14 72 5 1 0 1 23 4 1 106 5.7 1835 22:23
28 Krys Barch 28 DAL RW 72 4 5 9 3 1 133 4 0 0 1 5 0 0 27 14.8 465 6:27
29 Cam Barker 22 CHI D 68 6 34 40 12 -6 65 1 5 0 1 9 24 1 101 5.9 1247 18:20
30 Cody Bass 22 OTT C 12 0 0 0 0 -2 15 0 0 0 0 0 0 0 5 0.0 68 6:41
31 Ryan Bayda 28 CAR LW 70 5 7 12 5 2 26 5 0 0 0 7 0 0 62 8.1 732 10:27
32 Jay Beagle 23 WSH C 3 0 0 0 0 -3 2 0 0 0 0 0 0 0 5 0.0 23 8:36
33 Francois Beauchemin 28 ANA D 20 4 1 5 2 -3 12 4 0 0 2 0 1 0 45 8.9 498 25:54
34 Steve Begin 30 TOT LW 62 7 5 12 5 -6 42 7 0 0 1 5 0 0 90 7.8 665 11:43
35 Wade Belak 32 TOT RW 53 0 2 2 1 -1 79 0 0 0 0 2 0 0 19 0.0 278 5:15
36 Eric Belanger 31 MIN C 79 13 23 36 13 -5 26 9 4 0 4 12 9 2 147 8.8 1409 18:50
37 Matt Beleskey 20 ANA LW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 11:10
38 Brendan Bell 25 OTT D 53 6 15 21 7 -5 24 1 5 0 1 5 10 0 76 7.9 940 18:44
39 Sean Bentivoglio 23 NYI LW 1 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0.0 12 12:31
40 Sean Bergenheim 24 NYI LW 59 15 9 24 10 -2 64 11 0 4 5 9 0 0 152 9.9 841 14:15
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
41 Marc-Andre Bergeron 28 MIN D 72 14 18 32 12 5 30 7 7 0 3 7 11 0 140 10.0 1217 17:54
42 Patrice Bergeron 23 BOS C 64 8 31 39 13 2 16 6 1 1 1 16 13 2 155 5.2 1151 18:59
43 Niclas Bergfors 21 NJD RW 8 1 0 1 1 -1 0 1 0 0 0 0 0 0 6 16.7 46 6:48
44 Patrik Berglund 20 STL C 76 21 26 47 18 19 16 14 7 0 1 11 15 0 143 14.7 1119 15:43
45 Steve Bernier 23 VAN RW 81 15 17 32 13 4 27 13 2 0 4 12 5 0 137 10.9 1121 14:50
46 Todd Bertuzzi 33 CGY LW 66 15 29 44 16 -13 74 9 6 0 4 19 10 0 127 11.8 1228 19:36
47 Blair Betts 28 NYR C 81 6 4 10 4 -5 16 4 0 2 1 3 0 1 83 7.2 860 11:37
48 Kevin Bieksa 27 VAN D 72 11 32 43 14 -4 97 6 5 0 2 10 20 2 153 7.2 1691 23:29
49 Paul Bissonnette 23 PIT LW 15 0 1 1 0 -1 22 0 0 0 0 1 0 0 4 0.0 53 4:31
50 Byron Bitz 24 BOS RW 35 4 3 7 3 0 18 4 0 0 0 2 1 0 31 12.9 363 10:22
51 Jason Blake 35 TOR LW 78 25 38 63 23 -2 40 19 5 1 5 24 13 1 302 8.3 1431 18:21
52 Rob Blake 39 SJS D 73 10 35 45 14 15 110 4 6 0 1 19 16 0 198 5.1 1553 21:16
53 Brandon Bochenski 26 TBL RW 7 0 1 1 0 -3 2 0 0 0 0 1 0 0 11 0.0 76 11:47
54 Troy Bodie 24 ANA RW 4 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0.0 33 8:09
55 Mikkel Boedker 19 PHX LW 78 11 17 28 10 -6 18 9 2 0 3 17 0 0 116 9.5 1212 16:32
56 Zach Bogosian 18 ATL D 47 9 10 19 8 11 47 6 2 1 1 7 3 0 90 10.0 851 18:06
57 Alexandre Bolduc 23 VAN C 7 0 1 1 0 1 4 0 0 0 0 1 0 0 7 0.0 51 7:20
58 Jared Boll 22 CBJ RW 75 4 10 14 5 -6 180 3 1 0 0 9 1 0 73 5.5 667 9:54
59 Dave Bolland 22 CHI C 81 19 28 47 17 19 52 15 2 2 4 25 1 2 111 17.1 1333 16:27
60 Radek Bonk 33 NSH C 66 9 16 25 9 -12 34 3 6 0 2 12 3 1 102 8.8 1019 15:27
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
61 Derek Boogaard 26 MIN LW 51 0 3 3 1 3 87 0 0 0 0 3 0 0 13 0.0 255 5:00
62 David Booth 24 FLA LW 72 31 29 60 25 10 38 20 11 0 5 23 5 1 246 12.6 1231 17:05
63 Casey Borer 23 CAR D 3 0 0 0 0 0 5 0 0 0 0 0 0 0 0 33 11:05
64 Pierre-Marc Bouchard 24 MIN LW 71 16 30 46 17 -5 20 14 2 0 1 16 14 0 142 11.3 1205 17:59
65 Philippe Boucher 35 TOT D 41 3 6 9 3 6 39 3 0 0 0 3 3 0 66 4.5 824 20:07
66 Francis Bouillon 33 MTL D 54 5 4 9 4 -7 53 5 0 0 1 3 0 1 51 9.8 891 16:30
67 Jesse Boulerice 30 EDM RW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 4:43
68 Eric Boulton 32 ATL LW 76 3 10 13 4 -3 176 3 0 0 0 10 0 0 71 4.2 574 8:33
69 Chris Bourque 23 WSH LW 8 1 0 1 1 0 0 1 0 0 0 0 0 0 11 9.1 78 10:46
70 Rene Bourque 27 CGY LW 58 21 19 40 16 18 70 20 0 1 0 18 1 0 149 14.1 933 16:05
71 Jay Bouwmeester 25 FLA D 82 15 27 42 15 -2 68 6 9 0 2 15 11 1 182 8.2 2213 27:59
72 Johnny Boychuk 25 BOS D 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 15:48
73 Zach Boychuk 19 CAR C 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 12:03
74 Dustin Boyd 22 CGY C 71 11 11 22 9 -11 10 9 1 1 3 8 2 1 74 14.9 914 13:52
75 Brad Boyes 26 STL RW 82 33 39 72 28 -20 26 17 16 0 11 20 19 0 220 15.0 1570 19:08
76 Brian Boyle 24 LAK C 28 4 1 5 2 -9 42 4 0 0 1 1 0 0 36 11.1 284 10:08
77 Dan Boyle 32 SJS D 77 16 41 57 19 6 52 8 8 0 4 16 24 1 213 7.5 1908 25:46
78 Nick Boynton 30 FLA D 68 5 16 21 7 7 91 5 0 0 1 13 3 0 104 4.8 1129 17:36
79 Matt Bradley 30 WSH RW 81 5 6 11 4 -1 59 5 0 0 1 6 0 0 98 5.1 859 11:37
80 Donald Brashear 37 WSH LW 63 1 3 4 1 -6 121 1 0 0 1 3 0 0 43 2.3 520 8:15
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
81 Derick Brassard 21 CBJ C 31 10 15 25 9 12 17 7 3 0 1 11 4 0 59 16.9 447 14:25
82 Tim Brent 24 CHI C 2 0 0 0 0 0 2 0 0 0 0 0 0 0 0 17 8:21
83 Eric Brewer 29 STL D 28 1 5 6 2 -14 24 0 1 0 0 3 2 0 49 2.0 703 25:07
84 Daniel Briere 31 PHI C 29 11 14 25 10 -1 26 7 4 0 0 8 6 0 54 20.4 454 16:39
85 Rod Brind'Amour 38 CAR C 80 16 35 51 18 -23 36 9 6 1 1 16 18 1 135 11.9 1518 19:58
86 Patrice Brisebois 38 MTL D 62 5 13 18 6 -3 19 1 4 0 1 10 3 0 68 7.4 986 16:54
87 Kyle Brodziak 24 EDM C 79 11 16 27 10 4 21 9 1 1 3 14 1 1 99 11.1 1005 13:43
88 Sheldon Brookbank 28 TOT D 44 1 3 4 1 4 76 1 0 0 0 3 0 0 30 3.3 534 12:08
89 Wade Brookbank 31 CAR LW 27 1 0 1 1 0 40 1 0 0 0 0 0 0 8 12.5 67 2:30
90 Troy Brouwer 23 CHI RW 69 10 16 26 10 7 50 5 4 1 0 12 4 0 126 7.9 1041 15:05
91 Dustin Brown 24 LAK RW 80 24 29 53 21 -15 64 17 7 0 6 18 11 0 292 8.2 1552 19:24
92 Mike Brown 23 TOT RW 48 2 2 4 2 -7 145 2 0 0 2 2 0 0 44 4.5 391 8:08
93 Gilbert Brule 22 EDM C 11 2 1 3 1 -3 12 2 0 0 1 1 0 0 13 15.4 109 10:52
94 Andrew Brunette 35 MIN LW 80 22 28 50 19 -5 18 13 9 0 3 19 9 0 118 18.6 1356 17:57
95 Fabian Brunnstrom 23 DAL LW 55 17 12 29 12 -8 8 13 4 0 5 10 2 0 81 21.0 639 12:37
96 Adam Burish 26 CHI RW 66 6 3 9 4 3 93 6 0 0 2 3 0 0 83 7.2 608 9:12
97 Brent Burns 23 MIN D 59 8 19 27 9 -7 45 4 4 0 2 9 10 0 147 5.4 1323 22:25
98 Alexandre Burrows 27 VAN LW 82 28 23 51 21 23 150 24 0 4 3 22 0 1 175 16.0 1382 17:51
99 Chris Butler 22 BUF D 47 2 4 6 2 11 18 2 0 0 1 4 0 0 36 5.6 786 17:43
100 Dustin Byfuglien 23 CHI RW 77 15 16 31 12 7 81 12 3 0 4 12 4 0 202 7.4 1145 15:52
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
101 Kyle Calder 30 LAK LW 74 8 19 27 10 -1 41 6 2 0 1 17 2 0 93 8.6 974 13:10
102 Joe Callahan 26 NYI D 18 0 2 2 1 5 4 0 0 0 0 2 0 0 6 0.0 270 15:00
103 Ryan Callahan 23 NYR RW 81 22 18 40 16 7 45 19 2 1 1 16 2 0 237 9.3 1382 17:04
104 Mike Cammalleri 26 CGY LW 81 39 43 82 32 -2 44 20 19 0 6 28 15 0 255 15.3 1422 18:33
105 Brian Campbell 29 CHI D 82 7 45 52 16 5 22 3 4 0 1 25 20 0 108 6.5 1851 23:34
106 Gregory Campbell 25 FLA C 77 13 19 32 12 0 76 12 1 0 1 17 1 1 135 9.6 1292 17:47
107 Chris Campoli 24 TOT D 76 11 19 30 11 -16 55 8 2 1 4 9 9 1 91 12.1 1485 20:32
108 Luca Caputi 20 PIT LW 5 1 0 1 1 -1 4 1 0 0 0 0 0 0 7 14.3 51 10:16
109 Daniel Carcillo 24 TOT LW 74 3 11 14 5 -15 254 1 2 0 0 10 1 0 130 2.3 852 12:31
110 Matt Carkner 28 OTT RW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4:08
111 Matt Carle 24 TOT D 76 5 21 26 9 3 22 5 0 0 2 13 8 0 85 5.9 1626 21:24
112 Brett Carson 23 CAR D 5 0 0 0 0 -3 4 0 0 0 0 0 0 0 2 0.0 79 16:44
113 Jeff Carter 24 PHI C 82 46 38 84 36 23 68 29 13 4 12 27 11 0 342 13.5 1718 21:57
114 Ryan Carter 25 ANA C 48 3 6 9 3 3 52 3 0 0 1 5 1 0 40 7.5 437 9:06
115 Tom Cavanagh 26 SJS C 17 1 1 2 1 -2 4 1 0 0 0 1 0 0 9 11.1 131 8:44
116 Zdeno Chara 31 BOS D 80 19 31 50 19 23 95 8 11 0 3 12 17 2 216 8.8 2085 26:04
117 Jonathan Cheechoo 28 SJS RW 66 12 17 29 11 -3 59 6 5 1 4 13 4 0 152 7.9 1011 15:19
118 Chris Chelios* 47 DET D 28 0 0 0 0 1 18 0 0 0 0 0 0 0 14 0.0 327 12:40
119 Jason Chimera 29 CBJ LW 49 8 14 22 8 8 41 7 1 0 1 13 1 0 115 7.0 796 16:15
120 Kyle Chipchura 22 MTL C 13 0 3 3 1 -6 5 0 0 0 0 3 0 0 5 0.0 134 10:18
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
121 Taylor Chorney 21 EDM D 2 0 0 0 0 -4 0 0 0 0 0 0 0 0 0 31 16:43
122 Erik Christensen 25 TOT C 64 7 21 28 9 -9 20 5 2 0 0 16 5 0 122 5.7 873 14:39
123 Kris Chucko 22 CGY RW 2 0 0 0 0 0 2 0 0 0 0 0 0 0 0 14 7:02
124 Brett Clark 32 COL D 76 2 10 12 4 -16 32 2 0 0 1 8 2 0 97 2.1 1697 22:20
125 Chris Clark 32 WSH RW 32 1 5 6 2 -3 32 1 0 0 0 4 1 0 36 2.8 370 12:34
126 David Clarkson 24 NJD RW 82 17 15 32 13 -1 164 13 4 0 3 13 2 0 158 10.8 988 12:03
127 Dan Cleary 30 DET RW 74 14 26 40 14 0 46 11 3 0 3 23 3 0 163 8.6 1253 17:56
128 Ryane Clowe 26 SJS LW 71 22 30 52 19 8 51 11 11 0 1 17 13 0 161 13.7 1262 18:47
129 Cal Clutterbuck 21 MIN RW 78 11 7 18 8 -5 76 10 1 0 1 7 0 0 136 8.1 1014 13:00
130 Braydon Coburn 23 PHI D 80 7 21 28 10 7 97 4 3 0 0 11 8 2 130 5.4 1970 25:37
131 Andrew Cogliano 21 EDM C 82 18 20 38 15 -6 22 14 4 0 4 15 5 0 116 15.5 1181 14:24
132 Carlo Colaiacovo 26 TOT D 73 3 27 30 9 0 35 3 0 0 0 7 20 0 87 3.4 1333 18:16
133 Erik Cole 30 TOT LW 80 18 24 42 16 0 73 13 5 0 1 20 4 0 178 10.1 1409 18:37
134 Sean Collins 25 WSH D 15 1 1 2 1 1 12 1 0 0 0 1 0 0 14 7.1 218 15:32
135 Jeremy Colliton 24 NYI C 6 0 1 1 0 -2 2 0 0 0 0 1 0 0 4 0.0 66 11:03
136 Blake Comeau 22 NYI LW 53 7 18 25 9 -17 32 5 2 0 0 11 7 0 78 9.0 863 16:17
137 Mike Commodore 29 CBJ D 81 5 19 24 8 11 100 5 0 0 0 17 2 0 103 4.9 1854 23:54
138 Mike Comrie 28 TOT C 63 10 17 27 10 -15 32 8 2 0 1 12 4 1 121 8.3 989 16:42
139 Tim Conboy 26 CAR RW 28 0 1 1 0 -1 37 0 0 0 0 1 0 0 13 0.0 150 5:21
140 Chris Conner 25 DAL RW 38 3 10 13 4 -5 10 3 0 0 1 9 1 0 34 8.8 415 11:56
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
141 Tim Connolly 27 BUF C 48 18 29 47 17 12 22 12 5 1 5 16 13 0 126 14.3 918 19:07
142 Craig Conroy 37 CGY C 82 12 36 48 16 20 28 11 0 1 1 35 0 1 104 11.5 1261 15:22
143 Matt Cooke 30 PIT LW 76 13 18 31 12 0 101 13 0 0 1 17 1 0 86 15.1 1080 14:13
144 Joe Corvo 31 CAR D 81 14 24 38 14 -1 18 5 8 1 6 10 14 0 213 6.6 1970 24:19
145 Riley Cote 26 PHI LW 63 0 3 3 1 -7 174 0 0 0 0 3 0 0 24 0.0 262 4:10
146 Joey Crabb 25 ATL RW 29 4 5 9 4 -2 28 3 0 1 1 5 0 0 33 12.1 354 12:13
147 Ryan Craig 27 TBL C 54 2 4 6 2 -7 60 2 0 0 0 4 0 0 64 3.1 555 10:16
148 B.J. Crombeen 23 TOT RW 81 12 10 22 9 -9 148 11 0 1 3 8 2 0 124 9.7 1031 13:43
149 Sidney Crosby 21 PIT C 77 33 70 103 36 3 76 26 7 0 3 36 33 1 238 13.9 1690 22:57
150 Matt Cullen 32 CAR C 69 22 21 43 17 11 20 16 4 2 2 15 3 3 139 15.8 1159 17:48
151 Jassen Cullimore 36 FLA D 68 2 8 10 3 -10 37 2 0 0 0 7 1 0 52 3.8 1142 17:48
152 Kyle Cumiskey 22 COL D 6 0 0 0 0 -2 0 0 0 0 0 0 0 0 2 0.0 51 9:32
153 Matt D'Agostini 22 MTL RW 53 12 9 21 9 -17 16 9 3 0 1 7 2 0 116 10.3 711 13:25
154 Trevor Daley 25 DAL D 75 7 18 25 8 2 73 7 0 0 2 16 1 1 104 6.7 1650 22:00
155 Mathieu Dandenault 32 MTL RW 41 4 8 12 4 7 17 4 0 0 0 6 1 1 46 8.7 482 12:45
156 Pavel Datsyuk 30 DET C 81 32 65 97 34 34 22 20 11 1 3 39 25 1 248 12.9 1556 19:13
157 Patrick Davis 22 NJD LW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5:30
158 Rob Davison 28 VAN D 23 0 2 2 1 -4 51 0 0 0 0 2 0 0 15 0.0 232 10:05
159 Nigel Dawes 23 TOT LW 64 10 11 21 8 -6 15 7 3 0 4 10 1 0 115 8.7 848 13:15
160 Greg de Vries 36 NSH D 71 1 4 5 2 -15 65 1 0 0 0 4 0 0 38 2.6 1074 15:08
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
161 Pavol Demitra 34 VAN C 69 20 33 53 19 6 20 16 4 0 1 21 12 0 143 14.0 1206 17:29
162 Andre Deveaux 24 TOR C 21 0 1 1 0 -3 75 0 0 0 0 1 0 0 15 0.0 152 7:14
163 Boyd Devereaux 30 TOR C 23 6 5 11 5 3 2 3 0 3 0 5 0 0 41 14.6 315 14:42
164 Shane Doan 32 PHX RW 82 31 42 73 28 5 72 21 10 0 4 25 15 2 230 13.5 1660 20:15
165 Shean Donovan 34 OTT RW 65 5 5 10 4 -2 34 5 0 0 1 5 0 0 58 8.6 509 8:50
166 Derek Dorsett 22 CBJ RW 52 4 1 5 2 -1 150 4 0 0 1 1 0 0 59 6.8 462 9:53
167 Drew Doughty 19 LAK D 81 6 21 27 9 -17 56 3 3 0 1 8 13 0 126 4.8 1930 24:50
168 Jake Dowell 23 CHI C 1 0 0 0 0 1 2 0 0 0 0 0 0 0 0 14 14:37
169 Aaron Downey 34 DET RW 4 1 1 2 1 0 7 1 0 0 0 1 0 0 2 50.0 21 5:13
170 Steve Downie 21 TOT RW 29 3 3 6 2 -2 65 3 0 0 1 3 0 0 26 11.5 244 8:26
171 Kris Draper 37 DET C 79 7 10 17 6 -13 40 6 0 1 2 9 0 1 93 7.5 947 12:59
172 Davis Drewiske 24 LAK D 17 0 3 3 1 1 18 0 0 0 0 2 1 0 21 0.0 294 17:19
173 Chris Drury 32 NYR C 81 22 34 56 21 -8 32 11 10 1 2 23 10 1 219 10.0 1640 20:15
174 Brandon Dubinsky 22 NYR C 82 13 28 41 14 -6 112 9 3 1 7 22 5 1 188 6.9 1364 17:38
175 J.P. Dumont 30 NSH RW 82 16 49 65 21 1 20 11 5 0 4 32 17 0 176 9.1 1435 17:30
176 Pascal Dupuis 29 PIT LW 71 12 16 28 11 1 30 12 0 0 2 15 0 1 145 8.3 1010 14:13
177 Philippe Dupuis 23 COL C 8 0 0 0 0 -1 4 0 0 0 0 0 0 0 11 0.0 76 10:34
178 Chris Durno 28 COL LW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0.0 12 6:02
179 Radek Dvorak 31 FLA RW 81 15 21 36 14 0 42 11 0 4 3 21 0 0 136 11.0 1331 16:26
180 Patrick Dwyer 25 CAR RW 13 1 0 1 1 -2 0 1 0 0 0 0 0 0 9 11.1 111 9:34
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
181 Ben Eager 25 CHI LW 75 11 4 15 7 1 161 11 0 0 0 4 0 0 80 13.8 639 9:31
182 Mark Eaton 31 PIT D 68 4 5 9 3 3 36 3 1 0 0 5 0 0 34 11.8 1208 18:46
183 Patrick Eaves 24 CAR RW 74 6 8 14 5 7 31 4 1 1 1 8 0 0 115 5.2 833 11:15
184 Andrew Ebbett 26 ANA C 48 8 24 32 11 8 24 2 6 0 0 19 5 0 100 8.0 666 14:52
185 Alexander Edler 22 VAN D 80 10 27 37 13 11 54 5 5 0 1 11 16 0 145 6.9 1690 21:08
186 Christian Ehrhoff 26 SJS D 77 8 34 42 13 -12 63 3 5 0 2 14 20 0 165 4.8 1635 21:14
187 Patrik Elias 32 NJD LW 77 31 47 78 29 18 32 17 12 2 6 25 19 3 247 12.6 1430 19:34
188 Matt Ellis 27 BUF LW 45 7 5 12 5 4 12 7 0 0 2 4 1 0 73 9.6 397 9:50
189 Steve Eminger 25 TOT D 71 5 21 26 8 -3 50 3 2 0 1 11 10 0 85 5.9 1535 22:37
190 Toby Enstrom 24 ATL D 82 5 27 32 10 14 52 2 2 1 1 13 12 2 86 5.8 1929 24:32
191 Martin Erat 27 NSH RW 71 17 33 50 18 -7 48 14 3 0 3 18 13 2 149 11.4 1318 19:34
192 Jonathan Ericsson 24 DET D 19 1 3 4 1 -1 15 1 0 0 0 3 0 0 25 4.0 336 18:40
193 Loui Eriksson 23 DAL LW 82 36 27 63 26 14 14 28 7 1 4 22 5 0 178 20.2 1626 20:50
194 John Erskine 28 WSH D 52 0 4 4 1 1 63 0 0 0 0 3 0 1 50 0.0 873 17:48
195 Garnet Exelby 27 ATL D 59 0 7 7 2 -2 120 0 0 0 0 6 0 1 42 0.0 987 17:43
196 Sergei Fedorov 39 WSH C 52 11 22 33 12 4 50 9 2 0 2 11 11 0 118 9.3 859 17:31
197 Todd Fedoruk 29 PHX LW 72 6 7 13 5 -9 72 6 0 0 0 7 0 0 56 10.7 763 11:36
198 Ruslan Fedotenko 30 PIT LW 65 16 23 39 15 18 44 15 1 0 3 20 3 0 117 13.7 917 14:06
199 Eric Fehr 23 WSH RW 61 12 13 25 10 8 22 11 1 0 2 12 1 0 134 9.0 686 11:15
200 Andrew Ference 29 BOS D 47 1 15 16 5 7 40 0 1 0 0 9 6 0 72 1.4 1012 22:32
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
201 Brett Festerling 22 ANA D 40 0 5 5 1 5 18 0 0 0 0 5 0 0 15 0.0 667 17:40
202 Vernon Fiddler 28 NSH LW 78 11 6 17 7 -13 24 8 1 2 2 5 0 1 114 9.6 1089 14:58
203 Nikita Filatov 18 CBJ LW 8 4 0 4 2 3 0 4 0 0 1 0 0 0 10 40.0 65 8:08
204 Valtteri Filppula 24 DET C 80 12 28 40 14 9 42 11 1 0 1 25 3 0 129 9.3 1288 16:06
205 Jeff Finger 29 TOR D 66 6 17 23 8 -7 43 6 0 0 0 15 2 0 68 8.8 1352 20:29
206 Mike Fisher 28 OTT C 78 13 19 32 12 0 66 10 1 2 3 14 5 0 182 7.1 1443 18:30
207 Mark Fistric 22 DAL D 36 0 4 4 1 -1 42 0 0 0 0 4 0 0 35 0.0 574 16:57
208 Tomas Fleischmann 24 WSH RW 73 19 18 37 15 -3 20 12 7 0 4 14 4 0 131 14.5 1101 15:05
209 Nick Foligno 21 OTT LW 81 17 15 32 13 -10 59 10 7 0 2 8 7 0 145 11.7 1108 14:41
210 Adam Foote 37 COL D 42 1 6 7 2 -12 30 1 0 0 1 6 0 0 19 5.3 826 20:41
211 Kurtis Foster 27 MIN D 10 1 5 6 2 7 6 1 0 0 0 3 2 0 10 10.0 136 14:35
212 Johan Franzen 29 DET RW 71 34 25 59 25 21 44 22 11 1 8 17 8 0 246 13.8 1285 18:06
213 Colin Fraser 24 CHI C 81 6 11 17 6 3 55 5 0 1 0 9 1 1 67 9.0 883 11:54
214 Jamie Fraser 23 NYI D 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 11:00
215 Jamie Fritsch 23 PHI D 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 5 5:34
216 Dan Fritsche 23 TOT C 50 5 8 13 5 -5 12 3 1 1 0 7 1 0 54 9.3 532 11:38
217 Mitch Fritz 28 NYI LW 20 0 0 0 0 -4 42 0 0 0 0 0 0 0 2 0.0 54 3:41
218 Jonas Frogren 28 TOR D 41 1 6 7 2 0 28 1 0 0 0 5 0 1 12 8.3 551 13:26
219 Michael Frolik 20 FLA C 79 21 24 45 18 10 22 20 1 0 2 13 11 0 158 13.3 1170 15:48
220 Alex Frolov 26 LAK LW 77 32 27 59 25 -6 30 19 12 1 1 13 13 1 176 18.2 1534 20:55
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
221 Marian Gaborik 26 MIN RW 17 13 10 23 10 3 2 10 2 1 2 5 5 0 68 19.1 340 20:00
222 Simon Gagne 28 PHI LW 79 34 40 74 30 21 42 18 12 4 3 23 13 4 221 15.4 1503 19:01
223 Sam Gagner 19 EDM C 76 16 25 41 15 -1 51 10 6 0 1 20 5 0 156 10.3 1274 17:46
224 T.J. Galiardi 20 COL LW 11 3 1 4 2 -4 6 3 0 0 0 1 0 0 14 21.4 180 16:21
225 Jason Garrison 24 FLA D 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 12:57
226 Paul Gaustad 26 BUF C 62 12 17 29 11 4 108 8 3 1 1 12 5 0 122 9.8 999 16:06
227 Denis Gauthier 32 LAK D 65 2 2 4 2 -11 90 2 0 0 0 2 0 0 36 5.6 945 15:32
228 Nathan Gerbe 21 BUF C 10 0 1 1 0 3 4 0 0 0 0 0 1 0 24 0.0 136 14:37
229 Bruno Gervais 24 NYI D 69 3 16 19 6 -15 33 3 0 0 1 12 3 1 82 3.7 1490 22:36
230 Ryan Getzlaf 23 ANA C 81 25 66 91 31 5 121 16 9 0 2 38 28 0 227 11.0 1631 20:08
231 Tom Gilbert 26 EDM D 82 5 40 45 13 6 26 3 2 0 1 25 14 1 107 4.7 1802 22:58
232 Hal Gill 33 PIT D 62 2 8 10 3 11 53 2 0 0 0 8 0 0 40 5.0 1109 18:54
233 Colton Gillies 19 MIN C 45 2 5 7 2 -2 18 2 0 0 1 4 1 0 22 9.1 370 8:14
234 Brian Gionta 30 NJD RW 81 20 40 60 21 12 32 14 3 3 1 31 8 1 248 8.1 1374 17:58
235 Mark Giordano 25 CGY D 58 2 17 19 6 2 59 0 2 0 0 13 4 0 82 2.4 940 16:13
236 Dan Girardi 24 NYR D 82 4 18 22 7 -14 53 2 2 0 1 13 5 0 122 3.3 1765 22:32
237 Alexandre Giroux 27 WSH LW 12 1 1 2 1 4 10 1 0 0 1 1 0 0 20 5.0 127 11:34
238 Claude Giroux 21 PHI RW 42 9 18 27 10 10 14 7 2 0 0 14 4 0 67 13.4 637 15:10
239 Tanner Glass 25 FLA LW 3 0 0 0 0 0 7 0 0 0 0 0 0 0 1 0.0 20 7:45
240 Tim Gleason 26 CAR D 70 0 12 12 3 3 68 0 0 0 0 10 1 1 61 0.0 1447 21:40
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
241 Curtis Glencross 26 CGY LW 74 13 27 40 14 14 42 11 1 1 3 23 4 0 152 8.6 1086 15:41
242 Marcel Goc 25 SJS C 55 2 9 11 3 -6 18 2 0 0 1 9 0 0 104 1.9 765 14:55
243 Eric Godard 28 PIT RW 71 2 2 4 2 -3 171 2 0 0 0 2 0 0 20 10.0 289 4:04
244 Steven Goertzen 24 PHX RW 16 2 2 4 2 -2 24 2 0 0 0 2 0 0 18 11.1 155 10:42
245 Alex Goligoski 23 PIT D 45 6 14 20 7 5 16 2 4 0 0 10 4 0 61 9.8 824 18:18
246 Scott Gomez 29 NYR C 77 16 42 58 20 -2 60 12 3 1 7 28 14 0 271 5.9 1622 21:04
247 Sergei Gonchar 34 PIT D 25 6 13 19 7 6 26 1 5 0 1 5 8 0 71 8.5 630 25:11
248 Andrew Gordon 23 WSH RW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 7 7:12
249 Boyd Gordon 25 WSH C 63 5 9 14 5 -4 16 4 0 1 2 9 0 0 69 7.2 848 13:28
250 Josh Gorges 24 MTL D 81 4 19 23 7 12 37 2 2 0 0 15 3 1 63 6.3 1630 20:08
251 Mikhail Grabovski 25 TOR C 78 20 28 48 18 -8 92 14 6 0 2 19 9 0 120 16.7 1265 16:13
252 Marc-Andre Gragnani 21 BUF D 4 0 0 0 0 2 2 0 0 0 0 0 0 0 3 0.0 62 15:23
253 Chris Gratton 33 TOT C 24 0 3 3 1 -1 12 0 0 0 0 3 0 0 20 0.0 253 11:32
254 Josh Gratton 26 PHI LW 19 1 2 3 1 -2 57 1 0 0 0 2 0 0 14 7.1 119 6:14
255 Denis Grebeshkov 25 EDM D 72 7 32 39 12 12 38 5 2 0 0 21 11 0 62 11.3 1524 21:10
256 Mike Green 23 WSH D 68 31 42 73 28 24 68 12 18 1 4 22 20 0 243 12.8 1752 26:46
257 Andy Greene 26 NJD D 49 2 7 9 3 3 22 2 0 0 0 7 0 0 38 5.3 798 16:17
258 Matt Greene 25 LAK D 82 2 12 14 4 1 111 2 0 0 0 11 1 0 76 2.6 1619 20:44
259 Kyle Greentree 25 CGY LW 2 0 0 0 0 -1 0 0 0 0 0 0 0 0 3 0.0 19 9:18
260 Mike Grier 34 SJS RW 62 10 13 23 9 8 25 9 0 1 2 10 0 3 108 9.3 930 15:00
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
261 Nicklas Grossmann 24 DAL D 81 2 10 12 4 -8 51 2 0 0 1 10 0 0 60 3.3 1429 18:39
262 Nate Guenin 26 PHI D 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13:25
263 Bill Guerin 38 TOT RW 78 21 27 48 18 -12 81 16 5 0 4 14 13 0 226 9.3 1300 17:40
264 Ben Guite 30 COL RW 50 5 7 12 5 2 30 5 0 0 1 7 0 0 63 7.9 636 13:43
265 Niklas Hagman 29 TOR LW 65 22 20 42 17 -5 4 16 6 0 3 13 7 0 168 13.1 1110 17:05
266 Ron Hainsey 27 ATL D 81 6 33 39 12 -16 32 2 4 0 0 19 14 0 148 4.1 1812 22:22
267 David Hale 27 PHX D 48 3 6 9 3 -11 36 3 0 0 0 6 0 0 22 13.6 727 15:08
268 Matt Halischuk 20 NJD RW 1 0 1 1 0 -1 0 0 0 0 0 1 0 0 0 10 10:47
269 Adam Hall 28 TBL RW 74 5 5 10 4 -9 29 4 1 0 0 4 1 0 90 5.6 829 11:12
270 Jeff Halpern 32 TBL C 52 7 9 16 6 -13 32 5 1 1 1 6 3 0 60 11.7 885 17:01
271 Dan Hamhuis 26 NSH D 82 3 23 26 8 -4 67 1 1 1 1 17 5 1 135 2.2 1873 23:50
272 Jeff Hamilton 31 TOR RW 15 3 3 6 2 2 4 3 0 0 1 3 0 0 30 10.0 194 13:57
273 Roman Hamrlik 34 MTL D 81 6 27 33 11 4 62 6 0 0 0 21 3 3 143 4.2 1775 22:55
274 Michal Handzus 31 LAK C 82 18 24 42 16 -7 32 10 7 1 4 14 9 1 143 12.6 1550 19:54
275 Scott Hannan 30 COL D 81 1 9 10 3 -21 26 1 0 0 0 9 0 0 70 1.4 1812 22:22
276 Jannik Hansen 22 VAN RW 55 6 15 21 7 5 37 6 0 0 1 14 0 1 64 9.4 688 13:31
277 Christian Hanson 22 TOR C 5 1 1 2 1 -1 2 1 0 0 0 1 0 0 9 11.1 82 16:19
278 Martin Hanzal 21 PHX C 74 11 20 31 11 -4 40 9 0 2 2 17 2 1 97 11.3 1210 16:21
279 Jay Harrison 26 TOR D 7 0 1 1 0 -2 10 0 0 0 0 1 0 0 6 0.0 121 17:16
280 Peter Harrold 25 LAK D 69 4 8 12 4 -13 28 3 1 0 1 4 4 0 95 4.2 909 13:10
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
281 Scott Hartnell 26 PHI LW 82 30 30 60 25 14 143 23 6 1 5 23 7 0 210 14.3 1460 18:48
282 Niclas Havelid 35 TOT D 78 2 17 19 6 2 48 1 0 1 0 11 5 1 56 3.6 1613 21:40
283 Martin Havlat 27 CHI RW 81 29 48 77 28 29 30 24 5 0 5 39 9 0 249 11.6 1410 17:25
284 Dany Heatley 28 OTT LW 82 39 33 72 30 -11 88 24 15 0 6 22 11 0 258 15.1 1649 20:07
285 Jochen Hecht 31 BUF C 70 12 15 27 10 -9 33 8 3 1 1 11 2 2 173 6.9 1218 17:24
286 Bret Hedican 38 ANA D 51 1 5 6 2 -7 36 1 0 0 0 3 2 0 40 2.5 832 16:18
287 Jan Hejda 30 CBJ D 82 3 18 21 7 23 38 3 0 0 1 17 0 1 66 4.5 1835 22:23
288 Milan Hejduk 32 COL RW 82 27 32 59 23 -19 16 16 10 1 2 23 9 0 211 12.8 1634 20:56
289 Darren Helm 22 DET C 16 0 1 1 0 -7 4 0 0 0 0 1 0 0 29 0.0 199 12:26
290 Bryan Helmer 36 WSH D 12 0 3 3 1 -1 2 0 0 0 0 2 1 0 8 0.0 199 17:36
291 Dwight Helminen 25 CAR C 23 1 1 2 1 -2 0 1 0 0 0 1 0 0 15 6.7 157 7:50
292 Ales Hemsky 25 EDM RW 72 23 43 66 24 1 32 19 4 0 2 16 27 0 185 12.4 1343 19:39
293 Matt Hendricks 27 COL C 4 0 0 0 0 1 13 0 0 0 0 0 0 0 5 0.0 34 9:30
294 Jordan Hendry 24 CHI D 9 0 0 0 0 -1 4 0 0 0 0 0 0 0 1 0.0 91 10:06
295 Josh Hennessy 23 OTT C 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 14:40
296 Alex Henry 29 MTL D 2 0 0 0 0 -2 10 0 0 0 0 0 0 0 0 13 7:34
297 T.J. Hensick 23 COL C 61 4 17 21 7 -7 14 3 1 0 0 12 5 0 116 3.4 787 13:54
298 Jamie Heward 37 TBL D 13 0 2 2 1 -1 4 0 0 0 0 0 2 0 11 0.0 154 12:49
299 Chris Higgins 25 MTL LW 57 12 11 23 10 -1 22 8 2 2 1 9 2 0 151 7.9 969 17:00
300 Andy Hilbert 27 NYI C 67 11 16 27 10 -3 22 9 1 1 0 12 3 1 167 6.6 1082 16:09
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
301 Jack Hillen 23 NYI D 40 1 5 6 2 -9 16 1 0 0 0 4 0 1 47 2.1 608 15:13
302 Dan Hinote 32 STL RW 51 1 4 5 2 -7 64 1 0 0 0 2 1 1 24 4.2 556 11:55
303 Niklas Hjalmarsson 21 CHI D 21 1 2 3 1 4 0 1 0 0 0 1 0 1 15 6.7 315 15:59
304 Shane Hnidy 33 BOS D 65 3 9 12 4 6 45 2 1 0 1 9 0 0 49 6.1 1016 16:38
305 Jeff Hoggan 30 PHX RW 4 0 1 1 0 -1 7 0 0 0 0 1 0 0 7 0.0 48 12:00
306 Bobby Holik 38 NJD C 62 4 5 9 3 -2 66 4 0 0 1 4 1 0 79 5.1 632 10:11
307 Ryan Hollweg 25 TOR LW 25 0 2 2 1 -7 38 0 0 0 0 2 0 0 12 0.0 162 6:28
308 Tomas Holmstrom 36 DET RW 53 14 23 37 14 18 38 6 8 0 1 19 4 0 75 18.7 809 15:16
309 Shawn Horcoff 30 EDM C 80 17 36 53 18 7 39 9 8 0 2 23 13 0 178 9.6 1709 21:22
310 Darcy Hordichuk 28 VAN LW 73 4 1 5 2 1 109 4 0 0 0 1 0 0 26 15.4 404 6:32
311 Patric Hornqvist 22 NSH RW 28 2 5 7 2 -3 16 2 0 0 0 4 1 0 54 3.7 319 11:24
312 Nathan Horton 23 FLA C 67 22 23 45 18 -5 48 16 5 1 5 14 9 0 131 16.8 1196 18:51
313 Marian Hossa 30 DET RW 74 40 31 71 29 27 63 30 10 0 8 17 13 1 307 13.0 1317 18:48
314 Jiri Hudler 25 DET RW 82 23 34 57 21 7 16 17 6 0 2 12 22 0 155 14.8 1119 14:39
315 Trent Hunter 28 NYI RW 55 14 17 31 12 -8 41 9 5 0 2 11 5 1 154 9.1 901 16:23
316 Matt Hunwick 23 BOS D 53 6 21 27 9 15 31 6 0 0 1 13 8 0 58 10.3 900 17:59
317 Kristian Huselius 30 CBJ LW 74 21 35 56 21 1 44 16 5 0 2 26 9 0 212 9.9 1444 20:31
318 Kent Huskins 29 ANA D 33 2 4 6 2 6 27 2 0 0 0 4 0 0 20 10.0 620 19:47
319 Andrew Hutchinson 28 TOT D 40 2 3 5 2 -9 12 2 0 0 0 2 1 0 58 3.4 574 14:22
320 Mike Iggulden 26 NYI C 11 1 4 5 2 -3 4 1 0 0 0 4 0 0 16 6.3 133 12:08
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
321 Jarome Iginla 31 CGY RW 82 35 54 89 33 -2 37 25 10 0 4 32 22 0 289 12.1 1772 22:37
322 Raitis Ivanans 30 LAK LW 76 2 0 2 1 -8 145 2 0 0 2 0 0 0 25 8.0 484 6:22
323 Barret Jackman 27 STL D 82 4 17 21 7 -17 86 2 1 1 0 15 1 1 89 4.5 1922 23:26
324 Tim Jackman 27 NYI RW 69 5 7 12 5 -17 155 4 0 1 0 7 0 0 99 5.1 811 12:45
325 Jean-Francois Jacques 23 EDM LW 7 1 0 1 1 0 9 1 0 0 0 0 0 0 3 33.3 52 7:22
326 Jason Jaffray 27 VAN RW 14 2 2 4 2 -2 14 2 0 0 2 2 0 0 11 18.2 127 9:04
327 Connor James 26 PIT LW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8:15
328 Dan Jancevski 27 DAL D 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0.0 46 15:20
329 Doug Janik 28 TOT D 15 0 1 1 0 -3 4 0 0 0 0 1 0 0 1 0.0 154 10:18
330 Cam Janssen 24 STL RW 56 1 3 4 1 -5 131 1 0 0 0 3 0 0 22 4.5 281 5:01
331 Dustin Jeffrey 20 PIT C 14 1 2 3 1 4 0 1 0 0 0 2 0 0 18 5.6 151 11:47
332 Jesse Joensuu 21 NYI LW 7 1 2 3 1 -1 4 1 0 0 0 1 1 0 9 11.1 85 12:06
333 Aaron Johnson 25 CHI D 38 3 5 8 3 19 33 3 0 0 1 5 0 0 27 11.1 537 14:09
334 Jack Johnson 22 LAK D 41 6 5 11 5 -18 46 3 3 0 0 2 3 0 50 12.0 831 20:17
335 Ryan Johnson 32 VAN C 62 2 7 9 3 1 12 2 0 0 1 7 0 0 22 9.1 683 11:01
336 Kim Johnsson 32 MIN D 81 2 22 24 7 -3 44 1 1 0 0 15 5 2 93 2.2 1987 25:32
337 Jussi Jokinen 25 TOT LW 71 7 20 27 9 -10 28 5 2 0 1 13 7 0 101 6.9 1087 15:19
338 Olli Jokinen 30 TOT C 76 29 28 57 23 -12 67 18 9 2 3 17 11 0 236 12.3 1435 19:53
339 David Jones 24 COL RW 40 8 5 13 6 -8 8 7 1 0 1 4 1 0 47 17.0 509 13:44
340 Randy Jones 27 PHI D 47 4 4 8 3 8 22 3 1 0 2 4 0 0 45 8.9 898 19:07
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
341 Ryan Jones 24 NSH LW 46 7 10 17 6 1 22 5 2 0 1 6 4 0 63 11.1 526 11:26
342 Derek Joslin 21 SJS D 12 0 0 0 0 -3 6 0 0 0 0 0 0 0 9 0.0 136 11:22
343 Ed Jovanovski 32 PHX D 82 9 27 36 12 -15 106 3 6 0 3 15 12 0 194 4.6 1817 22:10
344 Jonas Junland 21 STL D 1 0 0 0 0 0 2 0 0 0 0 0 0 0 0 12 12:28
345 Milan Jurcina 25 WSH D 79 3 11 14 5 1 68 3 0 0 1 10 1 0 95 3.2 1276 16:09
346 Frantisek Kaberle 35 CAR D 30 1 7 8 2 -4 8 0 1 0 0 5 2 0 28 3.6 422 14:03
347 Tomas Kaberle 30 TOR D 57 4 27 31 9 -8 8 1 3 0 1 11 16 0 93 4.3 1337 23:28
348 Patrick Kaleta 22 BUF RW 51 4 5 9 4 1 89 4 0 0 0 5 0 0 35 11.4 455 9:55
349 Dmitri Kalinin 28 TOT D 73 2 15 17 5 -9 32 1 1 0 0 13 2 0 67 3.0 1290 18:40
350 Jon Kalinski 21 PHI C 12 1 2 3 1 -2 0 1 0 0 1 2 0 0 7 14.3 91 8:37
351 Boyd Kane 30 PHI LW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8:12
352 Patrick Kane 20 CHI RW 80 25 45 70 25 -2 42 12 13 0 4 23 22 0 254 9.8 1493 19:40
353 Paul Kariya 34 STL LW 11 2 13 15 5 1 2 2 0 0 0 4 9 0 31 6.5 199 18:06
354 Martins Karsums 22 TOT RW 24 1 5 6 2 -8 6 1 0 0 0 4 1 0 28 3.6 269 11:11
355 Lukas Kaspar 23 SJS LW 13 2 2 4 2 0 8 2 0 0 1 1 1 0 14 14.3 119 9:08
356 Duncan Keith 25 CHI D 77 8 36 44 14 33 60 5 2 1 1 27 9 0 173 4.6 1969 26:34
357 Chris Kelly 28 OTT C 82 12 11 23 10 -10 38 11 0 1 1 9 0 2 118 10.2 1279 16:36
358 Tim Kennedy 22 BUF LW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 11 11:04
359 Tyler Kennedy 22 PIT C 67 15 20 35 13 15 30 15 0 0 3 18 2 0 171 8.8 923 14:46
360 Ryan Kesler 24 VAN C 82 26 33 59 23 8 61 14 10 2 2 23 8 2 179 14.5 1596 19:28
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
361 Phil Kessel 21 BOS RW 70 36 24 60 26 23 16 28 8 0 6 17 7 0 232 15.5 1159 17:34
362 D.J. King 25 STL LW 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0 8 8:20
363 Geoff Kinrade 23 TBL D 1 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 0.0 18 18:32
364 Ken Klee 37 TOT D 71 1 10 11 3 9 28 1 0 0 0 10 0 0 51 2.0 1096 15:26
365 Kevin Klein 24 NSH D 63 4 8 12 4 -2 19 3 1 0 0 8 0 0 41 9.8 798 13:40
366 Rostislav Klesla 26 CBJ D 34 1 8 9 3 2 38 1 0 0 0 6 2 0 30 3.3 713 21:59
367 Mike Knuble 36 PHI RW 82 27 20 47 21 5 62 16 11 0 6 10 9 1 173 15.6 1490 18:10
368 Chuck Kobasew 26 BOS RW 68 21 21 42 17 5 56 15 6 0 3 18 3 0 129 16.3 999 15:41
369 David Koci 27 TOT LW 37 1 1 2 1 1 141 1 0 0 0 1 0 0 13 7.7 220 6:57
370 Ville Koistinen 26 NSH D 38 3 8 11 4 0 14 2 1 0 2 4 4 0 42 7.1 559 15:42
371 Mikko Koivu 25 MIN C 79 20 47 67 23 2 66 11 5 4 3 24 21 2 236 8.5 1697 21:29
372 Saku Koivu 34 MTL C 65 16 34 50 18 4 44 11 5 0 5 20 12 2 123 13.0 1108 17:03
373 Krys Kolanos 27 MIN C 21 3 3 6 2 3 16 2 1 0 0 2 1 0 30 10.0 223 11:36
374 Mike Komisarek 27 MTL D 66 2 9 11 4 0 121 2 0 0 0 7 0 2 56 3.6 1361 21:37
375 Zenon Konopka 28 TBL C 7 0 1 1 0 -1 29 0 0 0 0 1 0 0 6 0.0 49 7:01
376 Tomas Kopecky 26 DET RW 79 6 13 19 7 -7 46 4 1 1 2 11 2 0 110 5.5 823 10:25
377 Anze Kopitar 21 LAK C 82 27 39 66 25 -17 32 19 7 1 3 23 16 0 234 11.5 1677 20:27
378 Lauri Korpikoski 22 NYR LW 68 6 8 14 5 -10 14 6 0 0 1 8 0 0 63 9.5 742 11:55
379 Andrei Kostitsyn 23 MTL LW 74 23 18 41 18 -7 50 17 6 0 2 9 9 0 169 13.6 1154 16:35
380 Sergei Kostitsyn 21 MTL LW 56 8 15 23 8 -3 64 3 5 0 1 10 5 0 74 10.8 792 14:08
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
381 Tom Kostopoulos 30 MTL RW 78 8 14 22 8 -1 106 7 0 1 0 13 0 1 121 6.6 1103 14:09
382 Ales Kotalik 30 TOT RW 75 20 23 43 17 -5 34 11 9 0 1 11 12 0 208 9.6 1159 15:27
383 Ilya Kovalchuk 25 ATL LW 79 43 48 91 36 -12 50 31 12 0 6 23 24 1 275 15.6 1723 22:48
384 Alex Kovalev 35 MTL RW 78 26 39 65 25 -5 74 14 11 1 4 17 21 1 209 12.4 1515 19:26
385 Viktor Kozlov 33 WSH C 67 13 28 41 15 -9 16 11 2 0 0 15 13 0 153 8.5 1050 16:40
386 Vyacheslav Kozlov 36 ATL LW 82 26 50 76 28 -14 44 14 12 0 3 19 31 0 165 15.8 1413 17:14
387 Lukas Krajicek 25 TBL D 71 2 17 19 6 -8 48 2 0 0 0 14 2 1 66 3.0 1393 20:37
388 David Krejci 22 BOS C 82 22 51 73 26 37 26 15 5 2 6 35 14 2 146 15.1 1382 17:52
389 Kamil Kreps 24 FLA C 66 4 15 19 6 2 18 3 0 1 1 15 0 0 77 5.2 922 14:58
390 Jason Krog 33 VAN C 4 1 0 1 1 0 2 0 1 0 0 0 0 0 5 20.0 41 10:14
391 Niklas Kronwall 28 DET D 80 6 45 51 15 2 50 2 4 0 1 26 18 1 121 5.0 1832 23:54
392 Staffan Kronwall 26 WSH D 3 0 0 0 0 -1 0 0 0 0 0 0 0 0 4 0.0 40 13:13
393 Filip Kuba 32 OTT D 71 3 37 40 12 4 28 1 2 0 0 13 24 0 111 2.7 1653 23:17
394 Pavel Kubina 31 TOR D 82 14 26 40 14 -15 94 5 9 0 4 13 13 0 184 7.6 1808 22:03
395 Lasse Kukkonen 27 PHI D 22 0 2 2 1 -2 10 0 0 0 0 2 0 0 10 0.0 236 11:43
396 Nikolai Kulemin 22 TOR LW 73 15 16 31 12 -8 18 13 2 0 1 9 7 0 129 11.6 1008 14:48
397 Chris Kunitz 29 TOT LW 82 23 30 53 20 12 71 17 6 0 3 23 6 1 178 12.9 1348 16:26
398 Dan LaCouture 31 CAR LW 11 2 0 2 1 -1 10 2 0 0 1 0 0 0 4 50.0 47 4:16
399 Andrew Ladd 23 CHI LW 82 15 34 49 17 26 28 15 0 0 2 32 1 1 195 7.7 1180 14:24
400 Brooks Laich 25 WSH C 82 23 30 53 21 -1 31 13 9 1 3 14 15 1 185 12.4 1417 17:17
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
401 Quintin Laing 29 WSH LW 1 0 0 0 0 1 0 0 0 0 0 0 0 0 2 0.0 10 10:19
402 Robert Lang 38 MTL C 50 18 21 39 16 6 36 9 8 1 3 11 9 1 101 17.8 844 17:53
403 Jamie Langenbrunner 33 NJD RW 81 29 40 69 26 25 56 20 6 3 7 29 11 0 229 12.7 1466 18:06
404 Daymond Langkow 32 CGY C 73 21 28 49 19 1 20 17 4 0 3 16 12 0 161 13.0 1255 17:11
405 Ian Laperriere 35 COL RW 74 7 12 19 7 0 163 7 0 0 0 11 0 1 61 11.5 1024 14:50
406 Maxim Lapierre 23 MTL C 79 15 13 28 12 9 76 12 1 2 2 13 0 0 165 9.1 1169 15:48
407 Georges Laraque 32 MTL RW 33 0 2 2 1 -6 61 0 0 0 0 2 0 0 15 0.0 252 8:39
408 Chad LaRose 26 CAR LW 81 19 12 31 13 6 35 17 0 2 4 9 1 2 171 11.1 1226 15:08
409 Matt Lashoff 22 TOT D 28 0 8 8 2 -6 20 0 0 0 0 4 4 0 25 0.0 495 18:41
410 Guillaume Latendresse 21 MTL RW 56 14 12 26 11 4 45 13 1 0 2 9 3 0 117 12.0 762 14:37
411 Jay Leach 29 NJD D 24 0 1 1 0 0 21 0 0 0 0 1 0 0 5 0.0 356 15:50
412 Brett Lebda 27 DET D 65 6 10 16 6 9 48 6 0 0 1 10 0 0 69 8.7 887 14:39
413 Vincent Lecavalier 28 TBL C 77 29 38 67 25 -9 54 18 10 1 6 23 14 1 291 10.0 1559 20:15
414 Per Ledin 30 COL LW 3 0 0 0 0 -1 2 0 0 0 0 0 0 0 2 0.0 30 10:56
415 Brian Lee 21 OTT D 53 2 11 13 4 -2 33 1 1 0 1 9 2 0 51 3.9 1001 19:53
416 David Legwand 28 NSH C 73 20 22 42 16 -3 32 16 1 3 1 15 6 1 175 11.4 1419 19:27
417 Scott Lehman 23 ATL D 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3:03
418 Jere Lehtinen 35 DAL RW 48 8 16 24 8 1 8 6 2 0 1 11 5 0 119 6.7 912 19:00
419 Mikko Lehtonen 21 BOS RW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 16 16:14
420 Ville Leino 25 DET LW 13 5 4 9 4 5 6 5 0 0 1 4 0 0 17 29.4 165 13:42
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
421 Claude Lemieux 43 SJS RW 18 0 1 1 0 -5 21 0 0 0 0 1 0 0 17 0.0 138 8:40
422 Jordan Leopold 28 TOT D 83 7 17 24 8 -15 24 6 1 0 1 13 3 1 107 6.5 1561 19:48
423 Sami Lepisto 24 WSH D 7 0 4 4 1 -3 6 0 0 0 0 1 3 0 7 0.0 137 20:36
424 Kris Letang 21 PIT D 74 10 23 33 12 -7 24 5 4 1 3 16 7 0 138 7.2 1565 21:09
425 Pierre-Luc Letourneau-Leblond 23 NJD RW 8 0 1 1 0 3 22 0 0 0 0 1 0 0 3 0.0 39 5:51
426 Grant Lewis 24 ATL D 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 15 15:29
427 Trevor Lewis 22 LAK C 6 1 2 3 1 0 0 1 0 0 0 2 0 0 10 10.0 70 12:36
428 Nicklas Lidstrom 38 DET D 78 16 43 59 20 31 30 6 10 0 4 19 23 1 180 8.9 1936 25:49
429 John-Michael Liles 28 COL D 75 12 27 39 14 -19 31 6 6 0 1 12 15 0 146 8.2 1616 22:33
430 Andreas Lilja 33 DET D 60 2 11 13 4 13 66 2 0 0 0 11 0 0 60 3.3 1020 17:00
431 Joakim Lindstrom 25 PHX C 44 9 11 20 8 -6 28 6 3 0 2 5 6 0 77 11.7 654 15:52
432 Enver Lisin 22 PHX RW 48 13 8 21 9 -13 24 12 1 0 2 7 1 0 105 12.4 712 15:50
433 Bryan Little 21 ATL RW 79 31 20 51 22 -5 24 19 12 0 4 12 8 0 172 18.0 1337 17:55
434 Matthew Lombardi 26 TOT C 69 14 32 46 16 13 44 12 1 1 2 25 7 0 177 7.9 1220 18:41
435 Ben Lovejoy 24 PIT D 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 24 12:53
436 Milan Lucic 20 BOS LW 72 17 25 42 16 17 136 15 2 0 3 19 6 0 97 17.5 1076 15:57
437 Brad Lukowich 32 SJS D 58 0 8 8 2 5 12 0 0 0 0 8 0 0 43 0.0 940 16:13
438 Mike Lundin 24 TBL D 25 0 2 2 1 -4 4 0 0 0 0 2 0 0 8 0.0 416 17:39
439 Jamie Lundmark 28 CGY C 27 8 8 16 6 2 17 8 0 0 0 5 3 0 50 16.0 378 14:59
440 Joel Lundqvist 26 DAL C 43 1 5 6 2 -9 20 1 0 0 1 5 0 0 32 3.1 465 11:49
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
441 Joffrey Lupul 25 PHI RW 79 25 25 50 21 1 58 19 6 0 4 16 9 0 194 12.9 1239 16:41
442 Toni Lydman 31 BUF D 80 3 20 23 7 0 70 3 0 0 0 14 5 1 99 3.0 1742 22:47
443 Clarke MacArthur 23 BUF LW 71 17 14 31 13 -4 56 12 5 0 0 9 5 0 108 15.7 982 14:50
444 Andrew MacDonald 22 NYI D 3 0 0 0 0 2 2 0 0 0 0 0 0 0 1 0.0 31 10:10
445 Craig MacDonald 31 CBJ C 8 1 1 2 1 1 0 1 0 0 1 1 0 0 6 16.7 85 11:39
446 Spencer Machacek 20 ATL RW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 16 8:12
447 Ray Macias 22 COL D 6 0 1 1 0 0 0 0 0 0 0 0 1 0 4 0.0 108 18:59
448 Steve MacIntyre 28 EDM LW 22 2 0 2 1 -2 40 2 0 0 1 0 0 0 6 33.3 86 4:55
449 Aaron MacKenzie 27 COL D 5 0 0 0 0 1 0 0 0 0 0 0 0 0 3 0.0 73 15:38
450 Derek MacKenzie 27 CBJ C 1 0 0 0 0 -1 2 0 0 0 0 0 0 0 1 0.0 7 7:15
451 John Madden 35 NJD C 76 7 16 23 8 -7 26 6 0 1 2 14 0 2 132 5.3 1248 16:25
452 Adam Mair 29 BUF C 75 8 11 19 7 4 95 8 0 0 1 11 0 0 75 10.7 793 11:35
453 Manny Malhotra 28 CBJ C 77 11 24 35 12 9 28 11 0 0 3 17 6 1 116 9.5 1387 18:01
454 Marek Malik 33 TBL D 42 0 5 5 1 -3 36 0 0 0 0 5 0 0 22 0.0 805 19:10
455 Evgeni Malkin 22 PIT C 82 35 78 113 40 17 80 19 14 2 4 51 27 0 290 12.1 1846 23:31
456 Ryan Malone 29 TBL LW 70 26 19 45 19 4 98 19 7 0 3 15 4 0 124 21.0 1243 18:45
457 Kirk Maltby 36 DET LW 78 5 6 11 4 -9 28 5 0 0 1 6 0 0 58 8.6 713 9:08
458 Mark Mancari 23 BUF RW 7 1 1 2 1 -4 4 1 0 0 0 0 1 0 21 4.8 93 13:16
459 Paul Mara 29 NYR D 76 5 16 21 7 2 94 4 1 0 0 5 10 1 102 4.9 1441 19:58
460 Todd Marchant 35 ANA C 72 5 13 18 6 -2 34 3 0 2 0 11 1 1 101 5.0 1046 15:32
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
461 Andrei Markov 30 MTL D 78 12 52 64 21 -2 36 5 7 0 3 19 32 1 165 7.3 1921 25:38
462 Patrick Marleau 29 SJS LW 76 38 33 71 29 16 18 22 11 5 10 24 7 2 251 15.1 1623 21:21
463 Paul Martin 27 NJD D 73 5 28 33 10 21 36 3 2 0 1 11 16 1 107 4.7 1779 24:22
464 Radek Martinek 32 NYI D 51 6 4 10 4 -16 28 5 1 0 1 4 0 0 54 11.1 1099 22:34
465 Shawn Matthias 20 FLA C 16 0 2 2 1 -3 2 0 0 0 0 2 0 0 11 0.0 147 9:10
466 Ben Maxwell 20 MTL C 7 0 0 0 0 -1 2 0 0 0 0 0 0 0 2 0.0 69 10:55
467 Brad May 37 TOT LW 58 1 6 7 2 0 89 1 0 0 0 6 0 0 32 3.1 421 7:16
468 Jamal Mayers 34 TOR RW 71 7 9 16 6 -7 82 7 0 0 1 8 1 0 72 9.7 749 11:33
469 Maksim Mayorov 19 CBJ RW 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 17 6:44
470 Dean McAmmond 35 TOT LW 62 5 11 16 6 7 24 4 0 1 2 11 0 0 59 8.5 698 11:16
471 Kenndal McArdle 22 FLA LW 3 0 0 0 0 -1 2 0 0 0 0 0 0 0 1 0.0 23 8:30
472 Bryan McCabe 33 FLA D 69 15 24 39 15 -1 41 7 8 0 3 13 11 0 153 9.8 1596 23:08
473 Darren McCarty 36 DET RW 13 1 0 1 1 -2 25 1 0 0 0 0 0 0 6 16.7 69 5:17
474 Jay McClement 25 STL C 82 12 14 26 10 -10 29 9 0 3 3 14 0 0 137 8.8 1361 17:36
475 Cody McCormick 25 COL C 55 1 11 12 3 -5 92 1 0 0 0 10 0 1 66 1.5 528 10:36
476 Andy McDonald 31 STL C 46 15 29 44 16 -13 24 8 6 1 1 16 13 0 128 11.7 877 19:05
477 Jamie McGinn 20 SJS LW 35 4 2 6 3 -6 2 3 1 0 1 2 0 0 27 14.8 312 9:55
478 Brian McGrattan 27 PHX RW 5 0 0 0 0 -2 22 0 0 0 0 0 0 0 2 0.0 28 6:31
479 Nathan McIver 24 ANA D 18 0 1 1 0 2 36 0 0 0 0 1 0 0 5 0.0 169 9:24
480 Jay McKee 31 STL D 69 1 7 8 2 11 44 1 0 0 1 6 0 1 43 2.3 1195 17:19
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
481 Brett McLean 30 FLA C 80 7 12 19 7 -12 29 7 0 0 2 11 1 0 114 6.1 994 12:26
482 Kurtis McLean 28 NYI RW 4 1 0 1 1 1 0 1 0 0 1 0 0 0 5 20.0 42 11:34
483 Cody McLeod 24 COL LW 79 15 5 20 9 -11 162 15 0 0 3 5 0 0 118 12.7 915 12:35
484 Derek Meech 24 DET D 41 2 5 7 2 -12 12 2 0 0 0 4 1 0 44 4.5 412 10:03
485 Josef Melichar 30 TOT D 39 0 9 9 2 0 37 0 0 0 0 9 0 0 19 0.0 537 14:46
486 Andrej Meszaros 23 TBL D 52 2 14 16 5 -4 36 1 1 0 1 10 4 0 87 2.3 1257 24:11
487 Marc Methot 23 CBJ D 66 4 13 17 6 7 55 4 0 0 0 13 0 0 58 6.9 1185 18:57
488 Glen Metropolit 34 TOT C 76 6 11 17 6 -5 28 5 1 0 0 10 0 1 82 7.3 958 13:36
489 Freddy Meyer 28 NYI D 27 4 5 9 3 -19 14 4 0 0 1 4 0 1 36 11.1 567 21:00
490 Milan Michalek 24 SJS LW 77 23 34 57 21 11 52 17 6 0 6 19 13 2 179 12.8 1421 18:27
491 Zbynek Michalek 26 PHX D 82 6 21 27 9 -13 28 6 0 0 0 20 0 1 106 5.7 1863 23:43
492 Antti Miettinen 28 MIN RW 82 15 29 44 16 -1 32 9 4 2 3 19 9 1 186 8.1 1499 18:17
493 Vladimir Mihalik 22 TBL D 11 0 3 3 1 -3 6 0 0 0 0 3 0 0 7 0.0 147 13:24
494 Brendan Mikkelson 21 ANA D 34 0 2 2 1 0 17 0 0 0 0 2 0 0 19 0.0 474 14:56
495 Drew Miller 24 ANA LW 27 4 6 10 4 0 17 4 0 0 0 5 0 1 45 8.9 351 13:59
496 Chris Minard 27 PIT LW 20 1 2 3 1 0 4 1 0 0 1 2 0 0 33 3.0 188 9:25
497 Graham Mink 29 WSH LW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0.0 16 8:03
498 John Mitchell 24 TOR C 76 12 17 29 11 -16 33 10 2 0 0 12 4 1 98 12.2 1049 14:48
499 Willie Mitchell 31 VAN D 82 3 20 23 7 29 59 3 0 0 1 20 0 0 88 3.4 1879 23:55
500 Mike Modano 38 DAL C 80 15 31 46 16 -13 46 11 4 0 4 17 14 0 197 7.6 1464 18:18
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
501 Fredrik Modin 34 CBJ LW 50 9 16 25 9 2 28 7 2 0 0 11 5 0 113 8.0 844 17:53
502 Travis Moen 26 TOT LW 82 7 9 16 6 -18 91 4 0 3 2 9 0 0 101 6.9 1229 15:59
503 Tomas Mojzis 26 MIN D 4 0 1 1 0 -1 2 0 0 0 0 0 1 0 2 0.0 29 7:15
504 Oscar Moller 20 LAK C 40 7 8 15 6 -3 16 2 5 0 0 4 4 0 81 8.6 535 13:22
505 Steve Montador 29 TOT D 78 4 17 21 7 17 143 4 0 0 0 16 1 0 117 3.4 1260 16:10
506 Dominic Moore 28 TOT C 81 13 32 45 15 -2 92 8 4 1 1 27 5 0 165 7.9 1364 17:50
507 Ethan Moreau 33 EDM LW 77 14 12 26 11 0 133 13 0 1 2 12 0 0 159 8.8 1183 15:22
508 Derek Morris 30 TOT D 75 5 15 20 7 -10 40 4 0 1 0 9 5 1 120 4.2 1567 21:53
509 Brendan Morrison 33 TOT C 81 16 15 31 12 3 32 13 3 0 4 11 4 0 111 14.4 1151 14:13
510 Shaone Morrisonn 26 WSH D 72 3 10 13 4 4 77 3 0 0 1 10 0 0 50 6.0 1295 18:59
511 Brenden Morrow 30 DAL LW 18 5 10 15 5 -4 49 3 2 0 0 7 3 0 52 9.6 384 21:21
512 Dave Moss 27 CGY RW 81 20 19 39 16 -5 22 12 8 0 4 15 3 1 194 10.3 1101 14:36
513 Mike Mottau 30 NJD D 80 1 14 15 4 24 35 1 0 0 0 12 1 1 71 1.4 1423 18:47
514 Joe Motzko 28 ATL RW 6 1 0 1 1 1 0 1 0 0 0 0 0 0 8 12.5 70 12:39
515 Matt Moulson 25 LAK LW 7 1 0 1 1 -4 2 1 0 0 1 0 0 0 6 16.7 101 14:30
516 Peter Mueller 20 PHX RW 72 13 23 36 13 -7 24 8 5 0 4 17 6 0 138 9.4 1158 16:05
517 Cory Murphy 30 TOT D 32 5 11 16 6 -4 14 1 4 0 0 5 6 0 55 9.1 575 18:57
518 Andrew Murray 27 CBJ C 67 8 3 11 5 -6 10 7 1 0 3 2 0 1 89 9.0 755 11:16
519 Douglas Murray 28 SJS D 75 0 7 7 2 6 38 0 0 0 0 7 0 0 56 0.0 1249 17:39
520 Garth Murray 26 PHX C 10 0 0 0 0 -2 12 0 0 0 0 0 0 0 12 0.0 93 9:20
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
521 Rick Nash 24 CBJ LW 78 40 39 79 32 11 52 29 6 5 5 25 13 1 263 15.2 1650 21:10
522 Markus Naslund 35 NYR LW 82 24 22 46 19 -10 57 16 8 0 0 16 6 0 215 11.2 1409 17:11
523 James Neal 21 DAL LW 77 24 13 37 16 -11 51 15 9 0 2 12 1 0 171 14.0 1222 16:52
524 John Negrin 19 CGY D 3 0 1 1 0 -2 2 0 0 0 0 1 0 0 3 0.0 30 10:59
525 Chris Neil 29 OTT RW 60 3 7 10 4 -13 146 3 0 0 0 7 0 0 59 5.1 658 11:58
526 Kris Newbury 26 TOR C 1 0 0 0 0 0 2 0 0 0 0 0 0 0 0 5 5:55
527 Scott Nichol 34 NSH C 43 4 6 10 4 0 41 4 0 0 0 3 0 3 42 9.5 476 11:04
528 Rob Niedermayer 34 ANA C 79 14 7 21 9 -17 42 12 1 1 2 7 0 0 88 15.9 1230 16:34
529 Scott Niedermayer* 35 ANA D 82 14 45 59 19 -8 70 5 9 0 2 18 23 4 178 7.9 2207 27:55
530 Frans Nielsen 24 NYI C 59 9 24 33 11 -4 18 5 3 1 2 10 13 1 101 8.9 976 17:32
531 Alexander Nikulin 23 PHX C 1 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 0.0 6 6:35
532 Robert Nilsson 24 EDM LW 64 9 20 29 10 1 26 5 4 0 1 13 7 0 77 11.7 972 15:11
533 Janne Niskala 27 TBL D 6 1 2 3 1 0 6 0 1 0 0 2 0 0 10 10.0 82 14:42
534 Matt Niskanen 22 DAL D 80 6 29 35 11 -11 52 4 2 0 0 21 8 0 111 5.4 1598 20:58
535 Andreas Nodl 21 PHI RW 38 1 3 4 1 -15 2 1 0 0 0 3 0 0 33 3.0 424 11:09
536 Petteri Nokelainen 23 TOT C 50 4 5 9 3 2 16 3 0 1 0 5 0 0 56 7.1 563 11:15
537 Owen Nolan 36 MIN RW 59 25 20 45 19 5 26 13 12 0 5 15 5 0 148 16.9 967 16:24
538 Jiri Novotny 25 CBJ C 42 4 3 7 3 4 14 3 0 1 0 3 0 0 56 7.1 560 13:21
539 Teppo Numminen 40 BUF D 57 2 15 17 5 -4 22 1 1 0 1 10 5 0 34 5.9 998 18:30
540 Lawrence Nycholat 29 TOT D 19 0 1 1 0 1 6 0 0 0 0 1 0 0 9 0.0 188 10:55
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
541 Michael Nylander 36 WSH C 72 9 24 33 11 0 32 5 4 0 2 18 6 0 87 10.3 1011 14:02
542 Eric Nystrom 25 CGY LW 76 5 5 10 4 -7 89 4 0 1 3 3 0 2 83 6.0 704 9:16
543 Shane O'Brien 25 TOT D 77 0 10 10 3 5 196 0 0 0 0 10 0 0 39 0.0 1149 15:55
544 Ryan O'Byrne 24 MTL D 37 0 5 5 1 -7 58 0 0 0 0 5 0 0 14 0.0 559 15:06
545 Sean O'Donnell 37 LAK D 82 0 12 12 3 2 71 0 0 0 0 12 0 0 32 0.0 1680 20:29
546 Wes O'Neill 22 COL D 3 0 0 0 0 -2 4 0 0 0 0 0 0 0 1 0.0 33 11:52
547 Cal O'Reilly 22 NSH C 11 3 2 5 2 2 2 3 0 0 0 2 0 0 6 50.0 139 13:36
548 Patrick O'Sullivan 23 TOT LW 81 16 27 43 16 -6 28 13 2 1 1 20 7 0 259 6.2 1551 19:09
549 Johnny Oduya 27 NJD D 82 7 22 29 10 21 30 5 1 1 4 18 4 0 108 6.5 1712 21:52
550 Mattias Ohlund 32 VAN D 82 6 19 25 8 14 105 3 3 0 1 13 5 1 131 4.6 1769 22:34
551 Kyle Okposo 20 NYI RW 65 18 21 39 15 -6 36 9 9 0 3 16 4 1 165 10.9 1171 18:01
552 Rostislav Olesz 23 FLA LW 37 4 5 9 4 -5 8 4 0 0 0 4 1 0 69 5.8 488 13:12
553 Peter Olvecky 23 MIN LW 31 2 5 7 2 1 12 2 0 0 1 3 2 0 19 10.5 277 9:55
554 Ben Ondrus 26 TOR RW 11 0 0 0 0 -4 34 0 0 0 0 0 0 0 2 0.0 104 9:27
555 Phil Oreskovic 22 TOR D 10 1 1 2 1 -2 21 1 0 0 0 1 0 0 12 8.3 162 16:14
556 Brooks Orpik 28 PIT D 79 2 17 19 6 10 73 1 1 0 0 16 1 0 39 5.1 1606 20:20
557 Colton Orr 26 NYR RW 82 1 4 5 2 -15 193 1 0 0 0 4 0 0 40 2.5 532 6:29
558 Jed Ortmeyer 30 NSH RW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0.0 22 11:01
559 Oskar Osala 21 WSH LW 2 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 0.0 17 9:44
560 T.J. Oshie 22 STL C 57 14 25 39 14 16 30 7 6 1 1 15 7 3 101 13.9 945 17:35
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
561 Steve Ott 26 DAL C 64 19 27 46 17 3 135 14 5 0 0 20 7 0 132 14.4 1125 18:35
562 Michel Ouellet 26 VAN RW 3 0 0 0 0 1 0 0 0 0 0 0 0 0 3 0.0 29 10:39
563 Alex Ovechkin 23 WSH LW 79 56 54 110 45 8 72 36 19 1 10 27 27 0 528 10.6 1817 23:00
564 Nathan Oystrick 26 ATL D 53 4 8 12 4 -2 50 4 0 0 0 6 2 0 43 9.3 834 16:45
565 Max Pacioretty 20 MTL LW 34 3 8 11 4 -3 27 2 1 0 0 6 2 0 57 5.3 429 13:37
566 Cam Paddock 25 STL C 16 2 1 3 1 -4 0 2 0 0 0 1 0 0 17 11.8 171 11:41
567 Nathan Paetsch 25 BUF D 23 2 4 6 2 3 25 2 0 0 0 3 1 0 21 9.5 280 12:11
568 Samuel Pahlsson 31 TOT C 65 7 11 18 7 -17 34 6 1 0 2 9 2 0 88 8.0 1189 18:17
569 Daniel Paille 24 BUF LW 73 12 15 27 10 0 20 12 0 0 2 13 0 2 80 15.0 869 12:54
570 Jay Pandolfo 34 NJD LW 61 5 5 10 4 -12 10 4 0 1 1 5 0 0 63 7.9 905 15:50
571 Adam Pardy 24 CGY D 60 1 9 10 3 3 69 1 0 0 0 9 0 0 38 2.6 900 15:00
572 Ryan Parent 21 PHI D 31 0 4 4 1 3 10 0 0 0 0 4 0 0 9 0.0 564 18:12
573 Zach Parise 24 NJD LW 82 45 49 94 37 30 24 31 14 0 8 30 16 3 364 12.4 1538 19:45
574 Richard Park 32 NYI RW 71 14 17 31 12 -13 34 8 4 2 1 12 3 2 138 10.1 1219 17:10
575 Mark Parrish 31 DAL RW 44 8 5 13 6 -3 18 4 4 0 3 4 1 0 46 17.4 496 11:16
576 George Parros 29 ANA RW 74 5 5 10 4 8 135 5 0 0 0 5 0 0 47 10.6 463 6:16
577 Joe Pavelski 24 SJS C 80 25 34 59 22 5 46 14 8 3 3 18 15 1 266 9.4 1517 19:58
578 Michael Peca 34 CBJ C 71 4 18 22 7 -6 58 4 0 0 2 16 1 1 74 5.4 1001 14:06
579 Theo Peckham 21 EDM D 15 0 0 0 0 -1 59 0 0 0 0 0 0 0 8 0.0 174 12:38
580 Matt Pelech 21 CGY D 5 0 3 3 1 1 9 0 0 0 0 3 0 0 4 0.0 66 13:16
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
581 Pascal Pelletier 25 CHI LW 7 0 0 0 0 -4 0 0 0 0 0 0 0 0 7 0.0 64 9:08
582 Derek Peltier 23 COL D 11 0 0 0 0 -4 2 0 0 0 0 0 0 0 7 0.0 146 13:15
583 Ville Peltonen 35 FLA LW 79 12 19 31 12 6 31 12 0 0 1 18 1 0 121 9.9 1205 15:15
584 Dustin Penner 26 EDM LW 78 17 20 37 14 7 61 12 5 0 5 14 6 0 137 12.4 1200 15:23
585 Joel Perrault 25 PHX C 7 2 1 3 1 2 4 2 0 0 0 0 1 0 15 13.3 90 13:52
586 Eric Perrin 33 ATL C 78 7 16 23 8 -2 36 5 1 1 0 12 1 3 109 6.4 1106 14:11
587 David Perron 20 STL LW 81 15 35 50 18 13 50 11 4 0 3 24 11 0 161 9.3 1177 15:32
588 Corey Perry 23 ANA RW 78 32 40 72 27 10 109 22 10 0 8 26 14 0 283 11.3 1451 19:36
589 Janne Pesonen 26 PIT LW 7 0 0 0 0 -3 0 0 0 0 0 0 0 0 3 0.0 52 7:27
590 Andrew Peters 28 BUF LW 28 0 1 1 0 -2 81 0 0 0 0 1 0 0 10 0.0 113 4:01
591 Warren Peters 26 CGY C 16 1 0 1 1 -2 12 1 0 0 0 0 0 0 13 7.7 113 7:05
592 Toby Petersen 30 DAL C 57 4 7 11 4 1 14 4 0 0 0 7 0 0 80 5.0 651 11:25
593 Richard Petiot 26 TBL D 11 0 3 3 1 5 21 0 0 0 0 3 0 0 10 0.0 227 21:37
594 Jakub Petruzalek 23 CAR C 2 0 1 1 0 1 0 0 0 0 0 1 0 0 0 16 8:05
595 Matt Pettinger 28 TBL LW 59 8 7 15 6 -14 24 6 2 0 1 7 0 0 82 9.8 727 12:19
596 Rich Peverley 26 TOT C 66 15 29 44 16 13 33 12 2 1 5 23 5 1 117 12.8 1062 16:05
597 Dion Phaneuf 23 CGY D 80 11 36 47 15 -11 100 7 4 0 4 19 17 0 277 4.0 2122 27:32
598 Chris Phillips 30 OTT D 82 6 16 22 8 -14 66 5 0 1 0 11 3 2 88 6.8 1793 22:52
599 Alexandre Picard 23 CBJ LW 15 0 1 1 0 -1 26 0 0 0 0 1 0 0 10 0.0 103 7:53
600 Alexandre Picard 23 OTT D 47 6 8 14 5 -2 8 0 6 0 1 4 4 0 72 8.3 887 19:52
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
601 Alex Pietrangelo 19 STL D 8 0 1 1 0 0 2 0 0 0 0 0 1 0 7 0.0 132 17:31
602 Antti Pihlstrom 24 NSH LW 53 2 5 7 2 -1 10 1 1 0 0 5 0 0 88 2.3 607 11:27
603 Fernando Pisani 32 EDM RW 38 7 8 15 6 -1 14 7 0 0 0 7 0 1 72 9.7 582 15:19
604 Joni Pitkanen 25 CAR D 71 7 26 33 11 11 58 5 2 0 3 14 12 0 147 4.8 1761 25:48
605 Tomas Plekanec 26 MTL C 80 20 19 39 16 -9 54 11 6 3 2 13 6 0 202 9.9 1380 17:15
606 Tomas Plihal 25 SJS LW 64 5 8 13 5 -4 22 4 0 1 1 8 0 0 79 6.3 649 10:08
607 Thomas Pock 27 NYI D 59 1 2 3 1 -17 35 1 0 0 0 1 0 1 51 2.0 750 13:42
608 Roman Polak 22 STL D 69 1 14 15 4 -15 45 1 0 0 1 7 5 2 73 1.4 1486 22:32
609 Jason Pominville 26 BUF RW 82 20 46 66 23 -4 18 13 6 1 2 28 18 0 239 8.4 1620 20:46
610 Alexei Ponikarovsky 28 TOR LW 82 23 38 61 22 6 38 18 5 0 3 30 8 0 185 12.4 1294 16:47
611 Chris Porter 24 STL C 6 1 1 2 1 -1 0 1 0 0 0 1 0 0 7 14.3 63 11:32
612 Kevin Porter 22 PHX C 34 5 5 10 4 -2 4 4 1 0 2 4 1 0 39 12.8 463 14:38
613 Brian Pothier 31 WSH D 9 1 2 3 1 0 4 1 0 0 1 1 1 0 8 12.5 149 17:35
614 Tom Poti 31 WSH D 52 3 10 13 4 3 28 3 0 0 1 7 2 1 48 6.3 1100 21:09
615 Corey Potter 25 NYR D 5 1 1 2 1 -1 0 1 0 0 0 1 0 0 4 25.0 66 13:15
616 Ryan Potulny 24 EDM C 8 0 3 3 1 2 0 0 0 0 0 3 0 0 9 0.0 84 10:29
617 Benoit Pouliot 22 MIN LW 37 5 6 11 4 1 18 3 2 0 1 4 2 0 34 14.7 438 12:51
618 Marc Pouliot 23 EDM C 63 8 12 20 7 1 23 8 0 0 2 10 2 0 94 8.5 725 12:30
619 Darroll Powe 23 PHI C 60 6 5 11 5 -8 35 6 0 0 0 5 0 0 72 8.3 632 11:32
620 Tom Preissing 30 LAK D 22 3 4 7 3 -7 6 1 2 0 0 1 3 0 40 7.5 368 17:45
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
621 Wayne Primeau 32 CGY C 24 0 4 4 1 -3 14 0 0 0 0 4 0 0 22 0.0 249 10:23
622 Chris Pronger 34 ANA D 82 11 37 48 16 0 88 7 4 0 2 12 24 1 196 5.6 2209 27:56
623 Vinny Prospal 33 TBL LW 82 19 26 45 17 -20 52 12 7 0 2 18 8 0 194 9.8 1450 18:41
624 Petr Prucha 26 TOT LW 47 6 13 19 7 -1 22 5 1 0 1 9 4 0 67 9.0 690 15:41
625 Brandon Prust 24 TOT RW 36 1 2 3 1 -8 108 1 0 0 1 2 0 0 23 4.3 269 7:28
626 Teddy Purcell 23 LAK RW 40 4 12 16 5 -4 4 2 2 0 1 4 8 0 68 5.9 541 14:31
627 Taylor Pyatt 27 VAN LW 69 10 9 19 8 0 43 10 0 0 1 8 1 0 99 10.1 1015 15:43
628 Kevin Quick 20 TBL D 6 0 1 1 0 0 0 0 0 0 0 0 1 0 7 0.0 80 13:23
629 Kyle Quincey 23 LAK D 72 4 34 38 11 -5 63 2 2 0 2 8 25 1 150 2.7 1511 21:59
630 Nate Raduns 24 PHI C 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6:02
631 Brian Rafalski 35 DET D 78 10 49 59 18 17 20 5 5 0 1 26 23 0 141 7.1 1808 23:10
632 Paul Ranger 24 TBL D 42 2 11 13 4 -5 56 2 0 0 0 6 5 0 69 2.9 1029 25:30
633 Mason Raymond 23 VAN LW 72 11 12 23 9 2 24 7 4 0 0 6 6 0 145 7.6 987 14:43
634 Marty Reasoner 31 ATL C 79 14 16 30 12 11 36 13 0 1 2 11 0 5 131 10.7 1209 15:19
635 Mark Recchi 40 TOT RW 80 23 38 61 22 -18 22 17 6 0 3 17 21 0 129 17.8 1342 17:46
636 Joel Rechlicz 21 NYI RW 17 0 1 1 0 -1 68 0 0 0 0 1 0 0 7 0.0 83 5:52
637 Wade Redden 31 NYR D 81 3 23 26 8 -5 51 1 2 0 0 16 6 1 161 1.9 1809 22:20
638 Liam Reddox 23 EDM LW 46 5 7 12 4 -6 10 4 1 0 0 7 0 0 39 12.8 482 10:28
639 Robyn Regehr 28 CGY D 75 0 8 8 2 10 73 0 0 0 0 8 0 0 79 0.0 1586 21:09
640 Steve Regier 24 STL LW 8 3 1 4 2 -1 4 1 2 0 0 1 0 0 11 27.3 88 11:59
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
641 Peter Regin 22 OTT C 11 1 1 2 1 0 2 1 0 0 1 1 0 0 7 14.3 116 11:32
642 Steve Reinprecht 32 PHX C 73 14 27 41 15 0 20 11 3 0 3 23 4 0 95 14.7 1161 16:54
643 Erik Reitz 26 TOT D 42 1 1 2 1 -6 65 1 0 0 0 1 0 0 22 4.5 419 10:58
644 Michal Repik 20 FLA RW 5 2 0 2 1 1 2 2 0 0 0 0 0 0 7 28.6 38 8:32
645 Mike Ribeiro 28 DAL C 82 22 56 78 26 -4 52 15 7 0 1 40 16 0 163 13.5 1718 21:57
646 Brad Richards 28 DAL C 56 16 32 48 17 -4 6 11 5 0 2 16 14 2 180 8.9 1147 20:29
647 Mike Richards 23 PHI C 79 30 50 80 31 22 63 15 8 7 4 23 25 2 238 12.6 1717 22:44
648 Brad Richardson 23 LAK RW 31 0 5 5 1 -6 11 0 0 0 0 5 0 0 37 0.0 335 11:48
649 Luke Richardson 39 OTT D 2 0 0 0 0 -3 2 0 0 0 0 0 0 0 0 26 13:45
650 Patrick Rissmiller 30 NYR LW 2 0 0 0 0 -2 0 0 0 0 0 0 0 0 2 0.0 18 9:13
651 Craig Rivet 34 BUF D 64 2 22 24 7 4 125 1 1 0 0 11 10 1 80 2.5 1295 20:14
652 Gary Roberts 42 TBL LW 30 4 3 7 3 -11 27 2 2 0 1 1 2 0 32 12.5 349 12:39
653 Stephane Robidas 31 DAL D 72 3 23 26 8 10 76 2 1 0 0 14 8 1 158 1.9 1767 25:32
654 Bryan Rodney 24 CAR D 8 0 2 2 1 -3 2 0 0 0 0 0 2 0 3 0.0 101 13:38
655 Jeremy Roenick 39 SJS C 42 4 9 13 4 -1 24 3 1 0 0 7 2 0 50 8.0 489 12:39
656 Brian Rolston 35 NJD LW 64 15 17 32 12 2 30 7 8 0 3 9 8 0 174 8.6 967 15:06
657 Aaron Rome 25 CBJ D 8 0 1 1 0 1 0 0 0 0 0 1 0 0 7 0.0 124 15:28
658 Jared Ross 26 PHI C 10 0 0 0 0 -4 2 0 0 0 0 0 0 0 12 0.0 77 8:44
659 Andre Roy 33 CGY LW 44 3 0 3 2 -1 83 3 0 0 1 0 0 0 26 11.5 242 5:29
660 Derek Roy 25 BUF C 82 28 42 70 26 -5 38 18 9 1 9 21 21 0 221 12.7 1738 21:12
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
661 Michal Rozsival 30 NYR D 76 8 22 30 10 -7 52 5 3 0 2 9 11 2 120 6.7 1711 23:31
662 Mike Rupp 29 NJD C 72 3 6 9 3 -2 136 3 0 0 0 6 0 0 76 3.9 628 9:44
663 Kris Russell 21 CBJ D 66 2 19 21 6 -10 28 1 1 0 1 9 10 0 86 2.3 1064 16:07
664 Jarkko Ruutu 33 OTT LW 78 7 14 21 8 0 144 6 0 1 0 12 0 2 89 7.9 913 12:43
665 Tuomo Ruutu 25 CAR LW 79 26 28 54 21 0 79 16 10 0 4 21 7 0 190 13.7 1447 18:19
666 Bobby Ryan 21 ANA RW 64 31 26 57 23 13 33 19 12 0 3 15 11 0 174 17.8 988 15:26
667 Michael Ryan 28 CAR LW 18 0 2 2 1 -3 2 0 0 0 0 2 0 0 24 0.0 148 8:12
668 Michael Ryder 28 BOS RW 74 27 26 53 21 28 26 17 10 0 7 19 7 0 185 14.6 1104 15:55
669 Rick Rypien 24 VAN C 12 3 0 3 2 -3 19 2 0 1 0 0 0 0 16 18.8 112 9:20
670 Joe Sakic* 39 COL C 15 2 10 12 4 -6 6 2 0 0 0 4 6 0 46 4.3 272 18:07
671 Brian Salcido 23 ANA D 2 0 1 1 0 2 0 0 0 0 0 1 0 0 1 0.0 25 12:18
672 Ruslan Salei 34 COL D 70 4 17 21 7 -4 72 3 1 0 0 11 6 0 93 4.3 1477 21:06
673 Anssi Salmela 24 TOT D 26 1 5 6 2 1 8 0 1 0 0 5 0 0 41 2.4 416 16:59
674 Sami Salo 34 VAN D 60 5 20 25 8 5 26 0 5 0 2 11 9 0 110 4.5 1211 20:11
675 Bryce Salvador 32 NJD D 76 3 13 16 5 -1 78 3 0 0 2 11 0 2 68 4.4 1481 19:29
676 Sergei Samsonov 30 CAR LW 81 16 32 48 17 -8 28 13 3 0 3 16 16 0 155 10.3 1403 17:19
677 Mikael Samuelsson 32 DET RW 81 19 21 40 16 0 50 12 7 0 1 8 13 0 257 7.4 1245 15:22
678 Mike Santorelli 23 NSH C 7 0 0 0 0 -5 2 0 0 0 0 0 0 0 11 0.0 86 12:15
679 Cory Sarich 30 CGY D 76 2 18 20 6 12 112 2 0 0 0 15 1 2 57 3.5 1359 18:53
680 Miroslav Satan 34 PIT RW 65 17 19 36 14 3 36 11 6 0 2 14 5 0 120 14.2 1024 16:45
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
681 Kurt Sauer 28 PHX D 68 1 6 7 2 -1 36 1 0 0 0 5 0 1 33 3.0 1402 21:37
682 Michael Sauer 21 NYR D 3 0 0 0 0 -1 0 0 0 0 0 0 0 0 2 0.0 28 9:21
683 Marc Savard 31 BOS C 82 25 63 88 30 25 70 16 9 0 5 40 21 2 213 11.7 1602 20:32
684 Raymond Sawada 23 DAL RW 5 1 0 1 1 -1 0 1 0 0 0 0 0 0 2 50.0 43 9:42
685 Luca Sbisa 19 PHI D 39 0 7 7 2 -6 36 0 0 0 0 3 4 0 38 0.0 682 17:29
686 Luke Schenn 19 TOR D 70 2 12 14 4 -12 71 1 1 0 0 12 0 0 102 2.0 1507 22:32
687 David Schlemko 21 PHX D 3 0 1 1 0 -2 0 0 0 0 0 0 1 0 3 0.0 58 19:16
688 Mathieu Schneider 39 TOT D 67 9 23 32 11 -12 64 3 6 0 2 10 12 1 128 7.0 1407 21:00
689 Rob Schremp 22 EDM C 4 0 3 3 1 2 2 0 0 0 0 3 0 0 3 0.0 54 14:35
690 Christoph Schubert 26 OTT LW 50 3 3 6 2 -8 26 2 1 0 0 2 1 0 57 5.3 680 14:36
691 Jeff Schultz 22 WSH D 64 1 11 12 4 13 21 0 0 1 0 11 0 0 40 2.5 1265 20:46
692 Nick Schultz 26 MIN D 79 2 9 11 3 -4 31 2 0 0 0 7 0 2 48 4.2 1624 21:33
693 John Scott 26 MIN D 20 0 1 1 0 -1 21 0 0 0 0 1 0 0 6 0.0 185 9:14
694 Rob Scuderi 30 PIT D 81 1 15 16 5 23 18 1 0 0 0 15 0 0 51 2.0 1552 19:10
695 Brent Seabrook 23 CHI D 82 8 18 26 9 23 62 4 3 1 1 13 5 0 132 6.1 1912 23:19
696 Daniel Sedin 28 VAN LW 82 31 51 82 30 24 36 22 9 0 7 36 15 0 285 10.9 1541 19:48
697 Henrik Sedin 28 VAN C 82 22 60 82 28 22 48 18 4 0 8 38 22 0 143 15.4 1601 20:31
698 Brandon Segal 25 TBL RW 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0.0 28 14:48
699 Dennis Seidenberg 27 CAR D 70 5 25 30 9 -9 37 3 2 0 1 16 9 0 129 3.9 1563 22:20
700 Andrej Sekera 22 BUF D 69 3 16 19 6 -11 22 2 1 0 1 12 4 0 84 3.6 1428 21:42
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
701 Teemu Selanne 38 ANA RW 65 27 27 54 21 -3 36 11 16 0 5 15 12 0 186 14.5 1072 16:29
702 Alexei Semenov 27 SJS D 47 1 7 8 2 3 57 1 0 0 0 6 1 0 28 3.6 613 13:03
703 Alexander Semin 24 WSH RW 62 34 45 79 31 25 77 26 8 0 8 21 22 2 223 15.2 1193 19:14
704 Tim Sestito 24 EDM LW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 6 6:53
705 Devin Setoguchi 22 SJS RW 81 31 34 65 25 16 25 20 11 0 3 22 12 0 246 12.6 1313 16:13
706 Brendan Shanahan* 40 NJD LW 34 6 8 14 5 -2 29 4 2 0 1 7 1 0 77 7.8 506 15:54
707 Ryan Shannon 25 OTT RW 35 8 12 20 8 -1 2 5 3 0 1 8 4 0 61 13.1 528 15:04
708 Patrick Sharp 27 CHI C 61 26 18 44 19 6 41 17 9 0 4 8 9 1 184 14.1 1095 18:57
709 Jody Shelley 32 SJS LW 70 2 2 4 2 -6 116 2 0 0 1 2 0 0 44 4.5 433 6:11
710 James Sheppard 20 MIN C 82 5 19 24 8 -14 41 5 0 0 1 16 3 0 88 5.7 1245 15:11
711 Jaime Sifers 26 TOR D 23 0 2 2 1 -4 18 0 0 0 0 1 1 0 25 0.0 295 13:50
712 Mike Sillinger 37 NYI C 7 2 0 2 1 -5 0 1 1 0 0 0 0 0 14 14.3 99 14:08
713 Jon Sim 31 NYI LW 49 9 6 15 6 -12 42 6 3 0 0 6 0 0 90 10.0 596 12:10
714 Wayne Simmonds 20 LAK RW 82 9 14 23 9 -8 73 7 2 0 2 10 3 1 127 7.1 1135 14:50
715 Fredrik Sjostrom 25 NYR RW 79 7 6 13 5 -11 30 5 0 2 0 5 0 1 95 7.4 961 12:10
716 Jack Skille 21 CHI RW 8 1 0 1 1 -3 5 1 0 0 0 0 0 0 14 7.1 76 9:26
717 Brett Skinner 25 NYI D 11 0 0 0 0 3 4 0 0 0 0 0 0 0 5 0.0 129 12:43
718 Martin Skoula 29 MIN D 81 4 12 16 5 -12 10 4 0 0 0 11 0 1 55 7.3 1617 20:58
719 Karlis Skrastins 34 FLA D 80 4 14 18 6 9 30 4 0 0 0 13 0 1 55 7.3 1645 21:34
720 Jim Slater 26 ATL C 60 8 10 18 7 0 52 6 0 2 0 10 0 0 94 8.5 675 11:15
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
721 Tyler Sloan 27 WSH D 26 1 4 5 2 4 14 1 0 0 0 4 0 0 8 12.5 433 17:39
722 David Sloane 23 PHI RW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7:44
723 Matt Smaby 24 TBL D 43 0 4 4 1 -11 50 0 0 0 0 4 0 0 28 0.0 821 19:05
724 Ladislav Smid 22 EDM D 60 0 11 11 3 -6 57 0 0 0 0 11 0 0 33 0.0 897 15:57
725 Jason Smith 35 OTT D 63 1 0 1 1 -3 47 1 0 0 1 0 0 0 53 1.9 1105 18:32
726 Trevor Smith 23 NYI C 7 1 0 1 1 -3 0 1 0 0 0 0 0 0 7 14.3 83 12:48
727 Zack Smith 20 OTT C 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7:01
728 Jerred Smithson 29 NSH RW 82 4 9 13 5 -6 49 4 0 0 0 9 0 0 74 5.4 1135 14:51
729 Radek Smolenak 22 TBL LW 6 0 1 1 0 1 10 0 0 0 0 1 0 0 14 0.0 50 8:21
730 Jordan Smotherman 22 ATL LW 2 0 0 0 0 -1 0 0 0 0 0 0 0 0 1 0.0 13 7:40
731 Ryan Smyth 32 COL LW 77 26 33 59 23 -15 62 15 10 1 3 23 10 0 257 10.1 1562 20:17
732 Vladimir Sobotka 21 BOS C 25 1 4 5 2 -10 10 1 0 0 0 4 0 0 19 5.3 264 11:33
733 Brent Sopel 32 CHI D 23 1 1 2 1 -4 8 1 0 0 1 1 0 0 15 6.7 318 14:49
734 Sheldon Souray 32 EDM D 81 23 30 53 20 1 98 10 12 1 5 19 11 0 268 8.6 2012 25:51
735 Jaroslav Spacek 34 BUF D 80 8 37 45 14 2 38 4 4 0 0 19 18 0 130 6.2 1782 22:17
736 Jason Spezza 25 OTT C 82 32 41 73 28 -14 79 18 13 1 3 23 18 0 246 13.0 1615 20:41
737 Janis Sprukts 27 FLA C 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 12 12:19
738 Martin St. Louis 33 TBL RW 82 30 50 80 29 4 14 21 7 2 3 31 18 1 262 11.5 1745 21:17
739 Martin St. Pierre 25 BOS C 14 2 2 4 2 -1 4 1 0 1 1 2 0 0 15 13.3 160 11:24
740 Eric Staal 24 CAR C 82 40 35 75 31 15 50 25 14 1 8 24 10 1 372 10.8 1726 21:03
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
741 Jordan Staal 20 PIT C 82 22 27 49 19 5 37 19 2 1 3 20 4 3 166 13.3 1627 20:51
742 Marc Staal 22 NYR D 82 3 12 15 5 -7 64 3 0 0 1 10 1 1 96 3.1 1733 21:08
743 Drew Stafford 23 BUF RW 79 20 25 45 17 3 29 11 9 0 0 17 8 0 183 10.9 1235 16:38
744 Garrett Stafford 29 DAL D 3 0 2 2 1 0 0 0 0 0 0 2 0 0 5 0.0 54 18:00
745 Steve Staios 35 EDM D 80 2 12 14 4 -5 92 2 0 0 0 12 0 0 78 2.6 1584 20:48
746 Matt Stajan 25 TOR C 76 15 40 55 19 -4 54 9 5 1 1 32 6 2 114 13.2 1287 17:56
747 Steven Stamkos 18 TBL C 79 23 23 46 18 -13 39 14 9 0 1 15 8 0 181 12.7 1180 15:56
748 Tim Stapleton 26 TOR RW 4 1 0 1 1 -3 0 1 0 0 0 0 0 0 9 11.1 60 15:06
749 Paul Stastny 23 COL C 45 11 25 36 13 -9 22 4 7 0 2 13 12 0 118 9.3 956 21:14
750 Yan Stastny 26 STL C 34 3 4 7 3 -14 20 3 0 0 0 3 0 1 30 10.0 433 13:45
751 Brad Staubitz 24 SJS RW 35 1 2 3 1 0 76 1 0 0 1 2 0 0 22 4.5 218 6:13
752 David Steckel 26 WSH C 76 8 11 19 7 2 34 6 0 2 1 10 0 1 103 7.8 1050 14:49
753 Alex Steen 24 TOT C 81 8 20 28 10 -10 30 4 3 1 0 13 7 0 148 5.4 1323 16:20
754 Lee Stempniak 25 TOT RW 75 14 30 44 16 -12 33 11 3 0 1 19 10 1 171 8.2 1240 17:32
755 Brett Sterling 24 ATL LW 6 1 0 1 1 -3 2 1 0 0 0 0 0 0 11 9.1 83 14:53
756 Anthony Stewart 24 FLA RW 59 2 5 7 2 -6 34 2 0 0 0 4 0 1 56 3.6 451 8:39
757 Chris Stewart 21 COL RW 53 11 8 19 8 -18 54 9 1 1 1 5 3 0 98 11.2 653 12:20
758 Greg Stewart 22 MTL LW 20 0 1 1 0 -4 32 0 0 0 0 1 0 0 16 0.0 172 9:37
759 Cory Stillman 35 FLA LW 63 17 32 49 18 1 37 9 8 0 2 19 13 0 115 14.8 1045 17:35
760 Jarret Stoll 26 LAK C 74 18 23 41 16 -7 68 8 10 0 1 11 12 0 155 11.6 1264 17:05
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
761 Ryan Stone 23 PIT C 2 0 0 0 0 1 2 0 0 0 0 0 0 0 5 0.0 21 10:20
762 Zack Stortini 23 EDM RW 52 6 5 11 4 -3 181 6 0 0 0 5 0 0 23 26.1 379 7:17
763 Tyson Strachan 24 STL D 30 0 3 3 1 8 39 0 0 0 0 3 0 0 21 0.0 403 13:26
764 Anton Stralman 22 TOR D 38 1 12 13 4 -2 20 1 0 0 1 7 5 0 43 2.3 592 16:34
765 Mark Streit 31 NYI D 74 16 40 56 19 5 62 5 10 1 1 20 19 1 150 10.7 1866 25:13
766 Jason Strudwick 33 EDM D 71 2 7 9 3 -4 60 2 0 0 0 6 0 1 32 6.3 896 13:38
767 Brad Stuart 29 DET D 67 2 13 15 5 -3 26 1 1 0 0 13 0 0 105 1.9 1355 20:13
768 Colin Stuart 26 ATL LW 33 5 3 8 4 3 18 2 0 3 0 2 0 1 54 9.3 412 12:29
769 Mark Stuart 24 BOS D 82 5 12 17 6 20 76 5 0 0 1 11 1 0 61 8.2 1264 15:25
770 Marco Sturm 30 BOS LW 19 7 6 13 5 9 8 3 4 0 0 5 1 0 45 15.6 304 16:01
771 Steve Sullivan 34 NSH LW 41 11 21 32 11 2 30 8 3 0 2 14 7 0 83 13.3 758 18:29
772 Alexander Sulzer 24 NSH D 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 7:34
773 Mats Sundin* 37 VAN C 41 9 19 28 10 -5 28 4 5 0 2 10 9 0 84 10.7 691 17:51
774 Ryan Suter 24 NSH D 82 7 38 45 14 -16 73 4 3 0 3 23 15 0 143 4.9 1989 24:16
775 Brian Sutherby 26 TOT C 59 8 7 15 6 1 71 7 0 1 0 7 0 0 67 11.9 644 11:55
776 Brandon Sutter 19 CAR C 50 1 5 6 2 -1 16 1 0 0 0 5 0 0 57 1.8 441 9:50
777 Brett Sutter 21 CGY LW 4 1 0 1 1 -2 2 1 0 0 0 0 0 0 6 16.7 32 8:04
778 Andy Sutton 33 NYI D 23 2 8 10 3 3 40 2 0 0 0 8 0 0 19 10.5 465 20:14
779 Marek Svatos 26 COL RW 69 14 20 34 13 -6 34 8 6 0 1 13 7 0 140 10.0 904 13:06
780 Darryl Sydor 36 TOT D 73 3 12 15 5 3 18 3 0 0 0 9 3 0 73 4.1 1330 18:13
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
781 Petr Sykora 32 PIT RW 76 25 21 46 19 3 36 12 13 0 10 15 6 0 180 13.9 1238 16:17
782 Danny Syvret 23 PHI D 2 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 19 9:26
783 Paul Szczechura 23 TBL C 31 4 5 9 3 -1 12 3 1 0 0 4 0 1 51 7.8 420 14:33
784 Jeff Taffe 27 PIT LW 8 0 2 2 1 -4 2 0 0 0 0 0 2 0 5 0.0 68 9:30
785 Maxime Talbot 24 PIT C 75 12 10 22 9 -9 63 10 0 2 1 9 1 0 102 11.8 1060 14:08
786 Barry Tallackson 25 NJD RW 4 0 0 0 0 -1 0 0 0 0 0 0 0 0 2 0.0 18 4:29
787 Henrik Tallinder 30 BUF D 66 1 11 12 4 -2 36 1 0 0 1 10 1 0 35 2.9 1216 18:26
788 Jeff Tambellini 24 NYI LW 65 7 8 15 6 -20 32 7 0 0 0 8 0 0 98 7.1 852 13:07
789 Alex Tanguay 29 MTL LW 50 16 25 41 16 13 34 11 5 0 3 14 11 0 76 21.1 805 16:05
790 Nick Tarnasky 24 TOT LW 45 1 6 7 2 -1 50 1 0 0 0 6 0 0 38 2.6 330 7:20
791 Bill Thomas 25 PIT RW 16 2 1 3 1 -4 2 1 0 1 0 1 0 0 17 11.8 152 10:31
792 Nate Thompson 24 NYI C 43 2 2 4 2 -11 49 1 0 1 0 2 0 0 56 3.6 520 12:05
793 Chris Thorburn 25 ATL RW 82 7 8 15 6 -10 104 7 0 0 1 8 0 0 85 8.2 786 10:35
794 Joe Thornton 29 SJS C 82 25 61 86 29 16 56 14 11 0 3 37 24 0 139 18.0 1596 19:28
795 Shawn Thornton 31 BOS LW 79 6 5 11 5 -2 123 6 0 0 2 5 0 0 136 4.4 793 10:02
796 Viktor Tikhonov 20 PHX RW 61 8 8 16 6 -3 20 7 1 0 1 7 0 1 71 11.3 740 12:08
797 Kimmo Timonen 33 PHI D 77 3 40 43 13 19 54 1 2 0 0 13 26 1 104 2.9 1888 25:31
798 Daniel Tjarnqvist 32 COL D 37 2 2 4 2 1 8 2 0 0 0 2 0 0 19 10.5 542 15:40
799 Keith Tkachuk 36 STL LW 79 25 24 49 20 -11 61 11 14 0 4 17 7 0 185 13.5 1340 17:57
800 Jiri Tlusty 20 TOR C 14 0 4 4 1 0 0 0 0 0 0 4 0 0 22 0.0 178 13:42
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
801 Jonathan Toews 20 CHI C 82 34 35 69 27 12 51 22 12 0 7 25 10 0 195 17.4 1527 19:38
802 Ole-Kristian Tollefsen 24 CBJ D 19 0 1 1 0 -4 37 0 0 0 0 1 0 0 12 0.0 196 10:20
803 Jordin Tootoo 25 NSH RW 72 4 12 16 5 -15 124 4 0 0 1 11 1 0 138 2.9 870 12:05
804 Raffi Torres 27 CBJ LW 51 12 8 20 9 -4 23 10 2 0 6 8 0 0 74 16.2 617 12:06
805 Darcy Tucker 33 COL RW 63 8 8 16 6 -13 67 6 2 0 1 5 3 0 94 8.5 889 14:07
806 Kyle Turris 19 PHX C 63 8 12 20 8 -15 21 5 3 0 3 4 8 0 91 8.8 814 13:55
807 Fedor Tyutin 25 CBJ D 82 9 25 34 12 1 81 3 5 1 0 13 12 0 167 5.4 1928 24:31
808 R.J. Umberger 26 CBJ C 82 26 20 46 20 -10 53 17 9 0 2 17 2 1 234 11.1 1539 19:46
809 Scottie Upshall 25 TOT RW 74 15 19 34 13 7 89 10 5 0 1 17 2 0 192 7.8 1080 15:36
810 Ossi Vaananen 28 TOT D 49 1 10 11 3 8 22 1 0 0 0 8 0 2 20 5.0 878 18:55
811 Boris Valabik 22 ATL D 50 0 5 5 1 -14 132 0 0 0 0 5 0 0 16 0.0 762 15:15
812 David Van Der Gulik 25 CGY LW 6 0 2 2 1 -1 0 0 0 0 0 2 0 0 11 0.0 51 8:29
813 Mike Van Ryn 29 TOR D 27 3 8 11 4 2 14 1 2 0 0 6 2 0 53 5.7 530 20:37
814 Jim Vandermeer 28 CGY D 45 1 6 7 2 1 108 1 0 0 0 6 0 0 31 3.2 721 16:01
815 Thomas Vanek 25 BUF LW 73 40 24 64 28 -1 44 18 20 2 5 18 6 0 211 19.0 1255 17:12
816 Stephane Veilleux 27 MIN LW 81 13 10 23 10 -17 40 12 0 1 1 9 1 0 146 8.9 1280 16:48
817 Antoine Vermette 26 TOT C 79 16 25 41 15 -7 50 12 3 1 1 16 9 0 174 9.2 1450 18:22
818 Mike Vernace 22 COL D 12 0 0 0 0 -5 8 0 0 0 0 0 0 0 9 0.0 236 20:39
819 Kris Versteeg 22 CHI LW 78 22 31 53 20 15 55 12 6 4 3 18 10 3 139 15.8 1329 17:02
820 Ryan Vesce 26 SJS RW 10 0 0 0 0 -2 4 0 0 0 0 0 0 0 11 0.0 97 10:45
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
821 Ivan Vishnevskiy 20 DAL D 3 0 2 2 1 1 2 0 0 0 0 0 2 0 9 0.0 59 20:33
822 Lubomir Visnovsky 32 EDM D 50 8 23 31 10 6 30 3 5 0 1 11 12 0 86 9.3 1151 23:01
823 Marc-Edouard Vlasic 21 SJS D 82 6 30 36 11 15 42 3 3 0 1 11 18 1 104 5.8 1960 24:54
824 Anton Volchenkov 26 OTT D 68 2 8 10 3 -10 36 2 0 0 1 6 0 2 79 2.5 1370 20:08
825 Jakub Voracek 19 CBJ RW 80 9 29 38 13 11 44 9 0 0 1 25 4 0 101 8.9 1013 13:40
826 Aaron Voros 27 NYR LW 54 8 8 16 6 -9 122 5 3 0 1 8 0 0 66 12.1 604 11:11
827 Petr Vrana 23 NJD C 16 1 0 1 1 -4 2 1 0 0 0 0 0 0 6 16.7 110 7:54
828 Radim Vrbata 27 TBL RW 18 3 3 6 2 -1 8 2 1 0 0 3 0 0 41 7.3 256 14:13
829 Steve Wagner 24 STL D 22 2 2 4 2 -5 18 2 0 0 0 1 1 0 16 12.5 344 16:38
830 Matt Walker 28 CHI D 65 1 13 14 4 7 79 1 0 0 0 11 0 2 83 1.2 1081 17:38
831 Scott Walker 35 CAR RW 41 5 10 15 5 -4 39 4 1 0 0 9 1 0 71 7.0 547 13:20
832 Tim Wallace 24 PIT RW 16 0 2 2 1 2 7 0 0 0 0 2 0 0 17 0.0 130 8:07
833 Niclas Wallin 33 CAR D 64 2 8 10 3 -1 42 2 0 0 1 8 0 0 53 3.8 1041 16:16
834 Ben Walter 24 NYI C 4 0 0 0 0 -2 0 0 0 0 0 0 0 0 2 0.0 44 11:58
835 Tom Wandell 22 DAL C 14 1 2 3 1 -1 4 1 0 0 0 2 0 0 23 4.3 156 11:09
836 Aaron Ward 36 BOS D 65 3 7 10 3 16 44 2 0 1 0 6 1 0 53 5.7 1236 19:01
837 Jason Ward 30 TBL RW 1 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0.0 10 10:31
838 Joel Ward 28 NSH RW 79 17 18 35 14 1 29 12 3 2 2 16 1 1 133 12.8 1265 16:01
839 Mike Weaver 30 STL D 58 0 7 7 2 -3 12 0 0 0 0 5 0 2 36 0.0 1001 17:16
840 Mike Weber 21 BUF D 7 0 0 0 0 -3 19 0 0 0 0 0 0 0 2 0.0 99 14:10
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
841 Shea Weber 23 NSH D 81 23 30 53 20 1 80 12 10 1 4 20 9 1 251 9.2 1942 24:58
842 Yannick Weber 20 MTL D 3 0 1 1 0 -1 2 0 0 0 0 0 1 0 6 0.0 45 15:06
843 Doug Weight 38 NYI C 53 10 28 38 13 -15 55 5 5 0 0 11 16 1 96 10.4 969 18:17
844 Stephen Weiss 25 FLA C 78 14 47 61 20 19 22 9 4 1 4 30 17 0 154 9.1 1389 18:48
845 Noah Welch 26 TOT D 40 1 1 2 1 -9 25 1 0 0 0 1 0 0 22 4.5 438 11:56
846 Craig Weller 28 MIN RW 36 1 2 3 1 -3 47 0 1 0 0 2 0 0 27 3.7 250 7:57
847 Kyle Wellwood 25 VAN C 74 18 9 27 12 2 4 8 10 0 3 6 3 0 94 19.1 1021 14:48
848 Kevin Westgarth 24 LAK RW 9 0 0 0 0 1 9 0 0 0 0 0 0 0 1 0.0 45 5:02
849 Blake Wheeler 22 BOS RW 81 21 24 45 18 36 46 16 3 2 3 21 2 1 150 14.0 1109 14:41
850 Colin White 31 NJD D 71 1 17 18 5 18 46 1 0 0 0 14 0 3 68 1.5 1350 19:01
851 Ian White 24 TOR D 71 10 16 26 10 6 57 8 2 0 2 12 3 1 158 6.3 1622 23:51
852 Todd White 33 ATL C 82 22 51 73 26 -9 24 9 12 1 0 29 22 0 150 14.7 1481 18:04
853 Trent Whitfield 31 STL C 3 0 1 1 0 2 0 0 0 0 0 1 0 0 4 0.0 33 11:03
854 Ray Whitney 36 CAR LW 82 24 53 77 27 2 32 17 7 0 2 30 23 0 219 11.0 1510 18:25
855 Ryan Whitney 25 TOT D 48 2 21 23 7 -14 28 1 1 0 0 11 10 0 71 2.8 1146 24:52
856 Dennis Wideman 25 BOS D 79 13 37 50 17 32 34 6 6 1 2 18 19 0 169 7.7 1947 25:39
857 Jason Williams 28 TOT RW 80 19 28 47 18 -4 24 12 7 0 4 21 7 0 153 12.4 1269 16:51
858 Jeremy Williams 25 TOR RW 11 5 2 7 3 2 2 5 0 0 0 1 1 0 21 23.8 148 13:26
859 Justin Williams 27 TOT RW 44 4 10 14 5 -8 17 1 3 0 0 7 3 0 108 3.7 699 16:53
860 Brian Willsie 30 COL RW 42 1 3 4 1 -6 14 1 0 0 0 3 0 0 59 1.7 495 12:47
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
861 Clay Wilson 25 TOT D 7 0 1 1 0 -3 0 0 0 0 0 0 1 0 13 0.0 79 11:17
862 Landon Wilson 33 DAL RW 27 2 6 8 3 5 21 2 0 0 0 6 0 0 34 5.9 249 9:14
863 Brad Winchester 27 STL LW 64 13 8 21 9 -1 89 8 5 0 3 5 3 0 82 15.9 778 12:10
864 Jesse Winchester 25 OTT RW 76 3 15 18 6 0 33 3 0 0 1 15 0 0 115 2.6 805 11:35
865 Daniel Winnik 23 PHX C 49 3 4 7 3 1 63 3 0 0 0 4 0 0 66 4.5 641 13:04
866 Ty Wishart 20 TBL D 5 0 1 1 0 0 0 0 0 0 0 1 0 0 2 0.0 51 10:07
867 James Wisniewski 24 TOT D 48 3 21 24 7 9 30 2 1 0 0 11 10 0 89 3.4 953 20:51
868 Brendan Witt 33 NYI D 65 0 9 9 2 -34 94 0 0 0 0 8 0 1 52 0.0 1320 20:18
869 Wojtek Wolski 22 COL LW 78 14 28 42 15 -13 28 11 2 1 3 19 9 0 169 8.3 1434 18:23
870 Jeff Woywitka 25 STL D 65 3 15 18 6 8 57 1 2 0 1 9 6 0 71 4.2 1201 18:29
871 Andy Wozniewski 28 STL D 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7:44
872 Keith Yandle 22 PHX D 69 4 26 30 9 -4 37 3 1 0 0 14 12 0 118 3.4 1147 17:37
873 Stephane Yelle 34 BOS C 77 7 11 18 7 6 32 6 1 0 2 9 0 2 72 9.7 1022 13:16
874 Mike York 31 CBJ LW 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0.0 13 13:15
875 Travis Zajac 23 NJD C 82 20 42 62 22 33 29 14 5 1 2 29 10 3 185 10.8 1529 19:39
876 Greg Zanon 28 NSH D 82 4 7 11 4 8 38 4 0 0 1 6 0 1 54 7.4 1710 21:51
877 Richard Zednik 33 FLA RW 70 17 16 33 13 2 46 14 3 0 4 14 1 1 153 11.1 1091 16:35
878 John Zeiler 26 LAK RW 27 0 1 1 0 -2 42 0 0 0 0 1 0 0 3 0.0 177 7:33
879 Henrik Zetterberg 28 DET C 77 31 42 73 28 13 36 17 12 2 5 24 18 0 309 10.0 1531 20:53
880 Nikolai Zherdev 24 NYR RW 82 23 35 58 21 6 39 18 4 1 3 28 7 0 219 10.5 1380 17:50
Rk Player Age Tm Pos GP G A PTS GC +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI
881 Marek Zidlicky 31 MIN D 76 12 30 42 14 -12 76 2 10 0 3 15 15 0 147 8.2 1680 22:07
882 Mike Zigomanis 28 PIT C 22 2 4 6 2 -2 27 2 0 0 0 4 0 0 23 8.7 251 11:26
883 Ilya Zubov 21 OTT C 10 0 2 2 1 -1 0 0 0 0 0 1 1 0 11 0.0 103 10:17
884 Sergei Zubov 38 DAL D 10 0 4 4 1 -4 0 0 0 0 0 1 3 0 15 0.0 243 24:18
885 Dainius Zubrus 30 NJD C 82 15 25 40 15 6 69 14 1 0 3 15 10 0 130 11.5 1252 15:16