After going undrafted in the
2012 NBA draft, Buford joined the
Minnesota Timberwolves for their pre-Summer League mini-camp and the Timberwolves' Las Vegas Summer League team. In two games with the Timberwolves, Buford recorded a total of five rebounds and two assists. In August 2012, he signed his first professional contract with
Blu:sens Monbús of Spain. Buford joined the Utah Jazz for the
2013 NBA Summer League. In November 2013, he was acquired by the Santa Cruz Warriors. On March 8, 2014, he was traded to Canton Charge. On November 2, 2014, Buford was reacquired by the Canton Charge. He was waived by Canton on December 17, 2014. On January 9, 2015, he was acquired by the
Texas Legends. On July 18, 2015, he signed with the
Tigers Tübingen of the
Basketball Bundesliga. On June 10, 2016, he signed with
Limoges CSP of the
LNB Pro A. On August 23, 2019, he has signed with
Virtus Roma of the Italian
Lega Basket Serie A (LBA). On October 5, 2020, he has signed with
Darüşşafaka of the
Basketball Super League. On August 6, 2021, Buford signed with
s.Oliver Würzburg of the
Basketball Bundesliga. ==See also==