Keselowski remarkably finished second at Kansas after a tumultuous, up-and-down race. Third in points, Keselowski is tied for the series lead in wins with two.
Larson won the 2016 version of the Monster Energy Open, but crashed out and finished 16th in the Monster Energy All-Star Race. Expect this year’s breakthrough driver to put on a show on Saturday night.
Truex Jr. has yet to lead a lap in six career All-Star Race starts. Currently leading the series with 536 laps led on the season, there’s a good chance last year’s Coca-Cola 600 winner paces the field for a lap or two (or 50) on Saturday.
McMurray has a win in the All-Star Race, but has the worst average finish among drivers ranked here with more than one start.
Elliott has hit a bit of a rough patch, with three straight finishes of 24th or worse. Good chance he gets some momentum back on Saturday when (presumably) he’ll race his way into the Monster Energy All-Star Race.
Last year’s Monster Energy All-Star Race winner should have a shot to one-up his epic burnout from last year, as Charlotte ranks as his best winning track in terms of average finish (11.2).
A pole winner for the All-Star Race a year ago, Harvick is a good bet to land in Victory Lane on Saturday night. If he does, a Charlotte sweep (All-Star, Coca-Cola 600) is an extreme reality.
Busch is really starting to come around and put some of his early-season woes in the past. A strong All-Star Race showing is likely, but a win potentially less so. Busch has the most poles (three) and laps led (227) of any driver … but zero trips to Victory Lane.
Johnson could be 60 years old and still compete for wins at Charlotte, arguably his best track (he once ripped off wins in five of six races there). The only driver with multiple All-Star wins (and he has four), look for the No. 48 to lead some laps under the lights.
Blaney broke a three-race streak of finishing 33rd or worse, leading 83 laps en route to a fourth-place Kansas finish. He might have the best shot to race his way into the main event on Saturday.
Bowyer’s average finish since a 32nd-place crash out at Daytona? 9.5. That’s, you know, very good. Title-contender territory.
Believe it or not, Stenhouse hasn’t appeared in an All-Star Race since 2013, when he finished 16th in his only appearance. The way he’s been running this season, the 2017 race should start a streak of many appearances to come.
Two years ago, Hamlin won the All-Star Race from the pole, leading 26 laps in the process. He’s been hit-or-miss on the intermediate tracks this year, however, so his chances on Saturday are mediocre.
Bayne raced his way into the All-Star Race last year. It seemed like a bit of a shocker then, but it won’t if/when he does it again on Saturday, the way he’s raced this season.
Once upon a time, Kahne was dominant at Charlotte — he has four wins there and added an All-Star Race win in 2008. A win is a bit of a long shot, be he’s led 11 or more laps in three of the past four runnings of Saturday’s race.
The Daytona 500 winner has a top-five finish in three of the past four All-Star Races. He could be due for his second big-stage moment of the season on Saturday night.
Kenseth’s tide is starting to turn. A solid Kansas run should have him rolling into Saturday at Charlotte, where his 6.9 average finish among drivers with more than one All-Star start is tops in the series.
After a 40th-place finish, Newman would likely have dropped out of these rankings if he didn’t hold a win at Phoenix, which feels like forever ago.
Suarez has quietly put together a nice string of races over his past eight starts (15.8 average finish). His car was the top-finishing Toyota in the All-Star Race last year, driven to a fourth-place finish by Carl Edwards. A top 10 isn’t out of the question.
Jones has been on a downward spiral since his eighth-place finish at Phoenix, averaging a finish of 22.29 in the seven races since. He’ll need a strong showing to make the main event Saturday.