most years an nhl player 1983-84 to 2002-03

Between the 1983-84 and 2002-03 seasons, 12 players were tied for playing the most seasons, with 20 seasons. The first three are Dave Andreychuk, Chris Chelios and Ken Daneyko.

NAME SEAS GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Dave Andreychuk
D. Andreychuk
20
1,472
599
645
1,244
+50
1,047
257
266
9
2
70
6
4,245
14.1
1,724
3,158
54.6
168
193
200
126
16:02
2 Chris Chelios
C. Chelios
20
1,326
176
717
893
+296
2,634
68
337
12
36
30
1
3,280
5.4
0
0
299
264
143
271
24:47
3 Ken Daneyko
K. Daneyko
20
1,283
36
142
178
+78
2,516
3
7
3
7
3
0
1,170
3.1
1
1
100.0
481
428
127
124
16:42
4 Ron Francis
R. Francis
20
1,513
480
1,120
1,600
+32
852
165
491
10
18
72
4
3,292
14.6
2,697
4,853
55.6
108
168
183
127
20:38
5 Doug Gilmour
D. Gilmour
20
1,474
450
964
1,414
+129
1,301
153
335
18
26
56
3
2,834
15.9
1,556
3,008
51.7
140
122
103
178
18:20
6 Phil Housley
P. Housley
20
1,418
319
847
1,166
-49
783
118
460
7
3
47
5
3,625
8.8
1
2
50.0
93
147
85
196
20:52
7 Claude Lemieux
C. Lemieux
20
1,197
379
406
785
+19
1,756
114
125
6
9
58
3
3,633
10.4
190
458
41.5
324
40
130
175
16:35
8 Al MacInnis
A. MacInnis
20
1,397
339
929
1,268
+372
1,496
166
554
10
23
44
3
5,139
6.6
2
2
100.0
151
260
127
242
26:39
9 Mark Messier
M. Messier
20
1,378
543
1,011
1,554
+191
1,457
151
365
59
71
82
8
3,353
16.2
3,098
5,630
55.0
175
110
140
253
19:26
10 James Patrick
J. Patrick
20
1,225
145
483
628
+89
747
62
232
3
15
15
0
1,804
8.0
2
2
100.0
113
220
38
93
17:12
11 Scott Stevens
S. Stevens
20
1,520
184
687
871
+377
2,568
74
229
5
17
33
3
3,049
6.0
0
0
570
505
289
258
23:36
12 Steve Yzerman
S. Yzerman
20
1,378
660
1,010
1,670
+166
860
191
375
50
32
88
9
4,375
15.1
2,539
4,381
58.0
139
158
125
168
20:50
13 Marc Bergevin
M. Bergevin
19
1,130
35
135
170
-64
1,061
5
12
2
8
3
0
791
4.4
0
0
199
196
54
100
18:28
14 Sylvain Cote
S. Cote
19
1,171
122
313
435
+39
545
35
105
6
13
20
3
2,237
5.5
1
1
100.0
297
250
58
187
19:38
15 Kevin Dineen
K. Dineen
19
1,188
355
405
760
-24
2,229
91
124
14
9
56
5
2,769
12.8
12
36
33.3
237
43
46
40
10:06
16 Todd Gill
T. Gill
19
1,007
82
272
354
-99
1,214
22
76
2
4
16
0
1,310
6.3
1
3
33.3
224
145
89
137
16:28
17 Kirk Muller
K. Muller
19
1,349
357
602
959
-147
1,228
134
176
12
13
47
5
2,792
12.8
856
1,694
50.5
318
58
70
108
12:58
18 Patrick Roy
P. Roy
19
1,029
0
45
45
262
58:31
19 Steve Thomas
S. Thomas
19
1,191
411
500
911
+12
1,281
106
141
0
1
75
13
3,090
13.3
13
35
37.1
195
51
52
207
15:18
20 Tom Barrasso
T. Barrasso
19
777
0
48
48
437
56:48
21 John Vanbiesbrouck
J. Vanbiesbrouck
19
881
0
35
35
310
57:12
22 Pat Verbeek
P. Verbeek
19
1,418
519
538
1,057
-44
2,897
186
183
4
6
67
3
3,273
15.9
4
12
33.3
395
27
65
94
13:47
23 Shayne Corson
S. Corson
18
1,139
268
415
683
+31
2,328
90
113
5
10
34
0
2,232
12.0
849
1,847
46.0
375
129
60
104
16:54
24 Dave Lowry
D. Lowry
18
1,066
163
186
349
-81
1,180
18
30
6
5
25
2
1,268
12.9
11
49
22.4
305
73
70
51
14:20
25 Scott Mellanby
S. Mellanby
18
1,223
326
413
739
-26
2,285
126
112
1
1
48
0
2,654
12.3
19
39
48.7
298
63
88
136
15:37

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Jets Jets
21
9
1
43
34
Wild Wild
19
6
4
42
16
Stars Stars
17
11
0
34
20
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
19
7
3
41
18
Kings Kings
17
9
3
37
12
Oilers Oilers
17
10
2
36
10
Atlantic Division W L OTL PTS DIFF
Maple Leafs Maple Leafs
18
9
2
38
11
Panthers Panthers
18
10
2
38
12
Bruins Bruins
15
13
3
33
-23
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
20
6
2
42
36
Devils Devils
19
10
3
41
21
Hurricanes Hurricanes
18
9
1
37
21

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
12/11
BOS BOS
@
SEA SEA
1-5
Wed
12/11
FLA FLA
@
VAN VAN
0-4
Wed
12/11
TBL TBL
@
CGY CGY
8-3
Wed
12/11
UTA UTA
@
COL COL
4-1
Wed
12/11
EDM EDM
@
MIN MIN
7-1

Schedule

DATE MATCHUP TIME (ET)
Tue
12/17
NJD NJD
@
STL STL
8:00 PM
Tue
12/17
NYR NYR
@
NSH NSH
8:00 PM
Tue
12/17
NYI NYI
@
CAR CAR
7:30 PM
Tue
12/17
LAK LAK
@
PIT PIT
7:00 PM
Tue
12/17
CBJ CBJ
@
TBL TBL
7:00 PM