Skriv en fortsættelse til dette afsnit - Thompson spillede sin første kamp for Edinburgh Rugby, mens han var en akademisk spiller som erstatning mod Leinster i åbningskampen i 2007-08 Celtic League
sæsonen. Han underskrev en professionel kontrakt med Edinburgh i maj 2008.