Joe Thornton has faced off the most career times, with 23,211 faceoffs.

who has the most career faceoffs