In the 2025-26 year, Karel Vejmelka leads the NHL in mins on the ice with 118. In second is Juuse Saros, acquiring a mins on the ice total of 110. Having earned a total of 105, Spencer Knight is sitting in the 3rd position. Finishing out the top five are Sergei Bobrovsky (104) as well as Logan Thompson (103).
2025-26 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Karel Vejmelka | 118 |
| 2nd | Juuse Saros | 110 |
| 3rd | Spencer Knight | 105 |
| 4th | Sergei Bobrovsky | 104 |
| 5th | Logan Thompson | 103 |
| 6th | Dustin Wolf | 102 |
| 7th | Lukas Dostal | 101 |
| 8th | Jeremy Swayman | 98 |
| 9th | Andrei Vasilevskiy | 98 |
| 10th | Connor Hellebuyck | 97 |
| 11th | Jake Oettinger | 97 |
| 12th | Filip Gustavsson | 96 |
| 13th | Jet Greaves | 96 |
| 14th | John Gibson | 93 |
| 15th | Ilya Sorokin | 92 |
| 16th | Stuart Skinner | 92 |
| 17th | Igor Shesterkin | 91 |
| 18th | Darcy Kuemper | 88 |
| 19th | Joey Daccord | 88 |
| 20th | Yaroslav Askarov | 87 |
| 21st | Daniel Vladar | 86 |
| 22nd | Linus Ullmark | 82 |
| 23rd | Jacob Markstrom | 81 |
| 24th | Scott Wedgewood | 80 |
| 25th | Kevin Lankinen | 77 |
| 26th | Joel Hofer | 76 |
| 27th | Jordan Binnington | 76 |
| 28th | Akira Schmid | 75 |
| 29th | Brandon Bussi | 73 |
| 30th | Jake Allen | 71 |
| 31st | Jakub Dobes | 70 |
| 32nd | Arturs Silovs | 68 |
2022 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Brent Burns – San Jose Sharks | 2,144 |
| 2nd | Victor Hedman – Tampa Bay Lightning | 2,056 |
| 3rd | Seth Jones – Chicago Blackhawks | 2,045 |
| 4th | Roman Josi – Nashville Predators | 2,044 |
| 5th | Kris Letang – Pittsburgh Penguins | 2,011 |
| 6th | Cale Makar – Colorado Avalanche | 1,976 |
| 7th | Alex Pietrangelo – Vegas Golden Knights | 1,972 |
| 8th | Ivan Provorov – Philadelphia Flyers | 1,966 |
| 9th | Morgan Rielly – Toronto Maple Leafs | 1,947 |
| 10th | Ryan Suter – Dallas Stars | 1,940 |
| 11th | Charlie McAvoy – Boston Bruins | 1,922 |
| 12th | Rasmus Dahlin – Buffalo Sabres | 1,921 |
| 13th | Quinn Hughes – Vancouver Canucks | 1,919 |
| 14th | Moritz Seider – Detroit Red Wings | 1,889 |
| 15th | Damon Severson – New Jersey Devils | 1,888 |
| 16th | Colton Parayko – St. Louis Blues | 1,885 |
| 17th | MacKenzie Weegar – Florida Panthers | 1,870 |
| 18th | Josh Morrissey – Winnipeg Jets | 1,869 |
| 19th | Adam Fox – New York Rangers | 1,865 |
| 20th | Rasmus Andersson – Calgary Flames | 1,859 |
| 21st | Jaccob Slavin – Carolina Hurricanes | 1,859 |
| 22nd | John Carlson – Washington Capitals | 1,857 |
| 23rd | Cam Fowler – Anaheim Ducks | 1,856 |
| 24th | Travis Sanheim – Philadelphia Flyers | 1,838 |
| 25th | Adam Larsson – Seattle Kraken | 1,827 |
| 26th | Shayne Gostisbehere – Arizona Coyotes | 1,820 |
| 27th | Jacob Trouba – New York Rangers | 1,817 |
| 28th | Shea Theodore – Vegas Golden Knights | 1,804 |
| 29th | Tyler Myers – Vancouver Canucks | 1,802 |
| 30th | Leon Draisaitl – Edmonton Oilers | 1,788 |
| 31st | Mattias Ekholm – Nashville Predators | 1,784 |
| 32nd | Vladislav Gavrikov – Columbus Blue Jackets | 1,783 |
2021 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Drew Doughty – Los Angeles Kings | 1,477 |
| 2nd | Brent Burns – San Jose Sharks | 1,463 |
| 3rd | Darnell Nurse – Edmonton Oilers | 1,435 |
| 4th | Seth Jones – Columbus Blue Jackets | 1,413 |
| 5th | Ivan Provorov – Philadelphia Flyers | 1,400 |
| 6th | Miro Heiskanen – Dallas Stars | 1,373 |
| 7th | Justin Faulk – St. Louis Blues | 1,359 |
| 8th | Adam Fox – New York Rangers | 1,359 |
| 9th | Kris Letang – Pittsburgh Penguins | 1,356 |
| 10th | Victor Hedman – Tampa Bay Lightning | 1,352 |
| 11th | Josh Morrissey – Winnipeg Jets | 1,319 |
| 12th | Devon Toews – Colorado Avalanche | 1,313 |
| 13th | Jakob Chychrun – Arizona Coyotes | 1,310 |
| 14th | Filip Hronek – Detroit Red Wings | 1,310 |
| 15th | Morgan Rielly – Toronto Maple Leafs | 1,299 |
| 16th | Esa Lindell – Dallas Stars | 1,298 |
| 17th | Alex Goligoski – Arizona Coyotes | 1,288 |
| 18th | Thomas Chabot – Ottawa Senators | 1,288 |
| 19th | Mark Giordano – Calgary Flames | 1,285 |
| 20th | Quinn Hughes – Vancouver Canucks | 1,277 |
| 21st | Duncan Keith – Chicago Blackhawks | 1,264 |
| 22nd | Damon Severson – New Jersey Devils | 1,259 |
| 23rd | Ryan Pulock – New York Islanders | 1,257 |
| 24th | Mario Ferraro – San Jose Sharks | 1,256 |
| 25th | Brett Pesce – Carolina Hurricanes | 1,254 |
| 26th | Jeff Petry – Montreal Canadiens | 1,251 |
| 27th | Nikita Zaitsev – Ottawa Senators | 1,251 |
| 28th | Dougie Hamilton – Carolina Hurricanes | 1,250 |
| 29th | Patrick Kane – Chicago Blackhawks | 1,245 |
| 30th | Leon Draisaitl – Edmonton Oilers | 1,243 |
| 31st | Ryan Suter – Minnesota Wild | 1,242 |
| 32nd | Connor McDavid – Edmonton Oilers | 1,241 |
2020 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Thomas Chabot – Ottawa Senators | 1,846 |
| 2nd | Brent Burns – San Jose Sharks | 1,779 |
| 3rd | Roman Josi – Nashville Predators | 1,779 |
| 4th | Drew Doughty – Los Angeles Kings | 1,730 |
| 5th | Ivan Provorov – Philadelphia Flyers | 1,714 |
| 6th | John Carlson – Washington Capitals | 1,700 |
| 7th | Ryan Suter – Minnesota Wild | 1,700 |
| 8th | Alex Pietrangelo – St. Louis Blues | 1,693 |
| 9th | Jeff Petry – Montreal Canadiens | 1,679 |
| 10th | Darnell Nurse – Edmonton Oilers | 1,665 |
| 11th | Neal Pionk – Winnipeg Jets | 1,660 |
| 12th | Miro Heiskanen – Dallas Stars | 1,616 |
| 13th | Esa Lindell – Dallas Stars | 1,615 |
| 14th | Alex Goligoski – Arizona Coyotes | 1,614 |
| 15th | Leon Draisaitl – Edmonton Oilers | 1,605 |
| 16th | Ben Chiarot – Montreal Canadiens | 1,596 |
| 17th | Jaccob Slavin – Carolina Hurricanes | 1,592 |
| 18th | Mattias Ekholm – Nashville Predators | 1,589 |
| 19th | Victor Hedman – Tampa Bay Lightning | 1,588 |
| 20th | Damon Severson – New Jersey Devils | 1,584 |
| 21st | Jacob Trouba – New York Rangers | 1,580 |
| 22nd | Shea Theodore – Vegas Golden Knights | 1,579 |
| 23rd | Oscar Klefbom – Edmonton Oilers | 1,576 |
| 24th | Rasmus Ristolainen – Buffalo Sabres | 1,573 |
| 25th | Kris Letang – Pittsburgh Penguins | 1,569 |
| 26th | Shea Weber – Montreal Canadiens | 1,561 |
| 27th | Ethan Bear – Edmonton Oilers | 1,560 |
| 28th | Filip Hronek – Detroit Red Wings | 1,553 |
| 29th | Mathew Dumba – Minnesota Wild | 1,552 |
| 30th | Charlie McAvoy – Boston Bruins | 1,552 |
| 31st | Mark Scheifele – Winnipeg Jets | 1,548 |
| 32nd | Aaron Ekblad – Florida Panthers | 1,539 |
2019 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Ryan Suter – Minnesota Wild | 2,189 |
| 2nd | Drew Doughty – Los Angeles Kings | 2,181 |
| 3rd | Roman Josi – Nashville Predators | 2,064 |
| 4th | Ivan Provorov – Philadelphia Flyers | 2,059 |
| 5th | Brent Burns – San Jose Sharks | 2,058 |
| 6th | John Carlson – Washington Capitals | 2,005 |
| 7th | Esa Lindell – Dallas Stars | 1,995 |
| 8th | Jared Spurgeon – Minnesota Wild | 1,980 |
| 9th | Ryan Ellis – Nashville Predators | 1,969 |
| 10th | Darnell Nurse – Edmonton Oilers | 1,953 |
| 11th | Aaron Ekblad – Florida Panthers | 1,939 |
| 12th | Seth Jones – Columbus Blue Jackets | 1,937 |
| 13th | Rasmus Ristolainen – Buffalo Sabres | 1,922 |
| 14th | Oliver Ekman-Larsson – Arizona Coyotes | 1,915 |
| 15th | Jeff Petry – Montreal Canadiens | 1,896 |
| 16th | Morgan Rielly – Toronto Maple Leafs | 1,896 |
| 17th | Miro Heiskanen – Dallas Stars | 1,895 |
| 18th | Mark Giordano – Calgary Flames | 1,891 |
| 19th | Jaccob Slavin – Carolina Hurricanes | 1,889 |
| 20th | Duncan Keith – Chicago Blackhawks | 1,887 |
| 21st | Zach Werenski – Columbus Blue Jackets | 1,878 |
| 22nd | Jacob Trouba – Winnipeg Jets | 1,876 |
| 23rd | Mattias Ekholm – Nashville Predators | 1,869 |
| 24th | Leon Draisaitl – Edmonton Oilers | 1,852 |
| 25th | Brandon Montour – 2 Teams | 1,841 |
| 26th | Keith Yandle – Florida Panthers | 1,840 |
| 27th | Justin Faulk – Carolina Hurricanes | 1,839 |
| 28th | Ryan Pulock – New York Islanders | 1,834 |
| 29th | Aleksander Barkov – Florida Panthers | 1,833 |
| 30th | Hampus Lindholm – Anaheim Ducks | 1,824 |
| 31st | Colton Parayko – St. Louis Blues | 1,823 |
| 32nd | Patrick Kane – Chicago Blackhawks | 1,822 |
2018 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Drew Doughty – Los Angeles Kings | 2,201 |
| 2nd | Ryan Suter – Minnesota Wild | 2,089 |
| 3rd | Brent Burns – San Jose Sharks | 2,070 |
| 4th | Mark Giordano – Calgary Flames | 2,033 |
| 5th | John Carlson – Washington Capitals | 2,032 |
| 6th | Keith Yandle – Florida Panthers | 2,008 |
| 7th | Alex Pietrangelo – St. Louis Blues | 2,007 |
| 8th | Kris Letang – Pittsburgh Penguins | 2,001 |
| 9th | Victor Hedman – Tampa Bay Lightning | 1,991 |
| 10th | Ivan Provorov – Philadelphia Flyers | 1,981 |
| 11th | P.K. Subban – Nashville Predators | 1,977 |
| 12th | John Klingberg – Dallas Stars | 1,974 |
| 13th | Duncan Keith – Chicago Blackhawks | 1,954 |
| 14th | Mathew Dumba – Minnesota Wild | 1,953 |
| 15th | Oliver Ekman-Larsson – Arizona Coyotes | 1,942 |
| 16th | Rasmus Ristolainen – Buffalo Sabres | 1,934 |
| 17th | Jeff Petry – Montreal Canadiens | 1,927 |
| 18th | Seth Jones – Columbus Blue Jackets | 1,919 |
| 19th | Aaron Ekblad – Florida Panthers | 1,918 |
| 20th | Cody Ceci – Ottawa Senators | 1,914 |
| 21st | Marco Scandella – Buffalo Sabres | 1,912 |
| 22nd | Mattias Ekholm – Nashville Predators | 1,910 |
| 23rd | Erik Karlsson – Ottawa Senators | 1,899 |
| 24th | Dmitry Orlov – Washington Capitals | 1,897 |
| 25th | Colton Parayko – St. Louis Blues | 1,854 |
| 26th | Jaccob Slavin – Carolina Hurricanes | 1,852 |
| 27th | Jake Gardiner – Toronto Maple Leafs | 1,847 |
| 28th | Roman Josi – Nashville Predators | 1,835 |
| 29th | Marc-Edouard Vlasic – San Jose Sharks | 1,826 |
| 30th | Darnell Nurse – Edmonton Oilers | 1,824 |
| 31st | Alex Goligoski – Arizona Coyotes | 1,816 |
| 32nd | Anze Kopitar – Los Angeles Kings | 1,811 |
2017 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Drew Doughty – Los Angeles Kings | 2,226 |
| 2nd | Ryan Suter – Minnesota Wild | 2,208 |
| 3rd | Dustin Byfuglien – Winnipeg Jets | 2,196 |
| 4th | Rasmus Ristolainen – Buffalo Sabres | 2,091 |
| 5th | Erik Karlsson – Ottawa Senators | 2,066 |
| 6th | Duncan Keith – Chicago Blackhawks | 2,049 |
| 7th | Brent Burns – San Jose Sharks | 2,039 |
| 8th | Alex Pietrangelo – St. Louis Blues | 2,023 |
| 9th | Cam Fowler – Anaheim Ducks | 1,988 |
| 10th | Shea Weber – Montreal Canadiens | 1,955 |
| 11th | Oliver Ekman-Larsson – Arizona Coyotes | 1,945 |
| 12th | Victor Hedman – Tampa Bay Lightning | 1,936 |
| 13th | T.J. Brodie – Calgary Flames | 1,934 |
| 14th | Mattias Ekholm – Nashville Predators | 1,924 |
| 15th | Jaccob Slavin – Carolina Hurricanes | 1,922 |
| 16th | Alex Goligoski – Arizona Coyotes | 1,913 |
| 17th | Mark Giordano – Calgary Flames | 1,910 |
| 18th | Ryan McDonagh – New York Rangers | 1,876 |
| 19th | John Klingberg – Dallas Stars | 1,868 |
| 20th | Dion Phaneuf – Ottawa Senators | 1,866 |
| 21st | Nick Leddy – New York Islanders | 1,840 |
| 22nd | Oscar Klefbom – Edmonton Oilers | 1,834 |
| 23rd | Cody Ceci – Ottawa Senators | 1,833 |
| 24th | Jake Muzzin – Los Angeles Kings | 1,828 |
| 25th | Jared Spurgeon – Minnesota Wild | 1,827 |
| 26th | Jay Bouwmeester – St. Louis Blues | 1,815 |
| 27th | Keith Yandle – Florida Panthers | 1,807 |
| 28th | Nikita Zaitsev – Toronto Maple Leafs | 1,806 |
| 29th | Roman Josi – Nashville Predators | 1,805 |
| 30th | Ivan Provorov – Philadelphia Flyers | 1,802 |
| 31st | Danny DeKeyser – Detroit Red Wings | 1,800 |
| 32nd | Jack Johnson – Columbus Blue Jackets | 1,789 |
2016 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Erik Karlsson – Ottawa Senators | 2,375 |
| 2nd | Ryan Suter – Minnesota Wild | 2,345 |
| 3rd | Drew Doughty – Los Angeles Kings | 2,297 |
| 4th | Brent Burns – San Jose Sharks | 2,121 |
| 5th | Rasmus Ristolainen – Buffalo Sabres | 2,073 |
| 6th | Roman Josi – Nashville Predators | 2,064 |
| 7th | Francois Beauchemin – Colorado Avalanche | 2,057 |
| 8th | Dustin Byfuglien – Winnipeg Jets | 2,041 |
| 9th | Mark Giordano – Calgary Flames | 2,032 |
| 10th | Matt Niskanen – Washington Capitals | 2,022 |
| 11th | Shea Weber – Nashville Predators | 1,979 |
| 12th | Andrei Markov – Montreal Canadiens | 1,955 |
| 13th | Alex Goligoski – Dallas Stars | 1,954 |
| 14th | Zdeno Chara – Boston Bruins | 1,928 |
| 15th | Alex Pietrangelo – St. Louis Blues | 1,920 |
| 16th | Kris Letang – Pittsburgh Penguins | 1,913 |
| 17th | Morgan Rielly – Toronto Maple Leafs | 1,905 |
| 18th | Jake Muzzin – Los Angeles Kings | 1,891 |
| 19th | Andy Greene – New Jersey Devils | 1,882 |
| 20th | Ryan Murray – Columbus Blue Jackets | 1,873 |
| 21st | Oliver Ekman-Larsson – Arizona Coyotes | 1,858 |
| 22nd | Brent Seabrook – Chicago Blackhawks | 1,849 |
| 23rd | Adam Larsson – New Jersey Devils | 1,846 |
| 24th | Nick Leddy – New York Islanders | 1,832 |
| 25th | Brian Campbell – Florida Panthers | 1,827 |
| 26th | Niklas Hjalmarsson – Chicago Blackhawks | 1,813 |
| 27th | Tyson Barrie – Colorado Avalanche | 1,810 |
| 28th | Ron Hainsey – Carolina Hurricanes | 1,808 |
| 29th | Victor Hedman – Tampa Bay Lightning | 1,799 |
| 30th | Nick Holden – Colorado Avalanche | 1,794 |
| 31st | P.K. Subban – Montreal Canadiens | 1,793 |
| 32nd | Seth Jones – 2 Teams | 1,788 |
2015 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Drew Doughty – Los Angeles Kings | 2,378 |
| 2nd | Ryan Suter – Minnesota Wild | 2,238 |
| 3rd | Erik Karlsson – Ottawa Senators | 2,235 |
| 4th | P.K. Subban – Montreal Canadiens | 2,149 |
| 5th | Roman Josi – Nashville Predators | 2,144 |
| 6th | Oliver Ekman-Larsson – Arizona Coyotes | 2,067 |
| 7th | Alex Pietrangelo – St. Louis Blues | 2,058 |
| 8th | Shea Weber – Nashville Predators | 2,057 |
| 9th | Duncan Keith – Chicago Blackhawks | 2,045 |
| 10th | T.J. Brodie – Calgary Flames | 2,042 |
| 11th | Andrei Markov – Montreal Canadiens | 2,018 |
| 12th | Justin Faulk – Carolina Hurricanes | 2,003 |
| 13th | Dennis Wideman – Calgary Flames | 1,971 |
| 14th | Brent Burns – San Jose Sharks | 1,964 |
| 15th | Andy Greene – New Jersey Devils | 1,931 |
| 16th | Alex Goligoski – Dallas Stars | 1,929 |
| 17th | Keith Yandle – 2 Teams | 1,925 |
| 18th | Jack Johnson – Columbus Blue Jackets | 1,909 |
| 19th | Niklas Kronwall – Detroit Red Wings | 1,907 |
| 20th | Brian Campbell – Florida Panthers | 1,903 |
| 21st | John Carlson – Washington Capitals | 1,892 |
| 22nd | Kris Russell – Calgary Flames | 1,892 |
| 23rd | David Savard – Columbus Blue Jackets | 1,881 |
| 24th | Dan Girardi – New York Rangers | 1,861 |
| 25th | Matt Niskanen – Washington Capitals | 1,833 |
| 26th | Justin Schultz – Edmonton Oilers | 1,832 |
| 27th | Brent Seabrook – Chicago Blackhawks | 1,819 |
| 28th | Dennis Seidenberg – Boston Bruins | 1,812 |
| 29th | Mark Streit – Philadelphia Flyers | 1,812 |
| 30th | Anton Stralman – Tampa Bay Lightning | 1,800 |
| 31st | Niklas Hjalmarsson – Chicago Blackhawks | 1,795 |
| 32nd | Alexander Edler – Vancouver Canucks | 1,774 |
2014 NHL Time On Ice Leaders
| TOI Rank | Player | TOI |
|---|---|---|
| 1st | Ryan Suter – Minnesota Wild | 2,412 |
| 2nd | Erik Karlsson – Ottawa Senators | 2,220 |
| 3rd | Brian Campbell – Florida Panthers | 2,211 |
| 4th | Shea Weber – Nashville Predators | 2,125 |
| 5th | Oliver Ekman-Larsson – Arizona Coyotes | 2,072 |
| 6th | Alex Pietrangelo – St. Louis Blues | 2,054 |
| 7th | Andrei Markov – Montreal Canadiens | 2,044 |
| 8th | Jack Johnson – Columbus Blue Jackets | 2,024 |
| 9th | Andrew MacDonald – 2 Teams | 2,020 |
| 10th | P.K. Subban – Montreal Canadiens | 2,019 |
| 11th | Andy Greene – New Jersey Devils | 2,015 |
| 12th | John Carlson – Washington Capitals | 2,010 |
| 13th | Drew Doughty – Los Angeles Kings | 2,006 |
| 14th | Keith Yandle – Arizona Coyotes | 1,980 |
| 15th | Jay Bouwmeester – St. Louis Blues | 1,972 |
| 16th | Alex Goligoski – Dallas Stars | 1,969 |
| 17th | Toby Enström – Winnipeg Jets | 1,960 |
| 18th | T.J. Brodie – Calgary Flames | 1,949 |
| 19th | Duncan Keith – Chicago Blackhawks | 1,947 |
| 20th | Niklas Kronwall – Detroit Red Wings | 1,921 |
| 21st | Ryan McDonagh – New York Rangers | 1,911 |
| 22nd | Roman Josi – Nashville Predators | 1,902 |
| 23rd | Zdeno Chara – Boston Bruins | 1,898 |
| 24th | Dan Hamhuis – Vancouver Canucks | 1,893 |
| 25th | Christian Ehrhoff – Buffalo Sabres | 1,889 |
| 26th | Jonas Brodin – Minnesota Wild | 1,888 |
| 27th | Dion Phaneuf – Toronto Maple Leafs | 1,885 |
| 28th | Dan Girardi – New York Rangers | 1,873 |
| 29th | Erik Johnson – Colorado Avalanche | 1,841 |
| 30th | Braydon Coburn – Philadelphia Flyers | 1,840 |
| 31st | Slava Voynov – Los Angeles Kings | 1,829 |
| 32nd | Brent Seabrook – Chicago Blackhawks | 1,826 |

