nhl forward with highest average toi 2009-2010

Ilya Kovalchuk had the most time on ice per game by a forward in 2009-10, at 22:02 per game.

Interpreted as:
NHL forward with highest average toi with a minimum of 51.25 games played per 82 team games 2009-2010
NAMETOI/GPSEASONTMGPGAP+/-PIMPPGPPASHGSHAGWGOTGSS%FOWFOFOW%HITBKSTKAGVA
1Ilya Kovalchuk
I. Kovalchuk
22:02
2009-10
TOT
76
41
44
85
+10
53
12
15
0
0
4
1
290
14.1
7
30
23.3
30
20
34
73
2Sidney Crosby
S. Crosby
21:57
2009-10
81
51
58
109
+15
71
13
21
2
1
6
1
298
17.1
1,001
1,791
55.9
63
43
43
77
3Martin St. Louis
M. St. Louis
21:49
2009-10
82
29
65
94
-8
12
7
30
1
0
7
2
242
12.0
71
157
45.2
20
40
62
59
4Alex Ovechkin
A. Ovechkin
21:48
2009-10
72
50
59
109
+45
89
13
23
0
0
7
0
368
13.6
10
22
45.5
185
20
66
76
5Anze Kopitar
A. Kopitar
21:47
2009-10
82
34
47
81
+6
16
14
24
1
0
2
0
259
13.1
602
1,211
49.7
80
51
36
46
6Ryan Getzlaf
R. Getzlaf
21:40
2009-10
66
19
50
69
+4
79
8
14
0
0
5
0
149
12.8
533
1,124
47.4
178
49
39
54
7Paul Stastny
P. Stastny
21:24
2009-10
81
20
59
79
+2
50
9
16
0
0
2
0
199
10.1
851
1,703
50.0
42
53
59
35
8Marian Gaborik
M. Gaborik
21:15
2009-10
76
42
44
86
+15
37
14
12
1
1
4
0
272
15.4
2
7
28.6
59
31
25
46
9Patrick Marleau
P. Marleau
21:13
2009-10
82
44
39
83
+21
22
12
13
4
0
6
0
274
16.1
316
615
51.4
76
33
53
69
10Corey Perry
C. Perry
21:04
2009-10
82
27
49
76
0
111
6
17
1
1
2
0
270
10.0
6
28
21.4
93
34
38
54
11Rick Nash
R. Nash
20:56
2009-10
76
33
34
67
-2
58
10
12
2
2
6
0
254
13.0
11
22
50.0
121
25
41
26
12Nathan Horton
N. Horton
20:53
2009-10
65
20
37
57
-1
42
7
4
2
0
4
0
159
12.6
48
85
56.5
34
20
30
30
13Brad Richards
B. Richards
20:52
2009-10
80
24
67
91
-12
14
13
27
0
0
2
0
284
8.5
587
1,140
51.5
16
22
57
73
14Evgeni Malkin
E. Malkin
20:51
2009-10
67
28
49
77
-6
100
13
15
2
1
7
2
268
10.4
199
498
40.0
58
25
56
51
15Brian Gionta
B. Gionta
20:45
2009-10
61
28
18
46
+3
26
10
6
0
0
3
1
237
11.8
7
13
53.8
36
33
36
27
16Mikko Koivu
M. Koivu
20:45
2009-10
80
22
49
71
-2
50
8
20
1
0
2
0
246
8.9
864
1,518
56.9
50
52
55
60
17Eric Staal
E. Staal
20:43
2009-10
70
29
41
70
+4
68
13
10
0
0
5
0
277
10.5
486
1,162
41.8
75
18
45
42
18Jarome Iginla
J. Iginla
20:36
2009-10
82
32
37
69
-2
58
10
11
0
0
5
1
257
12.5
152
323
47.1
86
36
45
54
19Steven Stamkos
S. Stamkos
20:33
2009-10
82
51
44
95
-2
38
24
17
1
0
5
1
297
17.2
481
1,004
47.9
68
38
47
55
20Kyle Okposo
K. Okposo
20:32
2009-10
80
19
33
52
-22
34
4
18
0
1
4
2
249
7.6
33
69
47.8
62
44
78
65
21Nicklas Backstrom
N. Backstrom
20:27
2009-10
82
33
68
101
+37
50
11
26
0
0
4
1
222
14.9
667
1,336
49.9
90
62
54
52
22Mike Richards
M. Richards
20:24
2009-10
82
31
31
62
-2
79
13
18
1
1
3
0
237
13.1
696
1,373
50.7
145
64
42
49
23Pavel Datsyuk
P. Datsyuk
20:21
2009-10
80
27
43
70
+17
18
9
16
0
0
3
0
203
13.3
590
1,070
55.1
89
33
132
73
24Dany Heatley
D. Heatley
20:14
2009-10
82
39
43
82
+14
54
18
12
1
0
9
1
280
13.9
14
35
40.0
81
35
38
55
25Travis Zajac
T. Zajac
20:13
2009-10
82
25
42
67
+22
24
6
15
0
1
4
1
210
11.9
726
1,373
52.9
64
29
51
28
StatMuse has season-level data for time on ice for skaters going back to the 1999-00 season.

More NHL News

NHL 2025-26 Leaders

NHL 2025-26 Rankings

NHL 2025-26 Betting

NHL 2025-26 Standings

Central DivisionWLOTLPTSDIFF
55
16
11
121
99
Stars Stars - x
50
20
12
112
53
Wild Wild - x
46
24
12
104
32
43
33
6
92
28
Blues Blues - e
37
33
12
86
-27
38
34
10
86
-22
Jets Jets - e
35
35
12
82
-29
29
39
14
72
-62
Pacific DivisionWLOTLPTSDIFF
39
26
17
95
15
41
30
11
93
13
Ducks Ducks - x
43
33
6
92
-15
Kings Kings - x
35
27
20
90
-22
39
35
8
86
-41
34
37
11
79
-37
34
39
9
77
-47
25
49
8
58
-100
Atlantic DivisionWLOTLPTSDIFF
50
23
9
109
47
50
26
6
106
59
48
24
10
106
27
45
27
10
100
22
44
27
11
99
32
41
31
10
92
-17
40
38
4
84
-25
32
36
14
78
-46
Metropolitan DivisionWLOTLPTSDIFF
53
22
7
113
56
41
25
16
98
25
43
27
12
98
7
43
30
9
95
19
40
30
12
92
0
43
34
5
91
-8
42
37
3
87
-24
34
39
9
77
-12

NHL 2025-26 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/31
@
3-4
Tue
3/31
@
3-6
Tue
3/31
@
1-5
Tue
3/31
@
4-1
Tue
3/31
@
4-6

Schedule

DATEMATCHUPTIME (ET)
Wed
5/20
@
8:00 PM
Fri
5/22
@
8:00 PM
Sun
5/24
@
8:00 PM
Tue
5/26
@
1:00 PM
Thu
5/28
@
8:00 PM