STP 500
Martinsville Speedway, April 2, 2017
Brad Keselowski
Winner
500
Laps
38
Entries
7
Leaders
Brad Keselowski won the 2017 STP 500 at Martinsville Speedway on April 2, 2017, leading 116 of 500 laps. Kyle Busch finished second; Chase Elliott rounded out the podium. The race featured 7 different leaders.
Race Details
Date
Sunday, April 2, 2017
Track
Season
2017
Winner
Leaders
7 drivers
| Pos | Start | +/- | Driver |
|---|---|---|---|
| 1 | 4 | +3 | Brad Keselowski |
| 2 | 10 | +8 | Kyle Busch |
| 3 | 2 | -1 | Chase Elliott |
| 4 | 5 | +1 | Joey Logano |
| 5 | 20 | +15 | Austin Dillon |
| 6 | 30 | +24 | A.J. Allmendinger |
| 7 | 8 | +1 | Clint Bowyer |
| 8 | 11 | +3 | Ryan Newman |
| 9 | 25 | +16 | Matt Kenseth |
| 10 | 24 | +14 | Ricky Stenhouse Jr. |
| 11 | 33 | +22 | Chris Buescher |
| 12 | 15 | +3 | Erik Jones |
| 13 | 16 | +3 | Trevor Bayne |
| 14 | 13 | -1 | Kasey Kahne |
| 15 | 17 | +2 | Jimmie Johnson |
| 16 | 3 | -13 | Martin Truex, Jr. |
| 17 | 1 | -16 | Kyle Larson |
| 18 | 18 | — | Aric Almirola |
| 19 | 22 | +3 | Paul Menard |
| 20 | 9 | -11 | Kevin Harvick |
| 21 | 31 | +10 | Cole Whitt |
| 22 | 23 | +1 | Ty Dillon |
| 23 | 29 | +6 | Danica Patrick |
| 24 | 34 | +10 | David Ragan |
| 25 | 7 | -18 | Ryan Blaney |
| 26 | 26 | — | Michael McDowell |
| 27 | 27 | — | Landon Cassill |
| 28 | 35 | +7 | Corey LaJoie |
| 29 | 37 | +8 | Gray Gaulding |
| 30 | 12 | -18 | Denny Hamlin |
| 31 | 32 | +1 | Reed Sorenson |
| 32 | 19 | -13 | Daniel Suarez |
| 33 | 38 | +5 | Timmy Hill |
| 34 | 21 | -13 | Dale Earnhardt, Jr. |
| 35 | 28 | -7 | Matt DiBenedetto |
| 36 | 36 | — | Jeffrey Earnhardt |
| 37 | 14 | -23 | Kurt Busch |
| 38 | 6 | -32 | Jamie McMurray |
Explore More
Frequently Asked Questions
Who won the 2017 STP 500?
Brad Keselowski won the 2017 STP 500 at Martinsville Speedway driving for Team Penske.
Where was the 2017 STP 500 held?
The 2017 STP 500 was held at Martinsville Speedway on April 2, 2017.