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

Last updated: May 30, 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. Brian Thomas Jr. JAX WR 8
8. Amon-Ra St. Brown DET WR 8
9. A.J. Brown PHI WR 9
10. Tee Higgins CIN WR 10
11. Drake London ATL WR 5
12. Davante Adams LAR WR 8
13. Ladd McConkey LAC WR 12
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. Jaxon Smith-Njigba SEA WR 8
19. DJ Moore CHI WR 5
20. Xavier Worthy KC WR 10
21. Rashee Rice KC WR 10
22. Garrett Wilson NYJ WR 9
23. DK Metcalf PIT WR 5
24. Courtland Sutton DEN WR 12
25. DeVonta Smith PHI WR 9
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. Travis Hunter JAX WR 8
34. Jakobi Meyers LV 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. Khalil Shakir BUF WR 7
41. Jayden Reed GB WR 5
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. Stefon Diggs NE WR 14
48. Matthew Golden GB WR 5
49. Michael Pittman Jr. IND WR 11
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. Marquise Brown KC WR 10
58. Jack Bech LV WR 8
59. Wan'Dale Robinson NYG WR 14
60. Quentin Johnston LAC WR 12
61. Cedric Tillman CLE WR 9
62. Romeo Doubs GB WR 5
63. Michael Wilson ARI WR 8
64. Emeka Egbuka TB WR 9
65. Xavier Legette CAR WR 14
66. Tre Harris LAC WR 12
67. Jayden Higgins HOU WR 6
68. Luther Burden III CHI WR 5
69. Kyle Williams NE WR 14
70. Joshua Palmer BUF WR 7
71. Alec Pierce IND WR 11
72. Calvin Austin III PIT WR 5
73. DeAndre Hopkins BAL WR 7
74. Tyler Lockett TEN WR 10
75. Ray-Ray McCloud III ATL WR 5
76. Jalen McMillan TB WR 9
77. DeMario Douglas NE WR 14
78. Darius Slayton NYG WR 14
79. Nick Westbrook-Ikhine MIA WR 12
80. Tutu Atwell LAR WR 8
81. Allen Lazard NYJ WR 9
82. Dyami Brown JAX WR 8
83. Dontayvion Wicks GB WR 5
84. Diontae Johnson CLE WR 9
85. Jalen Tolbert DAL WR 10
86. Andrei Iosivas CIN WR 10
87. Jalen Coker CAR WR 14
88. Mike Williams LAC WR 12
89. Tre Tucker LV WR 8
90. Brandin Cooks NO WR 11
91. Pat Bryant DEN WR 12
92. Noah Brown WAS WR 12
93. Marquez Valdes-Scantling SEA WR 8
94. Devaughn Vele DEN WR 12
95. Jordan Whittington LAR WR 8
96. Curtis Samuel BUF WR 7
97. Adonai Mitchell IND WR 11
98. Jalen Nailor MIN WR 6
99. Christian Watson GB WR 5
100. KaVontae Turpin DAL WR 10
101. Greg Dortch ARI WR 8
102. Parker Washington JAX WR 8
103. Kayshon Boutte NE WR 14
104. Jaylin Noel HOU WR 6
105. Demarcus Robinson SF WR 14
106. Tim Patrick DET WR 8
107. Troy Franklin DEN WR 12
108. Josh Reynolds NYJ WR 9
109. Malik Washington MIA WR 12
110. Van Jefferson TEN WR 10
111. Roman Wilson PIT WR 5
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. Tai Felton MIN WR 6
118. Rondale Moore MIN WR 6
119. Kalif Raymond DET WR 8
120. Jalen Royals KC WR 10
121. Elijah Moore BUF WR 7
122. Luke McCaffrey WAS WR 12
123. Tory Horton SEA WR 8
124. Jermaine Burton CIN WR 10
125. Kendrick Bourne NE WR 14
126. JuJu Smith-Schuster KC WR 10
127. Isaac TeSlaa DET WR 8
128. Dont'e Thornton Jr. LV WR 8
129. Hunter Renfrow CAR WR 14
130. Jahan Dotson PHI WR 9