Thompson attended a Hurricanes Under 17 Development Camp in 2017[7] and a Hurricanes U18 Camp, a year later.[8]
After finishing high school, Thompson and his brother signed a contract with the Wellington Rugby Academy and moved to Wellington. There, he played club rugby for Marist St Pats, the club his father, uncle and cousins have also played for.[9]
Both Thompson brothers represented Wellington at the Jock Hobbs Memorial National Under 19 Tournament in 2019,[10] finishing the tournament in third place.[11]
Since his arrival in Wellington, Thompson played several games for the Hurricanes U20 team[15] and the Hurricanes Hunters (Development) squad.[16]
On 22 November 2021, Thompson was named in the Chiefs squad for the 2022 Super Rugby Pacific season.[17] He made his debut for the franchise (from the reserves bench) on 19 March 2022 against Moana Pasifika and scored a try on debut.[18]
On 31 October 2024, NRL team Newcastle Knights announced the signing of Thompson on a National Rugby League Development contract. He would be joining his brother Leo Thompson at the club for the 2025 season.[1][22]
International career
In 2018, after his last year at Napier Boys' High School, Thompson was named in the New Zealand Secondary Schools team for a three-match international series in Australia.[23] He played in all three games, including a 24 - 12 victory over Australian Schools.[24]
A year later, both Thompson and his twin brother Leo - who are of Ngāi Tāmanuhiri and Ngāti Rangiwewehi descent - were selected to play for the first ever New Zealand Māori Under 20 team in a match against Fiji. The NZ Māori Under 20 team won the game 48 to 31.[25]
In June 2022, Thompson was – for the first time – named in the Māori All Blacks squad to take on Ireland on their New Zealand tour.[30] He made his debut for the side on 29 June 2022, when the Māori All Blacks beat Ireland 32–17 in Hamilton.[31][32]
On 26 October 2022, after an outstanding NPC season playing for Hawke's Bay, Thompson was called into the All Blacks XV squad that was named earlier that month for two matches against Ireland A and the Barbarians during their Northern Tour.[33] He made his debut for the side – via the bench – on 4 November 2022 against Ireland A.[34] The All Blacks XV won the game 47–19.