In this post you will only find all-time stats, if you are looking for only active drivers stats or Next Gen stats check out my next article Active/Next Gen Cup Track Stats: Michigan.
Active means any driver who started a race in the 2026 Cup Series season.
First Winner: Cale Yarborough 06/15/1969
Most Recent Winner: Denny Hamlin 06/08/2025
| Rank | Race | Start Pos. | Driver | Rank | Race | Start Pos. | Driver |
| 1 | 2009-15 | 32 | Mark Martin | T5 | 2004-23 | 24 | Greg Biffle |
| 2 | 2000-14 | 28 | Tony Stewart | T5 | 2015-15 | 24 | Kurt Busch |
| 3 | 2008-23 | 27 | Carl Edwards | T8 | 1997-14 | 20 | Ernie Irvan |
| 4 | 2005-15 | 25 | Greg Biffle | T8 | 2002-15 | 20 | Matt Kenseth |
| T5 | 1992-19 | 24 | Harry Gant | T8 | 2020-22 | 20 | Kevin Harvick |

This epic finish in which seemingly everyone, except Mark Martin, ran out of gas is what gave Mark the honor of having the worst starting position by a winner at Michigan. Photo by Jonathan Daniel — Getty Images
| Rank | Race | Finish | Driver | Rank | Race | Finish | Driver |
| 1 | 1999-22 | 43 | Ward Burton | 6 | 2012-23 | 35 | Mark Martin |
| 2 | 2006-23 | 42 | Jeff Burton | 7 | 1991-14 | 34 | Michael Waltrip |
| 3 | 1993-14 | 39 | Brett Bodine | T8 | 1971-36 | 31 | Pete Hamilton |
| 4 | 2004-15 | 38 | Jeff Gordon | T8 | 2000-22 | 31 | Dale Earnhardt Jr. |
| 5 | 2003-23 | 37 | Bobby Labonte | 10 | 1981-21 | 29 | Ron Bouchard |
– The Burton brother’s records for worst two finishing positions by a Pole winner at Michigan are safe since NASCAR does not start 42+ drivers anymore.
| Race | Driver | Race | Driver |
| 1969-37 | David Pearson | 1995-21 | Bobby Labonte |
| 1970-34 | Charlie Glotzbach | 2001-14 | Jeff Gordon |
| 1971-23 | Bobby Allison | 2006-15 | Kasey Kahne |
| 1974-22 | David Pearson | 2009-23 | Brian Vickers |
| 1976-20 | David Pearson | 2013-23 | Joey Logano |
| 1978-20 | David Pearson | 2014-23 | Jeff Gordon |
| 1980-16 | Benny Parsons | 2015-23 | Matt Kenseth |
| 1984-15 | Bill Elliott | 2016-15 | Joey Logano |
| 1985-18 | Bill Elliott | 2017-15 | Kyle Larson |
| 1992-14 | Davey Allison | 2019-15 | Joey Logano |
| 1994-21 | Geoff Bodine |

Watch out if Joey Logano wins the Pole this weekend as 3 of the 4 times he’s won the Pole at Michigan he’s went on to win the race. Photo by Matt Sullivan — Getty Images
| Race | Driver | Race Finish |
| 2017-15 | Martin Truex Jr. | 6th |
| 2018-23 | Kevin Harvick | 1st |
| 2020-21 | Kevin Harvick | 1st |
| 2023-23 | Martin Truex Jr. | 2nd |
| Drivers to win both Stages and Race | Drivers to win Pole, both Stages & Race | ||
| Race | Driver | Race | Driver |
| 2018-23 | Kevin Harvick | – | – |
| 2020-21 | Kevin Harvick | ||
– Only two drivers have swept both stages in a race at Michigan, but only Kevin Harvick has swept both stages and won the race here.
| Best Laps Led% by Winner | Worst Laps Led% by Winner | ||||||
| Rank | Race | Laps Led% | Driver | Rank | Race | Laps Led% | Driver |
| 1 | 1989-19 | 81.00 | Rusty Wallace | 1 | 2009-15 | 0.50 | Mark Martin |
| 2 | 2019-15 | 80.30 | Joey Logano | 2 | 2017-23 | 0.99 | Kyle Larson |
| 3 | 1994-21 | 80.00 | Geoff Bodine | 3 | 2025-15 | 2.50 | Denny Hamlin |
| 4 | 1992-14 | 79.00 | Davey Allison | 4 | 2005-23 | 3.00 | Jeremy Mayfield |
| 5 | 1971-36 | 78.68 | Bobby Allison | 5 | 2002-23 | 3.50 | Dale Jarrett |
| 6 | 1972-14 | 77.50 | David Pearson | T6 | 1996-21 | 4.00 | Dale Jarrett |
| 7 | 1987-14 | 76.00 | Dale Earnhardt | T6 | 2011-15 | 4.00 | Denny Hamlin |
| 8 | 1999-14 | 75.00 | Dale Jarrett | T6 | 2021-25 | 4.00 | Ryan Blaney |
| 9 | 2015-23 | 73.00 | Matt Kenseth | 9 | 2015-15 | 4.35 | Kurt Busch |
| 10 | 2001-14 | 71.50 | Jeff Gordon | T10 | 1979-21 | 4.50 | Richard Petty |
| T10 | 1998-21 | 4.50 | Jeff Gordon | ||||
– Don’t count Denny Hamlin out this weekend if he’s not up front much as he’s won here twice leading 4% or fewer of the laps, including last year when he led just 2.5% of the laps.
| Rank | Race | Laps Led% | Driver | Fin. | Rank | Race | Laps Led% | Driver | Fin. |
| 1 | 1989-19 | 81.00 | Rusty Wallace | 1st | 6 | 1972-14 | 77.50 | David Pearson | 1st |
| 2 | 2019-15 | 80.30 | Joey Logano | 1st | 7 | 1987-14 | 76.00 | Dale Earnhardt | 1st |
| 3 | 1994-21 | 80.00 | Geoff Bodine | 1st | 8 | 1999-14 | 75.00 | Dale Jarrett | 1st |
| 4 | 1992-14 | 79.00 | Davey Allison | 1st | T9 | 2009-15 | 73.00 | Jimmie Johnson | 22nd |
| 5 | 1971-36 | 78.68 | Bobby Allison | 1st | T9 | 2015-23 | 73.00 | Matt Kenseth | 1st |
– Jimmie Johnson is the only driver to lead 71% or more of the laps in a race at Michigan and not win the race, 2009 when he was leading and ran out of fuel late in the race.
| Rank | Race | Driver |
Driver Rating |
Fin. | Rank | Race | Driver |
Driver Rating |
Fin. |
| T1 | 2016-15 | Joey Logano | 149.2 | 1st | 6 | 2010-15 | Denny Hamlin | 145.5 | 1st |
| T1 | 2018-23 | Kevin Harvick | 149.2 | 1st | 7 | 2019-15 | Joey Logano | 143.7 | 1st |
| 3 | 2015-23 | Matt Kenseth | 148.8 | 1st | 8 | 2010-23 | Kevin Harvick | 141.0 | 1st |
| 4 | 2020-21 | Kevin Harvick | 147.0 | 1st | 9 | 2007-23 | Kurt Busch | 140.7 | 1st |
| 5 | 2020-22 | Kevin Harvick | 146.8 | 1st | 10 | 2017-15 | Kyle Larson | 140.5 | 1st |

Kevin Harvick was nothing less than great here at Michigan as he holds 4 of the 10 best Michigan Driver Rating’s in the table above. Photo by Sean Gardner — Getty Images
| Most Recent | Driver | Finish | Most Recent | Driver | Finish |
| 2018-15 | Clint Bowyer | 1st | 2020-21 | Brad Keselowski | 2nd |
| 2018-15 | Kevin Harvick | 2nd | 2020-21 | Kyle Busch | 5th |
| 2018-15 | Kurt Busch | 3rd | 2020-21 | Denny Hamlin | 6th |
| 2018-15 | William Byron | 13th | 2020-22 | Chase Elliott | 9th |
| 2020-21 | Kevin Harvick | 1st | 2025-15 | Denny Hamlin | 1st |
– Last year Denny Hamlin became the first driver to run every lap in a Michigan race inside the Top 15 since the 2nd Michigan race in 2020.
| Most Lead Lap cars at finish of race | Fewest Lead Lap cars at finish of race | ||||
| Rank | Race | # of cars | Rank | Race | # of cars |
| 1 | 2006-15 | 37 | T1 | 1970-34 | 2 |
| T2 | 2002-23 | 32 | T1 | 1971-36 | 2 |
| T2 | 2009-23 | 32 | T1 | 1972-22 | 2 |
| T2 | 2020-21 | 32 | T1 | 1973-16 | 2 |
| 5 | 2018-15 | 29 | T1 | 1975-15 | 2 |
| T6 | 2006-23 | 28 | T6 | 1969-24 | 3 |
| T6 | 2016-15 | 28 | T6 | 1972-14 | 3 |
| T6 | 2020-22 | 28 | T6 | 1974-15 | 3 |
| T6 | 2025-15 | 28 | T6 | 1974-22 | 3 |
| T10 | 2010-23 | 27 | T6 | 1977-15 | 3 |
| T10 | 2011-23 | 27 | T6 | 1979-21 | 3 |
| T10 | 2013-15 | 27 | |||
– The record for most lead lap finishers at Michigan will most likely hold after this weekend as there are only 37 cars entered in the race this weekend.
| Best Avg. Fin. by Starting Position (1-40) |
Worst Avg. Fin. by Starting Position (1-40) |
||||
| Rank | Start Pos. | Avg. Fin | Rank | Start Pos. | Avg. Fin |
| 1 | 1st | 10.66 | 1 | 38th | 29.17 |
| 2 | 2nd | 12.25 | 2 | 40th | 28.57 |
| 3 | 4th | 13.36 | 3 | 39th | 28.24 |
| 4 | 3rd | 13.73 | 4 | 35th | 27.96 |
| 5 | 7th | 14.28 | 5 | 37th | 27.79 |
| 6 | 6th | 14.31 | 6 | 36th | 27.48 |
| 7 | 5th | 14.66 | 7 | 34th | 26.87 |
| 8 | 9th | 14.70 | 8 | 33rd | 26.61 |
| 9 | 12th | 16.09 | 9 | 32nd | 26.43 |
| 10 | 13th | 16.28 | 10 | 29th | 24.75 |
– Historically at Michigan the better you start, the better you finish; and the worse you start, the worse you finish.
| Best Avg. Driver Rating (since 2005)(3+ starts) |
Best Avg. Top 15% (since 2005)(3+ start) |
||||||
| Rank | Driver | Driv. Rate | Starts | Rank | Driver | Top 15% | Starts |
| 1 | Kevin Harvick | 101.78 | 35 | 1 | Carl Edwards | 76.82 | 24 |
| 2 | Carl Edwards | 100.69 | 24 | 2 | Chase Elliott | 75.57 | 15 |
| 3 | Greg Biffle | 99.62 | 24 | 3 | Kyle Larson | 73.22 | 17 |
| 4 | Kyle Larson | 99.52 | 17 | 4 | Ryan Blaney | 72.55 | 17 |
| 5 | Matt Kenseth | 97.47 | 29 | 5 | Matt Kenseth | 72.40 | 29 |
| 6 | Brad Keselowski | 95.55 | 28 | T6 | Greg Biffle | 72.40 | 24 |
| 7 | Denny Hamlin | 95.21 | 35 | T6 | Brad Keselowski | 71.98 | 28 |
| 8 | Dale Earnhardt Jr. | 94.59 | 25 | 8 | Denny Hamlin | 71.50 | 35 |
| 9 | Joey Logano | 94.52 | 29 | 9 | Joey Logano | 68.77 | 29 |
| 10 | Chase Elliott | 93.54 | 15 | 10 | Kurt Busch | 68.16 | 33 |
– Carl Edwards was so good here at Michigan that he ranks inside the top 2 in both tables above and has the best all-time Avg. Finish here without leading many laps, he ranks 18th in all-time Laps Led%.
| Best Avg. Fin. All-time (5+ Michigan starts) |
Best Laps Led% All-time (5+ Michigan starts) |
||||||
| Rank | Driver | Avg. Fin. | Starts | Rank | Driver | Laps Led% | Starts |
| 1 | Carl Edwards | 9.40 | 25 | 1 | Cale Yarborough | 18.19 | 36 |
| 2 | Cale Yarborough | 9.61 | 36 | 2 | Davey Allison | 15.69 | 13 |
| 3 | LeeRoy Yarbrough | 10.20 | 5 | 3 | David Pearson | 14.92 | 29 |
| 4 | Chase Elliott | 10.80 | 15 | 4 | LeeRoy Yarbrough | 14.43 | 5 |
| 5 | Kevin Harvick | 10.88 | 43 | 5 | Jeff Gordon | 11.72 | 46 |
| 6 | Bobby Allison | 11.14 | 37 | 6 | Charlie Glotzbach | 11.33 | 6 |
| 7 | Matt Kenseth | 11.58 | 40 | 7 | Greg Biffle | 10.85 | 28 |
| 8 | Denny Hamlin | 11.89 | 35 | 8 | Joey Logano | 10.53 | 29 |
| 9 | Kyle Larson | 11.94 | 17 | 9 | Rusty Wallace | 9.76 | 44 |
| 10 | Brad Keselowski | 11.96 | 28 | 10 | Jimmie Johnson | 9.55 | 38 |
| Most Michigan Starts All-time |
Best Laps Completed% (5+ Michigan starts) |
|||||
| Rank | Driver | Starts | Rank | Driver | Lap Comp% | Starts |
| 1 | Bill Elliott | 61 | 1 | Ryan Preece | 99.93 | 8 |
| 2 | Ricky Rudd | 60 | 2 | Justin Haley | 99.90 | 5 |
| T3 | Dave Marcis | 56 | 3 | Scott Wimmer | 99.89 | 5 |
| T3 | Mark Martin | 56 | 4 | Erik Jones | 99.84 | 13 |
| 5 | Terry Labonte | 55 | 5 | Bubba Wallace | 99.78 | 12 |
| 6 | Kyle Petty | 51 | 6 | Greg Biffle | 99.76 | 28 |
| 7 | Michael Waltrip | 49 | 7 | Sam Hornish Jr. | 99.66 | 9 |
| T8 | Darrell Waltrip | 48 | 8 | Chris Buescher | 99.55 | 15 |
| T8 | Ken Schrader | 48 | 9 | Kevin Harvick | 99.49 | 43 |
| 10 | Richard Petty | 47 | 10 | Martin Truex Jr. | 99.42 | 34 |

Bill Elliott is having a hard time seeing anyone passing him for most Michigan starts in the table above as the closest full-time active driver is nearly 30 starts behind him. Photo by Jerry Markland — Getty Images for NASCAR
| Most Michigan Wins All-time |
Best Win% All-time (5+ Michigan starts) |
|||||
| Rank | Driver | Wins | Rank | Driver | Win% | Wins |
| 1 | David Pearson | 9 | 1 | David Pearson | 31.03 | 9 |
| 2 | Cale Yarborough | 8 | 2 | Davey Allison | 23.08 | 3 |
| 3 | Bill Elliott | 7 | 3 | Cale Yarborough | 22.22 | 8 |
| 4 | Kevin Harvick | 6 | 4 | Kyle Larson | 17.65 | 3 |
| T5 | Rusty Wallace | 5 | 5 | Charlie Glotzbach | 16.67 | 1 |
| T5 | Mark Martin | 5 | T6 | Greg Biffle | 14.29 | 4 |
| T7 | Greg Biffle | 4 | T6 | Tyler Reddick | 14.29 | 1 |
| T7 | Bobby Allison | 4 | 8 | Kevin Harvick | 13.95 | 6 |
| T7 | Dale Jarrett | 4 | 9 | Bill Elliott | 11.48 | 7 |
| T7 | Richard Petty | 4 | 10 | Rusty Wallace | 11.36 | 5 |
– David Pearson was close to unstoppable here at Michigan as he has the most Wins, best Win%, and the most Poles here all-time.
| Rank | Driver | Poles | Rank | Driver | Poles |
| 1 | David Pearson | 10 | T6 | Alan Kulwicki | 3 |
| T2 | Jeff Gordon | 6 | T6 | Brian Vickers | 3 |
| T2 | Bill Elliott | 6 | T6 | Kasey Kahne | 3 |
| T4 | Joey Logano | 4 | T6 | Kurt Busch | 3 |
| T4 | Bobby Labonte | 4 | T10 | 14 drivers tied | 2 |
| Most Michigan Top 3’s All-time |
Best Top 3% All-time (5+ Michigan starts) |
|||||
| Rank | Driver | Top 3’s | Rank | Driver | Top3% | Top3’s |
| 1 | Cale Yarborough | 16 | 1 | David Pearson | 51.72 | 15 |
| T2 | David Pearson | 15 | 2 | Cale Yarborough | 44.44 | 16 |
| T2 | Jeff Gordon | 15 | 3 | Pete Hamilton | 40.00 | 2 |
| T2 | Bill Elliott | 15 | 4 | Davey Allison | 38.46 | 5 |
| T5 | Kevin Harvick | 14 | 5 | Kyle Larson | 35.29 | 6 |
| T5 | Richard Petty | 14 | 6 | Jeff Gordon | 32.61 | 15 |
| 7 | Darrell Waltrip | 13 | 7 | Kevin Harvick | 32.56 | 14 |
| 8 | Mark Martin | 12 | 8 | Richard Petty | 29.79 | 14 |
| T9 | Martin Truex Jr. | 10 | 9 | Martin Truex Jr. | 29.41 | 10 |
| T9 | Rusty Wallace | 10 | 10 | Darrell Waltrip | 27.08 | 13 |
– Out of the 205 drivers that have made 5+ Cup starts here at Michigan, David Pearson is the only one to have finished more than half of his starts here inside the Top 3.
| Most Michigan Top 5’s All-time |
Best Top 5% All-time (5+ Michigan starts) |
|||||
| Rank | Driver | Top 5’s | Rank | Driver | Top5% | Top5’s |
| 1 | Cale Yarborough | 21 | 1 | Pete Hamilton | 60.00 | 3 |
| T2 | Jeff Gordon | 19 | 2 | David Pearson | 58.62 | 17 |
| T2 | Richard Petty | 19 | 3 | Cale Yarborough | 58.33 | 21 |
| 4 | Mark Martin | 18 | 4 | Davey Allison | 53.85 | 7 |
| T5 | David Pearson | 17 | 5 | Bobby Isaac | 50.00 | 4 |
| T5 | Darrell Waltrip | 17 | 6 | Kyle Larson | 47.06 | 8 |
| T5 | Bill Elliott | 17 | 7 | Bobby Allison | 43.24 | 16 |
| T8 | Bobby Allison | 16 | 8 | Jeff Gordon | 41.30 | 19 |
| T8 | Kevin Harvick | 16 | 9 | Richard Petty | 40.43 | 19 |
| T10 | Dale Jarett | 15 | T10 | Ernie Irvan | 40.00 | 8 |
| T10 | Rusty Wallace | 15 | T10 | LeeRoy Yarbrough | 40.00 | 2 |
– If Kyle Larson ends up with a Top 5 finish this weekend then he will have finished half of his Michigan Cup races in the Top 5.
| Most Michigan Top 10’s All-time |
Best Top 10% All-time (5+ Michigan starts) |
|||||
| Rank | Driver | Top 10’s | Rank | Driver | Top10% | Top10’s |
| 1 | Mark Martin | 31 | 1 | LeeRoy Yarbrough | 80.00 | 4 |
| 2 | Bill Elliott | 29 | 2 | Cale Yarborough | 72.22 | 26 |
| 3 | Jeff Gordon | 27 | 3 | Carl Edwards | 72.00 | 18 |
| 4 | Cale Yarborough | 26 | 4 | Davey Allison | 69.23 | 9 |
| T5 | Dale Earnhardt | 25 | 5 | David Pearson | 68.97 | 20 |
| T5 | Richard Petty | 25 | 6 | Chase Elliott | 66.67 | 10 |
| T5 | Darrell Waltrip | 25 | 7 | Bobby Allison | 64.86 | 24 |
| 8 | Bobby Allison | 24 | 8 | Bobby Isaac | 62.50 | 5 |
| 9 | Kevin Harvick | 23 | 9 | Joey Logano | 62.07 | 18 |
| T10 | Buddy Baker | 22 | 10 | Tony Stewart | 61.76 | 21 |
| T10 | Ricky Rudd | 22 | ||||

Cale Yarborough was very good and very consistent at Michigan as he is the only driver to be in both Win tables above, both Top 3 tables above, both Top 5 tables above, and both Top 10 tables above. Photo by Racing Photo Archives — Getty Images
| Most Michigan Stage Wins All-time (since 2017) |
Best Stage Win% All-time (since 2017) |
|||||
| Rank | Driver | Stage W’s |
Rank | Driver | Stage W% | Stage W’s |
| T1 | Kevin Harvick | 6 | 1 | Kevin Harvick | 27.27 | 6 |
| T1 | Martin Truex Jr. | 6 | 2 | Martin Truex Jr. | 25.00 | 6 |
| 3 | Kyle Busch | 3 | 3 | Kyle Busch | 11.54 | 3 |
| 4 | Ryan Blaney | 2 | 4 | Ryan Blaney | 7.69 | 2 |
| T5 | Christopher Bell | 1 | 5 | Christopher Bell | 7.14 | 1 |
| T5 | Clint Bowyer | 1 | 6 | Clint Bowyer | 6.25 | 1 |
| T5 | William Byron | 1 | 7 | William Byron | 4.55 | 1 |
| T5 | Austin Dillon | 1 | T8 | Austin Dillon | 3.85 | 1 |
| T5 | Brad Keselowski | 1 | T8 | Brad Keselowski | 3.85 | 1 |
| T5 | Chase Elliott | 1 | T8 | Chase Elliott | 3.85 | 1 |
| T5 | Chris Buescher | 1 | T8 | Chris Buescher | 3.85 | 1 |
| T5 | Denny Hamlin | 1 | T8 | Denny Hamlin | 3.85 | 1 |
| T5 | Joey Logano | 1 | T8 | Joey Logano | 3.85 | 1 |
– Kevin Harvick and Martin Truex Jr. seem to have a stranglehold on the Michigan Stage Wins tables above, but that’ll have to change eventually as both are retired from full-time racing.
| Most Michigan Stage T10’s All-time (since 2017) |
Best Stage T10% All-time (since 2017) |
|||||
| Rank | Driver | Stage T10’s |
Rank | Driver | Stage T10% | Stage T10’s |
| 1 | Brad Keselowski | 19 | 1 | Brad Keselowski | 73.08 | 19 |
| 2 | Kyle Busch | 18 | 2 | Kyle Busch | 69.23 | 18 |
| 3 | Denny Hamlin | 17 | 3 | Kurt Busch | 66.67 | 12 |
| 4 | Ryan Blaney | 15 | 4 | Denny Hamlin | 65.38 | 17 |
| T5 | Kevin Harvick | 14 | T5 | Kevin Harvick | 63.64 | 14 |
| T5 | William Byron | 14 | T5 | William Byron | 63.64 | 14 |
| T5 | Martin Truex Jr. | 14 | 7 | Kyle Larson | 59.09 | 13 |
| T5 | Erik Jones | 14 | 8 | Martin Truex Jr. | 58.33 | 14 |
| T9 | Kyle Larson | 13 | 9 | Ryan Blaney | 57.69 | 15 |
| T9 | Joey Logano | 13 | 10 | Clint Bowyer | 56.25 | 9 |
– Brad Keselowski may only have 1 Stage Win here at Michigan, but he has the most Stage T10’s and best Stage T10% here all-time.
| Most Michigan Starts without Win |
Longest Michigan Win Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| 1 | Dave Marcis | 56 | 1 | Bill Elliott | 4 | 1985-86 |
| 2 | Terry Labonte | 55 | T2 | David Pearson | 3 | 1972-73 |
| 3 | Kyle Petty | 51 | T2 | Kyle Larson | 3 | 2016-17 |
| 4 | Michael Waltrip | 49 | T2 | Kevin Harvick | 3 | 2019-20 |
| 5 | Ken Schrader | 48 | T5 | Bobby Allison | 2 | 1971 |
| T6 | Jeff Burton | 41 | T5 | David Pearson | 2 | 1974-75 |
| T6 | Joe Nemechek | 41 | T5 | David Pearson | 2 | 1976 |
| 8 | Morgan Shepherd | 36 | T5 | Cale Yarborough | 2 | 1983 |
| 9 | Martin Truex Jr. | 34 | T5 | Bobby Labonte | 2 | 1995 |
| T10 | Derrike Cope | 33 | T5 | Mark Martin | 2 | 1997-98 |
| T5 | Ryan Newman | 2 | 2003-04 | |||
| T10 | J.D. McDuffie | 33 | T5 | Greg Biffle | 2 | 2004-05 |
| T5 | Greg Biffle | 2 | 2012-13 | |||
– An interesting note from the Win streaks table above is that 2 of the 4 best Win streaks here at Michigan have come within the last 10 years.
| Most Michigan Starts without Pole |
Longest Michigan Pole Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| 1 | Ricky Rudd | 60 | 1 | David Pearson | 5 | 1976-78 |
| 2 | Dave Marcis | 56 | 2 | Brian Vickers | 3 | 2008-09 |
| 3 | Kyle Petty | 51 | T3 | David Pearson | 2 | 1974 |
| 4 | Sterling Marlin | 45 | T3 | Ron Bouchard | 2 | 1981-82 |
| 5 | Dale Earnhardt | 43 | T3 | Terry Labonte | 2 | 1983 |
| 6 | Jimmie Johnson | 38 | T3 | Bill Elliott | 2 | 1984 |
| 7 | Kyle Busch | 37 | T3 | Bill Elliott | 2 | 1988 |
| 8 | Morgan Shepherd | 36 | T3 | Bobby Labonte | 2 | 2003 |
| T9 | Martin Truex Jr. | 34 | T3 | Joey Logano | 2 | 2016 |
| T9 | Tony Stewart | 34 | T10 | 78 drivers tied | 1 | 1969-2025 |
– Only 3 times since 1988 has a driver won 2+ straight Poles at Michigan, but Chase Briscoe is looking to become the 4th to do it this weekend.
| Most Michigan Starts without Top 3 |
Longest Michigan Top 3 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| 1 | Michael Waltrip | 49 | 1 | David Pearson | 9 | 1972-76 |
| 2 | Ken Schrader | 48 | 2 | Bill Elliott | 7 | 1983-86 |
| 3 | Joe Nemechek | 41 | T3 | Bobby Allison | 5 | 1970-72 |
| T4 | Derrike Cope | 33 | T3 | Richard Petty | 5 | 1973-75 |
| T4 | J.D. McDuffie | 33 | T3 | Darrell Waltrip | 5 | 1983-85 |
| T6 | Jamie McMurray | 32 | T3 | Jeff Gordon | 5 | 1997-99 |
| T6 | Jimmy Means | 32 | T7 | Cale Yarborough | 4 | 1975-77 |
| T6 | Lake Speed | 32 | T7 | Bill Elliott | 4 | 1987-89 |
| T9 | Brett Bodine | 31 | T7 | Rusty Wallace | 4 | 1988-89 |
| T7 | Mark Martin | 4 | 1996-98 | |||
| T9 | Buddy Arrington | 31 | T7 | Kevin Harvick | 4 | 2013-14 |
| T7 | Kyle Larson | 4 | 2016-17 | |||
– During David Pearson’s record 9 straight Top 3’s at Michigan, 7 of his Top 3 finishes were wins.
| Most Michigan Starts without Top 5 |
Longest Michigan Top 5 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| 1 | Ken Schrader | 48 | 1 | David Pearson | 13 | 1972-78 |
| 2 | Joe Nemechek | 41 | 2 | Richard Petty | 11 | 1971-77 |
| T3 | Derrike Cope | 33 | 3 | Cale Yarborough | 10 | 1974-79 |
| T3 | J.D. McDuffie | 33 | 4 | Darrell Waltrip | 8 | 1983-86 |
| 5 | Jimmy Means | 32 | T5 | Bill Elliott | 7 | 1983-86 |
| 6 | Buddy Arrington | 31 | T5 | Jeff Gordon | 7 | 1996-99 |
| 7 | Bobby Hillin Jr. | 28 | T5 | Dale Jarrett | 7 | 1997-2000 |
| 8 | Dave Blaney | 27 | T8 | Bobby Allison | 6 | 1970-73 |
| T9 | A.J. Allmendinger | 24 | T8 | Rusty Wallace | 6 | 1987-89 |
| T10 | Rusty Wallace | 5 | 1994-96 | |||
| T9 | Cecil Gordon | 24 | T10 | Mark Martin | 5 | 1996-98 |
| T10 | Bobby Labonte | 5 | 1998-2000 | |||
– Of the 34 drivers to make 34+ starts here at Michigan in the Cup Series, only Ken Schrader and Joe Nemechek have not gotten a Top 5 finish.
| Most Michigan Starts without Top 10 |
Longest Michigan Top 10 Streak All-time |
|||||
| Rank | Driver | Starts | Rank | Driver | Streak | Year |
| 1 | Jimmy Means | 32 | T1 | Richard Petty | 14 | 1971-78 |
| 2 | A.J. Allmendinger | 24 | T1 | Darrell Waltrip | 14 | 1980-87 |
| 3 | Frank Warren | 22 | 3 | David Pearson | 13 | 1972-78 |
| 4 | Tommy Gale | 20 | 4 | Mark Martin | 12 | 1989-95 |
| T5 | David Gilliland | 19 | T5 | Cale Yarborough | 10 | 1974-79 |
| T5 | J.J. Yeley | 19 | T5 | Jeff Gordon | 10 | 1995-99 |
| T5 | Landon Cassill | 19 | T5 | Dale Jarrett | 10 | 1996-2000 |
| T5 | Michael McDowell | 19 | T8 | Bobby Labonte | 9 | 1996-2000 |
| T5 | Mike Skinner | 19 | T8 | Clint Bowyer | 9 | 2011-15 |
| T10 | Ed Negre | 17 | T8 | Joey Logano | 9 | 2013-17 |
| T10 | Travis Kvapil | 17 | T8 | Kyle Busch | 9 | 2017-21 |
– Richard Petty and Darrell Waltrip’s record 14 straight Michigan Top 10’s seems pretty safe since no driver has had a 10+ Top 10 streak here since 2000.
| Most Michigan Stages without Stage Win |
Longest Michigan Stage Win Streak (since 2017) |
|||||
| Rank | Driver | Stages | Rank | Driver | Streak | Race |
| T1 | Daniel Suarez | 26 | 1 | Kevin Harvick | 3 | 2018.15 s2- 2018.23 s2 |
| T1 | Erik Jones | 26 | T2 | Martin Truex Jr. | 2 | 2017.15 s1&2 |
| T1 | Michael McDowell | 26 | T2 | Kevin Harvick | 2 | 2020.21 s1&2 |
| T1 | Ricky Stenhouse Jr. | 26 | T2 | Martin Truex Jr. | 2 | 2023.23 s1&2 |
| 5 | Bubba Wallace | 24 | T5 | 17 drivers tied |
1 | — |
| T6 | Alex Bowman | 22 | ||||
| T6 | Corey LaJoie | 22 | ||||
| T6 | Kyle Larson | 22 | ||||
| T6 | Ty Dillon | 22 | ||||
| 10 | Aric Almirola | 20 | ||||
– There are 8 drivers racing this weekend who have 20+ Stage Starts here at Michigan and are still looking for their 1st Michigan Stage Win.
| Most Michigan Stages without Stage T10 |
Longest Michigan Stage T10 Streak (since 2017) |
|||||
| Rank | Driver | Stages | Rank | Driver | Streak | Race |
| 1 | Michael McDowell | 26 | 1 | Brad Keselowski | 8 | 2017.15 s2- 2019.15 s2 |
| 2 | Garrett Smithley | 14 | T2 | Kevin Harvick | 7 | 2017.15 s2- 2018.23 s2 |
| T3 | Cole Custer | 12 | T2 | Kyle Busch | 7 | 2019.23 s2- 2021.25 s2 |
| T3 | David Ragan | 12 | T4 | Kurt Busch | 6 | 2018.15 s1- 2019.15 s2 |
| T5 | Landon Cassill | 12 | T4 | Ryan Blaney | 6 | 2019.23 s1- 2020.22 s2 |
| T6 | B.J. McLeod | 10 | T4 | Denny Hamlin | 6 | 2020.22 s2- 2023.23 s1 |
| T6 | Josh Bilicki | 10 | T7 | Denny Hamlin | 5 | 2017.15 s1- 2018.15 s1 |
| T6 | Justin Haley | 10 | T7 | Kyle Larson | 5 | 2017.15 s1- 2018.15 s1 |
| T6 | Quin Houff | 10 | T7 | Ryan Blaney | 5 | 2017.23 s2- 2018.23 s2 |
| T7 | Aric Almirola | 5 | 2018.23 s1- 2019.23 s1 | |||
| T10 | 6 drivers tied | 8 | T7 | Erik Jones | 5 | 2019.23 s2- 2020.22 s2 |
| T7 | Brad Keselowski | 5 | 2022.23 s2- 2024.24 s2 | |||

There are 12 drivers that have been in every Michigan race with stages, and of those 12 only Michael McDowell has not gotten a Stage T10 here. Photo by Meg Oliphant — Getty Images