
C.J. Feagles brings veteran-style hang time and placement to UNC’s punting game
In the 2025 season, C.J. Feagles averaged 37.5 yards per punt with 10 fair catches and 10 punts inside the 20, and UNC credits him with excellent hang time while he continues to improve his length[1]. He’s the kind of punter who wins with control, field position, and consistency rather than sheer booming distance—useful if your team wants a clean operation and reliable hidden-yardage play[1][3].