STP 500

Martinsville Speedway — April 2, 2017

Brad Keselowski
Winner
500
Laps
39
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 6 +5 Brad Keselowski
2 1 -1 Kyle Busch
3 25 +22 Chase Elliott
4 9 +5 Joey Logano
5 17 +12 Austin Dillon
6 21 +15 A.J. Allmendinger
7 20 +13 Clint Bowyer
8 10 +2 Ryan Newman
9 3 -6 Matt Kenseth
10 23 +13 Ricky Stenhouse Jr.
11 29 +18 Chris Buescher
12 15 +3 Erik Jones
13 22 +9 Trevor Bayne
14 26 +12 Kasey Kahne
15 19 +4 Jimmie Johnson
16 2 -14 Martin Truex, Jr.
17 7 -10 Kyle Larson
18 Aric Almirola
19 13 -6 Paul Menard
20 12 -8 Kevin Harvick
21 Trevor Bayne
22 Cole Whitt
23 Chris Buescher
24 Gray Gaulding
25 Joey Logano
26 Ryan Sieg
27 Jeffrey Earnhardt
28 Timmy Hill
29 Matt DiBenedetto
30 18 -12 Denny Hamlin
31 Clint Bowyer
32 Ryan Blaney
33 Paul Menard
34 Regan Smith
35 Cody Ware
36 Landon Cassill
37 Kurt Busch
38 Brad Keselowski
39 Ricky Stenhouse Jr.
Stage Results
Driver Stage 1 Stage 2 Stage 3 Stage Pts
Kyle Busch 1 2 19
Kyle Larson 4 1 17
Kevin Harvick 2 4 16
Brad Keselowski 3 7 12
Chase Elliott 6 5 11
Martin Truex, Jr. 14 3 8
Jimmie Johnson 5 34 6
Erik Jones 13 6 5
Matt Kenseth 8 10 4
Kasey Kahne 12 9 2
Austin Dillon 10 15 1
Aric Almirola
Trevor Bayne
Cole Whitt
Chris Buescher
Gray Gaulding
Joey Logano
Ryan Sieg
Jeffrey Earnhardt
Timmy Hill
Matt DiBenedetto
Clint Bowyer
Ryan Blaney
Paul Menard
Regan Smith
Cody Ware
Landon Cassill
Kurt Busch
Brad Keselowski
Ricky Stenhouse Jr.
Model Performance

How well did the NR-Rating model predict this race? Across 16 matched drivers, the model averaged 9.3 positions off — worse than the season average of 8.5. Below Average

Pos Driver Predicted Actual Delta
1 Brad Keselowski 12.0 1 +11.0
2 Kyle Busch 15.6 2 +13.6
3 Chase Elliott 8.3 3 +5.3
4 Joey Logano 12.1 4 +8.1
5 Austin Dillon 17.0 5 +12.0
6 A.J. Allmendinger 18.3 6 +12.3
10 Ricky Stenhouse Jr. 20.1 10 +10.1
11 Chris Buescher 10.3 11 -0.7
12 Erik Jones 17.7 12 +5.7
15 Jimmie Johnson 17.7 15 +2.7
16 Martin Truex, Jr. 13.8 16 -2.2
17 Kyle Larson 8.6 17 -8.4
28 Timmy Hill 24.3 28 -3.7
30 Denny Hamlin 6.8 30 -23.2
32 Ryan Blaney 6.8 32 -25.2
35 Cody Ware 29.8 35 -5.2

Predicted finish from NR-Rating model. Delta = predicted − actual (positive = driver beat prediction). Confidence: High Confidence = low variance (stdDev ≤ 9), Moderate = medium variance, Coinflip = high variance.

Historical Context

  • Brad Keselowski: has 36 career starts at Martinsville Speedway with a 14.7 avg finish (2 wins) — the model may have underweighted this track history.
  • Denny Hamlin: was the model’s top pick based on 47 career starts at Martinsville Speedway with a 9.2 avg finish (8 wins), finishing P30 on the day.
  • Kyle Busch: was the biggest surprise, finishing P2 vs predicted P16. Track history: 52 starts, 12.1 avg finish.

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.