Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

Power Rankings: Kevin Harvick, Brad Keselowski remain 1-2

Gg7smfrl8ki_
Brad Keselowski holds off Denny Hamlin to win at New Hampshire Motor Speedway for his third NASCAR Cup Series victory of the season.

Brad Keselowski is getting closer to reaching the top of the NBC Sports NASCAR Power Rankings, but he remains behind Kevin Harvick, who holds the top spot for a fifth consecutive week.

Keselowski is coming off a victory last weekend at New Hampshire Motor Speedway and a contract extension, which was announced the day after the race.

Since the season resumed in May, Harvick and Keselowski have had similar stats. Harvick has four wins since May; Keselowski has three. Harvick has six finishes of third or better; Keselowski has five such finishes. Harvick has 13 top 10s in 16 races; Keselowski has the same total.

Cup heads to Michigan International Speedway this weekend for a doubleheader. Saturday’s race is at 4 p.m. ET. Sunday’s race is at 4:30 p.m. ET. Both races will be on NBCSN.

Here is this week’s power rankings:


  1. Kevin Harvick (Last week: No. 1): Has seven consecutive top-five finishes and might have challenged for his fifth win of the season had a pit call not taken him out of sequence and forced him to pit under green. Good chance his streak continues this weekend at Michigan. Since the track was repaved in 2012, Harvick has 10 top-five finishes in 16 starts.
  2. Brad Keselowski (Last week: No. 2): Scores at least three wins for the fifth consecutive year. The Michigan driver has never won a Cup race at Michigan. He has three top 10s there in his last four starts.
  3. Denny Hamlin ( Last week: No. 3): Was in contention for his sixth win of the season before losing a duel with Brad Keselowski at New Hampshire. Thirteen of the 22 lead changes were between Hamlin and Keselowski. They combined to lead 186 of the last 198 laps. He has four wins, seven finishes of third or better and 10 top 10s since the season resumed in May.
  4. Aric Almirola (Last week: No. 4): Has a career-high nine consecutive top-10 finishes. Can he make it a perfect 10 Saturday at Michigan? He has only one top 10 at the track in his last five starts.
  5. Martin Truex Jr. (Last week: No. 7): Has three finishes of third or better in the last four races. Scored third at New Hampshire despite penalty for an uncontrolled tire. His eight top-five finishes at Michigan are second only to the nine he has had at Kansas for most among active tracks.
  6. Cole Custer (Last week: No. 5): Has four top 10s in the last five races, including his Kentucky win.
  7. Tyler Reddick (Last week: No. 9): Has four top 10s in the last five races. He won the Michigan Xfinity race in June 2019.
  8. Joey Logano (Last week: Unranked): Has two top-five finishes in the last three races. He won at Michigan in June 2019.
  9. Chase Elliott (Last week: Unranked): Has four finishes between ninth and 12th in the last five races.
  10. Matt DiBenedetto (Last week: Unranked): Has two finishes of sixth of better in the the last four races.

Fell out of rankings: Kyle Busch (No. 5 last week), Austin Cindric (No. 7) and Austin Hill (No. 10)