Hauraki began his career in the National Rugby League playing for the Parramatta Eels, he made his début against the New Zealand Warriors during the 2007 season, and he went on to make 32 appearances over 3 seasons. Hauraki also won the 2007 Intrust Super Premiership NSW competition with Parramatta, scoring a try right on the final hooter to defeat the North Sydney Bears, 20-15. His most memorable game for the Eels came in round 6 of the 2009 season, when he scored two tries against the Canterbury-Bankstown Bulldogs, after replacing his injured teammate Nathan Hindmarsh.
In 2010, to ease pressure on the Parramatta Eels' salary cap, Hauraki was released and went on to sign a two-year contract with the Crusaders RL club in the Super League. He made his début for the Crusaders against the Wigan Warriors on 5 February 2010, at the DW Stadium.
After his very impressive first season in the Super League, Hauraki signed a three-year contract to play for the Leeds Rhinos. He made his début from off the interchange bench against Hull F.C. and he scored in the Rhinos' 32-18 victory. He played at for Leeds in the 2011 Challenge Cup Final defeat by the Wigan Warriors at Wembley Stadium.
Castleford Tigers (2013-14)
2013
Hauraki then joined the Castleford Tigers ahead of the 2013 season. Weller quickly established himself in what surprisingly became one of the Super League's most feared packs, helping the Castleford Tigers cement their highest-ever Super League finish of 4th.
2014
He was also instrumental in a run to the 2014 Challenge Cup Final defeat by the Leeds Rhinos at Wembley Stadium, with that ending in a 23-10 defeat by his former club and rivals the Leeds Rhinos.
During the 2018 season, Hauraki was sent out on loan from the Salford Red Devils to the struggling Widnes Vikings, where he subsequently suffered relegation from the Super League with the Vikings at the end of the campaign.
Hull Kingston Rovers (2019 - present)
2019
It was revealed on 3 October 2018, that Hauraki had committed to a two-year deal to join Hull Kingston Rovers ahead of the 2019 Super League season. Hauraki made his Hull Kingston Rovers début on 1 February 2019, in round 1 of the Super League season against cross-city rivals Hull F.C. He started the game at and went on to record a thrilling 18-16 victory at Craven Park. Weller scored his first try for the Hull Kingston Rovers on 23 February 2019, in a 22-24 Super League round 4 defeat by the Salford Red Devils.
Representative career (2005-10)
2005-10
Hauraki was named in the New Zealand training squad for the 2008 Rugby League World Cup, but did not make the final squad. However, Hauraki did play for the New Zealand Māori in their 34-26 defeat by the Indigenous All Stars before the start of the 2008 Rugby League World Cup, having previously represented the side in 2005. Hauraki again played for the New Zealand Māori in 2010, in the 18-18 draw against England.