In this post you will only find active and Next Gen stats, if you are looking for all-time stats check out my previous article All-Time Cup Track Stats: Martinsville.
| Finish | Start | Driver | Laps | Led | S1 Fin | S2 Fin | Driver Rating |
| 1 | 1 | William Byron | 500 | 304 | 1st | 1st | 147.7 |
| 2 | 31 | Ryan Blaney | 500 | 177 | 7th | 11th | 119.4 |
| 3 | 8 | Chase Elliott | 500 | 0 | 4th | 4th | 118.7 |
| 4 | 13 | Ross Chastain | 500 | 8 | 18th | 15th | 91.2 |
| 5 | 3 | Kyle Larson | 500 | 0 | 3rd | 2nd | 113.6 |
| 6 | 18 | Ryan Preece | 500 | 0 | 11th | 7th | 97.8 |
| 7 | 12 | Christopher Bell | 500 | 0 | 8th | 3rd | 99.4 |
| 8 | 4 | Joey Logano | 500 | 0 | 2nd | 13th | 103.9 |
| 9 | 16 | Todd Gilliland | 500 | 0 | 9th | 5th | 93.0 |
| 10 | 27 | Josh Berry | 500 | 0 | 22nd | 18th | 75.9 |
| 11 | 14 | Tyler Reddick | 500 | 6 | 15th | 9th | 77.7 |
| 12 | 2 | Ty Gibbs | 500 | 0 | 5th | 14th | 92.7 |
| 13 | 7 | Kyle Busch | 500 | 0 | 19th | 19th | 78.0 |
| 14 | 22 | Shane Van Gisbergen | 500 | 0 | 12th | 8th | 76.4 |
| 15 | 10 | Austin Cindric | 500 | 0 | 10th | 17th | 84.7 |
| 16 | 20 | Austin Dillon | 500 | 0 | 25th | 27th | 61.4 |
| 17 | 6 | Cole Custer | 500 | 0 | 14th | 16th | 69.2 |
| 18 | 21 | Bubba Wallace | 500 | 0 | 21st | 22nd | 62.1 |
| 19 | 34 | Justin Haley | 499 | 0 | 29th | 23rd | 41.8 |
| 20 | 19 | Brad Keselowski | 499 | 0 | 16th | 25th | 55.1 |
| 21 | 24 | John Hunter Nemechek | 499 | 0 | 33rd | 30th | 40.5 |
| 22 | 30 | Daniel Suarez | 499 | 0 | 30th | 26th | 48.8 |
| 23 | 17 | Alex Bowman | 499 | 0 | 17th | 21st | 62.3 |
| 24 | 11 | Michael McDowell | 499 | 5 | 32nd | 33rd | 53.1 |
| 25 | 23 | Zane Smith | 498 | 0 | 23rd | 20th | 54.0 |
| 26 | 26 | Ty Dillon | 498 | 0 | 26th | 32nd | 45.6 |
| 27 | 32 | Ricky Stenhouse Jr. | 498 | 0 | 28th | 24th | 40.8 |
| 28 | 33 | A.J. Allmendinger | 497 | 0 | 31st | 34th | 43.0 |
| 29 | 29 | Chris Buescher | 497 | 0 | 27th | 28th | 38.0 |
| 30 | 35 | Noah Gragson | 497 | 0 | 35th | 31st | 32.5 |
| 31 | 15 | Carson Hocevar | 497 | 0 | 20th | 29th | 52.8 |
| 32 | 36 | Cody Ware | 488 | 0 | 34th | 37th | 28.8 |
| 33 | 37 | Casey Mears | 478 | 0 | 37th | 35th | 25.5 |
| 34 | 28 | Erik Jones | 406 | 0 | 24th | 10th | 50.7 |
| 35 | 5 | Denny Hamlin | 334 | 0 | 6th | 12th | 88.4 |
| 36 | 25 | Riley Herbst | 323 | 0 | 36th | 36th | 32.2 |
| 37 | 9 | Chase Briscoe | 295 | 0 | 13th | 6th | 64.7 |
– In the last Martinsville race here William Byron and Ryan Blaney combined to lead over 96% of the laps, so don’t be surprised if they do well this weekend..
| Rank | Driver | Avg. Fin. | Best | Worst | Starts |
| 1 | Ryan Blaney | 8.15 | 1st | 25th | 20 |
| 2 | Jimmie Johnson | 9.87 | 1st | 38th | 38 |
| 3 | Denny Hamlin | 10.43 | 1st | 39th | 40 |
| 4 | Joey Logano | 10.59 | 1st | 37th | 34 |
| 5 | Chase Elliott | 11.29 | 1st | 38th | 21 |
| 6 | William Byron | 13.06 | 1st | 39th | 16 |
| 7 | Kyle Busch | 13.37 | 1st | 39th | 41 |
| 8 | Brad Keselowski | 14.03 | 1st | 38th | 32 |
| 9 | Chase Briscoe | 14.70 | 4th | 37th | 10 |
| 10 | Christopher Bell | 14.75 | 1st | 35th | 12 |
| 11 | Kyle Larson | 15.05 | 1st | 42nd | 22 |
| 12 | Bubba Wallace | 16.13 | 3rd | 34th | 16 |
| 13 | Ross Chastain | 16.64 | 4th | 34th | 14 |
| 14 | Todd Gilliland | 17.00 | 9th | 30th | 8 |
| 15 | Ty Gibbs | 18.71 | 12th | 32nd | 7 |
| 16 | Austin Dillon | 18.79 | 3rd | 41st | 24 |
| 17 | Alex Bowman | 19.21 | 1st | 37th | 19 |
| 18 | Tyler Reddick | 19.42 | 7th | 35th | 12 |
| 19 | Austin Cindric | 19.75 | 4th | 37th | 8 |
| 20 | Chris Buescher | 19.86 | 8th | 38th | 21 |
| 21 | Shane Van Gisbergen | 20.00 | 12th | 34th | 3 |
| 22 | A.J. Allmendinger | 20.11 | 2nd | 43rd | 27 |
| 23 | Ryan Preece | 20.38 | 6th | 42nd | 13 |
| 24 | Josh Berry | 20.75 | 10th | 32nd | 4 |
| 25 | Cole Custer | 21.00 | 13th | 33rd | 8 |
| 26 | Erik Jones | 21.50 | 8th | 38th | 18 |
| 27 | Ty Dillon | 22.50 | 13th | 32nd | 14 |
| 28 | Daniel Suarez | 22.72 | 9th | 34th | 18 |
| 29 | Justin Allgaier | 23.75 | 13th | 42nd | 4 |
| 30 | Casey Mears | 23.90 | 6th | 42nd | 29 |
| 31 | Ricky Stenhouse Jr. | 24.04 | 8th | 40th | 26 |
| 32 | Noah Gragson | 24.17 | 11th | 30th | 6 |
| 33 | Carson Hocevar | 24.60 | 17th | 31st | 5 |
| 34 | Zane Smith | 25.40 | 16th | 34th | 5 |
| 35 | Anthony Alfredo | 27.00 | 20th | 35th | 3 |
| 36 | John Hunter Nemechek | 27.33 | 21st | 36th | 6 |
| 37 | Michael McDowell | 27.60 | 12th | 43rd | 30 |
| 38 | Cody Ware | 31.00 | 28th | 36th | 7 |
| 39 | J.J. Yeley | 31.79 | 20th | 42nd | 24 |
| 40 | B.J. McLeod | 31.83 | 27th | 36th | 6 |
| 41 | Riley Herbst | 33.50 | 31st | 36th | 2 |
| 42 | Timmy Hill | 36.00 | 29th | 42nd | 8 |
– You don’t often luck into a win here at Martinsville as the drivers with the best 8 Avg. Finishes in the table above and 10 of the best 11 have a win here.
| Best Active Martinsville Avg. Driver Rating |
Best Active Martinsville Avg. Top 15% |
||||||
| Rank | Driver | Driv. Rate | Starts | Rank | Driver | Top 15% | Starts |
| 1 | Jimmie Johnson | 108.15 | 32 | 1 | Denny Hamlin | 80.74 | 40 |
| 2 | Denny Hamlin | 106.08 | 40 | 2 | Ryan Blaney | 78.98 | 20 |
| 3 | Chase Elliott | 103.89 | 21 | 3 | Jimmie Johnson | 78.84 | 32 |
| 4 | Ryan Blaney | 102.65 | 20 | 4 | Chase Elliott | 77.06 | 21 |
| 5 | Joey Logano | 97.01 | 34 | 5 | Joey Logano | 75.71 | 34 |
| 6 | Kyle Busch | 94.39 | 41 | 6 | Kyle Larson | 69.28 | 22 |
| 7 | Brad Keselowski | 93.01 | 32 | 7 | Kyle Busch | 68.66 | 41 |
| 8 | William Byron | 93.00 | 16 | 8 | Brad Keselowski | 67.52 | 32 |
| 9 | Kyle Larson | 89.16 | 22 | 9 | Chase Briscoe | 65.14 | 10 |
| 10 | Chase Briscoe | 86.80 | 10 | 10 | William Byron | 64.94 | 16 |
– If you want to see who will run well this weekend then look at the tables above as the two tables feature the same 10 drivers, just in a different order.
| Best Active Laps Led% | Best Active Laps Completed% | ||||||
| Rank | Driver | Laps Led% | Starts | Rank | Driver | Laps Comp% | Starts |
| 1 | Jimmie Johnson | 15.40 | 38 | 1 | Ryan Blaney | 99.96 | 20 |
| 2 | Denny Hamlin | 13.85 | 40 | 2 | Todd Gilliland | 99.81 | 8 |
| 3 | Chase Elliott | 12.59 | 21 | 3 | Christopher Bell | 99.79 | 12 |
| 4 | William Byron | 8.72 | 16 | 4 | Ty Gibbs | 99.72 | 7 |
| 5 | Ryan Blaney | 7.60 | 20 | 5 | Joey Logano | 99.68 | 34 |
| 6 | Joey Logano | 7.33 | 34 | 6 | Josh Berry | 99.67 | 4 |
| 7 | Kyle Busch | 7.09 | 41 | 7 | Cole Custer | 99.66 | 8 |
| 8 | Brad Keselowski | 6.83 | 32 | 8 | Bubba Wallace | 99.63 | 16 |
| 9 | Kyle Larson | 3.45 | 22 | T9 | Shane Van Gisbergen | 99.57 | 3 |
| 10 | Christopher Bell | 3.27 | 12 | T9 | Carson Hocevar | 99.57 | 5 |
– Thanks to his engine issue in the last Martinsville Cup race Chase Briscoe fell from tied for 2nd in the Laps Completed% table above to 29th.
| Most Active Martinsville Starts | Most Active Martinsville Poles | ||||
| Rank | Driver | Starts | Rank | Driver | Poles |
| 1 | Kyle Busch | 41 | 1 | Joey Logano | 5 |
| 2 | Denny Hamlin | 40 | 2 | Denny Hamlin | 4 |
| 3 | Jimmie Johnson | 38 | 3 | Jimmie Johnson | 3 |
| 4 | Joey Logano | 34 | T4 | Kyle Larson | 2 |
| 5 | Brad Keselowski | 32 | T4 | Kyle Busch | 2 |
| 6 | Michael McDowell | 30 | T6 | Christopher Bell | 1 |
| 7 | Casey Mears | 29 | T6 | Ryan Preece | 1 |
| 8 | A.J. Allmendinger | 27 | T6 | William Byron | 1 |
| 9 | Ricky Stenhouse Jr. | 26 | |||
| T10 | Austin Dillon | 24 | T6 | Chase Elliott | 1 |
| T10 | J.J. Yeley | 24 | |||

Joey Logano has been fast at Martinsville in his Cup career as he has the most Poles in the list above, but races are a different story as he is last on the Win list below. Photo by Brian Lawdermilk — Getty Images
| Rank | Driver | Wins | Win% | Rank | Driver | Wins | Win% |
| 1 | Jimmie Johnson | 9 | 23.68 | T7 | Christopher Bell | 1 | 8.33 |
| 2 | Denny Hamlin | 6 | 15.00 | T7 | Alex Bowman | 1 | 5.26 |
| 3 | William Byron | 3 | 18.75 | T7 | Chase Elliott | 1 | 4.76 |
| T4 | Ryan Blaney | 2 | 10.00 | T7 | Kyle Larson | 1 | 4.55 |
| T4 | Brad Keselowski | 2 | 6.25 | T7 | Joey Logano | 1 | 2.94 |
| T4 | Kyle Busch | 2 | 4.88 |
| Most Active Martinsville Top 3’s | Best Active Martinsville Top 3% | |||||
| Rank | Driver | Top 3’s | Rank | Driver | Top3% | Top3’s |
| 1 | Jimmie Johnson | 15 | 1 | Jimmie Johnson | 39.47 | 15 |
| 2 | Denny Hamlin | 14 | T2 | Denny Hamlin | 35.00 | 14 |
| 3 | Kyle Busch | 8 | T2 | Ryan Blaney | 35.00 | 7 |
| T4 | Ryan Blaney | 7 | 4 | Chase Elliott | 33.33 | 7 |
| T4 | Chase Elliott | 7 | 5 | William Byron | 25.00 | 4 |
| T4 | Brad Keselowski | 7 | 6 | Kyle Larson | 22.73 | 5 |
| 7 | Joey Logano | 6 | 7 | Brad Keselowski | 21.88 | 7 |
| 8 | Kyle Larson | 5 | 8 | Kyle Busch | 19.51 | 8 |
| 9 | William Byron | 4 | 9 | Joey Logano | 17.65 | 6 |
| T10 | Christopher Bell | 2 | 10 | Christopher Bell | 16.67 | 2 |
| T10 | A.J. Allmendinger | 2 | ||||

With a Top 3 finish this weekend Denny Hamlin would tie Jimmie Johnson for most Top 3’s at Martinsville among active drivers. Photo by Matt Sullivan –NASCAR via Getty Images
| Most Active Martinsville Top 5’s | Best Active Martinsville Top 5% | |||||
| Rank | Driver | Top 5’s | Rank | Driver | Top5% | Top5’s |
| 1 | Denny Hamlin | 21 | 1 | Ryan Blaney | 55.00 | 11 |
| 2 | Jimmie Johnson | 19 | 2 | Denny Hamlin | 52.50 | 21 |
| 3 | Kyle Busch | 17 | 3 | Jimmie Johnson | 50.00 | 19 |
| 4 | Brad Keselowski | 12 | 4 | Chase Elliott | 42.86 | 9 |
| T5 | Ryan Blaney | 11 | 5 | Kyle Busch | 41.46 | 17 |
| T5 | Joey Logano | 11 | T6 | Brad Keselowski | 37.50 | 12 |
| 7 | Chase Elliott | 9 | T6 | William Byron | 37.50 | 6 |
| 8 | Kyle Larson | 8 | 8 | Kyle Larson | 36.36 | 8 |
| 9 | William Byron | 6 | 9 | Joey Logano | 32.35 | 11 |
| T10 | Ross Chastain | 3 | 10 | Ross Chastain | 21.43 | 3 |
| T10 | Austin Dillon | 3 | ||||
– With his 2nd place finish in the 2025 Fall Martinsville race Ryan Blaney passed Denny Hamlin for best active Top 5% here at Martinsville.
| Most Active Martinsville Top 10’s | Best Active Martinsville Top 10% | |||||
| Rank | Driver | Top 10’s | Rank | Driver | Top 10% | Top 10’s |
| 1 | Denny Hamlin | 27 | 1 | Denny Hamlin | 67.50 | 27 |
| 2 | Jimmie Johnson | 25 | 2 | Chase Elliott | 66.67 | 14 |
| 3 | Joey Logano | 22 | 3 | Jimmie Johnson | 65.79 | 25 |
| 4 | Kyle Busch | 21 | 4 | Ryan Blaney | 65.00 | 13 |
| 5 | Brad Keselowski | 18 | 5 | Joey Logano | 64.71 | 22 |
| 6 | Chase Elliott | 14 | 6 | Chase Briscoe | 60.00 | 6 |
| 7 | Ryan Blaney | 13 | T7 | Brad Keselowski | 56.25 | 18 |
| 8 | Kyle Larson | 10 | T7 | William Byron | 56.25 | 9 |
| 9 | William Byron | 9 | 9 | Kyle Busch | 51.22 | 21 |
| 10 | A.J. Allmendinger | 7 | 10 | Kyle Larson | 45.45 | 10 |

If you’re a betting person then betting on a Denny Hamlin Top 10 finish is a good bet as he not only has the most Top 10’s here among active drivers, but also the best Top 10%. Photo by Jeffrey Vest — Icon Sportswire via Getty Images
| Rank | Driver | Stage Wins | Stage Win% | Rank | Driver | Stage Wins | Stage Win% |
| 1 | Denny Hamlin | 8 | 22.22 | 6 | William Byron | 2 | 6.25 |
| 2 | Chase Elliott | 7 | 19.44 | T7 | Jimmie Johnson | 1 | 6.25 |
| 3 | Brad Keselowski | 5 | 13.89 | T7 | Ryan Preece | 1 | 4.17 |
| 4 | Ryan Blaney | 4 | 11.11 | T7 | Kyle Larson | 1 | 3.13 |
| 5 | Joey Logano | 3 | 8.33 |
– Look for Hendrick, JGR, and Penske to be really good in stages this weekend as their current drivers hold 6 of the 9 spots in the Stage Wins table above, and they hold the top 4 spots in both Stage T10 tables below as well.
| Most Active Martinsville Stage T10’s | Best Active Martinsville Stage T10% | |||||
| Rank | Driver | Stage T10’s | Rank | Driver | Stage T10% | Stage T10’s |
| T1 | Chase Elliott | 27 | T1 | Chase Elliott | 75.00 | 27 |
| T1 | Denny Hamlin | 27 | T1 | Denny Hamlin | 75.00 | 27 |
| 3 | Joey Logano | 26 | 3 | Joey Logano | 72.22 | 26 |
| 4 | Ryan Blaney | 25 | 4 | Ryan Blaney | 69.44 | 25 |
| 5 | Brad Keselowski | 22 | 5 | Brad Keselowski | 61.11 | 22 |
| 6 | William Byron | 18 | T6 | William Byron | 56.25 | 18 |
| 7 | Kyle Busch | 17 | T6 | Jimmie Johnson | 56.25 | 9 |
| 8 | Kyle Larson | 16 | T8 | Kyle Busch | 50.00 | 16 |
| 9 | Christopher Bell | 12 | T8 | Christopher Bell | 50.00 | 12 |
| 10 | Alex Bowman | 11 | T8 | Chase Briscoe | 50.00 | 10 |
| Most Active Martinsville Starts without Win | Most Active Martinsville Starts without Pole | ||||
| Rank | Driver | Starts | Rank | Driver | Starts |
| 1 | Michael McDowell | 30 | 1 | Brad Keselowski | 32 |
| 2 | Casey Mears | 29 | 2 | Michael McDowell | 30 |
| 3 | A.J. Allmendinger | 27 | 3 | Casey Mears | 29 |
| 4 | Ricky Stenhouse Jr. | 26 | 4 | A.J. Allmendinger | 27 |
| T5 | Austin Dillon | 24 | 5 | Ricky Stenhouse Jr. | 26 |
| T5 | J.J. Yeley | 24 | T6 | Austin Dillon | 24 |
| 7 | Chris Buescher | 21 | T6 | J.J. Yeley | 24 |
| T8 | Daniel Suarez | 18 | 8 | Chris Buescher | 21 |
| T8 | Erik Jones | 18 | 9 | Ryan Blaney | 20 |
| 10 | Bubba Wallace | 16 | 10 | Alex Bowman | 19 |
– Out of the 15 active drivers with 20+ starts here almost half have not won a race here, and over half have not won a Pole here.
| Most Active Martinsville Starts without Top 3 | Most Active Martinsville Starts without Top 5 | ||||
| Rank | Driver | Starts | Rank | Driver | Starts |
| 1 | Michael McDowell | 30 | 1 | Michael McDowell | 30 |
| 2 | Casey Mears | 29 | 2 | Casey Mears | 29 |
| 3 | Ricky Stenhouse Jr. | 26 | 3 | Ricky Stenhouse Jr. | 26 |
| 4 | J.J. Yeley | 24 | 4 | J.J. Yeley | 24 |
| 5 | Chris Buescher | 21 | 5 | Chris Buescher | 21 |

Unless Michael McDowell can get a Top 10 finish or Stage T10 this weekend then he will be tied or in the lead of every “without” list above and below, except Poles. Image credit: Andy Coffee — PPN
| Rank | Driver | Starts |
| 1 | Michael McDowell | 30 |
| 2 | J.J. Yeley | 24 |
| 3 | Ty Dillon | 14 |
| T4 | Cole Custer | 8 |
| T4 | Timmy Hill | 8 |
| Most Active Martinsville Stages without Stage Win | Most Active Martinsville Stages without Stage T10 | ||||
| Rank | Driver | Stages | Rank | Driver | Stages |
| T1 | Austin Dillon | 36 | T1 | Chris Buescher | 36 |
| T1 | Chris Buescher | 36 | T1 | Michael McDowell | 36 |
| T1 | Daniel Suarez | 36 | T1 | Ricky Stenhouse Jr. | 36 |
| T1 | Erik Jones | 36 | 4 | Ty Dillon | 28 |
| T1 | Kyle Busch | 36 | 5 | J.J. Yeley | 20 |
| T1 | Michael McDowell | 36 | 6 | Cody Ware | 14 |
| T1 | Ricky Stenhouse Jr. | 36 | T7 | B.J McLeod | 12 |
| 8 | Bubba Wallace | 32 | T7 | Timmy Hill | 12 |
| 9 | Alex Bowman | 30 | T9 | Carson Hocevar | 10 |
| T10 | Ross Chastain | 28 | T9 | Zane Smith | 10 |
| T10 | Ty Dillon | 28 | |||
– Of the 12 drivers to compete in every Martinsville race with stages, only Chris Buescher, Michael McDowell, and Ricky Stenhouse Jr. have not gotten a Stage T10 here.
| Driver | Streak | Category | Driver | Streak | Category |
| Chase Elliott | 4 | Top 5’s | Todd Gilliland | 2 | Top 10’s |
| Kyle Larson | 4 | Top 5’s | William Byron | 2 | Stage Wins |
| Joey Logano | 13 | Top 10’s | Kyle Larson | 8 | Stage T10’s |
| Kyle Larson | 7 | Top 10’s | Chase Elliott | 4 | Stage T10’s |
| Ross Chastain | 3 | Top 10’s | Christopher Bell | 3 | Stage T10’s |
| Christopher Bell | 2 | Top 10’s | Todd Gilliland | 2 | Stage T10’s |
| Ryan Preece | 2 | Top 10’s |

If you’re looking for a most likely a sure thing this weekend, then look for Joey Logano to finish Top 10 here as the last time he finished out of the Top 10 at Martinsville was 2019. Photo by Jeff Robinson — Icon Sportswire via Getty Images
| Rank | Race | Laps Led% | Driver | Fin. | Rank | Race | Laps Led% | Driver | Fin. |
| 1 | 2025-07 | 68.50 | Denny Hamlin | 1st | 6 | 2025-35 | 35.40 | Ryan Blaney | 2nd |
| 2 | 2025-35 | 60.80 | William Byron | 1st | 7 | 2024-35 | 34.00 | Brad Keselowski | 9th |
| 3 | 2022-08 | 52.61 | William Byron | 1st | 8 | 2023-09 | 33.75 | Ryan Preece | 15th |
| 4 | 2022-08 | 45.91 | Chase Elliott | 10th | 9 | 2023-35 | 31.20 | Denny Hamlin | 3rd |
| 5 | 2022-35 | 40.60 | Denny Hamlin | 5th | 10 | 2022-35 | 30.00 | Christopher Bell | 1st |
– Leading over 50% of the laps this weekend is a good sign for the end of the race as the 3 drivers to lead over half of a race here in the Next Gen have went on to win the race.
| Rank | Race | Driver |
Driv. Rate |
Fin. | Rank | Race | Driver |
Driv. Rate |
Fin. |
| 1 | 2025-07 | Denny Hamlin | 148.4 | 1st | 6 | 2024-08 | Kyle Larson | 126.8 | 2nd |
| 2 | 2025-35 | William Byron | 147.7 | 1st | T7 | 2024-08 | Chase Elliott | 126.7 | 3rd |
| 3 | 2022-08 | William Byron | 144.9 | 1st | T7 | 2024-35 | Ryan Blaney | 126.7 | 1st |
| 4 | 2023-35 | Ryan Blaney | 133.5 | 1st | 9 | 2022-35 | Denny Hamlin | 126.0 | 5th |
| 5 | 2023-35 | Denny Hamlin | 131.1 | 3rd | 10 | 2023-09 | Chase Briscoe | 125.8 | 5th |
– Denny Hamlin, Ryan Blaney, and William Byron are the guys to keep an eye on this weekend as they make up 7 of the 10 spots in the Driver Rating table above, including the top 5 spots.
| Rank | Race | Driver |
Top 15% | Fin. | Rank | Race | Driver |
Top 15% | Fin. |
| T1 | 2022-35 | Kyle Larson | 100 | 2nd | T1 | 2023-35 | Denny Hamlin | 100 | 3rd |
| T1 | 2022-35 | Ryan Blaney | 100 | 3rd | T1 | 2023-35 | Chase Briscoe | 100 | 4th |
| T1 | 2022-35 | Ross Chastain | 100 | 4th | T1 | 2024-08 | Denny Hamlin | 100 | 11th |
| T1 | 2022-35 | Denny Hamlin | 100 | 5th | T1 | 2024-35 | Ryan Blaney | 100 | 1st |
| T1 | 2022-35 | Joey Logano | 100 | 6th | T1 | 2025-07 | Denny Hamlin | 100 | 1st |
| T1 | 2022-35 | Chase Elliott | 100 | 10th | T1 | 2025-07 | Christopher Bell | 100 | 2nd |
| T1 | 2022-35 | Daniel Suarez | 100 | 12th | T1 | 2025-07 | Bubba Wallace | 100 | 3rd |
| T1 | 2022-35 | Cole Custer | 100 | 4th | T1 | 2025-07 | Kyle Larson | 100 | 5th |
| T1 | 2022-35 | Brad Keselowski | 100 | 36th | T1 | 2025-35 | William Byron | 100 | 1st |
– Running every lap in the Top 15 hasn’t been too hard in the Next Gen at Martinsville as a total of 24 driver have done so in the 8 races here.
| Best Next Gen Avg. Fin. by Starting Position (1-38) |
Worst Next Gen Avg. Fin. by Starting Position (1-38) |
||||
| Rank | Start Pos. | Avg. Fin | Rank | Start Pos. | Avg. Fin |
| 1 | 1st | 8.50 | 1 | 38th | 36.00 |
| 2 | 4th | 9.00 | 2 | 35th | 31.13 |
| 3 | 2nd | 9.38 | 3 | 33rd | 30.88 |
| 4 | 12th | 9.75 | 4 | 36th | 29.38 |
| 5 | 3rd | 10.13 | 5 | 32nd | 28.25 |
| 6 | 11th | 10.25 | 6 | 37th | 27.50 |
| 7 | 18th | 11.13 | 7 | 28th | 26.38 |
| 8 | 5th | 12.75 | 8 | 30th | 25.75 |
| 9 | 8th | 13.13 | 9 | 34th | 25.13 |
| 10 | 9th | 13.63 | 10 | 29th | 25.00 |
– Based on the table above starting position will matter this weekend as the entire Top 5 is in the “Best” table , and every start position from 28th-38th, except 31st, is in the “Worst” table.
| Best Next Gen Martinsville Avg. Driver Rating |
Best Next Gen Martinsville Avg. Top 15% |
||||||
| Rank | Driver | Driv. Rate | Starts | Rank | Driver | Top 15% | Starts |
| 1 | Chase Elliott | 111.15 | 8 | 1 | Kyle Larson | 92.81 | 8 |
| 2 | Kyle Larson | 109.78 | 8 | 2 | Aric Almirola | 92.24 | 4 |
| 3 | Ryan Blaney | 109.14 | 8 | 3 | Kurt Busch | 91.32 | 1 |
| 4 | Denny Hamlin | 107.90 | 8 | 4 | Ryan Blaney | 90.41 | 8 |
| 5 | William Byron | 102.21 | 8 | 5 | Joey Logano | 87.87 | 8 |
| 6 | Aric Almirola | 100.88 | 4 | 6 | Chase Elliott | 86.71 | 8 |
| 7 | Joey Logano | 97.56 | 8 | 7 | Kevin Harvick | 82.53 | 4 |
| 8 | Kurt Busch | 95.90 | 1 | 8 | Denny Hamlin | 81.65 | 8 |
| 9 | Chase Briscoe | 95.81 | 8 | 9 | Chase Briscoe | 81.09 | 8 |
| 10 | Christopher Bell | 90.66 | 8 | 10 | Ryan Preece | 70.24 | 6 |
– This weekend will be a check of how Hendrick Motorsports is doing this year as they should perform well with their drivers being atop both tables above.
| Best Next Gen Martinsville Avg. Finish | Best Next Gen Martinsville Laps Led% | ||||||
| Rank | Driver | Avg. Fin. | Starts | Rank | Driver | Laps Led% | Starts |
| 1 | Ryan Blaney | 4.25 | 8 | 1 | Denny Hamlin | 23.57 | 8 |
| 2 | Kyle Larson | 5.38 | 8 | 2 | William Byron | 17.86 | 8 |
| 3 | Joey Logano | 5.88 | 8 | 3 | Chase Elliott | 11.26 | 8 |
| 4 | Kurt Busch | 6.00 | 1 | 4 | Ryan Blaney | 8.18 | 8 |
| 5 | Chase Elliott | 7.38 | 8 | 5 | Kyle Larson | 8.18 | 8 |
| 6 | Aric Almirola | 7.75 | 4 | 6 | Ryan Preece | 6.09 | 6 |
| 7 | Ross Chastain | 8.50 | 8 | 7 | Brad Keselowski | 5.68 | 8 |
| 8 | William Byron | 9.25 | 8 | 8 | Christopher Bell | 5.61 | 8 |
| 9 | Bubba Wallace | 10.88 | 8 | 9 | Chase Briscoe | 4.55 | 8 |
| 10 | Denny Hamlin | 11.50 | 8 | 10 | Aric Almirola | 3.66 | 4 |

Despite winning almost half of the Next Gen races at Martinsville (table below) William Byron hasn’t always been successful as he ranks 8th in the Avg. Finish table above. Photo by Jared C. Tilton — Getty Images
| Next Gen Martinsville Win List | Next Gen Martinsville Pole List | |||||
| Rank | Driver | Wins | Win% | Rank | Driver | Poles |
| 1 | William Byron | 3 | 37.50 | T1 | Martin Truex Jr. | 2 |
| 2 | Ryan Blaney | 2 | 25.00 | T1 | Kyle Larson | 2 |
| T3 | Christopher Bell | 1 | 12.50 | T3 | Ryan Preece | 1 |
| T3 | Denny Hamlin | 1 | 12.50 | T3 | Chase Elliott | 1 |
| T3 | Kyle Larson | 1 | 12.50 | T3 | Christopher Bell | 1 |
| T3 | William Byron | 1 | ||||
| Rank | Driver | Top 3’s | Top 3% |
| T1 | Kyle Larson | 4 | 50.00 |
| T1 | Ryan Blaney | 4 | 50.00 |
| T3 | Chase Elliott | 3 | 37.50 |
| T3 | William Byron | 3 | 37.50 |
| T5 | Christopher Bell | 2 | 25.00 |
| T5 | Denny Hamlin | 2 | 25.00 |
| T5 | Joey Logano | 2 | 25.00 |
| T8 | Aric Almirola | 1 | 25.00 |
| T8 | Martin Truex Jr. | 1 | 16.67 |
| T8 | Austin Dillon | 1 | 12.50 |
| T8 | Bubba Wallace | 1 | 12.50 |
– Don’t expect much greatness from Ford this weekend, outside of Ryan Blaney, as he and Aric Almirola are the only drivers to get a Top 3 finish in a Ford in the 8 Next Gen races here.
| Most Next Gen Martinsville Top 5’s | Most Next Gen Martinsville Top 10’s | ||||||
| Rank | Driver | Top 5’s | Top 5% | Rank | Driver | Top 10’s | Top 10% |
| T1 | Denny Hamlin | 5 | 71.43 | 1 | Joey Logano | 8 | 100 |
| T1 | Kyle Larson | 5 | 71.43 | T2 | Chase Elliott | 7 | 87.50 |
| T1 | Ryan Blaney | 5 | 71.43 | T2 | Kyle Larson | 7 | 87.50 |
| T4 | Chase Elliott | 3 | 42.86 | T2 | Ryan Blaney | 7 | 87.50 |
| T4 | Joey Logano | 3 | 42.86 | 5 | Chase Briscoe | 6 | 75.00 |
| T6 | Bubba Wallace | 2 | 28.57 | T6 | Denny Hamlin | 5 | 62.50 |
| T6 | Chase Briscoe | 2 | 28.57 | T6 | Ross Chastain | 5 | 62.50 |
| T6 | Christopher Bell | 2 | 28.57 | T6 | William Byron | 5 | 62.50 |
| T6 | Ross Chastain | 2 | 28.57 | T9 | Bubba Wallace | 4 | 50.00 |
| T6 | William Byron | 2 | 28.57 | T9 | Christopher Bell | 4 | 50.00 |
– You can pretty much count on Joey Logano to be inside the Top 10 at the end of the race this weekend as he’s yet to finish out of the Top 10 in the 8 Next Gen races here.
| Most Next Gen Martinsville Stage Wins | Most Next Gen Martinsville Stage T10’s | ||||||
| Rank | Driver | Stage Wins | Stage Win% | Rank | Driver | Stage T10’s | Stage T10% |
| 1 | Denny Hamlin | 5 | 31.25 | T1 | Denny Hamlin | 12 | 75.00 |
| 2 | Chase Elliott | 3 | 18.75 | T1 | Kyle Larson | 12 | 75.00 |
| 3 | William Byron | 2 | 12.50 | 3 | Chase Elliott | 11 | 68.75 |
| T4 | Kevin Harvick | 1 | 12.50 | T4 | Chase Briscoe | 10 | 62.50 |
| T4 | Ryan Preece | 1 | 8.33 | T4 | Christopher Bell | 10 | 62.50 |
| T4 | Brad Keselowski | 1 | 6.25 | T4 | Joey Logano | 10 | 62.50 |
| T4 | Joey Logano | 1 | 6.25 | T4 | Ryan Blaney | 10 | 62.50 |
| T4 | Kyle Larson | 1 | 6.25 | 8 | William Byron | 9 | 56.25 |
| 9 | Ryan Preece | 7 | 58.33 | ||||
| T4 | Ryan Blaney | 1 | 6.25 | T10 | Kevin Harvick | 6 | 75.00 |
| T10 | Brad Keselowski | 6 | 37.50 | ||||
– Look out for Denny Hamlin this weekend, especially in Stage 1 and 2, as he’s top of the board in both Next Gen Stage Wins and Stage T10’s above.