Top 300 Fantasy Football Rankings

Last updated:

Ranking the Top 300 fantasy football players. The best fantasy football players, updated weekly, for PPR scoring leagues.

  1. David JohnsonRBARI
  2. Le'Veon BellRBPIT
  3. Ezekiel ElliottRBDAL
  4. Antonio BrownWRPIT
  5. Odell Beckham Jr.WRNYG
  6. Julio JonesWRATL
  7. Mike EvansWRTB
  8. A.J. GreenWRCIN
  9. Jordy NelsonWRGB
  10. Jordan HowardRBCHI
  11. LeSean McCoyRBBUF
  12. Devonta FreemanRBATL
  13. Melvin GordonRBLAC
  14. Jay AjayiRBMIA
  15. Dez BryantWRDAL
  16. Michael ThomasWRNO
  17. DeMarco MurrayRBTEN
  18. T.Y. HiltonWRIND
  19. Amari CooperWROAK
  20. Brandin CooksWRNE
  21. Doug BaldwinWRSEA
  22. Rob GronkowskiTENE
  23. Lamar MillerRBHOU
  24. Demaryius ThomasWRDEN
  25. Todd GurleyRBLAR
  26. Leonard FournetteRBJAX
  27. Alshon JefferyWRPHI
  28. Sammy WatkinsWRBUF
  29. Davante AdamsWRGB
  30. Allen RobinsonWRJAX
  31. Paul PerkinsRBNYG
  32. Isaiah CrowellRBCLE
  33. Carlos HydeRBSF
  34. Aaron RodgersQBGB
  35. Christian McCaffreyRBCAR
  36. Travis KelceTEKC
  37. Bilal PowellRBNYJ
  38. Marshawn LynchRBOAK
  39. Terrelle Pryor Sr.WRWAS
  40. Tom BradyQBNE
  41. Greg OlsenTECAR
  42. Spencer WareRBKC
  43. C.J. AndersonRBDEN
  44. Mark IngramRBNO
  45. Martavis BryantWRPIT
  46. Jordan ReedTEWAS
  47. Jimmy GrahamTESEA
  48. DeAndre HopkinsWRHOU
  49. Tyreek HillWRKC
  50. Andrew LuckQBIND
  51. Drew BreesQBNO
  52. Martellus BennettTEGB
  53. Tevin ColemanRBATL
  54. Mike GillisleeRBNE
  55. Russell WilsonQBSEA
  56. DeVante ParkerWRMIA
  57. Dalvin CookRBMIN
  58. Eddie LacyRBSEA
  59. LeGarrette BlountRBPHI
  60. Kelvin BenjaminWRCAR
  61. Golden TateWRDET
  62. Emmanuel SandersWRDEN
  63. Delanie WalkerTETEN
  64. Matt RyanQBATL
  65. Cam NewtonQBCAR
  66. Joe MixonRBCIN
  67. Doug MartinRBTB
  68. Adrian PetersonRBNO
  69. Jarvis LandryWRMIA
  70. Michael CrabtreeWROAK
  71. Donte MoncriefWRIND
  72. John BrownWRARI
  73. Tyrell WilliamsWRLAC
  74. DeSean JacksonWRTB
  75. Corey DavisWRTEN
  76. Keenan AllenWRLAC
  77. Tyler EifertTECIN
  78. Kyle RudolphTEMIN
  79. Rishard MatthewsWRTEN
  80. Willie SneadWRNO
  81. Julian EdelmanWRNE
  82. Hunter HenryTELAC
  83. Jack DoyleTEIND
  84. Jamison CrowderWRWAS
  85. Stefon DiggsWRMIN
  86. Marcus MariotaQBTEN
  87. Kirk CousinsQBWAS
  88. Ty MontgomeryRBGB
  89. Zach ErtzTEPHI
  90. Kevin WhiteWRCHI
  91. Samaje PerineRBWAS
  92. Derrick HenryRBTEN
  93. Brandon MarshallWRNYG
  94. Marvin Jones Jr.WRDET
  95. Matt ForteRBNYJ
  96. Latavius MurrayRBMIN
  97. Jameis WinstonQBTB
  98. Terrance WestRBBAL
  99. Corey ColemanWRCLE
  100. Larry FitzgeraldWRARI
  101. Derek CarrQBOAK
  102. Breshad PerrimanWRBAL
  103. Mike WallaceWRBAL
  104. Adam ThielenWRMIN
  105. Eric EbronTEDET
  106. Dak PrescottQBDAL
  107. Tyrod TaylorQBBUF
  108. Kareem HuntRBKC
  109. Ameer AbdullahRBDET
  110. Kenneth DixonRBBAL
  111. Quincy EnunwaWRNYJ
  112. Philip RiversQBLAC
  113. Cameron BrateTETB
  114. O.J. HowardTETB
  115. Taylor GabrielWRATL
  116. Cameron MeredithWRCHI
  117. Jeremy MaclinWRBAL
  118. Ryan MathewsRBPHI
  119. Pierre GarconWRSF
  120. Kenny BrittWRCLE
  121. Julius ThomasTEMIA
  122. Coby FleenerTENO
  123. Matthew StaffordQBDET
  124. Andy DaltonQBCIN
  125. Danny WoodheadRBBAL
  126. Duke Johnson Jr.RBCLE
  127. Theo RiddickRBDET
  128. James WhiteRBNE
  129. Jamaal CharlesRBDEN
  130. Tyler LockettWRSEA
  131. Jesse JamesTEPIT
  132. Jeremy HillRBCIN
  133. Giovani BernardRBCIN
  134. Randall CobbWRGB
  135. Denver BroncosDSTDEN
  136. Tavon AustinWRLAR
  137. J.J. NelsonWRARI
  138. John RossWRCIN
  139. Marqise LeeWRJAX
  140. Houston TexansDSTHOU
  141. Seattle SeahawksDSTSEA
  142. Joe WilliamsRBSF
  143. Charles SimsRBTB
  144. Jonathan StewartRBCAR
  145. Ben RoethlisbergerQBPIT
  146. Carson WentzQBPHI
  147. Blake BortlesQBJAX
  148. Devontae BookerRBDEN
  149. Thomas RawlsRBSEA
  150. Frank GoreRBIND
  151. Marlon MackRBIND
  152. Jason WittenTEDAL
  153. Jordan MatthewsWRPHI
  154. Robert WoodsWRLAR
  155. Mike WilliamsWRLAC
  156. Kansas City ChiefsDSTKC
  157. Minnesota VikingsDSTMIN
  158. Ted Ginn Jr.WRNO
  159. Kenny StillsWRMIA
  160. C.J. ProsiseRBSEA
  161. Jalen RichardRBOAK
  162. Jamaal WilliamsRBGB
  163. DeAndre WashingtonRBOAK
  164. Ryan TannehillQBMIA
  165. Eli ManningQBNYG
  166. Joe FlaccoQBBAL
  167. Arizona CardinalsDSTARI
  168. New England PatriotsDSTNE
  169. Carolina PanthersDSTCAR
  170. Rob KelleyRBWAS
  171. Chris ThompsonRBWAS
  172. Allen HurnsWRJAX
  173. Will Fuller VWRHOU
  174. Sterling ShepardWRNYG
  175. New York GiantsDSTNYG
  176. Baltimore RavensDSTBAL
  177. Los Angeles RamsDSTLAR
  178. C.J. FiedorowiczTEHOU
  179. Charles ClayTEBUF
  180. Darren SprolesRBPHI
  181. D'Onta ForemanRBHOU
  182. Curtis SamuelWRCAR
  183. Josh DoctsonWRWAS
  184. Torrey SmithWRPHI
  185. Carson PalmerQBARI
  186. Justin TuckerKBAL
  187. Stephen GostkowskiKNE
  188. Vance McDonaldTESF
  189. Sam BradfordQBMIN
  190. T.J. YeldonRBJAX
  191. Zay JonesWRBUF
  192. Vernon DavisTEWAS
  193. Jared CookTEOAK
  194. Dan BaileyKDAL
  195. Adam VinatieriKIND
  196. Matt BryantKATL
  197. Pittsburgh SteelersDSTPIT
  198. Brandon LaFellWRCIN
  199. Markus WheatonWRCHI
  200. Deshaun WatsonQBHOU
  201. Alex SmithQBKC
  202. Zach MillerTECHI
  203. Austin HooperTEATL
  204. Jacksonville JaguarsDSTJAX
  205. Antonio GatesTELAC
  206. Dwayne AllenTENE
  207. Mike GlennonQBCHI
  208. Brian HoyerQBSF
  209. Wil LutzKNO
  210. Sebastian JanikowskiKOAK
  211. Mason CrosbyKGB
  212. Dustin HopkinsKWAS
  213. Philadelphia EaglesDSTPHI
  214. Cincinnati BengalsDSTCIN
  215. Green Bay PackersDSTGB
  216. Trevor SiemianQBDEN
  217. Shane VereenRBNYG
  218. Jerick McKinnonRBMIN
  219. Phillip DorsettWRIND
  220. Mohamed SanuWRATL
  221. Chris GodwinWRTB
  222. Matt PraterKDET
  223. Chris BoswellKPIT
  224. Graham GanoKCAR
  225. Oakland RaidersDSTOAK
  226. Tampa Bay BuccaneersDSTTB
  227. Los Angeles ChargersDSTLAC
  228. Buffalo BillsDSTBUF
  229. Atlanta FalconsDSTATL
  230. Dion LewisRBNE
  231. Kenyan DrakeRBMIA
  232. Rex BurkheadRBNE
  233. Evan EngramTENYG
  234. David NjokuTECLE
  235. DeShone KizerQBCLE
  236. Jared GoffQBLAR
  237. Tarik CohenRBCHI
  238. Robert TurbinRBIND
  239. Mychal RiveraTEJAX
  240. Clive WalfordTEOAK
  241. Chicago BearsDSTCHI
  242. Miami DolphinsDSTMIA
  243. Virgil GreenTEDEN
  244. Jermaine GreshamTEARI
  245. Tyler HigbeeTELAR
  246. Cody KesslerQBCLE
  247. Paxton LynchQBDEN
  248. Mitchell TrubiskyQBCHI
  249. Cairo SantosKKC
  250. Caleb SturgisKPHI
  251. Tennessee TitansDSTTEN
  252. Christian HackenbergQBNYJ
  253. Josh McCownQBNYJ
  254. Brock OsweilerQBCLE
  255. Aaron JonesRBGB
  256. Matt AsiataRBDET
  257. Dion SimsTECHI
  258. Josh HillTENO
  259. Gerald EverettTELAR
  260. New York JetsDSTNYJ
  261. Dallas CowboysDSTDAL
  262. Washington RedskinsDSTWAS
  263. Jonathan WilliamsRBBUF
  264. Alvin KamaraRBNO
  265. Lance DunbarRBLAR
  266. Garrett CelekTESF
  267. Will TyeTENYG
  268. Lance KendricksTEGB
  269. Jerell AdamsTENYG
  270. Ryan SuccopKTEN
  271. Phil DawsonKARI
  272. Blair WalshKSEA
  273. Brandon McManusKDEN
  274. Ryan FitzpatrickQBTB
  275. Jeff HeuermanTEDEN
  276. Ryan GriffinTEHOU
  277. Maxx WilliamsTEBAL
  278. Donnel PumphreyRBPHI
  279. Josh LamboKLAC
  280. Jake ElliottKCIN
  281. Steven HauschkaKBUF
  282. Detroit LionsDSTDET
  283. Indianapolis ColtsDSTIND
  284. Jason MyersKJAX
  285. Nick NovakKHOU
  286. Connor BarthKCHI
  287. Kai ForbathKMIN
  288. Robbie GouldKSF
  289. Drew StantonQBARI
  290. Bryce PettyQBNYJ
  291. San Francisco 49ersDSTSF
  292. New Orleans SaintsDSTNO
  293. Cleveland BrownsDSTCLE
  294. Tom SavageQBHOU
  295. Jimmy GaroppoloQBNE
  296. Aldrick RosasKNYG
  297. Greg ZuerleinKLAR
  298. Roberto AguayoKTB
  299. Teddy BridgewaterQBMIN
  300. Chandler CatanzaroKNYJ