After not starting a single truck race in 2018, it was announced on January 7, 2019, that Boyd would pilot the No. 20 Chevrolet Silverado for Young's Motorsports full-time in 2019.[6] In the season-opening race, the 2019 NextEra Energy 250, Boyd avoided near-ubiquitous attrition to capture his first top-ten result in fourth.[7] At Kentucky Speedway in July, Boyd was involved in an on-track incident with Natalie Decker, eliminating both drivers from the race. The situation later boiled over into the truck garage, culminating in Decker taking Boyd's hat off his head and slamming it on the ground before being verbally warned by a NASCAR official and escorted away by her team.[8] On July 30, days before the Eldora Dirt Derby, Boyd announced he would withdraw from the race due to back pain that was exacerbated when he decided to compete in the previous week's Gander RV 150 at Pocono against his doctor's suggestions. Landon Huffman replaced him in the No. 20 for Eldora.[9]
Boyd won his first career NASCAR race in the 2019 Sugarlands Shine 250 at Talladega Superspeedway on October 12, 2019. After crossing the finish line second behind Johnny Sauter, Boyd was declared the winner by NASCAR after the conclusion of the race after Sauter was penalized for both blocking Riley Herbst below the inside yellow line and driving his truck below the inside yellow line. Boyd noted that the win was special, as he only secured enough sponsorship to run that race a couple of weeks before the event.[10]
He returned to a full-time Truck schedule with Young's in 2020.[11]
During the 2022 season, Boyd suffered a dislocated shoulder in a last lap crash at Las Vegas.[12]
Boyd returned to Young's Motorsports in 2023, driving the No. 12 truck full-time. He failed to qualify for the season opener at Daytona and struggled throughout the season, only scoring one top 20 finish. He also failed to qualify for the races at Talladega and Phoenix. Boyd parted ways with the team at season's end.
Boyd debuted in 2016, driving for Rick Ware Racing at Iowa Speedway. Starting last in the 40-car field, he improved eleven positions during the race to finish 16 laps down in 29th. Boyd then signed on with Obaika Racing, driving the No. 77 to a 35th-place finish at Chicagoland Speedway.[16] On June 5, 2017, it was announced that Boyd would run multiple races in the 2017 NASCAR Xfinity Series season for SS-Green Light Racing, replacing normal driver Ray Black Jr.[17] The deal with SS-Green Light was contingent on sponsorship; running with funding from Grunt Style.[18] In October 2017, it was announced that Boyd would compete full-time in 2018, driving the No. 76 Chevrolet for SS-Green Light Racing. The early part of the season brought some struggles,[19] but the team improved in summer, with a best finish of 17th in the summer Daytona race.[20] Boyd finished the year 26th in points.