Noah Hanifin played the most shifts in 2022-23, with 2,614 played.

4nhl shift leaders 2023

Explore