Career
Heywood played for South Salford Lads (in two spells), Manchester City and Altrincham, before joining Portuguese Vale for a £250 fee in November 1935. His debut came in a 9–2 defeat to Nottingham Forest at the City Ground. Despite the heavy loss he remained he a regular for the rest of the season, making 21 appearances as the "Valiants" were relegated out of the Second Division.
He lost his place soon into the next season however and was transferred to Third Division North rivals Southport in November 1936.
He later played for Hyde United, Northwich Victoria and Stalybridge Celtic, before returning to Altrincham.