Skip to content
Getty Images
Getty Images

Martinsville Fantasy Racing Preview

Driver Averages | Laps Led Leaders | Driver Ratings | Past Winners

Detailed driver notes and statistics to help set your fantasy racing lineup for Sunday’s Monster Energy NASCAR Cup Series STP 500 at Martinsville Speedway.

Who’s HOT at Martinsville

  • Kyle Busch has finished in the top five in his last seven starts, including two wins and 937 laps led in that span.
  • Brad Keselowski has finished in the top 10 in his last six starts, including a win in this event in 2017.
  • Five-time winner Denny Hamlin has finished in the top 10 in five of the last seven races, including a win in the 2015 spring race.
  • Joey Logano has posted four poles, seven top 10s and led 825 laps in the last 10 races. He won last fall after leading 309 laps.
  • Martin Truex Jr. has finished in the top five in the last three races.
  • Clint Bowyer has finished in the top 10 in three of the last four races, including a win in this event last year.
  • Jimmie Johnson leads all active drivers with nine wins and 2,862 laps led. However, he’s finished 15th in the last two spring races.

Keep an Eye On at Martinsville

  • Ryan Blaney finished third in this event last year and ranks fourth in stage points earned at Martinsville.
  • Kevin Harvick (10.0), Chase Elliott (11.5) and Ryan Newman (12.2) each rank in the top 10 in average finish among all drivers that have competed in the last four races at Martinsville with the current tire combination.
  • Alex Bowman (11.2), Kurt Busch (11.5) and Kyle Larson (11.8) each ranked in the top 10 in average finish in the six short-track races last season.
  • Aric Almirola, who posted a 12.5 average finish at Martinsville last year, has finished in the top 10 in the last four races this season.

Notes: Monster Energy NASCAR Cup Series teams will race the 750 horsepower rules package with no aero ducts for the second time this season…Kyle Busch won at Phoenix with the rules package, two races ago…Teams will have the same tire combination that they have raced in the last four events at Martinsville…Kyle Busch leads all drivers in average finish in that span at 2.2 followed by Brad Keselowski (5.0), Martin Truex Jr. (6.2), Clint Bowyer (8.0) and Joey Logano (8.8)…The pole position has produced the most winners (21) at Martinsville with Jimmie Johnson being the last in 2013…Fifty-one percent of Martinsville race winners have come from a top five starting position.

*Best Average Finish at Martinsville

Last # of Races Driver Average Finish
Two Races Kyle Busch 3.0
Four Races Kyle Busch 2.2
Six Races Kyle Busch 2.5
Eight Races Kyle Busch* 2.9
Ten Races Kyle Busch* 5.0

*Missed the 2015 spring race due to an injury.

Laps Led Leaders at Martinsville

Last # of Races Driver Laps Led
Two Races Joey Logano 309
Four Races Kyle Busch 582
Six Races Kyle Busch 937
Eight Races Kyle Busch* 937
Ten Races Kyle Busch* 959

*Missed the 2015 spring race due to an injury.

Click Here to view all laps led leaders at Martinsville Speedway over the past 10 races.

Martinsville Speedway Loop Data Stat Leaders (2005-2018, 28 Races)

Average Running Pos. Laps in Top 15
 1. Jimmie Johnson – 8.6  1. Jimmie Johnson – 11,802
 2. Denny Hamlin – 9.4  2. Denny Hamlin – 10,649
 3. Kyle Busch – 10.7  3. Kyle Busch – 10,538
 4. Brad Keselowski – 11.9  4. Kevin Harvick – 9,702
 5. Joey Logano – 12.0  5. Clint Bowyer – 8,862
Fastest Laps Run Driver Rating
 1. Jimmie Johnson – 1,134  1. Jimmie Johnson – 113.3
 2. Denny Hamlin – 890  2. Denny Hamlin – 107.0
 3. Kyle Busch – 813  3. Kyle Busch – 104.2
 4. Brad Keselowski – 511  4. Brad Keselowski – 96.8
 5. Kevin Harvick – 510  5. Joey Logano – 94.9

Click Here to view the Top 10 Driver Ratings since 2016.

Top 10 Stage 1 & 2 Points Earned at Martinsville
Four Races

Driver Points Earned
Kyle Busch 66
Brad Keselowski 52
Denny Hamlin 45
Ryan Blaney 40
Joey Logano 39
Martin Truex Jr. 34
Chase Elliott 31
Clint Bowyer 28
Jimmie Johnson 20
Kurt Busch 19

2018 Spring Martinsville Stage Finishes

Stage 1 Stage 2
1. Denny Hamlin 1. Ryan Blaney
2. Brad Keselowski 2. Clint Bowyer
3. Ryan Blaney 3. Kyle Busch
4. Kyle Busch 4. Brad Keselowski
5. Clint Bowyer 5. Denny Hamlin
6. Kevin Harvick 6. Kevin Harvick
7. AJ Allmendinger 7. Kurt Busch
8. Kurt Busch 8. AJ Allmendinger
9. Joey Logano 9. Joey Logano
10. Jimmie Johnson 10. Jimmie Johnson

Top Five in Stage Points Earned in 2019 (5 Races)

Driver Stage Points Stage Wins
Kevin Harvick 65 2
Joey Logano 63 1
Kyle Busch 57 4
Ryan Blaney 48 2
Denny Hamlin 43 0

View All Drivers

MRN.com Staff Picks

Jeff Wackerlin: Kyle Busch
Pete Pistone: Brad Keselowski
Tyler Burnett: Kyle Busch
Kenneth Lee: Kurt Busch

Driver Notes – Ordered by Average Finish (Top 15) in the Last Five Races at Martinsville

Kyle Busch is the only driver that has finished in the top 10 in each of the last seven races at Martinsville. He’s posted a 2.9 average finish in that span, including wins in this event in 2016 and the 2017 fall race. He also leads all drivers with 66 stage points in the last four races at the .526-mile track. Busch won the first race of the season with the 750 horsepower rules package with no aero ducts two weeks ago at Phoenix after leading 177 laps.

Brad Keselowski has finished in the top 10 in the last six races at Martinsville, including a win in this event in 2017. His 266 laps led in that span ranks third among all drivers. Keselowski ranks second with 52 stages points earned at Martinsville (four races).

Martin Truex Jr. joins Kyle Busch as the only drivers that have finished in the top five in each of the last three races at Martinsville. Truex, who will make his first track start with Joe Gibbs Racing, has combined to lead 211 laps in his previous six starts in a Toyota for Furniture Row Racing at the .526-mile track. He finished second in the first race of the season with the 750 horsepower rules package with no aero ducts two weeks ago at Phoenix.

Joey Logano is the latest winner at Martinsville after leading 309 laps last fall. The win was his seventh top 10 in the last 10 races. Logano, who ranks fifth in stage points earned (39) at Martinsville, finished 10th in the first race of the season with the 750 horsepower rules package with no aero ducts two weeks ago at Phoenix.

Denny Hamlin finished second last fall at Martinsville for his 13th top five in 26 starts. He combined to lead 142 laps last year, including 111 laps in this event. Hamlin’s last of five wins at the .526-mile track came in this event in 2015. He won the first stage in the last two races at Martinsville and ranks third among all drivers in stage points earned (45). Hamlin finished fifth in the first race of the season with the 750 horsepower rules package with no aero ducts two weeks ago at Phoenix.

Jimmie Johnson scored his last of nine wins at Martinsville in the 2016 fall race. He’s led a total of 2,862 laps in his 34 starts, but only has combined to lead 116 in the last nine races. With the exception of last year’s fall race, Johnson has earned stage points at Martinsville in the previous six stages for a total of 20 points. Johnson finished eighth in the first race of the season with the 750 horsepower rules package with no aero ducts two weeks ago at Phoenix.

Chase Elliott has finished in the top 10 in three of the last four races at Martinsville. He failed to lead a lap last season at the track after combining to lead 143 in 2017. Elliott ranks seventh in stage points earned (31) at the .526-mile track.

Alex Bowman finished seventh last year in this event for his only top 10 in six starts at Martinsville. He did not earn a stage point in the two races last season.

Clint Bowyer won this event last year after leading 215 laps. The win was Bowyer’s third top 10 in his last four starts there with Stewart-Haas Racing. He ranks eighth in stage points earned (28) in the last four races at the .526-mile track.

Kevin Harvick has finished in the top 10 in his last three starts at Martinsville. He has yet to lead a lap in four starts driving a Ford at the track. Harvick’s lone Martinsville win came in this event in 2011 driving for Richard Childress Racing. He’s earned 16 stage points at Martinsville, with all the points coming in four of the last five stages. He finished ninth in the first race of the season with the 750 horsepower rules package with no aero ducts two weeks ago at Phoenix.

Ryan Newman finished eighth last season for fourth top 10 in the last seven race at Martinsville. Newman, who won this race in 2012, will make his first track start with Roush Fenway Racing. Newman finished 12th – his best finish of the season – in the first race of the season with the 750 horsepower rules package with no aero ducts two weeks ago at Phoenix.

Ryan Blaney led 145 laps in this event last year on his way to a third-place finish and second top 10 in six Martinsville starts. He ranks fourth in stage points earned at Martinsville (40), including a win in stage 2 last spring.

Aric Almirola posted a 12.5 average finish last season in his first two Martinsville starts with Stewart-Haas Racing. His 11th-place finish last fall was his best in the last nine races at the .526-mile track.

Daniel Suarez finished ninth last fall for his first top 10 in four starts at Martinsville. This weekend Suarez will make his first track start with Stewart-Haas Racing.

Austin Dillon scored his last of two top-10 finishes in 10 starts at Martinsville in this event in 2017.