Fantasy Sports Fantasy NASCAR

Fantasy NASCAR Rankings For 2014 STP 500

Top 20 Fantasy NASCAR Drivers For 2014 STP 500

MartinsvilleCover
Peter Casey-USA TODAY Sports

This week the NASCAR circuit heads to Martinsville and the paperclip track always brings some exciting races. To help you pick a lineup this week, here are the top-20 fantasy NASCAR drivers for the 2014 STP 500.

20. Aric Almirola

AricAlmirola
Jasen Vinlove-USA TODAY Sports

20. Aric Almirola

AricAlmirola1
Jasen Vinlove-USA TODAY Sports

Almirola has racked up two top-15 finishes in his last four races. He will start this Sunday in 20th place and will be a safe bet to crack the top-20 option.

19. Paul Menard

PaulMenard
Andrew Weber-USA TODAY Sports

19. Paul Menard

PaulMenard1

Menard has two top-10 finishes in his last three races. He will certainly be worth a pick inside the top-20 this week.

18. Brian Vickers

BrianVickers
Jasen Vinlove-USA TODAY Sports

18. Brian Vickers

BrianVickers
Jasen Vinlove-USA TODAY Sports

Vickers is another underrated option to look for this week, as he has three straight top-13 finishes.

17. Kurt Busch

KurtBusch
Andrew Weber-USA TODAY Sports

17. Kurt Busch

KurtBusch1
Andrew Weber-USA TODAY Sports

Busch will start back in 22nd and will be in the middle of the pack all race long.

16. Kevin Harvick

KevinHarvick
Andrew Weber-USA TODAY Sports

16. Kevin Harvick

KevinHarvick1
Andrew Weber-USA TODAY Sports

Harvick has struggled at Martinsville throughout his career, as he has an average finish of 16.16. He isn't worth reaching for this week.

15. Ryan Newman

RyanNewman
Andrew Weber-USA TODAY Sports

15. Ryan Newman

RyanNewman1
Andrew Weber-USA TODAY Sports

Newman has cracked the top-20 in four straight races and will be a decent sleeper pick again this week.

14. Kasey Kahne

KaseyKahne1
Andrew Weber-USA TODAY Sports

14. Kasey Kahne

KaseyKahne
Andrew Weber-USA TODAY Sports

Kahne has collected two top-five finishes here in his last three races. Unfortunately, he will start back in 27th place and will have a long road ahead of him this Sunday.

13. Joey Logano

JoeyLogano
Randy Sartin-USA TODAY Sports

13. Joey Logano

JoeyLogano
Randy Sartin-USA TODAY Sports

Logano will start this race in third, but he has not cracked the top-10 in his last six trips to Martinsville. He will be a risky first option this week.

12. Jamie McMurray

JamieMcMurray
Ed Szczepanski-USA TODAY Sports

12. Jamie McMurray

JamieMcMurray1
Ed Szczepanski-USA TODAY Sports

McMurray has finished inside the top-15 in four of the five races this season.

11. Greg Biffle

GregBiffle
Randy Sartin-USA TODAY Sports

11. Greg Biffle

GregBiffle
Randy Sartin-USA TODAY Sports

Biffle has cracked the top-15 in five straight races at Martinsville.

10. Clint Bowyer

ClintBowyer
Randy Sartin-USA TODAY Sports

10. Clint Bowyer

ClintBowyer1
Randy Sartin-USA TODAY Sports

Bowyer has four straight top-10 finishes at Martinsville.

9. Dale Earnhardt Jr.

DaleEarnhardtJr.
Andrew Weber-USA TODAY Sports

9. Dale Earnhardt Jr.

DaleEarnhardtJr.1
Andrew Weber-USA TODAY Sports

Earnhardt Jr. has an average finish of 13.18 at Martinsville. Junior has never won here, but he should be good of another top-10 finish.

8. Tony Stewart

TonyStewart
Andrew Weber-USA TODAY Sports

8. Tony Stewart

TonyStewart1
Andrew Weber-USA TODAY Sports

Stewart has cracked the top-five in two straight races and he is finally starting to heat up. He will start this week’s race in seventh and the veteran is finally turning his season around.

7. Matt Kenseth

MattKenseth
Andrew Weber-USA TODAY Sports

7. Matt Kenseth

MattKenseth1
Andrew Weber-USA TODAY Sports

Kenseth has cracked the top-15 in six of his last seven races at Martinsville.

6. Carl Edwards

CarlEdwards
Randy Sartin-USA TODAY Sports

6. Carl Edwards

CarlEdwards1
Randy Sartin-USA TODAY Sports

Edwards has cracked the top-20 here in nine consecutive races.

5. Brad Keselowski

BradKeselowski1
Randy Sartin-USA TODAY Sports

5. Brad Keselowski

BradKeselowski
Randy Sartin-USA TODAY Sports

Keselowski has finished inside the top-nine in four straight trips at Martinsville. He has missed the top-10 in his last two races, though, so a family track will help the #2 car to get back on track.

4. Kyle Busch

KyleBusch
Randy Sartin-USA TODAY Sports

4. Kyle Busch

KyleBusch1
Randy Sartin-USA TODAY Sports

Busch will start on the pole in Martinsville, and considering he has three consecutive top-15 finishes here, expect him to come off the board very early this week .

3. Jeff Gordon

JeffGordon
Ed Szczepanski-USA TODAY Sports

3. Jeff Gordon

JeffGordon1
Ed Szczepanski-USA TODAY Sports

Gordon won the fall race at Martinsville and has won eight career races here. He has also cracked the top-10 in 20 of his last 22 races here and will be one of the safest picks this weekend.

2. Denny Hamlin

DennyHamlin
Andrew Weber-USA TODAY Sports

2. Denny Hamlin

DennyHamlin1
Andrew Weber-USA TODAY Sports

Hamlin has 13 top-10 finishes at Martinsville, including four wins.

1. Jimmie Johnson

JimmieJohnson
Randy Sartin-USA TODAY Sports

1. Jimmie Johnson

JimmieJohnson1
Randy Sartin-USA TODAY Sports

Johnson has eight career wins at Martinsville and has an average finish of 5.33. He should be the top pick in all formats this week.