Fantasy football rankings 2020: Top 100 players to draft in your league

Darren Hartwell
NBC Sports Boston

How can you win your fantasy football league? Simple: Just draft the best players.

That's obviously easier said than done, of course. Should you use your first-round pick on a workhorse running back or an elite wide receiver? How soon is too soon to draft a quarterback? And what the heck should you do at tight end?

One way to get your fantasy ducks in a row is to have a Top 100 overall list, which ranks players by their value regardless of position and can help you determine when you should take them in your draft.

Download the MyTeams app for the latest Patriots news and analysis

Without further ado, below is our Top 100, which is based on half-PPR scoring with standard (one-quarterback) rosters:

1. Christian McCaffrey, RB, Panthers (Bye Week: 13)
2. Saquon Barkley, RB, Giants (11)
3. Ezekiel Elliott, RB, Cowboys (10)
4. Michael Thomas, WR, Saints (6)
5. Alvin Kamara, RB, Saints (6)
6. Davante Adams, WR, Packers (5)
7. Derrick Henry, RB, Titans (7)
8. Dalvin Cook, RB, Vikings (7)
9. Julio Jones, WR, Falcons (10)
10. Tyreek Hill, WR, Chiefs (10)
11. DeAndre Hopkins, WR, Cardinals (8)
12. Nick Chubb, RB, Browns (9)
13. Aaron Jones, RB, Packers (5)
14. Chris Godwin, WR, Buccaneers (13)
15. Kenny Golladay, WR, Lions (5)
16. Joe Mixon, RB, Bengals (9)
17. Mike Evans, WR, Buccaneers(13)
18. Amari Cooper, WR, Cowboys (10)
19. Travis Kelce, TE, Chiefs (10)
20. Josh Jacobs, RB, Raiders (6)
21. George Kittle, TE, 49ers (11)
22. Austin Ekeler, RB, Chargers (10)
23. Cooper Kupp, WR, Rams (9)
24. Miles Sanders, RB, Eagles (9)
25. Chris Carson, RB, Seahawks (6)
25. Patrick Mahomes, QB, Chiefs (10)
27. JuJu Smith-Schuster, WR, Steelers (8)
28. Adam Thielen, WR, Vikings (7)
29. Robert Woods, WR, Rams (9)
30. Lamar Jackson, QB, Ravens (8)
31. Melvin Gordon, RB, Broncos (8)
32. Allen Robinson, WR, Bears (11)
33. Kenyan Drake, RB, Cardinals (8)
34. Calvin Ridley, WR, Falcons (10)
35. Odell Beckham Jr., WR, Browns (9)
36. AJ Brown, WR, Titans (7)
37. Clyde Edwards-Helaire, RB, Chiefs (10)
38. Leonard Fournette, RB, Jaguars (7)
39. DJ Moore, WR, Panthers (13)
40. Tyler Lockett, WR, Seahawks (6)
41. DeVante Parker, WR, Dolphins (11)
42. Le'Veon Bell, RB, Jets (11)
43. Todd Gurley, RB, Falcons (10)
44. Mark Andrews, TE, Ravens (8)
45. Keenan Allen, WR, Chargers (10)
46. Stefon Diggs, WR, Bills (11)
47. James Conner, RB, Steelers (8)
48. Courtland Sutton, WR, Broncos (8)
49. TY Hilton, WR, Colts (7)
50. DJ Chark, WR, Jaguars (7)
51. Devin Singletary, Buffalo Bills (11)
52. Raheem Mostert, RB, 49ers (11)
53. Zach Ertz, TE, Eagles (9)
54. Dak Prescott, QB, Cowboys (10)
55. D.K. Metcalf, WR, Seahawks (6)
56. Terry McLaurin, WR, Redskins (8)
57. David Johnson, RB, Texans (8)
58. James White, RB, Patriots (6)
59. Russell Wilson, QB, Seahawks (6)
60. Darren Waller, TE, Raiders (6)
61. A.J. Green, WR, Bengals (9)
62. Deebo Samuel, WR, 49ers (11)
63. D'Andre Swift, RB, Lions (5)
64. Kyler Murray, QB, Cardinals (8)
65. Mark Ingram II, RB, Ravens (8)
66. Tyler Boyd, WR, Bengals (9)
67. Evan Engram, TE, Giants (11)
68. Deshaun Watson, QB, Texans (8)
69. Jarvis Landry, WR, Browns (9)
70. Derrius Guice, RB, Redskins (8)
71. Michael Gallup, WR, Cowboys (10)
72. Hunter Henry, TE, Chargers (10)
73. Julian Edelman, WR, Patriots (6)
74. Marquise Brown, WR, Ravens (8)    
75. Tyler Higbee, TE, Rams (9)
76. Drew Brees, QB, Saints (6)
77. Matt Breida, RB, Dolphins (11) 
78. John Brown, WR, Bills (11)   
79. Will Fuller, WR, Texans (8)    
80. Josh Allen, Bills (11)
81. Damien Williams, RB, Chiefs (10)    
82. Cam Akers, RB, Rams (9)
83. Jared Cook, TE, Saints (6)
84. Christian Kirk, WR, Cardinals (8)   
85. Brandin Cooks, WR, Texans (8)  
86. Carson Wentz, QB, Eagles (9)
87. Tarik Cohen, RB, Bears (11)
88. Sterling Shepard, WR, Giants (11)
89. Phillip Lindsay, RB, Broncos  (8)  
90. Aaron Rodgers, QB, Packers (5)
91. Jordan Howard, RB, Eagles (9)  
92. Sony Michel, RB, Patriots (6)
93. Austin Hooper, TE, Browns (9)
94. Emmanuel Sanders, WR, Saints (6)   
95. Latavius Murray, RB, Saints (6)
96. Ronald Jones II, RB, Buccaneers (13)
97. Mike Gesicki, TE, Dolphins (11)
98. Matt Ryan, QB, Falcons (10)
99. Anthony Miller, WR, Bears (11)
100. Darius Slayton, WR, Giants (11)


































































































Fantasy football rankings 2020: Top 100 players to draft in your league originally appeared on NBC Sports Boston

What to Read Next