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

Who is NASCAR’s best in the last 100 Cup races?

NASCAR Sprint Cup Series Folds of Honor QuikTrip 500

HAMPTON, GA - FEBRUARY 28: Kevin Harvick, driver of the #4 Jimmy John’s Chevrolet, and Jimmie Johnson, driver of the #48 Lowe’s Chevrolet, lead the field on a restart during the NASCAR Sprint Cup Series Folds of Honor QuikTrip 500 at Atlanta Motor Speedway on February 28, 2016 in Hampton, Georgia. (Photo by Kevin C. Cox/Getty Images)

Getty Images

One hundred Cup races is nearly three seasons. That’s a good way to look at how drivers and teams perform with driver contracts often lasting three years.

The numbers over the last 100 Cup races can prove interesting. Among some of the takeaways:


  • Jimmie Johnson has 14 wins but only 33 top-five finishes. That means 42.4 percent of his top-five finishes are wins.
  • Both Joey Logano and Kevin Harvick have 72 top-10 finishes in their last 100 races, meaning they have scored top 10s in 72 percent of these races. Harvick led the way with 52 top-five finishes, thus he’s averaging a top-five finish in more than 50 percent of his starts in the last 100 races.
  • Kyle Busch’s numbers are a bit lower than some because he missed the first 11 races of the 2015 season after his injury at Daytona in the season-opening Xfinity race. Still, he ranks toward the top in wins, top-five and top-10 finishes during this stretch.
  • Brad Keselowski and Logano rank in the top three in wins, top fives, top 10s and poles in the last 100 races, showing the strength of Team Penske over this period.

Here’s a look at the numbers in the last 100 Cup races among active drivers. (Only drivers who have Cup confirmed rides for the 2017 season are included).
MOST WINS IN LAST 100 RACES

14 — Jimmie Johnson

13 — Joey Logano

10 — Kevin Harvick

10 — Brad Keselowski

9 — Kyle Busch

7 — Matt Kenseth

6 — Dale Earnhardt Jr.

6 — Denny Hamlin

5 — Martin Truex Jr.

3 — Kurt Busch

1 — AJ Allmendinger

1 — Aric Almirola

1 — Chris Buescher

1 — Kasey Kahne

1 — Kyle Larson

MOST TOP 5s IN LAST 100 RACES

52 — Kevin Harvick

50 — Joey Logano

39 — Brad Keselowski

36 — Kyle Busch

33 — Jimmie Johnson

31 — Denny Hamlin

31 — Matt Kenseth

28 — Dale Earnhardt Jr.

23 — Kurt Busch

18 — Kyle Larson

17 — Martin Truex Jr.

13 — Jamie McMurray

MOST TOP 10s IN LAST 100 RACES

72 — Kevin Harvick

72 — Joey Logano

64 — Brad Keselowski

58 — Denny Hamlin

55 — Matt Kenseth

53 — Jimmie Johnson

52 — Kyle Busch

51 — Kurt Busch

44 — Martin Truex Jr.

43 — Dale Earnhardt Jr.

38 — Kyle Larson

38 — Ryan Newman

33 — Jamie McMurray

32 — Kasey Kahne

28 — Clint Bowyer

MOST POLES IN LAST 100 RACES

10 — Kevin Harvick

9 — Joey Logano

8 — Brad Keselowski

6 — Denny Hamlin

6 — Matt Kenseth

5 — Kyle Busch

5 — Kurt Busch

5 — Martin Truex Jr.

2 — AJ Allmendinger

2 — Austin Dillon

2 — Chase Elliott

2 — Jimmie Johnson

2 — Jamie McMurray

MOST DID NOT FINISHES (DNFS) IN LAST 100 RACES

14 — David Ragan

12 — Aric Almirola

12 — Landon Cassill

11 — AJ Allmendinger

11 — Kyle Busch

10 — Matt DiBenedetto

10 — Matt Kenseth

10 — Kyle Larson

10 — Danica Patrick

10 — Ricky Stenhouse Jr.

9 — Trevor Bayne

9 — Jimmie Johnson

9 — Kasey Kahne

9 — Paul Menard

Follow @dustinlong