← Ryan Preece

Ryan Preece at Martinsville Speedway

Ryan Preece has made 14 career starts at Martinsville Speedway, posting 0 wins, 0 top-five finishes, and a 18.9 average finish. With 135 laps led, every trip to Martinsville Speedway tells a story — explore the full race-by-race breakdown below.

Career at Martinsville Speedway
14
Races
0
Wins
0
Top 5
3
Top 10
18.9
Avg Finish
6
Best Finish
135
Laps Led

Race-by-Race Results

Year Race Start Finish
2026 Cook Out 400 17 12
2025 Cook Out 400 21 7
2025 Xfinity 500 18 6
2024 Cook Out 400 30 9
2024 Cook Out 400 26
2024 Xfinity 500 22 14
2023 NOCO 400 25 15
2023 Xfinity 500 8 20
2022 Blue-Emu Maximum Pain Relief 400 37
2020 Blue-Emu Maximum Pain Relief 500 23
2020 Xfinity 500 22 19
2019 STP 500 29 16
2019 First Data 500 15 19
2015 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 37 42

Frequently Asked Questions

How many times has Ryan Preece won at Martinsville Speedway?
Ryan Preece has won 0 times at Martinsville Speedway in 14 career starts.
What is Ryan Preece's average finish at Martinsville Speedway?
Ryan Preece's average finish at Martinsville Speedway is 18.9 across 14 races, with a best finish of 6.
How many laps has Ryan Preece led at Martinsville Speedway?
Ryan Preece has led 135 laps at Martinsville Speedway across 14 career races.