← Ryan Sieg

Ryan Sieg at Martinsville Speedway

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

Career at Martinsville Speedway
21
Races
0
Wins
0
Top 5
4
Top 10
21.1
Avg Finish
8
Best Finish
13
Laps Led

Race-by-Race Results

Year Race Start Finish
2026 NFPA 250 14 9
2025 NASCAR Xfinity Series at Martinsville 13 8
2025 NASCAR Xfinity Series at Martinsville 7 15
2024 NASCAR Xfinity Series at Martinsville 8 17
2024 NASCAR Xfinity Series at Martinsville 38 15
2023 NASCAR Xfinity Series at Martinsville 17 18
2023 NASCAR Xfinity Series at Martinsville 13 35
2022 NASCAR Xfinity Series at Martinsville 8 9
2022 NASCAR Xfinity Series at Martinsville 17 33
2021 NASCAR Xfinity Series at Martinsville 14 31
2020 NASCAR XFINITY SERIES AT MARTINSVILLE 9 11
2017 STP 500 26
2013 Kroger 250 29 8
2013 Kroger 200 18 25
2012 Kroger 250 28 32
2012 Kroger 200 28 26
2011 Kroger 250 17 33
2011 Kroger 200 17 23
2010 Kroger 250 25 24
2010 Kroger 200 14 11
2009 Kroger 250 16 34

Frequently Asked Questions

How many times has Ryan Sieg won at Martinsville Speedway?
Ryan Sieg has won 0 times at Martinsville Speedway in 21 career starts.
What is Ryan Sieg's average finish at Martinsville Speedway?
Ryan Sieg's average finish at Martinsville Speedway is 21.1 across 21 races, with a best finish of 8.
How many laps has Ryan Sieg led at Martinsville Speedway?
Ryan Sieg has led 13 laps at Martinsville Speedway across 21 career races.