which nhl forward has the most time on ice in the past 5 years

Between June 24, 2020 and June 24, 2025, Mikko Rantanen has the most time on ice by a forward, with 8006:52 on ice.

NAME TOI GP G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW FO FOW% HIT BKS TKA GVA TOI/GP
1 Mikko Rantanen
M. Rantanen
8006:52
371
195
260
455
+112
282
63
99
0
0
33
3
1,220
16.0
828
1,637
50.6
262
197
224
235
21:35
2 Leon Draisaitl
L. Draisaitl
7973:16
368
231
303
534
+111
196
108
99
3
3
48
10
1,150
20.1
3,744
6,809
55.0
237
130
324
441
21:40
3 Connor McDavid
C. McDavid
7940:55
361
199
414
613
+126
158
56
171
5
4
39
9
1,325
15.0
2,215
4,336
51.1
383
147
291
350
22:00
4 Nick Suzuki
N. Suzuki
7818:27
384
125
209
334
-42
133
36
72
7
3
17
6
815
15.3
3,081
6,236
49.4
340
275
194
313
20:22
5 Anze Kopitar
A. Kopitar
7661:04
381
107
221
328
+32
54
29
81
1
5
25
0
728
14.7
4,156
7,368
56.4
256
327
185
215
20:06
6 Mitch Marner
M. Marner
7633:47
357
138
312
450
+101
96
29
106
9
5
23
6
907
15.2
28
77
36.4
258
208
344
392
21:23
7 Nathan MacKinnon
N. MacKinnon
7601:34
345
177
343
520
+133
192
46
126
0
0
30
6
1,596
11.1
2,504
5,333
47.0
252
221
165
335
22:02
8 Mika Zibanejad
M. Zibanejad
7491:06
382
138
218
356
+50
102
64
67
6
17
18
3
1,045
13.2
2,968
5,938
50.0
306
240
235
299
19:37
9 Sidney Crosby
S. Crosby
7428:59
368
163
261
424
+22
181
44
85
1
0
36
9
1,127
14.5
4,520
8,212
55.0
333
188
246
318
20:11
10 Mark Scheifele
M. Scheifele
7418:27
360
156
204
360
-6
196
40
61
0
0
32
8
826
18.9
2,591
5,283
49.0
253
223
228
280
20:36
11 Kyle Connor
K. Connor
7407:27
364
179
202
381
-7
67
40
77
5
0
40
8
1,244
14.4
12
39
30.8
128
130
217
230
20:21
12 Vincent Trocheck
V. Trocheck
7377:42
374
111
183
294
+37
255
38
45
7
1
20
2
933
11.9
3,623
6,334
57.2
862
282
205
268
19:44
13 J.T. Miller
J.T. Miller
7361:28
367
138
262
400
+27
263
37
111
8
10
24
9
866
15.9
2,884
5,184
55.6
848
242
207
276
20:04
14 Sam Reinhart
S. Reinhart
7346:36
375
185
179
364
+20
93
82
56
10
6
31
4
989
18.7
982
2,145
45.8
302
234
153
212
19:35
15 Bo Horvat
B. Horvat
7340:31
367
149
137
286
-9
136
45
32
9
2
25
8
1,045
14.3
3,979
7,123
55.9
378
220
152
219
20:00
16 Alex DeBrincat
A. DeBrincat
7269:23
380
166
171
337
-53
139
58
66
1
0
24
10
1,169
14.2
92
219
42.0
380
168
220
239
19:08
17 Elias Lindholm
E. Lindholm
7201:06
375
115
169
284
+59
97
34
48
4
8
22
3
876
13.1
3,720
6,831
54.5
420
276
189
169
19:12
18 Auston Matthews
A. Matthews
7195:45
347
243
199
442
+114
88
67
57
2
1
40
8
1,527
15.9
3,091
5,687
54.4
336
383
321
272
20:44
19 Jake Guentzel
J. Guentzel
7172:13
357
170
201
371
+65
164
46
67
1
1
27
3
1,104
15.4
207
460
45.0
274
196
160
199
20:05
20 Sebastian Aho
S. Aho
7168:44
367
162
206
368
+83
194
43
73
11
8
44
12
1,010
16.0
2,685
5,038
53.3
279
117
237
330
19:32
21 Tim Stutzle
T. Stutzle
7155:55
367
115
211
326
-65
179
27
89
4
0
13
6
869
13.2
824
1,906
43.2
519
202
190
294
19:30
22 David Pastrnak
D. Pastrnak
7127:01
366
211
243
454
+78
171
60
75
0
0
34
8
1,596
13.2
28
79
35.4
319
103
207
433
19:28
23 Artemi Panarin
A. Panarin
7098:21
361
154
301
455
+48
100
38
123
0
1
18
3
1,027
15.0
8
35
22.9
99
58
172
368
19:40
24 Mikael Granlund
M. Granlund
7094:17
362
68
190
258
-48
127
15
74
1
1
10
2
615
11.1
1,834
3,835
47.8
335
262
186
211
19:36
25 William Nylander
W. Nylander
7079:50
378
176
215
391
+22
110
49
86
3
1
29
10
1,251
14.1
204
419
48.7
95
127
255
235
18:44
StatMuse has game-level data for time on ice for skaters going back to the 1999-00 season.

More Avalanche Stats

Team Rankings

G/GP

3.33

6th

GA/GP

2.82

11th

PP%

24.8

8th

PK%

79.8

12th

2024-25 Division Standings
TEAM W L OTL PTS DIFF
Jets Jets
56
22
4
116
86
Stars Stars
50
26
6
106
53
Avalanche Avalanche
49
29
4
102
43
Wild Wild
45
30
7
97
-11
Blues Blues
44
30
8
96
21
Hockey Club Hockey Club
38
31
13
89
-10
Predators Predators
30
44
8
68
-60
Blackhawks Blackhawks
25
46
11
61
-70
Last Game
DAL Stars

4 - 3 - 0

4

Final

2

COL Avalanche

3 - 4 - 0

Sat 3 May 2025

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
56
22
4
116
86
Stars Stars
50
26
6
106
53
Avalanche Avalanche
49
29
4
102
43
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
50
22
10
110
56
Kings Kings
48
25
9
105
44
Oilers Oilers
48
29
5
101
23
Atlantic Division W L OTL PTS DIFF
Maple Leafs Maple Leafs
52
26
4
108
37
Lightning Lightning
47
27
8
102
75
Panthers Panthers
47
31
4
98
29
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
51
22
9
111
56
Hurricanes Hurricanes
47
30
5
99
33
Devils Devils
42
33
7
91
20