most years an nhl player 1979-80 to 2002-03

Between the 1979-80 and 2002-03 seasons, Mark Messier played the most seasons, with 24 seasons.

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 Mark Messier
M. Messier
24
1,680
676
1,168
1,844
+208
1,870
178
398
61
80
89
8
4,117
16.4
3,098
5,630
55.0
175
110
140
253
19:26
2 Ron Francis
R. Francis
22
1,651
536
1,222
1,758
-9
963
181
526
12
19
77
4
3,665
14.6
2,697
4,853
55.6
108
168
183
127
20:38
3 Al MacInnis
A. MacInnis
22
1,413
340
932
1,272
+372
1,505
166
554
10
23
44
3
5,148
6.6
2
2
100.0
151
260
127
242
26:39
4 Ray Bourque
R. Bourque
22
1,612
410
1,169
1,579
+527
1,141
173
588
16
28
60
5
6,209
6.6
0
1
0.0
277
203
143
135
26:38
5 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
6 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
7 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
8 Paul Coffey
P. Coffey
21
1,409
396
1,135
1,531
+298
1,802
135
529
20
31
43
1
4,389
9.0
0
0
33
89
23
97
21:50
9 Larry Murphy
L. Murphy
21
1,615
288
929
1,217
+197
1,084
114
433
9
18
36
4
3,604
8.0
2
2
100.0
66
152
40
129
20:40
10 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
11 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
12 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
13 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
14 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
15 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
16 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
17 John Vanbiesbrouck
J. Vanbiesbrouck
20
882
0
35
35
310
57:12
18 Wayne Gretzky
W. Gretzky
20
1,487
894
1,963
2,857
+520
577
204
686
73
76
91
2
5,088
17.6
19 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
20 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
21 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
22 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
23 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
24 Patrick Roy
P. Roy
19
1,029
0
45
45
262
58:31
25 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

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
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
Mon
12/9
TBL TBL
@
EDM EDM
1-2
Mon
12/9
CGY CGY
@
NSH NSH
4-3

Schedule

DATE MATCHUP TIME (ET)
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
Sat
12/14
STL STL
@
DAL DAL
8:00 PM
Sat
12/14
PIT PIT
@
OTT OTT
7:00 PM