Counting stats
NHL Time on Ice Leaders
2021-22All situationsThrough 82 team games
This board ranks every NHL skater by average time on ice per game this season, regular season only.
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. Ice time is opportunity: more minutes mean more shots, points, hits and blocks. A jump in a player's last-10 TOI is often the first sign of a promotion.
Leader in 2021-22: Seth Jones (CHI), 26:13 TOI/GP.
Ice time leaderboard
| # | Player | Team | TOI/GP | GP | |
|---|---|---|---|---|---|
| 1 | Seth JonesDCHI | CHI | 26:13 | 78 | 80%▲32 |
| 2 | Thomas ChabotDOTT | OTT | 26:12 | 59 | 83%▼12 |
| 3 | Brent BurnsDSJS | SJS | 26:09 | 82 | 50%▼14 |
| 4 | Kris LetangDPIT | PIT | 25:47 | 78 | 47%▼16 |
| 5 | Drew DoughtyDLAK | LAK | 25:44 | 39 | 22%▲12 |
| 6 | Cale MakarDCOL | COL | 25:40 | 77 | 100%▲1 |
| 7 | Zach WerenskiDCBJ | CBJ | 25:40 | 68 | 100% |
| 8 | Roman JosiDNSH | NSH | 25:33 | 80 | 98%▼0.5 |
| 9 | Devon ToewsDCOL | COL | 25:22 | 66 | 62%▼1 |
| 10 | Quinn HughesDVAN | VAN | 25:15 | 76 | 100% |
| 11 | Victor HedmanDTBL | TBL | 25:05 | 82 | 93%▲11 |
| 12 | Darnell NurseDEDM | EDM | 25:03 | 71 | 69%▼13 |
| 13 | Aaron EkbladDFLA | FLA | 24:55 | 61 | 50%▲34 |
| 14 | Ivan ProvorovDPHI | PHI | 24:53 | 79 | 36%▼27 |
| 15 | Miro HeiskanenDDAL | DAL | 24:53 | 70 | 99%▲4.3 |
| 16 | Alex PietrangeloDVGK | VGK | 24:39 | 80 | 4.0%▲3.7 |
| 17 | Charlie McAvoyDBOS | BOS | 24:38 | 78 | 97%▲6.2 |
| 18 | Cam FowlerDANA | ANA | 24:25 | 76 | 14%▲1.8 |
| 19 | Rasmus DahlinDBUF | BUF | 24:01 | 80 | 100%▲1 |
| 20 | Adam FoxDNYR | NYR | 23:54 | 78 | 99%▲6.8 |
| 21 | John CarlsonDWSH | WSH | 23:49 | 78 | 99%▲2.4 |
| 22 | Morgan RiellyDTOR | TOR | 23:44 | 82 | 76%▼5.1 |
| 23 | Josh MorrisseyDWPG | WPG | 23:40 | 79 | 99%▲3.2 |
| 24 | Ryan SuterDDAL | DAL | 23:39 | 82 | — |
| 25 | Damon SeversonDNJD | NJD | 23:36 | 80 | 9.4%▲6.2 |
| 26 | Colton ParaykoDSTL | STL | 23:34 | 80 | 37%▼42 |
| 27 | Jaccob SlavinDCAR | CAR | 23:32 | 79 | 16%▲4.6 |
| 28 | Mattias EkholmDNSH | NSH | 23:29 | 76 | 77%▲9.5 |
| 29 | Erik KarlssonDSJS | SJS | 23:28 | 50 | 95% |
| 30 | Jonas BrodinDMIN | MIN | 23:26 | 73 | 5.0%▲4.3 |
| 31 | MacKenzie WeegarDFLA | FLA | 23:22 | 80 | 93%▼7.2 |
| 32 | Justin FaulkDSTL | STL | 23:12 | 76 | 55%▼22 |
| 33 | Shea TheodoreDVGK | VGK | 23:08 | 78 | 91%▲28 |
| 34 | Mathew DumbaDMIN | MIN | 23:06 | 57 | 0.1% |
| 35 | Moritz SeiderDDET | DET | 23:02 | 82 | 100%▲0.6 |
| 36 | Mario FerraroDSJS | SJS | 23:00 | 63 | 15%▼2.1 |
| 37 | Jakob ChychrunDARI | ARI | 23:00 | 47 | 99% |
| 38 | Travis SanheimDPHI | PHI | 22:58 | 80 | 67%▼7.1 |
| 39 | Ben ChiarotDFLA | FLA | 22:51 | 74 | 13%▲11 |
| 40 | Rasmus AnderssonDCGY | CGY | 22:40 | 82 | 94%▼3.9 |
| 41 | Hampus LindholmDBOS | BOS | 22:30 | 71 | 17%▲15 |
| 42 | Mikhail SergachevDTBL | TBL | 22:28 | 78 | 98%▲5.2 |
| 43 | Ryan McDonaghDTBL | TBL | 22:27 | 71 | 7.3%▲6.8 |
| 44 | Jacob TroubaDNYR | NYR | 22:26 | 81 | 76%▼11 |
| 45 | Leon DraisaitlFEDM | EDM | 22:21 | 80 | 100% |
| 46 | Oliver Ekman-LarssonDVAN | VAN | 22:19 | 79 | 43%▲32 |
| 47 | Vladislav GavrikovDCBJ | CBJ | 22:17 | 80 | 41%▼5.9 |
| 48 | Adam LarssonDSEA | SEA | 22:17 | 82 | 23%▼19 |
| 49 | John KlingbergDDAL | DAL | 22:13 | 74 | 0.2% |
| 50 | Shayne GostisbehereDARI | ARI | 22:11 | 82 | 96%▲16 |
| 51 | Jeff PetryDMTL | MTL | 22:07 | 68 | 0.1% |
| 52 | Connor McDavidFEDM | EDM | 22:04 | 80 | 100%▲1.5 |
| 53 | Esa LindellDDAL | DAL | 22:03 | 76 | 37%▼31 |
| 54 | Filip HronekDDET | DET | 22:02 | 78 | 91%▲14 |
| 55 | Tyler MyersDVAN | VAN | 21:59 | 82 | 4.1%▲3.7 |
| 56 | Henri JokiharjuDBUF | BUF | 21:53 | 60 | 0.1% |
| 57 | Patrick KaneFCHI | CHI | 21:49 | 78 | 80%▲0.9 |
| 58 | Brian DumoulinDPIT | PIT | 21:49 | 76 | 0.4% |
| 59 | Kyle ConnorFWPG | WPG | 21:47 | 79 | 99%▲1.1 |
| 60 | Connor MurphyDCHI | CHI | 21:46 | 57 | 6.0%▲5.1 |
| 61 | Brett PesceDCAR | CAR | 21:42 | 70 | 0.3% |
| 62 | Samuel GirardDCOL | COL | 21:39 | 67 | 9.0%▲8.6 |
| 63 | Andrew PeekeDCBJ | CBJ | 21:29 | 82 | 6.5%▲6.2 |
| 64 | Noah DobsonDNYI | NYI | 21:28 | 80 | 98%▼1.2 |
| 65 | Rasmus RistolainenDPHI | PHI | 21:26 | 66 | 8.3%▲7.7 |
| 66 | Kevin ShattenkirkDANA | ANA | 21:25 | 82 | — |
| 67 | Nick LeddyDSTL | STL | 21:25 | 75 | 0.0% |
| 68 | Anton StralmanDARI | ARI | 21:20 | 74 | — |
| 69 | TJ BrodieDTOR | TOR | 21:19 | 82 | — |
| 70 | Noah HanifinDCGY | CGY | 21:18 | 81 | 53%▼22 |
| 71 | Adam PelechDNYI | NYI | 21:17 | 78 | 3.2%▲3 |
| 72 | Gustav ForslingDFLA | FLA | 21:13 | 71 | 42%▲18 |
| 73 | Dougie HamiltonDNJD | NJD | 21:13 | 62 | 84%▲12 |
| 74 | Jared SpurgeonDMIN | MIN | 21:09 | 65 | 10%▲8.2 |
| 75 | Brady SkjeiDCAR | CAR | 21:09 | 82 | 18%▼31 |
| 76 | Neal PionkDWPG | WPG | 21:08 | 77 | 32%▲31 |
| 77 | Ryan PulockDNYI | NYI | 21:08 | 56 | 10%▼1.4 |
| 78 | Mark ScheifeleFWPG | WPG | 21:08 | 67 | 99% |
| 79 | J.T. MillerFVAN | VAN | 21:05 | 80 | 92%▲7.7 |
| 80 | Nathan MacKinnonFCOL | COL | 21:04 | 65 | 100%▲0.9 |
| 81 | Artem ZubDOTT | OTT | 21:02 | 81 | 10%▲6.1 |
| 82 | Mikko RantanenFCOL | COL | 20:59 | 75 | 99%▲0.5 |
| 83 | Matt RoyDLAK | LAK | 20:59 | 67 | 9.0%▲8.3 |
| 84 | Alexandre CarrierDNSH | NSH | 20:59 | 77 | 14%▲12 |
| 85 | Dmitry OrlovDWSH | WSH | 20:58 | 76 | 35%▲21 |
| 86 | Dysin MayoDARI | ARI | 20:55 | 67 | — |
| 87 | Cody CeciDEDM | EDM | 20:54 | 78 | 0.3% |
| 88 | Mitch MarnerFTOR | TOR | 20:53 | 72 | 99%▲1.3 |
| 89 | Mark GiordanoDTOR | TOR | 20:53 | 75 | — |
| 90 | Alex DeBrincatFCHI | CHI | 20:51 | 82 | 100%▲2.5 |
| 91 | David SavardDMTL | MTL | 20:47 | 62 | — |
| 92 | Anze KopitarFLAK | LAK | 20:46 | 81 | 0.5% |
| 93 | Jake MuzzinDTOR | TOR | 20:44 | 47 | — |
| 94 | Ryan GravesDNJD | NJD | 20:43 | 75 | 0.1% |
| 95 | Vince DunnDSEA | SEA | 20:41 | 73 | 89%▲12 |
| 96 | John MarinoDPIT | PIT | 20:38 | 81 | 18%▲13 |
| 97 | Auston MatthewsFTOR | TOR | 20:37 | 73 | 99% |
| 98 | K'Andre MillerDNYR | NYR | 20:36 | 82 | 64%▲26 |
| 99 | Alex OvechkinFWSH | WSH | 20:34 | 77 | 96%▲1.2 |
| 100 | Jake BeanDCBJ | CBJ | 20:34 | 67 | 0.1% |
Minimum sample: 21 games (it scales with games played). 286 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.