most years an nhl player 1982-83 to 2002-03

Between the 1982-83 and 2002-03 seasons, 6 players were tied for playing the most seasons, with 21 seasons. The first three are Dave Andreychuk, Ron Francis and Phil Housley.

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
21
1,515
613
668
1,281
+54
1,063
260
279
9
2
71
6
4,310
14.2
1,724
3,158
54.6
168
193
200
126
16:02
2 Ron Francis
R. Francis
21
1,592
511
1,179
1,690
+6
912
169
512
12
19
76
4
3,502
14.6
2,697
4,853
55.6
108
168
183
127
20:38
3 Phil Housley
P. Housley
21
1,495
338
894
1,232
-53
822
129
483
7
3
49
5
3,808
8.9
1
2
50.0
93
147
85
196
20:52
4 Al MacInnis
A. MacInnis
21
1,411
340
932
1,272
+372
1,505
166
554
10
23
44
3
5,146
6.6
2
2
100.0
151
260
127
242
26:39
5 Mark Messier
M. Messier
21
1,455
591
1,069
1,660
+209
1,529
163
385
60
75
84
8
3,590
16.5
3,098
5,630
55.0
175
110
140
253
19:26
6 Scott Stevens
S. Stevens
21
1,597
193
703
896
+392
2,763
74
230
5
17
33
3
3,170
6.1
0
0
570
505
289
258
23:36
7 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
8 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
9 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
10 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
11 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
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 Pat Verbeek
P. Verbeek
20
1,424
522
540
1,062
-46
2,905
186
184
4
6
67
3
3,285
15.9
4
12
33.3
395
27
65
94
13:47
14 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
15 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
16 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
17 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
18 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
19 Patrick Roy
P. Roy
19
1,029
0
45
45
262
58:31
20 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
21 Tom Barrasso
T. Barrasso
19
777
0
48
48
437
56:48
22 John Vanbiesbrouck
J. Vanbiesbrouck
19
881
0
35
35
310
57:12
23 Ray Bourque
R. Bourque
19
1,400
349
1,043
1,392
+425
921
157
528
13
25
51
5
5,606
6.2
0
1
0.0
277
203
143
135
26:38
24 Paul Coffey
P. Coffey
19
1,255
358
1,052
1,410
+258
1,566
120
499
20
27
42
1
4,042
8.9
0
0
33
89
23
97
21:50
25 Larry Murphy
L. Murphy
19
1,456
250
825
1,075
+193
910
101
387
7
14
34
4
3,260
7.7
2
2
100.0
66
152
40
129
20:40

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

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

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
12/10
ANA ANA
@
OTT OTT
1-5
Tue
12/10
NYR NYR
@
BUF BUF
3-2
Mon
12/9
STL STL
@
VAN VAN
4-3
Mon
12/9
FLA FLA
@
SEA SEA
2-1
Mon
12/9
MIN MIN
@
UTA UTA
5-4

Schedule

DATE MATCHUP TIME (ET)
Sat
12/14
BOS BOS
@
VAN VAN
10:00 PM
Sat
12/14
TBL TBL
@
SEA SEA
10:00 PM
Sat
12/14
FLA FLA
@
CGY CGY
10:00 PM
Sat
12/14
UTA UTA
@
SJS SJS
10:00 PM
Sat
12/14
NSH NSH
@
COL COL
9:00 PM