Hey, RotoBallers, we are back with more fantasy football rankings! The 2024 NFL Draft is over, and free agency is winding down; most players are now reporting to offseason workouts. The heart of fantasy football draft season is a few months away, but it's never too early to start preparing for your fantasy drafts. Today, we're looking at our NFL team's 2024 fantasy football half-PPR rankings for the top 400 players as of June 2024.
These half-PPR draft rankings are a consensus by NFL lead analysts Nick Mariano, Scott Engel, and Brandon Murchinson. Before the rankings, you'll also see some recent fantasy football news and important NFL headlines, all of which are accounted for within these updated half-PPR draft rankings. Below, you will find players such as Marvin Harrison Jr., Malik Nabers, Stefon Diggs, Jalen Hurts, Trevor Lawrence, Kenneth Walker, Josh Jacobs, Jordan Addison, Diontae Johnson, Caleb Williams, Jake Ferguson, Drake London, Zack Moss, Jayden Reed, and David Njoku rank early on.
These half-PPR rankings are tweaked all preseason long, so bookmark the fantasy football rankings portal and check back regularly for updates. In addition to these draft rankings, be sure to also check out our team's fantasy football articles and analysis – they discuss draft sleepers, busts, NFL players to target and avoid, NFL rookies in the best landing spots, and so much more. Most importantly, our brand new free mobile app is a must-have – download it and configure your notifications. We deliver all the top NFL news, injuries, and fantasy analysis 24x7 with our free push notification alerts!
Editor's Note: Our incredible team of writers won two writing awards and received 12 award nominations by the Fantasy Sports Writers Association. A big congrats to our very own Byron Lindeque (Golf) and Jordan McAbee (NASCAR) for both winning Writer Of The Year awards! Be sure to follow RotoBaller's analysis and advice all year long, and win more. Win More With RotoBaller!
Recent Fantasy Football News and NFL Headlines
- Brock Purdy Making The Most Of The Offseason
- Pat Freiermuth To Be Heavily Involved In Arthur Smith's Offense
- Van Jefferson The Early WR2 In Pittsburgh
- Cardinals Expect Big Season From Michael Wilson
- Rhamondre Stevenson Says He's Nearing Contract Extension
- Bo Melton Impressing This Offseason
- Daniel Bellinger, Theo Johnson Competing For Starting Role
- Robbie Chosen Trying Out For Seahawks
- Darren Waller Announces Retirement
Half-PPR Draft Rankings for Fantasy Football
The rankings table below will be updated up until Week 1 kickoff. Don't play in half-PPR leagues? No problem. You can also find our updated Best Ball rankings, PPR rankings, Non-PPR (Standard) rankings, Dynasty League rankings, and 2024 NFL Rookie rankings.
Tier | Rank | Player Name | Pos |
1 | 1 | Christian McCaffrey | RB |
1 | 2 | CeeDee Lamb | WR |
1 | 3 | Tyreek Hill | WR |
1 | 4 | Ja'Marr Chase | WR |
1 | 5 | Justin Jefferson | WR |
1 | 6 | Amon-Ra St. Brown | WR |
1 | 7 | Breece Hall | RB |
1 | 8 | Bijan Robinson | RB |
2 | 9 | A.J. Brown | WR |
2 | 10 | Garrett Wilson | WR |
2 | 11 | Jonathan Taylor | RB |
2 | 12 | Puka Nacua | WR |
2 | 13 | Jahmyr Gibbs | RB |
2 | 14 | Saquon Barkley | RB |
2 | 15 | Derrick Henry | RB |
2 | 16 | Brandon Aiyuk | WR |
2 | 17 | Davante Adams | WR |
2 | 18 | Marvin Harrison Jr. | WR |
2 | 19 | Kyren Williams | RB |
2 | 20 | Mike Evans | WR |
2 | 21 | Josh Allen | QB |
2 | 22 | Deebo Samuel | WR |
3 | 23 | Drake London | WR |
3 | 24 | Chris Olave | WR |
3 | 25 | Travis Kelce | TE |
3 | 26 | Sam LaPorta | TE |
3 | 27 | Nico Collins | WR |
3 | 28 | Josh Jacobs | RB |
3 | 29 | Isiah Pacheco | RB |
3 | 30 | Travis Etienne Jr. | RB |
3 | 31 | DJ Moore | WR |
3 | 32 | Jalen Hurts | QB |
3 | 33 | Patrick Mahomes II | QB |
3 | 34 | DK Metcalf | WR |
3 | 35 | Michael Pittman Jr. | WR |
3 | 36 | Jaylen Waddle | WR |
3 | 37 | Lamar Jackson | QB |
4 | 38 | Rachaad White | RB |
4 | 39 | Cooper Kupp | WR |
4 | 40 | Joe Mixon | RB |
4 | 41 | De'Von Achane | RB |
4 | 42 | Amari Cooper | WR |
4 | 43 | Stefon Diggs | WR |
4 | 44 | DeVonta Smith | WR |
4 | 45 | Trey McBride | TE |
4 | 46 | Tee Higgins | WR |
5 | 47 | C.J. Stroud | QB |
5 | 48 | Anthony Richardson | QB |
5 | 49 | Kenneth Walker III | RB |
5 | 50 | James Cook | RB |
5 | 51 | Malik Nabers | WR |
5 | 52 | Christian Kirk | WR |
5 | 53 | George Pickens | WR |
5 | 54 | Alvin Kamara | RB |
5 | 55 | Zay Flowers | WR |
5 | 56 | Tank Dell | WR |
5 | 57 | Mark Andrews | TE |
5 | 58 | Aaron Jones | RB |
5 | 59 | Keenan Allen | WR |
5 | 60 | Rhamondre Stevenson | RB |
5 | 61 | Joe Burrow | QB |
5 | 62 | Dak Prescott | QB |
5 | 63 | Zamir White | RB |
5 | 64 | David Montgomery | RB |
5 | 65 | Terry McLaurin | WR |
5 | 66 | James Conner | RB |
5 | 67 | Calvin Ridley | WR |
5 | 68 | Jayden Reed | WR |
5 | 69 | Tony Pollard | RB |
5 | 70 | Kyler Murray | QB |
5 | 71 | D'Andre Swift | RB |
5 | 72 | Raheem Mostert | RB |
5 | 73 | Najee Harris | RB |
5 | 74 | Dalton Kincaid | TE |
6 | 75 | Brock Purdy | QB |
6 | 76 | Chris Godwin | WR |
6 | 77 | Jordan Addison | WR |
6 | 78 | Kyle Pitts | TE |
6 | 79 | Jordan Love | QB |
6 | 80 | George Kittle | TE |
6 | 81 | Javonte Williams | RB |
6 | 82 | Marquise Brown | WR |
6 | 83 | Rashee Rice | WR |
6 | 84 | DeAndre Hopkins | WR |
6 | 85 | Diontae Johnson | WR |
6 | 86 | Jaylen Warren | RB |
6 | 87 | Courtland Sutton | WR |
7 | 88 | Nick Chubb | RB |
7 | 89 | Evan Engram | TE |
7 | 90 | Brian Robinson Jr. | RB |
7 | 91 | Tua Tagovailoa | QB |
7 | 92 | Tyjae Spears | RB |
7 | 93 | Jake Ferguson | TE |
7 | 94 | Ladd McConkey | WR |
7 | 95 | David Njoku | TE |
7 | 96 | Jaxon Smith-Njigba | WR |
7 | 97 | Caleb Williams | QB |
7 | 98 | Zack Moss | RB |
7 | 99 | Jared Goff | QB |
7 | 100 | Christian Watson | WR |
7 | 101 | Xavier Worthy | WR |
7 | 102 | Jameson Williams | WR |
7 | 103 | Kirk Cousins | QB |
7 | 104 | Devin Singletary | RB |
7 | 105 | Gus Edwards | RB |
8 | 106 | Jayden Daniels | QB |
8 | 107 | Tyler Lockett | WR |
8 | 108 | Austin Ekeler | RB |
8 | 109 | Rome Odunze | WR |
8 | 110 | Ezekiel Elliott | RB |
8 | 111 | Jonathon Brooks | RB |
8 | 112 | Keon Coleman | WR |
8 | 113 | Dallas Goedert | TE |
8 | 114 | Justin Herbert | QB |
8 | 115 | Brock Bowers | TE |
8 | 116 | Mike Williams | WR |
8 | 117 | Jakobi Meyers | WR |
8 | 118 | Trey Benson | RB |
8 | 119 | T.J. Hockenson | TE |
8 | 120 | Trevor Lawrence | QB |
8 | 121 | Chase Brown | RB |
8 | 122 | Brian Thomas Jr. | WR |
9 | 123 | Romeo Doubs | WR |
9 | 124 | Aaron Rodgers | QB |
9 | 125 | Dalton Schultz | TE |
9 | 126 | Matthew Stafford | QB |
9 | 127 | Chuba Hubbard | RB |
9 | 128 | Jerome Ford | RB |
9 | 129 | Curtis Samuel | WR |
9 | 130 | Zach Charbonnet | RB |
9 | 131 | Brandin Cooks | WR |
9 | 132 | Antonio Gibson | RB |
9 | 133 | Jerry Jeudy | WR |
9 | 134 | Josh Downs | WR |
9 | 135 | Cole Kmet | TE |
9 | 136 | Blake Corum | RB |
9 | 137 | Ty Chandler | RB |
9 | 138 | Kendre Miller | RB |
9 | 139 | Deshaun Watson | QB |
9 | 140 | Pat Freiermuth | TE |
9 | 141 | Geno Smith | QB |
9 | 142 | Khalil Herbert | RB |
9 | 143 | Jahan Dotson | WR |
10 | 144 | Rico Dowdle | RB |
10 | 145 | Rashid Shaheed | WR |
10 | 146 | Tyler Allgeier | RB |
10 | 147 | Khalil Shakir | WR |
10 | 148 | Joshua Palmer | WR |
10 | 149 | Roschon Johnson | RB |
10 | 150 | Gabe Davis | WR |
10 | 151 | Baltimore Ravens | DST |
10 | 152 | Jaleel McLaughlin | RB |
10 | 153 | Baker Mayfield | QB |
10 | 154 | Hunter Henry | TE |
10 | 155 | Luke Musgrave | TE |
10 | 156 | Adam Thielen | WR |
10 | 157 | Demario Douglas | WR |
10 | 158 | Marvin Mims Jr. | WR |
10 | 159 | Will Levis | QB |
11 | 160 | Adonai Mitchell | WR |
11 | 161 | San Francisco 49ers | DST |
11 | 162 | Jaylen Wright | RB |
11 | 163 | MarShawn Lloyd | RB |
11 | 164 | Cleveland Browns | DST |
11 | 165 | Dallas Cowboys | DST |
11 | 166 | Michael Wilson | WR |
11 | 167 | Quentin Johnston | WR |
11 | 168 | Wan'Dale Robinson | WR |
11 | 169 | Chigoziem Okonkwo | TE |
11 | 170 | Xavier Legette | WR |
11 | 171 | New York Jets | DST |
11 | 172 | Daniel Jones | QB |
11 | 173 | Cade Otton | TE |
11 | 174 | Dontayvion Wicks | WR |
11 | 175 | Roman Wilson | WR |
11 | 176 | Brandon Aubrey | K |
11 | 177 | Taysom Hill | TE |
11 | 178 | Tucker Kraft | TE |
11 | 179 | J.J. McCarthy | QB |
11 | 180 | Derek Carr | QB |
11 | 181 | Juwan Johnson | TE |
11 | 182 | J.K. Dobbins | RB |
11 | 183 | Keaton Mitchell | RB |
11 | 184 | Alexander Mattison | RB |
11 | 185 | Justin Tucker | K |
12 | 186 | Rashod Bateman | WR |
12 | 187 | Miami Dolphins | DST |
12 | 188 | Buffalo Bills | DST |
12 | 189 | Elijah Mitchell | RB |
12 | 190 | Darnell Mooney | WR |
12 | 191 | Ray Davis | RB |
12 | 192 | Kansas City Chiefs | DST |
12 | 193 | Kenneth Gainwell | RB |
12 | 194 | Elijah Moore | WR |
12 | 195 | Zay Jones | WR |
12 | 196 | Harrison Butker | K |
12 | 197 | Philadelphia Eagles | DST |
12 | 198 | Troy Franklin | WR |
12 | 199 | Demarcus Robinson | WR |
12 | 200 | Jake Elliott | K |
12 | 201 | Pittsburgh Steelers | DST |
12 | 202 | Jason Sanders | K |
12 | 203 | Russell Wilson | QB |
12 | 204 | Dameon Pierce | RB |
12 | 205 | Malachi Corley | WR |
13 | 206 | Tyler Conklin | TE |
13 | 207 | New Orleans Saints | DST |
13 | 208 | Bucky Irving | RB |
13 | 209 | AJ Dillon | RB |
13 | 210 | Bryce Young | QB |
13 | 211 | Ricky Pearsall | WR |
13 | 212 | Audric Estime | RB |
13 | 213 | Minnesota Vikings | DST |
13 | 214 | Jalin Hyatt | WR |
13 | 215 | Jermaine Burton | WR |
13 | 216 | Isaiah Likely | TE |
13 | 217 | Ja'Lynn Polk | WR |
13 | 218 | Darius Slayton | WR |
13 | 219 | D'Onta Foreman | RB |
13 | 220 | Braelon Allen | RB |
13 | 221 | Miles Sanders | RB |
13 | 222 | Tyler Boyd | WR |
13 | 223 | Ka'imi Fairbairn | K |
13 | 224 | Jake Moody | K |
13 | 225 | Kendrick Bourne | WR |
13 | 226 | Younghoe Koo | K |
13 | 227 | Tyler Bass | K |
13 | 228 | Kimani Vidal | RB |
13 | 229 | Tank Bigsby | RB |
13 | 230 | Chicago Bears | DST |
13 | 231 | Ben Sinnott | TE |
13 | 232 | Noah Fant | TE |
13 | 233 | Justice Hill | RB |
13 | 234 | Evan McPherson | K |
13 | 235 | Jonathan Mingo | WR |
13 | 236 | Houston Texans | DST |
13 | 237 | Javon Baker | WR |
14 | 238 | Jonnu Smith | TE |
14 | 239 | Clyde Edwards-Helaire | RB |
14 | 240 | Jamaal Williams | RB |
14 | 241 | Will Shipley | RB |
14 | 242 | Denver Broncos | DST |
14 | 243 | Alec Pierce | WR |
14 | 244 | A.T. Perry | WR |
14 | 245 | Dustin Hopkins | K |
14 | 246 | Odell Beckham Jr. | WR |
14 | 247 | Drake Maye | QB |
14 | 248 | Dawson Knox | TE |
14 | 249 | Jelani Woods | TE |
14 | 250 | Ja'Tavion Sanders | TE |
14 | 251 | Treylon Burks | WR |
14 | 252 | Jalen McMillan | WR |
14 | 253 | Rondale Moore | WR |
14 | 254 | Gardner Minshew II | QB |
14 | 255 | Trey Palmer | WR |
14 | 256 | Bo Nix | QB |
14 | 257 | Luke McCaffrey | WR |
14 | 258 | Michael Thomas | WR |
14 | 259 | Cameron Dicker | K |
14 | 260 | Jeff Wilson Jr. | RB |
15 | 261 | DJ Chark Jr. | WR |
15 | 262 | Devontez Walker | WR |
15 | 263 | Michael Mayer | TE |
15 | 264 | Tyler Higbee | TE |
15 | 265 | Andrei Iosivas | WR |
15 | 266 | Greg Dortch | WR |
15 | 267 | Samaje Perine | RB |
15 | 268 | Tyrone Tracy Jr. | RB |
15 | 269 | Isaac Guerendo | RB |
15 | 270 | Noah Brown | WR |
15 | 271 | Justin Fields | QB |
15 | 272 | Rasheen Ali | RB |
15 | 273 | Matt Gay | K |
15 | 274 | Gerald Everett | TE |
15 | 275 | Cedric Tillman | WR |
15 | 276 | Michael Carter | RB |
15 | 277 | Jalen Tolbert | WR |
15 | 278 | Jeremy Ruckert | TE |
15 | 279 | Las Vegas Raiders | DST |
15 | 280 | K.J. Osborn | WR |
15 | 281 | Will Mallory | TE |
15 | 282 | Greg Dulcich | TE |
15 | 283 | Mike Gesicki | TE |
15 | 284 | Evan Hull | RB |
15 | 285 | Michael Gallup | WR |
15 | 286 | Hunter Renfrow | WR |
15 | 287 | Josh Reynolds | WR |
15 | 288 | Pierre Strong Jr. | RB |
15 | 289 | Jason Myers | K |
15 | 290 | Cincinnati Bengals | DST |
15 | 291 | Detroit Lions | DST |
15 | 292 | Indianapolis Colts | DST |
15 | 293 | Nelson Agholor | WR |
15 | 294 | Deuce Vaughn | RB |
15 | 295 | Jha'Quan Jackson | WR |
15 | 296 | Blake Grupe | K |
15 | 297 | Cordarrelle Patterson | RB |
15 | 298 | Kadarius Toney | WR |
15 | 299 | Dylan Laube | RB |
15 | 300 | Daniel Carlson | K |
15 | 301 | Kareem Hunt | RB |
15 | 302 | Brenden Rice | WR |
15 | 303 | Aidan O'Connell | QB |
15 | 304 | Charlie Jones | WR |
15 | 305 | Israel Abanikanda | RB |
15 | 306 | Jordan Mason | RB |
15 | 307 | Cedrick Wilson Jr. | WR |
15 | 308 | Van Jefferson | WR |
15 | 309 | Chris Rodriguez Jr. | RB |
15 | 310 | Bo Melton | WR |
15 | 311 | Marquez Valdes-Scantling | WR |
15 | 312 | Jacksonville Jaguars | DST |
15 | 313 | Theo Johnson | TE |
15 | 314 | Jacoby Brissett | QB |
15 | 315 | Cairo Santos | K |
15 | 316 | Kalif Raymond | WR |
15 | 317 | Tyler Scott | WR |
15 | 318 | D'Ernest Johnson | RB |
15 | 319 | Robert Woods | WR |
15 | 320 | Chase Edmonds | RB |
15 | 321 | Eric Gray | RB |
15 | 322 | Tre Tucker | WR |
15 | 323 | Jerick McKinnon | RB |
15 | 324 | Jase McClellan | RB |
15 | 325 | Jacob Cowing | WR |
15 | 326 | JuJu Smith-Schuster | WR |
15 | 327 | Xavier Gipson | WR |
15 | 328 | Emari Demercado | RB |
15 | 329 | Tutu Atwell | WR |
16 | 330 | Terrace Marshall Jr. | WR |
16 | 331 | John Metchie III | WR |
16 | 332 | Zach Ertz | TE |
16 | 333 | Daniel Bellinger | TE |
16 | 334 | Michael Penix Jr. | QB |
16 | 335 | Chase McLaughlin | K |
16 | 336 | Erick All Jr. | TE |
16 | 337 | Justyn Ross | WR |
16 | 338 | Sam Darnold | QB |
16 | 339 | Skyy Moore | WR |
16 | 340 | Malik Washington | WR |
16 | 341 | Kylen Granson | TE |
16 | 342 | Isaiah Davis | RB |
16 | 343 | Jamison Crowder | WR |
17 | 344 | Isaiah Spiller | RB |
17 | 345 | Calvin Austin III | WR |
17 | 346 | Trey Sermon | RB |
17 | 347 | Brevin Jordan | TE |
17 | 348 | Rashaad Penny | RB |
17 | 349 | Ronnie Rivers | RB |
17 | 350 | Donovan Peoples-Jones | WR |
17 | 351 | Cam Akers | RB |
17 | 352 | Jauan Jennings | WR |
17 | 353 | Cole Turner | TE |
17 | 354 | New England Patriots | DST |
17 | 355 | Jalen Guyton | WR |
17 | 356 | Justin Watson | WR |
17 | 357 | Greg Zuerlein | K |
17 | 358 | Xavier Hutchinson | WR |
17 | 359 | Ainias Smith | WR |
17 | 360 | Donald Parham Jr. | TE |
17 | 361 | Johnny Wilson | WR |
17 | 362 | Craig Reynolds | RB |
17 | 363 | Sam Howell | QB |
17 | 364 | Brandon Powell | WR |
17 | 365 | Mack Hollins | WR |
18 | 366 | Jamari Thrash | WR |
18 | 367 | Los Angeles Rams | DST |
18 | 368 | Salvon Ahmed | RB |
18 | 369 | Joshua Kelley | RB |
18 | 370 | Jake Bobo | WR |
18 | 371 | Allen Lazard | WR |
18 | 372 | Noah Gray | TE |
18 | 373 | Drew Lock | QB |
18 | 374 | Tim Patrick | WR |
18 | 375 | Greg Joseph | K |
18 | 376 | Colby Parkinson | TE |
19 | 377 | Braxton Berrios | WR |
19 | 378 | Dalvin Cook | RB |
19 | 379 | Keaontay Ingram | RB |
19 | 380 | Zach Wilson | QB |
19 | 381 | Parker Washington | WR |
19 | 382 | Michael Badgley | K |
19 | 383 | David Bell | WR |
19 | 384 | Cornelius Johnson | WR |
19 | 385 | Kenny Pickett | QB |
19 | 386 | Kyle Philips | WR |
19 | 387 | Matt Breida | RB |
19 | 388 | Brandon McManus | K |
19 | 389 | Jarrett Stidham | QB |
19 | 390 | Wil Lutz | K |
19 | 391 | Parris Campbell | WR |
20 | 392 | KaVontae Turpin | WR |
20 | 393 | Green Bay Packers | DST |
20 | 394 | Ryan Flournoy | WR |
20 | 395 | Tahj Washington | WR |
20 | 396 | Tampa Bay Buccaneers | DST |
20 | 397 | Seattle Seahawks | DST |
20 | 398 | Trent Sherfield | WR |
20 | 399 | Chris Boswell | K |
20 | 400 | Allen Robinson II | WR |
20 | 401 | Trenton Irwin | WR |
20 | 402 | Eddy Pineiro | K |
20 | 403 | Graham Gano | K |
21 | 404 | Tyquan Thornton | WR |
21 | 405 | Nick Folk | K |
21 | 406 | Atlanta Falcons | DST |
21 | 407 | Nick Westbrook-Ikhine | WR |
21 | 408 | New York Giants | DST |
21 | 409 | Anders Carlson | K |
21 | 410 | Logan Thomas | TE |
21 | 411 | Mecole Hardman Jr. | WR |
21 | 412 | Latavius Murray | RB |
21 | 413 | Matt Prater | K |
22 | 414 | Royce Freeman | RB |
22 | 415 | Joe Flacco | QB |
22 | 416 | Jameis Winston | QB |
22 | 417 | Spencer Rattler | QB |
22 | 418 | Jordan Travis | QB |
22 | 419 | Trey Lance | QB |
22 | 420 | Jake Browning | QB |
22 | 421 | Mac Jones | QB |
22 | 422 | Andy Dalton | QB |
22 | 423 | Desmond Ridder | QB |
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!Win More With RotoBaller
Be sure to also check out all of our other daily fantasy football articles and analysis to help you set those winning lineups, including this new RotoBaller YouTube video:More Fantasy Football Analysis
Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.