← Justin Haley

Justin Haley at Martinsville Speedway

Justin Haley has made 18 career starts at Martinsville Speedway, posting 0 wins, 0 top-five finishes, and a 24.7 average finish. Explore the full race-by-race breakdown below to see how each visit to Martinsville Speedway unfolded.

Career at Martinsville Speedway
18
Races
0
Wins
0
Top 5
2
Top 10
24.7
Avg Finish
6
Best Finish
0
Laps Led

Race-by-Race Results

Year Race Start Finish
2025 Cook Out 400 30 28
2025 Xfinity 500 34 19
2024 Cook Out 400 27 30
2024 Xfinity 500 30 29
2023 NOCO 400 26 28
2023 Xfinity 500 24 30
2022 Blue-Emu Maximum Pain Relief 400 17 31
2022 Xfinity 500 29 27
2021 Blue-Emu Maximum Pain Relief 500 30 35
2021 Xfinity 500 35 31
2021 NASCAR Xfinity Series at Martinsville 4 33
2020 NASCAR XFINITY SERIES AT MARTINSVILLE 3 12
2018 Alpha Energy Solutions 250 12 10
2018 Texas Roadhouse 200 13 6
2017 Alpha Energy Solutions 250 24 26
2017 Texas Roadhouse 200 presented by Alpha Energy Solutions 19 11
2016 Alpha Energy Solutions 250 22 26
2015 Kroger 200 22 32

Frequently Asked Questions

How many times has Justin Haley won at Martinsville Speedway?
Justin Haley has won 0 times at Martinsville Speedway in 18 career starts.
What is Justin Haley's average finish at Martinsville Speedway?
Justin Haley's average finish at Martinsville Speedway is 24.7 across 18 races, with a best finish of 6.
How many laps has Justin Haley led at Martinsville Speedway?
Justin Haley has led 0 laps at Martinsville Speedway across 18 career races.