[1] Thompson started racing in quarter midgets at age five at his local Oaklane Speedway in Trumbauersville, Pennsylvania.
[5] After running selected SCCA Formula Ford races in 2010, Thompson entered the 2011 F1600 Championship Series.
Winning three races (two at Watkins Glen and one at Road Atlanta, Thompson won the championship.
At Circuit of the Americas, supporting the 2014 United States Grand Prix, Thompson failed to finish.
For 2015 Thompson remained at Kelly-Moss Motorsports for a Pirelli World Challenge GT Cup campaign.