After failing to get drafted, Hayes joined Footscray in 2014. Hard work and steady improvement saw him play in the 2016 VFL premiership team and then in 2018 he won his club's best and fairest. He spent five seasons with the Bulldogs before his hard work and consistency had the Western Bulldogs select him in the 2018 NAB AFL Draft.
AFL career
He was selected at pick #78 in the 2018 national draft.[1] He made his senior debut against Carlton[2] in round 5 of the 2019 season.
After 11 games in 3 years Hayes was delisted at the conclusion of the 2021 AFL season. He joined the Carlton Football Club's reserves team in 2022, and his career was given a lifeline when Carlton selected him in the 2022 mid season draft.[3] He played two senior matches in the latter half of the 2022 season before again being delisted.[4]