nhl player most seasons in career by first pick

Joe Thornton has played the most career seasons by a #1 overall pick, with 24 seasons.

NAMESEASGPGAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVATOI/GP
1Joe Thornton
J. Thornton
24
1,714
430
1,109
1,539
+182
1,272
146
402
6
6
68
9
3,067
14.0
12,730
24,107
52.8
1,142
498
1,225
1,527
19:18
2Sidney Crosby
S. Crosby
21
1,413
653
1,098
1,751
+195
896
194
413
4
7
104
26
4,445
14.7
16,373
30,906
53.0
1,234
686
794
1,174
20:37
3Alex Ovechkin
A. Ovechkin
21
1,564
926
753
1,679
+59
857
331
289
5
1
140
27
7,075
13.1
66
193
34.2
3,860
577
793
1,245
20:28
4Marc-Andre Fleury
M. Fleury
21
1,051
0
22
22
0
86
0
2
0
0
0
0
1
0.0
1
2
50.0
3
0
11
137
57:43
5Mike Modano
M. Modano
21
1,499
561
813
1,374
+114
926
157
336
29
18
92
9
4,273
13.1
7,431
14,376
51.7
203
290
691
973
19:41
6Roman Hamrlik
R. Hamrlik
20
1,395
155
483
638
-49
1,408
62
233
5
18
23
4
2,988
5.2
1
2
50.0
1,105
1,648
413
699
23:30
7Patrick Kane
P. Kane
19
1,359
505
882
1,387
+2
468
140
320
0
1
84
14
4,381
11.5
332
855
38.8
352
322
725
773
19:57
8Pierre Turgeon
P. Turgeon
19
1,294
515
812
1,327
+139
452
190
297
10
10
86
11
3,154
16.3
2,460
4,909
50.1
60
92
212
367
15:46
9Steven Stamkos
S. Stamkos
18
1,236
618
630
1,248
-10
729
239
226
5
3
101
17
3,682
16.8
7,056
13,950
50.6
1,319
558
522
723
19:00
10Ed 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
11Owen Nolan
O. Nolan
18
1,200
422
463
885
-40
1,793
155
150
23
14
53
3
3,128
13.5
1,463
2,968
49.3
816
196
338
470
18:05
12Mats Sundin
M. Sundin
18
1,346
564
785
1,349
+73
1,093
160
293
31
25
96
15
4,015
14.0
7,927
14,441
54.9
438
276
212
466
19:44
13John Tavares
J. Tavares
17
1,257
520
655
1,175
-46
549
163
221
3
3
85
19
3,926
13.2
12,005
22,214
54.0
951
530
878
1,122
19:14
14Erik Johnson
E. Johnson
17
1,023
95
253
348
-10
555
22
69
4
7
20
6
1,964
4.8
0
3
0.0
1,695
1,717
454
542
20:39
15Vincent 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
16Chris 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
17Mario Lemieux
M. Lemieux
17
915
690
1,033
1,723
+114
834
236
465
49
22
74
11
3,633
19.0
1,414
2,865
49.4
52
45
70
122
22:40
18Guy Lafleur
G. Lafleur
17
1,126
560
793
1,353
+446
399
154
266
3
2
98
0
3,516
15.9
19Gilbert Perreault
G. Perreault
17
1,191
512
814
1,326
+41
500
134
298
8
4
81
0
3,077
16.6
20Taylor Hall
T. Hall
16
980
299
478
777
-38
524
85
124
1
1
51
13
2,889
10.3
413
919
44.9
741
508
616
825
17:55
21Dale Hawerchuk
D. Hawerchuk
16
1,188
518
891
1,409
-98
740
182
386
12
11
49
4
3,754
13.8
22Ryan Nugent-Hopkins
R. Nugent-Hopkins
15
1,022
289
511
800
-29
353
87
231
9
13
38
5
2,369
12.2
4,694
10,500
44.7
689
526
646
553
19:24
23Rick Nash
R. Nash
15
1,060
437
368
805
-11
750
111
121
22
9
73
7
3,624
12.1
147
382
38.5
959
358
691
483
18:20
24Joe Murphy
J. Murphy
15
779
233
295
528
+29
810
64
91
8
6
26
1
1,710
13.6
2
6
33.3
89
19
33
44
14:21
25Wendel Clark
W. Clark
15
793
330
234
564
-130
1,690
101
72
0
0
43
7
2,340
14.1
0
0
46
4
5
20
12:09

More Sharks Stats

Team Leaders

G

35

Celebrini

Macklin Celebrini

A

61

Celebrini

Macklin Celebrini

+/-

+3

Desharnais

Vincent Desharnais
Team Rankings

G/GP

3.00

18th

GA/GP

3.57

31st

PP%

19.8

18th

PK%

79.0

16th

2025-26 Division Standings
TEAMWLOTLPTSDIFF
41
27
4
86
-4
36
28
9
81
5
32
26
15
79
-1
29
25
18
76
-23
32
29
10
74
-17
Sharks Sharks
32
31
7
71
-39
30
34
8
68
-40
21
42
8
50
-84
Schedule
DATEMATCHUPTIME (ET)
Sat
3/28
@
5:00 PM
Mon
3/30
@
10:00 PM
Wed
4/1
@
9:00 PM
Thu
4/2
@
10:00 PM
Sat
4/4
@
10:00 PM
Last Game
SJS Sharks

32 - 31 - 7

1

Final

2

STL Blues

30 - 30 - 11

Thu 26 Mar 2026

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
48
13
10
106
87
Stars Stars - x
43
18
11
97
47
41
20
12
94
29
37
30
6
80
19
34
29
9
77
-22
30
30
12
72
-18
30
30
11
71
-40
27
32
13
67
-45
Pacific DivisionWLOTLPTSDIFF
41
27
4
86
-4
36
28
9
81
5
32
26
15
79
-1
29
25
18
76
-23
32
29
10
74
-17
32
31
7
71
-39
30
34
8
68
-40
21
42
8
50
-84
Atlantic DivisionWLOTLPTSDIFF
44
20
8
96
43
44
21
6
94
61
40
21
10
90
20
40
24
8
88
16
38
24
10
86
22
38
25
8
84
-4
31
29
13
75
-26
35
33
3
73
-23
Metropolitan DivisionWLOTLPTSDIFF
45
20
6
96
41
36
20
16
88
19
38
23
11
87
13
41
27
5
87
4
35
24
12
82
-6
36
28
9
81
12
37
32
2
76
-18
28
35
9
65
-28

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
2/28
@
4-0
Sat
2/28
@
2-3
Sun
3/1
@
4-2
Sun
3/1
@
5-4
Sun
3/1
@
3-2

Schedule

DATEMATCHUPTIME (ET)
Sat
3/28
@
1:00 PM
Sat
3/28
@
1:00 PM
Sat
3/28
@
3:30 PM
Sat
3/28
@
5:00 PM
Sat
3/28
@
5:00 PM