The top 50 players in fantasy football according to the experts
- Fantasy football season is almost here.
- We've put together a consensus ranking based on the predictions of fantasy experts.
- There's no wrong way to draft your team, but a bit of guidance from experts never hurts.
Football season is fast approaching, and with it comes fantasy football.
While there's no foolproof way of drafting your fantasy team, it's key to get your first few picks right if you hope to compete for your league's championship.
With the help of Fantasy Pros, we gathered the rankings of 22 experts from The Washington Post, Sports Illustrated, Pro Football Focus, Yahoo! Sports, The Athletic, Walter Football, FantasyPros, and CBS Sports, and compiled them into one list.
Running backs are once again the most vital position in the game, while a deep and talented pool of wide receivers make the position quite interesting from a drafting perspective.
Take a look below and plan out your strategy for the first few rounds of your upcoming draft.
1. Christian McCaffrey - RB, Carolina Panthers
Bye week: 13
2020 stats: 225 rushing yards, 149 receiving yards, 6 touchdowns, 90.4 fantasy points
2. Dalvin Cook - RB, Minnesota Vikings
Bye week: 7
2020 stats: 1,557 rushing yards, 361 receiving yards, 17 touchdowns, 337.8 fantasy points
3. Derrick Henry - RB, Tennessee Titans
Bye week: 13
2020 stats: 2,027 rushing yards, 114 receiving yards, 17 touchdowns, 333.1 fantasy points
4. Ezekiel Elliott - RB, Dallas Cowboys
Bye week: 7
2020 stats: 979 rushing yards, 338 receiving yards, 8 touchdowns, 223.7 fantasy points
5. Alvin Kamara - RB, New Orleans Saints
Bye week: 6
2020 stats: 932 rushing yards, 756 receiving yards, 21 touchdowns, 377.8 fantasy points
6. Nick Chubb - RB, Cleveland Browns
Bye week: 13
2020 stats: 1,067 rushing yards, 150 receiving yards, 12 touchdowns, 207.7 fantasy points
7. Aaron Jones - RB, Green Bay Packers
Bye week: 13
2020 stats: 1,104 rushing yards, 355 receiving yards, 11 touchdowns, 258.9 fantasy points
8. Jonathan Taylor - RB, Indianapolis Colts
Bye week: 14
2020 stats: 1,169 rushing yards, 299 receiving yards, 12 touchdowns, 252.8 fantasy points
9. Saquon Barkley - RB, New York Giants
Bye week: 10
2020 stats: 34 rushing yards, 60 receiving yards, 0 touchdowns, 15.4 fantasy points
10. Tyreek Hill - WR, Kansas City Chiefs
Bye week: 12
2020 stats: 87 receptions, 1,276 receiving yards, 17 touchdowns, 328.9 fantasy points
11. Davante Adams - WR, Green Bay Packers
Bye week: 13
2020 stats: 115 receptions, 1,374 receiving yards, 18 touchdowns, 358.4 fantasy points
12. Stefon Diggs - WR, Buffalo Bills
Bye week: 7
2020 stats: 127 receptions, 1,535 receiving yards, 8 touchdowns, 328.6 fantasy points
13. Calvin Ridley - WR, Atlanta Falcons
Bye week: 6
2020 stats: 90 receptions, 1,374 receiving yards, 9 touchdowns, 281.5 fantasy points
14. Antonio Gibson - RB, Washington Football Team
Bye week: 9
2020 stats: 794 rushing yards, 247 receiving yards, 11 touchdowns, 202.2 fantasy points
15. Travis Kelce - TE, Kansas City Chiefs
Bye week: 12
2020 stats: 105 receptions, 1,416 receiving yards, 11 touchdowns, 312.8 fantasy points
16. Joe Mixon - RB, Cincinnati Bengals
Bye week: 10
2020 stats: 428 rushing yards, 138 receiving yards, 4 touchdowns, 99.6 fantasy points
17. Najee Harris - RB, Pittsburgh Steelers
Bye week: 7
2020 stats: N/A
18. D.K. Metcalf - WR, Seattle Seahawks
Bye week: 9
2020 stats: 83 receptions, 1,303 receiving yards, 10 touchdowns, 271.3 fantasy points
19. DeAndre Hopkins - WR, Arizona Cardinals
Bye week: 12
2020 stats: 115 receptions, 1,407 receiving yards, 6 touchdowns, 287.8 fantasy points
20. Darren Waller - TE, Las Vegas Raiders
Bye week: 8
2020 stats: 107 receptions, 1,196 receiving yards, 9 touchdowns, 278.6 fantasy points
21. A.J. Brown - WR, Tennessee Titans
Bye week: 13
2020 stats: 70 receptions, 1,075 receiving yards, 11 touchdowns, 247.5 fantasy points
22. Justin Jefferson - WR, Minnesota Vikings
Bye week: 7
2020 stats: 88 receptions, 1,400 receiving yards, 7 touchdowns, 274.2 fantasy points
23. Patrick Mahomes - QB, Kansas City Chiefs
Bye week: 12
2020 stats: 4,740 passing yards, 38 passing touchdowns, 6 interceptions, 308 rushing yards, 2 rushing touchdowns, 374.4 fantasy points
24. Austin Ekeler - RB, Los Angeles Chargers
Bye week: 7
2020 stats: 530 rushing yards, 403 receiving yards, 3 touchdowns, 165.3 fantasy points
25. George Kittle - TE, San Francisco 49ers
Bye week: 6
2020 stats: 48 receptions, 634 receiving yards, 2 touchdowns, 125.1 fantasy points
26. J.K. Dobbins - RB, Baltimore Ravens
Bye week: 8
2020 stats: 805 rushing yards, 120 receiving yards, 9 touchdowns, 168.5 fantasy points
27. Clyde Edwards-Helaire - RB, Kansas City Chiefs
Bye week: 12
2020 stats: 803 rushing yards, 297 receiving yards, 5 touchdowns, 176 fantasy points
28. Allen Robinson - WR, Chicago Bears
Bye week: 10
2020 stats: 102 receptions, 1,250 receiving yards, 6 touchdowns, 262.9 fantasy points
29. David Montgomery - RB, Chicago Bears
Bye week: 10
2020 stats: 1,070 rushing yards, 438 receiving yards, 10 touchdowns, 264.8 fantasy points
30. Terry McLaurin - WR, Washington Football Team
Bye week: 9
2020 stats: 87 receptions, 1,118 receiving yards, 4 touchdowns, 223.8 fantasy points
31. CeeDee Lamb - WR, Dallas Cowboys
Bye week: 7
2020 stats: 74 receptions, 935 receiving yards, 6 touchdowns, 217.7 fantasy points
32. Chris Carson - RB, Seattle Seahawks
Bye week: 9
2020 stats: 681 rushing yards, 287 receiving yards, 9 touchdowns, 187.8 fantasy points
33. Mike Evans - WR, Tampa Bay Buccaneers
Bye week: 9
2020 stats: 70 receptions, 1,006 receiving yards, 13 touchdowns, 248.6 fantasy points
34. Keenan Allen - WR, Los Angeles Chargers
Bye week: 7
2020 stats: 100 receptions, 992 receiving yards, 8 touchdowns, 245.1 fantasy points
35. Darrell Henderson - RB, Los Angeles Rams
Bye week: 11
2020 stats: 624 rushing yards, 159 receiving yards, 6 touchdowns, 130.3 fantasy points
36. Chris Godwin - WR, Tampa Bay Buccaneers
Bye week: 9
2020 stats: 65 receptions, 840 receiving yards, 7 touchdowns, 191 fantasy points
37. D.J. Moore - WR, Carolina Panthers
Bye week: 13
2020 stats: 66 receptions, 1,193 receiving yards, 4 touchdowns, 211.5 fantasy points
38. Amari Cooper - WR, Dallas Cowboys
Bye week: 7
2020 stats: 92 receptions, 1,114 receiving yards, 5 touchdowns, 236.8 fantasy points
39. Robert Woods - WR, Los Angeles Rams
Bye week: 11
2020 stats: 90 receptions, 936 receiving yards, 8 touchdowns, 245.1 fantasy points
40. Josh Allen - QB, Buffalo Bills
Bye week: 7
2020 stats: 4,544 passing yards, 37 passing touchdowns, 10 interceptions, 421 rushing yards, 8 rushing touchdowns, 396.1 fantasy points
41. Josh Jacobs - RB, Las Vegas Raiders
Bye week: 8
2020 stats: 1,065 rushing yards, 238 receiving yards, 12 touchdowns, 231.3 fantasy points
42. D'Andre Swift - RB, Detroit Lions
Bye week: 9
2020 stats: 521 rushing yards, 357 receiving yards, 10 touchdowns, 189.8 fantasy points
43. Julio Jones - WR, Tennessee Titans
Bye week: 13
2020 stats: 51 receptions, 771 receiving yards, 3 touchdowns, 146.1 fantasy points
44. Miles Sanders - RB, Philadelphia Eagles
Bye week: 14
2020 stats: 867 rushing yards, 197 receiving yards, 6 touchdowns, 170.4 fantasy points
45. Cooper Kupp - WR, Los Angeles Rams
Bye week: 11
2020 stats: 92 receptions, 974 receiving yards, 3 touchdowns, 208.7 fantasy points
46. Tyler Lockett - WR, Seattle Seahawks
Bye week: 9
2020 stats: 100 receptions, 1,054 receiving yards, 10 touchdowns, 265.4 fantasy points
47. Adam Thielen - WR, Minnesota Vikings
Bye week: 7
2020 stats: 74 receptions, 925 receiving yards, 14 touchdowns, 254 fantasy points
48. Brandon Aiyuk - WR, San Francisco 49ers
Bye week: 6
2020 stats: 60 receptions, 748 receiving yards, 7 touchdowns, 184.5 fantasy points
49. Kyler Murray - QB, Arizona Cardinals
Bye week: 12
2020 stats: 3,971 passing yards, 26 passing touchdowns, 12 interceptions, 819 rushing yards, 11 rushing touchdowns, 378.7 fantasy points
50. Mark Andrews - TE, Baltimore Ravens
Bye week: 8
2020 stats: 58 receptions, 701 receiving yards, 7 touchdowns, 170.1 fantasy points