Answered March 3rd, 2020

Andrei Markov has the most career time on ice for the Canadiens, with 22777:31 on ice.

who has the most career time on ice for the montreal canadiens

See Trending NHL Searches