← Justin Allgaier

Justin Allgaier at Martinsville Speedway

Justin Allgaier has made 16 career starts at Martinsville Speedway, posting 2 wins, 8 top-five finishes, and a 12.8 average finish. With 207 laps led, every trip to Martinsville Speedway tells a story — explore the full race-by-race breakdown below.

Career at Martinsville Speedway
16
Races
2
Wins
8
Top 5
9
Top 10
12.8
Avg Finish
1
Best Finish
207
Laps Led

Race-by-Race Results

Year Race Start Finish
2026 Cook Out 400 21 22
2026 NFPA 250 1 1
2025 NASCAR Xfinity Series at Martinsville 6 3
2025 NASCAR Xfinity Series at Martinsville 4 26
2024 NASCAR Xfinity Series at Martinsville 5 5
2024 NASCAR Xfinity Series at Martinsville 5 5
2023 NASCAR Xfinity Series at Martinsville 8 6
2023 NASCAR Xfinity Series at Martinsville 2 1
2022 NASCAR Xfinity Series at Martinsville 2 29
2022 NASCAR Xfinity Series at Martinsville 6 5
2021 NASCAR Xfinity Series at Martinsville 5 5
2020 NASCAR XFINITY SERIES AT MARTINSVILLE 6 2
2015 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 21 42
2015 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 23 13
2014 NASCAR Sprint Cup Series at Martinsville 25 23
2014 NASCAR Sprint Cup Series at Martinsville 22 17

Frequently Asked Questions

How many times has Justin Allgaier won at Martinsville Speedway?
Justin Allgaier has won 2 times at Martinsville Speedway in 16 career starts.
What is Justin Allgaier's average finish at Martinsville Speedway?
Justin Allgaier's average finish at Martinsville Speedway is 12.8 across 16 races, with a best finish of 1 (win).
How many laps has Justin Allgaier led at Martinsville Speedway?
Justin Allgaier has led 207 laps at Martinsville Speedway across 16 career races.