2023 James Madison Dukes Ryan Hanson #48 Junior P 6-2 210 Elgin, TX through 01/08/2024

Punting
G Punts Yards Avg. Punts/G Yards/G
13 59 2395 40.59 4.5 184.2