You Are Here > Hockey-Reference.com > Leagues > 2007-08 NHL > Skater Statistics

2007-08 NHL Skater Statistics

Previous Season

Season Summary / Expanded Leaders / Skater Statistics / Goalie Statistics / Sweater Numbers / Debuts / Final Season / Game Results

Skater Statistics

Glossary / CSV / PRE / Click column headers to sort
Rk Player Age Tm Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
1 Justin Abdelkader 20 DET LW 2 0 0 0 0.00 0 0.00 1 0 1 0 0 2 0 0 0 0 6 3.00 0.0 24 12:13
2 Craig Adams 30 2Tm RW 75 4 7 11 0.15 4 0.05 16 1 49 18 -16 58 3 0 1 1 63 0.84 6.3 810 10:48
3 Kevyn Adams 33 CHI C 27 0 2 2 0.07 1 0.02 5 0 25 13 -7 13 0 0 0 0 32 1.19 0.0 295 10:56
4 Maxim Afinogenov 28 BUF RW 56 10 18 28 0.50 10 0.18 42 13 45 0 -16 42 9 1 0 1 114 2.04 8.8 899 16:03
5 Andrew Alberts 26 BOS D 35 0 2 2 0.06 1 0.02 21 0 34 17 4 39 0 0 0 0 25 0.71 0.0 722 20:37
6 Daniel Alfredsson 35 OTT RW 70 40 49 89 1.27 34 0.49 113 38 82 22 15 34 24 9 7 5 217 3.10 18.4 1560 22:17
7 Bobby Allen 29 BOS D 19 0 0 0 0.00 0 0.00 2 0 6 2 -2 2 0 0 0 0 10 0.53 0.0 188 9:53
8 Bryan Allen 27 FLA D 73 2 14 16 0.22 5 0.07 56 4 79 32 5 67 2 0 0 0 67 0.92 3.0 1554 21:17
9 Nik Antropov 27 TOR C 72 26 30 56 0.78 22 0.30 88 31 69 22 10 92 14 12 0 5 165 2.29 15.8 1448 20:07
10 Colby Armstrong 25 2Tm RW 72 13 22 35 0.49 13 0.18 49 2 69 26 4 56 12 1 0 3 113 1.57 11.5 1157 16:04
11 Derek Armstrong 34 LAK C 77 8 27 35 0.45 12 0.16 53 10 39 0 4 63 7 1 0 2 118 1.53 6.8 1023 13:17
12 Tyler Arnason 28 COL C 70 10 21 31 0.44 11 0.15 45 14 32 0 -1 16 7 3 0 1 179 2.56 5.6 1068 15:16
13 Jason Arnott 33 NSH C 79 28 44 72 0.91 26 0.33 103 31 53 0 19 54 15 13 0 3 248 3.14 11.3 1500 18:59
14 Arron Asham 29 NJD RW 77 6 4 10 0.13 4 0.05 15 2 19 0 -6 84 6 0 0 2 68 0.88 8.8 659 8:33
15 Adrian Aucoin 34 CGY D 76 10 25 35 0.46 12 0.16 85 36 55 19 13 37 5 5 0 1 121 1.59 8.3 1593 20:58
16 Keith Aucoin 29 CAR C 38 5 8 13 0.34 5 0.12 21 3 15 0 3 10 5 0 0 0 65 1.71 7.7 511 13:28
17 Sean Avery 27 NYR C 57 15 18 33 0.58 12 0.22 48 9 39 6 6 154 13 2 0 4 125 2.19 12.0 903 15:50
18 P.J. Axelsson 32 BOS LW 75 13 16 29 0.39 11 0.15 49 3 65 30 11 15 11 0 2 2 100 1.33 13.0 1320 17:36
19 David Backes 23 STL C 72 13 18 31 0.43 12 0.16 51 15 49 2 -11 99 10 3 0 2 129 1.79 10.1 1057 14:41
20 Christian Backman 27 2Tm D 63 3 15 18 0.29 6 0.09 47 14 40 5 -2 50 2 1 0 0 51 0.81 5.9 1210 19:13
Rk Player Age Tm Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
21 Nicklas Backstrom 20 WSH C 82 14 55 69 0.84 23 0.28 115 46 57 1 13 24 11 3 0 4 153 1.87 9.2 1557 18:60
22 Keith Ballard 25 PHX D 82 6 15 21 0.26 7 0.09 66 7 86 34 7 85 3 2 1 1 105 1.28 5.7 1744 21:16
23 Ivan Baranka 22 NYR D 1 0 1 1 1.00 0 0.28 1 0 0 0 1 0 0 0 0 0 1 1.00 0.0 13 12:44
24 Krys Barch 27 DAL RW 48 1 2 3 0.06 1 0.02 7 0 10 0 -3 105 1 0 0 0 23 0.48 4.3 312 6:30
25 Cam Barker 21 CHI D 45 6 12 18 0.40 7 0.15 38 11 33 3 -3 52 4 2 0 0 42 0.93 14.3 774 17:12
26 Stu Barnes 37 DAL C 79 12 11 23 0.29 9 0.12 31 0 51 17 -3 26 10 0 2 4 71 0.90 16.9 1076 13:38
27 Cody Bass 21 OTT C 21 2 2 4 0.19 2 0.08 4 0 6 1 -1 19 1 0 1 1 12 0.57 16.7 112 5:19
28 Shawn Bates 32 NYI C 2 0 0 0 0.00 0 0.00 0 0 2 0 -2 0 0 0 0 0 0 0.00 14 7:00
29 Bates Battaglia 32 TOR LW 13 0 0 0 0.00 0 0.00 0 0 6 0 -6 7 0 0 0 0 6 0.46 0.0 62 4:46
30 Ryan Bayda 27 CAR LW 31 3 3 6 0.19 2 0.08 10 1 13 2 -2 28 3 0 0 0 58 1.87 5.2 391 12:36
31 Francois Beauchemin 27 ANA D 82 2 19 21 0.26 6 0.08 62 12 103 44 -9 59 2 0 0 2 144 1.76 1.4 2093 25:32
32 Kris Beech 26 3Tm C 25 6 5 11 0.44 4 0.18 16 6 7 0 3 4 4 2 0 0 36 1.44 16.7 288 11:30
33 Steve Begin 29 MTL C 44 3 5 8 0.18 3 0.07 17 0 32 15 0 48 3 0 0 0 67 1.52 4.5 512 11:38
34 Wade Belak 31 2Tm D 47 1 0 1 0.02 1 0.01 5 0 7 0 -2 78 1 0 0 0 17 0.36 5.9 192 4:05
35 Eric Belanger 30 MIN C 75 13 24 37 0.49 13 0.18 63 24 62 17 -6 30 5 7 1 3 115 1.53 11.3 1291 17:13
36 Brendan Bell 24 PHX D 2 0 0 0 0.00 0 0.00 0 0 2 0 -2 0 0 0 0 0 0 0.00 30 14:49
37 Mark Bell 27 TOR C 35 4 6 10 0.29 4 0.11 17 2 17 0 -2 60 4 0 0 0 42 1.20 9.5 341 9:45
38 Bryan Berard 30 NYI D 54 5 17 22 0.41 8 0.14 41 19 40 1 -17 48 1 4 0 2 87 1.61 5.7 953 17:38
39 Sean Bergenheim 23 NYI LW 78 10 12 22 0.28 9 0.11 30 3 33 3 -3 62 9 1 0 1 155 1.99 6.5 878 11:15
40 Marc-Andre Bergeron 27 2Tm D 55 9 10 19 0.35 8 0.14 50 28 43 5 -16 20 1 8 0 1 108 1.96 8.3 957 17:24
Rk Player Age Tm Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
41 Patrice Bergeron 22 BOS C 10 3 4 7 0.70 3 0.27 10 5 8 5 2 2 1 2 0 0 24 2.40 12.5 182 18:10
42 Nicklas Bergfors 20 NJD RW 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 3 3.00 0.0 11 11:17
43 Steve Bernier 22 2Tm RW 76 16 16 32 0.42 13 0.16 54 18 37 0 -1 64 12 4 0 0 131 1.72 12.2 1014 13:20
44 Adam Berti 21 CHI LW 2 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 1 0.50 0.0 20 10:07
45 Todd Bertuzzi 32 ANA RW 68 14 26 40 0.59 14 0.21 71 28 35 0 8 97 10 4 0 2 121 1.78 11.6 1119 16:27
46 Blair Betts 27 NYR C 75 2 5 7 0.09 2 0.03 14 2 39 23 -4 20 2 0 0 0 85 1.13 2.4 889 11:52
47 Bryan Bickell 21 CHI LW 4 0 0 0 0.00 0 0.00 0 0 1 0 -1 2 0 0 0 0 3 0.75 0.0 37 9:08
48 Kevin Bieksa 26 VAN D 34 2 10 12 0.35 4 0.12 35 15 40 9 -11 90 1 1 0 1 64 1.88 3.1 795 23:24
49 Jason Blake 34 TOR C 82 15 37 52 0.63 18 0.22 78 22 62 2 -4 28 13 2 0 0 332 4.05 4.5 1461 17:49
50 Rob Blake 38 LAK D 71 9 22 31 0.44 11 0.16 74 28 105 40 -19 98 4 5 0 2 144 2.03 6.3 1614 22:44
51 Michael Blunden 21 CHI RW 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 1 1.00 0.0 8 7:51
52 Brandon Bochenski 25 3Tm RW 40 3 10 13 0.33 4 0.11 20 5 9 0 6 12 2 1 0 0 56 1.40 5.4 478 11:57
53 Jared Boll 21 CBJ RW 75 5 5 10 0.13 4 0.05 15 0 19 0 -4 226 5 0 0 3 63 0.84 7.9 601 8:01
54 Dave Bolland 21 CHI C 39 4 13 17 0.44 6 0.15 24 2 24 8 6 28 4 0 0 0 49 1.26 8.2 535 13:43
55 Radek Bonk 32 NSH C 79 14 15 29 0.37 11 0.14 46 20 57 0 -31 40 8 6 0 1 138 1.75 10.1 1258 15:56
56 Derek Boogaard 25 MIN LW 34 0 0 0 0.00 0 0.00 1 0 6 0 -5 74 0 0 0 0 6 0.18 0.0 134 3:56
57 David Booth 23 FLA LW 73 22 18 40 0.55 16 0.22 58 7 45 7 13 26 21 1 0 6 228 3.12 9.6 1181 16:10
58 Darryl Bootland 26 NYI RW 4 0 1 1 0.25 0 0.08 1 0 1 0 0 2 0 0 0 0 3 0.75 0.0 19 4:42
59 Casey Borer 22 CAR D 11 1 2 3 0.27 1 0.10 7 1 10 1 -3 4 1 0 0 0 5 0.45 20.0 168 15:17
60 Pierre-Marc Bouchard 23 MIN C 81 13 50 63 0.78 21 0.25 81 32 39 1 11 34 7 6 0 4 129 1.59 10.1 1364 16:51
Rk Player Age Tm Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
61 Philippe Boucher 34 DAL D 38 2 12 14 0.37 4 0.12 40 12 38 13 3 26 1 0 1 0 72 1.89 2.8 817 21:31
62 Francis Bouillon 32 MTL D 74 2 6 8 0.11 3 0.04 45 0 54 18 9 61 2 0 0 0 60 0.81 3.3 1285 17:22
63 Jesse Boulerice 29 PHI RW 5 0 0 0 0.00 0 0.00 0 0 2 0 -2 29 0 0 0 0 1 0.20 0.0 19 3:52
64 Eric Boulton 31 ATL LW 74 4 5 9 0.12 4 0.05 12 0 22 0 -10 127 4 0 0 0 64 0.86 6.3 551 7:27
65 Luc Bourdon 20 VAN D 27 2 0 2 0.07 1 0.04 14 2 5 0 7 20 1 1 0 0 26 0.96 7.7 348 12:52
66 Chris Bourque 22 WSH C 4 0 0 0 0.00 0 0.00 0 0 0 0 0 2 0 0 0 0 4 1.00 0.0 35 8:42
67 Rene Bourque 26 CHI LW 62 10 14 24 0.39 9 0.15 38 1 45 14 6 42 5 0 5 2 103 1.66 9.7 947 15:16
68 Jay Bouwmeester 24 FLA D 82 15 22 37 0.45 14 0.17 92 24 111 38 -5 72 11 4 0 0 182 2.22 8.2 2252 27:28
69 Darryl Boyce 23 TOR C 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00 3 3:20
70 Johnny Boychuk 24 COL D 4 0 0 0 0.00 0 0.00 1 0 0 0 1 0 0 0 0 0 3 0.75 0.0 36 8:57
71 Dustin Boyd 21 CGY C 48 7 5 12 0.25 5 0.10 15 1 28 3 -11 6 7 0 0 1 46 0.96 15.2 471 9:49
72 Brad Boyes 25 STL C 82 43 22 65 0.79 28 0.34 93 32 60 0 1 20 32 11 0 9 207 2.52 20.8 1471 17:57
73 Brian Boyle 23 LAK C 8 4 1 5 0.63 2 0.29 8 0 4 0 4 4 4 0 0 0 19 2.38 21.1 109 13:38
74 Dan Boyle 31 TBL D 37 4 21 25 0.68 8 0.22 51 24 66 10 -29 57 2 2 0 1 74 2.00 5.4 1014 27:24
75 Nick Boynton 29 PHX D 79 3 9 12 0.15 4 0.05 39 0 73 25 -9 125 2 0 1 0 94 1.19 3.2 1344 17:01
76 Matt Bradley 29 WSH RW 77 7 11 18 0.23 7 0.09 24 1 25 3 1 74 5 1 1 2 111 1.44 6.3 770 9:60
77 Donald Brashear 36 WSH LW 80 5 3 8 0.10 3 0.04 15 1 21 0 -7 119 5 0 0 0 59 0.74 8.5 629 7:52
78 Derick Brassard 20 CBJ C 17 1 1 2 0.12 1 0.05 5 2 7 0 -4 6 1 0 0 0 13 0.76 7.7 154 9:03
79 Kip Brennan 27 NYI LW 3 0 0 0 0.00 0 0.00 0 0 0 0 0 12 0 0 0 0 0 0.00 13 4:21
80 Tim Brent 23 PIT C 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 0 0.00 5 4:34
Rk Player Age Tm Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
81 Eric Brewer 28 STL D 77 1 21 22 0.29 6 0.08 71 18 99 28 -18 91 1 0 0 0 101 1.31 1.0 1896 24:38
82 Daniel Briere 30 PHI C 79 31 41 72 0.91 28 0.35 96 56 62 0 -22 68 17 14 0 3 182 2.30 17.0 1490 18:52
83 Rod Brind'Amour 37 CAR C 59 19 32 51 0.86 18 0.31 69 26 76 33 0 38 13 6 0 4 151 2.56 12.6 1325 22:27
84 David Brine 23 FLA C 9 0 1 1 0.11 0 0.03 1 0 2 0 -1 4 0 0 0 0 3 0.33 0.0 54 6:02
85 Patrice Brisebois 37 MTL D 43 3 8 11 0.26 4 0.09 33 16 19 0 -2 26 1 2 0 0 42 0.98 7.1 724 16:50
86 Kyle Brodziak 23 EDM C 80 14 17 31 0.39 12 0.15 41 0 62 15 -6 33 13 0 1 3 125 1.56 11.2 1033 12:55
87 Sheldon Brookbank 27 NJD D 44 0 8 8 0.18 2 0.05 25 2 25 2 0 63 0 0 0 0 43 0.98 0.0 666 15:08
88 Wade Brookbank 30 CAR LW 32 1 1 2 0.06 1 0.02 7 0 3 0 4 76 1 0 0 0 12 0.38 8.3 122 3:48
89 Troy Brouwer 22 CHI RW 2 0 1 1 0.50 0 0.15 2 0 1 0 1 0 0 0 0 0 0 0.00 24 11:56
90 Curtis Brown 31 SJS C/LW 33 5 4 9 0.27 4 0.11 13 0 11 2 4 10 5 0 0 0 38 1.15 13.2 357 10:49
91 Dustin Brown 23 LAK LW 78 33 27 60 0.77 25 0.31 89 38 87 23 -13 55 19 12 2 4 219 2.81 15.1 1583 20:18
92 Mike Brown 22 VAN RW 19 1 0 1 0.05 1 0.03 2 0 4 0 -2 55 1 0 0 0 9 0.47 11.1 120 6:19
93 Gilbert Brule 21 CBJ C 61 1 8 9 0.15 3 0.05 15 1 18 0 -4 24 1 0 0 1 74 1.21 1.4 604 9:54
94 Andrew Brunette 34 COL LW 82 19 40 59 0.72 21 0.25 81 23 53 0 5 14 12 7 0 2 125 1.52 15.2 1275 15:33
95 Sergei Brylin 34 NJD LW 82 6 10 16 0.20 6 0.07 27 2 42 12 -5 20 6 0 0 1 65 0.79 9.2 1111 13:33
96 Adam Burish 25 CHI RW 81 4 4 8 0.10 3 0.04 20 1 56 24 -13 214 3 0 1 1 69 0.85 5.8 952 11:45
97 Brent Burns 22 MIN D 82 15 28 43 0.52 15 0.19 97 29 72 16 12 80 7 8 0 4 158 1.93 9.5 1894 23:06
98 Alexandre Burrows 26 VAN LW 82 12 19 31 0.38 12 0.14 41 1 56 27 11 179 8 1 3 3 126 1.54 9.5 1238 15:06
99 Dane Byers 21 NYR LW 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 0 0.00 5 5:05
100 Dustin Byfuglien 22 CHI RW 67 19 17 36 0.54 15 0.22 59 27 43 4 -7 59 12 7 0 4 163 2.43 11.7 1141 17:02
Rk Player Age Tm Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
101 Kyle Calder 29 LAK LW 65 7 13 20 0.31 7 0.11 41 20 32 0 -11 18 4 3 0 0 70 1.08 10.0 845 12:60
102 Ryan Caldwell 26 PHX D 2 0 0 0 0.00 0 0.00 0 0 0 0 0 2 0 0 0 0 1 0.50 0.0 12 6:08
103 Ryan Callahan 22 NYR RW 52 8 5 13 0.25 5 0.10 22 0 16 1 7 31 7 0 1 1 92 1.77 8.7 643 12:22
104 Michael Cammalleri 25 LAK C 63 19 28 47 0.75 18 0.28 70 32 56 2 -16 30 9 10 0 1 210 3.33 9.0 1170 18:35
105 Brian Campbell 28 2Tm D 83 8 54 62 0.75 19 0.23 130 47 90 15 8 20 3 5 0 0 142 1.71 5.6 2084 25:06
106 Gregory Campbell 24 FLA LW 81 5 13 18 0.22 6 0.08 24 0 62 26 -12 72 3 0 2 1 113 1.40 4.4 1008 12:27
107 Chris Campoli 23 NYI D 46 4 14 18 0.39 6 0.14 49 20 36 6 -1 16 1 2 1 0 68 1.48 5.9 881 19:09
108 Daniel Carcillo 23 PHX LW 57 13 11 24 0.42 10 0.17 30 12 19 2 1 324 10 3 0 1 106 1.86 12.3 725 12:43
109 Matt Carle 23 SJS D 62 2 13 15 0.24 5 0.08 46 17 38 1 -8 26 0 2 0 1 63 1.02 3.2 1026 16:33
110 Keith Carney 37 MIN D 61 1 10 11 0.18 3 0.05 31 0 28 5 8 42 1 0 0 0 27 0.44 3.7 816 13:22
111 Jeff Carter 23 PHI C 82 29 24 53 0.65 22 0.27 82 26 64 14 6 55 20 7 2 5 260 3.17 11.2 1545 18:51
112 Ryan Carter 24 ANA C 34 4 4 8 0.24 3 0.09 10 0 16 4 -2 36 4 0 0 1 56 1.65 7.1 356 10:29
113 Tom Cavanagh 25 SJS LW 1