Completar la frase siguiente: Thompson jugó su primer partido para el Edinburgh Rugby mientras era un jugador de la academia como sustituto contra Leinster en el primer partido de la temporada de la liga de rugby de Inglaterra.
2007-08 temporada de la Liga Celta. Firmó un contrato profesional con Edimburgo en mayo de 2008.