[3] He then switched to rugby league after being spotted by Peter Mulholland, joining the Canberra Raiders in 2017 and played for their Holden Cup (Under-20s) team.
[8] In June 2020, Ravalawa re-signed with the club on a three-year deal, keeping him at St. George Illawarra until at least the end of the 2023 season.
[9] He ended the season as the club's tied top try-scorer alongside Zac Lomax and Matthew Dufty, scoring 13 tries in the process.
[10] On 27 April, Ravalawa was suspended for two matches after he was initially placed on report for an illegal shoulder charge during the club's loss to the Sydney Roosters in round 7 of the 2021 NRL season.
[13] On 22 June, Ravalawa was suspended for four games by the NRL after being placed on report for an illegal shoulder charge during the club's round 15 victory over Canberra.
[18] On 21 February, Ravalawa was issued with a breach notice and fined by St. George Illawarra after he was involved in an altercation with teammate Zane Musgrove following the clubs Charity Shield loss to South Sydney in Mudgee.