Spencer ran select races in 2016 in the NASCAR Camping World Truck Series on mission to be approved to race at all tracks. On April 2, 2016 Spencer made the biggest step of his young career by making his debut in the NASCAR Camping World Truck Series at Martinsville Speedway. He teamed up with fellow St. Louis native, MB Motorsports, and made waves by driving his No. 63 Go Parts Ram all the way up to 5th place at one point in the race.
For 2017, Spencer is driving the No. 12 Chevrolet Silverado for Rick Ware Racing in the Truck Series with sponsor, Grunt Style. He continues to raise awareness for military Veterans, Police Officers, Firefighters, EMT's and all service men and women while chasing his dream of someday racing in the Monster Energy NASCAR Cup Series.