Fantasy Football PPR Rankings (2024)

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