Timothy Peters passed Ron Hornaday Jr on the final restart to win the Smith’s 350 Camping World Truck Series race at Las Vegas Motor Speedway.
Chase Elliott overtook Ryan Blaney to become the youngest race winner in Camping World Truck Series history with his victory in the Chevrolet Silverado 250 at Canadian Tire Motorsport Park.
James Buescher made a daring three-wide pass with three laps left to win the Michigan National Guard 200 Camping World Truck Series race at Michigan International Speedway.
Ryan Blaney beat Miguel Paludo to the finish line by .271 seconds to win the Pocono Mountains 125 at Pocono Raceway, his first of the season and second of his career.
Cale Gale held off Kyle Busch to win the Ford EcoBoost 200 NASCAR Camping World Truck Series race at Homestead-Miami Speedway. James Buescher’s 13th-place run secured the title for him.
Kyle Busch overcame starting from the rear of the field, and stretched his fuel to win the O’Reilly 200 at Bristol Motor Speedway. The win is his third Camping World Truck win in his Kyle Busch Motorsports Toyota.