Skip to main content

Way-Too-Early 2021 Fantasy Football Rankings: QB, RB, WR, TE & K

Senior expert Michael Fabiano prepared his way-too-early fantasy football rankings for the 2021 season

Is it ever really too early for fantasy football rankings? Although this list excludes the incoming rookie class for now, we have to start somewhere! As players move around due to free agency, and of course as we get closer to the draft, this list will be periodically updated. Throw a bookmark on this page and I'll keep up-to-date all year long. Let's dive in!

(Note: Listed ages are for the start of the 2021 NFL season.)

mahomes-lead-spoty

QUARTERBACKS

  1. Patrick Mahomes, KC / Age: 25 / FA: 2032
  2. Josh Allen, BUF / Age: 25 / FA: 2023
  3. Lamar Jackson, BAL / Age: 24 / FA: 2023
  4. Dak Prescott, DAL / Age: 28 / FA: 2025
  5. Kyler Murray, ARI / Age: 24 / FA: 2024
  6. Aaron Rodgers, GB / Age: 37 / FA: 2024
  7. Russell Wilson, SEA / Age: 32 / FA: 2024
  8. Justin Herbert, LAC / Age: 23 / FA: 2025
  9. Ryan Tannehill, TEN / Age: 33 / FA: 2024
  10. Jalen Hurts, PHI / Age: 23 / FA: 2024
  11. Tom Brady, TB / Age: 44 / FA: 2022
  12. Matthew Stafford, LAR / Age: 33 / FA: 2023
  13. Joe Burrow, CIN / Age: 23 / FA: 2025
  14. Trevor Lawrence, RK / Age: 21 / N/A
  15. Matt Ryan, ATL / Age: 36 / FA: 2024
  16. Kirk Cousins, MIN / Age: 33 / FA: 2023
  17. Carson Wentz, IND / Age: 28 / FA: 2025
  18. Ben Roethlisberger, PIT / Age: 39 / FA: 2022
  19. Derek Carr, LV / Age: 30 / FA: 2023
  20. Deshaun Watson, HOU / Age: 25 / FA: 2026
  21. Baker Mayfield, CLE / Age: 26 / FA: 2023
  22. Daniel Jones, NYG / Age: 24 / FA: 2024
  23. Justin Fields, RK / Age: 22 / N/A
  24. Ryan Fitzpatrick, WAS / Age: 38 / FA: 2022
  25. Tua Tagovailoa, MIA / Age: 23 / FA: 2025
  26. Cam Newton, NE / Age: 32 / FA: 2022
  27. Jimmy Garoppolo, SF / Age: 29 / FA: 2023
  28. Jared Goff, DET / Age: 26 / FA: 2025
  29. Jameis Winston, NO / Age: 27 / FA: 2022
  30. Sam Darnold, CAR / Age: 24 / FA: 2023
  31. Drew Lock, DEN / Age: 24 / FA: 2023
  32. Zach Wilson, RK / Age: 22 / N/A
  33. Andy Dalton, CHI / Age: 33 / FA: 2022
  34. Mac Jones, RK / Age: 23 / N/A
  35. Trey Lance, RK / Age: 21 / N/A
  36. Tyrod Taylor, HOU / Age: 32 / FA: 2022
  37. Taysom Hill, NO / Age: 31 / FA: 2022
  38. Teddy Bridgewater, CAR / Age: 28 / FA: 2023
  39. Marcus Mariota, LV / Age: 27 / FA: 2022
  40. Gardner Minshew, JAC / Age: 25 / FA: 2023

Dalvin-Cook-Vikings

RUNNING BACKS

  1. Christian McCaffrey, CAR / Age: 25 / FA: 2026
  2. Dalvin Cook, MIN / Age: 26 / FA: 2026
  3. Alvin Kamara, NO / Age: 26 / FA: 2026
  4. Saquon Barkley, NYG / Age: 24 / FA: 2023
  5. Derrick Henry, TEN / Age: 27 / FA: 2024
  6. Nick Chubb, CLE / Age: 25 / FA: 2022
  7. Ezekiel Elliott, DAL / Age: 26 / FA: 2027
  8. Aaron Jones, GB / Age: 26 / FA: 2024
  9. Jonathan Taylor, IND / Age: 22 / FA: 2024
  10. Austin Ekeler, LAC / Age: 26 / FA: 2024
  11. Cam Akers, LAR / Age: 22 / FA: 2024
  12. James Robinson, JAC / Age: 23 / FA: 2023
  13. Clyde Edwards-Helaire, KC / Age: 22 / FA: 2025
  14. Chris Carson, SEA / Age: 26 / FA: 2023
  15. D'Andre Swift, DET / Age: 22 / FA: 2024
  16. Joe Mixon, CIN / Age: 25 / FA: 2025
  17. J.K. Dobbins, BAL / Age: 22 / FA: 2024
  18. Antonio Gibson, WAS / Age: 23 / FA: 2024
  19. Miles Sanders, PHI / Age: 24 / FA: 2023
  20. Travis Etienne, RK / Age: 22 / N/A
  21. Najee Harris, RK / Age: 23 / N/A
  22. Josh Jacobs, LV / Age: 23 / FA: 2024
  23. David Montgomery, CHI / Age: 24 / FA: 2023
  24. Melvin Gordon, DEN / Age: 28 / FA: 2022
  25. Javonte Williams, RK / Age: 21 / N/A
  26. Chase Edmonds, ARI / Age: 25 / FA: 2022
  27. Mike Davis, ATL / Age: 28 / FA: 2023
  28. Myles Gaskin, MIA / Age: 24 / FA: 2023
  29. Kareem Hunt, CLE / Age: 26 / FA: 2023
  30. James Conner, ARI/ Age: 26 / FA: 2022
  31. Raheem Mostert, SF / Age: 29 / FA: 2022
  32. Ronald Jones, TB / Age: 24 / FA: 2022
  33. David Johnson, HOU / Age: 29 / FA: 2022
  34. Damien Harris, NE / Age: 24 / FA: 2023
  35. Kenyan Drake, LV / Age: 27 / FA: 2023
  36. A.J. Dillon, GB / Age: 23 / FA: 2024
  37. Devin Singletary, BUF / Age: 24 / FA: 2023
  38. Nyheim Hines, IND / Age: 24 / FA: 2022
  39. Zack Moss, BUF / Age: 23 / FA: 2024
  40. J.D. McKissic, WAS / Age: 28 / FA: 2022
  41. Leonard Fournette, TB / Age: 26 / FA: 2022
  42. Gus Edwards, BAL / Age: 26 / FA: 2022
  43. Jamaal Williams, DET / Age: 26 / FA: 2023
  44. Jeff Wilson Jr., SF / Age: 25 / FA: 2022
  45. Tony Pollard, DAL / Age: 24 / FA: 2023
  46. Alexander Mattison, MIN / Age: 23 / FA: 2023
  47. Darrell Henderson, LAR / Age: 24 / FA: 2023
  48. Michael Carter, RK / Age: 22 / N/A
  49. Kenneth Gainwell, RK / Age: 22 / N/A
  50. Trey Sermon, RK / Age: 22 / N/A
  51. Latavius Murray, NO / Age: 31 / FA: 2023
  52. Phillip Lindsay, HOU / Age: 27 / FA: 2022
  53. Rashaad Penny, SEA / Age: 25 / FA: 2023
  54. Khalil Herbert, RK / Age: 23 / N/A
  55. Mike Boone, DEN / Age: 26 / FA: 2023
  56. Benny Snell Jr., PIT / Age: 23 / FA: 2023
  57. Damien Williams, CHI / Age: 29 / FA: 2022
  58. Tevin Coleman, NYJ / Age: 28 / FA: 2022
  59. Chuba Hubbard, RK / Age: 22 / N/A
  60. Le'Veon Bell, FA / Age: 29 / FA: 2021 (UFA)
  61. Malcolm Brown , MIA / Age: 28 / FA: 2022
  62. James White, NE / Age: 29 / FA: 2022
  63. Carlos Hyde, JAC / Age: 30 / FA: 2023
  64. Sony Michel, NE / Age: 26 / FA: 2023
  65. Salvon Ahmed, MIA / Age: 22 / FA: 2022
  66. La'Mical Perine, NYJ / Age: 23 / FA: 2024
  67. Tarik Cohen, CHI / Age: 26 / FA: 2024
  68. Duke Johnson, FA / Age: 27 / FA: 2021 (UFA)
  69. Jaret Patterson, RK / Age: 21 / N/A
  70. Rhamondre Stevenson, RK / Age: 23 / N/A
  71. Wayne Gallman, SF / Age: 26 / FA: 2022
  72. Mark Ingram, HOU / Age: 31 / FA: 2022
  73. Marlon Mack, IND / Age: 26 / FA: 2022
  74. Giovani Bernard, TB/ Age: 29 / FA: 2022
  75. Joshua Kelley, LAC / Age: 23 / FA: 2024
  76. DeeJay Dallas, SEA / Age: 22 / FA: 2024
  77. Boston Scott, PHI / Age: 26 / FA: 2022
  78. Anthony McFarland Jr., PIT / Age: 22 / FA: 2024
  79. Justin Jackson, LAC / Age: 25 / FA: 2022
  80. Darrynton Evans, TEN / Age: 23 / FA: 2024
Scroll to Continue

SI Recommends


Take your game to the next level with a SI subscription. Get fantasy insights from Michael Fabiano and the entire team year-round

Take your game to the next level with a SI subscription. Get fantasy insights from Michael Fabiano and the entire team year-round


Green Bay Packers Davante Adams

WIDE RECEIVERS

  1. Davante Adams, GB / Age: 28 / FA: 2022
  2. Tyreek Hill, KC / Age: 27 / FA: 2023
  3. DeAndre Hopkins, ARI / Age: 29 / FA: 2025
  4. Stefon Diggs, BUF / Age: 27 / FA: 2024
  5. D.K. Metcalf, SEA / Age: 23 / FA: 2023
  6. Calvin Ridley, ATL / Age: 26 / FA: 2023
  7. A.J. Brown, TEN / Age: 24 / FA: 2023
  8. Justin Jefferson, MIN / Age: 22 / FA: 2025
  9. Keenan Allen, LAC / Age: 29 / FA: 2025
  10. Allen Robinson, CHI / Age: 28 / FA: 2022
  11. Julio Jones, ATL / Age: 32 / FA: 2024
  12. Michael Thomas, NO / Age: 28 / FA: 2025
  13. Chris Godwin, TB / Age: 25 / FA: 2022
  14. Terry McLaurin, WAS / Age: 25 / FA: 2023
  15. Mike Evans, TB / Age: 28 / FA: 2024
  16. Adam Thielen, MIN / Age: 31 / FA: 2025
  17. D.J. Moore, CAR / Age: 24 / FA: 2023
  18. Amari Cooper, DAL / Age: 27 / FA: 2025
  19. Robert Woods, LAR / Age: 29 / FA: 2026
  20. CeeDee Lamb, DAL / Age: 22 / FA: 2025
  21. Diontae Johnson, PIT / Age: 25 / FA: 2023
  22. Cooper Kupp, LAR / Age: 28 / FA: 2024
  23. Brandon Aiyuk, SF / Age: 23 / FA: 2025
  24. Ja'Marr Chase, RK / Age: 21 / N/A
  25. Tee Higgins, CIN / Age: 22 / FA: 2024
  26. Brandin Cooks, HOU / Age: 27 / FA: 2024
  27. Chase Claypool, PIT / Age: 23 / FA: 2024
  28. Tyler Lockett, SEA / Age: 28 / FA: 2026
  29. Kenny Golladay, NYG / Age: 27 / FA: 2025
  30. JuJu Smith-Schuster, PIT / Age: 24 / FA: 2022
  31. Devonta Smith, RK / Age: 22 / N/A
  32. Jaylen Waddle, RK / Age: 22 / N/A
  33. Curtis Samuel, WAS / Age: 25 / FA: 2024
  34. Will Fuller, MIA / Age: 27 / FA: 2022
  35. Odell Beckham Jr., CLE / Age: 28 / FA: 2024
  36. Courtland Sutton, DEN / Age: 25 / FA: 2022
  37. D.J. Chark, JAC / Age: 24 / FA: 2022
  38. Tyler Boyd, CIN / Age: 26 / FA: 2024
  39. Robby Anderson, CAR / Age: 28 / FA: 2022
  40. Jarvis Landry, CLE / Age: 28 / FA: 2023
  41. Deebo Samuel, SF / Age: 25 / FA: 2023
  42. DeVante Parker, MIA / Age: 28 / FA: 2024
  43. T.Y. Hilton, IND / Age: 31 / FA: 2022
  44. Corey Davis, NYJ / Age: 26 / FA: 2024
  45. Marquise Brown, BAL / Age: 24 / FA: 2024
  46. Jerry Jeudy, DEN / Age: 22 / FA: 2025
  47. Michael Pittman Jr., IND / Age: 23 / FA: 2024
  48. Sterling Shepard, NYG / Age: 28 / FA: 2024
  49. John Brown, LV / Age: 31 / FA: 2022
  50. Cole Beasley, BUF / Age: 32 / FA: 2023
  51. Antonio Brown, FA / Age: 33 / FA: 2021 (UFA)
  52. Jamison Crowder, NYJ / Age: 28 / FA: 2022
  53. Marvin Jones Jr., JAC / Age: 31 / FA: 2023
  54. Henry Ruggs III, LV / Age: 22 / FA: 2025
  55. Laviska Shenault, JAC / Age: 22 / FA: 2024
  56. Darnell Mooney, CHI / Age: 23 / FA: 2024
  57. Rashod Bateman, RK / Age: 21 / N/A
  58. Nelson Agholor, NE / Age: 28 / FA: 2023
  59. Michael Gallup, DAL / Age: 25 / FA: 2022
  60. Denzel Mims, NYJ / Age: 23 / FA: 2024
  61. Jalen Reagor, PHI / Age: 22 / FA: 2025
  62. Rondale Moore, RK / Age: 21 / N/A
  63. Kadarius Toney, RK / Age: 22 / N/A
  64. Josh Reynolds, TEN / Age: 26 / FA: 2022
  65. Randall Cobb, HOU / Age: 31 / FA: 2023
  66. Darius Slayton, NYG / Age: 24 / FA: 2023
  67. Mike Williams, LAC / Age: 26 / FA: 2022
  68. Elijah Moore, RK / Age: 21 / N/A
  69. Terrace Marshall Jr., RK / Age: 21 / N/A
  70. Christian Kirk, ARI / Age: 24 / FA: 2022
  71. Marquez Valdes-Scantling, GB / Age: 26 / FA: 2022
  72. Breshad Perriman, DET / Age: 27 / FA: 2022
  73. Mecole Hardman, KC / Age: 23 / FA: 2023
  74. Emmanuel Sanders, BUF / Age: 34 / FA: 2022
  75. Tre'Quan Smith, NO / Age: 25 / FA: 2022
  76. Tim Patrick, DEN / Age: 27 / FA: 2022
  77. Russell Gage, ATL / Age: 25 / FA: 2022
  78. Quintez Cephus, DET / Age: 23 / FA: 2024
  79. Allen Lazard, GB / Age: 25 / FA: 2022
  80. Tylan Wallace, RK / Age: 22 / N/A
  81. A.J. Green, ARI / Age: 33 / FA: 2022
  82. Sammy Watkins, BAL / Age: 28 / FA: 2022
  83. DeSean Jackson, LAR / Age: 34 / FA: 2022
  84. Preston Williams, MIA / Age: 24 / FA: 2022
  85. K.J. Hamler, DEN / Age: 22 / FA: 2024
  86. Gabriel Davis, BUF / Age: 22 / FA: 2024
  87. Jakobi Meyers, NE / Age: 24 / FA: 2022
  88. Bryan Edwards, LV / Age: 22 / FA: 2024
  89. Parris Campbell, IND / Age: 24 / FA: 2023
  90. Amon-Ra St. Brown, RK / Age: 21 / N/A

george-kittle-49ers

TIGHT ENDS

  1. Travis Kelce, KC / Age: 31 / FA: 2026
  2. George Kittle, SF / Age: 27 / FA: 2026
  3. Darren Waller, LV / Age: 29 / FA: 2024
  4. Mark Andrews, BAL / Age: 26 / FA: 2022
  5. T.J. Hockenson, DET / Age: 24 / FA: 2024
  6. Dallas Goedert, PHI / Age: 26 / FA: 2022
  7. Robert Tonyan, GB / Age: 27 / FA: 2022
  8. Noah Fant, DEN / Age: 23 / FA: 2024
  9. Kyle Pitts, RK / Age: 20 / N/A
  10. Mike Gesicki, MIA / Age: 25 / FA: 2022
  11. Logan Thomas, WAS / Age: 30 / FA: 2022
  12. Irv Smith Jr., MIN / Age: 23 / FA: 2023
  13. Hunter Henry, NE / Age: 26 / FA: 2024
  14. Tyler Higbee, LAR / Age: 28 / FA: 2024
  15. Hayden Hurst, ATL / Age: 28 / FA: 2023
  16. Eric Ebron, PIT / Age: 28 / FA: 2022
  17. Evan Engram, NYG / Age: 27 / FA: 2022
  18. Austin Hooper, CLE / Age: 26 / FA: 2024
  19. Jonnu Smith, NE / Age: 26 / FA: 2025
  20. Rob Gronkowski, TB / Age: 32 / FA: 2022
  21. Cole Kmet, CHI / Age: 22 / FA: 2024
  22. Zach Ertz, PHI / Age: 30 / FA: 2022
  23. Jared Cook, LAC / Age: 34 / FA: 2022
  24. Blake Jarwin, DAL / Age: 27 / FA: 2024
  25. Pat Freiermuth, RK / Age: 22 / N/A
  26. Gerald Everett, SEA / Age: 27 / FA: 2022
  27. Anthony Firkser, TEN / Age: 26 / FA: 2022
  28. Adam Trautman, NO / Age: 24 / FA: 2024
  29. Dawson Knox, BUF / Age: 24 / FA: 2023
  30. O.J. Howard, TB / Age: 26 / FA: 2022
  31. Jimmy Graham, CHI / Age: 34 / FA: 2022
  32. Chris Herndon , NYJ / Age: 25 / FA: 2022
  33. Jordan Akins, HOU / Age: 29 / FA: 2022
  34. Brevin Jordan, RK / Age: 21 / N/A
  35. Drew Sample, CIN / Age: 25 / FA: 2023

KICKERS

  1. Harrison Butker, KC / Age: 26 / FA: 2025
  2. Younghoe Koo, ATL / Age: 27 / FA: 2022
  3. Tyler Bass, BUF / Age: 24 / FA: 2024
  4. Rodrigo Blankenship, IND / Age: 24 / FA: 2023
  5. Justin Tucker, BAL / Age: 31 / FA: 2024
  6. Jason Sanders, MIA / Age: 25 / FA: 2022
  7. Daniel Carlson, LV / Age: 26 / FA: 2022
  8. Wil Lutz, NO / Age: 27 / FA: 2024
  9. Matt Gay, LAR / Age: 27 / FA: 2022
  10. Ryan Succop, TB / Age: 35 / FA: 2024
  11. Greg Zuerlein, DAL / Age: 33 / FA: 2023
  12. Matt Prater, ARI / Age: 37 / FA: 2023
  13. Jason Myers, SEA / Age: 30 / FA: 2023
  14. Brandon McManus, FA / Age: 30 / FA: 2025
  15. Mason Crosby, GB / Age: 37 / FA: 2023
  16. Graham Gano, NYG / Age: 34 / FA: 2024
  17. Joey Slye, CAR / Age: 25 / FA: 2022
  18. Chris Boswell, PIT / Age: 30 / FA: 2023
  19. Mike Badgley, LAC / Age: 26 / FA: 2022
  20. Randy Bullock, DET / Age: 31 / FA: 2022
  21. Cody Parkey, CLE / Age: 29 / FA: 2022
  22. Cairo Santos, CHI / Age: 29 / FA: 2024
  23. Robbie Gould, SF / Age: 38 / FA: 2023
  24. Dustin Hopkins, WAS / Age: 30 / FA: 2022
  25. Nick Folk, NE / Age: 36 / FA: 2022
  26. Greg Joseph, MIN / Age: 33 / FA: 2023
  27. Jake Elliott, PHI / Age: 26 / FA: 2025
  28. Josh Lambo, JAC / Age: 30 / FA: 2023
  29. Ka'imi Fairbairn, HOU / Age: 27 / FA: 2024
  30. Tucker McCann, TEN / Age: 23 / FA: 2022
  31. Austin Seibert, CIN / Age: 24 / FA: 2023
  32. Chase McLaughlin, NYJ / Age: 25 / FA: 2022