Kodo Hockey

Ice Time Trends

2025-26 · last 3 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 TOIL3 TOIΔ min
1Luke Kunin FLA · CFLAC9.7 min16.1 min+6.4
2Olli Maatta UTA · DUTAD17.2 min23.3 min+6.1
3Logan Mailloux STL · DSTLD16.8 min22.8 min+6
4Arber Xhekaj MTL · DMTLD11.4 min17.4 min+6
5Zayne Parekh CGY · DCGYD17.1 min22.8 min+5.7
6Zach Metsa BUF · DBUFD11 min16.5 min+5.5
7Cole Schwindt FLA · CFLAC10 min15.4 min+5.4
8Donovan Sebrango FLA · DFLAD15.1 min20.5 min+5.4
9Cole Reinhardt VGK · LVGKL10.6 min15.9 min+5.3
10Declan Carlile TBL · DTBLD14.8 min20 min+5.2
11Noah Gregor FLA · LFLAL9.6 min14.5 min+4.9
12Liam Ohgren VAN · LVANL13.2 min18.1 min+4.9
13Vinnie Hinostroza MIN · RMINR10.9 min15.7 min+4.8
14Jayden Struble MTL · DMTLD14 min18.8 min+4.8
15Hunter Brzustewicz CGY · DCGYD16.1 min20.9 min+4.8
16Alexander Nikishin CAR · DCARD18.2 min22.9 min+4.7
17Daemon Hunt MIN · DMIND12.4 min17 min+4.6
18Devon Toews COL · DCOLD22.4 min26.9 min+4.5
19Easton Cowan TOR · RTORR14.7 min19.1 min+4.4
20Calum Ritchie NYI · CNYIC13.5 min17.6 min+4.1
21Jacob Bryson BUF · DBUFD10.9 min14.9 min+4
22Jordan Spence OTT · DOTTD18.7 min22.7 min+4
23Ilya Solovyov COL · DCOLD12.7 min16.7 min+4
24Jack St. Ivany PIT · DPITD16.3 min20.2 min+3.9
25Sam Malinski COL · DCOLD17.6 min21.5 min+3.9
26Jesper Boqvist FLA · CFLAC11.8 min15.5 min+3.7
27Artem Zub OTT · DOTTD20.8 min24.5 min+3.7
28Gabriel Landeskog COL · LCOLL16.4 min19.9 min+3.5
29Trevor van Riemsdyk WSH · DWSHD16.2 min19.7 min+3.5
30Carter Verhaeghe FLA · LFLAL17.6 min21 min+3.4
31Pavel Zacha BOS · CBOSC16.8 min13 min-3.8
32Oliver Moore CHI · CCHIC12.8 min9 min-3.8
33Olen Zellweger ANA · DANAD17 min13.1 min-3.9
34Thomas Chabot OTT · DOTTD22.6 min18.6 min-4
35David Kampf VAN · CVANC14.7 min10.7 min-4
36Frank Nazar CHI · CCHIC18.3 min14.3 min-4
37Michael Bunting NSH · LNSHL14.4 min10.2 min-4.2
38Mathieu Joseph STL · RSTLR12 min7.8 min-4.2
39Pierre-Luc Dubois WSH · CWSHC16.8 min12.5 min-4.3
40Barrett Hayton UTA · CUTAC15.1 min10.8 min-4.3
41Sean Durzi UTA · DUTAD19.3 min14.7 min-4.6
42Evan Rodrigues FLA · CFLAC17 min12.3 min-4.7
43Brad Marchand FLA · LFLAL17.7 min12.9 min-4.8
44Tyler Seguin DAL · CDALC16.7 min11.8 min-4.9
45Darren Raddysh TBL · DTBLD22.7 min17.8 min-4.9
46Ethen Frank WSH · RWSHR12.2 min6.9 min-5.3
47Victor Hedman TBL · DTBLD18.9 min13.5 min-5.4
48Matt Grzelcyk CHI · DCHID17 min11.6 min-5.4
49Ian Moore ANA · DANAD13.7 min8.3 min-5.4
50Alec Regula EDM · DEDMD14.5 min9 min-5.5
51Dmitri Voronkov CBJ · LCBJL13.9 min8.4 min-5.5
52Elias Salomonsson WPG · DWPGD18 min12.5 min-5.5
53Mattias Janmark EDM · LEDML11.9 min6.2 min-5.7
54Conor Garland VAN · RVANR17.2 min11.5 min-5.7
55Kevin Bahl CGY · DCGYD21.9 min16.2 min-5.7
56Nazem Kadri CGY · CCGYC19 min12.9 min-6.1
57Nicolas Hague NSH · DNSHD19.6 min13.1 min-6.5
58Miro Heiskanen DAL · DDALD25.5 min18.9 min-6.6
59Radko Gudas ANA · DANAD16.2 min8.6 min-7.6
60Leon Draisaitl EDM · CEDMC21.6 min14 min-7.6
Feedback