← Ryan Blaney

Ryan Blaney at Martinsville Speedway

Ryan Blaney has made 26 career starts at Martinsville Speedway, posting 2 wins, 14 top-five finishes, and a 8 average finish. With 753 laps led, every trip to Martinsville Speedway tells a story. Explore the full race-by-race breakdown below.

Career at Martinsville Speedway
26
Races
2
Wins
14
Top 5
18
Top 10
8
Avg Finish
1
Best Finish
753
Laps Led

Race-by-Race Results

Year Race Start Finish
2026 Cook Out 400 12 6
2025 Cook Out 400 32 11
2025 Xfinity 500 31 2
2024 Cook Out 400 9 5
2024 Xfinity 500 14 1
2023 NOCO 400 31 7
2023 Xfinity 500 11 1
2022 Blue-Emu Maximum Pain Relief 400 12 4
2022 Xfinity 500 4 3
2021 Blue-Emu Maximum Pain Relief 500 4 11
2021 Xfinity 500 8 11
2020 Blue-Emu Maximum Pain Relief 500 1 2
2020 Xfinity 500 10 2
2019 STP 500 17 4
2019 First Data 500 6 5
2018 STP 500 5 3
2018 First Data 500 4 20
2017 STP 500 7 25
2017 First Data 500 4 8
2016 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 12 19
2016 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 15 19
2014 Kroger 250 2 5
2014 Kroger 200 5 5
2013 Kroger 250 14 16
2013 Kroger 200 24 5
2012 Kroger 200 11 8

Frequently Asked Questions

How many times has Ryan Blaney won at Martinsville Speedway?
Ryan Blaney has won 2 times at Martinsville Speedway in 26 career starts.
What is Ryan Blaney's average finish at Martinsville Speedway?
Ryan Blaney's average finish at Martinsville Speedway is 8 across 26 races, with a best finish of 1 (win).
How many laps has Ryan Blaney led at Martinsville Speedway?
Ryan Blaney has led 753 laps at Martinsville Speedway across 26 career races.