← Ryan Blaney

Ryan Blaney at Martinsville Speedway

Ryan Blaney has made 30 career starts at Martinsville Speedway, posting 2 wins, 14 top-five finishes, and a 11.7 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
30
Races
2
Wins
14
Top 5
18
Top 10
11.7
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 3 5
2024 Cook Out 400 39
2024 Xfinity 500 9 1
2023 NOCO 400 13 7
2023 Xfinity 500 9 1
2022 Blue-Emu Maximum Pain Relief 400 14 4
2022 Blue-Emu Maximum Pain Relief 400 29
2022 Xfinity 500 12 3
2021 Blue-Emu Maximum Pain Relief 500 11 11
2021 Xfinity 500 4 11
2020 Blue-Emu Maximum Pain Relief 500 4 2
2020 Blue-Emu Maximum Pain Relief 500 31
2020 Xfinity 500 18 2
2019 STP 500 17 4
2019 First Data 500 17 5
2018 STP 500 1 3
2018 STP 500 37
2018 First Data 500 5 20
2017 STP 500 32
2017 First Data 500 7 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 30 career starts.
What is Ryan Blaney's average finish at Martinsville Speedway?
Ryan Blaney's average finish at Martinsville Speedway is 11.7 across 30 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 30 career races.