← Jimmie Johnson

Jimmie Johnson at Martinsville Speedway

Jimmie Johnson has made 36 career starts at Martinsville Speedway, posting 9 wins, 19 top-five finishes, and a 8.7 average finish. With 2,933 laps led, every trip to Martinsville Speedway tells a story — explore the full race-by-race breakdown below.

Career at Martinsville Speedway
36
Races
9
Wins
19
Top 5
25
Top 10
8.7
Avg Finish
1
Best Finish
2,933
Laps Led

Race-by-Race Results

Year Race Start Finish
2024 Cook Out 400 29
2020 Blue-Emu Maximum Pain Relief 500 20 10
2018 STP 500 15 15
2018 First Data 500 18 12
2017 STP 500 19 15
2017 First Data 500 17 12
2016 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 24 9
2016 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 3 1
2015 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 5 35
2015 NASCAR SPRINT CUP SERIES AT MARTINSVILLE 21 12
2014 NASCAR Sprint Cup Series at Martinsville 4 2
2014 NASCAR Sprint Cup Series at Martinsville 7 32
2013 NASCAR Sprint Cup Series at Martinsville 1 1
2013 NASCAR Sprint Cup Series at Martinsville 2 5
2012 NASCAR Sprint Cup Series at Martinsville 22 12
2012 NASCAR Sprint Cup Series at Martinsville 1 1
2011 NASCAR Sprint Cup Series at Martinsville 17 11
2011 NASCAR Sprint Cup Series at Martinsville 7 2
2010 NASCAR Sprint Cup Series at Martinsville 3 9
2010 NASCAR Sprint Cup Series at Martinsville 19 5
2009 NASCAR Sprint Cup Series at Martinsville 9 1
2009 NASCAR Sprint Cup Series at Martinsville 15 2
2008 NASCAR Sprint Cup Series at Martinsville 10 4
2008 NASCAR Sprint Cup Series at Martinsville 1 1
2007 NASCAR NEXTEL Cup Series at Martinsville 20 1
2007 Subway 500 at Martinsville 4 1
2006 DirecTV 500 1 3
2006 Subway 500 9 1
2005 Advance Auto Parts 500 37 8
2005 Subway 500 6 3
2004 Advance Auto Parts 500 8 4
2004 Subway 500 18 1
2003 Virginia 500 7 9
2003 Subway 500 26 2
2002 Virginia 500 14 35
2002 Old Dominion 500 7 6

Frequently Asked Questions

How many times has Jimmie Johnson won at Martinsville Speedway?
Jimmie Johnson has won 9 times at Martinsville Speedway in 36 career starts.
What is Jimmie Johnson's average finish at Martinsville Speedway?
Jimmie Johnson's average finish at Martinsville Speedway is 8.7 across 36 races, with a best finish of 1 (win).
How many laps has Jimmie Johnson led at Martinsville Speedway?
Jimmie Johnson has led 2,933 laps at Martinsville Speedway across 36 career races.