Fantasy Football PPR Rankings (2024)

Last updated: July 26, 2024

These fantasy football rankings are refreshed live every day based on average draft position data generated by the fantasy football mock drafts. Use the rankings and projections below to help you win your fantasy football draft.



Rank Name Team Pos Bye
1. Christian McCaffrey SF RB 9
2. Tyreek Hill MIA WR 6
3. Breece Hall NYJ RB 12
4. Amon-Ra St. Brown DET WR 5
5. CeeDee Lamb DAL WR 7
6. Ja'Marr Chase CIN WR 12
7. Bijan Robinson ATL RB 12
8. Justin Jefferson MIN WR 6
9. A.J. Brown PHI WR 5
10. Jahmyr Gibbs DET RB 5
11. Garrett Wilson NYJ WR 12
12. Saquon Barkley PHI RB 5
13. Puka Nacua LAR WR 6
14. Jonathan Taylor IND RB 14
15. Kyren Williams LAR RB 6
16. Travis Etienne JAX RB 12
17. Cooper Kupp LAR WR 6
18. Isiah Pacheco KC RB 6
19. Josh Allen BUF QB 12
20. Josh Jacobs GB RB 10
21. Drake London ATL WR 12
22. Travis Kelce KC TE 6
23. Derrick Henry BAL RB 14
24. Rachaad White TB RB 11
25. Deebo Samuel SF WR 9
26. Chris Olave NO WR 12
27. Brandon Aiyuk SF WR 9
28. Patrick Mahomes KC QB 6
29. Sam LaPorta DET TE 5
30. Devon Achane MIA RB 6
31. Jaylen Waddle MIA WR 6
32. James Cook BUF RB 12
33. Davante Adams LV WR 10
34. Nico Collins HOU WR 14
35. Jalen Hurts PHI QB 5
36. DeVonta Smith PHI WR 5
37. Mike Evans TB WR 11
38. Marvin Harrison Jr. ARI WR 11
39. Stefon Diggs HOU WR 14
40. Joe Mixon HOU RB 14
41. D.J. Moore CHI WR 7
42. D.K. Metcalf SEA WR 10
43. Amari Cooper CLE WR 10
44. C.J. Stroud HOU QB 14
45. Lamar Jackson BAL QB 14
46. Michael Pittman Jr. IND WR 14
47. Tee Higgins CIN WR 12
48. Alvin Kamara NO RB 12
49. Christian Kirk JAX WR 12
50. Aaron Jones MIN RB 6
51. Zay Flowers BAL WR 14
52. Kenneth Walker III SEA RB 10
53. Tank Dell HOU WR 14
54. David Montgomery DET RB 5
55. Joe Burrow CIN QB 12
56. Keenan Allen CHI WR 7
57. Chris Godwin TB WR 11
58. James Conner ARI RB 11
59. D'Andre Swift CHI RB 7
60. Mark Andrews BAL TE 14
61. Dak Prescott DAL QB 7
62. George Pickens PIT WR 9
63. Jayden Reed GB WR 10
64. Malik Nabers NYG WR 11
65. Dalton Kincaid BUF TE 12
66. Najee Harris PIT RB 9
67. Devin Singletary NYG RB 11
68. George Kittle SF TE 9
69. Rashee Rice KC WR 6
70. Rhamondre Stevenson NE RB 14
71. Terry McLaurin WAS WR 14
72. Trey McBride ARI TE 11
73. Zamir White LV RB 10
74. Rome Odunze CHI WR 7
75. Calvin Ridley TEN WR 5
76. Zack Moss CIN RB 12
77. Ezekiel Elliott DAL RB 7
78. Brock Purdy SF QB 9
79. Nick Chubb CLE RB 10
80. Anthony Richardson IND QB 14
81. Raheem Mostert MIA RB 6
82. Jaylen Warren PIT RB 9
83. Jared Goff DET QB 5
84. Javonte Williams DEN RB 14
85. Tony Pollard TEN RB 5
86. Xavier Worthy KC WR 6
87. Jordan Love GB QB 10
88. Kyle Pitts ATL TE 12
89. Marquise Brown KC WR 6
90. Tyjae Spears TEN RB 5
91. Jonathon Brooks CAR RB 11
92. Christian Watson GB WR 10
93. Austin Ekeler WAS RB 14
94. Gus Edwards LAC RB 5
95. DeAndre Hopkins TEN WR 5
96. Tua Tagovailoa MIA QB 6
97. Jaxon Smith-Njigba SEA WR 10
98. Chase Brown CIN RB 12
99. Ladd McConkey LAC WR 5
100. Evan Engram JAX TE 12
101. Jake Ferguson DAL TE 7
102. Brian Robinson Jr. WAS RB 14
103. Trevor Lawrence JAX QB 12
104. Romeo Doubs GB WR 10
105. Matthew Stafford LAR QB 6
106. Tyler Lockett SEA WR 10
107. Jerome Ford CLE RB 10
108. Brian Thomas Jr. JAX WR 12
109. Zach Charbonnet SEA RB 10
110. David Njoku CLE TE 10
111. Keon Coleman BUF WR 12
112. Kyler Murray ARI QB 11
113. Mike Williams NYJ WR 12
114. Justin Herbert LAC QB 5
115. Jameson Williams DET WR 5
116. Dallas Goedert PHI TE 5
117. Courtland Sutton DEN WR 14
118. Khalil Shakir BUF WR 12
119. Chuba Hubbard CAR RB 11
120. Trey Benson ARI RB 11
121. Blake Corum LAR RB 6
122. Dalton Schultz HOU TE 14
123. Jerry Jeudy CLE WR 10
124. Diontae Johnson CAR WR 11
125. T.J. Hockenson MIN TE 6
126. Curtis Samuel BUF WR 12
127. Caleb Williams CHI QB 7
128. Aaron Rodgers NYJ QB 12
129. Harrison Butker KC PK 6
130. Brock Bowers LV TE 10