This is the oldest continuously run NASCAR race, with its first running in 1949. For more see NASCAR drivers with the most wins in the STP 500 at Martinsville.
As you will see below, Jimmie Johnson is a heavy favorite to win the 2014 STP 500. Jimmie Johnson has yet to win a race in 2014, but he did win the STP 500 in 2013.
NASCAR odds for the STP 500 at Martinsville, Jimmie Johnson heavy favorite
1. Jimmie Johnson - 2 to 1 odds
Jimmie Johnson is 2 to 1 odds to win the 2014 STP 500 at Martinsville Speedway. I believe that's the lowest odds for any driver at any NASCAR race so far this season.
Are the low odds justified? Jimmie Johnson has won this race three times, which is tied for the most wins in the race among active drivers, and he is the defending champion.
2. Jeff Gordon - 5 to 1
Jeff Gordon, who is tied with Jimmie Johnson for most wins in the STP 500 among active drivers with three, has the second lowest odds at 5 to 1. Jeff Gordon's last win in this race came in 2005, but he did win the fall race at Martinsville in 2013.
T-3. Denny Hamlin - 8 to 1
Two-time STP 500 winner (2008 and 2010) Denny Hamlin is 8 to 1 odds to win for the third time here.
T-3. Brad Keselowski - 8 to 1
Brad Keselowski has yet to win the STP 500, but he did win the Kobalt 400 so far this year, and he is 8 to 1 to win at Martinsville.
T-3. Kyle Busch - 8 to 1
Kyle Busch, who just repeated as Auto Club 400 winner last week, is also 8 to 1 in the STP 500, a race he has yet to win.
T-3. Clint Bowyer - 8 to 1
Clint Bowyer, who has never won this race and is winless so far in 2014, is also 8 to 1 odds.
7. Kevin Harvick - 12 to 1
Kevin Harvick, who won this race in 2011, is 12 to 1 odds.
T-8. Matt Kenseth, Dale Earnhardt, Jr., Kasey Kahne - 18 to 1 odds
Matt Kenseth, Dale Earnhardt, Jr., and Kasey Kahne are each 18 to 1 odds to win the STP 500, a race none of the trio have won.
11. Joey Logano - 30 to 1
Joey Logano has yet to win the STP 500.
T-12. Ryan Newman and Tony Stewart - 35 to 1
Two previous winners of this race, Ryan Newman in 2012 and Tony Stewart in 2006, are each 35 to 1.
14. Carl Edwards - 40 to 1
Carl Edwards, who won the Food City 500 this year but has yet to win the STP 500, is 40 to 1.
T-15. Kurt Busch, Greg Biffle, Brian Vickers, Jamie McMurray - 50 to 1
Zero wins in the STP 500 for this quartet at 50 to 1 odds each.
T-19. Austin Dillon, Martin Truex, Jr., Ricky Stenhouse, Jr., Kyle Larson, Aric Almirola, Marcos Amborse - 100 to 1
No wins here for any of these drivers a t 100 to 1 odds each.
25. Paul Menard - 150 to 1
No wins in the STP 500.
T-26. A.J. Allmendinger and Danica Patrick - 300 to 1 odds
Zero wins for this pair, but Danica Patrick is super hot.
28. Casey Mears - 500 to 1
No wins here.
29. Justin Allgaier - 2,000 to 1
Obviously, no wins.
Field of All Other Drivers - 300 to 1