[5] He recorded a near-triple double in the title game for the 4-AAA state tournament against Upson with 32 points, 9 rebounds and 10 assists; his team lost 90–63.
[8] Weems was heavily recruited in high school and received offers from Alabama, Auburn, Clemson, Georgia, Kentucky and NC State.
[7] Coach Jim Valvano included Weems in the rotation, giving him limited playing time behind Nate McMillan,[10] but putting him in the starting five on 4 occasions.
Weems' junior season saw him lose playing time also due to the arrival of another point guard, Chris Corchiani.
For his senior season Weems received more playing time, and in 26 appearances (1 start) he averaged 7.5 points, 1.2 rebounds, 2.3 assists and 0.7 steals, all career-highs.
In 1990 he was involved in a point shaving investigation: Weems contacted ABC News, which broadcast a report on the scandal.
Weems participated in camps with the Washington Bullets[14] and the Boston Celtics,[8] but was not included in the final rosters.