Thompson pelasi ensimmäisen ottelunsa Edinburgh Rugbyssa kun hän oli akatemian pelaaja korvauksena Leinsteria vastaan 2007-08 Celtic League -kilpailun avajaisottelussa
Kausi on ohi. Hän allekirjoitti ammatillisen sopimuksen Edinburgin kanssa toukokuussa 2008.