Here is my Top 150 players for the 2024 fantasy football season.
A few quick notes: These are re-draft rankings for managed PPR leagues. If you’re playing at the top level, you can still use these as a reference, but keep in mind that players with extremely high one-week upside, as well as rookies, improve significantly in this format. Likewise, if you’re playing in a half-PPR scoring league, some players will see their value change, but the difference is probably not as big as you might think.
And remember, rankings are just a guide. How your league values players has a huge impact on how you should draft them. In the early rounds, you can usually pick the best player available, but as the draft progresses, you’ll need to address each team’s individual needs. So, be sure to use this Top 150 in conjunction with my updated position rankings to ensure you make the best choice for your team every turn.
Finally, these rankings will continue to be updated throughout the offseason as teams make roster moves and new information is released. And as we get closer to the season, this list will expand to include my top 200 overall players.
Rotoworld’s fantasy football draft guide is now available exclusively through a new partnership with Matthew Berry’s Fantasy Life. Purchase a FantasyLife+ subscription and get Rotoworld’s draft guides, plus award-winning Fantasy, betting, and DFS tools. Use ROTOWORLD10 at checkout to save 10%!
Matthew Berry’s Top 150 Overall
Rank | Previous | Player | Pos | Pos Rk | Team | Bye |
1 | 1 | Christian McCaffrey | RB | RB1 | 49ers | 9 |
2 | 2 | CeeDee Lamb | Rep. | WR1 | The cowboys | 7 |
3 | 3 | Tyreek Hill | Rep. | WR2 | dolphins | ten |
4 | 4 | Ja’Marr Chase | Rep. | WR3 | Bengals | 7 |
5 | 5 | Justin Jefferson | Rep. | WR4 | Vikings | 13 |
6 | 6 | Amon-Ra Brown Street | Rep. | WR5 | the Lions | 9 |
7 | 7 | Breece Room | RB | RB2 | Jets | 7 |
8 | 8 | Sesame Robinson | RB | RB3 | Falcons | 11 |
9 | 9 | Puka Nacua | Rep. | WR6 | Rams | ten |
ten | ten | AJ Brown | Rep. | WR7 | Eagles | ten |
11 | 11 | Garrett Wilson | Rep. | WR8 | Jets | 7 |
12 | 12 | Jahmyr Gibbs | RB | RB4 | the Lions | 9 |
13 | 13 | Saquon Barkley | RB | RB5 | Eagles | ten |
14 | 14 | Jonathan Taylor | RB | RB6 | Foals | 11 |
15 | 15 | Drake London | Rep. | WR9 | Falcons | 11 |
16 | 16 | Marvin Harrison | Rep. | WR10 | Cardinals | 14 |
17 | 17 | Chris Olave | Rep. | WR11 | Saints | 11 |
18 | 18 | Davante Adams | Rep. | WR12 | The Raiders | 13 |
19 | 19 | Brandon Aiyuk | Rep. | WR13 | 49ers | 9 |
20 | 20 | Nico Collins | Rep. | WR14 | Texans | 7 |
21 | 21 | Kyren Williams | RB | RB7 | Rams | ten |
22 | 22 | Jaylen Waddle | Rep. | WR15 | dolphins | ten |
23 | 23 | Travis Etienne | RB | RB | Jaguars | 9 |
24 | 24 | Derrick Henry | RB | RB9 | Crows | 13 |
25 (↑) | 28 | De’Von Achane | RB | RB10 | dolphins | ten |
26 (↓) | 25 | Mike Evans | Rep. | WR16 | The Buccaneers | 5 |
27 (↓) | 26 | Deebo Samuel | Rep. | WR17 | 49ers | 9 |
28 (↑) | 29 | DJ Moore | Rep. | WR18 | Bear | 13 |
29 (↑) | 30 | Stefon Diggs | Rep. | WR19 | Texans | 7 |
30 (↑) | 35 | DK Metcalf | Rep. | WR20 | The Seahawks | 5 |
31 (↑) | 37 | Isiah Pacheco | RB | RB11 | Chiefs | ten |
32 (↑) | 34 | Josh Allen | QB | QB1 | Invoices | 13 |
33 (↓) | 31 | Malik Nabers | Rep. | WR21 | giants | 13 |
34 (↓) | 32 | Michael Pittman | Rep. | WR22 | Foals | 11 |
35 (↓) | 33 | DeVonta Smith | Rep. | WR23 | Eagles | ten |
36 (↓) | 35 | Jalen is in pain | QB | QB2 | Eagles | ten |
37 (↑) | 38 | Sam LaPorta | THE | 1 | the Lions | 9 |
38 (↑) | 39 | Cooper’s Coup | Rep. | WR24 | Rams | ten |
39 (↑) | 42 | Dell Tank | Rep. | WR25 | Texans | 7 |
40 (↑) | 43 | Lamar Jackson | QB | QB3 | Crows | 13 |
41 (↓) | 27 | Josh Jacobs | RB | RB12 | Packers | 6 |
42 (↓) | 39 | Joe Mixon | RB | RB13 | Texans | 7 |
43 (↓) | 41 | Travis Kelce | THE | TE2 | Chiefs | ten |
44 (↑) | 47 | Zay Flowers | Rep. | WR26 | Crows | 13 |
45 (↑) | 49 | Patrick Mahomes | QB | QB4 | Chiefs | ten |
46 (↓) | 44 | Rachaad White | RB | RB14 | The Buccaneers | 5 |
47 (↓) | 45 | James Cook | RB | RB15 | Invoices | 13 |
48 (↑) | 50 | Trey McBride | THE | TE3 | Cardinals | 14 |
49 (↓) | 48 | Marc Andrews | THE | TE4 | Crows | 13 |
50 (↓) | 46 | Keenan Allen | Rep. | WR27 | Bear | 13 |
51 | THAT | Amari Cooper | Rep. | WR28 | The browns | 5 |
52 | THAT | Christian Kirk | Rep. | WR29 | Jaguars | 9 |
53 | THAT | T-Higgins | Rep. | WR30 | Bengals | 7 |
54 | THAT | Anthony Richardson | QB | QB5 | Foals | 11 |
55 | THAT | George Pickens | Rep. | WR31 | The Steelers | 6 |
56 | THAT | Terry McLaurin | Rep. | WR32 | Commanders | 14 |
57 | THAT | Dalton Kincaid | THE | TE5 | Invoices | 13 |
58 | THAT | Kenneth Walker | RB | RB16 | The Seahawks | 5 |
59 | THAT | Chris Godwin | Rep. | WR33 | The Buccaneers | 5 |
60 | THAT | CJ Stroud | QB | QB6 | Texans | 7 |
61 | THAT | Alvin Kamara | RB | RB17 | Saints | 11 |
62 | THAT | DeAndre Hopkins | Rep. | WR34 | Titans | 7 |
63 | THAT | Diontae Johnson | Rep. | WR35 | Panthers | 7 |
64 | THAT | Calvin Ridley | Rep. | WR36 | Titans | 7 |
65 | THAT | Evan Engram | THE | TE6 | Jaguars | 9 |
66 | THAT | Jayden Reed | Rep. | WR37 | Packers | 6 |
67 | THAT | Georges Kittle | THE | TE7 | 49ers | 9 |
68 | THAT | Hollywood Brown | Rep. | WR38 | Chiefs | ten |
69 | THAT | Xavier Worthy | Rep. | WR39 | Chiefs | ten |
70 | THAT | Aaron Jones | RB | RB18 | Vikings | 13 |
71 | THAT | Kyler Murray | QB | QB7 | Cardinals | 14 |
72 | THAT | James Conner | RB | RB19 | Cardinals | 14 |
73 | THAT | Rhamondre Stevenson | RB | RB20 | Patriots | 11 |
74 | THAT | Jake Ferguson | THE | TE8 | The cowboys | 7 |
75 | THAT | David Montgomery | RB | RB21 | the Lions | 9 |
76 | THAT | Kyle Pitts | THE | TE9 | Falcons | 11 |
77 | THAT | Jordan Addison | Rep. | WR40 | Vikings | 13 |
78 | THAT | Ladd McConkey | Rep. | WR41 | Chargers | 5 |
79 | THAT | Rashee Rice | Rep. | WR42 | Chiefs | ten |
80 | THAT | Rome Odunze | Rep. | WR43 | Bear | 13 |
81 | THAT | By Andre Swift | RB | RB22 | Bear | 13 |
82 | THAT | Jaylen Warren | RB | RB23 | The Steelers | 6 |
83 | THAT | Zamir White | RB | RB24 | The Raiders | 13 |
84 | THAT | Najee Harris | RB | RB25 | The Steelers | 6 |
85 | THAT | Christian Watson | Rep. | WR44 | Packers | 6 |
86 | THAT | Joe Burrow | QB | QB8 | Bengals | 7 |
87 | THAT | Brian Thomas | Rep. | WR45 | Jaguars | 9 |
88 | THAT | Zack Moss | RB | RB26 | Bengals | 7 |
89 | THAT | Brian Robinson | RB | RB27 | Commanders | 14 |
90 | THAT | Jonathan Brooks | RB | RB28 | Panthers | 7 |
91 | THAT | Raheem Mostert | RB | RB29 | dolphins | ten |
92 | THAT | Dak Prescott | QB | QB9 | The cowboys | 7 |
93 | THAT | Love Jordan | QB | QB10 | Packers | 6 |
94 | THAT | Courtland Sutton | Rep. | WR46 | Broncos | 9 |
95 | THAT | Jaxon Smith-Njigba | Rep. | WR47 | The Seahawks | 5 |
96 | THAT | David Njoku | THE | TE10 | The browns | 5 |
97 | THAT | Tony Pollard | RB | RB30 | Titans | 7 |
98 | THAT | Curtis Samuel | Rep. | WR48 | Invoices | 13 |
99 | THAT | Keon Coleman | Rep. | WR49 | Invoices | 13 |
100 | THAT | Brock Purdy | QB | QB11 | 49ers | 9 |
101 | THAT | Jayden Daniels | QB | QB12 | Commanders | 14 |
102 | THAT | Jameson Williams | Rep. | WR50 | the Lions | 9 |
103 | THAT | Tyler Lockett | Rep. | WR51 | The Seahawks | 5 |
104 | THAT | Tyjae Spears | RB | RB31 | Titans | 7 |
105 | THAT | Gus Edwards | RB | RB32 | Chargers | 5 |
106 | THAT | Devin Singletary | RB | RB33 | giants | 13 |
107 | THAT | Austin thanks | RB | RB34 | Commanders | 14 |
108 | THAT | Javonte Williams | RB | RB35 | Broncos | 9 |
109 | THAT | Caleb Williams | QB | QB13 | Bear | 13 |
110 | THAT | Dallas Goedert | THE | TE11 | Eagles | ten |
111 | THAT | Brock Bowers | THE | TE12 | The Raiders | 13 |
112 | THAT | Trevor Lawrence | QB | QB14 | Jaguars | 9 |
113 | THAT | Ezekiel Elliott | RB | RB36 | The cowboys | 7 |
114 | THAT | Jerry Jeudy | Rep. | WR52 | The browns | 5 |
115 | THAT | Jacob Meyers | Rep. | WR53 | The Raiders | 13 |
116 | THAT | Joshua Palmer | Rep. | WR54 | Chargers | 5 |
117 | THAT | Rachid Shaheed | Rep. | WR55 | Saints | 11 |
118 | THAT | Chase Brown | RB | RB37 | Bengals | 7 |
119 | THAT | Trey Benson | RB | RB38 | Cardinals | 14 |
120 | THAT | Mike Williams | Rep. | WR56 | Jets | 7 |
121 | THAT | Romeo Doubs | Rep. | WR57 | Packers | 6 |
122 | THAT | Rico Dowdle | RB | RB39 | The cowboys | 7 |
123 | THAT | Blake Choir | RB | RB40 | Rams | ten |
124 | THAT | Kirk Cousins | QB | QB15 | Falcons | 11 |
125 | THAT | Your Tagovailoa | QB | QB16 | dolphins | ten |
126 | THAT | Zach Charbonnet | RB | RB41 | The Seahawks | 5 |
127 | THAT | Nick Chubb | RB | RB42 | The browns | 5 |
128 | THAT | Jerome Ford | RB | RB43 | The browns | 5 |
129 | THAT | Josh Downs | Rep. | WR58 | Foals | 11 |
130 | THAT | Khalil Shakir | Rep. | WR59 | Invoices | 13 |
131 | THAT | Jared Goff | QB | QB17 | the Lions | 9 |
132 | THAT | Dontayvion Wicks | Rep. | WR60 | Packers | 6 |
133 | THAT | Gabe Davis | Rep. | WR61 | Jaguars | 9 |
134 | THAT | Ty Chandler | RB | RB44 | Vikings | 13 |
135 | THAT | Brandin cooks | Rep. | WR62 | The cowboys | 7 |
136 | THAT | Dalton Schultz | THE | TE13 | Texans | 7 |
137 | THAT | MarShawn Lloyd | RB | RB45 | Packers | 6 |
138 | THAT | Matthew Stafford | QB | QB18 | Rams | ten |
139 | THAT | Pat Freiermuth | THE | TE14 | The Steelers | 6 |
140 | THAT | Justin Herbert | QB | QB19 | Chargers | 5 |
141 | THAT | Yes’Lynn Polk | Rep. | WR63 | Patriots | 11 |
142 | THAT | Darnell Mooney | Rep. | WR64 | Falcons | 11 |
143 | THAT | Adonai Mitchell | Rep. | WR65 | Foals | 11 |
144 | THAT | Kendre Miller | RB | RB46 | Saints | 11 |
145 | THAT | Xavier Legette | Rep. | WR66 | Panthers | 7 |
146 | THAT | Antonio Gibson | RB | RB47 | Patriots | 11 |
147 | THAT | Jaleel McLaughlin | RB | RB48 | Broncos | 9 |
148 | THAT | Tyler Allgeier | RB | RB49 | Falcons | 11 |
149 | THAT | Deshaun Watson | QB | QB20 | The browns | 5 |
150 | THAT | DeMario Douglas | Rep. | WR67 | Patriots | 11 |