Procedente del Christ The King Regional High School, Reeves ingresó en la Universidad de Arizona en 1990.
En su año sénior fue nombrado en el segundo equipo del All-America y se convirtió en el primer jugador de los Wildcats en superar los 800 puntos en una sola temporada (848).
La siguiente temporada fue desilusionante para Reeves, castigado por las lesiones y los continuos traspasos.
Jugó 51 partidos en total, vistiendo las camisetas de Charlotte Hornets y New Jersey Nets.
Tras su aventura en la NBA probó fortuna en Europa, jugando en el Aris Thessaloniki griego, en el ÉB Pau-Orthez francés y regresó a su país para jugar en la CBA, IBL, USBL y ABA 2000.