Rogers attended Sumner High School in St. Louis, Missouri. He was on the Bulldogs 1969 Missouri Class L state champion basketball team as a reserve. In 1970 and 1971, Rogers led Sumner to consecutive Public High League titles. In his senior year he averaged 26.4 points per game and was named to the all-state team.
In addition to basketball, Rogers was also an accomplished track athlete. He was the 1971 Missouri state champion in the triple jump.
A 6'1" guard from Pan American University and the University of Kansas. While at Kansas Rogers played in 18 games and averaged 7.6 ppg. After not getting along with head coach Ted Owens, Rogers transferred to Pan American University, who had just hired Abe Lemons, where he sat out his sophomore season due to NCAA transfer rules. In the 1974–75 season, Rogers averaged 26.7 points per game as he led the Broncs to a 22-2 record. The following year, Rogers averaged 36.8 ppg and led the nation in scoring.
After his basketball career ended, he worked as a substitute teacher in his hometown of St. Louis, Missouri. He then began a lawn care company. In his later years, he suffered from complications related to diabetes. He died at age 57 in June 2011.