Complete 2025 NFL Draft Rankings:
BNB Football’s complete 2025 NFL Draft Rankings contains thousands of players from every position and every division of college football. Our top NFL draft prospects are selected after thousands of hours carefully scouting the best players in college football. Even though only 256 will get selected in the draft, hundreds more are signed as free agents, and many more receive a training camp invite. Our goal is to scout and rank every player who gets invited to a training camp. Find out which players are first round talents, and who is likely nothing more than a training camp body. Find draft sleepers, draft stars, who will be a bust, and who is being undervalued.
BNB Football is the best place for in-depth analysis of 2025 NFL Draft rankings of prospects at all levels of college football. To view other positions, follow the links below.
(Last Updated: November 22, 2024)
1. Travis Hunter, Colorado
CB/WR | 6’1″ | 185 lbs | 3rd Year
Travis Hunter scouting report preview coming soon.
Travis Hunter 2023 Stats
9 games: 30 tackles, 2 tackles for loss, 8 passes defended, 3 interceptions. 721 receiving yards, 5 receiving touchdowns
2. Will Johnson, Michigan
CB | 6’2″ | 205 lbs | 3rd Year
Will Johnson scouting report preview coming soon.
Will Johnson 2023 Stats
12 games: 27 tackles, 1 tackle for loss, 8 passes defended, 4 interceptions
3. Ashton Jeanty, Boise State
RB | 5’9″ | 215 lbs | 3rd Year
Ashton Jeanty scouting report preview coming soon.
Ashton Jeanty 2023 Stats
12 games: 1347 rushing yards, 14 rushing touchdowns, 6.1 yards per carry, 569 receiving yards, 5 receiving touchdowns
4. Abdul Carter, Penn State
EDGE | 6’3″ | 260 lbs | 3rd Year
Abdul Carter scouting report preview coming soon.
Abdul Carter 2023 Stats
13 games: 48 tackles, 6 tackles for loss, 4.5 sacks, 6 passes defended, 1 interception, 1 fumble forced
5. Nic Scourton, Texas A&M
EDGE | 6’4″ | 285 lbs | 3rd Year
Nic Scourton scouting report preview coming soon.
Nic Scourton 2023 Stats
11 games: 50 tackles, 15 tackles for loss, 10 sacks, 3 passes defended, 1 fumble forced
6. Tetairoa McMillan, Arizona
WR | 6’5″ | 210 lbs | 3rd Year
Tetairoa McMillan scouting report preview coming soon.
Tetairoa McMillan 2023 Stats
13 games: 1402 receiving yards, 10 receiving touchdowns, 15.6 yards per catch, 35.0% receiving yardage share, 3 rushing yards
7. Mason Graham, Michigan
DT | 6’3″ | 320 lbs | 3rd Year
Mason Graham scouting report preview coming soon.
Mason Graham 2023 Stats
13 games: 36 tackles, 8 tackles for loss, 3 sacks, 1 pass defended, 1 fumble forced
8. Will Campbell, LSU
OT | 6’6″ | 325 lbs | 3rd Year
Will Campbell scouting report preview coming soon.
Will Campbell 2023 Stats
13 games: 13 starts (all at LT), 0 sacks allowed, 5 hits allowed, 12 hurries allowed, 96.5% pass block success rate
9. Shavon Revel, East Carolina
CB | 6’3″ | 195 lbs | 3rd Year
Shavon Revel scouting report preview coming soon.
Shavon Revel 2023 Stats
12 games: 54 tackles, 4 tackles for loss, 14 passes defended, 1 interception
10. Malaki Starks, Georgia
S | 6’1″ | 205 lbs | 3rd Year
Malaki Starks scouting report preview coming soon.
Malaki Starks 2023 Stats
14 games: 52 tackles, 10 passes defended, 3 interceptions
Complete Draft Rankings for 2025
RANK | POS | P-RANK | NAME | SCHOOL | LEVEL |
---|---|---|---|---|---|
1 | CB | 1 | Travis Hunter | Colorado | FBS |
2 | CB | 2 | Will Johnson | Michigan | FBS |
3 | RB | 1 | Ashton Jeanty | Boise State | FBS |
4 | EDGE | 1 | Abdul Carter | Penn State | FBS |
5 | EDGE | 2 | Nic Scourton | Texas A&M | FBS |
6 | WR | 1 | Tetairoa McMillan | Arizona | FBS |
7 | DT | 1 | Mason Graham | Michigan | FBS |
8 | OT | 1 | Will Campbell | LSU | FBS |
9 | CB | 3 | Shavon Revel | East Carolina | FBS |
10 | S | 1 | Malaki Starks | Georgia | FBS |
11 | EDGE | 3 | James Pearce Jr. | Tennessee | FBS |
12 | CB | 4 | Benjamin Morrison | Notre Dame | FBS |
13 | WR | 2 | Luther Burden III | Missouri | FBS |
14 | OT | 2 | Josh Simmons | Ohio State | FBS |
15 | OT | 3 | Kelvin Banks | Texas | FBS |
16 | TE | 1 | Tyler Warren | Penn State | FBS |
17 | EDGE | 4 | Mykel Williams | Georgia | FBS |
18 | LB | 1 | Harold Perkins | LSU | FBS |
19 | DT | 2 | Kenneth Grant | Michigan | FBS |
20 | LB | 2 | Jihaad Campbell | Alabama | FBS |
21 | DT | 3 | Walter Nolen | Ole Miss | FBS |
22 | QB | 1 | Cam Ward | Miami (FL) | FBS |
23 | S | 2 | Nick Emmanwori | South Carolina | FBS |
24 | TE | 2 | Colston Loveland | Michigan | FBS |
25 | OT | 4 | Wyatt Milum | West Virginia | FBS |
26 | QB | 2 | Shedeur Sanders | Colorado | FBS |
27 | WR | 3 | Isaiah Bond | Texas | FBS |
28 | DT | 4 | Deone Walker | Kentucky | FBS |
29 | EDGE | 5 | JT Tuimoloau | Ohio State | FBS |
30 | CB | 5 | Tacario Davis | Arizona | FBS |
31 | QB | 3 | Jalen Milroe | Alabama | FBS |
32 | EDGE | 6 | Kyle Kennard | South Carolina | FBS |
33 | DT | 5 | Derrick Harmon | Oregon | FBS |
34 | DT | 6 | Tyleik Williams | Ohio State | FBS |
35 | CB | 6 | Jahdae Barron | Texas | FBS |
36 | OT | 5 | Cameron Williams | Texas | FBS |
37 | WR | 4 | Emeka Egbuka | Ohio State | FBS |
38 | RB | 2 | Omarion Hampton | North Carolina | FBS |
39 | TE | 3 | Mason Taylor | LSU | FBS |
40 | G | 1 | Tyler Booker | Alabama | FBS |
41 | WR | 5 | Savion Williams | TCU | FBS |
42 | EDGE | 7 | Landon Jackson | Arkansas | FBS |
43 | WR | 6 | Elic Ayomanor | Stanford | FBS |
44 | CB | 7 | Domani Jackson | Alabama | FBS |
45 | LB | 3 | Jalon Walker | Georgia | FBS |
46 | CB | 8 | Trey Amos | Ole Miss | FBS |
47 | OT | 6 | Emery Jones Jr. | LSU | FBS |
48 | G | 2 | Jonah Savaiinaea | Arizona | FBS |
49 | EDGE | 8 | Mike Green | Marshall | FBS |
50 | EDGE | 9 | Jordan Burch | Oregon | FBS |
51 | CB | 9 | Quincy Riley | Louisville | FBS |
52 | G | 3 | Tate Ratledge | Georgia | FBS |
53 | OT | 7 | Aireontae Ersery | Minnesota | FBS |
54 | G | 4 | Dylan Fairchild | Georgia | FBS |
55 | EDGE | 10 | Shemar Stewart | Texas A&M | FBS |
56 | CB | 10 | Tommi Hill | Nebraska | FBS |
57 | DT | 7 | Alfred Collins | Texas | FBS |
58 | RB | 3 | Quinshon Judkins | Ohio State | FBS |
59 | EDGE | 11 | Jack Sawyer | Ohio State | FBS |
60 | QB | 4 | Carson Beck | Georgia | FBS |
61 | CB | 11 | Maxwell Hairston | Kentucky | FBS |
62 | WR | 7 | Evan Stewart | Oregon | FBS |
63 | OT | 8 | Blake Miller | Clemson | FBS |
64 | EDGE | 12 | Donovan Ezeiruaku | Boston College | FBS |
65 | LB | 4 | Jay Higgins | Iowa | FBS |
66 | DT | 8 | TJ Sanders | South Carolina | FBS |
67 | CB | 12 | Denzel Burke | Ohio State | FBS |
68 | WR | 8 | Jalen Royals | Utah State | FBS |
69 | TE | 4 | Terrance Ferguson | Oregon | FBS |
70 | DT | 9 | JJ Pegues | Ole Miss | FBS |
71 | EDGE | 13 | Princely Umanmielen | Ole Miss | FBS |
72 | LB | 5 | Danny Stutsman | Oklahoma | FBS |
73 | QB | 5 | Drew Allar | Penn State | FBS |
74 | RB | 4 | Ollie Gordon II | Oklahoma State | FBS |
75 | WR | 9 | Tre Harris | Ole Miss | FBS |
76 | WR | 10 | Tai Felton | Maryland | FBS |
77 | G | 5 | Donovan Jackson | Ohio State | FBS |
78 | CB | 13 | Will Lee III | Texas A&M | FBS |
79 | DT | 10 | Omarr Norman-Lott | Tennessee | FBS |
80 | EDGE | 14 | Patrick Payton | Florida State | FBS |
81 | S | 3 | Billy Bowman | Oklahoma | FBS |
82 | EDGE | 15 | Bradyn Swinson | LSU | FBS |
83 | CB | 14 | Jabbar Muhammad | Oregon | FBS |
84 | RB | 5 | TreVeyon Henderson | Ohio State | FBS |
85 | OT | 9 | Jack Nelson | Wisconsin | FBS |
86 | LB | 6 | Barrett Carter | Clemson | FBS |
87 | RB | 6 | Nicholas Singleton | Penn State | FBS |
88 | C | 1 | Jared Wilson | Georgia | FBS |
89 | EDGE | 16 | Gabe Jacas | Illinois | FBS |
90 | CB | 15 | Zy Alexander | LSU | FBS |
91 | TE | 5 | Harold Fannin Jr. | Bowling Green | FBS |
92 | EDGE | 17 | Mikail Kamara | Indiana | FBS |
93 | CB | 16 | Xavier Scott II | Illinois | FBS |
94 | S | 4 | Kevin Winston Jr. | Penn State | FBS |
95 | OT | 10 | Charles Grant | William & Mary | FCS |
96 | DT | 11 | Dontay Corleone | Cincinnati | FBS |
97 | G | 6 | Armand Membou | Missouri | FBS |
98 | OT | 11 | Ajani Cornelius | Oregon | FBS |
99 | WR | 11 | Kyren Lacy | LSU | FBS |
100 | DT | 12 | Rylie Mills | Notre Dame | FBS |
101 | CB | 17 | Azareye'h Thomas | Florida State | FBS |
102 | QB | 6 | Garrett Nussmeier | LSU | FBS |
103 | WR | 12 | Jack Bech | TCU | FBS |
104 | G | 7 | Jalen Rivers | Miami (FL) | FBS |
105 | EDGE | 18 | Antwaun Powell-Ryland | Virginia Tech | FBS |
106 | S | 5 | Kamari Ramsey | USC | FBS |
107 | OT | 12 | Anthony Belton | NC State | FBS |
108 | CB | 18 | Dorian Strong | Virginia Tech | FBS |
109 | QB | 7 | Quinn Ewers | Texas | FBS |
110 | EDGE | 19 | Ashton Gillotte | Louisville | FBS |
111 | DT | 13 | Shemar Turner | Texas A&M | FBS |
112 | C | 2 | Jake Slaughter | Florida | FBS |
113 | RB | 7 | Jonah Coleman | Washington | FBS |
114 | LB | 7 | Deontae Lawson | Alabama | FBS |
115 | S | 6 | Xavier Watts | Notre Dame | FBS |
116 | TE | 6 | Luke Lachey | Iowa | FBS |
117 | CB | 19 | Malachi Moore | Alabama | FBS |
118 | EDGE | 20 | Jah Joyner | Minnesota | FBS |
119 | LB | 8 | Smael Mondon | Georgia | FBS |
120 | WR | 13 | Jayden Higgins | Iowa State | FBS |
121 | C | 3 | Bryce Foster | Kansas | FBS |
122 | DT | 14 | Ty Robinson | Nebraska | FBS |
123 | S | 7 | Jonas Sanker | Virginia | FBS |
124 | LB | 9 | Cody Simon | Ohio State | FBS |
125 | G | 8 | Jaeden Roberts | Alabama | FBS |
126 | DT | 15 | Darrell Jackson Jr. | Florida State | FBS |
127 | CB | 20 | Nohl Williams | California | FBS |
128 | QB | 8 | Jaxson Dart | Ole Miss | FBS |
129 | OT | 13 | Earnest Greene III | Georgia | FBS |
130 | WR | 14 | Dane Key | Kentucky | FBS |
131 | DT | 16 | Davin Vann | NC State | FBS |
132 | EDGE | 21 | Josaiah Stewart | Michigan | FBS |
133 | EDGE | 22 | Dani Dennis-Sutton | Penn State | FBS |
134 | WR | 15 | Tory Horton | Colorado State | FBS |
135 | CB | 21 | Daylen Everette | Georgia | FBS |
136 | LB | 10 | Francisco Mauigoa | Miami (FL) | FBS |
137 | DT | 17 | Howard Cross III | Notre Dame | FBS |
138 | OT | 14 | Kage Casey | Boise State | FBS |
139 | TE | 7 | Mitchell Evans | Notre Dame | FBS |
140 | RB | 8 | Kaleb Johnson | Iowa | FBS |
141 | CB | 22 | Cobee Bryant | Kansas | FBS |
142 | LB | 11 | Chris Paul Jr. | Ole Miss | FBS |
143 | S | 8 | Jaylen Reed | Penn State | FBS |
144 | C | 4 | Jonah Monheim | USC | FBS |
145 | TE | 8 | Elijah Arroyo | Miami (FL) | FBS |
146 | CB | 23 | Mansoor Delane | Virginia Tech | FBS |
147 | DT | 18 | Aeneas Peebles | Virginia Tech | FBS |
148 | LB | 12 | Lander Barton | Utah | FBS |
149 | RB | 9 | Woody Marks | USC | FBS |
150 | TE | 9 | Eli Stowers | Vanderbilt | FBS |
151 | C | 5 | Seth McLaughlin | Ohio State | FBS |
152 | CB | 24 | Gentry Williams | Oklahoma | FBS |
153 | TE | 10 | Bryson Nesbit | North Carolina | FBS |
154 | WR | 16 | Dorian Singer | Utah | FBS |
155 | S | 9 | Keon Sabb | Alabama | FBS |
156 | CB | 25 | Fentrell Cypress II | Florida State | FBS |
157 | QB | 9 | Cade Klubnik | Clemson | FBS |
158 | WR | 17 | Jaylin Noel | Iowa State | FBS |
159 | EDGE | 23 | Jared Ivey | Ole Miss | FBS |
160 | RB | 10 | Jarquez Hunter | Auburn | FBS |
161 | EDGE | 24 | LT Overton | Alabama | FBS |
162 | S | 10 | Rod Moore | Michigan | FBS |
163 | OT | 15 | Josh Conerly Jr. | Oregon | FBS |
164 | DT | 19 | Simeon Barrow | Miami (FL) | FBS |
165 | CB | 26 | Jason Marshall Jr. | Florida | FBS |
166 | G | 9 | Grey Zabel | North Dakota State | FBS |
167 | TE | 11 | Gunnar Helm | Texas | FBS |
168 | LB | 13 | Nick Martin | Oklahoma State | FBS |
169 | WR | 18 | Antonio Williams | Clemson | FBS |
170 | RB | 11 | Bhayshul Tuten | Virginia Tech | FBS |
171 | G | 10 | Luke Kandra | Cincinnati | FBS |
172 | LB | 14 | Jamon Dumas-Johnson | Kentucky | FBS |
173 | WR | 19 | Tez Johnson | Oregon | FBS |
174 | S | 11 | Lathan Ransom | Ohio State | FBS |
175 | OT | 16 | Chase Lundt | Connecticut | FBS |
176 | EDGE | 25 | Tyler Baron | Miami (FL) | FBS |
177 | DT | 20 | Joshua Farmer | Florida State | FBS |
178 | WR | 20 | Xavier Restrepo | Miami (FL) | FBS |
179 | S | 12 | Sebastian Castro | Iowa | FBS |
180 | EDGE | 26 | Kaimon Rucker | North Carolina | FBS |
181 | OT | 17 | Ozzy Trapilo | Boston College | FBS |
182 | TE | 12 | Jake Briningstool | Clemson | FBS |
183 | RB | 12 | Tahj Brooks | Texas Tech | FBS |
184 | DT | 21 | Tim Keenan III | Alabama | FBS |
185 | C | 6 | Logan Jones | Iowa | FBS |
186 | WR | 21 | Barion Brown | Kentucky | FBS |
187 | EDGE | 27 | Collin Oliver | Oklahoma State | FBS |
188 | WR | 22 | Ricky White | UNLV | FBS |
189 | S | 13 | Xavier Nwankpa | Iowa | FBS |
190 | QB | 10 | Tyler Shough | Louisville | FBS |
191 | RB | 13 | Le'Veon Moss | Texas A&M | FBS |
192 | C | 7 | Parker Brailsford | Alabama | FBS |
193 | EDGE | 28 | RJ Oben | Notre Dame | FBS |
194 | WR | 23 | Kobe Hudson | UCF | FBS |
195 | CB | 27 | Jordan Hancock | Ohio State | FBS |
196 | G | 11 | Marcus Mbow | Purdue | FBS |
197 | EDGE | 29 | Ahmed Hassanein | Boise State | FBS |
198 | WR | 24 | Roc Taylor | Memphis | FBS |
199 | S | 14 | Andrew Mukuba | Texas | FBS |
200 | CB | 28 | Tyreek Chappell | Texas A&M | FBS |
201 | LB | 15 | Sonny Styles | Ohio State | FBS |
202 | TE | 13 | Caden Prieskorn | Ole Miss | FBS |
203 | RB | 14 | RJ Harvey | UCF | FBS |
204 | G | 12 | Ar'maj Reed-Adams | Texas A&M | FBS |
205 | DT | 22 | Tonka Hemingway | South Carolina | FBS |
206 | CB | 29 | Mello Dotson | Kansas | FBS |
207 | S | 15 | Maxen Hook | Toledo | FBS |
208 | RB | 15 | Kyle Monangai | Rutgers | FBS |
209 | G | 13 | Miles Frazier | LSU | FBS |
210 | EDGE | 30 | Steve Linton | Baylor | FBS |
211 | WR | 25 | J. Michael Sturdivant | UCLA | FBS |
212 | TE | 14 | Joe Royer | Cincinnati | FBS |
213 | CB | 30 | Justin Walley | Minnesota | FBS |
214 | LB | 16 | Cody Lindenberg | Minnesota | FBS |
215 | TE | 15 | Oscar Delp | Georgia | FBS |
216 | G | 14 | Emmanuel Pregnon | USC | FBS |
217 | DT | 23 | Nazir Stackhouse | Georgia | FBS |
218 | OT | 18 | Riley Mahlman | Wisconsin | FBS |
219 | P | 1 | Jeremy Crawshaw | Florida | FBS |
220 | S | 16 | Hunter Wohler | Wisconsin | FBS |
221 | DT | 24 | Cameron Jackson | Florida | FBS |
222 | TE | 16 | Oronde Gadsden II | Syracuse | FBS |
223 | CB | 31 | Devin Kirkwood | UCLA | FBS |
224 | EDGE | 31 | Dasan McCullough | Oklahoma | FBS |
225 | LB | 17 | Karene Reid | Utah | FBS |
226 | CB | 32 | Darien Porter | Iowa State | FBS |
227 | QB | 11 | Kurtis Rourke | Indiana | FBS |
228 | RB | 16 | DJ Giddens | Kansas State | FBS |
229 | EDGE | 32 | Xavier Carlton | California | FBS |
230 | S | 17 | Major Burns | LSU | FBS |
231 | CB | 33 | Davison Igbinosun | Ohio State | FBS |
232 | G | 15 | Clay Webb | Jacksonville State | FBS |
233 | DT | 25 | Thor Griffith | Louisville | FBS |
234 | WR | 26 | Juice Wells | Ole Miss | FBS |
235 | DT | 26 | Bear Alexander | USC | FBS |
236 | G | 16 | Joshua Gray | Oregon State | FBS |
237 | OT | 19 | Brandon Crenshaw-Dickson | Florida | FBS |
238 | S | 18 | Jalen Catalon | UNLV | FBS |
239 | OT | 20 | Hollin Pierce | Rutgers | FBS |
240 | TE | 17 | Gavin Bartholomew | Pittsburgh | FBS |
241 | LB | 18 | Keli Lawson | Virginia Tech | FBS |
242 | EDGE | 33 | Derrick Moore | Michigan | FBS |
243 | S | 19 | Bud Clark | TCU | FBS |
244 | RB | 17 | Jordan James | Oregon | FBS |
245 | LB | 19 | Jack Kelly | BYU | FBS |
246 | S | 20 | Yam Banks | Ole Miss | FBS |
247 | WR | 27 | Ja'Corey Brooks | Louisville | FBS |
248 | OT | 21 | Josh Fryar | Ohio State | FBS |
249 | DT | 27 | Lee Hunter | UCF | FBS |
250 | EDGE | 34 | Sai'vion Jones | LSU | FBS |
MORE NFL DRAFT RANKINGS
Traits That Make a Prospect Great
Depending on a prospect’s position, we evaluate a wide variety of skills and traits to project their value and future success at the next level.
Physical Traits
Physical attributes such as height, weight, arm length, and frame are among the most important traits to consider when developing NFL Draft Rankings.
Athletic Traits
Speed, quickness, strength, and burst are just a few of the athletic measurables you need to consider when rankings prospects.
Positional Skills
Each position has a unique set of skills that will help players succeed. These are coachable, but a draft prospect who is further along in his skill development is a massive advantage.
Productivity
Having size, athleticism, and flashing some skills is great, but it won’t matter if it never turns into on-field productivity. Prospects who dominated the game at the college level are more likely to succeed in the NFL.
Overall Opinion of the 2025 NFL Draft Class
After last year’s draft class was dominated by offense, this year’s class is currently dominated by defense.
Fans will likely view this as a weak draft class because of the lack of superstar QB talent, but the depth in this class will be legendary.
As part of the aftermath of the 2020 season that didn’t count towards eligibility, this class will have more players with expiring eligibility than any draft in history.