 Ward began his career at his hometown side Barry Town and his prolific goalscoring exploits led a number of teams to take an interest in him.He eventually signed for Bristol Rovers but it was a number of years before he managed to hold down a regular place in the side due to the presence of one of the club's all-time greats in Geoff Bradford.Eventually handed a chance in the side he responded by scoring nine times in his first eight games.