Skip navigation
Sign up to follow your favorites on all your devices.
Sign up

Results and stats for the STP 500 at Martinsville Speedway


during the NASCAR Sprint Cup Series STP 500 at Martinsville Speedway on April 3, 2016 in Martinsville, Virginia.

Brian Lawdermilk

Kyle Busch became the Sprint Cup’s fifth different winner in 2016 with his victory in the STP 500 at Martinsville Speedway.

Busch led 352 laps en-route to his first Sprint Cup win at Martinsville. The Joe Gibbs Racing driver completed a sweep of NASCAR’s races at Martinsville after winning the Camping World Truck Series race on Saturday.

The top five was filled out by AJ Allmendinger, Kyle Larson, Austin Dillon and Brad Keselowski.

Dillon earned his second top-five finish of the season marking the first time he has recorded multiple top fives in a season.

Here are the rest of the results for the STP 500.

Race results-page-001