Adams played high school ball for Mount St. Joseph where he was a three-time MIAA A Conference champion. He committed to play in college for St. Bonaventure, averaging 17.9 points, 5.0 assists and 3.7 rebounds per game as a sophomore and was named a first-team All-Atlantic 10 player.[1] In his junior season, Adams finished second in the Atlantic 10 Conference in scoring (20.6 points per game), first in assists (6.5 per game) and second in steals (2.1 per game). He was named to the First Team All-Atlantic 10 for the second straight year.[2]
Adams missed the first six games of his senior season.[3] In February 2018, Adams scored, respectively, 40- and 44-point games against Duquesne and St. Louis.[4] As a senior, Adams was the fourth-leading scorer in the Atlantic 10 with 19.1 points per game to go with 5.2 assists per game. He led St. Bonaventure to a 26–8 record and upset of UCLA in the NCAA tournament.[5] He was named conference co-Player of the Year with Peyton Aldridge.[6] After the season, Adams was invited to the Reese's College All-Star Game but missed it with an ankle injury and instead played in the Portsmouth Invitational Tournament.[7]
Professional career
Atlanta Hawks (2018–2019)
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.[8] 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.[9] He scored 23 points in his G League debut in a win over the Grand Rapids Drive.[10] On February 20, 2019, the Atlanta Hawks announced they had re-signed Adams to a multi-year contract.[11] On July 13, 2019, Adams was waived by the Hawks.[12]
Wisconsin Herd (2019–2020)
On August 20, 2019, Adams signed an Exhibit 10 contract with the Milwaukee Bucks.[13] He was cut in training camp and assigned to the Bucks' G League affiliate, the Wisconsin Herd.[14] Adams scored a season-high 39 points including 6 three-pointers in a 122–115 win over the Grand Rapids Drive.[15] On March 4, 2020, Adams dished out a career-high 14 assists to go along with his 19 points in a 106–108 loss to the Canton Charge.[16] He averaged 21.5 points, 5.0 rebounds and 5.4 assists per game for the Herd.[17]
Portland Trail Blazers (2020)
After the G League season, Adams was signed by the Portland Trail Blazers during the COVID-19 NBA restart to replace veteran forward Trevor Ariza, who opted out of returning to the NBA in Orlando due to child custody reasons.[18] Adams missed several games with a lower back injury.[19]
Milwaukee Bucks (2020–2021)
On November 24, 2020, the Milwaukee Bucks announced that they had signed Adams to two-way contract.[20] On March 4, 2021, Adams was reported to have been waived by the Bucks after he appeared in seven games.[21]