At the 2017 Daytona 500, Truex was the race leader with two laps to go, but Kyle Larson passed him in the second turn and Truex ended up finishing 13th. At Las Vegas, Truex led the most laps (150) and became the first NASCAR driver to win all three stages. Truex and Brad Keselowski battled for the win late and with two to go, Keselowski had engine trouble and Truex scored his first victory of the season. At Kansas, Truex battled with Ryan Blaney all night and led the most laps with 104, beating out Blaney. At the Coca-Cola 600, Truex dominated, leading 273 laps while Erik Jones had a career best finish in seventh place, but Austin Dillon eventually won the race. Truex dominated again at Kentucky, winning all three stages and leading the most laps, battling Kyle Busch on several restarts throughout the race for the win.