 On 7 May 2014 Hoffman announced that he had signed a three-year deal with the New Zealand Warriors, worth an estimated $1.6 million.In April 2015 Hoffman played his 250th NRL career game against his former club Melbourne Storm at AAMI Park.On 17 February 2016 Hoffman was named the new club captain, after incumbent captain Simon Mannering stepped down from the role.