More

    Who won the NASCAR race today? Full results from 2026 Cook Out 400 in Martinsville

    The 2026 Cook Out 400 is finally done and dusted. The seventh race of the 2026 NASCAR Cup Series season started at 3:30 pm ET and lasted for two hours, 47 minutes, and 18 seconds at Martinsville Speedway with a total of 37 entries.

    This year’s Cook Out 400 saw eight lead changes among six different drivers and witnessed five caution flags.


    Who won the NASCAR race today?

    Chase Elliott, driving the #9 Chevrolet for Hendrick Motorsports (HMS), secured his first win of the 2026 NASCAR Cup Series season after beating Denny Hamlin in Sunday’s Cook Out 400. It’s the first win of the season for Chevrolet and HMS.

    Elliott utilized a magnificent strategy called by his #9 HMS team crew chief Alan Gustafson as NASCAR’s Most Popular Driver short-pitted on lap 261 to gain track position, and then he grabbed the lead for good after a restart with 68 laps to go and held off the charge of the day’s most dominant driver, Hamlin, to cross the finish line in P1.

    The 30-year-old driver from Dawsonville, Georgia, led 84 laps and crossed the finish line by a margin of 0.565 seconds ahead of Hamlin, who led a race-high 292 laps to take the checkered flag. The win marked the 12th of his career and second at Martinsville.

    Denny Hamlin finished runner-up, followed by Joey Logano, Ty Gibbs, and William Byron in the top five. Ryan Blaney, Christopher Bell, Austin Cindric, the defending series champion Kyle Larson, and Josh Berry completed the top 10.


    2026 Cook Out 400 final results

    Here are the final results of NASCAR’s 2026 Cook Out 400 at Martinsville Speedway:

    1. #9 – Chase Elliott
    2. #11 – Denny Hamlin
    3. #22 – Joey Logano
    4. #54 – Ty Gibbs
    5. #24 – William Byron
    6. #12 – Ryan Blaney
    7. #20 – Christopher Bell
    8. #2 – Austin Cindric
    9. #5 – Kyle Larson
    10. #21 – Josh Berry
    11. #97 – Shane Van Gisbergen
    12. #60 – Ryan Preece
    13. #6 – Brad Keselowski
    14. #19 – Chase Briscoe
    15. #45 – Tyler Reddick
    16. #1 – Ross Chastain
    17. #77 – Carson Hocevar
    18. #71 – Michael McDowell
    19. #17 – Chris Buescher
    20. #7 – Daniel Suarez
    21. #43 – Erik Jones
    22. #48 – Justin Allgaier
    23. #34 – Todd Gilliland
    24. #8 – Kyle Busch
    25. #3 – Austin Dillon
    26. #88 – Connor Zilisch
    27. #16 – AJ Allmendinger
    28. #4 – Noah Gragson
    29. #42 – John Hunter Nemechek
    30. #47 – Ricky Stenhouse, Jr.
    31. #41 – Cole Custer
    32. #51 – Cody Ware
    33. #33 – Austin Hill
    34. #38 – Zane Smith
    35. #35 – Riley Herbst
    36. #23 – Bubba Wallace
    37. #10 – Ty Dillon

    Catch the NASCAR teams and drivers next at Bristol Motor Speedway for the eight races of the season on April 12, 2026.