Owens began his footballing career at Queens Park Rangers before moving to Watford’s youth academy at a young age. After progressing through the ranks at Watford, Owens signed his first professional contract with the club in 2016. However, he struggled to break into the first team and was loaned out to various clubs to gain experience.