After going undrafted in the 2018 NBA draft, Adams was signed by the Atlanta Hawks to a two-way contract. Under the terms of the deal he will split time between the Hawks and their NBA G League affiliate, the Erie BayHawks. Adams made his NBA debut on October 17, 2018, recording 1 rebound and 1 assist in 4 minutes of action in a blowout 127–106 loss to the New York Knicks. He scored 23 points in his G League debut in a win over the Grand Rapids Drive. On February 20, 2019, the Atlanta Hawks announced they had re-signed Adams to a multi-year contract. On July 13, 2019, Adams was waived by the Hawks.