NASCAR's best have to take on the Monster this weekend. The Sprint Cup Series heads to the Dover International Speedway, also known as the Monster Mile. Dover is my personal favorite race track. It's also one of the toughest in the sport. Typically those who are good at Dover are some of the best in NASCAR. Look at those who are at the top of the wins list for Dover: Bobby Allison, Richard Petty, Jeff Gordon, and Jimmie Johnson.

So let's take a look at who you should take this weekend.

A-List Must Haves

Jimmie Johnson: Johnson is simply the best there is at Dover right now. He has seven wins, which is tied for the most all-time at the Monster Mile. In 22 career races he has an average finish of 8.64. He's led the most laps at Dover of any active driver with 2,318. The next closest driver on that list has led 2, 292 laps, and that would be Jeff Gordon. But Gordon has raced 40 events at Dover, so Johnson has led more laps in almost half the time.

Matt Kenseth: In 28 races at Dover, Kenseth has two wins, 13 top-fives, 18 top-10s, and an average finish of 12.64. Kenseth's most recent win at Dover came in this race in 2011. Kenseth has always been solid at Dover, dating back to his Cup Series debut when he subbed for Bill Elliott. Given his incredible performance so far this season, Kenseth will be tough to beat at one of his best tracks on Sunday afternoon.

A-List Wild Card

Jeff Gordon: Gordon was one of the best at Dover for a long time. He was one of the best at almost every track for a long time. But it appears that time has passed. Gordon just hasn't had much luck lately. But it may be worth it to use him this weekend. He does have four wins at Dover in his career.

B-List Must Haves

Kyle Busch: In 16 races at Dover Kyle has amassed two wins, seven top-fives, and 10 top-10s for an average finish of 13.88. The Gibbs cars have been fast since the season started. Kyle has been a contender for the win in just about every race this season except for  bad luck with engine issues, and even a TV cable last week in Charlotte. You want him on your team this weekend.

Carl Edwards: Edwards boasts the best average finish of any active driver. You'd think it would be Johnson, but you'd be wrong. Edwards has an average finish of 8.29. In 17 starts at Dover he has one win, eight top-fives, and 12 top-10s. He's also never finished lower than 26th at Dover.

Mark Martin: I think I've said every week that Martin is worth having on your team just because of his qualifying prowess. He will get you points. But on top of that, he's also really good at Dover. He has four wins at Dover, 24 top-fives, and 32 top-10s for a 12.28 average finish.

Greg Biffle: In 21 races at the Monster Mile, Biffle has two wins, six top-fives, and 10 top-10s for a 12.38 average finish. His most recent win came in the September race in 2008. Biffle has posted top-10s in the last three Dover races.

B-List Wild Card

Joey Logano: Logano's stats don't prove it, but he says he considers Dover to be his favorite race track. In eight races at Dover he's only posted one top-five and four top-10s for an average finish of 18th. But Logano has been pretty strong this season and has been a contender for wins in a couple races. He's also in the 22 car which has won at Dover in 2011 with Kurt Busch behind the wheel. It's very possible that Logano could put up a great performance on Sunday.

C-List

The C-List is really tough this week. AJ Allmendinger is not entered for this race, and neither is Regan Smith. The 51 car will be raced by Austin Dillon this week, but he is currently not on the list on Yahoo.

Really, the best choice this week is Ricky Stenhouse Jr. No one else is better. Dillon may be good to choose also, but Yahoo needs to put him on the list first.