With the 2017 NFL season underway, former No. 1 overall pick and NFL Network analyst David Carr takes a look at all offensive players and ranks his top 15. Rankings are based solely on this season's efforts. Now, let's get to it -- the Week 6 pecking order is below.
NOTE: Arrows reflect changes from last week's rankings.
JUST OUTSIDE THE TOP 15:
Jared Goff, QB, Rams: Goff led a game-winning drive and threw a game-winning touchdown against the Seahawks. Cooper Kupp just dropped it. I'm more and more impressed by this kid with each passing week.
Cam Newton, QB, Panthers: Cam has played well the last couple of weeks, most recently leading the Panthers to 4-1 after Sunday's road win. Against the Lions, he threw for 355 yards and three touchdowns. Hopefully, he keeps this up.
Leonard Fournette, RB, Jaguars: He reminds me of Le'Veon Bell, and right now, he might be a better version. Fournette's been an instrumental part of the Jags' improved offense, with 28 carries for 181 yards and two touchdowns (one for 90 yards) in an upset win at Pittsburgh.
T.Y. Hilton, WR, Colts: I'm impressed with how well Hilton's done, considering Jacoby Brissett arrived in Indianapolis just days before the season started. This guy needs to get in the end zone.
Travis Kelce, TE, Chiefs: Kelce, who excited Sunday night's game with a concussion, was huge in the first half with eight receptions for 98 receiving yards. He's been a big part of the Chiefs' 5-0 start.
Follow David Carr on Twitter @DCarr8.