Newcastle Knights (2009–2012) Pewhairangi was signed by the
Newcastle Knights in 2009. He played for the Knights'
NYC team from 2010 to 2012, captaining the side in 2012. However Pewhairangi did not break into the first-grade side during his time with the Knights.
Parramatta Eels (2013–2014) In 2013, Pewhairangi moved to the
Parramatta Eels, and played for the
Wentworthville Magpies in the
NSW Cup. In round 9 of the
2013 NRL season, he made his
National Rugby League début for Parramatta against the
Brisbane Broncos. Pewhairangi played four games with Parramatta in 2013 as they finished with the
Wooden Spoon for a second consecutive season.
New Zealand Warriors (2015) On 27 November 2014, after attending an open trial for their
NSW Cup side, Pewhairangi signed with the
New Zealand Warriors for the 2015 season.
London Broncos (2016–2018) On 12 May 2016,
Kingstone Press Championship team
London Broncos offered Pewairangi a 4-week trial at the club. He made his début in London's 62–4 home victory over
Whitehaven, scoring 2 tries. After the game, the Broncos announced that they had signed Pewhairangi on a contract until the end of the 2017 season. In October 2017, having played 33 games for the London Broncos, and scored 22 tries, Pewhairangi signed a one-year contract extension, taking him to the end of the 2018 season.
New Zealand Warriors (2019–) Pewhairangi rejoined the
New Zealand Warriors for 2019, playing in the NRL trials match in February 2019 against the
Melbourne Storm. He played in their
Canterbury Cup side as a half. He played in two of Ireland's tournament games. ==Rugby union career==