2025 NFL Draft Profiles: PFF's top 350 draft prospects

2Y791JA Colorado wide receiver Travis Hunter (12) does the Heisman pose after an interception during an NCAA college football game against Central Florida, Saturday, Sept. 28, 2024, in Orlando, Fla. (Logan Bowles via AP)

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+.

Last updated: Monday, April 21

1. CB/WR Travis Hunter, Colorado

2. ED Abdul Carter, Penn State

3. HB Ashton Jeanty, Boise State

4. WR Tetairoa McMillan, Arizona

5. DI Mason Graham, Michigan

6. T Will Campbell, LSU

7. DI Walter Nolen, Mississippi

8. S Malaki Starks, Georgia

9. T Armand Membou, Missouri

10. ED Mike Green, Marshall

11. CB Jahdae Barron, Texas

12. TE Tyler Warren, Penn State

13. LB Jihaad Campbell, Alabama

14. CB Will Johnson, Michigan

15. WR Luther Burden III, Missouri

16. TE Colston Loveland, Michigan

17. ED Donovan Ezeiruaku, Boston College

18. T Josh Simmons, Ohio State

19. WR Emeka Egbuka, Ohio State

20. QB Cameron Ward, Miami (FL)

21. DI Kenneth Grant, Michigan

22. T Kelvin Banks Jr., Texas

23. ED James Pearce Jr., Tennessee

24. WR Matthew Golden, Texas

25. LB Jalon Walker, Georgia

26. HB Omarion Hampton, North Carolina

27. T Grey Zabel, North Dakota State

28. CB Trey Amos, Mississippi

29. ED Nic Scourton, Texas A&M

30. T Josh Conerly Jr., Oregon

31. ED Shemar Stewart, Texas A&M

32. CB Benjamin Morrison, Notre Dame

33. S Kevin Winston Jr., Penn State

34. DI Omarr Norman-Lott, Tennessee

35. WR Elic Ayomanor, Stanford

36. S Xavier Watts, Notre Dame

37. WR Jayden Higgins, Iowa State

38. ED Mykel Williams, Georgia

39. ED Landon Jackson, Arkansas

40. WR Jack Bech, TCU

41. DI Tyleik Williams, Ohio State

42. DI Derrick Harmon, Oregon

43. CB Maxwell Hairston, Kentucky

44. CB Shavon Revel, East Carolina

45. QB Shedeur Sanders, Colorado

46. T Donovan Jackson, Ohio State

47. ED Bradyn Swinson, LSU

48. G Tyler Booker, Alabama

49. DI Darius Alexander, Toledo

50. ED Princely Umanmielen, Mississippi

51. HB Cameron Skattebo, Arizona State

52. LB Demetrius Knight Jr., South Carolina

53. LB Carson Schwesinger, UCLA

54. DI T.J. Sanders, South Carolina

55. HB Dylan Sampson, Tennessee

56. ED JT Tuimoloau, Ohio State

57. HB Kaleb Johnson, Iowa

58. HB TreVeyon Henderson, Ohio State

59. TE Elijah Arroyo, Miami (FL)

60. WR Jalen Royals, Utah State

61. ED Jared Ivey, Mississippi

62. S Andrew Mukuba, Texas

63. WR Kyle Williams, Washington State

64. CB Darien Porter, Iowa State

65. HB Quinshon Judkins, Ohio State

66. WR Tre Harris, Mississippi

67. S Nick Emmanwori, South Carolina

68. G Tate Ratledge, Georgia

69. T Aireontae Ersery, Minnesota

70. CB Azareye'h Thomas, Florida State

71. HB RJ Harvey, UCF

72. DI CJ West, Indiana

73. TE Mason Taylor, LSU

74. DI Alfred Collins, Texas

75. ED Oluwafemi Oladejo, UCLA

76. ED Josaiah Stewart, Michigan

77. WR Xavier Restrepo, Miami (FL)

78. DI Shemar Turner, Texas A&M

79. WR Jaylin Noel, Iowa State

80. HB Damien Martinez, Miami (FL)

81. ED Kyle Kennard, South Carolina

82. T Ozzy Trapilo, Boston College

83. LB Chris Paul Jr., Mississippi

84. T Marcus Mbow, Purdue

85. TE Terrance Ferguson, Oregon

86. T Jonah Savaiinaea, Arizona

87. ED Elijah Roberts, SMU

88. C Jared Wilson, Georgia

89. S Lathan Ransom, Ohio State

90. DI Vernon Broughton, Texas

91. T Wyatt Milum, West Virginia

92. ED Jack Sawyer, Ohio State

93. T Cameron Williams, Texas

94. DI Jordan Phillips, Maryland

95. T Charles Grant, William & Mary

96. HB DJ Giddens, Kansas State

97. ED Ashton Gillotte, Louisville

98. T Anthony Belton, North Carolina State

99. ED Jordan Burch, Oregon

100. QB Jalen Milroe, Alabama

101. WR Savion Williams, TCU

102. TE Harold Fannin Jr., Bowling Green

103. CB Dorian Strong, Virginia Tech

104. ED Sai'vion Jones, LSU

105. DI Jamaree Caldwell, Oregon

106. HB Devin Neal, Kansas

107. CB Jacob Parrish, Kansas State

108. S R.J. Mickens, Clemson

109. ED Barryn Sorrell, Texas

110. LB Danny Stutsman, Oklahoma

111. WR Isaac TeSlaa, Arkansas

112. WR Tory Horton, Colorado State

113. S Jonas Sanker, Virginia

114. CB Nohl Williams, California

115. TE Gunnar Helm, Texas

116. ED Tyler Batty, BYU

117. S Billy Bowman Jr., Oklahoma

118. CB Cobee Bryant, Kansas

119. TE Benjamin Yurosek, Georgia

120. DI Ty Robinson, Nebraska

121. ED David Walker, Central Arkansas

122. QB Will Howard, Ohio State

123. LB Jeffrey Bassa, Oregon

124. DI JJ Pegues, Mississippi

125. S Sebastian Castro, Iowa

126. CB Mello Dotson, Kansas

127. QB Riley Leonard, Notre Dame

128. G Miles Frazier, LSU

129. ED Ahmed Hassanein, Boise State

130. DI Cam'Ron Jackson, Florida

131. QB Jaxson Dart, Mississippi

132. HB Jarquez Hunter, Auburn

133. QB Tyler Shough, Louisville

134. S Jaylen Reed, Penn State

135. DI Joshua Farmer, Florida State

136. CB Justin Walley, Minnesota

137. HB Jaydon Blue, Texas

138. WR Tez Johnson, Oregon

139. HB Brashard Smith, SMU

140. G Dylan Fairchild, Georgia

141. DI Aeneas Peebles, Virginia Tech

142. ED Quandarrius Robinson, Alabama

143. T Jalen Rivers, Miami (FL)

144. HB Trevor Etienne, Georgia

145. WR Isaiah Bond, Texas

146. ED Kaimon Rucker, North Carolina

147. C Seth McLaughlin, Ohio State

148. LB Barrett Carter, Clemson

149. G Willie Lampkin, North Carolina

150. T Logan Brown, Kansas

151. S Jordan Hancock, Ohio State

152. LB Jack Kiser, Notre Dame

153. T Emery Jones, LSU

154. WR Tai Felton, Maryland

155. LB Smael Mondon Jr., Georgia

156. CB Robert Longerbeam, Rutgers

157. ED Antwaun Powell-Ryland, Virginia Tech

158. WR Pat Bryant, Illinois

159. ED Tyrion Ingram-Dawkins, Georgia

160. CB Zy Alexander, LSU

161. DI Ty Hamilton, Ohio State

162. T Chase Lundt, Connecticut

163. T Brandon Crenshaw-Dickson, Florida

164. QB Dillon Gabriel, Oregon

165. QB Quinn Ewers, Texas

166. TE Mitchell Evans, Notre Dame

167. S Craig Woodson, California

168. CB Bilhal Kone, Western Michigan

169. WR Konata Mumpfield, Pittsburgh

170. HB Kalel Mullings, Michigan

171. G Luke Kandra, Cincinnati

172. ED Tyler Baron, Miami (FL)

173. WR Jaylin Lane, Virginia Tech

174. WR Dont'e Thornton Jr., Tennessee

175. T Ajani Cornelius, Oregon

176. CB Alijah Huzzie, North Carolina

177. DI Tim Smith, Alabama

178. CB Quincy Riley, Louisville

179. WR Andrew Armstrong, Arkansas

180. T Jalen Travis, Iowa State

181. QB Kyle McCord, Syracuse

182. T Caleb Rogers, Texas Tech

183. DI Jared Harrison-Hunte, SMU

184. TE Thomas Fidone II, Nebraska

185. DI Marcus Harris, Patriots

186. S Malachi Moore, Alabama

187. DI Tonka Hemingway, South Carolina

188. DI Deone Walker, Kentucky

189. LB Kobe King, Penn State

190. LB Shemar James, Florida

191. TE Jake Briningstool, Clemson

192. WR Samuel Brown, Miami (FL)

193. TE Jackson Hawes, Georgia Tech

194. T Bryce Cabeldue, Kansas

195. CB O'Donnell Fortune, South Carolina

196. ED R.J. Oben, Notre Dame

197. S Upton Stout, Western Kentucky

198. G Connor Colby, Iowa

199. CB Korie Black, Oklahoma State

200. ED Collin Oliver, Oklahoma State

201. DI Rylie Mills, Notre Dame

202. G Tyler Cooper, Minnesota

203. WR Elijhah Badger, Florida

204. ED Jah Joyner, Minnesota

205. LB Cody Simon, Ohio State

206. HB Kyle Monangai, Rutgers

207. CB Zah Frazier, UTSA

208. WR KeAndre Lambert-Smith, Auburn

209. C Jake Majors, Texas

210. CB Jason Marshall Jr., Florida

211. HB Bhayshul Tuten, Virginia Tech

212. S Dan Jackson, Georgia

213. HB Marcus Yarns, Delaware

214. T Myles Hinton, Michigan

215. HB Jordan James, Oregon

216. CB Denzel Burke, Ohio State

217. C Jonah Monheim, USC

218. S Maxen Hook, Toledo

219. WR Chimere Dike, Florida

220. QB Kurtis Rourke, Indiana

221. S Caleb Ransaw, Tulane

222. C Drew Kendall, Boston College

223. TE Caden Prieskorn, Mississippi

224. CB Nikko Reed, Oregon

225. LB Cody Lindenberg, Minnesota

226. DI Zeek Biggers, Georgia Tech

227. S Rayuan Lane III, Navy

228. WR Nick Nash, San Jose State

229. T John Williams, Cincinnati

230. WR Kaden Prather, Maryland

231. T Jack Nelson, Wisconsin

232. QB Max Brosmer, Minnesota

233. S Dean Clark, Fresno State

234. G Jackson Slater, Sacramento State

235. WR Antwane Wells Jr., Mississippi

236. TE Jalin Conyers, Texas Tech

237. DI Junior Tafuna, Utah

238. HB Tahj Brooks, Texas Tech

239. WR Jimmy Horn Jr., Colorado

240. HB Raheim Sanders, South Carolina

241. CB Jaylin Smith, USC

242. HB Corey Kiner, Cincinnati

243. LB Jay Higgins, Iowa

244. WR Theo Wease, Missouri

245. HB Jo'Quavious Marks, USC

246. WR Efton Chism III, Eastern Washington

247. HB LeQuint Allen, Syracuse

248. DI Cam Horsley, Boston College

249. S Hunter Wohler, Wisconsin

250. TE CJ Dippre, Alabama

251. WR Ricky White, UNLV

252. LB Teddye Buchanan, California

253. DI Simeon Barrow Jr., Miami (FL)

254. TE Luke Lachey, Iowa

255. WR Kobe Hudson, UCF

256. CB Mac McWilliams, UCF

257. QB Brady Cook, Missouri

258. WR LaJohntay Wester, Colorado

259. HB Ollie Gordon, Oklahoma State

260. S Kitan Crawford, Nevada

261. WR Beaux Collins, Notre Dame

262. HB Jacory Croskey-Merritt, Arizona

263. LB Jamon Dumas-Johnson, Kentucky

264. WR Traeshon Holden, Oregon

265. TE Oronde Gadsden II, Syracuse

266. QB Graham Mertz, Florida

267. T Hollin Pierce, Rutgers

268. HB Montrell Johnson Jr., Florida

269. S Akili Arnold, USC

270. S Malik Verdon, Iowa State

271. ED Fadil Diggs, Syracuse

272. HB Ja'Quinden Jackson, Arkansas

273. QB Tommy Mellott, Montana State

274. LB Karene Reid, Utah

275. DI Jay Toia, UCLA

276. WR Will Sheppard, Colorado

277. T Carson Vinson, Alabama A&M

278. G Timothy McKay, North Carolina State

279. S Alijah Clark, Syracuse

280. LB Jailin Walker, Indiana

281. G Joshua Gray, Oregon State

282. C Eli Cox, Kentucky

283. CB Fentrell Cypress II, Florida State

284. LB Kain Medrano, UCLA

285. G Clay Webb, Jacksonville State

286. HB Phil Mafah, Clemson

287. G Garrett Dellinger, LSU

288. LB Eugene Asante, Auburn

289. ED Ethan Downs, Oklahoma

290. T Xavier Truss, Georgia

291. LB Gaethan Bernadel, Stanford

292. S Dante Trader Jr., Maryland

293. ED Johnny Walker Jr., Missouri

294. TE Moliki Matavao, UCLA

295. QB Seth Henigan, Memphis

296. DI Desmond Watson, Florida

297. LB Greg Penn III, LSU

298. LB Aaron Smith, South Carolina State

299. HB Lan Larison, UC Davis

300. ED Elijah Alston, Miami (FL)

301. WR Zakhari Franklin, Illinois

302. G Marcus Wehr, Montana State

303. S Aubrey Burks, West Virginia

304. CB Tommi Hill, Nebraska

305. QB Cam Miller, North Dakota State

306. CB Shamari Simmons, Arizona State

307. LB Nickolas Martin, Oklahoma State

308. TE Brant Kuithe, Utah

309. WR Roc Taylor, Memphis

310. WR Jackson Meeks, Syracuse

311. WR Bru McCoy, Tennessee

312. CB Jabbar Muhammad, Oregon

313. LB Shaun Dolac, Buffalo

314. T Trey Wedig, Indiana

315. DI Howard Cross III, Notre Dame

316. QB Payton Thorne, Auburn

317. S Shilo Sanders, Colorado

318. S Marques Sigle, Kansas State

319. LB David Gbenda, Texas

320. S De'Rickey Wright, Vanderbilt

321. DI Thor Griffith, Louisville

322. S CJ Taylor, Vanderbilt

323. DI Joe Evans, UTSA

324. WR Da'Quan Felton, Virginia Tech

325. DI Eric Gregory, Arkansas

326. DI Nazir Stackhouse, Georgia

327. T Esa Pole, Washington State

328. WR Joey Hobert, Texas State

329. HB Donovan Edwards, Michigan

330. C Cooper Mays, Tennessee

331. WR Julian Fleming, Penn State

332. DI Nash Hutmacher, Nebraska

333. TE Bryson Nesbit, North Carolina

334. DI Joey Slackman, Florida

335. WR Ja'Corey Brooks, Louisville

336. CB BJ Adams, UCF

337. T Dalton Cooper, Oklahoma State

338. QB Hudson Card, Purdue

339. WR Moose Muhammad III, Texas A&M

340. G Luke Newman, Michigan State

341. ED Brian Ugwu, Miami (OH)

342. G Nash Jones, Texas State

343. WR Arian Smith, Georgia

344. ED Nate Matlack, Pittsburgh

345. T Gerad Christian-Lichtenhan, Oregon State

346. QB Will Rogers, Washington

347. QB Connor Bazelak, Bowling Green

348. ED Elijah Ponder, Cal Poly

349. G Jack Conley, Boston College

350. QB Donovan Smith, Houston

Safety worth way more than 2 points. Help protect your family with fast, free will.
Sponsor
NFL Draft Featured Tools
Subscriptions

Unlock the 2024 Fantasy Draft Kit, with Live Draft Assistant, Fantasy Mock Draft Sim, Rankings & PFF Grades

$24.99/mo
OR
$119.99/yr