Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
View All Scores

Matthew Berry’s latest positional rankings for 2024 fantasy season

Worthy building case as a fantasy weapon
Xavier Worthy is showing in the preseason that he is going to be involved in the Chiefs offense, while Tank Dell's role with the Texans is in question.

Here are my latest 2024 positional rankings for PPR leagues.

While these rankings are intended for PPR leagues, a switch to half PPR or standard scoring would not result in many major changes. These rankings are also intended to be used primarily for managed re-draft leagues. If you’re playing bestball, they can still serve as a good reference, but keep in mind that players with extremely high single week upside, as well as rookies, would move up significantly in those formats.

RELATED: Matthew Berry’s Top 200 Overall Rankings

I’ll continue to adjust these ranks as news comes out so definitely keep checking back in for the latest updates. And in the meantime let me know who you think I’m either too low or too high on for this upcoming season!

Editor’s Note: Create or join a private Yahoo Fantasy league and enter the $1 Million in the NBC Sweepstakes. Download the redesigned Yahoo Fantasy app or click here for more details.

QB RANKINGS

Rank Player Position Team Bye
1 Josh Allen QB Bills 12
2 Jalen Hurts QB Eagles 5
3 Patrick Mahomes QB Chiefs 6
4 Lamar Jackson QB Ravens 14
5 Kyler Murray QB Cardinals 11
6 Anthony Richardson QB Colts 14
7 C.J. Stroud QB Texans 14
8 Joe Burrow QB Bengals 12
9 Jordan Love QB Packers 10
10 Jayden Daniels QB Commanders 14
11 Dak Prescott QB Cowboys 7
12 Brock Purdy QB 49ers 9
13 Caleb Williams QB Bears 7
14 Trevor Lawrence QB Jaguars 12
15 Kirk Cousins QB Falcons 12
16 Jared Goff QB Lions 5
17 Matthew Stafford QB Rams 6
18 Tua Tagovailoa QB Dolphins 6
19 Justin Herbert QB Chargers 5
20 Aaron Rodgers QB Jets 12
21 Geno Smith QB Seahawks 10
22 Baker Mayfield QB Buccaneers 11
23 Will Levis QB Titans 5
24 Deshaun Watson QB Browns 10
25 Bryce Young QB Panthers 11
26 Sam Darnold QB Vikings 6
27 Bo Nix QB Broncos 14
28 Daniel Jones QB Giants 11
29 Derek Carr QB Saints 12
30 Drake Maye QB Patriots 14

RB RANKINGS

Rank Player Position Team Bye
1 Christian McCaffrey RB 49ers 9
2 Breece Hall RB Jets 12
3 Bijan Robinson RB Falcons 12
4 Jonathan Taylor RB Colts 14
5 Jahmyr Gibbs RB Lions 5
6 Saquon Barkley RB Eagles 5
7 Derrick Henry RB Ravens 14
8 Isiah Pacheco RB Chiefs 6
9 Kyren Williams RB Rams 6
10 Travis Etienne RB Jaguars 12
11 De’Von Achane RB Dolphins 6
12 Josh Jacobs RB Packers 10
13 Joe Mixon RB Texans 14
14 James Cook RB Bills 12
15 Kenneth Walker RB Seahawks 10
16 Rachaad White RB Buccaneers 11
17 Alvin Kamara RB Saints 12
18 James Conner RB Cardinals 11
19 Aaron Jones RB Vikings 6
20 David Montgomery RB Lions 5
21 Najee Harris RB Steelers 9
22 Raheem Mostert RB Dolphins 6
23 Brian Robinson RB Commanders 14
24 Rhamondre Stevenson RB Patriots 14
25 Jaylen Warren RB Steelers 9
26 D’Andre Swift RB Bears 7
27 Tony Pollard RB Titans 5
28 Chase Brown RB Bengals 12
29 Zack Moss RB Bengals 12
30 Javonte Williams RB Broncos 14
31 Zamir White RB Raiders 10
32 Tyjae Spears RB Titans 5
33 Devin Singletary RB Giants 11
34 Jonathon Brooks RB Panthers 11
35 Austin Ekeler RB Commanders 14
36 Ezekiel Elliott RB Cowboys 7
37 Gus Edwards RB Chargers 5
38 Blake Corum RB Rams 6
39 Jaleel McLaughlin RB Broncos 14
40 Jerome Ford RB Browns 10
41 Rico Dowdle RB Cowboys 7
42 Zach Charbonnet RB Seahawks 10
43 Tyler Allgeier RB Falcons 12
44 Ty Chandler RB Vikings 6
45 Chuba Hubbard RB Panthers 11
46 Trey Benson RB Cardinals 11
47 Nick Chubb RB Browns 10
48 J.K. Dobbins RB Chargers 5
49 Bucky Irving RB Buccaneers 11
50 Antonio Gibson RB Patriots 14
51 Ray Davis RB Bills 12
52 Braelon Allen RB Jets 12
53 Jaylen Wright RB Dolphins 6
54 Jordan Mason RB 49ers 9
55 Tyrone Tracy RB Giants 11
56 MarShawn Lloyd RB Packers 10
57 Khalil Herbert RB Bears 7
58 Tank Bigsby RB Jaguars 12
59 Samaje Perine RB Chiefs 6
60 Kimani Vidal RB Chargers 5

Editor’s Note: The Rotoworld Fantasy Football Draft Guide is now available exclusively through a new partnership with Matthew Berry’s Fantasy Life. Buy a FantasyLife+ subscription and get the Rotoworld Draft Guides, along with award-winning Fantasy, Betting & DFS tools. Use ROTO20 at checkout to save 20%!

WR RANKINGS

Rank Player Position Team Bye
1 CeeDee Lamb WR Cowboys 7
2 Tyreek Hill WR Dolphins 6
3 Justin Jefferson WR Vikings 6
4 Ja’Marr Chase WR Bengals 12
5 Amon-Ra St. Brown WR Lions 5
6 A.J. Brown WR Eagles 5
7 Garrett Wilson WR Jets 12
8 Puka Nacua WR Rams 6
9 Marvin Harrison WR Cardinals 11
10 Drake London WR Falcons 12
11 Nico Collins WR Texans 14
12 Chris Olave WR Saints 12
13 Davante Adams WR Raiders 10
14 Jaylen Waddle WR Dolphins 6
15 Mike Evans WR Buccaneers 11
16 Malik Nabers WR Giants 11
17 Deebo Samuel WR 49ers 9
18 Cooper Kupp WR Rams 6
19 Stefon Diggs WR Texans 14
20 Brandon Aiyuk WR 49ers 9
21 DeVonta Smith WR Eagles 5
22 DJ Moore WR Bears 7
23 DK Metcalf WR Seahawks 10
24 Rashee Rice WR Chiefs 6
25 Michael Pittman WR Colts 14
26 Tee Higgins WR Bengals 12
27 Tank Dell WR Texans 14
28 Zay Flowers WR Ravens 14
29 Terry McLaurin WR Commanders 14
30 Christian Kirk WR Jaguars 12
31 Keenan Allen WR Bears 7
32 Diontae Johnson WR Panthers 11
33 Amari Cooper WR Browns 10
34 George Pickens WR Steelers 9
35 Chris Godwin WR Buccaneers 11
36 Xavier Worthy WR Chiefs 6
37 Calvin Ridley WR Titans 5
38 Jayden Reed WR Packers 10
39 DeAndre Hopkins WR Titans 5
40 Jaxon Smith-Njigba WR Seahawks 10
41 Rome Odunze WR Bears 7
42 Christian Watson WR Packers 10
43 Brian Thomas WR Jaguars 12
44 Hollywood Brown WR Chiefs 6
45 Keon Coleman WR Bills 12
46 Ladd McConkey WR Chargers 5
47 Jameson Williams WR Lions 5
48 Jordan Addison WR Vikings 6
49 Romeo Doubs WR Packers 10
50 Joshua Palmer WR Chargers 5
51 Courtland Sutton WR Broncos 14
52 Curtis Samuel WR Bills 12
53 Tyler Lockett WR Seahawks 10
54 Jerry Jeudy WR Browns 10
55 Rashid Shaheed WR Saints 12
56 Jakobi Meyers WR Raiders 10
57 Khalil Shakir WR Bills 12
58 Gabe Davis WR Jaguars 12
59 Brandin Cooks WR Cowboys 7
60 Ja’Lynn Polk WR Patriots 14
61 Adonai Mitchell WR Colts 14
62 Dontayvion Wicks WR Packers 10
63 Darnell Mooney WR Falcons 12
64 Mike Williams WR Jets 12
65 Josh Downs WR Colts 14
66 Adam Thielen WR Panthers 11
67 Greg Dortch WR Cardinals 11
68 Jalen McMillan WR Buccaneers 11
69 Rashod Bateman WR Ravens 14
70 Luke McCaffrey WR Commanders 14
71 Ricky Pearsall WR 49ers 9
72 DeMario Douglas WR Patriots 14
73 Jahan Dotson WR Eagles 5
74 Xavier Legette WR Panthers 11
75 Wan’Dale Robinson WR Giants 11
76 Michael Wilson WR Cardinals 11
77 Andrei Iosivas WR Bengals 12
78 Jermaine Burton WR Bengals 12
79 Marvin Mims WR Broncos 14
80 Demarcus Robinson WR Rams 6

TE RANKINGS

Rank Player Position Team Bye
1 Sam LaPorta TE Lions 5
2 Travis Kelce TE Chiefs 6
3 Trey McBride TE Cardinals 11
4 Mark Andrews TE Ravens 14
5 Dalton Kincaid TE Bills 12
6 George Kittle TE 49ers 9
7 Evan Engram TE Jaguars 12
8 Jake Ferguson TE Cowboys 7
9 Kyle Pitts TE Falcons 12
10 David Njoku TE Browns 10
11 Dallas Goedert TE Eagles 5
12 Brock Bowers TE Raiders 10
13 T.J. Hockenson TE Vikings 6
14 Pat Freiermuth TE Steelers 9
15 Dalton Schultz TE Texans 14
16 Taysom Hill QB Saints
17 Luke Musgrave TE Packers 10
18 Cole Kmet TE Bears 7
19 Juwan Johnson TE Saints 12
20 Noah Fant TE Seahawks 10
21 Tyler Conklin TE Jets 12
22 Jonnu Smith TE Dolphins 6
23 Zach Ertz TE Commanders 14
24 Isaiah Likely TE Ravens 14
25 Hunter Henry TE Patriots 14
26 Cade Otton TE Buccaneers 11
27 Mike Gesicki TE Bengals 12
28 Chigoziem Okonkwo TE Titans 5
29 Dawson Knox TE Bills 12
30 Michael Mayer TE Raiders 10