In round 21 of the 2012 NRL season, Ikahihifo made his first grade début for the New Zealand Warriors against the Manly-Warringah Sea Eagles playing off the interchange bench in the Warriors' 24–22 loss at NIB Stadium in Perth.[4] Ikahihifo played in 4 matches for the Warriors in the 2012 NRL season.
2013
Ikahihifo finished the 2013 NRL season with him playing in 8 matches for the Warriors.
2014
In February 2014, Ikahihifo was selected in the Warriors' inaugural 2014 Auckland Nines squad.[5] In June 2014, Ikahihifo had his contract extended to the end of the 2015 season.[6] Ikahihifo finished off the Warriors' 2014 NRL season with him playing in 18 matches.
2015
On 16 January, Ikahihifo was named in the Warriors' 2015 NRL Auckland Nines wider training squad but did not make the final squad.[7][8] In Round 5 against the Melbourne Storm, he scored his first NRL career try in the Warriors' 30–14 loss at AAMI Park.[9] He finished off the season having played in 9 matches and scoring a try.[10] On 23 September, he signed a two-year contract with the St. George Illawarra Dragons starting in 2016.[11][12]
2016
On 29 January, Ikahihifo was named in St. George Illawarra's 2016 Auckland Nines squad.[13] He was released from his St. George contract without making an appearance for the club in order to join the Huddersfield Giants in the Super League as a mid-season transfer.[14]
On 13 November 2020, the club website reported that they would extend the loan period to cover the 2021 season.[19]
2022
He played a total of 13 matches for Huddersfield in the 2022 Super League season as Huddersfield reached the playoffs. He played in Huddersfield's shock 28–0 loss to Salford in the elimination playoff.[20]
2023
He played 21 matches with Huddersfield in the 2023 Super League season as the club finished ninth on the table and missed the playoffs.[21]
2024
Ikahihifo played 24 games for Huddersfield in the 2024 Super League season as the club finished 9th on the table.[22]