Owen probably joined Port Vale in 1884. His debut for the club came on 18 October 1884 in a home friendly with Aston Villa "A", which Vale won 2–0. He became a regular in the side and grabbed two goals in the 12–0 thrashing of Ironbridge in the Burslem Challenge Cup final on 21 March 1885. He also played in the North Staffordshire Charity Challenge Cup final that same year, but departed at the end of the 1885–86 season to join Stoke, a founder club of The Football League in 1888. He had scored 17 goals in 56 games across all competitions for Port Vale.