John Hayes (footballer, born 1939)
John Hayes is a former Australian rules footballer who played with Fitzroy in the Victorian Football League.
A defender, Hayes came to Fitzroy from Warracknabeal. Hayes captained Fitzroy for most of the 1966 VFL season, replacing Ralph Rogerson, who retired five rounds into the year. He then moved to Yarrawonga, a club which he would captain-coach.