A way too early look at the 2021 fantasy football season

·6 min read

The trophy in your fantasy football league likely hasn’t even been handed out to the winner yet, but that doesn’t mean you shouldn’t already be thinking about next year.

Did you win your fantasy football league? Great. Did you lose? Too bad. Either way, none of that means anything next season. It’s never too early to start plotting your revenge or how you plan to defend your crown.

With that in mind, here is a way too early ranking for 2021 redraft fantasy football leagues.

Stefon Diggs' fantasy value has skyrocketed after his first season in Buffalo.  (Photo by Adam Glanzman/Getty Images)
Stefon Diggs' fantasy value has skyrocketed after his first season in Buffalo. (Photo by Adam Glanzman/Getty Images)

1. RB Christian McCaffrey, Carolina Panthers

2. RB Dalvin Cook, Minnesota Vikings

3. RB Alvin Kamara, New Orleans Saints

4. RB Derrick Henry, Tennessee Titans

5. WR Davante Adams, Green Bay Packers

6. RB Saquon Barkley, New York Giants

7. WR Tyreek Hill, Kansas City Chiefs

8. TE Travis Kelce, Kansas City Chiefs

9. WR Stefon Diggs, Buffalo Bills

10. WR D.K. Metcalf, Seattle Seahawks

11. RB Jonathan Taylor, Indianapolis Colts

12. RB Nick Chubb, Cleveland Browns

13. WR Michael Thomas, New Orleans Saints

14. WR Calvin Ridley, Atlanta Falcons

15. WR DeAndre Hopkins, Arizona Cardinals

16. RB Aaron Jones, Green Bay Packers (UFA)

17. RB Antonio Gibson, Washington Football Team

18. RB D’Andre Swift, Detroit Lions

19. RB James Robinson, Jacksonville Jaguars

20. RB Austin Ekeler, Los Angeles Chargers

21. TE George Kittle, San Francisco 49ers

22. WR A.J. Brown, Tennessee Titans

23. RB Josh Jacobs, Las Vegas Raiders

24. RB Cam Akers, Los Angeles Rams

25. RB Ezekiel Elliott, Dallas Cowboys

26. WR Mike Evans, Tampa Bay Buccaneers

27. WR Justin Jefferson, Minnesota Vikings

28. WR Allen Robinson, Chicago Bears (UFA)

29. RB Miles Sanders, Philadelphia Eagles

30. WR Keenan Allen, Los Angeles Chargers

31. RB Joe Mixon, Cincinnati Bengals

32. RB J.K. Dobbins, Baltimore Ravens

33. RB David Montgomery, Chicago Bears

34. WR Terry McLaurin, Washington Football Team

35. WR Will Fuller V, Houston Texans (UFA)

36. RB Ronald Jones, Tampa Bay Buccaneers

37. WR CeeDee Lamb, Dallas Cowboys

38. WR Diontae Johnson, Pittsburgh Steelers

39. WR Adam Thielen, Minnesota Vikings

40. RB Kenyan Drake, Arizona Cardinals (UFA)

41. TE Darren Waller, Las Vegas Raiders

42. QB Patrick Mahomes, Kansas City Chiefs

43. WR Julio Jones, Atlanta Falcons

44. WR Chris Godwin, Tampa Bay Buccaneers (UFA)

45. WR Corey Davis, Tennessee Titans (UFA)

46. WR Amari Cooper, Dallas Cowboys

47. RB Clyde Edwards-Helaire, Kansas City Chiefs

48. WR D.J. Chark Jr., Jacksonville Jaguars

49. WR Tee Higgins, Cincinnati Bengals

50. RB Raheem Mostert, San Francisco 49ers

51. WR Chase Claypool, Pittsburgh Steelers

52. RB Kareem Hunt, Cleveland Browns

53. WR D.J. Moore, Carolina Panthers

54. WR Kenny Golladay, Detroit Lions (UFA)

55. WR Robert Woods, Los Angeles Rams

56. WR Deebo Samuel, San Francisco 49ers

57. QB Josh Allen, Buffalo Bills

58. WR Courtland Sutton, Denver Broncos

59. QB Dak Prescott, Dallas Cowboys (UFA)

60. WR Tyler Boyd, Cincinnati Bengals

61. WR JuJu Smith-Schuster, Pittsburgh Steelers (UFA)

62. TE Mark Andrews, Baltimore Ravens

63. WR Cooper Kupp, Los Angeles Rams

64. WR Brandon Aiyuk, San Francisco 49ers

65. RB A.J. Dillon, Green Bay Packers

66. WR Tyler Lockett, Seattle Seahawks

67. RB Chase Edmonds, Arizona Cardinals

68. RB Chris Carson, Seattle Seahawks (UFA)

69. QB Kyler Murray, Arizona Cardinals

70. WR Robby Anderson, Carolina Panthers

71. WR Cole Beasley, Buffalo Bills

72. RB Melvin Gordon III, Denver Broncos

73. WR Odell Beckham Jr., Cleveland Browns

74. QB Deshaun Watson, Houston Texans

75. TE T.J. Hockenson, Detroit Lions

76. QB Lamar Jackson, Baltimore Ravens

77. RB David Johnson, Houston Texans

78. RB Darrell Henderson, Los Angeles Rams

79. RB Rashaad Penny, Seattle Seahawks

80. WR Marquise Brown, Baltimore Ravens

81. WR Jerry Jeudy, Denver Broncos

82. RB Myles Gaskin, Miami Dolphins

83. WR Curtis Samuel, Carolina Panthers (UFA)

84. WR Michael Gallup, Dallas Cowboys

85. WR DeVante Parker, Miami Dolphins

86. RB Nyheim Hines, Indianapolis Colts

87. WR Laviska Shenault Jr., Jacksonville Jaguars

88. QB Russell Wilson, Seattle Seahawks

89. TE Jonnu Smith, Tennessee Titans (UFA)

90. QB Justin Herbert, Los Angeles Chargers

91. RB Benny Snell Jr., Pittsburgh Steelers

92. WR Brandin Cooks, Houston Texans

93. QB Aaron Rodgers, Green Bay Packers

94. WR Antonio Brown, Tampa Bay Buccaneers (UFA)

95. QB Jalen Hurts, Philadelphia Eagles

96. TE Dallas Goedert, Philadelphia Eagles

97. RB Devin Singletary, Buffalo Bills

98. WR Brandin Cooks, Houston Texans

99. WR Mecole Hardman, Kansas City Chiefs

100. TE Robert Tonyan, Green Bay Packers

101. WR Denzel Mims, New York Jets

102. QB Taysom Hill, New Orleans Saints

103. RB Ke’Shawn Vaughn, Tampa Bay Buccaneers

104. WR Jalen Reagor, Philadelphia Eagles

105. WR Darnell Mooney, Chicago Bears

106. RB Zack Moss, Buffalo Bills

107. WR Keke Coutee, Houston Texans

108. TE Mike Gesicki, Miami Dolphins

109. TE Noah Fant, Denver Broncos

110. RB Damien Harris, New England Patriots

111. WR Darius Slayton, New York Giants

112. WR Christian Kirk, Arizona Cardinals

113. QB Ryan Tannehill, Tennessee Titans

114. WR Jarvis Landry, Cleveland Browns

115. WR Michael Pittman Jr., Indianapolis Colts

116. WR Jamison Crowder, New York Jets

117. RB La’Mical Perine, New York Jets

118. TE Tyler Higbee, Los Angeles Rams

119. RB James Conner, Pittsburgh Steelers (UFA)

120. TE Hunter Henry, Los Angeles Chargers (UFA)

121. QB Joe Burrow, Cincinnati Bengals

122. QB Kirk Cousins, Minnesota Vikings

123. RB Tony Pollard, Dallas Cowboys

124. RB Jamaal Williams, Green Bay Packers (UFA)

125. RB Tarik Cohen, Chicago Bears

126. QB Tom Brady, Tampa Bay Buccaneers

127. WR John Brown, Buffalo Bills

128. WR Allen Lazard, Green Bay Packers

129. QB Tua Tagovailoa, Miami Dolphins

130. QB Baker Mayfield, Cleveland Browns

131. RB J.D. McKissic, Washington Football Team

132. WR Sterling Shepard, New York Giants

133. WR Mike Williams, Los Angeles Chargers

134. WR Parris Campbell, Indianapolis Colts

135. RB Gus Edwards, Baltimore Ravens

136. TE Evan Engram, New York Giants

137. QB Derek Carr, Las Vegas Raiders

138. RB Damien Williams, Kansas City Chiefs

139. RB Phillip Lindsay, Denver Broncos

140. WR Nelson Agholor, Las Vegas Raiders (UFA)

141. TE Gerald Everett, Los Angeles Rams (UFA)

142. RB Ito Smith, Atlanta Falcons

143. TE Hayden Hurst, Atlanta Falcons

144. WR James Washington, Pittsburgh Steelers

145. WR Gabriel Davis, Buffalo Bills

146. WR Emmanuel Sanders, New Orleans Saints

147. WR Marvin Jones Jr., Detroit Lions (UFA)

148. WR T.Y. Hilton, Indianapolis Colts (UFA)

149. RB Marlon Mack, Indianapolis Colts (UFA)

150. TE Blake Jarwin, Dallas Cowboys

More from Yahoo Sports: