Fantasy Football Half-PPR Wide Receiver (WR) Rankings (2025)

Last updated: July 1, 2025

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. Ja'Marr Chase CIN WR 10
2. Justin Jefferson MIN WR 6
3. CeeDee Lamb DAL WR 10
4. Puka Nacua LAR WR 8
5. Malik Nabers NYG WR 14
6. Nico Collins HOU WR 6
7. Brian Thomas Jr. JAX WR 8
8. Amon-Ra St. Brown DET WR 8
9. A.J. Brown PHI WR 9
10. Drake London ATL WR 5
11. Tee Higgins CIN WR 10
12. Ladd McConkey LAC WR 12
13. Davante Adams LAR WR 8
14. Tyreek Hill MIA WR 12
15. Terry McLaurin WAS WR 12
16. Mike Evans TB WR 9
17. DK Metcalf PIT WR 5
18. Marvin Harrison Jr. ARI WR 8
19. Rashee Rice KC WR 10
20. Jaxon Smith-Njigba SEA WR 8
21. DJ Moore CHI WR 5
22. Garrett Wilson NYJ WR 9
23. Xavier Worthy KC WR 10
24. DeVonta Smith PHI WR 9
25. Courtland Sutton DEN WR 12
26. Zay Flowers BAL WR 7
27. Chris Godwin TB WR 9
28. Calvin Ridley TEN WR 10
29. George Pickens DAL WR 10
30. Jameson Williams DET WR 8
31. Jerry Jeudy CLE WR 9
32. Jordan Addison MIN WR 6
33. Jakobi Meyers LV WR 8
34. Travis Hunter JAX WR 8
35. Jauan Jennings SF WR 14
36. Deebo Samuel Sr. WAS WR 12
37. Tetairoa McMillan CAR WR 14
38. Jaylen Waddle MIA WR 12
39. Rome Odunze CHI WR 5
40. Jayden Reed GB WR 5
41. Khalil Shakir BUF WR 7
42. Chris Olave NO WR 11
43. Darnell Mooney ATL WR 5
44. Cooper Kupp SEA WR 8
45. Keon Coleman BUF WR 7
46. Rashid Shaheed NO WR 11
47. Matthew Golden GB WR 5
48. Michael Pittman Jr. IND WR 11
49. Stefon Diggs NE WR 14
50. Josh Downs IND WR 11
51. Ricky Pearsall SF WR 14
52. Brandon Aiyuk SF WR 14
53. Rashod Bateman BAL WR 7
54. Christian Kirk HOU WR 6
55. Adam Thielen CAR WR 14
56. Marvin Mims Jr. DEN WR 12
57. Wan'Dale Robinson NYG WR 14
58. Cedric Tillman CLE WR 9
59. Jack Bech LV WR 8
60. Romeo Doubs GB WR 5
61. Marquise Brown KC WR 10
62. Tre Harris LAC WR 12
63. Quentin Johnston LAC WR 12
64. Emeka Egbuka TB WR 9
65. Michael Wilson ARI WR 8
66. Jayden Higgins HOU WR 6
67. Xavier Legette CAR WR 14
68. Luther Burden III CHI WR 5
69. Kyle Williams NE WR 14
70. Calvin Austin III PIT WR 5
71. DeMario Douglas NE WR 14
72. Joshua Palmer BUF WR 7
73. Alec Pierce IND WR 11
74. Tyler Lockett TEN WR 10
75. DeAndre Hopkins BAL WR 7
76. Ray-Ray McCloud III ATL WR 5
77. Darius Slayton NYG WR 14
78. Jalen McMillan TB WR 9
79. Nick Westbrook-Ikhine MIA WR 12
80. Tutu Atwell LAR WR 8
81. Dontayvion Wicks GB WR 5
82. Dyami Brown JAX WR 8
83. Allen Lazard NYJ WR 9
84. Jalen Coker CAR WR 14
85. Jalen Tolbert DAL WR 10
86. Diontae Johnson CLE WR 9
87. Andrei Iosivas CIN WR 10
88. Mike Williams LAC WR 12
89. Brandin Cooks NO WR 11
90. Pat Bryant DEN WR 12
91. Tre Tucker LV WR 8
92. Noah Brown WAS WR 12
93. Jalen Nailor MIN WR 6
94. Marquez Valdes-Scantling SEA WR 8
95. Devaughn Vele DEN WR 12
96. Curtis Samuel BUF WR 7
97. Kayshon Boutte NE WR 14
98. Adonai Mitchell IND WR 11
99. Jordan Whittington LAR WR 8
100. KaVontae Turpin DAL WR 10
101. Josh Reynolds NYJ WR 9
102. Greg Dortch ARI WR 8
103. Christian Watson GB WR 5
104. Jaylin Noel HOU WR 6
105. Demarcus Robinson SF WR 14
106. Parker Washington JAX WR 8
107. Tim Patrick DET WR 8
108. Troy Franklin DEN WR 12
109. Malik Washington MIA WR 12
110. Roman Wilson PIT WR 5
111. Van Jefferson TEN WR 10
112. Robert Woods PIT WR 5
113. Chimere Dike TEN WR 10
114. Elic Ayomanor TEN WR 10
115. Mack Hollins NE WR 14
116. Malachi Corley NYJ WR 9
117. Rondale Moore MIN WR 6
118. Jalen Royals KC WR 10
119. Dont'e Thornton Jr. LV WR 8
120. Tai Felton MIN WR 6
121. Kalif Raymond DET WR 8
122. Elijah Moore BUF WR 7
123. JuJu Smith-Schuster KC WR 10
124. Luke McCaffrey WAS WR 12
125. Kendrick Bourne NE WR 14
126. Tory Horton SEA WR 8
127. Jermaine Burton CIN WR 10
128. Isaac TeSlaa DET WR 8
129. Jahan Dotson PHI WR 9
130. Hunter Renfrow CAR WR 14