Hunter signed for Sunderland in July 2018, having left Liverpool the previous month.[2] He made his senior debut on 13 November 2018, in the EFL Trophy.[3] He moved on loan to South Shields in August 2019.[4]
He left Sunderland at the end of the 2019–20 season after rejecting a two-year contract offer, returning to South Shields on a permanent basis in July 2020 on a three-year deal.[5]