Thompson began his speedway career riding for the Leicester Lion Cubs during the 2019 National Development League speedway season. In 2021, he broke into the Leicester Lions senior team for the SGB Championship 2021.
