During his time in college, Thompson also played for Bradenton Academics in the USL Premier Development League [REF].
On 27 July 2011, he became the first Jamaican to play in the Champions League, when Shamrock Rovers played FC Copenhagen in the 2011-12 UEFA Champions League Third qualifying round, Rovers were beaten 1-0 in the first-leg in Copenhagen and lost 2-0 in the second-leg in Tallaght on 2 August.