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
Season
2017
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.