Hayden started his career in the academy at Manchester City and joined Aston Villa in July 2019.
He was a regular in Villa’s Under 18 and Under 21 sides, helping Villa win the FA Youth Cup in 2021, and he also made his senior debut in the third round of the FA Cup against Liverpool in January 2021.
He signed a new contract at Villa in July 2021 and played for the first team at Barrow in the EFL Cup a month later.
Villa loaned him to Newport County for four months in 2022 and he made six appearances for them before returning to Villa for the rest of the 2022-23 campaign.
He was freed in summer 2023 and after going on trial to Cheltenham and Altrincham, signed for Golcar United in the Northern Counties East League on a non-contract basis. He joined Darlington in October 2023 on a deal to the end of the 23/24 season.