Counting stats
NHL Time on Ice Leaders: Forwards
2019-20All situationsThrough 71 team games
This board ranks forwards only (centres and wingers) by average time on ice per game, so they are not buried under the defensemen.
Average time on ice per game, all situations. Number-one defensemen top the board at 24 to 27 minutes a night; the leading forwards play 21 to 23. In leagues that split forwards and defensemen, this is the board for your forward slots; centres and wingers are pooled together.
Leader in 2019-20: Leon Draisaitl (EDM), 22:37 TOI/GP.
Ice time: forwards leaderboard
| # | Player | Team | TOI/GP | GP | |
|---|---|---|---|---|---|
| 1 | Leon DraisaitlFEDM | EDM | 22:37 | 71 | 100% |
| 2 | Jack EichelFBUF | BUF | 22:06 | 68 | 99%▲1.4 |
| 3 | Connor McDavidFEDM | EDM | 21:52 | 64 | 100%▲1.5 |
| 4 | Mark ScheifeleFWPG | WPG | 21:48 | 71 | 99% |
| 5 | Mika ZibanejadFNYR | NYR | 21:38 | 57 | 98%▲1.4 |
| 6 | Mitch MarnerFTOR | TOR | 21:33 | 59 | 99%▲1.3 |
| 7 | Patrick KaneFCHI | CHI | 21:20 | 70 | 80%▲0.9 |
| 8 | Dylan LarkinFDET | DET | 21:15 | 71 | 96% |
| 9 | Nathan MacKinnonFCOL | COL | 21:13 | 69 | 100%▲0.9 |
| 10 | Kyle ConnorFWPG | WPG | 21:05 | 71 | 99%▲1.1 |
| 11 | Anze KopitarFLAK | LAK | 21:02 | 70 | 0.5% |
| 12 | Auston MatthewsFTOR | TOR | 20:58 | 70 | 99% |
| 13 | Alex OvechkinFWSH | WSH | 20:40 | 68 | 96%▲1.2 |
| 14 | Jake GuentzelFPIT | PIT | 20:38 | 39 | 100% |
| 15 | Sam ReinhartFBUF | BUF | 20:38 | 69 | 99% |
| 16 | Artemi PanarinFNYR | NYR | 20:36 | 69 | 97%▼1.8 |
| 17 | Ryan O'ReillyFSTL | STL | 20:34 | 71 | 84%▲5 |
| 18 | Ryan Nugent-HopkinsFEDM | EDM | 20:28 | 65 | 77%▲15 |
| 19 | Sidney CrosbyFPIT | PIT | 20:16 | 41 | 100%▲2.4 |
| 20 | Connor BrownFOTT | OTT | 20:07 | 71 | 6.6%▲5.1 |
| 21 | J.T. MillerFVAN | VAN | 20:06 | 69 | 92%▲7.7 |
| 22 | Mathew BarzalFNYI | NYI | 20:03 | 68 | 84%▲11 |
| 23 | Gabriel LandeskogFCOL | COL | 20:02 | 54 | 50%▲32 |
| 24 | Aleksander BarkovFFLA | FLA | 20:01 | 66 | 97%▲7 |
| 25 | Sean CouturierFPHI | PHI | 19:50 | 69 | 9.2%▲7.2 |
| 26 | Jonathan ToewsFCHI | CHI | 19:47 | 70 | 0.3% |
| 27 | Bryan RustFPIT | PIT | 19:46 | 55 | 85%▲2.5 |
| 28 | Bo HorvatFVAN | VAN | 19:44 | 69 | 90%▲1.2 |
| 29 | Elias LindholmFCGY | CGY | 19:43 | 70 | 43%▲4.7 |
| 30 | Ryan StromeFNYR | NYR | 19:35 | 70 | 4.0%▲3.9 |
| 31 | John TavaresFTOR | TOR | 19:33 | 63 | 96%▲9.3 |
| 32 | Evander KaneFSJS | SJS | 19:32 | 64 | 5.7%▲0.8 |
| 33 | Evgeni MalkinFPIT | PIT | 19:31 | 55 | 82%▲11 |
| 34 | Brad MarchandFBOS | BOS | 19:27 | 70 | 73%▲0.7 |
| 35 | Sebastian AhoFCAR | CAR | 19:25 | 68 | 99%▲1.2 |
| 36 | Mark StoneFVGK | VGK | 19:25 | 65 | 93%▲9.6 |
| 37 | Patrik LaineFWPG | WPG | 19:25 | 68 | 9.7%▲9.2 |
| 38 | Blake WheelerFWPG | WPG | 19:19 | 71 | — |
| 39 | Tyler BertuzziFDET | DET | 19:19 | 71 | 62%▼3.5 |
| 40 | Teuvo TeravainenFCAR | CAR | 19:12 | 68 | 13%▲8.6 |
| 41 | Taylor HallFARI | ARI | 19:10 | 65 | 28%▲20 |
| 42 | Jean-Gabriel PageauFNYI | NYI | 19:09 | 67 | 12%▲11 |
| 43 | Tyler SeguinFDAL | DAL | 19:09 | 69 | 22%▲19 |
| 44 | Zach HymanFTOR | TOR | 19:06 | 51 | 98%▼1.8 |
| 45 | Nicklas BackstromFWSH | WSH | 19:01 | 61 | — |
| 46 | Claude GirouxFPHI | PHI | 18:59 | 69 | 30%▲20 |
| 47 | David PastrnakFBOS | BOS | 18:58 | 70 | 100%▲1.1 |
| 48 | Mikko RantanenFCOL | COL | 18:57 | 42 | 99%▲0.5 |
| 49 | Brady TkachukFOTT | OTT | 18:56 | 71 | 100%▲2 |
| 50 | Alex IafalloFLAK | LAK | 18:56 | 70 | 4.3%▲3 |
| 51 | Brayden PointFTBL | TBL | 18:54 | 66 | 95%▲7.5 |
| 52 | Anthony ManthaFDET | DET | 18:54 | 43 | 52%▲15 |
| 53 | William KarlssonFVGK | VGK | 18:52 | 63 | 24%▲20 |
| 54 | Nikita KucherovFTBL | TBL | 18:52 | 68 | 100% |
| 55 | Brock NelsonFNYI | NYI | 18:52 | 68 | 88%▼3.6 |
| 56 | Phillip DanaultFMTL | MTL | 18:51 | 71 | 4.9%▲4.5 |
| 57 | Johnny GaudreauFCGY | CGY | 18:47 | 70 | — |
| 58 | Jonathan HuberdeauFFLA | FLA | 18:46 | 69 | 17%▲12 |
| 59 | Ryan GetzlafFANA | ANA | 18:44 | 69 | — |
| 60 | Patrice BergeronFBOS | BOS | 18:44 | 61 | — |
| 61 | Nick FolignoFCBJ | CBJ | 18:40 | 67 | 4.1%▲3.6 |
| 62 | Brock BoeserFVAN | VAN | 18:34 | 57 | 64%▼4.5 |
| 63 | Elias PetterssonFVAN | VAN | 18:32 | 68 | 87%▼5.5 |
| 64 | Logan CoutureFSJS | SJS | 18:32 | 52 | — |
| 65 | Brayden SchennFSTL | STL | 18:28 | 71 | 28%▲7.8 |
| 66 | Anthony CirelliFTBL | TBL | 18:27 | 68 | 51%▲19 |
| 67 | Tomas HertlFSJS | SJS | 18:27 | 48 | 84%▲3.2 |
| 68 | Steven StamkosFTBL | TBL | 18:25 | 57 | 94%▼4.2 |
| 69 | Dustin BrownFLAK | LAK | 18:24 | 66 | — |
| 70 | Victor OlofssonFBUF | BUF | 18:23 | 54 | 14%▲14 |
| 71 | David PerronFSTL | STL | 18:19 | 71 | 0.2% |
| 72 | Matthew TkachukFCGY | CGY | 18:18 | 69 | 100%▲2.6 |
| 73 | Anders LeeFNYI | NYI | 18:18 | 68 | 29%▼20 |
| 74 | T.J. OshieFWSH | WSH | 18:18 | 69 | — |
| 75 | Tom WilsonFWSH | WSH | 18:16 | 68 | 94%▲6.3 |
| 76 | William NylanderFTOR | TOR | 18:13 | 68 | 99%▼0.8 |
| 77 | Jaden SchwartzFSTL | STL | 18:11 | 71 | 11%▲11 |
| 78 | Rickard RakellFANA | ANA | 18:10 | 65 | 83%▲11 |
| 79 | Boone JennerFCBJ | CBJ | 18:07 | 70 | 21%▲16 |
| 80 | Sean MonahanFCGY | CGY | 18:06 | 70 | 19%▲13 |
| 81 | Nico HischierFNJD | NJD | 18:04 | 58 | 97%▲2.3 |
| 82 | Gustav NyquistFCBJ | CBJ | 18:02 | 70 | 0.0% |
| 83 | Mikael BacklundFCGY | CGY | 17:57 | 70 | 14%▲9.3 |
| 84 | Oliver BjorkstrandFCBJ | CBJ | 17:56 | 49 | 20% |
| 85 | Pierre-Luc DuboisFCBJ | CBJ | 17:56 | 70 | 42%▲33 |
| 86 | Alex KillornFTBL | TBL | 17:56 | 68 | 5.1%▲3.6 |
| 87 | Max PaciorettyFVGK | VGK | 17:55 | 71 | — |
| 88 | Reilly SmithFVGK | VGK | 17:55 | 71 | — |
| 89 | Cam AtkinsonFCBJ | CBJ | 17:51 | 44 | — |
| 90 | Evgeny KuznetsovFWSH | WSH | 17:51 | 63 | — |
| 91 | Jordan EberleFNYI | NYI | 17:49 | 58 | 30%▲2.7 |
| 92 | Mikael GranlundFNSH | NSH | 17:48 | 63 | 52%▼12 |
| 93 | Kevin HayesFPHI | PHI | 17:44 | 69 | 0.0% |
| 94 | Andrew CoppFWPG | WPG | 17:42 | 63 | 9.2%▲7.8 |
| 95 | Jakob SilfverbergFANA | ANA | 17:41 | 66 | — |
| 96 | Derek StepanFARI | ARI | 17:39 | 70 | — |
| 97 | Oskar LindblomFPHI | PHI | 17:37 | 30 | — |
| 98 | Jordan StaalFCAR | CAR | 17:30 | 68 | 20%▲13 |
| 99 | Alex DeBrincatFCHI | CHI | 17:30 | 70 | 100%▲2.5 |
| 100 | Nazem KadriFCOL | COL | 17:26 | 51 | 71%▼9 |
Minimum sample: 18 games (it scales with games played). 139 below the minimum are hidden.
How to read it
Minutes per game, all situations (m:ss).
How reliable is it?
Totals reward games played and ice time as much as skill; see the per-60 version for the rate view.
About our data sources →Projected next
Our fantasy projections for time on ice: who should lead the coming games.