Fantasy Football Today - fantasy football rankings, cheatsheets Print this page
Dynasty Rankings
Updated: 4/6/2024

 Quarterbacks
Rk Player Tm Age
1  Josh Allen BUF 27
2  Jalen Hurts PHI 25
3  Lamar Jackson BAL 27
4  Patrick Mahomes KC 28
Tier 2
5  Joe Burrow CIN 27
6  C.J. Stroud HOU 22
7  Anthony Richardson IND 21
8  Kyler Murray ARI 26
9  Justin Herbert LAC 26
Tier 3
10  Jordan Love GB 25
11  Dak Prescott DAL 30
12  Trevor Lawrence JAC 24
13  Brock Purdy SF 24
14  Tua Tagovailoa MIA 26
Tier 4
15  Deshaun Watson CLE 28
16  Jared Goff DET 29
17  Will Levis TEN 24
18  Bryce Young CAR 22
Tier 5
19  Kirk Cousins ATL 35
20  Justin Fields PIT 25
21  Baker Mayfield TB 29
22  Geno Smith SEA 33
23  Matthew Stafford LAR 36
24  Daniel Jones NYG 26
Tier 6
25  Derek Carr NO 33
26  Aaron Rodgers NYJ 40
27  Kenny Pickett PHI 25
28  Sam Howell WAS 23
29  Russell Wilson PIT 35
30  Sam Darnold MIN 26
Tier 7
32  Mac Jones JAC 25
33  Desmond Ridder ARI 24
34  Aidan O'Connell LV 25
35  Jarrett Stidham DEN 27
36  Jimmy Garoppolo LAR 32
37  Jake Browning CIN 28
38  Jacoby Brissett NE 31
38  Bailey Zappe NE 24
39  Jameis Winston CLE 30
40  Ryan Tannehill FA 35

 Tight Ends
Rk Player Tm Age
1  Sam LaPorta DET 23
2  Trey McBride ARI 24
3  Kyle Pitts ATL 23
Tier 2
4  T.J. Hockenson MIN 26
5  Dalton Kincaid BUF 24
6  Mark Andrews BAL 28
7  Travis Kelce KC 34
8  David Njoku CLE 27
9  George Kittle SF 30
10  Jake Ferguson DAL 25
Tier 3
11  Michael Mayer LV 22
12  Luke Musgrave GB 23
13  Pat Freiermuth PIT 25
14  Evan Engram JAC 29
15  Dallas Goedert PHI 29
16  Dalton Schultz HOU 27
Tier 4
17  Cade Otton TB 25
18  Isaiah Likely BAL 24
19  Cole Kmet CHI 25
20  Tucker Kraft GB 23
21  Darren Waller NYG 31
22  Taysom Hill NO 33
Tier 5
23  Chigoziem Okonkwo TEN 25
24  Juwan Johnson NO 27
25  Jelani Woods IND 25
26  Jeremy Ruckert NYJ 23
27  Hunter Henry NE 29
28  Jonnu Smith MIA 28
29  Darnell Washington PIT 22
30  Gerald Everett CHI 29
Tier 6
31  Dawson Knox BUF 27
32  Mike Gesicki NE 28
33  Colby Parkinson LAR 25
34  Noah Fant SEA 28
35  Noah Gray KC 24
36  Will Mallory IND 24
37  Tyler Higbee LAR 31
38  Donald Parham LAC 26
39  Greg Dulcich DEN 24
40  Davis Allen LAR 23
 
 Running Backs
Rk Player Tm Age
1  Christian McCaffrey SF 27
2  Bijan Robinson ATL 22
3  Breece Hall NYJ 22
Tier 2
4  Jahmyr Gibbs DET 22
5  Kyren Williams LAR 23
6  Jonathan Taylor IND 25
7  James Cook BUF 24
8  Devon Achane MIA 22
9  Travis Etienne JAC 25
10  Kenneth Walker SEA 23
Tier 3
11  Saquon Barkley PHI 27
12  Rachaad White TB 24
13  Tony Pollard TEN 26
14  Isiah Pacheco KC 25
15  Josh Jacobs GB 26
16  Tyjae Spears TEN 22
17  Javonte Williams DEN 23
Tier 4
18  Joe Mixon HOU 27
19  D'Andre Swift CHI 25
20  David Montgomery DET 26
21  Zach Charbonnet SEA 23
22  Derrick Henry BAL 30
23  Aaron Jones MIN 29
24  Austin Ekeler WAS 28
25  Rhamondre Stevenson NE 26
26  Nick Chubb CLE 28
27  Raheem Mostert MIA 32
28  Kendre Miller NO 21
29  Chase Brown CIN 24
30  Najee Harris PIT 26
31  Jaylen Warren PIT 25
Tier 5
32  Brian Robinson Jr. WAS 25
33  Zamir White LV 24
34  James Conner ARI 28
35  Alvin Kamara NO 28
36  Devin Singletary NYG 26
37  Zack Moss CIN 26
38  Roschon Johnson CHI 23
39  Chuba Hubbard CAR 24
40  Ty Chandler MIN 25
Tier 6
41  Khalil Herbert CHI 25
42  Miles Sanders CAR 26
43  Keaton Mitchell BAL 22
44  Gus Edwards LAC 29
45  Tyler Allgeier ATL 24
46  D'Onta Foreman CLE 27
47  Jerome Ford CLE 24
48  AJ Dillon GB 25
49  Jaleel McLaughlin DEN 23
50  Kenneth Gainwell PHI 25
51  Antonio Gibson NE 25
Tier 7
52  J.K. Dobbins FA 25
53  Justice Hill BAL 27
54  Tank Bigsby JAC 22
55  Dameon Pierce HOU 24
56  Elijah Mitchell SF 25
57  Chris Rodriguez Jr. WAS 23
58  Ezekiel Elliott FA 28
59  Alexander Mattison LV 25
60  Clyde Edwards-Helaire KC 25
61  Jeff Wilson MIA 28
62  Israel Abanikanda NYJ 21
63  Joshua Kelley LAC 26
64  Samaje Perine DEN 28
65  Isaiah Spiller LAC 22
66  Jamaal Williams NO 29
67  Kareem Hunt FA 28
Tier 8
68  Rico Dowdle DAL 25
69  D'Ernest Johnson JAC 28
70  Cam Akers MIN 24
71  Dalvin Cook FA 28
72  Ronnie Rivers LAR 25
73  Rashaad Penny PHI 28
74  Chase Edmonds TB 28
75  Pierre Strong Jr. CLE 25
 
 Wide Receivers
Rk Player Tm Age
1  Justin Jefferson MIN 25
2  Ja'Marr Chase CIN 24
3  CeeDee Lamb DAL 25
Tier 2
4  A.J. Brown PHI 26
5  Amon-Ra St. Brown DET 24
6  Garrett Wilson NYJ 23
7  Tyreek Hill MIA 30
8  Chris Olave NO 23
Tier 3
9  Puka Nacua LAR 22
10  Jaylen Waddle MIA 25
11  DeVonta Smith PHI 25
12  Drake London ATL 22
13  Brandon Aiyuk SF 26
14  Rashee Rice KC 23
15  DK Metcalf SEA 26
16  D.J. Moore CHI 27
17  Jordan Addison MIN 22
18  Michael Pittman Jr. IND 26
19  Zay Flowers BAL 23
Tier 4
20  Jaxon Smith-Njigba SEA 22
21  Nico Collins HOU 25
22  George Pickens PIT 23
23  Tee Higgins CIN 25
24  Tank Dell HOU 24
25  Jameson Williams DET 23
26  Deebo Samuel SF 28
27  Jayden Reed GB 23
28  Stefon Diggs HOU 30
29  Davante Adams LV 31
30  Amari Cooper CLE 29
Tier 5
31  Cooper Kupp LAR 30
32  Chris Godwin TB 28
33  Christian Kirk JAC 27
34  Marquise Brown KC 26
35  Calvin Ridley TEN 29
36  Christian Watson GB 24
37  Gabriel Davis JAC 25
38  Mike Evans TB 30
39  Terry McLaurin WAS 28
40  Josh Downs IND 22
41  Diontae Johnson CAR 27
Tier 6
42  Mike Williams NYJ 29
43  Marvin Mims DEN 22
44  Courtland Sutton DEN 28
45  Keenan Allen CHI 31
46  Treylon Burks TEN 24
47  Jalin Hyatt NYG 22
48  Quentin Johnston LAC 22
49  DeAndre Hopkins TEN 31
50  Jerry Jeudy CLE 24
51  Jahan Dotson WAS 24
Tier 7
52  Jakobi Meyers LV 27
53  Romeo Doubs GB 24
54  Rashod Bateman BAL 24
55  Dontayvion Wicks GB 22
56  Tyler Lockett SEA 31
57  Andrei Iosivas CIN 24
58  Josh Palmer LAC 24
59  Darnell Mooney ATL 26
60  Jonathan Mingo CAR 22
61  Curtis Samuel BUF 27
62  Elijah Moore CLE 24
63  Brandin Cooks DAL 30
64  Michael Wilson ARI 24
65  Rashid Shaheed NO 25
66  Khalil Shakir BUF 24
Tier 8
67  Alec Pierce IND 23
68  Zay Jones JAC 29
69  Tyler Boyd FA 29
70  Noah Brown HOU 26
71  K.J. Osborn NE 26
72  Demario Douglas NE 23
73  Wan'Dale Robinson NYG 23
74  Trey Palmer TB 23
75  Adam Thielen CAR 33
76  D.J. Chark CAR 27
77  Michael Gallup DAL 28
78  Demarcus Robinson LAR 29
79  Parker Washington JAC 22
80  Odell Beckham Jr. FA 31