As a junior, Evans averaged 15.4 points (7th in the Big 12) and 3 assists a game, was second in free throw percentage (.849) and ninth in field goal percentage (.464) in the Big 12, and was named third-team All-Big 12 Conference for the 2016–17 season.[3][4]
As a senior in 2017–18, Evans emerged as the primary scoring option for the Red Raiders and led them to a top ten ranking during the season.[5] He scored one of the most memorable baskets of the Red Raiders’ season as he hit a game-winner against in-State rival Texas on February in a game where he scored a career-high 38 points.[6] Evans was named to the late-season watch lists for the Wooden Award[7] and the Bob Cousy Award.[8] For the season, he was averaged 17.6 points per game (2nd in the Big 12), and was 6th in field goal percentage (.471) and 7th in free throw percentage (.817).[3]
In July 2020, he joined Hapoel Haifa of the Israel Basketball Premier League.[14] In 2020–21 he was sixth in the Israel Basketball Premier League in points per game (18.7), fourth in assists per game (6.2), second in steals per game (2.0), and ninth in free throw percentage (85.5 per cent), while also leading the league in efficiency (25.7 PIR).[15]
On July 12, 2022, Evans signed a two-year contract with Žalgiris Kaunas of the Lithuanian Basketball League (LKL) and the EuroLeague.[19][20] On December 23, 2022, Evans recorded a career-high 32 points, shooting 11-of-15 from the field, along with four rebounds, four assists and two steals for a 39 PIR in a 75–67 win over Bayern Munich. He was subsequently named EuroLeague Round 15 MVP. On January 5, 2023, in a 86-66 Euroleague win over Fenerbahce Istanbul, Evans suffered a torn Achilles tendon which sidelined him for the rest of the season.[21] Evans returned on September 8, 2023, in a friendly against BC Lietkabelis, putting up four points and two assists in twenty minutes. On October 5, 2023, in his first EuroLeague game of the season, Evans scored a game-high 25 points, leading Žalgiris to a 82–79 win over Virtus Bologna.
On May 26, 2024, in the third game of the LKL semifinals against Lietkabelis, Evans suffered a patellar tendon rupture and was expected to be sidelined for six to eight months.[22] In his absence, Žalgiris went on to lose the LKL Finals 3–1 to Rytas Vilnius.