Sheaf was released by Hull City at the end of the 2020–21 season.[10]
On 27 August 2021, Sheaf signed a one-year contract with Gloucester City.[11] He was released at the end of the 2021-22 season.[12]
On 18 February 2022, Sheaf was sent on a month-long loan spell to Hungerford Town.[13]
On 5 August 2022, Redditch United announced the signing of Sheaf on a free transfer following his release from Gloucester City.[14]
Sheaf joined Scottish Premiership side Ross County on 28 June 2023 on a two-year deal after County paid an undisclosed fee to Redditch United.[15]
On 10 January 2025, Sheaf joined National League side Gateshead on an eighteen-month deal.[16]
Personal life
Sheaf's older brother Ben is also a footballer.[17]
He went to The Anthony Roper Primary School, then moved on to Wilmington Grammar School for Boys in 2011.