Haston primeramente asistió al Instituto Perry County en Linden, Tennessee, donde en su año sénior logró el campeonato estatal y fue nombrado Class A "Mr.
Posteriormente se enroló en la Universidad de Indiana, pasando allí tres años.
En su temporada júnior lideró la Big Ten Conference en anotación, y fue incluido en el tercer equipo del All-America y en el mejor quinteto de la conferencia.
En sus dos temporadas en la liga su concurso fue secundario, jugando 15 partidos en su año rookie y 12 en su segunda campaña, con promedios totales de 1.2 puntos y 1 rebote por encuentro.
Promedió 16 puntos, 7.9 rebotes y 1.2 tapones y fue elegido en el mejor quinteto de la liga, aunque no pudo finalizar la temporada debido a una lesión en la rodilla derecha.