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