← Justin Haley

Justin Haley at Martinsville Speedway

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

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

Race-by-Race Results

Year Race Start Finish
2025 Cook Out 400 30 28
2022 Blue-Emu Maximum Pain Relief 400 27
2021 Blue-Emu Maximum Pain Relief 500 40
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 11 career starts.
What is Justin Haley's average finish at Martinsville Speedway?
Justin Haley's average finish at Martinsville Speedway is 22.8 across 11 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 11 career races.