Kodo Hockey

Ice Time Trends

2025-26 · last 5 games vs season average: overall, power-play, and penalty-kill time in one place. Risers at the top, fallers at the bottom. The cleanest leading indicator of a role change.

#PlayerTeamPosSeason TOIL5 TOIΔ min
1Olli Maatta UTA · DUTAD17.2 min23 min+5.8
2Donovan Sebrango FLA · DFLAD15.1 min20.3 min+5.2
3Logan Mailloux STL · DSTLD16.8 min21.8 min+5
4Cole Schwindt FLA · CFLAC10 min14.9 min+4.9
5Zach Metsa BUF · DBUFD11 min15.9 min+4.9
6Easton Cowan TOR · RTORR14.7 min19.4 min+4.7
7Luke Kunin FLA · CFLAC9.7 min14.3 min+4.6
8Zayne Parekh CGY · DCGYD17.1 min21.7 min+4.6
9Alexander Nikishin CAR · DCARD18.2 min22.6 min+4.4
10Liam Ohgren VAN · LVANL13.2 min17.5 min+4.3
11Jesper Boqvist FLA · CFLAC11.8 min15.8 min+4
12Tyler Kleven OTT · DOTTD17.3 min21.3 min+4
13Noah Gregor FLA · LFLAL9.6 min13.5 min+3.9
14Sam Malinski COL · DCOLD17.6 min21.4 min+3.8
15Hunter Brzustewicz CGY · DCGYD16.1 min19.8 min+3.7
16Cole Reinhardt VGK · LVGKL10.6 min14.2 min+3.6
17Justin Barron NSH · DNSHD14.3 min17.9 min+3.6
18Calum Ritchie NYI · CNYIC13.5 min17.1 min+3.6
19Trevor van Riemsdyk WSH · DWSHD16.2 min19.7 min+3.5
20Trent Frederic EDM · CEDMC11 min14.5 min+3.5
21Jacob Bryson BUF · DBUFD10.9 min14.3 min+3.4
22Jordan Spence OTT · DOTTD18.7 min22.1 min+3.4
23Connor Murphy CHI · DCHID17.5 min20.8 min+3.3
24Daemon Hunt MIN · DMIND12.4 min15.6 min+3.2
25Artem Zub OTT · DOTTD20.8 min24 min+3.2
26Artyom Levshunov CHI · DCHID19.6 min22.8 min+3.2
27Vinnie Hinostroza MIN · RMINR10.9 min14 min+3.1
28Hendrix Lapierre WSH · CWSHC8.8 min11.9 min+3.1
29Arber Xhekaj MTL · DMTLD11.4 min14.5 min+3.1
30Matvei Gridin CGY · RCGYR15.2 min18.3 min+3.1
31Tyler Seguin DAL · CDALC16.7 min13.7 min-3
32MacKenzie Weegar CGY · DCGYD22.5 min19.5 min-3
33Andre Burakovsky CHI · LCHIL16.4 min13.4 min-3
34Alec Regula EDM · DEDMD14.5 min11.5 min-3
35Vladislav Namestnikov WPG · CWPGC13.8 min10.7 min-3.1
36David Kampf VAN · CVANC14.7 min11.6 min-3.1
37Kevin Bahl CGY · DCGYD21.9 min18.8 min-3.1
38Ethen Frank WSH · RWSHR12.2 min9.1 min-3.1
39Cale Fleury SEA · DSEAD16.3 min13 min-3.3
40Timothy Liljegren SJS · DSJSD19.9 min16.6 min-3.3
41Egor Zamula CBJ · DCBJD13.1 min9.8 min-3.3
42Kaedan Korczak VGK · DVGKD16 min12.7 min-3.3
43Jansen Harkins ANA · CANAC9.6 min6.2 min-3.4
44Pierre-Luc Dubois WSH · CWSHC16.8 min13.4 min-3.4
45Brad Marchand FLA · LFLAL17.7 min14.2 min-3.5
46Nicolas Hague NSH · DNSHD19.6 min16.1 min-3.5
47Cutter Gauthier ANA · LANAL17.3 min13.7 min-3.6
48Elias Salomonsson WPG · DWPGD18 min14.3 min-3.7
49Michael Bunting NSH · LNSHL14.4 min10.6 min-3.8
50Nazem Kadri CGY · CCGYC19 min15.1 min-3.9
51Mattias Janmark EDM · LEDML11.9 min7.8 min-4.1
52Ian Moore ANA · DANAD13.7 min9.6 min-4.1
53Miro Heiskanen DAL · DDALD25.5 min21.3 min-4.2
54Sean Durzi UTA · DUTAD19.3 min15.1 min-4.2
55Olen Zellweger ANA · DANAD17 min12.8 min-4.2
56Conor Garland VAN · RVANR17.2 min12.8 min-4.4
57Leon Draisaitl EDM · CEDMC21.6 min17.1 min-4.5
58Mathieu Joseph STL · RSTLR12 min7.4 min-4.6
59Dmitri Voronkov CBJ · LCBJL13.9 min8.8 min-5.1
60Radko Gudas ANA · DANAD16.2 min10.2 min-6
Feedback