STP 500

Martinsville Speedway, March 24, 2019

Brad Keselowski
Winner
500
Laps
36
Entries
3
Leaders

Brad Keselowski won the 2019 STP 500 at Martinsville Speedway on March 24, 2019, leading 446 of 500 laps. Chase Elliott finished second; Kyle Busch rounded out the podium. The race featured 3 different leaders.

Race Details
Date
Sunday, March 24, 2019
Season
2019
Leaders
3 drivers
Pos Start +/- Driver
1 3 +2 Brad Keselowski
2 7 +5 Chase Elliott
3 13 +10 Kyle Busch
4 17 +13 Ryan Blaney
5 5 — Denny Hamlin
6 4 -2 Kevin Harvick
7 10 +3 Clint Bowyer
8 8 — Martin Truex, Jr.
9 2 -7 Aric Almirola
10 9 -1 Daniel Suarez
11 29 +18 Austin Dillon
12 19 +7 Kurt Busch
13 22 +9 Ty Dillon
14 16 +2 Alex Bowman
15 14 -1 Paul Menard
16 15 -1 Ryan Preece
17 26 +9 Bubba Wallace
18 6 -12 Kyle Larson
19 1 -18 Joey Logano
20 21 +1 Matt DiBenedetto
21 12 -9 Chris Buescher
22 34 +12 William Byron
23 20 -3 Ryan Newman
24 11 -13 Jimmie Johnson
25 24 -1 Ricky Stenhouse Jr.
26 25 -1 David Ragan
27 28 +1 Daniel Hemric
28 27 -1 Landon Cassill
29 31 +2 Matt Tifft
30 18 -12 Erik Jones
31 23 -8 Michael McDowell
32 35 +3 D.J. Kennington
33 32 -1 Corey LaJoie
34 30 -4 Ross Chastain
35 36 +1 Jeb Burton
36 33 -3 Cody Ware

Explore More

Frequently Asked Questions

Who won the 2019 STP 500?
Brad Keselowski won the 2019 STP 500 at Martinsville Speedway driving for Team Penske.
Where was the 2019 STP 500 held?
The 2019 STP 500 was held at Martinsville Speedway on March 24, 2019.