Aveyard was born in
Hemsworth,
Yorkshire. He played football for
Denaby United before turning professional with
Sheffield Wednesday in 1938, but the
Second World War interrupted his career before he played for the first-team. When competitive football resumed after the war, Aveyard made his first-team debut in the
1945–46 FA Cup, scoring twice in six games, but played only four league games in the
1946–47 season, in which he scored three goals, before leaving for
Birmingham City in April 1947. He made a promising start, scoring the only goal of his debut match against
Coventry City in August 1947 and two more goals, including another winner, in his next three games, but a thigh injury meant he missed most of the season, and he was allowed to join
Port Vale in June 1948. However, he lost his place in the side by September 1951 and was sold to
Accrington Stanley for a four-figure fee in March 1952. Aveyard scored on debut yet again, but his form deserted him. At the end of his first complete season, Stanley finished bottom of the
Third Division North and put him on the
transfer list, priced at £1000, but there were no offers. He retired from professional football in the summer of 1953. Aveyard died in
Blackpool,
Lancashire, in 1985. ==Career statistics==