He has played professionally in the NBA G League and overseas in Spain, France, Germany, Italy, Turkey, and Greece.
As a junior at Libbey High School, Buford averaged 28 points and 12 rebounds per game, earning All-State honors.
[2] In Buford's freshman season at Ohio State, he averaged 11.3 points and 3.7 rebounds per game.
[2] In his junior season at Ohio State, Buford averaged 14.4 points and 3.9 rebounds per game.
[2] Before his senior season at Ohio State, Buford was a preseason All Big-Ten selection, as well as a Top-50 Naismith and Wooden Award watch.
[16] On August 23, 2019, he has signed with Virtus Roma of the Italian Lega Basket Serie A (LBA).