Player Rankings by Position (Way too Early Rankings 2020)

PlayerTeamJoeTim
Patrick MahomesKAN11
Lamar JacksonBAL22
Russell WilsonSEA34
Dak PrescottDAL43
Josh AllenBUF57
Kyler MurrayARI615
Aaron RodgersGNB75
Deshaun WatsonHOU86
Matt RyanATL914
Jared GoffLAR1021
Tom BradyNWE1112
Jameis WinstonTAM128
Jimmy GaroppoloSFO1313
Matthew StaffordDET1418
Carson WentzPHI1510
Philip RiversLAC1616
Kirk CousinsMIN179
Ben RoethlisbergerPIT1822
Baker MayfieldCLE1923
Mitchell TrubiskyCHI2017
Gardner MinshewJAX2120
Andy DaltonCIN2224
Derek CarrOAK2319
Daniel JonesNYG2425
Jacoby BrissettIND25
Sam DarnoldNYJ26
Drew BreesNOR27
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
Alvin KamaraNOR78
Aaron JonesGNB822
Todd GurleyLAR920
Miles SandersPHI1016
Kenyan Drake2TM119
Dalvin CookMIN123
Nick ChubbCLE1312
Joe MixonCIN1415
David MontgomeryCHI1519
Melvin GordonLAC1623
Austin EkelerLAC1711
Raheem MostertSFO1818
Devin SingletaryBUF1924
David JohnsonARI2017
Damien WilliamsKAN2225
Mark IngramBAL2113
Le'Veon BellNYJ2314
Devonta FreemanATL2427
Kerryon JohnsonDET2526
Chris CarsonSEA267
James ConnerPIT2728
Ronald JonesTAM2829
Marlon MackIND2921
Phillip LindsayDEN3030
Latavius MurrayNOR31
Sony MichelNWE32
Adrian PetersonWAS33
Royce FreemanDEN34
Alexander MattisonMIN35
Carlos HydeHOU36
Peyton BarberTAM37
Benny SnellPIT38
Frank GoreBUF39
Tevin ColemanSFO40
Jordan HowardPHI41
Gus EdwardsBAL42
Jamaal WilliamsGNB43
DeAndre WashingtonOAK44
Matt BreidaSFO45
LeSean McCoyKAN46
Bo ScarbroughDET47
PlayerTeamJoeTim
Michael ThomasNOR1
DeAndre HopkinsHOU2
Davante AdamsGNB3
Tyreek HillKAN4
Julio JonesATL5
Kenny GolladayDET6
Chris GodwinTAM7
Amari CooperDAL8
Allen RobinsonCHI9
Deebo SamuelSFO10
Julian EdelmanNWE11
D.J. MooreCAR12
Mike EvansTAM13
D.K. MetcalfSEA14
Calvin RidleyATL15
Cooper KuppLAR16
Jarvis LandryCLE17
Keenan AllenLAC18
Courtland SuttonDEN19
A.J. BrownTEN20
Tyler BoydCIN21
Tyler LockettSEA22
Christian KirkARI23
Stefon DiggsMIN24
Michael GallupDAL25
Robert WoodsLAR26
Will FullerHOU27
Robby AndersonNYJ28
DeVante ParkerMIA29
Odell BeckhamCLE30
Marvin JonesDET31
Jamison CrowderNYJ32
Larry FitzgeraldARI33
DJ CharkJAX34
John BrownBUF35
Cole BeasleyBUF36
Sammy WatkinsKAN37
Mike WilliamsLAC38
Anthony MillerCHI39
Dede WestbrookJAX40
Danny AmendolaDET41
Diontae JohnsonPIT42
Golden TateNYG43
Terry McLaurinWAS44
Sterling ShepardNYG45
Randall CobbDAL46
Curtis SamuelCAR47
Russell GageATL48
Hunter RenfrowOAK49
Darius SlaytonNYG50
PlayerTeamJoeTim
Travis KelceKAN1
George KittleSFO2
Darren WallerOAK4
Zach ErtzPHI5
Austin HooperATL6
Mark AndrewsBAL7
Jason WittenDAL8
Tyler HigbeeLAR9
Noah FantDEN10
Dallas GoedertPHI11
Hunter HenryLAC12
Jack DoyleIND13
T.J. HockensonDET14
Evan EngramNYG15
Jacob HollisterSEA16
Jared CookNOR17
Greg OlsenCAR18
Mike GesickiMIA
Tyler EifertCIN
Kyle RudolphMIN
Jimmy GrahamGNB
Vance McDonaldPIT
Gerald EverettLAR
Jordan AkinsHOU
Cameron BrateTAM
Irv Smith Jr.MIN
Jonnu SmithTEN
Darren FellsHOU
Ryan GriffinNYJ
O.J. HowardTAM
Dawson KnoxBUF
Nick BoyleBAL
Eric EbronIND
Blake JarwinDAL
Kaden SmithNYG
Hayden HurstBAL
C.J. UzomahCIN
Jeremy SprinkleWAS
Josh HillNOR
Will DisslySEA
Foster MoreauOAK
Delanie WalkerTEN
Charles ClayARI
Rhett EllisonNYG
Ben WatsonNWE
Jesse JamesDET
Ian ThomasCAR
Logan ThomasDET
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 Texans
Cleveland Browns
Jacksonville Jaguars
Seattle Seahawks
Atlanta Falcons
Oakland Raiders
Cincinnati Bengals
Detroit Lions
Washington Redskins
Arizona Cardinals
Tampa Bay Buccaneers
New York Giants
Carolina Panthers
Miami Dolphins