Ranking them how?
Based on results or how could they would be if all things equal
Goff has a huge advantage because of the coaching and system so he has to be high based on running a successful offense. Take away McVay and put Fisher in and he drops to the bottom of that list.
My list is based on results:
1) Mahomes (wow. Dan Marino with agility and elusiveness.)
2) Goff (Seems to have the complete package and just appeared to be a bust his rookie season with the bad coaching and no play makers.)
3) Wilson (average QB for the first 3 Quarters, and an all-time great in the 4th quarter.)
4) Wentz (Who knows what the injury did? He may bounce back next year with a year of healing.)
5) Watson (I have that image of him running out the last 15 seconds when all he needed to do was get a few yards of game tying field goal. One of the dumbest plays I have seen in the NFL. Great talent though, but that game will come back to haunt them for post season.)
6) Luck (this guy has been Bradforded. Bad teams and beaten up, but he is somewhat to blame making the decision on signing that huge contract a few years back. He got what he wanted the money, but nothing less to pay people to protect him and players to make plays. Plus, his coaching has been bad.)