Get all your news in one place.
100's of premium titles.
One app.
Start reading
USA Today Sports Media Group
USA Today Sports Media Group
Sport
Cory Bonini

FORGOTTEN HISTORY: 2024 ppr fantasy football rankings | History Defined

The Huddle’s official 2024 fantasy football projections and rankings will be available via our premium membership as of June, customizable to your league’s scoring system. The following full-point PPR rankings are meant to tide over gamers until then and will not be updated after the premium package goes live.

Updated: Saturday, May 18, at 7:28 p.m. EDT

Quarterbacks

Credit: Darren Yamashita-USA TODAY Sports
Rk Player Team Bye Rk Player Team Bye
1 Jalen Hurts PHI 5 21 Justin Herbert LAC 5
2 Patrick Mahomes KC 6 22 Deshaun Watson (INJ) CLE 10
3 C.J. Stroud HOU 14 23 Jayden Daniels ® WAS 14
4 Dak Prescott DAL 7 24 Derek Carr NO 12
5 Josh Allen BUF 12 25 Russell Wilson PIT 9
6 Jordan Love GB 10 26 Bryce Young CAR 11
7 Lamar Jackson BAL 14 27 Geno Smith SEA 10
8 Brock Purdy SF 9 28 J.J. McCarthy ® MIN 6
9 Trevor Lawrence JAC 12 29 Gardner Minshew LV 10
10 Joe Burrow CIN 12 30 Bo Nix ® DEN 14
11 Tua Tagovailoa MIA 6 31 Daniel Jones (INJ) NYG 11
12 Anthony Richardson (INJ) IND 14 32 Aidan O’Connell LV 10
13 Jared Goff DET 5 33 Drake Maye ® NE 14
14 Aaron Rodgers NYJ 12 34 Jacoby Brissett NE 14
15 Baker Mayfield TB 11 35 Sam Howell SEA 10
16 Kyler Murray ARI 11 36 Sam Darnold MIN 6
17 Matthew Stafford LAR 6 37 Drew Lock NYG 11
18 Kirk Cousins ATL 12 38 Jarrett Stidham DEN 14
19 Caleb Williams ® CHI 7 39 Michael Penix Jr. ® ATL 12
20 Will Levis TEN 5

Running backs

Credit: Robert Deutsch-USA TODAY Sports
Rk Player Team Bye Rk Player Team Bye
1 Breece Hall NYJ 12 45 Trey Benson ® ARI 11
2 Christian McCaffrey SF 9 46 Roschon Johnson CHI 7
3 Bijan Robinson ATL 12 47 Blake Corum ® LAR 6
4 Jonathan Taylor IND 14 48 Alexander Mattison LV 10
5 Saquon Barkley PHI 5 49 Deuce Vaughn DAL 7
6 Travis Etienne JAC 12 50 Justice Hill BAL 14
7 Kyren Williams LAR 6 51 Ty Chandler MIN 6
8 Jahmyr Gibbs DET 5 52 Jonathon Brooks ® (INJ) CAR 11
9 Josh Jacobs GB 10 53 Jaylen Wright ® MIA 6
10 Rachaad White TB 11 54 Kenneth Gainwell PHI 5
11 Derrick Henry BAL 14 55 Kimani Vidal ® LAC 5
12 James Cook BUF 12 56 Kendre Miller NO 12
13 Aaron Jones MIN 6 57 Ray Davis ® BUF 12
14 Austin Ekeler WAS 14 58 Samaje Perine DEN 14
15 Rhamondre Stevenson NE 14 59 Eric Gray NYG 11
16 Alvin Kamara NO 12 60 Clyde Edwards-Helaire KC 6
17 Isiah Pacheco KC 6 61 Khalil Herbert CHI 7
18 De’Von Achane MIA 6 62 AJ Dillon GB 10
19 Zack Moss CIN 12 63 Bucky Irving ® TB 11
20 Joe Mixon HOU 14 64 Dameon Pierce HOU 14
21 David Montgomery DET 5 65 Jamaal Williams NO 12
22 Najee Harris PIT 9 66 Elijah Mitchell SF 9
23 Kenneth Walker III SEA 10 67 MarShawn Lloyd ® GB 10
24 Tony Pollard TEN 5 68 Jaleel McLaughlin DEN 14
25 D’Andre Swift CHI 7 69 Tank Bigsby JAC 12
26 Raheem Mostert MIA 6 70 Tyrone Tracy Jr. ® NYG 11
27 Zamir White LV 10 71 Dylan Laube ® LV 10
28 Jaylen Warren PIT 9 72 Israel Abanikanda NYJ 12
29 Gus Edwards LAC 5 73 Isaac Guerendo ® SF 9
30 James Conner ARI 11 74 Miles Sanders CAR 11
31 Ezekiel Elliott DAL 7 75 Audric Estime ® DEN 14
32 Tyjae Spears TEN 5 76 D’Onta Foreman CLE 10
33 Javonte Williams DEN 14 77 Rasheen Ali ® BAL 14
34 Brian Robinson Jr. WAS 14 78 Chase Edmonds TB 11
35 Devin Singletary NYG 11 79 Braelon Allen ® NYJ 12
36 Jerome Ford CLE 10 80 Keilan Robinson ® JAC 12
37 J.K. Dobbins LAC 5 81 Royce Freeman DAL 7
38 Antonio Gibson NE 14 82 Will Shipley ® PHI 5
39 Chuba Hubbard CAR 11 83 Keaton Mitchell (INJ) BAL 14
40 Zach Charbonnet SEA 10 84 Cordarrelle Patterson PIT 9
41 Nick Chubb (INJ) CLE 10 85 Jawhar Jordan ® HOU 14
42 Rico Dowdle DAL 7 86 Rashaad Penny CAR 11
43 Chase Brown CIN 12 87 Isaiah Davis ® NYJ 12
44 Tyler Allgeier ATL 12

Wide receivers

Credit: Joe Camporeale-USA TODAY Sports
Rk Player Team Bye Rk Player Team Bye
1 Tyreek Hill MIA 6 62 Rashid Shaheed NO 12
2 CeeDee Lamb DAL 7 63 Wan’Dale Robinson NYG 11
3 Amon-Ra St. Brown DET 5 64 Khalil Shakir BUF 12
4 A.J. Brown PHI 5 65 Josh Reynolds DEN 14
5 Ja’Marr Chase CIN 12 66 K.J. Osborn NE 14
6 Garrett Wilson NYJ 12 67 Tyler Boyd TEN 5
7 Justin Jefferson MIN 6 68 Michael Wilson ARI 11
8 Davante Adams LV 10 69 Treylon Burks TEN 5
9 Stefon Diggs HOU 14 70 Jermaine Burton ® CIN 12
10 Mike Evans TB 11 71 Brian Thomas Jr. ® JAC 12
11 Chris Olave NO 12 72 Allen Lazard NYJ 12
12 Michael Pittman Jr. IND 14 73 DJ Chark Jr. LAC 5
13 Drake London ATL 12 74 Greg Dortch ARI 11
14 George Pickens PIT 9 75 Demario Douglas NE 14
15 Amari Cooper CLE 10 76 Troy Franklin ® DEN 14
16 Brandon Aiyuk SF 9 77 JuJu Smith-Schuster NE 14
17 Zay Flowers BAL 14 78 Rome Odunze ® CHI 7
18 Jaylen Waddle MIA 6 79 A.T. Perry NO 12
19 Marvin Harrison Jr. ® ARI 11 80 Jalin Hyatt NYG 11
20 Cooper Kupp LAR 6 81 Jauan Jennings SF 9
21 DK Metcalf SEA 10 82 Donovan Peoples-Jones DET 5
22 Deebo Samuel SF 9 83 Nelson Agholor BAL 14
23 Puka Nacua LAR 6 84 Brenden Rice ® LAC 5
24 Jayden Reed GB 10 85 Odell Beckham Jr. MIA 6
25 Terry McLaurin WAS 14 86 Bub Means ® NO 12
26 DeVonta Smith PHI 5 87 Kendrick Bourne (INJ) NE 14
27 DJ Moore CHI 7 88 Malachi Corley ® NYJ 12
28 Courtland Sutton DEN 14 89 Demarcus Robinson LAR 6
29 Nico Collins HOU 14 90 Elijah Moore CLE 10
30 Tee Higgins CIN 12 91 Xavier Legette ® CAR 11
31 DeAndre Hopkins TEN 5 92 Rondale Moore ATL 12
32 Marquise Brown KC 6 93 Justin Watson KC 6
33 Chris Godwin TB 11 94 Michael Gallup LV 10
34 Calvin Ridley TEN 5 95 Ricky Pearsall ® SF 9
35 Keenan Allen CHI 7 96 Darius Slayton NYG 11
36 Tank Dell HOU 14 97 Tutu Atwell LAR 6
37 Curtis Samuel BUF 12 98 Roman Wilson ® PIT 9
38 Christian Kirk JAC 12 99 Rashod Bateman BAL 14
39 Keon Coleman ® BUF 12 100 Trenton Irwin CIN 12
40 Jameson Williams DET 5 101 Jonathan Mingo CAR 11
41 Christian Watson GB 10 102 Chase Claypool BUF 12
42 Tyler Lockett SEA 10 103 Ja’Lynn Polk ® NE 14
43 Xavier Worthy ® KC 6 104 Alec Pierce IND 14
44 Jordan Addison MIN 6 105 Noah Brown HOU 14
45 Jakobi Meyers LV 10 106 Trey Palmer TB 11
46 Josh Downs IND 14 107 Devontez Walker ® BAL 14
47 Diontae Johnson CAR 11 108 Jamari Thrash ® CLE 10
48 Jaxon Smith-Njigba SEA 10 109 Brandon Powell MIN 6
49 Malik Nabers ® NYG 11 110 Tre Tucker LV 10
50 Joshua Palmer LAC 5 111 Dontayvion Wicks GB 10
51 Darnell Mooney ATL 12 112 Luke McCaffrey ® WAS 14
52 Romeo Doubs GB 10 113 Adonai Mitchell ® IND 14
53 Ladd McConkey ® LAC 5 114 Marvin Mims DEN 14
54 Brandin Cooks DAL 7 115 Cedrick Wilson Jr. NO 12
55 Jerry Jeudy CLE 10 116 Van Jefferson PIT 9
56 Gabe Davis JAC 12 117 Parris Campbell PHI 5
57 Quentin Johnston LAC 5 118 Cornelius Johnson ® LAC 5
58 Adam Thielen CAR 11 119 Malik Washington ® MIA 6
59 Jahan Dotson WAS 14 120 Kayshon Boutte (SUSP?) NE 14
60 Mike Williams (INJ) NYJ 12 121 Jalen McMillan ® TB 11
61 Rashee Rice (SUSP?) KC 6 122 Javon Baker ® NE 14

Tight ends

Credit: Jessica Rapfogel-USA TODAY Sports
Rk Player Team Bye Rk Player Team Bye
1 Travis Kelce KC 6 26 Taysom Hill NO 12
2 Sam LaPorta DET 5 27 Chigoziem Okonkwo TEN 5
3 Mark Andrews BAL 14 28 Adam Trautman DEN 14
4 Evan Engram JAC 12 29 Jonnu Smith MIA 6
5 Dalton Kincaid BUF 12 30 Kylen Granson IND 14
6 Trey McBride ARI 11 31 Michael Mayer LV 10
7 David Njoku CLE 10 32 Hayden Hurst LAC 5
8 George Kittle SF 9 33 Gerald Everett CHI 7
9 Kyle Pitts ATL 12 34 Isaiah Likely BAL 14
10 Jake Ferguson DAL 7 35 Ja’Tavion Sanders ® CAR 11
11 T.J. Hockenson (INJ) MIN 6 36 Noah Fant SEA 10
12 Dalton Schultz HOU 14 37 Donald Parham LAC 5
13 Dallas Goedert PHI 5 38 Tucker Kraft GB 10
14 Cole Kmet CHI 7 39 Tyler Higbee (INJ) LAR 6
15 Hunter Henry NE 14 40 Ben Sinnott ® WAS 14
16 Mike Gesicki CIN 12 41 Greg Dulcich DEN 14
17 Juwan Johnson NO 12 42 Tanner McLachlan ® CIN 12
18 Luke Musgrave GB 10 43 Daniel Bellinger NYG 11
19 Pat Freiermuth PIT 9 44 Cade Stover ® HOU 14
20 Brock Bowers ® LV 10 45 AJ Barner ® SEA 10
21 Dawson Knox BUF 12 46 Tip Reiman ® ARI 11
22 Zach Ertz WAS 14 47 Theo Johnson ® NYG 11
23 Darren Waller NYG 11 48 Darnell Washington PIT 9
24 Tyler Conklin NYJ 12 49 Erick All ® (INJ) CIN 12
25 Cade Otton TB 11

Place kickers

Credit: Dale Zanine-USA TODAY Sports
Rk Player Team Bye Rk Player Team Bye
1 Brandon Aubrey DAL 7 18 Evan McPherson CIN 12
2 Justin Tucker BAL 14 19 Anders Carlson GB 10
3 Jason Myers SEA 10 20 Dustin Hopkins CLE 10
4 Younghoe Koo ATL 12 21 Brandon McManus WAS 14
5 Harrison Butker KC 6 22 Nick Folk TEN 5
6 Ka’imi Fairbairn HOU 14 23 Michael Badgley DET 5
7 Tyler Bass BUF 12 24 Cam Little ® JAC 12
8 Jake Elliott PHI 5 25 Chase McLaughlin TB 11
9 Jason Sanders MIA 6 26 Will Reichard ® MIN 6
10 Cairo Santos CHI 7 27 Matt Prater ARI 11
11 Blake Grupe NO 12 28 Eddy Pineiro CAR 11
12 Matt Gay IND 14 29 Wil Lutz DEN 14
13 Chris Boswell PIT 9 30 Joshua Karty ® LAR 6
14 Cameron Dicker LAC 5 31 Chad Ryland NE 14
15 Greg Zuerlein NYJ 12 32 Joey Slye NE 14
16 Daniel Carlson LV 10 33 Graham Gano NYG 11
17 Jake Moody SF 9

 

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.