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

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