Vaivai played 10 NRL games for the Titans in the 2017 season. In October, he signed a 2-year contract with the Leigh Centurions in the Kingstone Press Championship, starting in 2018.