He also played non-league football for Darlington (in three separate spells), Bishop Auckland, Crook Town, Plymouth Argyle, Bristol Rovers and Crystal Palace.
[4][5] Owens made his debut in the Football League away to Gainsborough Trinity on 12 October; playing at inside left, he scored one of the goals in a 2–2 draw.
[9] Assessing his performance in a friendly match against First Division club West Bromwich Albion, the Daily Express reporter described him as "essentially a trier, by no means lacking in dash or the finer points of the game.
[9][12] In 1906, Owens signed for another Southern League club, Bristol Rovers; he had played against them several times – and scored against them – for Plymouth Argyle.
Despite scoring on his debut, against Stockport County on the opening day of the season,[17] and adding two more goals from just five more Second Division matches,[1] he was rated "disappointing and lacking pace",[17] and by February 1909 he was back at Darlington.