Vickers began his career club racing before moving into the Pirelli National Superstock 600 Championship, a Bennetts BSB support class, in 2017 where he finished eighth in the standings in a season that included a victory at Brands Hatch.
The Norfolk-based rider then returned for a second season in the Junior Superstock class, winning the title in style by over 100 points after winning all but two races that season.