The 21st overall pick of the 2017 draft, Ferguson spent his first three NBA seasons with the team that drafted him, the Thunder. In 191 games with Oklahoma City from 2017-20, including 124 starts (20.7 MPG), he averaged 4.8 PPG and 1.4 RPG on .406/.337/.753 shooting.
Ferguson was traded to the Sixers during the 2020 offseason, but couldn’t crack Philadelphia’s rotation and only appeared in 13 games for a total of 47 minutes in 2020/21. He was later dealt to the Knicks in March of 2021 and was waived a few days later, so he never played a game for New York.
The 24-year-old joined a team in Greece, Lavrio BC, for three games last season, but ended up leaving and returning stateside to pursue an NBA comeback. He ultimately signed a G League contract with the Rio Grande Valley Vipers, Houston’s affiliate. However, he struggled mightily for the Vipers, appearing in 21 games (17.8 MPG) with averages of 3.0 PPG and 2.2 RPG on .295/.128/.636 shooting.
Ferguson is an electric athlete and decent defender, but has so far been unable to round out his game in order to land a second NBA contract. He’ll be making his third international stop, having played for the Adelaide 36ers of the Australian National Basketball League back in ’16/17 prior to being drafted.