Tankathon
NBA
NFL
NHL
MLB
WNBA
NFL
Home
Mock
Draft
Big
Board
Full
Order
More
Draft Power Rankings
Remaining Schedule Strength
SOS Tiebreaker Rooting Help
Past Draft Results
Colleges
2025 NFL Mock Draft
Player Rankings updated
5 days
ago | Draft Order updated after every game
Player Rankings updated 5 days ago
Draft Order updated after every game
Team needs are factored into the mock.
Totals
Per Game
Round 1
1
Travis Hunter
CB/WR | Colorado
6'1"
185 lbs
tkls
16
3.2
SACK
0.0
0.0
PASS DEF
3
0.6
INT
2
0.4
FF
1
0.2
2
Carson Beck
QB | Georgia
6'4"
220 lbs
Pass Yds
1119
279.8
TD
10
2.5
INT
3
0.8
Pct
62.9
62.9
Rating
154.5
154.5
3
Will Johnson
CB | Michigan
6'2"
202 lbs
tkls
11
2.8
SACK
0.0
0.0
PASS DEF
3
0.8
INT
2
0.5
FF
0
0.0
4
Shedeur Sanders
QB | Colorado
6'2"
215 lbs
Pass Yds
1630
326.0
TD
14
2.8
INT
3
0.6
Pct
70.1
70.1
Rating
160.0
160.0
5
Mason Graham
DL | Michigan
6'3"
318 lbs
tkls
19
3.8
SACK
3.0
0.6
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
6
Will Campbell
OT | LSU
6'6"
320 lbs
7
Kelvin Banks Jr.
OT | Texas
6'4"
324 lbs
8
Deone Walker
DL | Kentucky
6'6"
348 lbs
tkls
15
3.0
SACK
0.5
0.1
PASS DEF
1
0.2
INT
0
0.0
FF
0
0.0
9
James Pearce Jr.
EDGE | Tennessee
6'5"
243 lbs
tkls
3
0.8
SACK
0.5
0.1
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
10
Mykel Williams
EDGE | Georgia
6'5"
265 lbs
tkls
2
1.0
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
11
Tetairoa McMillan
WR | Arizona
6'5"
210 lbs
REC
29
7.3
REC Yds
503
125.8
TD
4
1.0
AVG
17.3
17.3
RUSH YDS
0
0.0
12
Benjamin Morrison
CB | Notre Dame
6'0"
186 lbs
tkls
16
3.2
SACK
0.0
0.0
PASS DEF
4
0.8
INT
0
0.0
FF
0
0.0
13
Emery Jones
OT | LSU
6'6"
322 lbs
14
Nic Scourton
EDGE | Texas A&M
6'4"
280 lbs
tkls
14
2.8
SACK
3.0
0.6
PASS DEF
2
0.4
INT
0
0.0
FF
1
0.2
15
Abdul Carter
EDGE | Penn State
6'3"
250 lbs
tkls
19
4.8
SACK
3.0
0.8
PASS DEF
2
0.5
INT
0
0.0
FF
1
0.3
16
Luther Burden III
WR | Missouri
5'11"
208 lbs
REC
19
4.8
REC Yds
257
64.3
TD
4
1.0
AVG
13.5
13.5
RUSH YDS
21
5.3
17
Ashton Jeanty
RB | Boise State
5'9"
215 lbs
Rush Yds
845
211.3
TD
13
3.3
AVG
10.3
10.3
REC YDS
19
4.8
REC TD
0
0.0
18
Kenneth Grant
DL | Michigan
6'3"
339 lbs
tkls
8
1.6
SACK
2.0
0.4
PASS DEF
4
0.8
INT
0
0.0
FF
0
0.0
19
Quinn Ewers
QB | Texas
6'2"
204 lbs
Pass Yds
691
230.3
TD
8
2.7
INT
2
0.7
Pct
73.4
73.4
Rating
175.2
175.2
20
Emeka Egbuka
WR | Ohio State
6'1"
205 lbs
REC
21
5.3
REC Yds
362
90.5
TD
2
0.5
AVG
17.2
17.2
RUSH YDS
0
0.0
21
Tyleik Williams
DL | Ohio State
6'2"
290 lbs
tkls
9
4.5
SACK
1.5
0.8
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
22
Jonah Savaiinaea
IOL/OT | Arizona
6'5"
330 lbs
23
Malaki Starks
S | Georgia
6'1"
205 lbs
tkls
19
4.8
SACK
0.0
0.0
PASS DEF
0
0.0
INT
1
0.3
FF
0
0.0
24
Jack Sawyer
EDGE | Ohio State
6'4"
265 lbs
tkls
14
3.5
SACK
1.0
0.3
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
25
Harold Perkins Jr.
LB | LSU
6'1"
225 lbs
tkls
16
4.0
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
26
Tyler Booker
IOL | Alabama
6'5"
325 lbs
27
Colston Loveland
TE | Michigan
6'5"
245 lbs
REC
23
5.8
REC Yds
228
57.0
TD
1
0.3
AVG
9.9
9.9
RUSH YDS
0
0.0
28
Isaiah Bond
WR | Texas
5'11"
180 lbs
REC
20
4.0
REC Yds
364
72.8
TD
3
0.6
AVG
18.2
18.2
RUSH YDS
51
10.2
29
Landon Jackson
EDGE | Arkansas
6'7"
281 lbs
tkls
19
3.8
SACK
2.0
0.4
PASS DEF
2
0.4
INT
0
0.0
FF
0
0.0
30
Aireontae Ersery
OT | Minnesota
6'6"
330 lbs
31
Cameron Ward
QB | Miami
6'2"
223 lbs
Pass Yds
1782
356.4
TD
18
3.6
INT
4
0.8
Pct
70.2
70.2
Rating
195.1
195.1
32
Denzel Burke
CB | Ohio State
6'1"
190 lbs
tkls
13
3.3
SACK
0.0
0.0
PASS DEF
0
0.0
INT
2
0.5
FF
0
0.0
Round 2
33
J.T. Tuimoloau
EDGE | Ohio State
6'4"
270 lbs
tkls
10
2.5
SACK
2.5
0.6
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
34
Ollie Gordon II
RB | Oklahoma State
6'2"
225 lbs
Rush Yds
334
66.8
TD
4
0.8
AVG
3.8
3.8
REC YDS
80
16.0
REC TD
0
0.0
35
Kevin Winston Jr.
S | Penn State
6'2"
206 lbs
tkls
13
6.5
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
1
0.5
36
Tacario Davis
CB | Arizona
6'4"
195 lbs
tkls
16
4.0
SACK
0.0
0.0
PASS DEF
5
1.3
INT
0
0.0
FF
0
0.0
37
Evan Stewart
WR | Oregon
6'0"
175 lbs
REC
14
3.5
REC Yds
162
40.5
TD
1
0.3
AVG
11.6
11.6
RUSH YDS
0
0.0
38
Walter Nolen
DL | Ole Miss
6'4"
290 lbs
tkls
19
3.8
SACK
0.5
0.1
PASS DEF
1
0.2
INT
0
0.0
FF
0
0.0
39
Donovan Jackson
IOL | Ohio State
6'4"
320 lbs
40
T.J. Sanders
DL | South Carolina
6'5"
295 lbs
tkls
12
3.0
SACK
1.0
0.3
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
41
Tate Ratledge
IOL | Georgia
6'6"
310 lbs
42
Princely Umanmielen
EDGE | Ole Miss
6'5"
255 lbs
tkls
13
2.6
SACK
3.5
0.7
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
43
Patrick Payton
EDGE | Florida State
6'5"
254 lbs
tkls
14
2.8
SACK
4.0
0.8
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
44
Shavon Revel Jr.
CB | East Carolina
6'3"
193 lbs
tkls
8
2.7
SACK
0.0
0.0
PASS DEF
2
0.7
INT
2
0.7
FF
0
0.0
45
Josh Conerly Jr.
OT | Oregon
6'4"
305 lbs
46
Wyatt Milum
OT | West Virginia
6'6"
317 lbs
47
Jalon Walker
LB/EDGE | Georgia
6'2"
245 lbs
tkls
15
3.8
SACK
1.5
0.4
PASS DEF
1
0.3
INT
0
0.0
FF
0
0.0
48
Nick Emmanwori
S | South Carolina
6'3"
227 lbs
tkls
24
6.0
SACK
0.0
0.0
PASS DEF
1
0.3
INT
2
0.5
FF
0
0.0
49
Elic Ayomanor
WR | Stanford
6'2"
210 lbs
REC
21
5.3
REC Yds
284
71.0
TD
2
0.5
AVG
13.5
13.5
RUSH YDS
0
0.0
50
Maxwell Hairston
CB | Kentucky
6'1"
186 lbs
tkls
8
2.0
SACK
1.0
0.3
PASS DEF
0
0.0
INT
1
0.3
FF
1
0.3
51
Quinshon Judkins
RB | Ohio State
5'11"
210 lbs
Rush Yds
390
97.5
TD
5
1.3
AVG
8.3
8.3
REC YDS
31
7.8
REC TD
0
0.0
52
Mansoor Delane
CB | Virginia Tech
6'1"
187 lbs
tkls
18
3.6
SACK
0.0
0.0
PASS DEF
4
0.8
INT
2
0.4
FF
1
0.2
53
Antwane Wells Jr.
WR | South Carolina
6'1"
207 lbs
REC
14
2.8
REC Yds
274
54.8
TD
4
0.8
AVG
19.6
19.6
RUSH YDS
4
0.8
54
Ashton Gillotte
EDGE | Louisville
6'3"
275 lbs
tkls
12
3.0
SACK
1.0
0.3
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
55
Danny Stutsman
LB | Oklahoma
6'4"
236 lbs
tkls
40
8.0
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
56
Josh Simmons
OT | Ohio State
6'5"
310 lbs
57
Barrett Carter
LB | Clemson
6'1"
225 lbs
tkls
20
5.0
SACK
1.0
0.3
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
58
Tory Horton
WR | Colorado State
6'2"
190 lbs
REC
10
3.3
REC Yds
120
40.0
TD
0
0.0
AVG
12.0
12.0
RUSH YDS
0
0.0
59
Dani Dennis-Sutton
EDGE | Penn State
6'5"
270 lbs
tkls
6
1.5
SACK
2.0
0.5
PASS DEF
1
0.3
INT
0
0.0
FF
1
0.3
60
Lander Barton
LB | Utah
6'4"
236 lbs
tkls
23
4.6
SACK
0.0
0.0
PASS DEF
1
0.2
INT
0
0.0
FF
0
0.0
61
DeMonte Capehart
DL | Clemson
6'5"
315 lbs
tkls
7
1.8
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
62
Jaxson Dart
QB | Ole Miss
6'2"
225 lbs
Pass Yds
1815
363.0
TD
13
2.6
INT
2
0.4
Pct
77.4
77.4
Rating
208.5
208.5
63
Parker Brailsford
IOL | Alabama
6'2"
275 lbs
64
Sebastian Castro
S | Iowa
5'11"
205 lbs
tkls
17
4.3
SACK
0.0
0.0
PASS DEF
1
0.3
INT
0
0.0
FF
1
0.3
Round 3
65
Deion Burks
WR | Oklahoma
5'9"
189 lbs
REC
26
6.5
REC Yds
201
50.3
TD
3
0.8
AVG
7.7
7.7
RUSH YDS
32
8.0
66
Blake Miller
OT | Clemson
6'6"
310 lbs
67
Rod Moore
S | Michigan
6'0"
198 lbs
tkls
38
3.2
SACK
0.0
0.0
PASS DEF
3
0.3
INT
2
0.2
FF
0
0.0
68
Omarion Hampton
RB | North Carolina
6'0"
220 lbs
Rush Yds
658
131.6
TD
6
1.2
AVG
5.8
5.8
REC YDS
107
21.4
REC TD
0
0.0
69
Billy Bowman Jr.
S | Oklahoma
5'10"
194 lbs
tkls
23
4.6
SACK
0.0
0.0
PASS DEF
1
0.2
INT
1
0.2
FF
0
0.0
70
Xavier Nwankpa
S | Iowa
6'2"
210 lbs
tkls
6
1.5
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
71
Dontay Corleone
DL | Cincinnati
6'2"
318 lbs
tkls
13
3.3
SACK
1.0
0.3
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
72
Jonah Monheim
IOL/OT | USC
6'5"
310 lbs
73
Jaeden Roberts
IOL | Alabama
6'5"
310 lbs
74
Oscar Delp
TE | Georgia
6'5"
245 lbs
REC
3
0.8
REC Yds
25
6.3
TD
0
0.0
AVG
8.3
8.3
RUSH YDS
0
0.0
75
Sonny Styles
LB | Ohio State
6'4"
235 lbs
tkls
23
5.8
SACK
1.0
0.3
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
76
Nic Anderson
WR | Oklahoma
6'4"
213 lbs
REC
0
0.0
REC Yds
0
0.0
TD
0
0.0
AVG
0
0
RUSH YDS
0
0.0
77
Bear Alexander
DL | USC
6'3"
313 lbs
tkls
5
1.7
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
78
TreVeyon Henderson
RB | Ohio State
5'10"
214 lbs
Rush Yds
276
69.0
TD
4
1.0
AVG
8.9
8.9
REC YDS
17
4.3
REC TD
0
0.0
79
Dorian Strong
CB | Virginia Tech
6'1"
185 lbs
tkls
9
1.8
SACK
0.0
0.0
PASS DEF
2
0.4
INT
0
0.0
FF
1
0.2
80
Tre Harris
WR | Ole Miss
6'2"
205 lbs
REC
49
9.8
REC Yds
804
160.8
TD
5
1.0
AVG
16.4
16.4
RUSH YDS
0
0.0
81
Earnest Greene III
OT | Georgia
6'4"
320 lbs
82
Kyren Lacy
WR | LSU
6'2"
213 lbs
REC
25
5.0
REC Yds
352
70.4
TD
5
1.0
AVG
14.1
14.1
RUSH YDS
0
0.0
83
Anthony Belton
OT | NC State
6'6"
335 lbs
84
Howard Cross III
DL | Notre Dame
6'1"
284 lbs
tkls
12
2.4
SACK
2.0
0.4
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
85
Jalen Milroe
QB | Alabama
6'2"
220 lbs
Pass Yds
964
241.0
TD
10
2.5
INT
1
0.3
Pct
72.9
72.9
Rating
204.7
204.7
86
Luke Lachey
TE | Iowa
6'6"
253 lbs
REC
12
3.0
REC Yds
97
24.3
TD
0
0.0
AVG
8.1
8.1
RUSH YDS
0
0.0
87
Jahdae Barron
CB | Texas
5'11"
200 lbs
tkls
18
3.6
SACK
0.0
0.0
PASS DEF
3
0.6
INT
1
0.2
FF
0
0.0
88
Jaydn Ott
RB | California
6'0"
210 lbs
Rush Yds
133
44.3
TD
2
0.7
AVG
3.3
3.3
REC YDS
40
13.3
REC TD
0
0.0
89
Jabbar Muhammad
CB | Oregon
5'10"
183 lbs
tkls
13
3.3
SACK
0.0
0.0
PASS DEF
6
1.5
INT
0
0.0
FF
0
0.0
90
Ajani Cornelius
OT | Oregon
6'5"
305 lbs
91
Shemar Turner
DL | Texas A&M
6'4"
290 lbs
tkls
12
2.4
SACK
1.0
0.2
PASS DEF
0
0.0
INT
0
0.0
FF
0
0.0
92
Jack Nelson
OT | Wisconsin
6'7"
304 lbs
93
Mitchell Evans
TE | Notre Dame
6'5"
260 lbs
REC
10
2.0
REC Yds
82
16.4
TD
0
0.0
AVG
8.2
8.2
RUSH YDS
0
0.0
94
Quincy Riley
CB | Louisville
6'0"
195 lbs
tkls
4
1.3
SACK
0.0
0.0
PASS DEF
1
0.3
INT
1
0.3
FF
1
0.3
95
Xavier Watts
S | Notre Dame
6'0"
201 lbs
tkls
18
3.6
SACK
0.0
0.0
PASS DEF
5
1.0
INT
2
0.4
FF
1
0.2
96
Kalel Mullings
RB | Michigan
6'2"
233 lbs
Rush Yds
540
108.0
TD
6
1.2
AVG
7.0
7.0
REC YDS
2
0.4
REC TD
0
0.0
Round 3 Compensatory
97
Nicholas Singleton
RB | Penn State
6'0"
227 lbs
Rush Yds
408
102.0
TD
3
0.8
AVG
7.7
7.7
REC YDS
74
18.5
REC TD
2
0.5
98
Miller Moss
QB | USC
6'2"
205 lbs
Pass Yds
1198
299.5
TD
8
2.0
INT
2
0.5
Pct
65.4
65.4
Rating
141.4
141.4
99
Terrance Ferguson
TE | Oregon
6'5"
255 lbs
REC
14
3.5
REC Yds
177
44.3
TD
0
0.0
AVG
12.6
12.6
RUSH YDS
0
0.0
100
Lathan Ransom
S | Ohio State
6'1"
210 lbs
tkls
20
5.0
SACK
0.0
0.0
PASS DEF
0
0.0
INT
0
0.0
FF
2
0.5
101
Clay Webb
IOL | Jacksonville State
6'3"
290 lbs
Featured on
NFL Mock Draft Database
.