You Are Here > Hockey-Reference.com > Leagues > 1987-88 NHL > Skater Statistics

1987-88 NHL Skater Statistics

Previous Season / Next 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 Keith Acton 29 2Tm C 72 11 17 28 0.39 11 0.15 38 4 97 44 -19 95 9 1 1 1 75 1.04 14.7
2 Greg Adams 24 VAN LW 80 36 40 76 0.95 30 0.38 110 43 100 9 -24 30 24 12 0 3 227 2.84 15.9
3 Greg Adams 27 WSH LW 78 15 12 27 0.35 11 0.14 50 17 36 0 -3 153 12 3 0 0 109 1.40 13.8
4 Jim Agnew 21 VAN D 10 0 1 1 0.10 0 0.03 6 0 7 2 1 16 0 0 0 0 4 0.40 0.0
5 Brad Aitken 20 PIT LW 5 1 1 2 0.40 1 0.16 2 0 1 0 1 0 1 0 0 0 4 0.80 25.0
6 Tommy Albelin 23 QUE D 60 3 23 26 0.43 8 0.13 66 26 59 12 -7 47 3 0 0 0 98 1.63 3.1
7 Mike Allison 26 2Tm LW 52 16 15 31 0.60 13 0.24 49 15 42 11 3 67 10 5 1 2 61 1.17 26.2
8 Glenn Anderson* 27 EDM RW 80 38 50 88 1.10 34 0.42 137 55 95 18 5 58 21 16 1 3 255 3.19 14.9
9 John Anderson 30 HAR RW 63 17 32 49 0.78 18 0.29 75 46 40 6 -5 20 8 9 0 3 149 2.37 11.4
10 Perry Anderson 26 NJD LW 60 4 6 10 0.17 4 0.06 22 5 26 1 -8 222 3 1 0 0 40 0.67 10.0
11 Shawn Anderson 19 BUF D 23 1 2 3 0.13 1 0.05 25 8 25 5 -3 17 0 1 0 0 29 1.26 3.4
12 Mikael Andersson 21 BUF LW 37 3 20 23 0.62 8 0.21 33 3 35 12 7 10 2 0 1 1 34 0.92 8.8
13 Dave Andreychuk 24 BUF LW 80 30 48 78 0.98 30 0.37 112 47 66 2 1 112 15 15 0 5 253 3.16 11.9
14 Dave Archibald 18 MNS C/LW 78 13 20 33 0.42 12 0.16 47 17 47 0 -17 26 10 3 0 2 96 1.23 13.5
15 Scott Arniel 25 BUF LW 73 17 23 40 0.55 16 0.21 51 1 82 40 8 61 14 0 3 2 111 1.52 15.3
16 Brent Ashton 27 DET LW 73 26 27 53 0.73 21 0.29 81 23 57 9 10 50 17 7 2 3 161 2.21 16.1
17 Warren Babe 19 MNS LW 6 0 1 1 0.17 0 0.05 2 0 3 0 -1 4 0 0 0 0 2 0.33 0.0
18 Dave Babych 26 HAR D 71 14 36 50 0.70 18 0.25 108 68 67 2 -25 54 4 10 0 2 233 3.28 6.0
19 Joel Baillargeon 23 WPG LW 4 0 1 1 0.25 0 0.08 1 0 1 0 0 12 0 0 0 0 3 0.75 0.0
20 Peter Bakovic 23 VAN RW 10 2 0 2 0.20 1 0.10 4 0 5 0 -1 48 2 0 0 0 7 0.70 28.6
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 Dave Barr 27 DET RW 51 14 26 40 0.78 15 0.29 67 11 43 7 20 58 10 3 1 0 64 1.25 21.9
22 John Barrett 29 MNS D 1 0 1 1 1.00 0 0.30 0 0 3 0 -3 2 0 0 0 0 0 0.00
23 Bob Bassen 22 NYI C 77 6 16 22 0.29 8 0.10 41 3 49 19 8 99 5 1 0 2 65 0.84 9.2
24 Ken Baumgartner 21 LAK LW 30 2 3 5 0.17 2 0.06 24 0 19 0 5 189 2 0 0 0 17 0.57 11.8
25 Yves Beaudoin 23 WSH D 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 0 0.00
26 Bruce Bell 22 NYR D 13 1 2 3 0.23 1 0.08 14 6 19 1 -10 8 1 0 0 1 12 0.92 8.3
27 Brian Bellows 23 MNS LW 77 40 41 81 1.05 32 0.42 111 49 88 18 -8 81 18 21 1 4 283 3.68 14.1
28 Brian Benning 21 STL D 77 8 29 37 0.48 13 0.16 126 51 105 25 -5 107 3 5 0 5 130 1.69 6.2
29 Jim Benning 24 VAN D 77 7 26 33 0.43 12 0.15 97 29 92 24 0 58 5 1 1 1 102 1.32 6.9
30 Paul Beraldo 20 BOS RW 3 0 0 0 0.00 0 0.00 1 0 4 0 -3 0 0 0 0 0 1 0.33 0.0
31 Perry Berezan 23 CGY C 29 7 12 19 0.66 7 0.25 28 1 34 18 11 66 5 0 2 1 69 2.38 10.1
32 Mike Berger 20 MNS D 29 3 1 4 0.14 2 0.06 11 7 30 7 -19 65 0 3 0 0 41 1.41 7.3
33 Marc Bergevin 22 CHI D 58 1 6 7 0.12 2 0.04 32 2 67 18 -19 85 1 0 0 0 51 0.88 2.0
34 Brad Berry 22 WPG D 48 0 6 6 0.13 2 0.04 35 0 59 13 -11 75 0 0 0 0 31 0.65 0.0
35 Ken Berry 27 VAN LW 14 2 3 5 0.36 2 0.14 9 1 11 2 -1 6 1 1 0 0 26 1.86 7.7
36 Craig Berube 22 PHI LW 27 3 2 5 0.19 2 0.08 7 0 7 1 1 108 3 0 0 2 13 0.48 23.1
37 Jeff Beukeboom 22 EDM D 73 5 20 25 0.34 8 0.11 94 16 73 22 27 201 4 1 0 1 76 1.04 6.6
38 Scott Bjugstad 26 MNS RW 33 10 12 22 0.67 9 0.26 36 11 23 0 2 15 7 3 0 3 72 2.18 13.9
39 Mike Blaisdell 28 TOR RW 18 3 2 5 0.28 2 0.12 8 0 13 0 -5 2 3 0 0 1 32 1.78 9.4
40 John Blum 28 BOS D 19 0 1 1 0.05 0 0.02 10 0 17 2 -5 70 0 0 0 0 6 0.32 0.0
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 Bob Bodak 26 CGY LW 3 0 0 0 0.00 0 0.00 0 0 2 0 -2 22 0 0 0 0 0 0.00
42 Doug Bodger 21 PIT D 69 14 31 45 0.65 17 0.24 120 69 108 53 -4 103 1 13 0 1 184 2.67 7.6
43 Rick Boh 23 MNS C 8 2 1 3 0.38 1 0.16 5 0 4 0 1 4 2 0 0 0 8 1.00 25.0
44 Serge Boisvert 28 MTL RW 5 1 1 2 0.40 1 0.16 3 0 3 0 0 2 1 0 0 0 5 1.00 20.0
45 Laurie Boschman 27 WPG C 80 25 23 48 0.60 19 0.24 71 31 80 16 -24 229 14 10 1 3 166 2.08 15.1
46 Tim Bothwell 32 STL D 78 6 13 19 0.24 7 0.09 76 0 125 55 6 76 6 0 0 1 88 1.13 6.8
47 Charlie Bourgeois 28 2Tm D 31 0 1 1 0.03 0 0.01 16 0 27 8 -3 78 0 0 0 0 9 0.29 0.0
48 Bob Bourne 33 LAK C 72 7 11 18 0.25 7 0.09 25 8 98 50 -31 28 6 1 0 1 75 1.04 9.3
49 Phil Bourque 25 PIT LW 21 4 12 16 0.76 6 0.27 39 19 19 2 3 20 2 2 0 1 56 2.67 7.1
50 Raymond Bourque* 27 BOS D 78 17 64 81 1.04 28 0.35 163 54 109 34 34 72 9 7 1 5 344 4.41 4.9
51 Paul Boutilier 24 2Tm D 10 0 1 1 0.10 0 0.03 6 1 11 3 -3 12 0 0 0 0 9 0.90 0.0
52 Randy Boyd 26 VAN D 60 7 16 23 0.38 8 0.14 71 21 65 6 -9 64 5 2 0 1 85 1.42 8.2
53 Steve Bozek 27 2Tm LW 33 3 7 10 0.30 4 0.11 15 0 30 10 -5 14 2 0 1 0 43 1.30 7.0
54 Brian Bradley 23 VAN C 11 3 5 8 0.73 3 0.28 12 5 15 5 -3 6 3 0 0 0 26 2.36 11.5
55 Andy Brickley 26 NJD LW/C 45 8 14 22 0.49 8 0.18 33 5 42 15 1 14 5 2 1 3 61 1.36 13.1
56 Mel Bridgman 32 DET C 57 6 11 17 0.30 6 0.11 26 1 25 4 4 42 6 0 0 1 40 0.70 15.0
57 Bob Brooke 27 MNS C 77 5 20 25 0.32 8 0.11 73 21 105 47 -6 108 3 1 1 1 127 1.65 3.9
58 Aaron Broten 27 NJD LW/C 80 26 57 83 1.04 30 0.38 125 49 67 11 20 80 17 7 2 4 180 2.25 14.4
59 Neal Broten 28 MNS C 54 9 30 39 0.72 13 0.25 70 36 73 16 -23 32 4 4 1 0 121 2.24 7.4
60 Dave Brown 25 PHI RW 47 12 5 17 0.36 8 0.16 26 0 16 0 10 114 12 0 0 4 41 0.87 29.3
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 Doug Brown 23 NJD RW 70 14 11 25 0.36 10 0.15 46 4 63 28 7 20 9 1 4 2 112 1.60 12.5
62 Jeff Brown 21 QUE D 78 16 36 52 0.67 18 0.23 126 73 95 17 -25 64 7 9 0 4 208 2.67 7.7
63 Keith Brown 27 CHI D 24 3 6 9 0.38 3 0.14 31 5 34 13 5 45 3 0 0 1 39 1.63 7.7
64 Rob Brown 19 PIT RW 51 24 20 44 0.86 18 0.36 66 28 30 0 8 56 11 13 0 1 80 1.57 30.0
65 Jeff Brubaker 29 NYR LW 31 2 0 2 0.06 1 0.03 4 0 4 0 0 78 2 0 0 0 9 0.29 22.2
66 David Bruce 23 VAN LW 28 7 3 10 0.36 4 0.16 16 6 17 1 -6 57 6 1 0 0 46 1.64 15.2
67 Murray Brumwell 27 NJD D 3 0 1 1 0.33 0 0.10 2 0 2 0 0 2 0 0 0 0 4 1.33 0.0
68 Kelly Buchberger 21 EDM RW 19 1 0 1 0.05 1 0.03 4 0 5 0 -1 81 1 0 0 0 10 0.53 10.0
69 Randy Bucyk 25 CGY C 2 0 0 0 0.00 0 0.00 1 0 2 0 -1 0 0 0 0 0 2 1.00 0.0
70 Mike Bullard 26 CGY C 79 48 55 103 1.30 41 0.52 153 71 57 0 25 68 27 21 0 3 230 2.91 20.9
71 Shawn Burr 21 DET LW/C 78 17 23 40 0.51 16 0.20 58 8 68 25 7 97 9 5 3 3 124 1.59 13.7
72 Randy Burridge 22 BOS LW 79 27 28 55 0.70 22 0.28 85 21 92 28 0 105 19 5 3 3 159 2.01 17.0
73 Rod Buskas 27 PIT D 76 4 8 12 0.16 4 0.06 56 1 91 42 6 206 4 0 0 1 53 0.70 7.5
74 Garth Butcher 25 VAN D 80 6 17 23 0.29 8 0.10 66 10 95 25 -14 285 5 1 0 0 77 0.96 7.8
75 Lyndon Byers 23 BOS RW 53 10 14 24 0.45 9 0.17 39 2 27 0 10 236 10 0 0 2 69 1.30 14.5
76 Jock Callander 26 PIT RW 41 11 16 27 0.66 10 0.25 57 29 42 1 -13 45 7 4 0 1 59 1.44 18.6
77 Wade Campbell 27 BOS D 6 0 1 1 0.17 0 0.05 3 0 3 1 1 21 0 0 0 0 3 0.50 0.0
78 Guy Carbonneau 27 MTL C 80 17 21 38 0.48 15 0.19 47 0 71 38 14 61 14 0 3 1 109 1.36 15.6
79 Terry Carkner 21 QUE D 63 3 24 27 0.43 8 0.13 58 36 47 17 -8 159 1 2 0 1 54 0.86 5.6
80 Anders Carlsson 27 NJD C 9 1 0 1 0.11 1 0.06 2 0 8 1 -5 0 1 0 0 0 6 0.67 16.7
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 Randy Carlyle 31 WPG D 78 15 44 59 0.76 21 0.26 134 75 103 24 -20 210 7 8 0 1 165 2.12 9.1
82 Bob Carpenter 24 LAK C 71 19 33 52 0.73 19 0.27 82 28 107 32 -21 84 9 10 0 2 176 2.48 10.8
83 Jimmy Carson 19 LAK C 80 55 52 107 1.34 43 0.54 141 68 94 2 -19 45 33 22 0 7 264 3.30 20.8
84 Lindsay Carson 27 2Tm C 63 7 11 18 0.29 7 0.11 29 4 31 2 -4 67 5 1 1 1 73 1.16 9.6
85 John Carter 24 BOS LW 4 0 1 1 0.25 0 0.08 3 0 0 0 3 2 0 0 0 0 8 2.00 0.0
86 Bruce Cassidy 22 CHI D 21 3 10 13 0.62 5 0.21 28 14 18 1 -3 6 1 2 0 0 46 2.19 6.5
87 Jay Caufield 27 MNS RW 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00
88 Gino Cavallini 25 STL LW 64 15 17 32 0.50 12 0.20 47 5 59 13 -4 62 12 2 1 3 131 2.05 11.5
89 Paul Cavallini 22 2Tm D 72 6 10 16 0.22 6 0.08 60 8 62 17 7 152 5 1 0 1 71 0.99 8.5
90 John Chabot 25 DET C 78 13 44 57 0.73 20 0.26 73 8 94 41 12 10 11 0 2 0 83 1.06 15.7
91 Shawn Chambers 21 MNS D 19 1 7 8 0.42 3 0.14 12 5 15 2 -6 21 0 1 0 0 28 1.47 3.6
92 Jose Charbonneau 21 MTL RW 16 0 2 2 0.13 1 0.04 6 0 5 0 1 6 0 0 0 0 22 1.38 0.0
93 Todd Charlesworth 22 PIT D 6 2 0 2 0.33 1 0.17 3 0 3 0 0 2 2 0 0 0 4 0.67 50.0
94 Chris Chelios 26 MTL D 71 20 41 61 0.86 22 0.32 125 38 105 32 14 172 9 10 1 5 199 2.80 10.1
95 Rich Chernomaz 24 CGY RW 2 1 0 1 0.50 1 0.25 3 0 2 0 1 0 1 0 0 0 5 2.50 20.0
96 Steve Chiasson 20 DET D 29 2 9 11 0.38 4 0.13 38 5 31 13 15 57 2 0 0 0 45 1.55 4.4
97 Dave Christian 28 WSH RW 80 37 21 58 0.73 25 0.31 90 40 73 9 -14 26 23 14 0 5 187 2.34 19.8
98 Shane Churla 22 2Tm RW 31 1 5 6 0.19 2 0.07 16 0 15 0 1 146 1 0 0 0 15 0.48 6.7
99 Jeff Chychrun 21 PHI D 3 0 0 0 0.00 0 0.00 0 0 3 2 -1 4 0 0 0 0 1 0.33 0.0
100 Dino Ciccarelli 27 MNS RW 67 41 45 86 1.28 34 0.50 107 48 109 21 -29 79 27 13 1 2 262 3.91 15.6
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 Chris Cichocki 24 NJD RW 5 1 0 1 0.20 1 0.10 3 0 2 0 1 2 1 0 0 0 2 0.40 50.0
102 Joe Cirella 24 NJD D 80 8 31 39 0.49 13 0.17 111 32 124 60 15 191 6 2 0 2 135 1.69 5.9
103 Wendel Clark 21 TOR LW/D 28 12 11 23 0.82 9 0.33 34 11 36 0 -13 80 8 4 0 1 93 3.32 12.9
104 Glen Cochrane 30 CHI D 73 1 8 9 0.12 3 0.04 20 0 29 2 -7 204 1 0 0 0 21 0.29 4.8
105 Paul Coffey* 26 PIT D 46 15 52 67 1.46 23 0.51 125 67 84 25 -1 93 7 6 2 2 193 4.20 7.8
106 Pat Conacher 28 NJD LW 24 2 5 7 0.29 3 0.11 18 1 18 9 8 12 2 0 0 0 22 0.92 9.1
107 Yvon Corriveau 20 WSH LW 44 10 9 19 0.43 8 0.18 29 0 12 0 17 84 10 0 0 1 52 1.18 19.2
108 Shayne Corson 21 MTL LW 71 12 27 39 0.55 14 0.20 75 10 47 4 22 152 10 2 0 2 90 1.27 13.3
109 Alain Cote 20 BOS D 2 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 1 0.50 0.0
110 Alain Cote 30 QUE LW 76 4 18 22 0.29 7 0.09 36 2 60 29 3 26 4 0 0 0 84 1.11 4.8
111 Sylvain Cote 22 HAR D 67 7 21 28 0.42 10 0.15 65 11 77 15 -8 30 6 0 1 0 142 2.12 4.9
112 Neal Coulter 25 NYI RW 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 0 0.00
113 Geoff Courtnall 25 2Tm LW 74 36 30 66 0.89 27 0.36 96 25 46 0 25 123 28 8 0 5 252 3.41 14.3
114 Russ Courtnall 22 TOR RW 65 23 26 49 0.75 19 0.30 80 28 78 10 -16 47 14 6 3 1 212 3.26 10.8
115 Craig Coxe 24 2Tm LW 71 7 15 22 0.31 8 0.11 35 3 30 0 2