Reynolds was named American Athletic Conference Most Improved Player as a junior.[1] He averaged 17 points and 6.8 rebounds per game.[2] As a senior at Tulane, Reynolds averaged 15.1 points and 6.3 rebounds per game.[3]
Reynolds was signed to a 10-day contract by the Minnesota Timberwolves on February 27, 2019.[5] He made his NBA debut on March 3, 2019, scoring two points in two minutes of play in a 121–135 loss to the Washington Wizards.
On March 15, 2019, Reynolds signed a multi-year deal with the Timberwolves, but was later waived by the Timberwolves on June 28, 2019.[6]
Milwaukee Bucks/Wisconsin Herd (2019–2020)
Reynolds signed a two-way contract with the Milwaukee Bucks on July 26, 2019. In the deal he will split time between the Bucks and their NBA G League affiliate, the Wisconsin Herd.[7] Reynolds did not ending up appearing in any games for the Bucks.
Austin Spurs (2020–2021)
On December 2, 2020, Reynolds was included in the training camp roster of the San Antonio Spurs,[8] but was later waived by the Spurs on December 19 after appeared in one pre-season game.[9] He ultimately landed on the roster of the Spurs' G League affiliate, the Austin Spurs, appearing in 14 games and averaging 16.1 points, 4.6 rebounds and 1.5 assists in 29.0 minutes.[10]