In high school at St. John's Northwestern Military Academy, Trevon was first-team all-state selection by the Associated Press as a senior, second-team all-state selection as a junior and honorable mention all-state as a sophomore. He led St. John's Northwestern to its first WIAA state boys basketball tournament berth during the 2005-2006 season and was named the Midwest Classic ConferencePlayer of the Year four consecutive seasons. Hughes averaged 22.2 points, 5.9 rebounds, 5.7 assists and 4.8 steals per game as a senior, averaged 22 points, seven rebounds and eight assists as a junior and averaged 20.2 points and five assists as a sophomore. Trevon holds the record for most points scored in one game in Lancer basketball history with 44. Trevon was also the starting quarterback for the Lancers and was named the league's offensive player of the year in football his senior season.
Collegiate career
2006–07
Played in 31 of 36 games, averaging 7.7 minutes per game and had a career-high eight points vs. Southern. Trevon had five rebounds, two assists and three steals in a personal-best 18 minutes vs. Marquette. Hughes had seven points and a steal in 11 minutes vs. Gardner-Webb and had career-high three assists at Ohio State.
2007–08
Started 34 of the 35 games in which he played and finished second on the team in scoring and third in assists. Hughes posted a career-high 25 points in two games including his first career start vs. IPFW and later in the NCAA tournament vs. Kansas State. He also led the Badgers and ranked fourth in the Big Ten with 62 steals. Trevon recorded six steals in three different games. Hughes scored in double digits in 18 games and led Wisconsin in scoring 11 times and had a 2.2:1 assist-to-turnover ratio over his last 10 games.
2008–09
Hughes hit a pair of game-winning shots, scoring with 0.9 seconds left at Virginia Tech and with two seconds left in OT to beat Florida State in the opening round of the NCAA tournament. He led UW in scoring 11 times and scored in double figures in 12 of 18 Big Ten games. Hughes owned a 1.51 assist-to-TO ratio, which was ninth in the Big Ten and had season-high six assists vs. Iowa. Trevon recorded a 4.0 assist-to-turnover ratio during the month of December and made 26-of-55 3-point attempts at home. He shot.766 from the foul line, which ranked 12th in conference. Hughes posted five steals vs. Indiana and had 25 in UW's last 12 games and led the team with 49 steals. His 1.78 steals per game in Big Ten play ranked fourth. Hughes ranked 16th in the conference in scoring and scored a season-high 22 points against San Diego. Trevon played a career-high 41 minutes against Minnesota. He tied a career-high six rebounds against Green Bay, Penn State and Illinois. He also scored 21 points and pulled down five boards at Indiana.
Hughes joined Big X, a team comprised primarily of former Big Ten players in The Basketball Tournament 2020. He finished with nine points, three assists and three steals in a 79-74 win over alternate D2 in the first round.