most years as an nhl player 2001-02 to 2016-17

Between the 2001-02 and 2016-17 seasons, 22 players were tied for playing the most seasons, with 15 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
15
1,062
86
413
499
+67
271
32
168
1
4
17
2
1,435
6.0
0
3
0.0
571
1,150
294
633
22:13
2 Zdeno Chara
Z. Chara
15
1,119
182
393
575
+279
1,432
92
131
6
23
27
3
2,746
6.6
13
36
36.1
2,554
1,474
408
961
25:06
3 Jason Chimera
J. Chimera
15
1,032
183
219
402
-19
855
14
19
10
1
30
5
1,931
9.5
267
566
47.2
1,254
257
246
335
13:48
4 Matt Cullen
M. Cullen
15
1,068
208
350
558
+5
426
43
98
18
15
31
1
2,100
9.9
6,645
12,514
53.1
549
452
479
481
16:08
5 Shane Doan
S. Doan
15
1,134
328
468
796
-40
959
120
160
4
13
53
9
3,100
10.6
1,010
2,330
43.3
2,411
328
634
479
19:06
6 Mike Fisher
M. Fisher
15
996
265
292
557
+34
746
63
71
15
13
45
7
2,187
12.1
8,010
15,788
50.7
2,111
877
471
406
18:01
7 Marian Gaborik
M. Gaborik
15
918
378
380
758
+99
436
101
138
7
3
68
11
2,948
12.8
24
91
26.4
456
259
312
586
18:05
8 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
9 Scott Hartnell
S. Hartnell
15
1,112
312
355
667
+77
1,679
107
76
4
4
52
5
2,603
12.0
187
466
40.1
1,666
454
415
514
16:10
10 Marian Hossa
M. Hossa
15
1,083
449
523
972
+204
515
126
205
32
10
72
13
3,606
12.5
54
166
32.5
865
345
887
567
19:07
11 Jarome Iginla
J. Iginla
15
1,166
503
530
1,033
+45
828
160
179
10
4
85
7
3,740
13.4
2,249
4,322
52.0
1,367
401
544
692
20:02
12 Roberto Luongo
R. Luongo
15
895
0
20
20
44
0
57:42
13 Andrei Markov
A. Markov
15
927
113
436
549
+70
487
58
220
3
11
20
3
1,545
7.3
1
5
20.0
547
1,344
573
960
23:25
14 Patrick Marleau
P. Marleau
15
1,176
432
481
913
-21
363
147
207
17
4
83
8
3,267
13.2
4,689
9,604
48.8
1,098
327
572
900
19:07
15 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
16 Mike Ribeiro
M. Ribeiro
15
1,053
227
564
791
+11
573
72
205
2
2
32
6
1,560
14.6
5,375
12,139
44.3
983
351
558
716
17:39
17 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
18 Daniel Sedin
D. Sedin
15
1,150
350
602
952
+171
482
119
211
0
4
78
15
3,158
11.1
155
412
37.6
279
205
375
430
17:23
19 Henrik Sedin
H. Sedin
15
1,166
228
763
991
+189
612
59
284
7
2
37
6
1,691
13.5
8,999
18,294
49.2
344
237
435
594
17:55
20 Joe Thornton
J. Thornton
15
1,157
305
907
1,212
+218
879
99
345
5
6
51
8
2,246
13.6
9,925
18,584
53.4
779
383
923
1,244
19:58
21 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
22 Justin Williams
J. Williams
15
1,017
261
396
657
+115
638
61
100
6
7
35
3
2,714
9.6
209
469
44.6
554
448
449
647
17:12
23 Craig Anderson
C. Anderson
14
506
0
15
15
0
52
0
0
0
0
0
0
0
0
0
0
0
0
1
56:57
24 Jay Bouwmeester
J. Bouwmeester
14
1,071
82
309
391
-25
559
25
110
0
6
7
0
1,814
4.5
3
5
60.0
1,086
1,425
266
597
24:38
25 Michael Cammalleri
M. Cammalleri
14
840
287
326
613
-51
407
102
140
2
1
53
4
2,341
12.3
1,827
3,524
51.8
346
229
295
486
17:56

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