Coming out of high school, McCloud was rated as a four-star recruit and held 15 offers which included offers from Auburn, Alabama, Florida, Florida State, Georgia, Louisville, North Carolina, and South Carolina.
[4][5] As a true freshman, McCloud started in 11 of 13 games at linebacker and finished the season with 37 tackles.
[6] In his sophomore season, he played in 13 games and started in 11; he had 48 tackles, two sacks and a forced fumble.
[6][8] He returned for a final season in 2021, switching to defensive end and using an extra year of eligibility granted by COVID-19 rules.
[14] On December 23, 2022, he was signed to the practice squad of the Tennessee Titans, where he spend the remainder of the 2022 NFL season.
[21] In January 2024, McCloud signed with the San Antonio Brahmas of the United Football League.