Martin Truex Jr. was the only repeat winner through the first 12 races of the 2021 NASCAR Cup Series season, recording three victories after notching just one last year. He has since been joined by Kyle Larson (three) and Alex Bowman, who have combined to win three of the last four events. The three drivers won't be able to add to their season total on Sunday, but they'll still try their best to take the checkered flag and the $1 million prize when they participate in the 2021 NASCAR All-Star Race at Texas Motor Speedway. Larson is the only member of the trio to have previously claimed victory in this exhibition, winning at Charlotte in 2019.

Larson is the 5-2 favorite in the latest 2021 NASCAR All-Star Race odds from William Hill Sportsbook, while Bowman is 12-1. The race is scheduled to begin at 8 p.m. ET. You'll want to check out the NASCAR All-Star Race at Texas predictions from Micah Roberts, the legendary Vegas bookmaker who pioneered wagering on racing, before locking in any 2021 NASCAR All-Star Race picks.

Roberts is arguably the nation's premier NASCAR betting expert, and his top pick, Larson, won the Coca-Cola 600 two weeks ago at 11-2 odds, He also correctly predicted the EchoPark Texas Grand Prix the previous week, hitting Elliott's win at 8-5 odds.

He began a stretch of three winners in six races on Apr. 25, when he nailed Brad Keselowski's win in the GEICO 500 at 14-1 odds.

Roberts correctly called the first two races of the 2020 season and also enjoyed success the previous year, as his top four choices in each race during the 2019 NASCAR campaign returned a head-turning $3,400 to those who put down $50 on each. In addition, he has correctly predicted at least six top-10 finishers in nine of the last 13 races of the 2021 season. Anyone who has followed his picks is up huge year after year.

Now, Roberts has analyzed the field and odds for Sunday's NASCAR All-Star Race 2021. He's sharing his winner and leaderboard right here.

2021 NASCAR All-Star Race at Texas expert predictions

One shocker: Roberts is low on Truex, even though he is among the favorites at 6-1. In fact, Roberts says Truex, who was 10th in this race each of the last two years, doesn't crack the top 10 this time around.

"I left Martin Truex Jr. out of consideration only because he's not been his usual self on 1.5-mile tracks using the 550-horsepower package this season," Roberts told SportsLine. "He was the 'King of the Cookie Cutters,' but not in 2021, as he's only had one top-five (finish) in the five races. I don't see him being able to run away from the field, even if he starts the final 10-lap dash from the pole."

Another curveball: Roberts is high on Kevin Harvick, a long shot at 12-1 in the latest NASCAR at Texas odds. The 45-year-old Californian has yet to win this season after registering a career-high and series-leading nine in 2021. However, he's performed well at Texas, posting three wins and 23 top-10 finishes in 36 career starts, and has won this race twice (2007, 2018).

"He's been an All-Star for 21 straight seasons since his rookie campaign in 2001, when he won his third Cup Series start to qualify," Roberts told SportsLine. "He's recorded 13 top-10 finishes in his 20 All-Star Race starts." 

How to make 2021 NASCAR All-Star Race picks

Roberts is also high on a huge long shot who could benefit from a rule change at this year's event. This driver is being underestimated by oddsmakers, and anyone who backs him could hit it big. You can only see who it is here.

So who wins the NASCAR All-Star Race 2021? And which long shot stuns NASCAR? Visit SportsLine now to see the 2021 NASCAR All-Star Race at Texas leaderboard from the nation's premier NASCAR handicapper, and find out.

2021 NASCAR All-Star Race odds

Kyle Larson 5-2
Chase Elliott 6-1
Martin Truex Jr. 6-1
Kyle Busch 17-2
William Byron 10-1
Denny Hamlin 10-1
Alex Bowman 12-1
Kevin Harvick 12-1
Ryan Blaney 14-1
Brad Keselowski 15-1
Joey Logano 17-1
Christopher Bell 25-1
Austin Dillon 28-1
Kurt Busch 50-1
Cole Custer 100-1
Ryan Newman 100-1
Michael McDowell 300-1