In 2018, Kaufusi started the season in Jersey Flegg, before being promoted to Intrust Super Premiership playing for the Wentworthville Magpies. He played 12 games and scoring 2 tries. On August 17, round 23 of the 2018 NRL season Kaufusi made his NRL debut for the Eels against the Melbourne Storm in a 20–4 loss. Kaufusi appeared in the Round 25 clash against the Sydney Roosters, playing 45 minutes making over 100 metres running. He completed 2018 with 2 NRL appearances.[2]
2019
On 22 April 2019, Kaufusi scored his first try in the NRL during the first game played at the new Western Sydney Stadium as Parramatta defeated Wests Tigers 51–6. Kaufusi re-signed with Parramatta until the end of 2022.[3]
Kaufusi played 13 games for Parramatta in the 2020 NRL season as the club finished third on the table. He did not feature in Parramatta's finals campaign which once again ended in the second week of the finals.[5]
2021
Kaufusi played 21 games for Parramatta in the 2021 NRL season. Kaufusi did not play for Parramatta in either of their two finals matches against Newcastle or Penrith.[6][7]
On 22 December, Kaufusi signed a two-year deal worth $400,000 a season with Cronulla starting in 2023.[8]
Kaufusi played a total of 19 games for Cronulla in the 2023 NRL season as Cronulla finished sixth on the table. Kaufusi played in the clubs 13-12 upset loss against the Sydney Roosters which ended their season.[11]
2024
Kaufusi played 26 games for Cronulla in the 2024 NRL season as the club finished 4th on the table and qualified for the finals.[12] On 6 November, it was announced that Kaufusi re-signed a one-year extension with the Sharks.[13]