← Chase Elliott

Chase Elliott at Martinsville Speedway

Chase Elliott has made 26 career starts at Martinsville Speedway, posting 3 wins, 12 top-five finishes, and a 10.3 average finish. With 1,560 laps led, every trip to Martinsville Speedway tells a story. Explore the full race-by-race breakdown below.

Career at Martinsville Speedway
26
Races
3
Wins
12
Top 5
18
Top 10
10.3
Avg Finish
1
Best Finish
1,560
Laps Led

Race-by-Race Results

Year Race Start Finish
2026 Cook Out 400 10 1
2025 Cook Out 400 2 4
2025 Xfinity 500 8 3
2024 Cook Out 400 3 3
2024 Xfinity 500 2 2
2023 NOCO 400 24 10
2023 Xfinity 500 14 17
2022 Blue-Emu Maximum Pain Relief 400 1 10
2022 Xfinity 500 2 10
2021 Blue-Emu Maximum Pain Relief 500 5 2
2021 Xfinity 500 2 16
2020 Blue-Emu Maximum Pain Relief 500 11 5
2020 Xfinity 500 8 1
2019 STP 500 7 2
2019 First Data 500 2 36
2018 STP 500 21 9
2018 First Data 500 19 7
2017 STP 500 2 3
2017 First Data 500 3 27
2017 Alpha Energy Solutions 250 1 1
2016 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 10 20
2016 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 5 12
2016 Texas Roadhouse 200 presented by Alpha Energy 1 2
2015 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 27 38
2013 Kroger 250 8 6
2013 Kroger 200 12 20

Frequently Asked Questions

How many times has Chase Elliott won at Martinsville Speedway?
Chase Elliott has won 3 times at Martinsville Speedway in 26 career starts.
What is Chase Elliott's average finish at Martinsville Speedway?
Chase Elliott's average finish at Martinsville Speedway is 10.3 across 26 races, with a best finish of 1 (win).
How many laps has Chase Elliott led at Martinsville Speedway?
Chase Elliott has led 1,560 laps at Martinsville Speedway across 26 career races.