NFL Wide Receiver Rankings
There are 314 wide receivers in the NFL, including drafted rookies. Who is the best, or worst?
Please note that the grades given are our own. Each player is ranked in order of who we would want as our starting wide receiver for the 2008 NFL Season only. We have taken in to account age, production and potential in grading the players below. Only drafted rookies are listed.
Name- Team- Grade- Stats (Catches/Yards/TD)
1. Randy Moss- NE- 10- 98/1493/23
2. Terrell- Owens- DAL- 10- 81/1355/15
3. Larry Fitzgerald- ARZ- 9- 100/1409/10
4. Reggie Wayne- IND- 9- 104/1510/10
5. T.J. Houshmandzadeh- CIN- 9- 112/1143/2
6. Chad Johnson- CIN- 9- 93/1440/8
7. Steve Smith- CAR- 9- 87/1002/7
8. Anquan Boldin- ARZ- 8- 71/853/9
9. Braylon Edwards- CLE- 9- 80/1289/16
10. Torry Holt- STL- 8- 93/1189/7
11. Hines Ward- PIT- 8- 71/732/7
12. Andre Johnson- HOU- 8- 60/851/8
13. Wes Welker- NE- 8- 112/1175/8
14. Roy Williams- DET- 8- 64/838/5
15. Donald Driver- GB- 8- 82/1048/2
16. Marques Colston- NO- 8- 98/1202/11
17. Marvin Harrison- IND- 8- 20/247/1
18. Plaxico Burress- NYG- 7- 70/1025/12
19. Lee Evans- BUF- 7- 55/849/5
20. Brandon Marshall- DEN- 7- 102/1325/7
21. Derrick Mason- BAL- 7- 103/1087/5
22. Calvin Johnson- DET- 7- 48/756/4
23. Dwayne Bowe- KC- 7- 70/995/5
24. Greg Jennings- GB- 7- 53/920/12
25. Bernard Berrian- MIN- 7- 71/951/5
26. Bobby Engram- SEA- 7- 94/1147/6
27. Roddy White- ATL- 7- 83/1202/6
28. Jerricho Cotchery- NYJ- 7- 82/1130/2
29. Kevin Curtis- PHI- 7- 77/1110/6
30. Santana Moss- WAS- 7- 61/808/3
31. Deion Branch- SEA- 7- 49/661/4
32. Laveranues Coles- NYJ- 7- 55/646/6
33. Santonio Holmes- PIT- 6- 52/942/8
34. Donte’ Stallworth- CLE- 6- 46/697/3
35. Jerry Porter- JAC- 6- 44/705/6
36. Reggie Brown- PHI- 6- 61/780/4
37. Joey Galloway- TB- 6- 57/1014/6
38. Mark Clayton- BAL- 6- 48/531/0
39. Anthony Gonzalez- IND- 6- 37/576/3
40. Shaun McDonald- DET- 6- 79/943/6
41. Robert Meachem- NO- 6- None
42. Drew Bennett- STL- 6- 33/375/3
43. Ted Ginn- MIA- 6- 34/420/2
44. Patrick Crayton- DAL- 6- 50/697/7
45. Sidney Rice- MIN- 6- 31/396/4
46. Javon Walker- OAK- 6- 26/287/0
47. Roydell Williams- TEN- 6- 55/719/4
48. Limas Sweed- PIT- 6- Rookie
49. Michael Jenkins- ATL- 6- 53/532/4
50. Bryant Johnson- SF- 6- 46/528/2
51. James Jones- GB- 6- 47/676/2
52. Malcolm Kelly- WAS- 6- Rookie
53. Nate Burleson- SEA- 6- 50/694/9
54. Amani Toomer- NYG- 6- 59/760/3
55. Joe Jurevicius- CLE- 6- 50/614/3
56. Antwaan Randle El- WAS- 6- 51/728/1
57. Demetrius Williams- BAL- 6- 20/290/0
58. Ernest Wilford- MIA- 6- 45/518/3
59. Devin Thomas- WAS- 6- Rookie
60. Bobby Wade- MIN- 6- 54/647/3
61. DeSean Jackson- PHI- 6- Rookie
62. Chris Henry- FA- 6- 21/343/2
63. Devin Hester- CHI- 6- 20/299/2
64. Ronald Curry- OAK- 6- 55/717/4
65. Chad Jackson- NE- 6- None
66. Keary Colbert- DEN- 6- 32/332/0
67. Darrell Jackson- DEN- 6- 46/497/3
68. Arnaz Battle- SF- 6- 50/600/5
69. Kevin Walter- HOU- 6- 65/800/4
70. James Hardy- BUF- 6- Rookie
71. Andre Davis- HOU- 6- 33/583/3
72. Vincent Jackson- SD- 6- 41/623/3
73. Ike Hilliard- TB- 6- 62/722/1
74. Earl Bennett- CHI- 6- Rookie
75. Jason Avant- PHI- 6- 23/267/2
76. Jabar Gaffney- NE- 6- 36/449/5
77. Donnie Avery- STL- 6- Rookie
78. Josh Cribbs- CLE- 6- 3/37/0
79. Muhsin Muhammad- CAR- 6- 40/570/3
80. Isaac Bruce- SF- 5- 55/733/4
81. Mike Furrey- DET- 5- 61/664/1
82. Justin Gage- TEN- 5- 55/750/2
83. Josh Reed- BUF- 5- 51/578/0
84. Terry Glenn- DAL- 5- None
85. Reggie Williams- JAC- 5- 38/629/10
86. Marty Booker- CHI- 5- 50/556/1
87. Craig Davis- SD- 5- 20/188/1
88. Dwayne Jarrett- CAR- 5- 6/73/0
89. Mark Bradley- CHI- 5- 6/71/1
90. Brad Smith- NYJ- 5- 32/325/2
91. Derek Hagan- MIA- 5- 29/373/2
92. Hank Baskett- PHI- 5- 16/142/1
93. Brandon Stokley- DEN- 5- 40/635/5
94. DJ Hackett- SEA- 5- 32/384/3
95. David Patten- NO- 5- 54/792/3
96. Dexter Jackson- TB- 5- Rookie
97. Drew Carter- OAK- 5- 38/517/4
98. Brandon Jones- TEN- 5- 21/248/2
99. Laurent Robinson- ATL- 5- 37/437/1
100. Steve Smith- NYG- 5- 8/63/0
101. Dennis Northcutt- JAC- 5- 44/601/4
102. Devery Henderson- NO- 5- 20/409/3
103. Eric Moulds- TEN- 5- 32/342/0
104. Sinorice Moss- NYG- 5- 21/225/0
105. Keenan Burton- STL- 5- Rookie
106. Koren Robinson- GB- 5- 21/241/1
107. Matt Jones- JAC- 5- 24/317/4
108. Kassim Osgood- SD- 5- 2/23/0
109. Jordy Nelson- GB- 5- Rookie
110. Keenan McCardell- WAS- 5- 22/256/1
111. Steve Breaston- ARZ- 5- 8/92/0
112. Yamon Figurs BAL 5 1/36/0
113. Jacoby Jones HOU 5 15/149/0
114. Nate Washington PIT 5 29/450/5
115. Jerome Simpson CIN 5 Rookie
116. Michael Clayton TB 5 22/301/0
117. Rashied Davis CHI 5 17/165/0
118. Early Doucet ARZ 5 Rookie
119. Justin McCareins NYJ 5 19/232/0
120. Robert Ferguson MIN 5 32/391/1
121. Joe Horn ATL 5 27/243/1
122. Antonio Bryant TB 5 None
123. Lance Moore NO 5 32/302/2
124. Maurice Stovall TB 5 10/86/1
125. Kelley Washington NE 5 None
126. Reche Caldwell WAS 5 15/141/0
127. Eric Parker SD 4 None
128. Jason Hill SF 5 1/6/2000
129. Jeff Webb KC 5 28/313/1
130. Jerome Mathis HOU 5 1/15/2000
131. Devard Darling KC 5 18/326/3
132. David Givens TEN 5 None
133. Ashley Lelie SF 5 10/115/0
134. Brandon Lloyd CHI 5 2/14/2000
135. Brian Finneran ATL 4 None
136. Sam Hurd DAL 4 19/314/1
137. Greg Lewis PHI 4 13/265/3
138. Samie Parker DEN 4 24/298/2
139. Mario Manningham NYG 4 Rookie
140. Troy Williamson JAC 4 18/240/1
141. Troy Brown NE 4 None
142. Andre Caldwell CIN 4 Rookie
143. Audrae Allison MIN 4 8/122/0
144. Antonio Chatman CIN 4 19/149/1
145. Terrance Copper NO 4 15/126/2
146. Lavelle Hawkins TEN 4 Rookie
147. Johnnie Lee Higgins OAK 4 6/47/0
148. David Tyree NYG 4 4/35/0
149. Tim Dwight OAK 4 6/98/2
150. Harry Douglas ATL 4 Rookie
151. Eddie Royal DEN 4 Rookie
152. Malcolm Floyd SD 4 7/97/0
153. Cedric Wilson PIT 4 18/207/1
154. Dane Looker STL 4 6/38/0
155. Dallas Baker PHI 4 None
156. Ruvell Martin GB 4 16/242/4
157. David Anderson HOU 4 12/131/1
158. Craphonso Thorpe IND 4 12/70/1
159. Ben Obomanu SEA 4 12/180/1
160. Glenn Martinez DEN 4 14/175/0
161. Glenn Holt CIN 4 16/143/1
162. Miles Austin DAL 4 5/76/0
163. Marques Hagans STL 4 8/101/0
164. Chris Davis TEN 4 5/38/0
165. Taylor Jacobs DEN 4 3/40/1
166. Eddie Drummond KC 4 None
167. Skyler Green NO 4 3/33/0
168. Dante Hall STL 4 5/27/2000
169. Domenik Hixon NYG 4 1/5/2000
170. Mike Williams TEN 4 7/90/0
171. Peerless Price BUF 4 7/68/0
172. Travis Taylor CAR 4 1/4/2000
173. Roscoe Parrish BUF 4 None
174. Jerheme Urban ARZ 4 22/329/2
175. Legedu Naanee SD 4 8/69/0
176. Ryne Robinson CAR 4 4/35/0
177. Chansi Stuckey NYJ 4 None
178. James Thrash WAS 4 9/107/2
179. Troy Walters DET 4 9/101/1
180. Eddie Kennison KC 3 13/101/0
181. Aaron Moorehead IND 3 8/65/0
182. Devin Aromashodu IND 3 7/96/0
183. Sam Aiken NE 3 1/10/2000
184. Bryan Gilmore SF 3 7/111/0
185. Tim Carter CLE 3 8/117/1
186. Brandon Middleton DET 3 8/70/1
187. David Clowney NYJ 3 None
188. Adrian Arrington NO 3 Rookie
189. Marcus Smith BAL 3 Rookie
190. Courtney Taylor SEA 3 5/38/0
191. Isaiah Stanback DAL 3 None
192.Travis Wilson CLE 3 None
193. Marcus Maxwell CIN 3 1/5/2000
194. Will Buchanon OAK 3 None
195. Roy Hall IND 3 None
196. Chad Lucas TB 3 5/82/0
197. Paul Williams TEN 3 None
198. Mike Hass CHI 3 None
199. Derrick Hamilton DEN 3 None
200. Chris Davis NYJ 3 1/3/2000
201. Adam Jennings ATL 3 6/62/1
202. Michael Spurlock TB 3 None
203. Greg Camarillo MIA 3 8/160/2
204. Marcus Monk CHI 3 Rookie
205. Billy McMullen WAS 3 None
206. Courtney Roby IND 3 None
207. John Broussard JAC 3 4/126/1
208. Kevin Kasper CLE 3 None
209. Michael Lewis SF 3 None
210. Brandon Williams STL 3 None
211. Pierre Garcon IND 3 Rookie
212. Tab Perry CIN 3 1/7/2000
213. Chris McFoy OAK 3 1/19/2000
214. Brian Clark TB 3 4/23/2000
215. Sean Morey ARZ 3 8/131/0
216. Matt Willis BAL 3 1/11/2000
217. Marcus Henry NYJ 2 Rookie
218. David Ball NYJ 2 None
219. Josh Morgan SF 2 Rookie
220. Wallace Wright NYJ 2 6/87/0
221. William Franklin KC 2 Rookie
222. Steve Johnson BUF 2 Rookie
223. Ronald Bellamy DET 2 None
224. Joel Filani MIN 2 None
225. Jeremy Bloom PIT 2 None
226. Justin Harper BAL 2 Rookie
227. Jason Carter CAR 2 None
228. Reggie Ball DET 2 None
229. Carlton Brewster NO 2 None
230. Shaun Bodiford GB 2 1/13/2000
231. Mario Urrutia CIN 2 Rookie
232. Bennie Brazell CIN 2 None
233. Paul Hubbard CLE 2 Rookie
234. Mike Espy WAS 2 None
235. Ahmad Merritt ARZ 2 None
236. Jaymar Johnson MIN 2 Rookie
237. Jemalle Cornelius ARZ 2 None
238. CJ Brewer SF 2 None
239. Josh Davis CAR 2 None
240. Anthony Mix WAS 2 None
241. Chris Denney BUF 2 None
242. Biren Ealy TEN 2 1/6/2000
243. D’Juan Woods JAC 2 None
244. Cortez Hankton TB 1 None
245. Efrem Hill CLE 1 None
246. David Kircus MIA 1 None
247. Carlyle Holiday GB 1 None
248. Jonathan Orr OAK 1 None
249. Jamaica Rector ARZ 1 None
250. Willie Reid PIT 1 None
251. John Standeford DET 1 None
252. Matt Trannon PIT 1 None
253. Brandon Rideau CHI 1 None
254. Dante Ridgeway NO 1 None
255. Cliff Russell DEN 1 None
256. Parris Warren TB 1 None
257. Martin Nance MIN 1 None
258. Logan Payne SEA 1 None
259. Todd Watkins OAK 1 None
260. Chaz Schilens OAK 1 Rookie
261. Steve Sanders CLE 1 None
262. Michael Gasperson PHI 1 None
263. Harry Williams HOU 1 None
264. Mike Jennings NYG 1 None
265. Jonathan Holland OAK 1 None
266. Taye Biddle TB 1 None
267. Onrea Jones IND 1 None
268. Jordan Kent SEA 1 None
269. Mike Walker JAC 1 None
270. Chandler Williams MIA 1 None
271. Arman Shields OAK 1 Rookie
272. Chris Hannon CAR 1 None
273. Maurice Price KC 1 None
274. Brett Swain GB 1 Rookie
275. Eric Weems ATL 1 None
276. Brandon Childress PHI 1 None
277. Eric Fowler STL 1 None
278. Marquay McDaniel DEN 1 None
279. Felton Huggins BUF 1 None
280. LeRon McClain HOU 1 None
281. Edell Sheppard DEN 1 None
282. Bobby Sippio KC 1 None
283. Dominique Zeigler SF 1 None
284. Todd Lowber NYG 1 None
285. Chris Francies GB 1 None
286. CJ Jones NE 1 None
287. Mike Jefferson DAL 1 None
288. Justin Surrency MIN 1 None
289. Jamal Jones PHI 1 None
290. Maurice Mann WAS 1 None
291. Kevin Robinson KC 1 Rookie
292. Derek Stanley STL 1 None
293. Burl Toler WAS 1 None
294. Drisan James OAK 1 None
295. Brandon London NYG 1 None
296. Jerard Rabb SF 1 None
297. Dominique Thompson CAR 1 None
298. Matt Slater NE 1 Rookie
299. Johnny Quinn GB 1 None
300. Steven Harris WAS 1 None
301. Scott Mayle BUF 1 None
302. Shaine Smith NYJ 1 None
303. Marco Thomas NYJ 1 None
304. Justin Jenkins BUF 1 None
305. Titus Ryan NO 1 None
306. Charles Spiller TB 1 None
307. Syndric Steptoe CLE 1 None
308. Devale Ellis DET 1 None
309. Mark Jones TB 1 None
310. Brent Little MIN 1 None
311. Kerry Reed MIA 1 None
312. Bill Sampy PHI 1 None
313. Gerran Walker PIT 1 None
314. Kenneth Moore DET 1 Rookie
0 recs |
8 comments
Comments
Santonio Holmes at 33?
How can the guy who led the NFL in yards per reception be that low? His totals are basically from 13 games and he’s going into just his 3rd season.
Are you knocking him because you think he’s an injury risk or for some other reason? Surely you’re basing this one something other than on the field results.
by cgolden on Jun 4, 2008 9:55 AM EDT reply actions 0 recs
Yeah.
Check this one out:
Player A – 81 receptions, 1355 yards and 15 TD
Player B – 80 receptions, 1289 yards and 16 TD
Mr. A is T.O. (ranked #2 and given a perfect score) and Mr. B is Braylon Edwards (ranked #9, behind Boldin who was given an 8). Both players have histories of significant injury, but only one has been a certifiable team cancer. Besides, T.O. drops too many passes for my taste. Maybe Edwards is still only the 9th most desirable WR in the league, but there’s no way T.O. is #2.
As a Broncos fan, I think I have to gripe about Brandon Marshall’s ranking as well, but I doubt that’ll get any play here. Oh well…
Please check out my blog at http://thefulldeck.blogspot.com/ , now redesigned and recommited!
by ejruiz on Jun 4, 2008 11:36 AM EDT up reply actions 0 recs
B-Marshall
I really like his play, but his off-field problems knock him way down.
www.newerascouting.com www.mockingthedraft.com
by MattMiller on Jun 4, 2008 2:48 PM EDT up reply actions 0 recs
Your points are valid
But take into account that TO has been phenomenally productive for around a decade, Edwards has only had one great season.
by BudLight on Jun 5, 2008 11:13 AM EDT up reply actions 0 recs
Right
Also considering his draft status and QB situation before 2007.
www.newerascouting.com www.mockingthedraft.com
by MattMiller on Jun 5, 2008 11:20 AM EDT up reply actions 0 recs
Injuries and more
www.newerascouting.com www.mockingthedraft.com
by MattMiller on Jun 4, 2008 2:48 PM EDT up reply actions 0 recs
Where is Chris Chambers?
I can’t seem to find Chambers on your WR rankings. Am I just missing him or is this just an oversite? Where would you put him if he is not on the list? Thanks.
by drnic on Jun 26, 2008 11:08 AM EDT reply actions 0 recs
DRNIC
Thanks for catching this. I checked the original file and he wasn’t on the list provided by NFL.com. Very odd. My apologies.
I would grade Chambers as a high 7. His production hasn’t been great, but I blame that on the quarterbacks he’s been associated with. I fully expect him to have a huge season in San Diego with an off-season under his belt and more familiarity with Philip Rivers.
I’d pencil Chambers in at #19
www.newerascouting.com www.mockingthedraft.com
by MattMiller on Jun 27, 2008 6:00 PM EDT up reply actions 0 recs

by 



















