Macon began his college basketball career at Holmes Community College in 2014–15, where he was named a junior college All-American after averaging 23 points (fourth in the NJCAA), 4.1 rebounds and 3.1 assists per game, while shooting 88.9 per cent from the line, as a freshman. In 2015–16, he averaged 23.9 points (sixth in the NJCAA), 3.7 rebounds, and 3.2 assists per game, while shooting 82.9 percent from the foul line, and was named to the NJCAA Division I Men's Basketball Third Team All-America as a sophomore.[1][2] He transferred to Arkansas Razorbacks, spurning offers from Ole Miss, Mississippi State, Memphis and UMass.[3]
As a junior in 2016–17, Macon was second on the team in scoring, averaging 13.4 points, 2.6 rebounds, 2.2 assists and 1.1 steals per game. He was named to the All-SEC Tournament team and earned SEC Player of the Week honors in February 2017 after posting 30 points against Ole Miss. After the season, he declared for the 2017 NBA draft but did not hire an agent and ultimately returned to Arkansas.[4]
As a senior, he was named to the Second Team All-SEC.[5] Macon averaged 17.1 points and 4.0 assists per game and led the SEC in three-point shooting at a 43.8 percent clip. He was named SEC Player of the Week three times as a senior and joined teammate Jaylen Barford in the 1,000-point club on senior night.[6]
Professional career
Dallas Mavericks & Texas Legends (2018–2019)
After going undrafted in the 2018 NBA draft, Macon received contract offers from several NBA teams as well as overseas clubs.[7] He joined the Miami Heat for the NBA Summer League.[6] He signed a two-way contract with the Dallas Mavericks on July 30, 2018, splitting time between the Mavericks and their G League affiliate the Texas Legends.[8][9] In his first game with the Legends, Macon scored 35 points on 12-of-18 shooting as the Legends defeated the Austin Spurs 126–120.[10] Macon made his NBA debut on October 26, 2018, against the Toronto Raptors, playing one minute and scoring no points in the Mavericks' 107–116 loss.[11]
On July 26, 2019, Macon was waived by the Mavericks.[12]
Miami Heat & Sioux Falls Skyforce (2019–2020)
On September 20, 2019, Macon signed an Exhibit 10 contract with the Miami Heat.[13] On October 19, after training camp, the Heat converted Macon's deal to a two-way contract with their G League affiliate, the Sioux Falls Skyforce. On January 8, 2020, the Miami Heat waived Macon.[14] On January 16, 2020, the Sioux Falls Skyforce announced that they had acquired Macon via returning player right.[15] Macon averaged 17.0 points and 4.7 assists per game for the Skyforce.[16]
On January 29, 2021, Macon signed with AEK Athens of the Greek Basket League.[17] Macon made his debut on February 6, 2021, against Peristeri, playing 28:09 minutes and scoring 18 points with 50% FG, 3 assists, 3 rebounds and 2 steals in the AEK 91–59 win.[18] He ended the season with averages of 18.2 points and 3.7 assists per game.
Panathinaikos (2021–2022)
On July 11, 2021, Macon signed with Panathinaikos of the Greek Basket League and the EuroLeague.[19] In 31 Greek Basket League games, he averaged 11.8 points, 1.9 rebounds and 3.7 assists (with 1.8 turnovers), playing around 23 minutes per contest. Additionally, in 31 EuroLeague games, he averaged 13.1 points, 2.2 rebounds and 3.6 assists (with 2.2 turnovers), playing around 26 minutes per contest.
UNICS Kazan (2022–23)
On July 9, 2022, Macon signed a two-year (1+1) contract with Russian club UNICS Kazan of the VTB United League.[20] In 39 games he averaged 15.1 points, 3.7 assists, and 1.2 steals per game while shooting 86.6 per cent from the foul line.[21]
Shenzhen Aviators (2023)
Playing for the Shenzhen Aviators in China in 2023–24, in 17 games he averaged 18.9 points, 6.1 assists (15th in the league), and 0.8 steals per game, while shooting 89.6% from the free throw line.[21]
On September 10, 2024, Macon's contract was terminated. Macon carried an ACL injury from his previous season with Shenzhen and underwent surgery. He was originally planned to focus rehab in Israel, under the supervision of the medical staff of the club, but he returned to the United States.[23]