pff.com

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

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

Read full news in source page