Background
Moreland was born in Wolverhampton, Staffordshire.
Moreland was born in Wolverhampton, Staffordshire.
He played as an centre forward. He made his name in non-league football as a target-man with Prestwood Amateurs and Stafford Rangers before deciding to try his luck with Swindon Town. He played just once for Swindon, scoring their goal in a 2–1 defeat to Millwall in the Third Division South Cup.
He signed for First Division club Birmingham in the 1938 close season, and made his debut in the opening match of the 1938-1939 season, a 2–1 home defeat to Sunderland on 27 August 1938.
He kept his place for another couple of games, but played only once after that before moving on to Portuguese Vale in November 1938, where he scored three goals in seven league appearances. He departed after war in Europe broke out, most probably in the autumn of 1939.