You Are Here > Hockey-Reference.com > Leagues > 2002-03 NHL > Skater Statistics

2002-03 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 Ramzi Abid 22 2Tm LW 33 10 8 18 0.55 7 0.22 25 9 20 0 -4 32 6 4 0 3 59 1.79 16.9 428 12:58
2 Craig Adams 25 CAR RW 81 6 12 18 0.22 7 0.08 26 3 48 14 -11 71 5 1 0 1 107 1.32 5.6 988 12:12
3 Kevyn Adams 28 CAR C 77 9 9 18 0.23 7 0.09 23 1 58 28 -8 57 9 0 0 0 169 2.19 5.3 1128 14:39
4 Maxim Afinogenov 23 BUF RW 35 5 6 11 0.31 4 0.12 14 4 22 0 -12 21 3 2 0 2 77 2.20 6.5 469 13:24
5 Tommy Albelin 38 NJD D 37 1 6 7 0.19 2 0.06 29 2 18 1 10 6 0 0 1 0 30 0.81 3.3 563 15:13
6 Nikita Alexeev 21 TBL RW 37 4 2 6 0.16 3 0.07 9 4 11 0 -6 8 3 1 0 1 52 1.41 7.7 426 11:31
7 Daniel Alfredsson 30 OTT RW 78 27 51 78 1.00 28 0.36 108 56 38 1 15 42 18 9 0 6 240 3.08 11.3 1524 19:32
8 Bobby Allen 24 EDM D 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00 3 2:53
9 Bryan Allen 22 VAN D 48 5 3 8 0.17 3 0.07 30 1 22 1 8 73 5 0 0 1 43 0.90 11.6 621 12:56
10 Jamie Allison 27 CBJ D 48 0 1 1 0.02 0 0.01 9 0 31 7 -15 99 0 0 0 0 23 0.48 0.0 574 11:57
11 Jason Allison 27 LAK C 26 6 22 28 1.08 10 0.37 39 18 15 3 9 22 4 2 0 3 46 1.77 13.0 562 21:36
12 Tony Amonte 32 2Tm RW 72 20 31 51 0.71 19 0.26 73 35 46 8 0 28 12 7 1 5 207 2.88 9.7 1377 19:08
13 Dave Andreychuk 39 TBL LW 72 20 14 34 0.47 14 0.19 62 45 48 19 -12 34 5 15 0 3 170 2.36 11.8 1184 16:27
14 Nik Antropov 22 TOR C 72 16 29 45 0.63 16 0.23 59 15 40 7 11 124 13 2 1 6 102 1.42 15.7 1080 14:60
15 Denis Arkhipov 23 NSH C 79 11 24 35 0.44 13 0.16 44 19 43 0 -18 32 8 3 0 1 148 1.87 7.4 1196 15:09
16 Derek Armstrong 29 LAK C 66 12 26 38 0.58 14 0.21 59 20 35 1 5 30 10 2 0 1 106 1.61 11.3 1034 15:40
17 Tyler Arnason 23 CHI C 82 19 20 39 0.48 15 0.19 61 13 43 2 7 20 16 3 0 6 178 2.17 10.7 1190 14:30
18 Jason Arnott 28 DAL C 72 23 24 47 0.65 19 0.26 62 18 40 5 9 51 16 7 0 6 169 2.35 13.6 1166 16:12
19 Magnus Arvedson 31 OTT LW 80 16 21 37 0.46 14 0.18 68 16 57 18 13 48 14 2 0 4 138 1.73 11.6 1433 17:54
20 Arron Asham 24 NYI RW 78 15 19 34 0.44 13 0.17 51 10 40 0 1 57 11 4 0 1 114 1.46 13.2 953 12: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 Serge Aubin 27 COL LW 66 4 6 10 0.15 4 0.06 14 0 22 6 -2 64 4 0 0 1 62 0.94 6.5 789 11:58
22 Adrian Aucoin 29 NYI D 73 8 27 35 0.48 12 0.16 109 38 120 44 -5 70 3 5 0 1 175 2.40 4.6 2118 29:01
23 Donald Audette 33 MTL RW 54 11 12 23 0.43 9 0.17 44 21 30 0 -7 19 7 4 0 4 118 2.19 9.3 837 15:30
24 Jared Aulin 20 LAK C/RW 17 2 2 4 0.24 2 0.09 6 3 6 0 -3 0 1 1 0 0 21 1.24 9.5 169 9:55
25 Sean Avery 22 2Tm C 51 6 9 15 0.29 6 0.11 22 3 12 0 7 153 6 0 0 2 59 1.16 10.2 441 8:39
26 P.J. Axelsson 27 BOS LW 66 17 19 36 0.55 14 0.22 53 6 59 20 8 24 13 2 2 1 122 1.85 13.9 1097 16:37
27 Christian Backman 22 STL D 4 0 0 0 0.00 0 0.00 0 0 3 0 -3 0 0 0 0 0 4 1.00 0.0 49 12:22
28 Frank Banham 27 PHX RW 5 0 0 0 0.00 0 0.00 0 0 1 0 -1 2 0 0 0 0 5 1.00 0.0 39 7:52
29 Matthew Barnaby 29 NYR RW 79 14 22 36 0.46 14 0.17 50 5 36 0 9 142 13 1 0 1 104 1.32 13.5 1027 12:60
30 Stu Barnes 32 2Tm C 81 13 26 39 0.48 14 0.17 57 18 69 19 -11 28 8 4 1 3 149 1.84 8.7 1483 18:19
31 Scott Barney 23 LAK C 5 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 5 1.00 0.0 45 9:04
32 Murray Baron 35 VAN D 78 2 4 6 0.08 2 0.03 41 0 59 31 13 62 2 0 0 0 34 0.44 5.9 1327 17:01
33 Lubos Bartecko 26 ATL LW 37 7 9 16 0.43 6 0.17 26 3 20 0 3 8 7 0 0 1 54 1.46 13.0 463 12:31
34 Milan Bartovic 21 BUF RW 3 1 0 1 0.33 1 0.17 3 0 3 0 0 0 1 0 0 0 5 1.67 20.0 30 9:52
35 Shawn Bates 27 NYI C 74 13 29 42 0.57 15 0.20 56 24 62 21 -9 52 6 1 6 1 126 1.70 10.3 1364 18:26
36 Bates Battaglia 27 2Tm LW 83 6 19 25 0.30 9 0.10 52 19 63 11 -19 100 4 1 1 2 123 1.48 4.9 1505 18:08
37 Nolan Baumgartner 26 VAN D 8 1 2 3 0.38 1 0.14 7 2 1 0 4 4 0 1 0 0 7 0.88 14.3 93 11:36
38 Ryan Bayda 22 CAR LW 25 4 10 14 0.56 5 0.20 19 4 20 0 -5 16 4 0 0 1 49 1.96 8.2 431 17:15
39 Francois Beauchemin 22 MTL D 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 1 1.00 0.0 17 17:11
40 Eric Beaudoin 22 FLA LW 15 0 1 1 0.07 0 0.02 1 0 9 1 -7 25 0 0 0 0 11 0.73 0.0 148 9:52
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 Jaroslav Bednar 26 2Tm RW 67 5 22 27 0.40 9 0.14 37 4 34 2 1 18 3 2 0 1 95 1.42 5.3 946 14:07
42 Kris Beech 21 PIT C 12 0 1 1 0.08 0 0.02 4 2 5 0 -3 6 0 0 0 0 6 0.50 0.0 127 10:34
43 Steve Begin 24 CGY C 50 3 1 4 0.08 2 0.04 7 0 15 1 -7 51 3 0 0 1 59 1.18 5.1 461 9:13
44 Derek Bekar 27 LAK LW 6 0 0 0 0.00 0 0.00 0 0 2 1 -1 4 0 0 0 0 4 0.67 0.0 45 7:29
45 Wade Belak 26 TOR D 55 3 6 9 0.16 3 0.06 24 0 27 1 -2 196 3 0 0 0 33 0.60 9.1 596 10:50
46 Eric Belanger 25 LAK C 62 16 19 35 0.56 14 0.22 46 9 62 20 -5 26 13 0 3 1 114 1.84 14.0 1097 17:42
47 Ken Belanger 28 LAK LW 4 0 0 0 0.00 0 0.00 0 0 0 0 0 17 0 0 0 0 0 0.00 16 4:03
48 Mark Bell 22 CHI C 82 14 15 29 0.35 11 0.14 39 2 52 15 0 113 12 0 2 0 127 1.55 11.0 1154 14:04
49 Blake Bellefeuille 25 CBJ C 3 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00 21 7:01
50 Ladislav Benysek 27 MIN D 14 0 0 0 0.00 0 0.00 7 0 11 1 -3 8 0 0 0 0 7 0.50 0.0 160 11:26
51 Bryan Berard 25 BOS D 80 10 28 38 0.48 13 0.17 98 36 85 19 -4 64 6 4 0 1 205 2.56 4.9 1709 21:21
52 Drake Berehowsky 31 PHX D 7 1 2 3 0.43 1 0.15 5 2 3 0 0 27 1 0 0 0 8 1.14 12.5 76 10:52
53 Bubba Berenzweig 25 NSH D 4 0 0 0 0.00 0 0.00 1 1 0 0 0 0 0 0 0 0 5 1.25 0.0 71 17:47
54 Sergei Berezin 31 2Tm LW 75 23 17 40 0.53 16 0.22 49 7 42 7 7 12 18 5 0 2 199 2.65 11.6 1217 16:14
55 Aki Berg 25 TOR D 78 4 7 11 0.14 4 0.05 43 0 48 8 3 28 4 0 0 2 49 0.63 8.2 1173 15:02
56 Marc-Andre Bergeron 22 EDM D 5 1 1 2 0.40 1 0.16 7 3 2 0 2 9 1 0 0 0 5 1.00 20.0 83 16:30
57 Marc Bergevin 37 2Tm D 70 2 5 7 0.10 2 0.03 30 0 62 21 -11 36 2 0 0 0 27 0.39 7.4 1313 18:46
58 Christian Berglund 22 NJD LW 38 4 5 9 0.24 3 0.09 15 2 10 0 3 20 4 0 0 0 50 1.32 8.0 387 10:11
59 Rick Berry 24 WSH D 43 2 1 3 0.07 1 0.03 16 1 24 6 -3 87 2 0 0 1 40 0.93 5.0 557 12:58
60 Todd Bertuzzi 27 VAN RW 82 46 51 97 1.18 38 0.46 134 68 65 1 2 144 21 25 0 7 243 2.96 18.9 1687 20: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
61 Craig Berube 37 CGY LW 55 2 4 6 0.11 2 0.04 7 0 13 0 -6 100 2 0 0 1 21 0.38 9.5 289 5:16
62 Blair Betts 22 CGY C 9 1 3 4 0.44 1 0.15 4 0 1 0 3 0 1 0 0 0 16 1.78 6.3 104 11:33
63 Jiri Bicek 24 NJD RW 44 5 6 11 0.25 4 0.10 19 1 11 0 7 25 4 1 0 1 63 1.43 7.9 519 11:48
64 Mathieu Biron 22 FLA D 34 1 8 9 0.26 3 0.09 23 12 38 9 -18 14 0 0 1 0 52 1.53 1.9 719 21:08
65 Jason Blake 29 NYI C 81 25 30 55 0.68 21 0.26 70 10 73 29 16 58 21 3 1 4 253 3.12 9.9 1429 17:38
66 Rob Blake 33 COL D 79 17 28 45 0.57 16 0.21 119 50 79 30 20 57 7 8 2 3 269 3.41 6.3 2082 26:21
67 Zdenek Blatny 22 ATL LW 4 0 0 0 0.00 0 0.00 1 0 2 0 -1 0 0 0 0 0 2 0.50 0.0 42 10:31
68 Sylvain Blouin 28 2Tm LW 19 0 0 0 0.00 0 0.00 0 0 3 0 -3 47 0 0 0 0 4 0.21 0.0 77 4:02
69 Eric Boguniecki 27 STL C 80 22 27 49 0.61 19 0.23 77 20 35 0 22 38 18 3 1 5 117 1.46 18.8 1121 14:00
70 Patrick Boileau 27 DET D 25 2 6 8 0.32 3 0.11 16 0 8 0 8 14 2 0 0 1 18 0.72 11.1 349 13:58
71 Brad Bombardir 30 MIN D 58 1 14 15 0.26 5 0.08 56 6 55 20 15 16 0 1 0 0 55 0.95 1.8 1277 22:01
72 Peter Bondra 34 WSH RW 76 30 26 56 0.74 22 0.29 90 41 59 7 -3 52 19 9 2 4 256 3.37 11.7 1436 18:53
73 Radek Bonk 27 OTT C 70 22 32 54 0.77 20 0.29 76 36 34 0 6 36 11 11 0 4 146 2.09 15.1 1228 17:32
74 Dennis Bonvie 29 OTT RW 12 0 0 0 0.00 0 0.00 0 0 1 0 -1 29 0 0 0 0 3 0.25 0.0 37 3:05
75 Jason Botterill 26 BUF LW 17 1 4 5 0.29 2 0.10 5 1 3 0 1 14 0 1 0 0 20 1.18 5.0 184 10:48
76 Joel Bouchard 29 2Tm D 34 5 8 13 0.38 5 0.15 30 11 30 11 0 14 4 1 0 2 47 1.38 10.6 696 20:28
77 Pierre-Marc Bouchard 18 MIN C 50 7 13 20 0.40 7 0.15 25 10 14 0 1 18 2 5 0 1 53 1.06 13.2 664 13:16
78 Philippe Boucher 29 DAL D 80 7 20 27 0.34 9 0.12 76 9 57 18 28 94 5 1 1 3 137 1.71 5.1 1639 20:29
79 Bob Boughner 31 CGY D 69 3 14 17 0.25 6 0.08 46 3 70 32 5 126 3 0 0 1 62 0.90 4.8 1370 19:51
80 Francis Bouillon 27 2Tm D 24 3 1 4 0.17 2 0.08 17 1 21 3 -2 4 2 0 1 0 30 1.25 10.0 459 19:09
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 Jesse Boulerice 24 CAR RW 48 2 1 3 0.06 1 0.03 4 0 6 0 -2 108 2 0 0 0 12 0.25 16.7 187 3:54
82 Eric Boulton 26 BUF LW 58 1 5 6 0.10 2 0.03 11 0 10 0 1 178 1 0 0 0 33 0.57 3.0 382 6:35
83 Josef Boumedienne 25 WSH D 6 1 0 1 0.17 1 0.08 5 0 6 0 -1 0 1 0 0 1 7 1.17 14.3 117 19:33
84 Jay Bouwmeester 19 FLA D 82 4 12 16 0.20 6 0.07 51 20 74 14 -29 14 2 2 0 0 110 1.34 3.6 1652 20:09
85 Dan Boyle 26 TBL D 77 13 40 53 0.69 18 0.23 110 49 54 2 9 44 5 8 0 1 136 1.77 9.6 1887 24:31
86 Nick Boynton 24 BOS D 78 7 17 24 0.31 9 0.11 79 1 106 36 8 99 6 0 1 2 160 2.05 4.4 1769 22:41
87 Matt Bradley 24 SJS RW 46 2 3 5 0.11 2 0.04 9 0 10 0 -1 37 2 0 0 0 21 0.46 9.5 363 7:54
88 Donald Brashear 31 PHI LW 80 8 17 25 0.31 9 0.12 38 2 32 1 5 161 8 0 0 1 99 1.24 8.1 1070 13:23
89 Pavel Brendl 21 2Tm RW 50 5 8 13 0.26 5 0.10 22 3 14 0 5 6 4 1 0 1 94 1.88 5.3 554 11:05
90 Kip Brennan 22 LAK LW 19 0 0 0 0.00 0 0.00 2 0 2 0 0 57 0 0 0 0 6 0.32 0.0 93 4:52
91 Rich Brennan 30 BOS D 7 0 1 1 0.14 0 0.04 6 2 1 0 3 6 0 0 0 0 12 1.71 0.0 95 13:37
92 Eric Brewer 23 EDM D 80 8 21 29 0.36 10 0.13 82 26 98 31 -11 45 7 1 0 1 147 1.84 5.4 1994 24:56
93 Daniel Briere 25 2Tm C 82 24 34 58 0.71 22 0.26 83 41 62 0 -20 62 15 9 0 4 181 2.21 13.3 1407 17:10
94 Rod Brind'Amour 32 CAR C 48 14 23 37 0.77 14 0.29 47 24 52 20 -9 37 6 7 1 0 110 2.29 12.7 1141 23:46
95 Patrice Brisebois 32 MTL D 73 4 25 29 0.40 9 0.13 84 32 90 24 -14 32 3 1 0 1 105 1.44 3.8 1707 23:23
96 Brad Brown 27 MIN D 57 0 1 1 0.02 0 0.01 16 0 17 0 -1 90 0 0 0 0 10 0.18 0.0 526 9:14
97 Curtis Brown 26 BUF C/LW 74 15 16 31 0.42 12 0.16 48 16 48 20 4 40 8 3 4 4 144 1.95 10.4 1249 16:53
98 Mike Brown 23 MDA LW 16 1 1 2 0.13 1 0.05 3 0 3 0 0 44 1 0 0 1 8 0.50 12.5 80 4:58
99 Sean Brown 26 BOS D 69 1 5 6 0.09 2 0.03 10 1 18 3 -6 117 1 0 0 0 39 0.57 2.6 444 6:26
100 Steve Brule 28 COL RW 2 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 2 1.00 0.0 18 9:07
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 Andrew Brunette 29 MIN LW 82 18 28 46 0.56 17 0.21 61 33 39 1 -10 30 9 9 0 2 97 1.18 18.6 1187 14:29
102 Sergei Brylin 29 NJD LW 52 11 8 19 0.37 8 0.15 32 9 32 7 -2 16 7 3 1 1 86 1.65 12.8 841 16:11
103 Kelly Buchberger 36 PHX RW 79 3 9 12 0.15 4 0.05 20 0 46 26 0 109 2 0 1 0 32 0.41 9.4 788 9:59
104 Jan Bulis 24 MTL C 82 16 24 40 0.49 15 0.18 52 0 56 13 9 30 16 0 0 2 160 1.95 10.0 1288 15:42
105 Pavel Bure 31 NYR RW 39 19 11 30 0.77 13 0.33 47 19 27 3 4 16 13 5 1 3 136 3.49 14.0 739 18:56
106 Valeri Bure 28 2Tm RW 51 5 23 28 0.55 10 0.19 46 26 39 6 -13 10 2 3 0 2 161 3.16 3.1 933 18:17
107 Sven Butenschon 26 NYI D 37 0 4 4 0.11 1 0.03 12 0 18 0 -6 26 0 0 0 0 19 0.51 0.0 460 12:26
108 Yuri Butsayev 24 ATL LW 16 2 0 2 0.13 1 0.06 4 0 13 4 -5 8 2 0 0 0 21 1.31 9.5 193 12:05
109 Petr Buzek 25 CGY D 44 3 5 8 0.18 3 0.07 18 7 19 2 -6 14 0 3 0 0 48 1.09 6.3 632 14:22
110 Dmitri Bykov 25 DET D 71 2 10 12 0.17 4 0.06 53 10 54 12 1 43 1 1 0 0 58 0.82 3.4 1304 18:22
111 Dan Bylsma 32 MDA RW 39 1 4 5 0.13 2 0.04 7 0 17 9 -1 12 1 0 0 0 23 0.59 4.3 370 9:29
112 Eric Cairns 28 NYI D 60 1 4 5 0.08 2 0.03 20 0 29 2 -7 124 1 0 0 0 31 0.52 3.2 710 11:50
113 Petr Cajanek 27 STL RW 51 9 29 38