El jugador llega procedente del BAXI Manresa.
Joe Thomasson ha firmado por dos temporadas con el Zenit de San Petersburgo.
El jugador ya militó en 2018 en el Burevestnik Yaroslavl de la Superliga rusa antes de marcharse a Polonia para jugar con el Lublin y el Zielona Gora, con el que debutó en la VTB United League. Posteriormente jugó año y medio en Israel con el Galil Gilboa, y el verano pasado firmó por el BAXI Manresa, donde ha alcanzado la final de la BCL y ha promediado 12.9 puntos, 3.2 rebotes y 3.7 asistencias.