most years as an nhl player 1995-96 to 2016-17

Between the 1995-96 and 2016-17 seasons, Shane Doan played the most seasons, with 21 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 Shane Doan
S. Doan
21
1,540
402
570
972
-54
1,353
128
185
6
13
69
11
3,945
10.2
1,025
2,370
43.2
2,842
358
756
571
18:59
2 Jarome Iginla
J. Iginla
20
1,554
625
675
1,300
+30
1,040
197
231
13
9
101
7
4,759
13.1
2,726
5,238
52.0
1,599
464
610
778
19:56
3 Patrik Elias
P. Elias
20
1,240
408
617
1,025
+172
549
113
220
16
17
80
16
3,287
12.4
2,429
5,649
43.0
724
263
503
719
18:25
4 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
5 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
6 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
7 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
8 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
9 Dainius Zubrus
D. Zubrus
19
1,293
228
363
591
+1
791
55
79
5
9
38
2
1,986
11.5
3,538
7,219
49.0
1,283
485
488
500
17:12
10 Martin Brodeur
M. Brodeur
19
1,175
2
43
45
118
1
59:06
11 Sergei Gonchar
S. Gonchar
19
1,270
218
586
804
+29
959
102
325
2
9
35
4
2,828
7.7
3
3
100.0
821
1,159
332
788
23:39
12 Daniel Alfredsson
D. Alfredsson
18
1,246
444
713
1,157
+155
510
135
293
25
18
73
6
3,471
12.8
145
407
35.6
785
398
756
760
19:53
13 Todd Bertuzzi
T. Bertuzzi
18
1,159
314
456
770
-44
1,478
110
128
1
1
41
7
2,411
13.0
756
1,644
46.0
1,256
217
349
608
17:34
14 Radek Dvorak
R. Dvorak
18
1,260
227
363
590
-10
449
27
55
24
11
24
0
2,463
9.2
83
253
32.8
495
436
530
574
16:16
15 Jaromir Jagr
J. Jagr
18
1,352
608
917
1,525
+240
922
179
335
7
4
105
16
4,543
13.4
9
42
21.4
280
186
484
1,075
20:02
16 Ed Jovanovski
E. Jovanovski
18
1,128
137
363
500
-86
1,491
57
149
2
13
26
5
2,193
6.2
0
2
0.0
1,255
1,040
343
711
22:27
17 Saku Koivu
S. Koivu
18
1,124
255
577
832
+10
809
79
211
11
18
46
10
2,024
12.6
7,974
15,288
52.2
517
267
469
470
18:22
18 Teemu Selanne
T. Selanne
18
1,271
561
662
1,223
+109
591
212
286
5
2
100
9
3,795
14.8
935
1,994
46.9
243
158
461
783
17:56
19 Ryan Smyth
R. Smyth
18
1,267
386
456
842
-53
976
159
122
8
7
56
6
3,431
11.3
812
1,745
46.5
612
408
593
828
19:05
20 Ray Whitney
R. Whitney
18
1,202
354
632
986
-59
433
106
295
5
3
44
6
2,863
12.4
230
529
43.5
214
266
564
606
18:18
21 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
22 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
23 Roberto Luongo
R. Luongo
17
966
0
20
20
46
0
57:31
24 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
25 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

More undefined Stats

Team Leaders

G

A

+/-

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
11
2
38
9
Bruins Bruins
16
13
3
35
-19
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
BOS BOS
@
VAN VAN
5-1
Fri
12/13
TBL TBL
@
SEA SEA
5-1
Fri
12/13
FLA FLA
@
CGY CGY
0-3
Fri
12/13
UTA UTA
@
SJS SJS
4-3
Fri
12/13
NSH NSH
@
COL COL
2-5

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