Kata switched to rugby league in 2013, signing with the New Zealand Warriors. Kata played for the Warriors Holden Cup team and was part of the side that lost the Grand Final 30–42 to the Penrith Panthers. Kata played in the 2014 Auckland Nines with the first grade side, before returning to the under 20s competition.[5]
Kata played for the Warriors in the inaugural NRL Auckland Nines[6] At the end of the regular season, Kata played at centre in the 2014 Holden Cup grand final, scoring a hat-trick in the Junior Warriors' 34–32 victory over the Brisbane Broncos juniors. Kata won the Jack Gibson Medal as the grand final player of the match.[7]
Kata again played in the Warriors NRL Auckland Nines team in 2015 and was named in the team of the tournament.[8][9] In Round 1 of the 2015 NRL season, Kata made his first grade NRL debut for the New Zealand Warriors against the Newcastle Knights on the wing in the Warriors' 14–24 loss at Hunter Stadium.[10][11][12] In Round 2, against the Canberra Raiders, Kata scored his first NRL career try in the Warriors' 18–6 win at Canberra Stadium.[13] Kata finished his debut year in the NRL with him playing in all of the Warriors 24 matches and being the top tryscorer with 12 tries in the 2015 NRL season, while mid-year his contract was extended until the end of 2018.[14]
In February, Kata played for the Warriors in the 2016 NRL Auckland Nines.[15] On 7 May, he played for Tonga against Samoa in the 2016 Polynesian Cup, where he played at centre and kicked 1 goal.[16]
In June 2017, Kata's older brother Tevita died in Tonga and Kata took a 3-week break from the game to return home to mourn with his family.[17] Kata returned in Round 19 against the Penrith Panthers, scoring 2 tries, dedicated to his brother in the 34–22 loss at Mt Smart Stadium.[18] Kata finished the 2017 NRL season with him playing in 19 matches and scoring 5 tries for the Warriors.
Kata made 23 appearances for the Warriors in 2018, as the club returned to the finals for the first time since 2011, scoring 12 tries in total.
Kata was switched by the Warriors from left centre to right centre from the beginning of the season.[19] After playing 6 matches and scoring 2 tries, with his form falling away he was dropped to their reserve team in the New South Wales Canterbury Cup. On 24 June it was announced that he had been granted an immediate release and had signed a contract with the Melbourne Storm until the end of the 2020 season.[20][21]
He made his New Zealand debut and played in the Four Nations for his adopted country. On 5 November, in the Kiwis second test against Australia, Kata scored his first try for the Kiwis in the 14–8 win at Ricoh ArenainCoventry.[31] On 20 November, Kata played in the Kiwis 2016 Four nations Final match against Australia, playing at centre in the 34–8 loss at Anfield.[32][33] Kata played in all 5 matches and scored 1 try in the tournament.
On 4 October 2017, Kata was selected in the 24-man squad for Tonga for the 2017 Rugby League World Cup.[34] Kata only played in 1 match for Tonga which was against Samoa, Kata played at centre but broke his foot during the 32–18 victory over their pacific rivals at Waikato Stadium.[35] He scored a try in the historic first-ever Test match between Tonga and the Australian Kangaroos on 20 October 2018, played in front of a sold-out crowd at Mount Smart Stadium, Auckland.[36]
He made his test debut for Tonga in rugby union on 6 November 2021 in a 69–13 loss to England as part of the Autumn Nations Series[37]