Rankings are updated every Monday of the NASCAR season.

Rank   Driver Points   Change   Comment
1 Kevin Harvick Kevin Harvick 263
Harvick’s streak of top-two finishes ended Sunday. Despite leading a race high 154 laps, Harvick couldn’t put it together at the end and came home eighth. One bad race doesn’t mean Harvick isn’t a threat to win every week, though.
2 Joey Logano Joey Logano 239
Logano led the second most laps Sunday, 108. Like Harvick though, he faded at the end. Unlike Harvick, he had a much better ending, finishing third.
3 Martin Truex, Jr. Martin Truex, Jr. 231
Truex put together another solid run. He led 23 laps and held on for a respectable sixth-place finish.
4 Brad Keselowski Brad Keselowski 206
▲ 1
Keselowski ran strong all day. He led 18 laps and was a threat all afternoon. He came up just short of the win coming home second.
5 Kasey Kahne Kasey Kahne 193
▲ 3
Kahne took the lead thanks to a late race pit call to stay out when the leaders pitted. However, he couldn’t stay there and faded back settling for 11th.
6 Ryan Newman Ryan Newman 180
Newman started second but quickly faded. In an uncharacteristic day for Newman, it wasn’t long before he was being lapped; he never recovered and finished 27th, four laps down.
7 Paul Menard Paul Menard 173
▲ 2
Menard was minding his own business and trying to avoid trouble. Trouble found him, however, on lap 227 when he was hit from behind. He was able to continue and held on for a 23rd-place finish.
8 Denny Hamlin Denny Hamlin 172
▲ 6
Hamlin was the talk of the garage all weekend, and Sunday he delivered. Hamlin led 91 laps taking the lead with 27 laps to go and holding off a hard-charging Brad Keselowski to score his fifth victory at Martinsville and the 25th of his career.
9 Dale Earnhardt Jr. Dale Earnhardt Jr. 172
▼ 5
Earnhardt looked forward to returning to the track where he scored an emotional first win last fall. He was disappointed. He broke a transmission shifter early in the going and fell back; then he was swept in a crash and sent to the garage. He was scored 36th, 47 laps down.
10 Aric Almirola Aric Almirola 170
Almirola started 18th, avoided trouble and finished 12th.
11 Jimmie Johnson Jimmie Johnson 168
▼ 4
Johnson is an eight-time winner at Martinsville, but you couldn’t tell on Sunday. He was lapped early, had his Chevy damaged on several times and finished 35th, 32 laps down.
12 Matt Kenseth Matt Kenseth 168
▲ 1
Kenseth ran among the lead group most of day. He led 11 laps but couldn’t put it together when it counted; he still finished a nice fourth.
13 David Ragan David Ragan 163
▲ 2
Ragan continues in relief of injured Kyle Busch. Sunday he had his best run of the season, coming home fifth.
14 Casey Mears Casey Mears 161
▼ 2
Mears was minding his own business, running comfortably inside the top 15 when he was swept up in a crash. He recovered, though, and held on for a respectable 15th-place finish.
15 James McMurray James McMurray 154
▼ 15
McMurray was among the few drivers to run a clean race all afternoon. He ran inside the top 10 most of the day and settled for a 10th-place finish at the end of the day.

About The Ranker:

Greg Engle is an writer and an award-winning columnist who has worked full time for the Sporting News and the NASCAR Wire Service—if you wanted to get any more inside the sport of NASCAR you’d have to wear a crash helmet. He has received bylines in hundreds of newspapers across the country on auto sports and has also been featured on,, ESPN and Fox Sports. His work can be found at