<P> On October 29, 2015, Kyle Busch Motorsports announced that Byron would run a full - time schedule in the team's No. 9 Toyota Tundra in the Camping World Truck Series during the 2016 season . To prepare him for the run, KBM fielded the No. 9 for him in the 2015 Lucas Oil 150 at Phoenix International Raceway . Byron started the 2016 season on a low note crashing on the final lap at Daytona to finish 13th, and finishing 32nd at Atlanta after blowing an engine . Later, Byron would get his first top 3 and 10 in the Truck Series after finishing a strong 3rd at Martinsville . Byron won his first Truck Series race at Kansas in May, after avoiding Ben Rhodes and Johnny Sauter's crash on the last lap of the race, and took his second race win in Texas in June . He won the next race at Iowa, finished 17th at Gateway due to a crash, and won yet again at Kentucky, propelling him to first in points . He followed that up with his fifth win of the season at Pocono Raceway, breaking the Camping World Truck Series record for most wins by a rookie . The previous mark was held by Kurt Busch during the 2000 season with four wins . </P> <P> During the playoffs, Byron won the first race of the Round of 8 at New Hampshire but suffered an engine failure at the last race of the Round of 6 at Phoenix, which cost him the chance to join the Championship 4 . With a win at the final race at Homestead, he placed fifth in the overall standings, with a total seven wins, eleven top 5s, and 16 top 10s in 23 races . In addition to clinching the owners' championship for the No. 9 team, Byron was named Rookie of the Year . </P> <P> On August 18, 2016, Byron and Hendrick Motorsports announced they have signed a multi-year driver agreement, with Byron running full - time in the Xfinity Series driving the No. 9 Chevrolet Camaro for JR Motorsports in 2017 . Byron finished 2nd at Michigan, just losing out to Denny Hamlin . One week later, Byron won his first career race at Iowa after Christopher Bell wrecked late in the race, battling for a win with Ryan Sieg, who eventually placed second . He ended up winning again the week later in an overtime finish at Daytona . Byron also won at Indianapolis Motor Speedway for the third Xfinity victory of his career; he would add a fourth win when the series visited Phoenix for the penultimate race of the season . The Phoenix win also placed Byron among the four drivers eligible to race for the series championship at Homestead - Miami Speedway . At the final race in Miami, Byron held on as he finished 3rd, ahead of his Championship 4 teammate, Elliott Sadler . He won the 2017 NASCAR Xfinity Series Championship </P> <P> On August 9, 2017, Hendrick Motorsports announced Byron would be the new replacement for Kasey Kahne in the No. 5 car in 2018, while continuing current sponsorship with Axalta Coating Systems and Liberty University . Twenty days later, however, HMS announced Byron would instead drive the No. 24, while Chase Elliott moved to the rebranded No. 9 car . </P>

Who did william byron drive for last year