Final running order for the Goody’s Fast Relief 500 at Martinsville Tom Jensen @tomjensen100 Oct 30, 2016 at 4:55p ET Final running order for the Goody's Fast Relief 500 The Goody’s Fast Relief 500 is in the books, with Jimmie Johnson winning on the 0.526-mile Martinsville Speedway short track for the ninth time. Here’s where all 40 drivers finished at Martinsville. Getty Images Getty Images 1 Jimmie Johnson Contact with first AJ Allmendinger and then Denny Hamlin dropped Johnson to 25th place prior to the halfway point. But he rebounded to win his ninth race at the Martinsville paperclip. Getty Images Getty Images 2 Brad Keselowski Historically, Keselowski has had back luck at Martinsville, but he had a great run this time, finishing second to Jimmie Johnson. 3 Denny Hamlin Like teammate Carl Edwards, Hamlin got a speeding penalty on his first pit stop, but her drove to the front of the field and wound up third. Getty Images Getty Images 4 Matt Kenseth The 2003 Premier Series champ took the lead in the first 200 laps and was fast all race long. 5 Kyle Busch The spring Martinsville winner was fast again this time, although he had nothing for the race-winner at the end. NASCAR NASCAR via Getty Images 6 Jeff Gordon The nine-time Martinsville winner turned in another strong performance on Sunday, with an excellent result. Getty Images Getty Images 7 Martin Truex, Jr. Truex started from the pole and ran well throughout the race, finishing solidly in the top 10. NASCAR NASCAR via Getty Images 8 Jamie McMurray A very good finish for McMurray, who benefitted from being in the right spot when the cautions fell. Getty Images Getty Images 9 Joey Logano The No. 2 qualifier, Logano had a strong car, but got caught a lap down, which prevented him from making a serious charge. 10 AJ Allmendinger Usually strong at Martinsville, Allmendinger was again impressive, running in the top 10 for much of the race. Getty Images Getty Images 11 Kasey Kahne The announcement came this week that Farmers wouldn’t stay on as a sponsor after 2017, but Kahne carried his momentum over the past several weeks to post another respectable result. Getty Images Getty Images 12 Chase Elliott The rookie driver qualified well, but didn’t race as well, although he had a decent outing. Getty Images Getty Images 13 Greg Biffle Biffle’s career average finish at Martinsville is 19.74, his finish Sunday improved that margin a little bit. Getty Images Getty Images 14 Kyle Larson It was another productive race for Larson, who was solidly in the top 15. Getty Images Getty Images 15 Aric Almirola Decent effort for the Richard Petty Motorsports driver. Getty Images Getty Images 16 Ryan Newman Newman spent most of the day in the top 15 but not much higher. Getty Images Getty Images 17 Austin Dillon After missing the Chase Round of 8 by a tiebreaker, Dillon bounced off the wall in qualifying and overcame an early tire rub for a top 20. Getty Images Getty Images 18 Michael McDowell McDowell followed up his respectable 16th-place finish at Talladega, with an 18th at the short track today. NASCAR NASCAR via Getty Images 19 Ryan Blaney Blaney wheeled it hard all afternoon, pulling down another top-20 finish. Getty Images Getty Images 20 Kevin Harvick A really bad day for Harvick, but with Phoenix on the schedule, he could still advance. NASCAR NASCAR via Getty Images 21 Casey Mears Mears finished right near the middle of the pack for a mild rebound after wrecking early at Talladega last weekend and finishing 39th. Getty Images Getty Images 22 Kurt Busch The weekend didn’t start very strong for the elder Busch when he qualified 23rd, the lowest by a remaining Chase driver, and didn’t improve much after that. He’s in a hole heading to Texas. NASCAR NASCAR via Getty Images 23 Trevor Bayne The Roush Fenway Racing team’s struggles have been prominent throughout the season, Bayne meddled in the middle of the pack all day, finishing 23rd. Getty Images Getty Images 24 Danica Patrick In the 2015 spring race, Patrick posted her second-best career finish when she came in seventh at Martinsville, she was a non-factor on Sunday, finishing where she started. Getty Images Getty Images 25 Paul Menard Another Sunday of struggle for Menard and Richard Childress Racing. Getty Images Getty Images 26 Tony Stewart After showing speed in practice, the entire Stewart-Haas Racing squad struggled at Martinsville. Getty Images Getty Images 27 Chris Buescher Overall, the 2016 season has been a huge positive for Buescher on a small team who fell a few laps down early and finished deep in the pack. Getty Images Getty Images 28 Clint Bowyer Bowyer has three races to go before he gets back into top-tier equipment with Stewart-Haas Racing. Getty Images Getty Images 29 Landon Cassill Cassill’s best finish at Martinsville came two years ago when he placed 19th, he was 10 spots lower than that on Sunday. Getty Images Getty Images 30 Regan Smith The future for Smith is uncertain will the announcement of Tommy Baldwin Racing selling their charter, Smith couldn’t make much progress on Sunday, finishing 30th. NASCAR NASCAR via Getty Images 31 Dylan Lupton Lupton made his third career Sprint Cup start on Sunday at Martinsville. Getty Images Getty Images 32 Matt DiBenedetto DiBenedetto fought off food poisoning at Talladega last weekend, he fought the tight turns of Martinsville today and finished Getty Images Getty Images 33 Jeffrey Earnhardt A week after running the No. 83 with a paint scheme honoring his grandpa, Dale Earnhardt, Sr., Jeffrey was back in the No. 32 GoFas Racing Ford. Getty Images Getty Images 34 Brian Scott Scott posted his best career finish last weekend at Talladega, his Martinsville weekend got off to a bumpy start as he hit the wall in qualifying and didn’t improve much during the race. Getty Images Getty Images 35 Michael Annett Annett finished 23rd at the 0.526-mile short track last year, his best finish at the track. He didn’t fare as well this time around, finishing 21 laps down. Getty Images Getty Images 36 Carl Edwards The day did not start well for Edwards, as he was caught speeding on his opening pit stop. And a blown tire on Lap 357 might have blown his Chase hopes. Getty Images Getty Images 37 David Ragan Fast in practice and qualifying, Ragan unfortunately lost an engine early. 38 Reed Sorenson Sorenson made some headlines when he went all out in the first qualifying session at Talladega, he quietly ran in the back today. Getty Images Getty Images 39 Gray Gaulding In his first Sprint Cup experience, Gaulding logged some laps and gained experience, which is all he could ask for at age 18. Getty Images Getty Images 40 Ricky Stenhouse After crashing in qualifying, Stenhouse started in a backup car and spun into the wall early in the race, ending his weekend early. Next Gallery 16 Best photos from the Goody's Fast Relief 500 at Martinsville Start Gallery » FOX Fantasy Auto Form a Racing Team, Compete for Prizes Play Now!