Anderson was a stand out player for Mullens for two years and was named to AA All-State and Big All-State teams his senior year. As a freshman at WVU,he played in every game. His 14.0 average put him in a three way tie for the second highest on the squad and he also tied for the lead in most assists with a total of 45. In the free throw department, he came in a very close second with a healthy 70.2 percentage. He emerged as the leading scorer in two games and the second leading scorer in four other frosh contests. Against Ohio Valley he shot a perfect nine-for-nine from the field.
Returning his sophomore year, Anderson was one of the sophomores Coach Moran was counted on heavily. He became the only player on the squad to start every game, but ended up behind then roommate Warren Baker in total minutes played. He also finished behind Baker in the scoring department with a 12.1 points-per-game average. However, Anderson led the team in assists with 79 just as he had led the 1971 frosh squad in his first year. Anderson started the year as the highest scorer (21 points) in the opening game against Massachusetts. Anderson had his best offensive output in the home game against Davidson. In that double-overtime thriller, Anderson and Baker each tallied 23 points to give WVU an 88-85 victory.
In Anderson's junior year, he led the team in free throw percentage with a 72.2 mark while hitting 43.6 percent of his field goals for an 11.5 points-per-game average fourth best on the squad.In this season, he was moved from the swing position to the front court.Following this transition he made good use of his ball handling ability and his 48 assists were the second highest on the squad. He also used his height well to collect 169 rebounds, good for second best on the team. His senior year Anderson was listed as co-captain for the third consecutive year,the only three-time captain in WVU history.