PFF's 2025 NFL Draft profiles are LIVE and available to all PFF+ subscribers! Click on any linked prospect to access in-depth scouting reports for every player ranked in PFF’s top 300.
Each profile is packed with exclusive data, including:
Three-year PFF grades
Game-by-game grades
Advanced metrics and box score stats
2024 player comparables
Snap counts by alignment
More!
Get the most comprehensive draft analysis available — only with PFF+.
1. WR/CB Travis Hunter, Colorado
2. ED Abdul Carter, Penn State
3. WR Tetairoa McMillan, Arizona
4. DI Mason Graham, Michigan
5. HB Ashton Jeanty, Boise State
6. T Will Campbell, LSU
7. CB Jahdae Barron, Texas
8. TE Tyler Warren, Penn State
9. S Malaki Starks, Georgia
10. LB Jihaad Campbell, Alabama
11. T Armand Membou, Missouri
12. ED Mike Green, Marshall
13. CB Will Johnson, Michigan
14. WR Luther Burden III, Missouri
15. ED James Pearce Jr., Tennessee
16. ED Donovan Ezeiruaku, Boston College
17. DI Kenneth Grant, Michigan
18. T Josh Simmons, Ohio State
19. WR Emeka Egbuka, Ohio State
20. T Kelvin Banks Jr., Texas
21. QB Cameron Ward, Miami (FL)
22. WR Matthew Golden, Texas
23. DI Walter Nolen, Mississippi
24. HB Omarion Hampton, North Carolina
25. TE Colston Loveland, Michigan
26. ED Mykel Williams, Georgia
27. ED Shemar Stewart, Texas A&M
28. LB Jalon Walker, Georgia
29. T Grey Zabel, North Dakota State
30. DI Derrick Harmon, Oregon
31. ED Nic Scourton, Texas A&M
32. DI Darius Alexander, Toledo
33. LB Demetrius Knight Jr., South Carolina
34. T Josh Conerly Jr., Oregon
35. WR Elic Ayomanor, Stanford
36. DI T.J. Sanders, South Carolina
37. DI Tyleik Williams, Ohio State
38. WR Jack Bech, TCU
39. S Xavier Watts, Notre Dame
40. CB Trey Amos, Mississippi
41. ED Landon Jackson, Arkansas
42. CB Maxwell Hairston, Kentucky
43. CB Shavon Revel, East Carolina
44. ED Princely Umanmielen, Mississippi
45. S Nick Emmanwori, South Carolina
46. QB Shedeur Sanders, Colorado
47. ED Bradyn Swinson, LSU
48. G Tyler Booker, Alabama
49. WR Jayden Higgins, Iowa State
50. HBCameron Skattebo, Arizona State
51. ED JT Tuimoloau, Ohio State
52. LB Carson Schwesinger, UCLA
53. HB Quinshon Judkins, Ohio State
54. WR Xavier Restrepo, Miami (FL)
55. DI Shemar Turner, Texas A&M
56. ED Jack Sawyer, Ohio State
57. TE Elijah Arroyo, Miami (FL)
58. CB Darien Porter, Iowa State
59. ED Jared Ivey, Mississippi
60. T Aireontae Ersery, Minnesota
61. DI Omarr Norman-Lott, Tennessee
62. CB Azareye'h Thomas, Florida State
63. HB Dylan Sampson, Tennessee
64. HB Kaleb Johnson, Iowa
65. ED Kyle Kennard, South Carolina
66. CB Benjamin Morrison, Notre Dame
67. T Donovan Jackson, Ohio State
68. ED Josaiah Stewart, Michigan
69. DI CJ West, Indiana
70. HB TreVeyon Henderson, Ohio State
71. DI Alfred Collins, Texas
72. TE Mason Taylor, LSU
73. ED Jordan Burch, Oregon
74. T Ozzy Trapilo, Boston College
75. LB Chris Paul Jr., Mississippi
76. T Marcus Mbow, Purdue
77. TE Terrance Ferguson, Oregon
78. DI Vernon Broughton, Texas
79. DI Joshua Farmer, Florida State
80. DI Jordan Phillips, Maryland
81. WR Tre Harris, Mississippi
82. ED Elijah Roberts, SMU
83. C Jared Wilson, Georgia
84. S Kevin Winston Jr., Penn State
85. HB RJ Harvey, UCF
86. WR Jaylin Noel, Iowa State
87. T Jonah Savaiinaea, Arizona
88. HB DJ Giddens, Kansas State
89. WR Jalen Royals, Utah State
90. T Wyatt Milum, West Virginia
91. G Tate Ratledge, Georgia
92. T Cameron Williams, Texas
93. WR Savion Williams, TCU
94. S Lathan Ransom, Ohio State
95. S Andrew Mukuba, Texas
96. HB Devin Neal, Kansas
97. T Charles Grant, William & Mary
98. T Anthony Belton, North Carolina State
99. QB Jalen Milroe, Alabama
100. ED David Walker,Central Arkansas
101. HB Damien Martinez, Miami (FL)
102. S Sebastian Castro, Iowa
103. TE Harold Fannin Jr., Bowling Green
104. WRTez Johnson, Oregon
105. CB Dorian Strong, Virginia Tech
106. DI Deone Walker, Kentucky
107. ED Kaimon Rucker, North Carolina
108. LB Jeffrey Bassa, Oregon
109. WR Isaiah Bond, Texas
110. CB Jacob Parrish, Kansas State
111. ED Oluwafemi Oladejo, UCLA
112. QB Will Howard, Ohio State
113. ED Ashton Gillotte, Louisville
114. S Jonas Sanker, Virginia
115. DI Aeneas Peebles, Virginia Tech
116. TE Gunnar Helm, Texas
117. CB Cobee Bryant, Kansas
118. DI Jamaree Caldwell, Oregon
119. ED Quandarrius Robinson, Alabama
120. CB Mello Dotson, Kansas
121. QB Riley Leonard, Notre Dame
122. ED Barryn Sorrell, Texas
123. T Jalen Rivers, Miami (FL)
124. DI JJ Pegues, Mississippi
125. CB Nohl Williams, California
126. HB Jaydon Blue, Texas
127. T Brandon Crenshaw-Dickson, Florida
128. LB Barrett Carter, Clemson
129. QB Jaxson Dart, Mississippi
130. G Willie Lampkin, North Carolina
131. QB Dillon Gabriel, Oregon
132. HB Bhayshul Tuten, Virginia Tech
133. ED Ahmed Hassanein, Boise State
134. LB Jack Kiser, Notre Dame
135. WR Tory Horton, Colorado State
136. ED Antwaun Powell-Ryland, Virginia Tech
137. CB Zy Alexander, LSU
138. T Chase Lundt, Connecticut
139. HB Brashard Smith, SMU
140. DI Rylie Mills, Notre Dame
141. ED Sai'vion Jones, LSU
142. QB Quinn Ewers, Texas
143. TE Mitchell Evans, Notre Dame
144. HB Jacory Croskey-Merritt, Arizona
145. ED Tyler Batty, BYU
146. T Ajani Cornelius, Oregon
147. TE Benjamin Yurosek, Georgia
148. HB Jarquez Hunter, Auburn
149. S Billy Bowman Jr., Oklahoma
150. HBKalel Mullings, Michigan
151. G Luke Kandra, Cincinnati
152. WR Pat Bryant, Illinois
153. ED Tyler Baron, Miami (FL)
154. TE Jake Briningstool, Clemson
155. WR Kobe Hudson, UCF
156. CB Alijah Huzzie, North Carolina
157. DI Simeon Barrow Jr., Miami (FL)
158. HB Trevor Etienne, Georgia
159. CB Quincy Riley, Louisville
160. WR Kyle Williams, Washington State
161. QB Kyle McCord, Syracuse
162. ED R.J. Oben, Notre Dame
163. LB Kobe King, Penn State
164. TE Jackson Hawes, Georgia Tech
165. S Upton Stout, Western Kentucky
166. WR Isaac TeSlaa, Arkansas
167. C Seth McLaughlin, Ohio State
168. WR Nick Nash, San Jose State
169. CB O'Donnell Fortune, South Carolina
170. G Connor Colby, Iowa
171. TE Thomas Fidone II, Nebraska
172. G Tyler Cooper, Minnesota
173. ED Jah Joyner, Minnesota
174. LB Cody Simon, Ohio State
175. HB Kyle Monangai, Rutgers
176. T Logan Brown, Kansas
177. LB Cody Lindenberg, Minnesota
178. CB Denzel Burke, Ohio State
179. LB Danny Stutsman, Oklahoma
180. HB Marcus Yarns, Delaware
181. CB Robert Longerbeam, Rutgers
182. QB Tyler Shough, Louisville
183. ED Tyrion Ingram-Dawkins, Georgia
184. C Jonah Monheim, USC
185. DI Tonka Hemingway, South Carolina
186. T Emery Jones, LSU
187. QB Kurtis Rourke, Indiana
188. T John Williams, Cincinnati
189. WR Jaylin Lane, Virginia Tech
190. S Caleb Ransaw, Tulane
191. TE Caden Prieskorn, Mississippi
192. WR Tai Felton, Maryland
193. DI Tim Smith, Alabama
194. QB Brady Cook, Missouri
195. T Jack Nelson, Wisconsin
196. G Dylan Fairchild, Georgia
197. QB Max Brosmer, Minnesota
198. WR Antwane Wells Jr., Mississippi
199. TE Jalin Conyers, Texas Tech
200. HBJordan James, Oregon
201. DI Junior Tafuna, Utah
202. WR Dont'e Thornton Jr., Tennessee
203. HB Tahj Brooks, Texas Tech
204. DI Zeek Biggers, Georgia Tech
205. WR KeAndre Lambert-Smith, Auburn
206. S Akili Arnold, USC
207. HB Ollie Gordon, Oklahoma State
208. CB Jaylin Smith, USC
209. HB LeQuint Allen, Syracuse
210. DI Cam'Ron Jackson, Florida
211. C Jake Majors, Texas
212. WR Kaden Prather, Maryland
213. LB Jay Higgins, Iowa
214. WR Chimere Dike, Florida
215. S Dean Clark, Fresno State
216. G Miles Frazier, LSU
217. G Jackson Slater, Sacramento State
218. S Alijah Clark, Syracuse
219. TE CJ Dippre, Alabama
220. WR Ricky White, UNLV
221. LB Teddye Buchanan, California
222. TE Luke Lachey, Iowa
223. DI Cam Horsley, Boston College
224. S Kitan Crawford, Nevada
225. LB Jamon Dumas-Johnson, Kentucky
226. CB Jason Marshall Jr., Florida
227. S R.J. Mickens, Clemson
228. WR Efton Chism III, Eastern Washington
229. TE Oronde Gadsden II, Syracuse
230. QB Graham Mertz, Florida
231. T Hollin Pierce, Rutgers
232. S Craig Woodson, California
233. WR Jimmy Horn Jr., Colorado
234. S Malachi Moore, Alabama
235. ED Fadil Diggs, Syracuse
236. WR Samuel Brown, Miami (FL)
237. S Hunter Wohler, Wisconsin
238. HB Ja'Quinden Jackson, Arkansas
239. HB Jo'Quavious Marks, USC
240. LB Karene Reid, Utah
241. WR Will Sheppard, Colorado
242. G Timothy McKay, North Carolina State
243. WR LaJohntay Wester, Colorado
244. DI Ty Robinson, Nebraska
245. LB Smael Mondon Jr., Georgia
246. LB Jailin Walker, Indiana
247. HB Montrell Johnson Jr., Florida
248. G Joshua Gray, Oregon State
249. CB Fentrell Cypress II, Florida State
250. LB Kain Medrano, UCLA
251. G Clay Webb, Jacksonville State
252. WR Theo Wease, Missouri
253. ED Ethan Downs, Oklahoma
254. T Xavier Truss, Georgia
255. WR Kyren Lacy, LSU
256. LB Gaethan Bernadel, Stanford
257. S Dante Trader Jr., Maryland
258. S Jordan Hancock, Ohio State
259. ED Johnny Walker Jr., Missouri
260. TE Moliki Matavao, UCLA
261. QB Seth Henigan, Memphis
262. LB Greg Penn III, LSU
263. S Dan Jackson, Georgia
264. HB Raheim Sanders, South Carolina
265. LB Aaron Smith, South Carolina State
266. ED Elijah Alston, Miami (FL)
267. WR Zakhari Franklin, Illinois
268. G Marcus Wehr, Montana State
269. S Aubrey Burks, West Virginia
270. CB Tommi Hill, Nebraska
271. CB Mac McWilliams, UCF
272. CB Cam Miller, Penn State
273. CB Shamari Simmons, Arizona State
274. LB Nickolas Martin, Oklahoma State
275. TE Brant Kuithe, Utah
276. WR Roc Taylor, Memphis
277. WR Jackson Meeks, Syracuse
278. LB Shemar James, Florida
279. WR Bru McCoy, Tennessee
280. CB Jabbar Muhammad, Oregon
281. T Trey Wedig, Indiana
282. DI Howard Cross III, Notre Dame
283. S Shilo Sanders, Colorado
284. T Carson Vinson, Alabama A&M
285. S Marques Sigle, Kansas State
286. LB David Gbenda, Texas
287. S De'Rickey Wright, Vanderbilt
288. DI Thor Griffith, Louisville
289. C Drew Kendall, Boston College
290. WR Elijhah Badger, Florida
291. DI Joe Evans, UTSA
292. WR Da'Quan Felton, Virginia Tech
293. DI Eric Gregory, Arkansas
294. LB Eugene Asante, Auburn
295. DI Nazir Stackhouse, Georgia
296. T Esa Pole, Washington State
297. WR Joey Hobert, Texas State
298. ED Collin Oliver, Oklahoma State
299. HB Donovan Edwards, Michigan
300. LB Shaun Dolac,Buffalo