Timmy Hill has been a fierce competitor in the eNASCAR iRacing Pro Invitational Series, winning one race and finishing in the top three four other times over the first six events. With three-time champion William Byron sitting out the final virtual race before the Cup Series resumes next Sunday, Hill could earn another trophy when he competes in the 2020 North Wilkesboro 160 at 3 p.m. ET on Saturday at North Wilkesboro Speedway.

Hill began the Pro Invitational Series with a third-place finish before winning the O'Reilly Auto Parts 125 at virtual Texas Motor Speedway on March 29. A trio of top-three finishes over the next four races followed, with Byron taking the checkered flag in all of them. Hill, who led 32 laps in the Finish Line 150 at Dover last weekend before finishing third, is the 3-1 favorite in the latest eNASCAR at North Wilkesboro odds from William Hill. Before making any iRacing predictions, be sure to see the 2020 North Wilkesboro 160 picks from former Vegas bookmaker Micah Roberts, who pioneered wagering on auto racing.

Roberts is the nation's premier NASCAR betting expert, and his top pick won the first two races of the 2020 season. In the season-opening Daytona 500, he nailed Denny Hamlin at 10-1 odds, and he hit eventual winner Joey Logano at 13-2 odds in the Pennzoil 400 a week later.

Roberts also crushed the 2019 NASCAR season. Those who wagered $100 on Roberts' predicted winner in each of the 40 NASCAR races last year (an investment of $4,000) finished with a strong profit of $2,100. In addition, those who put down $50 on each of Roberts' top four choices in each of those races (an investment of $8,000) were up a head-turning $3,400. Anyone who has followed his NASCAR picks is up huge year after year.

Now, Roberts has analyzed Saturday's 2020 North Wilkesboro 160 lineup. He's sharing his picks only at SportsLine.

Top 2020 eNASCAR at North Wilkesboro predictions

One surprise: Roberts is high on Dale Earnhardt Jr., a 14-1 long shot in the latest eNASCAR at North Wilkesboro odds.

Earnhardt Jr. got off to a strong start in the Pro Invitational Series, finishing second and sixth in the first two races with 14 laps led each time. The two-time Daytona 500 winner has struggled since, however, and finished better than 22nd just once in the last four events. 

The 45-year-old, who retired after the 2017 Cup Series season, helped clean the actual track at North Wilkesboro Speedway in December in order for it to be used for a virtual race, so he may have an upper hand on the other competitors on Saturday.

"He's finished 26th or worse in his last two starts, but expect him to contend for the win," Roberts told SportsLine.

How to make North Wilkesboro 160 picks

Roberts also is targeting three other drivers with eNASCAR at North Wilkesboro odds of 14-1 or longer to make a serious run at winning it all, including a surprising dark horse. Head here to see who it is

So who wins Saturday's eNASCAR iRacing Pro Invitational Series race at North Wilkesboro Speedway? And which dark horse stuns eNASCAR? Check out the latest odds below and then visit SportsLine now to see the full projected eNASCAR at North Wilkesboro leaderboard, all from the nation's premier NASCAR handicapper, and find out.

North Wilkesboro 160 odds (via William Hill)

Timmy Hill 3-1
Denny Hamlin 11-2
Parker Kligerman 11-2
Ryan Preece 11-2
Garrett Smithley 13-2
Landon Cassill 14-1
Dale Earnhardt Jr. 14-1
John Hunter Nemechek 15-1
Kyle Busch 20-1
Christopher Bell 22-1
Michael McDowell 22-1
Kevin Harvick 40-1
Erik Jones 40-1
Ross Chastain 50-1
Ty Dillon 50-1
Bobby Labonte 50-1
Clint Bowyer 60-1
Cole Custer 60-1
Joey Gase 60-1
Tyler Reddick 60-1
Martin Truex Jr. 60-1
Jon Wood 60-1
Aric Almirola 100-1
Chris Buescher 100-1
Austin Dillon 100-1
Chad Finchum 125-1
Jeff Gordon 125-1
JJ Yeley 125-1