Young midfielder Max Sheaf joined Hull City at the age of 16 from Arsenal youth ranks. Max signed his first professional contract in 2018. He made his senior debut against Derby County at the end of August 2018. In December 2018 Max signed a contract extension with Hull City, keeping him at the club until 2021. He made his league debut in the final match of the 2018–19 season when he came on in the 54th-minute as a substitute against Bristol City.
In July 2019 Max signed a 6-month loan deal with Cheltenham Town.