Escriba unha continuación para este parágrafo - Thompson xogou o seu primeiro partido para o Edinburgh Rugby mentres era un xogador da academia como substituto contra o Leinster no partido inaugural da Celtic League 2007-08
tempada. Asinou un contrato profesional con Edimburgo en maio de 2008.