← B.J. McLeod

B.J. McLeod at Martinsville Speedway

B.J. McLeod has made 9 career starts at Martinsville Speedway, posting 0 wins, 0 top-five finishes, and a 29.2 average finish. Explore the full race-by-race breakdown below to see how each visit to Martinsville Speedway unfolded.

Career at Martinsville Speedway
9
Races
0
Wins
0
Top 5
0
Top 10
29.2
Avg Finish
17
Best Finish
0
Laps Led

Race-by-Race Results

Year Race Start Finish
2023 Xfinity 500 36 36
2022 Blue-Emu Maximum Pain Relief 400 33 36
2022 Xfinity 500 34 34
2021 Blue-Emu Maximum Pain Relief 500 36 29
2021 Xfinity 500 30 29
2020 NASCAR XFINITY SERIES AT MARTINSVILLE 29 33
2020 NASCAR GANDER RV & OUTDOORS TRUCK SERIES AT MARTINSVILLE 28 22
2019 First Data 500 38 27
2010 Kroger 200 23 17

Frequently Asked Questions

How many times has B.J. McLeod won at Martinsville Speedway?
B.J. McLeod has won 0 times at Martinsville Speedway in 9 career starts.
What is B.J. McLeod's average finish at Martinsville Speedway?
B.J. McLeod's average finish at Martinsville Speedway is 29.2 across 9 races, with a best finish of 17.
How many laps has B.J. McLeod led at Martinsville Speedway?
B.J. McLeod has led 0 laps at Martinsville Speedway across 9 career races.