Jeff Feagles has the most career punts, with 1,713 punts.

who has the most career punts