Vaivai ha giocato 10 partite nella NRL per i Titans nel
Stagione 2017. Nel mese di ottobre, ha firmato un contratto di 2 anni con i Leigh Centurions nel Kingstone Press Championship, a partire dal 2018.