Player Rankings by Position (Way too Early Rankings 2020)

PlayerTeamJoeTim
Patrick MahomesKC11
Lamar JacksonBAL22
Russell WilsonSEA34
Dak PrescottDAL43
Josh AllenBUF57
Kyler MurrayARI615
Aaron RodgersGB75
Deshaun WatsonHOU86
Matt RyanATL914
Jared GoffLAR1021
Tom BradyTB1112
Jameis WinstonFA128
Jimmy GaroppoloSF1313
Matthew StaffordDET1418
Carson WentzPHI1510
Daniel JonesNYG1625
Philip RiversIN1716
Kirk CousinsMIN189
Ben RoethlisbergerPIT1922
Baker MayfieldCLE2023
Mitchell TrubiskyCHI2117
Gardner MinshewJAX2220
Andy DaltonCIN2324
Derek CarrOAK2419
Jacoby BrissettIND25
Sam DarnoldNYJ26
Drew BreesNO27
Ryan TannehillTEN28
Drew LockDEN29
Dwayne HaskinsWAS30
Cam NewtonCAR31
Ryan FitzpatrickMIA32
Kyle AllenCAR33
Mason RudolphPIT34
PlayerTeamJoeTim
Saquon BarkleyNYG12
Ezekiel ElliottDAL24
Christian McCaffreyCAR31
Derrick HenryTEN45
Leonard FournetteJAX510
Josh JacobsOAK66
David JohnsonARI717
Alvin KamaraNOR88
Aaron JonesGNB922
Todd GurleyLAR1020
Miles SandersPHI1116
Joe MixonCIN1215
Kenyan DrakeARI139
Dalvin CookMIN143
Nick ChubbCLE1512
David MontgomeryCHI1619
Melvin GordonLAC1723
Austin EkelerLAC1811
Le'Veon BellNYJ1914
Raheem MostertSF2018
Devin SingletaryBUF2124
Damien WilliamsKC2225
Mark IngramBAL2313
Devonta FreemanATL2427
Kerryon JohnsonDET2526
Chris CarsonSEA267
James ConnerPIT2728
Ronald JonesTAM2829
Marlon MackIND2921
Kareem Hunt30
Phillip LindsayDEN3130
Latavius MurrayNO32
Sony MichelNWE33
Adrian PetersonWAS34
Royce FreemanDEN35
Alexander MattisonMIN36
Carlos HydeHOU37
Peyton BarberTAM38
Benny SnellPIT39
Frank GoreBUF40
Tevin ColemanSF41
Jordan HowardPHI42
Gus EdwardsBAL43
Jamaal WilliamsGB44
DeAndre WashingtonOAK45
Matt BreidaSF46
LeSean McCoyKC47
Bo ScarbroughDET48
PlayerTeamJoeTim
Davante AdamsGNB1
Michael ThomasNO2
Julio JonesATL3
Kenny GolladayDET4
Mike EvansTB5
Cooper KuppLAR6
DeAndre HopkinsAZ 7
Stefon DiggsBUF8
Amari CooperDAL9
Deebo SamuelSF10
Chris GodwinTB11
Allen RobinsonCHI12
Tyreek HillKC13
Julian EdelmanNE14
D.J. MooreCAR15
D.K. MetcalfSEA16
Calvin RidleyATL17
Jarvis LandryCLE18
Keenan AllenLAC19
Courtland SuttonDEN20
A.J. BrownTEN21
Tyler BoydCIN22
DeVante ParkerMIA23
Tyler LockettSEA24
Michael GallupDAL25
Christian KirkARI26
Will FullerHOU27
Robert WoodsLAR28
Robby AndersonCAR29
DJ CharkJAX20
Odell BeckhamCLE31
Marvin JonesDET32
Jamison CrowderNYJ33
Larry FitzgeraldARI34
John BrownBUF35
Cole BeasleyBUF36
Sammy WatkinsKC37
Mike WilliamsLAC38
Anthony MillerCHI39
Dede WestbrookJAX40
Danny AmendolaDET41
Diontae JohnsonPIT42
Golden TateNYG43
Terry McLaurinWAS44
Sterling ShepardNYG45
Randall CobbHOU46
Curtis SamuelCAR47
Russell GageATL48
Hunter RenfrowOAK49
Darius SlaytonNYG50
PlayerTeamJoeTim
Travis KelceKC1
George KittleSF2
Darren WallerOAK3
Zach ErtzPHI4
Austin HooperCLE5
Mark AndrewsBAL6
Jason WittenDAL7
Tyler HigbeeLAR8
Noah FantDEN9
Dallas GoedertPHI10
Hunter HenryLAC11
Jack DoyleIND12
T.J. HockensonDET13
Evan EngramNYG14
Jacob HollisterSEA15
Jared CookNO16
Greg OlsenCAR17
Mike GesickiMIA18
Tyler EifertCIN19
Kyle RudolphMIN20
Jimmy GrahamGNB21
Vance McDonaldPIT22
Gerald EverettLAR23
Jordan AkinsHOU24
O.J. HowardTB25
Cameron BrateTB26
Irv Smith Jr.MIN27
Jonnu SmithTEN28
Darren FellsHOU28
Ryan GriffinNYJ20
Dawson KnoxBUF31
Nick BoyleBAL32
Eric EbronIND33
Blake JarwinDAL34
Kaden SmithNYG35
Hayden HurstBAL36
C.J. UzomahCIN37
Jeremy SprinkleWAS38
Josh HillNO39
Will DisslySEA40
Foster MoreauOAK41
Delanie WalkerTEN42
Charles ClayARI43
Rhett EllisonNYG44
Ben WatsonNE45
Jesse JamesDET46
Ian ThomasCAR47
Logan ThomasDET48
PlayerTeamJoeTim
Harrison ButkerKAN
Wil LutzNOR
Zane GonzalezARI
Matt GayTAM
Josh LamboJAX
Brandon McManusDEN
Greg ZuerleinLAR
Joey SlyeCAR
Chris BoswellPIT
Randy BullockCIN
Robbie GouldSFO
Matt PraterDET
Dustin HopkinsWAS
Brett MaherDAL
Jason SandersMIA
Austin SeibertCLE
Dan BaileyMIN
Justin TuckerBAL
Stephen HauschkaBUF
Jason MyersSEA
Eddy PineiroCHI
Sam FickenNYJ
Daniel CarlsonOAK
Jake ElliottPHI
Younghoe KooATL
Ka'imi FairbairnHOU
Adam VinatieriIND
Mason CrosbyGNB
Chase McLaughlin3TM
Nick FolkNWE
Aldrick RosasNYG
Michael BadgleyLAC
Matt BryantATL
Kai Forbath2TM
Ty LongLAC
Cairo SantosTEN
Stephen GostkowskiNWE
Mike NugentNWE
Ryan SuccopTEN
Cody ParkeyTEN
Kaare VedvikNYJ
Lac EdwardsNYJ
Jake BaileyNWE
Pat O'DonnellCHI
Corey BojorquezBUF
Tress WayWAS
Brett KernTEN
Colby WadmanDEN
JK ScottGNB
Sam MartinDET
TeamJoeTim
New England Patriots1
Buffalo Bills2
Pittsburgh Steelers3
Baltimore Ravens4
Chicago Bears5
Minnesota Vikings6
Dallas Cowboys7
Kansas City Chiefs8
San Francisco 49ers9
Green Bay Packers10
Denver Broncos11
Tennessee Titans12
New Orleans Saints13
Los Angeles Chargers14
Philadelphia Eagles15
New York Jets16
Los Angeles Rams17
Indianapolis Colts18
Houston Texans19
Cleveland Browns20
Jacksonville Jaguars21
Seattle Seahawks22
Atlanta Falcons23
Oakland Raiders24
Cincinnati Bengals25
Detroit Lions26
Washington Redskins27
Arizona Cardinals28
Tampa Bay Buccaneers29
New York Giants30
Carolina Panthers31
Miami Dolphins32