Skip Navigation to Main Content

Most Accurate Fantasy Football Rankings

Most Accurate Fantasy Football Rankings

We’ve invested a significant amount of time to make sure we offer an objective and accurate way of assessing fantasy expertise to help users determine the most accurate fantasy football rankings. Here are our most accurate fantasy football rankings as well as info on our accuracy methodology used to determine the most accurate fantasy football experts.

Most Accurate Fantasy Football Rankings

Here are our expert consensus rankings from some of the most accurate fantasy football experts as of July 30. You can also find the latest Expert Consensus Rankings (ECR).

RK TIERS PLAYER NAME TEAM POS BYE WEEK SOS SEASON ECR VS. ADP
1 1 Ja’Marr Chase CIN WR1 10 3 out of 5 stars 0
2 1 Bijan Robinson ATL RB1 5 4 out of 5 stars 1
3 1 Jahmyr Gibbs DET RB2 8 2 out of 5 stars 1
4 2 Justin Jefferson MIN WR2 6 2 out of 5 stars 1
5 2 Saquon Barkley PHI RB3 9 3 out of 5 stars -3
6 2 CeeDee Lamb DAL WR3 10 2 out of 5 stars 0
7 2 Puka Nacua LAR WR4 8 3 out of 5 stars 0
8 2 Malik Nabers NYG WR5 14 2 out of 5 stars 4
9 3 Amon-Ra St. Brown DET WR6 8 3 out of 5 stars -1
10 3 Nico Collins HOU WR7 6 4 out of 5 stars 3
11 3 Ashton Jeanty LV RB4 8 2 out of 5 stars -1
12 3 Brian Thomas Jr. JAC WR8 8 4 out of 5 stars 2
13 3 De’Von Achane MIA RB5 12 4 out of 5 stars 2
14 3 Derrick Henry BAL RB6 7 4 out of 5 stars -5
15 3 Christian McCaffrey SF RB7 14 3 out of 5 stars -4
16 3 Drake London ATL WR9 5 3 out of 5 stars 4
17 3 Jonathan Taylor IND RB8 11 2 out of 5 stars 2
18 4 Brock Bowers LV TE1 8 2 out of 5 stars -1
19 4 Ladd McConkey LAC WR10 12 3 out of 5 stars 6
20 4 A.J. Brown PHI WR11 9 3 out of 5 stars 1
21 4 Josh Jacobs GB RB9 5 4 out of 5 stars -5
22 4 Trey McBride ARI TE2 8 5 out of 5 stars 5
23 4 Bucky Irving TB RB10 9 3 out of 5 stars -5
24 4 Chase Brown CIN RB11 10 4 out of 5 stars 0
25 4 Josh Allen BUF QB1 7 4 out of 5 stars -3
26 4 Kyren Williams LAR RB12 8 3 out of 5 stars 0
27 5 Lamar Jackson BAL QB2 7 3 out of 5 stars -4
28 5 Jaxon Smith-Njigba SEA WR12 8 3 out of 5 stars 3
29 5 Garrett Wilson NYJ WR13 9 4 out of 5 stars 5
30 5 Jayden Daniels WAS QB3 12 2 out of 5 stars -2
31 5 Tyreek Hill MIA WR14 12 3 out of 5 stars -2
32 5 Davante Adams LAR WR15 8 3 out of 5 stars 8
33 5 George Kittle SF TE3 14 3 out of 5 stars 3
34 5 Tee Higgins CIN WR16 10 3 out of 5 stars -1
35 5 Mike Evans TB WR17 9 3 out of 5 stars 7
36 5 Breece Hall NYJ RB13 9 5 out of 5 stars -6
37 5 James Cook BUF RB14 7 4 out of 5 stars -5
38 5 Jalen Hurts PHI QB4 9 3 out of 5 stars -3
39 5 Marvin Harrison Jr. ARI WR18 8 4 out of 5 stars 0
40 5 Kenneth Walker III SEA RB15 8 3 out of 5 stars 5
41 6 Terry McLaurin WAS WR19 12 3 out of 5 stars -3
42 6 Alvin Kamara NO RB16 11 4 out of 5 stars -1
43 6 Omarion Hampton LAC RB17 12 2 out of 5 stars 0
44 6 Jameson Williams DET WR20 8 3 out of 5 stars 14
45 6 Xavier Worthy KC WR21 10 3 out of 5 stars 19
46 6 Chuba Hubbard CAR RB18 14 3 out of 5 stars -2
47 6 DJ Moore CHI WR22 5 2 out of 5 stars 2
48 6 Joe Burrow CIN QB5 10 2 out of 5 stars -11
49 6 Courtland Sutton DEN WR23 12 3 out of 5 stars 3
50 6 Rashee Rice KC WR24 10 3 out of 5 stars -4
51 6 Tetairoa McMillan CAR WR25 14 4 out of 5 stars 14
52 6 James Conner ARI RB19 8 3 out of 5 stars -4
53 6 DK Metcalf PIT WR26 5 4 out of 5 stars -3
54 6 DeVonta Smith PHI WR27 9 3 out of 5 stars 1
55 6 Zay Flowers BAL WR28 7 3 out of 5 stars 2
56 7 Jaylen Waddle MIA WR29 12 3 out of 5 stars 18
57 7 TreVeyon Henderson NE RB20 14 4 out of 5 stars 4
58 7 Calvin Ridley TEN WR30 10 4 out of 5 stars 18
59 7 RJ Harvey DEN RB21 12 2 out of 5 stars -3
60 7 D’Andre Swift CHI RB22 5 3 out of 5 stars 0
61 7 Kaleb Johnson PIT RB23 5 4 out of 5 stars 7
62 7 David Montgomery DET RB24 8 2 out of 5 stars -9
63 7 Patrick Mahomes II KC QB6 10 3 out of 5 stars -9
64 7 Travis Hunter JAC WR31 8 4 out of 5 stars 5
65 7 Sam LaPorta DET TE4 8 3 out of 5 stars -14
66 7 Isiah Pacheco KC RB25 10 2 out of 5 stars -7
67 7 Aaron Jones Sr. MIN RB26 6 3 out of 5 stars -1
68 7 George Pickens DAL WR32 10 2 out of 5 stars 3
69 7 Tony Pollard TEN RB27 10 2 out of 5 stars 1
70 7 Chris Olave NO WR33 11 4 out of 5 stars 7
71 7 T.J. Hockenson MIN TE5 6 3 out of 5 stars -9
72 7 Baker Mayfield TB QB7 9 2 out of 5 stars -9
73 7 Joe Mixon HOU RB28 6 2 out of 5 stars -26
74 7 Brian Robinson Jr. WAS RB29 12 2 out of 5 stars 7
75 7 Kyler Murray ARI QB8 8 4 out of 5 stars 12
76 8 Jordan Addison MIN WR34 6 2 out of 5 stars 4
77 8 Jerry Jeudy CLE WR35 9 2 out of 5 stars 1
78 8 Rome Odunze CHI WR36 5 2 out of 5 stars 5
79 8 Jakobi Meyers LV WR37 8 4 out of 5 stars 18
80 8 Jauan Jennings SF WR38 14 4 out of 5 stars 12
81 8 Bo Nix DEN QB9 12 4 out of 5 stars -8
82 8 Travis Etienne Jr. JAC RB30 8 2 out of 5 stars 8
83 8 Travis Kelce KC TE6 10 3 out of 5 stars -16
84 8 Mark Andrews BAL TE7 7 3 out of 5 stars -5
85 8 Khalil Shakir BUF WR39 7 3 out of 5 stars 11
86 8 Stefon Diggs NE WR40 14 3 out of 5 stars 7
87 8 Jayden Reed GB WR41 5 2 out of 5 stars 8
88 8 Brock Purdy SF QB10 14 4 out of 5 stars 12
89 8 Justin Fields NYJ QB11 9 5 out of 5 stars 9
90 8 Quinshon Judkins CLE RB31 9 4 out of 5 stars -15
91 8 David Njoku CLE TE8 9 3 out of 5 stars -2
92 8 Chris Godwin TB WR42 9 3 out of 5 stars -20
93 8 Josh Downs IND WR43 11 4 out of 5 stars 21
94 8 Evan Engram DEN TE9 12 3 out of 5 stars -8
95 8 Ricky Pearsall SF WR44 14 4 out of 5 stars 7
96 8 Tucker Kraft GB TE10 5 2 out of 5 stars 12
97 8 Tyrone Tracy Jr. NYG RB32 14 3 out of 5 stars -15
98 8 Jordan Mason MIN RB33 6 3 out of 5 stars 3
99 9 Deebo Samuel Sr. WAS WR45 12 3 out of 5 stars -15
100 9 Javonte Williams DAL RB34 10 2 out of 5 stars 9
101 9 Dak Prescott DAL QB12 10 2 out of 5 stars 6
102 9 Caleb Williams CHI QB13 5 2 out of 5 stars 4
103 9 Emeka Egbuka TB WR46 9 3 out of 5 stars 18
104 9 Jaylen Warren PIT RB35 5 4 out of 5 stars -19
105 9 Justin Herbert LAC QB14 12 3 out of 5 stars -1
106 9 Drake Maye NE QB15 14 5 out of 5 stars 11
107 9 Cam Skattebo NYG RB36 14 3 out of 5 stars -8
108 9 Najee Harris LAC RB37 12 2 out of 5 stars -14
109 9 Michael Pittman Jr. IND WR47 11 4 out of 5 stars 17
110 9 Jared Goff DET QB16 8 2 out of 5 stars -22
111 9 Matthew Golden GB WR48 5 2 out of 5 stars -1
112 9 Tyler Warren IND TE11 11 3 out of 5 stars -1
113 9 Jordan Love GB QB17 5 2 out of 5 stars 5
114 9 Trevor Lawrence JAC QB18 8 3 out of 5 stars 43
115 9 Zach Charbonnet SEA RB38 8 3 out of 5 stars -12
116 9 J.K. Dobbins DEN RB39 12 2 out of 5 stars -1
117 9 Tyjae Spears TEN RB40 10 2 out of 5 stars 2
118 9 Cooper Kupp SEA WR49 8 3 out of 5 stars -27
119 9 Darnell Mooney ATL WR50 5 3 out of 5 stars 11
120 9 Rachaad White TB RB41 9 3 out of 5 stars 5
121 9 Dalton Kincaid BUF TE12 7 3 out of 5 stars -5
122 9 Rhamondre Stevenson NE RB42 14 4 out of 5 stars -10
123 9 C.J. Stroud HOU QB19 6 3 out of 5 stars -3
124 9 J.J. McCarthy MIN QB20 6 2 out of 5 stars 3
125 10 Jake Ferguson DAL TE13 10 2 out of 5 stars -3
126 10 Trey Benson ARI RB43 8 3 out of 5 stars 20
127 10 Ray Davis BUF RB44 7 4 out of 5 stars 16
128 10 Tank Bigsby JAC RB45 8 2 out of 5 stars 0
129 10 Colston Loveland CHI TE14 5 4 out of 5 stars -6
130 10 Dallas Goedert PHI TE15 9 3 out of 5 stars -6
131 10 Brandon Aiyuk SF WR51 14 4 out of 5 stars -18
132 10 Keon Coleman BUF WR52 7 3 out of 5 stars 0
133 10 Luther Burden III CHI WR53 5 2 out of 5 stars 8
134 10 Christian Kirk HOU WR54 6 4 out of 5 stars 30
135 10 Jayden Higgins HOU WR55 6 4 out of 5 stars -2
136 10 Rashid Shaheed NO WR56 11 4 out of 5 stars 20
137 10 Tre’ Harris LAC WR57 12 3 out of 5 stars 2
138 10 Bhayshul Tuten JAC RB46 8 2 out of 5 stars -4
139 10 Bryce Young CAR QB21 14 3 out of 5 stars 16
140 10 Matthew Stafford LAR QB22 8 3 out of 5 stars 9
141 10 Rashod Bateman BAL WR58 7 3 out of 5 stars 31
142 10 Marvin Mims Jr. DEN WR59 12 3 out of 5 stars 6
143 10 Tua Tagovailoa MIA QB23 12 5 out of 5 stars -3
144 10 Isaac Guerendo SF RB47 14 3 out of 5 stars -13
145 10 Austin Ekeler WAS RB48 12 2 out of 5 stars -10
146 10 Jaydon Blue DAL RB49 10 2 out of 5 stars -17
147 10 Tyler Allgeier ATL RB50 5 4 out of 5 stars 13
148 10 Cedric Tillman CLE WR60 9 2 out of 5 stars 46
149 10 Nick Chubb HOU RB51 6 2 out of 5 stars -12
150 10 Wan’Dale Robinson NYG WR61 14 2 out of 5 stars 48

Find the latest Expert Consensus Rankings (ECR) from the most accurate fantasy football experts >>

Fantasy Football: Draft Accuracy Methodology

Below is a breakdown of our process for determining the most accurate fantasy football rankings specific to draft accuracy.

Step 1: Collect the right data

Our analysis aims to determine who provides the most accurate draft rankings using Half PPR scoring settings. We take a snapshot of each expert’s rankings just prior to the first game of the season to ensure we’re analyzing each pundit’s final set of predictions. In 2020, a total of 191 experts were evaluated for our study.

Step 2: Determine the player pool

For each position, we evaluate relevant players as determined by our preseason Expert Consensus Rankings (ECR) and the season’s actual fantasy leaders. This ensures that our player pool covers everyone who was fantasy relevant, including the players that were surprise studs and busts. In other words, if a player unexpectedly becomes a difference-maker (e.g. Austin Ekeler), he will be part of our player pool since we make sure to include all key performers. On the flip side, because we also use preseason ranks to create the player pool, anyone who surprisingly disappoints (e.g. David Johnson) will also be evaluated. For 2020, we graded the experts based on the following set of players below. For example, at Running Back, we look at the Top 50 RBs in ECR and the Top 50 RBs based on Actual Fantasy Points. An important thing to note is this means we evaluate each expert on MORE than 50 total RBs since some of the Top 50 RBs based on actual production would not have been in the bucket for Top 50 in ECR.

Learn more about our draft accuracy methodology >>

Fantasy Football: In-Season Accuracy Methodology

Below is a breakdown of our process for determining the most accurate fantasy football rankings specific to in-season accuracy.

Step 1: Collect the right data

Our analysis aims to determine who provides the most accurate weekly rankings using Half PPR scoring settings. We take a snapshot of every expert’s rankings at the start of the Thursday Night game each week and also at the beginning of the 1 p.m. EST games on Sunday. Players from the Thursday Night game are locked at their rank spots, so experts cannot change their rankings after the game has begun. Once the week concludes on Monday night, we score the predictions and incorporate the results into our Year-to-Date leaderboard that spans the full 17 weeks of the fantasy season. In 2024, we had more than 150 experts in the competition.

Step 2: Determine the player pool

For each position, we evaluate relevant players as determined by our Expert Consensus Rankings (ECR) and the week’s actual fantasy leaders. This ensures that our player pool covers everyone who was fantasy-relevant in a given week, including the players who were surprise studs and busts. In other words, if a player unexpectedly becomes a difference-maker, he will be part of our player pool since we make sure to include all key performers.

On the flip side, because we also use our consensus ranks to create the player pool, anyone who surprisingly disappoints (e.g. Travis Etienne) will also be evaluated. IWe currently grade experts based on the set of players below. For example, at Running Back, we look at the Top 40 RBs in ECR and the Top 40 RBs based on Actual Fantasy Points. An important thing to note is this means we evaluate each expert on MORE than 40 total RBs since some of the Top 40 RBs based on actual production would not have been in the bucket for the Top 40 in ECR.

Learn more about our in-season accuracy methodology >>