in october 2018, he was named in paarl rocks' squad for the first edition of the mzansi super league t20 tournament. in september 2019, he was named in the squad for the nelson mandela bay giants team for the 2019 mzansi super league tournament. later the same month, he was named as the captain of easterns' squad for the 2019–20 csa provincial t20 cup. thomson lead the team to their inaugural title in the tournament.