En diciembre de 2018, fue uno de los diecinueve jugadores a los que Cricket Ireland le otorgó un contrato central para la temporada 2019.
[2] Thompson ha representado a Irlanda en la categoría Sub-19, jugando cinco Jugadores de One Day International.
[3] El 8 de septiembre de 2013, Thompson hizo su debut en One Day International para Irlanda contra Escocia.
[4] En enero de 2019, fue nombrado en el equipo de Irlanda para su único 'Test Cricket' contra Afganistán en India.
[5] En septiembre de 2019, fue nombrado en el equipo de Irlanda para el torneo clasificatorio para la Copa del Mundo ICC Twenty20 de 2019 en los Emiratos Árabes Unidos.