most years as an nhl player 2000-01 to 2016-17

Between the 2000-01 and 2016-17 seasons, 18 players were tied for playing the most seasons, with 16 seasons. The first three are Brian Campbell, Zdeno Chara and Jason Chimera.

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 Brian Campbell
B. Campbell
16
1,070
86
413
499
+65
273
32
168
1
4
17
2
1,442
6.0
0
3
0.0
579
1,158
295
637
22:10
2 Zdeno Chara
Z. Chara
16
1,201
184
400
584
+252
1,589
92
131
7
25
27
3
2,829
6.5
13
36
36.1
2,927
1,600
455
1,040
24:55
3 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
4 Matt Cullen
M. Cullen
16
1,150
218
380
598
-18
464
47
109
18
15
32
1
2,259
9.7
7,355
13,992
52.6
598
489
541
551
16:17
5 Shane Doan
S. Doan
16
1,210
354
505
859
-40
1,048
126
177
5
13
59
10
3,320
10.7
1,016
2,345
43.3
2,617
347
698
522
19:08
6 Mike Fisher
M. Fisher
16
1,056
272
304
576
+33
792
63
71
15
15
48
7
2,270
12.0
8,366
16,497
50.7
2,240
909
484
421
17:39
7 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
8 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
9 Marian Hossa
M. Hossa
16
1,164
481
566
1,047
+223
559
137
217
34
12
79
14
3,855
12.5
60
180
33.3
962
377
948
609
19:02
10 Jarome Iginla
J. Iginla
16
1,243
534
570
1,104
+43
890
170
197
10
5
89
7
3,969
13.5
2,579
4,960
52.0
1,466
435
575
737
20:02
11 Roberto Luongo
R. Luongo
16
942
0
20
20
46
0
57:37
12 Andrei Markov
A. Markov
16
990
119
453
572
+64
505
60
234
3
11
20
3
1,627
7.3
2
7
28.6
585
1,399
604
1,031
23:00
13 Patrick Marleau
P. Marleau
16
1,257
457
508
965
-14
385
152
214
17
4
89
8
3,413
13.4
5,176
10,692
48.4
1,183
342
619
973
18:57
14 Mike Ribeiro
M. Ribeiro
16
1,055
227
564
791
+11
575
72
205
2
2
32
6
1,563
14.5
5,377
12,150
44.3
985
351
558
716
17:38
15 Daniel Sedin
D. Sedin
16
1,225
370
616
986
+168
506
129
215
0
4
81
15
3,285
11.3
161
422
38.2
301
212
401
448
17:07
16 Henrik Sedin
H. Sedin
16
1,248
237
783
1,020
+187
650
61
291
7
2
38
6
1,789
13.2
9,449
19,314
48.9
365
248
489
630
17:38
17 Joe Thornton
J. Thornton
16
1,229
342
941
1,283
+214
986
118
352
6
6
56
9
2,427
14.1
10,785
20,235
53.3
887
403
997
1,295
20:05
18 Justin Williams
J. Williams
16
1,080
273
409
682
+121
660
61
104
6
7
35
3
2,813
9.7
216
482
44.8
574
466
470
695
16:55
19 Brian Gionta
B. Gionta
15
1,006
289
299
588
+36
375
81
75
9
3
52
8
2,728
10.6
426
1,003
42.5
675
338
452
373
17:46
20 Chris Neil
C. Neil
15
1,026
112
138
250
-19
2,522
16
16
0
0
12
0
1,249
9.0
30
75
40.0
3,015
216
285
209
10:58
21 Nick Schultz
N. Schultz
15
1,069
30
145
175
-18
483
4
9
0
9
4
0
815
3.7
2
5
40.0
1,035
1,881
161
492
19:04
22 Radim Vrbata
R. Vrbata
15
1,015
279
330
609
-12
278
94
109
5
4
48
4
3,015
9.3
125
328
38.1
405
254
394
315
16:22
23 Eric Boulton
E. Boulton
15
654
31
48
79
-38
1,421
1
0
0
0
2
0
452
6.9
9
31
29.0
692
122
87
103
6:44
24 Dan Boyle
D. Boyle
15
1,058
160
434
594
-3
683
71
224
1
2
28
6
2,191
7.3
1
12
8.3
888
1,322
461
773
23:11
25 Pascal Dupuis
P. Dupuis
15
871
190
219
409
+63
387
22
22
15
8
30
2
1,918
9.9
326
854
38.2
874
414
355
287
15:59

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
22
9
1
45
36
Wild Wild
20
6
4
44
19
Stars Stars
18
11
0
36
21
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
10
2
38
9
Panthers Panthers
18
10
2
38
12
Bruins Bruins
15
13
3
33
-23
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
21
6
2
44
38
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
STL STL
@
DAL DAL
1-2
Fri
12/13
PIT PIT
@
OTT OTT
2-3
Fri
12/13
BUF BUF
@
WSH WSH
2-4
Fri
12/13
MTL MTL
@
WPG WPG
2-4
Fri
12/13
TOR TOR
@
DET DET
2-4

Schedule

DATE MATCHUP TIME (ET)
Thu
12/19
OTT OTT
@
CGY CGY
9:00 PM
Thu
12/19
BOS BOS
@
EDM EDM
9:00 PM
Thu
12/19
SEA SEA
@
CHI CHI
8:30 PM
Thu
12/19
PIT PIT
@
NSH NSH
8:00 PM
Thu
12/19
LAK LAK
@
PHI PHI
7:30 PM