Benson played college football for the East Central Tigers.[1] He rushed for 324 yards and five touchdowns with 507 yards and four touchdowns on 45 receptions as a senior and was named first-team All-Great American Conference.[2]
Benson signed with the Denver Broncos as an undrafted free agent on April 29, 2019.[4] He was cut by the team at the end of training camp on August 31.[5] The Broncos re-signed Benson to their practice squad on September 24.[6]
Detroit Lions (first stint)
On August 31, 2021, the Broncos traded Benson and a sixth-round selection in the 2023 NFL draft to the Detroit Lions in exchange for fifth- and seventh-round selections in the 2022 NFL draft.[7]
On August 30, 2022, Benson was waived by the Lions.[8]
Denver Broncos (second stint)
On October 11, 2022, Benson was signed to the Broncos practice squad.[9]
Detroit Lions (second stint)
On November 9, 2022, Benson was signed by the Lions off the Broncos practice squad.[10] He was placed on injured reserve on November 18.[11] Benson was waived on August 27, 2023.[12]
Cleveland Browns
On November 7, 2023, Benson was signed to the Cleveland Browns practice squad.[13] He was released on November 20.[14]