NASCAR All-Star Race Picks, Predictions, Odds

The annual All-Star race takes place on Sunday evening from a familiar site to longtime NASCAR fans.

The circuit travels to North Wilkesboro Speedway in North Carolina for the first NASCAR race at this track since 1996.

The All-Star format has been altered a bit as 25 drivers will compete for the $1 million prize with a 200-lap race, including a break when the event reaches the 100-lap mark.

The last two All-Star races took place at Texas Motor Speedway as Ryan Blaney was victorious in 2022, while Kyle Larson won in 2021, but that was an intermediate track, compared to the short track at North Wilkesboro, which has a length of 0.625 miles.

Obviously none of these drivers have a track record at this facility, but the other short tracks to make a comparison to on the circuit are Bristol, Martinsville, and Richmond.

To no one's surprise, Larson is the favorite on Sunday, as he came up with the checkered flag at the two short track races this season at Richmond on April 2 and Martinsville on April 16.


1) #5 Kyle Larson (9/1)
2) #22 Joey Logano (12/1)
3) #1 Ross Chastain (12/1)
4) #12 Ryan Blaney (18/1)
5) #20 Christopher Bell (10/1)


Larson (9/1) is a chalky selection, but it's hard to deny his success on the short tracks already this season with the two wins and an All-Star victory back in 2021.

In Larson's last four events at short tracks since 2022, he has placed first twice, second, and fifth, while leading at least 30 laps in each race.

Joey Logano (12/1) finished fourth in the last two All-Star races, which doesn't mean much with the different track here, but at least this isn't a throw-away race for him.

In Logano's last six races on short tracks, he has placed 7th or better five times in this span, including the second-place finish at Martinsville last month.

Ross Chastain (12/1) finished third at Richmond in early April, as this season's points leader owns five Top-6 finishes at short tracks since 2022.

Blaney (18/1) looks to become the first driver to win back-to-back All-Star races since Jimmie Johnson pulled off the feat in 2012 and 2013.

Also, Blaney is seeking his first-ever victory at a short track, but he has placed in the Top-10 six times in his past 10 attempts at this type of track.

Christopher Bell (10/1) finished 16th at Martinsville last month, but that was an anomaly on the short tracks as he owns four Top-4 finishes on this type of track since 2022.

This will be the first NASCAR race at North Wilkesboro since 1996. (Getty)


  • Date: Sunday, May 19, 2024
  • TV-Time: FS1, 8:00 p.m. ET
  • Venue: North Wilkesboro Speedway
  • Location: North Wilkesboro, North Carolina
  • Distance: 125 miles
  • Laps: 200 


  • Ty Gibbs +150
  • Bubba Wallace +450
  • Josh Berry +450
  • Chase Briscoe +900
  • Alex Bowman +1000
  • Noah Gragson +1000
  • Ryan Preece +1600
  • Erik Jones +2500
  • Todd Gilliand +2800
  • Austin Cindric +4000
  • Carson Hocevar +5000
  • John Hunter Nemechek +5000
  • Justin Haley +5000
  • Austin Dillon +8000
  • Corey Lajoie +10000
  • Zane Smith +10000
  • Daniel Hemric +30000
  • Harrison Burton +30000
  • Kaz Grala +50000
  • Timmy Hill +100000


Kyle Larson captured the 2023 All-Star race win at North Wilkesboro. (Getty)
  • 2023 - Kyle Larson (North Wilkesboro)
  • 2022 - Ryan Blaney (Texas)
  • 2021 - Kyle Larson (Texas)
  • 2020 - Chase Elliott (Bristol)
  • 2019 - Kyle Larson (Charlotte)
  • 2018 - Kevin Harvick (Charlotte)
  • 2017 - Kyle Busch (Charlotte)
  • 2016 - Joey Logano (Charlotte)
  • 2015 - Denny Hamlin (Charlotte)
  • 2014 - Jamie McMurray (Charlotte)
  • 2013 - Jimmie Johnson (Charlotte)