The 2013 NASCAR Sprint Cup  circuit rolls on to one of its most anticipated stops of spring for the Food City 500 at Bristol Motor Speedway. To help guide you through the 2013 Fantasy NASCAR season, Athlon Sports contributor Dustin Long will be offering his best predictions for each race. And because Yahoo's Fantasy Auto Racing  game is arguably the most popular, he’ll break down the picks according to its NASCAR driver classes — A-List, B-List, C-List.
So, without further ado, Dustin's fantasy predictions for Bristol, ranked according to each driver's likelihood of taking the checkered flag — or at least finishing toward the front:
1. Jimmie Johnson
Hottest driver on the circuit. Johnson has an average running position of 4.2, best in the season’s first three races, and has the best average finishing position (3.0) in the series. Also, he has four consecutive top 10s at Bristol, most among active drivers.
2. Brad Keselowski
Not too far behind Johnson in the fast start category (average finish of 3.7) and heads to a track in Bristol where he’s won two of the last three races.
3. Matt Kenseth
Has led a series-high 128 laps this season with 86 of those coming in the Daytona 500. His 25th-place finish in the Bristol night race in August broke a string of six consecutive top-10 finishes there. He’s led in each of the last three Bristol races.
4. Denny Hamlin
Won the Bristol night race in August, leading 70 laps. Has two top-10 finishes in his last three starts there.
5. Kasey Kahne
Has best average start this season (4.0) on the circuit. Has three top-10 finishes in last five races at Bristol and led 42 laps there in the night race.
6. Clint Bowyer
Scored a pair of top-10 finishes last year at Bristol. Best finish so far this season is a sixth at Phoenix.
7. Jeff Gordon
Has been passed 44 more times under green than he’s passed this season and has an average start of 5.7 but average finish of 18.0 in 2013. Has not a had a top-10 finish in the spring Bristol race in the past three years.
8. Tony Stewart
Has not finished better than 14th in his last five Bristol races. Seems to be typical Tony where he starts the season slow (his best finish so far is an eighth at Phoenix).
9. Kevin Harvick
Harvick has an average running position of 16.6 in the first three races of this season. Has one top-10 finish in last eight races at Bristol.
1. Kyle Busch
Has highest driver rating in the last 16 races at Bristol and has led the most laps among active drivers during that time. Busch has seven top-10 finishes, including four wins, in his last nine Bristol starts.
2. Dale Earnhardt Jr.
Off to the best start of his career with three consecutive top-10 finishes. Has the best average finish (9.9) of any active driver in the last 16 races at Bristol. However, he’s finished between 11th and 16th in his last five Bristol starts.
3. Brian Vickers
Making season debut in Michael Waltrip Racing’s No. 55 car. Finished in the top 5 in both Bristol races in this ride last year, leading 126 laps.
4. Carl Edwards
Last year marked the first time since 2009 that he did not have a top-10 finish in either Bristol race.
5. Greg Biffle
Has been hot and cold at Bristol. Biffle has not had a top-10 finish in his last three starts there. Before that, though, he had four consecutive top-10 results. He has started in the first two rows in three of the last four Bristol races.
6. Paul Menard
He’s among nine drivers to have completed every lap so far this season. Has three top-10 finishes in last four Bristol starts. Also ranks 10th in average running position through three races this year.
7. Martin Truex Jr.
Has three consecutive finishes of 11th or better at Bristol.
8. Ryan Newman
Last year marked the first time since 2005 that Newman did not score at least one top 10 at Bristol. Team could use a rebound after the tough start it has had with two consecutive DNFs (accident at Phoenix and engine at Las Vegas).
9. Jamie McMurray
Has four top-10 finishes in his last six Bristol starts. He’s also led laps in two of those races.
10. Joey Logano
Finished eight in last August’s night race and led 139 laps. It was his first top 10 there in eight Cup races. Coming off a 12th-place finish at Las Vegas, his best since joining Penske Racing.
11. Kurt Busch
Still knows his way around Bristol but has not finished better than 17th in his last three trips there.
12. Aric Almirola
Has finished between 13th and 16th in the first three races of the season.
13. Juan Pablo Montoya
Has one top-10 finish in his last four Bristol starts.
14. Marcos Ambrose
Finished fifth in night race last August and led a lap. Has run in the top 15 in only 11.2 percent of the laps run this season.
15. Jeff Burton
Has one top-10 finish in his last five Bristol races.
16. Bobby Labonte
Has not finished better than 13th in his last 10 Bristol starts.
1. Ricky Stenhouse Jr.
Running his first Cup race at Bristol. Finished second in Nationwide race there last August and sixth in the spring. This season, he’s made more green-flag passes in Cup (359) than any other driver, but he’s been passed 358 times under green as well.
2. AJ Allmendinger
Finished in top 20 in last two Bristol starts.
3. Travis Kvapil
Placed 18th in most recent Bristol race, his best finish there in last six starts.
4. David Gilliland
Placed 20th in August race, his best Bristol finish in last nine starts there.
5. Michael McDowell
Finished 23rd in night race last August for best Bristol finish in five starts.
6. Casey Mears
Has an average finish of 24.0 in first three races of the season. His average finish in his last three Bristol races is 23.0.
7. Landon Cassill
Finished in top 30 in both Bristol starts last year (24th and 29th).
8. Danica Patrick
Finished 29th in lone Cup start at Bristol in her career but did finish ninth in August Nationwide race there.
9. David Ragan
Has finished no better than 16th in last six Bristol starts.
10. Dave Blaney
Has failed to finish six of the last eight Bristol races with his best finish during that time 25th.
11. David Reutimann
Has finished no better than 21st in last three Bristol races since placing second there in August 2010.
12. JJ Yeley
After 10th-place finish in Daytona 500, placed 28th at Phoenix and 36th at Las Vegas.
13. Scott Speed
Has failed to finish the last two races, placing 41st at Phoenix and Las Vegas.
14. Terry Labonte
This would mark only his second Bristol start since 2009. Last ran there in 2011 night race, finishing 33rd.
15. Josh Wise
Finished 38th and 43rd in Bristol races last year.
16. David Stremme
Has yet to run a lap in the top 15 in a race this season.
17. Scott Riggs
Has finished 41st or worse in each of his last three Bristol starts.
18. Mike Bliss
Finished 43rd in August race, only Bristol start he made last year. Has failed to qualify for two of the first three races of the season.
19. Joe Nemechek
Has failed to finish last seven Bristol races, placing no better than 39th.