Tras disputar el prestigioso McDonald's All-American Game de 2017, en el que consiguió 10 puntos y 3 rebotes,[1] y el Jordan Brand Classic, en el que anotó 7 puntos,[2] se comprometió con la Universidad de Kansas para su periodo universitario, pero tras un accidente de coche en el campus de la universidad en el que se vio involucrado en noviembre de 2017, en el que no hubo heridos, la NCAA inició una inverstigación para averiguar la posible financiación del coche, suspendiendo al jugador mientras durara la misma.
[3] Debido a la frustración por la investigación, Preston abandonó los Jayhawks sin llegar a debutar en el mes de enero, para fichar por el KK Igokea bosnio de la ABA Liga.
[4] En el mes de marzo, tras haber disputado únicamente tres partidos de liga, en los que promedió 7,0 puntos y 4,0 rebotes,[5] dejó el equipo debido a un dolor en el hombro que le había impedido rendir en las últimas dos semanas.
[5] El 7 de julio firmó un contrato dual con los Cavs y su filial en la G League, los Canton Charge.
[9] En 2024 se unió nuevamente a los Cape Town Tigers para disputar la fase inicial de la BAL.