The NASCAR Cup Series visited Martinsville Speedway on Sunday afternoon in the Xfinity 500. Denny Hamlin started the race on the pole, with Ty Gibbs starting second.
William Byron dominated the race, leading a race-high 362 of 500 laps, including sweeping the stages to win his first race of the season by 2.049 seconds over Chase Elliott. It was his fourth victory in Martinsville and 17th career Cup Series win.
Ty Gibbs, Josh Berry, and Shane van Gisbergen rounded out the top five. Denny Hamlin, Austin Dillon, Bubba Wallace, Kyle Larson, and Christopher Bell completed the top ten. Click here to view the results. Larson goes into the final race of the season with a 67-point lead over Bell.
There were 11 lead changes among six drivers, and six cautions for 47 laps. Austin Cindric and Josh Bilicki were the only drivers not to finish the race, as they were involved in crashes.
The Cup Series concludes the 2026 season at Homestead-Miami Speedway next Sunday at 3 pm on NBC.
