During the 2021–22 season, Edwards was called up to the Oklahoma City Thunder of the National Basketball Association (NBA).
[1] Edwards played his first two years of college basketball for the Cleveland State Vikings.
[8] In August 2021, Edwards played for the Oklahoma City Thunder in the NBA Summer League.
[2] He signed with the Thunder on September 27,[8] and was then waived on October 11 after appearing in one preseason game.
[12] On September 2, 2022, Edwards' returning rights were acquired by the Wisconsin Herd in a trade with the Blue.
[23] On May 24, 2024, Edwards signed with the Cairns Taipans of the Australian National Basketball League (NBL) for the 2024–25 season.
[24] On November 6, he received a one match suspension for his actions and comments towards referees after a game against Melbourne United on October 27.
[26] On February 4, 2025, Edwards joined the Xinjiang Flying Tigers of the Chinese Basketball Association (CBA).