For the third straight race the driver taking the field to the green flag at the start has been the driver leading the field to the checkers at the finish. Matt Kenseth followed Jimmie Johnson (at Martinsville) and Kyle Busch (at Texas) by winning Sunday's race at Kansas from the pole.

Leading a race has hardly been something new for Kenseth, who has now led more laps (482) than any other driver in the series this season. That's two more than he led in all of 2012. It's safe to say Kenseth is happy with his decision to sign with Joe Gibbs Racing.

Here's a look at the Magic Mile Power Rankings* heading into Race 9 at Richmond International Raceway on April 21:

 1. Jimmie Johnson - He may have deserved this spot after his win at Martinsville. Heck, he may have deserved it after his sixth-place finish last week at Texas. Well, after a third this weekend at Kansas it's pretty obvious that Five-Time has found his form again, becoming the fourth different driver in the last four weeks to lead the MMPR. Hey, better late than never.
Previous ranking: Second, +1
Consecutive Weeks in MMPR: 8

2. Brad Keselowski - Is there a better team at turning water into wine than the No. 2 out of Penske? Again, Bad Brad was running mid-pack and having an average day, but the team rallied and finished sixth, the seventh top-10 in eight races for the defending Cup Series champs. Richmond should provide an obstacle, though, with just two top-10s in seven career starts.
Previous ranking: Third, +1
Consecutive Weeks in MMPR: 8

3. Kasey Kahne - Jonathan Stallsmith's pick to win it all this year, Kahne has been downright impressive through the first eight races of the season. Since starting the season with a 36th and 19th and Daytona and Phoenix, respectively, Kahne has finished outside the top 10 only once, and that was an 11th at Texas. Oh, and he's already won a race.
Previous ranking: Fifth, +2
Consecutive Weeks in MMPR: 5

4. Matt Kenseth - Although a difficult and emotional one at the time, Kenseth's decision to leave Roush Fenway Racing for Joe Gibbs Racing has certainly been an easier one to swallow given his two victories already in 2013. But let's not forget that he won two races in the Chase last year, too, giving him four wins in his last 15 starts. But with a 29.0 average finish in those other 11 races, Kenseth is the definition of Jekyll and Hyde.
Previous ranking: Ninth, +5
Consecutive Weeks in MMPR: 6

5. Kyle Busch -  Let's just chalk this up to a bad day at a track that - given his 22.4 average finish in 18 career starts - just can't seem to figure out. "Just don't know what to do with Kansas." Enough said.
Previous ranking: First, -4
Consecutive Weeks in MMPR: 5

6. Carl Edwards - A really strong day done in by an ill-timed yellow flag. Ouch
Previous ranking: Sixth, --
Consecutive Weeks in MMPR: 7

7. Dale Earnhardt Jr. - See above (Edwards).
Previous ranking: Seventh, --
Consecutive Weeks in MMPR: 8

8. Greg Biffle - He piloted the 16 all the way up to third, but wasn't really a factor - something that hasn't been said about The Biff in nearly a month. He still ranks second in quality passes, but his 39 laps led through eight races has to scratch a few heads, especially when you consider he led the fifth-most laps in the Cup Series last season.
Previous ranking: Fourth, -4
Consecutive Weeks in MMPR: 3

9. Clint Bowyer - Consistency has been the only thing keeping Bowyer from making a similar run as to the one he made last year. Bowyer has three top-fives over the last six weeks, but has finished 27th, 35th and 15th in the other three races mixed in. Richmond could put an end to that, though, as it is Bowyer's best track with a 9.6 average finishing position, eight top-10s, including a pair of wins in 14 career starts.
Previous ranking: N/A, +2
Consecutive Weeks in MMPR: 1

10. Martin Truex Jr. - Make it two straight strong starts, and finishes for the 56. He has stumbled out of the gates a bit when you compare his first eight races to 2012, but with a runner-up and fourth-place finish in his last two starts, respectively, this could be just the turning point Truex needs to make a run at another appearance in the Chase.
Previous ranking: N/A, +1
Consecutive Weeks in MMPR: 1

Wave Around: Jamie McMurray - A top-five this week at Richmond should finally vault McMurray (who has three top-10s in his last five starts) into the MMPR for the first time in his career. 

Dropped out of the MMPR: Joey Logano and Paul Menard.

*This list is comprised of drivers that compete in the Sprint Cup Series on full-time basis.

Previous Nos. 1
Week 1 - Jimmie Johnson
Week 2 - Jimmie Johnson
Week 3 - Brad Keselowski
Week 4 - Brad Keselowski
Week 5 - Dale Earnhardt Jr.
Week 6 - Brad Keselowski
Week 7 - Kyle Busch