Thomas se destacó jugando para Wesley Chapel High School de Wesley Chapel, Florida, donde fue nombrado Class A Player of the Year del estado de Florida en su año como senior.
Debido a su tamaño relativamente pequeño para un ala-pívot y a un desgarro de ligamentos en el tobillo, no fue observado por los reclutadores de la NCAA, razón por la cual optó por jugar en la NJCAA, primero para los East Georgia State College Bobcats y luego para los Baton Rouge Community College.
Thomas actuó como titular por dos temporadas, promediando 19.3 puntos y 7.8 rebotes por juego en la temporada 2016–17, conduciendo a su equipo a la conquista del título de la Southland Conference y siendo nombrado como Mejor Jugador del Año de la Southland Conference.
[3] En 2017 firmó contrato con Regatas Corrientes, club para el que jugaría una temporada y media, pasando en enero de 2019 a Libertad de Sunchales.
Acabada la temporada, no retornó a la Argentina, sino que aterrizó en Brasil fichado por el Paulistano.