most years as an nhl player 1997-98 to 2016-17

Between the 1997-98 and 2016-17 seasons, 7 players were tied for playing the most seasons, with 19 seasons. The first three are Zdeno Chara, Matt Cullen and Shane Doan.

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 Zdeno Chara
Z. Chara
19
1,350
188
416
604
+218
1,779
92
131
8
26
28
3
2,942
6.4
13
36
36.1
3,236
1,700
486
1,095
24:49
2 Matt Cullen
M. Cullen
19
1,366
248
441
689
-29
558
55
122
19
16
34
1
2,583
9.6
7,911
15,239
51.9
672
528
606
612
16:19
3 Shane Doan
S. Doan
19
1,403
391
552
943
-42
1,203
127
181
6
13
66
10
3,739
10.5
1,025
2,370
43.2
2,842
358
756
571
18:59
4 Marian Hossa
M. Hossa
19
1,309
525
609
1,134
+245
628
143
231
34
12
85
15
4,229
12.4
64
187
34.2
1,062
395
1,008
668
18:55
5 Jarome Iginla
J. Iginla
19
1,472
604
646
1,250
+34
1,003
189
222
12
6
98
7
4,590
13.2
2,726
5,238
52.0
1,599
464
610
778
19:56
6 Patrick Marleau
P. Marleau
19
1,493
508
574
1,082
-8
459
160
233
17
4
98
9
3,798
13.4
5,533
11,543
47.9
1,257
355
647
1,035
18:39
7 Joe Thornton
J. Thornton
19
1,446
384
1,007
1,391
+206
1,156
130
369
6
6
61
9
2,759
13.9
11,706
22,096
53.0
1,021
417
1,063
1,353
20:09
8 Patrik Elias
P. Elias
18
1,222
406
614
1,020
+177
547
113
220
16
17
80
16
3,262
12.4
2,429
5,649
43.0
724
263
503
719
18:25
9 Dainius Zubrus
D. Zubrus
18
1,225
220
350
570
-2
769
54
77
5
9
36
2
1,915
11.5
3,538
7,219
49.0
1,283
485
488
500
17:12
10 Brian Campbell
B. Campbell
17
1,082
87
417
504
+63
277
32
170
1
4
17
2
1,452
6.0
0
3
0.0
587
1,161
300
645
22:06
11 Mike Fisher
M. Fisher
17
1,088
276
309
585
+27
807
63
71
15
15
49
7
2,319
11.9
8,536
16,853
50.6
2,316
922
496
427
17:31
12 Roberto Luongo
R. Luongo
17
966
0
20
20
46
0
57:31
13 Mike Ribeiro
M. Ribeiro
17
1,074
228
565
793
+5
577
73
206
2
2
32
6
1,581
14.4
5,410
12,245
44.2
1,000
356
566
723
17:31
14 Dan Boyle
D. Boyle
17
1,093
163
442
605
-5
693
72
227
1
2
29
6
2,231
7.3
1
12
8.3
897
1,334
469
785
23:06
15 Vincent Lecavalier
V. Lecavalier
17
1,212
421
528
949
-140
848
127
194
13
10
63
9
3,468
12.1
8,431
17,639
47.8
1,305
338
479
746
18:48
16 David Legwand
D. Legwand
17
1,136
228
390
618
+7
551
43
110
11
8
43
9
2,116
10.8
6,588
14,325
46.0
467
397
558
656
16:49
17 Daniel Briere
D. Briere
17
973
307
389
696
-24
744
106
150
0
2
43
12
2,174
14.1
4,418
8,889
49.7
374
178
336
410
16:34
18 Martin Brodeur
M. Brodeur
17
1,031
2
38
40
104
1
59:20
19 Daniel Cleary
D. Cleary
17
938
165
222
387
+6
492
32
35
7
5
28
1
1,711
9.6
633
1,313
48.2
957
336
251
322
14:28
20 Sergei Gonchar
S. Gonchar
17
1,135
190
543
733
+15
863
95
308
2
8
28
4
2,560
7.4
3
3
100.0
821
1,159
332
788
23:39
21 Olli Jokinen
O. Jokinen
17
1,231
321
429
750
-132
1,071
97
151
13
2
54
13
3,343
9.6
7,482
16,292
45.9
1,220
430
499
634
18:26
22 Chris Phillips
C. Phillips
17
1,179
71
217
288
+68
756
17
42
3
19
13
3
1,421
5.0
1
5
20.0
1,711
1,524
278
800
20:47
23 Jason Chimera
J. Chimera
16
1,033
183
219
402
-19
855
14
19
10
1
30
5
1,931
9.5
267
566
47.2
1,254
257
247
336
13:48
24 Marian Gaborik
M. Gaborik
16
989
396
398
794
+93
468
107
144
7
3
71
11
3,127
12.7
25
94
26.6
481
273
337
669
17:54
25 Scott Hartnell
S. Hartnell
16
1,187
314
369
683
+69
1,727
107
76
4
4
52
5
2,695
11.7
188
469
40.1
1,766
476
427
547
15:50

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
20
6
4
44
19
Stars Stars
17
11
0
34
20
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
19
8
3
41
15
Kings Kings
18
9
3
39
16
Oilers Oilers
18
10
2
38
13
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
20
10
3
43
24
Hurricanes Hurricanes
18
10
1
37
18

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
12/13
VGK VGK
@
EDM EDM
3-6
Fri
12/13
PHI PHI
@
MIN MIN
1-4
Fri
12/13
LAK LAK
@
NYR NYR
5-1
Fri
12/13
CHI CHI
@
NJD NJD
1-4
Thu
12/12
OTT OTT
@
CAR CAR
3-0

Schedule

DATE MATCHUP TIME (ET)
Thu
12/19
STL STL
@
TBL TBL
7:00 PM
Wed
12/18
VAN VAN
@
UTA UTA
10:00 PM
Wed
12/18
WPG WPG
@
ANA ANA
10:00 PM
Wed
12/18
FLA FLA
@
MIN MIN
9:30 PM
Wed
12/18
TOR TOR
@
DAL DAL
7:30 PM