Barford attended South Side High School in Jackson, Tennessee. As a senior, he led his team to the Class AA State Championship and averaged 22.5 points, three assists and three steals per game. Barford was named the West Tennessee Player of the Year and District 14-AA Player of the Year.[1]
College career
Barford began his collegiate career at Motlow State Community College, where he averaged 20.6 points, 7.1 rebounds, 5.1 assists and 2.4 steals per game as a freshman. He was named to the All-TCCAA First Team.[1] As a sophomore, he led all junior college players in scoring with 26.2 points per game.[2] Barford was named to the NJCAA Division I Men's Basketball First Team All-America.[3] He was the No. 1 junior college transfer in the 2016 class when he committed to Arkansas.[1]
As a junior at Arkansas, Barford averaged 12.8 points, 3.8 rebounds and 2 assists per game. He considered leaving early to pursue a pro career and declared for the 2017 NBA draft, but ultimately decided to return to Arkansas.[4] On December 30, 2017, Barford notched a career-high 28 points in an overtime win against Tennessee Volunteers in which backcourt mate Daryl Macon also had a career high in points.[5] Barford matched his career high with 28 points in an 88–73 loss to Florida on January 17, 2018.[6] As a senior, he averaged 17.9 points and 3.9 rebounds per game.[7] At the conclusion of the regular season he was named to the First Team All-SEC.[8] After the season, he was invited to the Portsmouth Invitational Tournament and won MVP after averaging 19.3 points per game.[9]
On July 12, 2019, Barford signed with VL Pesaro of the LBA.[13] Given the difficulties of Pesaro, next to the relegation, he left the team before the end of the season[14] and moved to Virtus Roma.[15] In his only game for the team, Barford had 13 points, 7 rebounds and 3 assists.[16]
Barford returned to Italy on February 8, 2021, signing until the end of the season for Vanoli Cremona.[17] He averaged 15 points and 3.3 rebounds per game.[18]