Edwards committed to Purdue from Middletown High School in Middletown, Ohio, choosing the Boilermakers over Michigan.[1] The versatile small forward started beginning in his freshman season, earning Big Ten Conference freshman of the week honors three times.[2] As a sophomore, Edwards averaged 11.3 points and 5.4 rebounds per game and toyed with the NBA draft before deciding to return to Purdue.[3]
In his junior season, he averaged 12.6 points, 4.9 rebounds and 3.6 assists per game and was named third-team All-Big Ten.[2] He scored a career-high 26 points in a 69–64 win over Indiana on February 9, 2017.[4] While Edwards was a key player for Purdue during the season, he tended to raise his level of play in the NCAA tournament for the Boilermakers.[5]
Following his junior season, Edwards declared for the 2017 NBA draft without hiring an agent. He ultimately decided to return to Purdue for his senior year.[6] As a senior, Edwards averaged 14.6 points, 7.4 rebounds and 2.9 assists per game, shooting 47.6 percent from the floor and 39.8 percent from three-point range. He was a Second Team All-Big Ten selection. He finished his Purdue career with 1,638 points, 779 rebounds and 403 assists and started the second-most games for a Boilermaker with 125.[7]
Professional career
Houston Rockets (2018–2019)
On June 21, 2018, Edwards was selected by the Utah Jazz with the 52nd pick in the 2018 NBA draft. He was subsequently traded to the Houston Rockets.[8] On July 5, 2018, the Rockets announced that they had signed Edwards via their Twitter account.[9] Edwards mainly competed for their G League affiliate, the Rio Grande Valley Vipers, averaging 9.7 points and 5.3 rebounds per game on a team that won the G League championship.[10]
Oklahoma City Blue (2019–2020)
Edwards joined the Oklahoma City Blue in October 2019.[11] On February 11, 2020, Edwards posted 35 points, 11 rebounds, two assists, two steals and two blocks in a 137–118 win over the Long Island Nets.[12] He averaged 11.0 points and 5.3 rebounds per game in 29 games.[10]
Canton Charge (2020)
On February 16, 2020, the Canton Charge announced that they had acquired Edwards from the Oklahoma City Blue in exchange for Tyler Cook.[13] He averaged 3.4 points, 2.4 rebounds, and 1 assist per game for Canton.[14]
Return to the Blue (2021)
On December 17, 2020, Edwards signed with the Sacramento Kings,[15] but was waived two days later[16] and signed back with the Blue on January 28, 2021.[17]
Edwards was a part of the Purdue team chosen to represent the United States in the 2017 Summer Universiade in Taipei, ROC.[24] and they captured a silver medal.