He played for the Philadelphia Stars of the United States Football League (USFL) from 2022 to 2023.
[1] Holland committed to Kennesaw State University where he was a member of their first football team in 2015.
[2] After going unselected in the 2019 NFL draft, Holland was signed as an undrafted free agent by the New Orleans Saints.
[10] In his first game with the team he recorded nine carries for 52 yards and scored one touchdown in a loss to the New Orleans Breakers.
[14] Holland was placed on the injured reserve list by the team on April 8, 2023,[15] and moved to the inactive roster on May 16.