He played college football for the Arizona State Sun Devils and was signed by the Washington Commanders as an undrafted free agent in 2022.
[1] Hodges played at Arizona State from 2017 to 2021, alternating between wide receiver and tight end, recording 36 receptions for 601 yards and four touchdowns in his career.
[8] Hodges made the team's final roster for the 2023 season, but did not appear in a game and was placed on injured reserve due to a back injury on December 15, 2023.
On August 1, 2024, Hodges signed with the Carolina Panthers, but was waived with an injury designation two days later.
[10][11] On December 4, 2024, Hodges signed with the Arlington Renegades of the United Football League (UFL).