Wilkins attended and played college football at Ole Miss from 2013 to 2017. He was redshirted as a freshman in 2013.[4] In the 2014 season, he had 361 rushing yards and one rushing touchdown in 13 games. The significant amount of his production came in the game against Presbyterian, where he had 171 rushing yards and a rushing touchdown.[5][6] In the 2015 season, he had 379 rushing yards and four rushing touchdowns.[7] He had to sit out the 2016 season due to academic ineligibility.[8] In his final season at Ole Miss in 2017, he had a stellar season. He rushed for over 100 yards in six games. Overall, he finished the season with 1,011 rushing yards and nine rushing touchdowns.[9] He finished eighth in the Southeastern Conference in rushing yards and ninth in rushing touchdowns in 2017.[10] In his college career, he had 1,751 yards and 14 touchdowns at 6.4 yards per carry.[11]
Wilkins was drafted by the Indianapolis Colts in the fifth round with the 169th overall pick in the 2018 NFL draft.[14] In the season-opening 34–23 loss to the Cincinnati Bengals, Wilkins had 14 carries for 40 rushing yards to go along with three receptions for 21 receiving yards in his NFL debut. He scored his first rushing touchdown against the Tennessee Titans in Week 11.[15][16]Marlon Mack returned to the Colts' backfield and caused Wilkins' production to decrease.[17] He remained a threat rushing and receiving throughout the remainder of the season. He finished with 336 rushing yards, one rushing touchdown, 16 receptions, and 85 receiving yards.[18] He made his playoff debut in the Wild Card Round against the Houston Texans with nine rushing yards in the 21–7 victory.[19] In the Divisional Round loss to the Kansas City Chiefs, he had an 11-yard kickoff return.[20]
In the 2019 season, Wilkins finished with 51 carries for 307 rushing yards and two rushing touchdowns in 14 games.[21]
In Week 8 of the 2020 season, Wilkins had 113 yards from scrimmage and a rushing touchdown in the 41–21 victory over the Detroit Lions.[22] He finished the 2020 regular season with 84 carries for 308 rushing yards and one rushing touchdown to go along with 12 receptions for 105 receiving yards.[23] He was placed on the reserve/COVID-19 list by the Colts on January 3, 2021,[24] and activated on January 20.[25] On October 30, 2021, Wilkins was waived by the Colts.[26]
On December 8, 2021, Wilkins was signed to the Titans practice squad.[29] His contract expired when the teams season ended on January 22, 2022. He re-signed with the team on March 18, 2022.[30] He was released on August 16, 2022.[31]
Indianapolis Colts (second stint)
On November 2, 2022, the Colts signed Wilkins to their practice squad.[32] He was promoted to the active roster on December 20.[33] He was released on January 3, 2023.[34]
Cleveland Browns
On August 13, 2023, Wilkins signed with the Cleveland Browns.[35] On August 27, 2023, Wilkins was released by the Browns.[36] Wilkins was re-signed by the Browns to their practice squad on October 24, 2023.[37] He was released on October 31.[38]