Takairangi previously played for the Parramatta Eels, Sydney Roosters and the Gold Coast Titans in the NRL and Hull KR in the Super League.
[4] In round 2, he made his NRL debut for the Sydney Roosters against the Wests Tigers off the interchange bench in the 44–32 win at the SFS.
On 5 February, Takairangi signed with the Gold Coast on a three-year deal, as part of an attempt by the Sydney Roosters to lure Luke O'Donnell back to the club.
In round 1, Takairangi made his club debut for the Gold Coast against the Cronulla-Sutherland Sharks by playing at centre in the Titans 10–12 loss at Remondis Stadium.
[19][20] Takairangi finished his first year with Parramatta with him playing in 17 matches and scoring 4 tries but mostly known for his combination and try assists to his wing partner Semi Radradra.
[24] In round 2 of the 2018 NRL season, Takairangi was ruled out for five weeks with a fractured eye socket after being accidentally elbowed in the face by Manly player Joel Thompson.
[30] After spending a month in reserve grade, Takairangi was called back into the Parramatta team for their round 15 clash against Canberra to cover injuries within the side.
[32] Takairangi played a total of 23 games for Parramatta in the 2019 NRL season as the club finished 5th on the table and qualified for the finals.
[35] Takairangi played 10 games for Parramatta in the 2020 NRL season including the club's elimination final loss to South Sydney.
[37][38] Takairangi made a total of 17 appearances for Hull KR in the 2021 Super League season including the club's 28-10 semi-final loss against the Catalans Dragons.
[43] Appearing at Kingston upon Hull Crown Court on 6 April, Takairangi was sentenced to 12 months imprisonment suspended for two years and ordered to carry out 300 hours unpaid work.
He played in all three group stage matches including the Cook Islands worst ever loss as a rugby league nation when they were beaten 92-10 by Tonga.
[46] On 16 January, it was revealed that Takairangi had signed a contract to join the Dapto Canaries in the Illawarra Rugby League competition.