2025 NFL Mock Draft

Player Rankings updated ago | Draft Order updated after every game
Player Rankings updated 7 days ago
Draft Order updated after every game
Team needs are factored into the mock.
TotalsPer Game
Round 1
1
6'2"
215 lbs
Pass Yds
3926
TD
35
INT
8
Pct
74.2
Rating
168.8
2
6'2"
223 lbs
Pass Yds
4123
TD
36
INT
7
Pct
67.4
Rating
171.1
3
6'1"
185 lbs
tkls
32
SACK
0.0
PASS DEF
11
INT
4
FF
1
4
6'3"
318 lbs
tkls
45
SACK
3.5
PASS DEF
1
INT
0
FF
0
5
6'2"
202 lbs
tkls
14
SACK
0.0
PASS DEF
3
INT
2
FF
0
6
6'5"
210 lbs
REC
84
REC Yds
1319
TD
8
AVG
15.7
RUSH YDS
0
7
6'6"
320 lbs
GAMES
12
8
6'3"
252 lbs
tkls
60
SACK
10.0
PASS DEF
3
INT
0
FF
2
9
5'9"
215 lbs
Rush Yds
2497
TD
29
AVG
7.3
REC YDS
116
REC TD
1
10
6'4"
324 lbs
GAMES
12
11
6'5"
243 lbs
tkls
35
SACK
7.5
PASS DEF
1
INT
0
FF
1
12
6'5"
245 lbs
REC
56
REC Yds
582
TD
5
AVG
10.4
RUSH YDS
-2
13
6'1"
205 lbs
tkls
73
SACK
0.0
PASS DEF
3
INT
1
FF
0
14
6'4"
280 lbs
tkls
37
SACK
5.0
PASS DEF
2
INT
0
FF
1
15
6'2"
245 lbs
tkls
57
SACK
6.5
PASS DEF
1
INT
0
FF
0
16
6'5"
265 lbs
tkls
20
SACK
5.0
PASS DEF
2
INT
0
FF
2
17
6'3"
193 lbs
tkls
8
SACK
0.0
PASS DEF
2
INT
2
FF
0
18
6'3"
339 lbs
tkls
32
SACK
3.0
PASS DEF
5
INT
0
FF
0
19
5'11"
208 lbs
REC
61
REC Yds
676
TD
6
AVG
11.1
RUSH YDS
115
20
6'6"
261 lbs
REC
88
REC Yds
1062
TD
6
AVG
12.1
RUSH YDS
191
21
6'1"
205 lbs
REC
60
REC Yds
743
TD
9
AVG
12.4
RUSH YDS
21
22
6'6"
330 lbs
GAMES
12
23
6'5"
330 lbs
GAMES
11
24
6'5"
310 lbs
GAMES
6
25
6'0"
186 lbs
tkls
20
SACK
0.0
PASS DEF
4
INT
0
FF
0
26
6'2"
290 lbs
tkls
32
SACK
2.5
PASS DEF
0
INT
0
FF
0
27
5'11"
180 lbs
REC
33
REC Yds
532
TD
5
AVG
16.1
RUSH YDS
98
28
6'4"
290 lbs
tkls
48
SACK
6.5
PASS DEF
3
INT
0
FF
0
29
6'6"
345 lbs
tkls
37
SACK
1.5
PASS DEF
2
INT
0
FF
0
30
6'4"
270 lbs
tkls
38
SACK
6.0
PASS DEF
1
INT
0
FF
1
31
6'5"
335 lbs
GAMES
13
32
6'6"
290 lbs
tkls
31
SACK
1.5
PASS DEF
2
INT
0
FF
1
Round 2
33
6'5"
325 lbs
GAMES
12
34
6'6"
317 lbs
GAMES
11
35
6'4"
320 lbs
GAMES
10
36
6'6"
322 lbs
GAMES
12
37
6'2"
220 lbs
Pass Yds
2652
TD
15
INT
10
Pct
65.9
Rating
153.8
38
6'2"
204 lbs
Pass Yds
2665
TD
25
INT
9
Pct
66.2
Rating
148.1
39
6'5"
255 lbs
tkls
34
SACK
10.5
PASS DEF
0
INT
0
FF
1
40
6'3"
227 lbs
tkls
83
SACK
0.0
PASS DEF
2
INT
4
FF
0
41
6'5"
310 lbs
tkls
42
SACK
5.0
PASS DEF
4
INT
0
FF
2
42
6'7"
281 lbs
tkls
49
SACK
6.5
PASS DEF
3
INT
0
FF
1
43
5'11"
200 lbs
tkls
47
SACK
1.0
PASS DEF
9
INT
5
FF
0
44
6'0"
220 lbs
Rush Yds
1660
TD
15
AVG
5.9
REC YDS
373
REC TD
2
45
6'4"
195 lbs
tkls
44
SACK
0.0
PASS DEF
6
INT
0
FF
0
46
6'5"
295 lbs
tkls
48
SACK
4.0
PASS DEF
1
INT
0
FF
0
47
6'1"
190 lbs
tkls
41
SACK
0.0
PASS DEF
2
INT
2
FF
0
48
6'4"
265 lbs
tkls
46
SACK
4.5
PASS DEF
0
INT
1
FF
2
49
6'1"
186 lbs
tkls
19
SACK
1.0
PASS DEF
4
INT
1
FF
2
50
6'2"
205 lbs
REC
60
REC Yds
1030
TD
7
AVG
17.2
RUSH YDS
0
51
6'5"
283 lbs
tkls
35
SACK
2.0
PASS DEF
1
INT
0
FF
1
52
6'4"
220 lbs
Pass Yds
3485
TD
28
INT
12
Pct
64.7
Rating
145.3
53
6'2"
210 lbs
REC
63
REC Yds
831
TD
6
AVG
13.2
RUSH YDS
0
54
6'3"
244 lbs
tkls
106
SACK
5.0
PASS DEF
2
INT
1
FF
2
55
6'4"
248 lbs
tkls
84
SACK
17.0
PASS DEF
2
INT
0
FF
3
56
6'5"
254 lbs
tkls
28
SACK
11.5
PASS DEF
1
INT
0
FF
3
57
6'2"
225 lbs
Rush Yds
880
TD
13
AVG
4.6
REC YDS
179
REC TD
1
58
6'1"
190 lbs
tkls
47
SACK
0.0
PASS DEF
13
INT
3
FF
1
59
6'2"
200 lbs
Pass Yds
3739
TD
26
INT
11
Pct
63.7
Rating
140.7
60
6'1"
225 lbs
tkls
17
SACK
0.0
PASS DEF
0
INT
0
FF
0
61
6'6"
310 lbs
GAMES
9
62
6'1"
225 lbs
tkls
76
SACK
3.5
PASS DEF
7
INT
0
FF
0
63
6'2"
247 lbs
tkls
80
SACK
16.5
PASS DEF
1
INT
0
FF
3
64
6'4"
236 lbs
tkls
109
SACK
1.0
PASS DEF
0
INT
0
FF
0
Round 3
65
5'11"
210 lbs
Rush Yds
805
TD
8
AVG
5.5
REC YDS
109
REC TD
1
66
6'0"
225 lbs
Rush Yds
1537
TD
21
AVG
6.4
REC YDS
188
REC TD
2
67
6'2"
206 lbs
tkls
13
SACK
0.0
PASS DEF
0
INT
0
FF
1
68
6'3"
315 lbs
tkls
18
SACK
4.0
PASS DEF
0
INT
0
FF
0
69
6'0"
175 lbs
REC
48
REC Yds
613
TD
5
AVG
12.8
RUSH YDS
0
70
6'4"
305 lbs
GAMES
13
71
6'2"
193 lbs
tkls
30
SACK
0.0
PASS DEF
7
INT
2
FF
0
72
6'0"
205 lbs
REC
55
REC Yds
834
TD
6
AVG
15.2
RUSH YDS
3
73
6'1"
187 lbs
tkls
54
SACK
0.0
PASS DEF
7
INT
4
FF
2
74
6'4"
250 lbs
tkls
56
SACK
8.5
PASS DEF
3
INT
0
FF
2
75
6'4"
230 lbs
REC
100
REC Yds
1342
TD
9
AVG
13.4
RUSH YDS
57
76
6'2"
318 lbs
tkls
26
SACK
3.5
PASS DEF
0
INT
0
FF
0
77
6'4"
200 lbs
tkls
18
SACK
0.0
PASS DEF
2
INT
3
FF
0
79
6'0"
201 lbs
tkls
49
SACK
0.0
PASS DEF
9
INT
5
FF
1
80
5'10"
214 lbs
Rush Yds
751
TD
6
AVG
7.0
REC YDS
135
REC TD
0
81
6'4"
236 lbs
tkls
72
SACK
2.0
PASS DEF
4
INT
2
FF
1
82
6'3"
275 lbs
tkls
43
SACK
4.5
PASS DEF
0
INT
0
FF
0
83
6'1"
190 lbs
tkls
53
SACK
1.0
PASS DEF
2
INT
3
FF
2
84
6'1"
245 lbs
tkls
33
SACK
8.5
PASS DEF
0
INT
0
FF
2
85
6'2"
213 lbs
REC
58
REC Yds
866
TD
9
AVG
14.9
RUSH YDS
0
86
5'11"
205 lbs
tkls
56
SACK
0.0
PASS DEF
1
INT
1
FF
2
87
5'10"
160 lbs
REC
78
REC Yds
866
TD
10
AVG
11.1
RUSH YDS
0
88
6'5"
255 lbs
REC
55
REC Yds
546
TD
2
AVG
9.9
RUSH YDS
0
89
5'10"
198 lbs
REC
69
REC Yds
1127
TD
11
AVG
16.3
RUSH YDS
0
90
6'6"
295 lbs
tkls
30
SACK
8.5
PASS DEF
6
INT
0
FF
1
91
6'2"
194 lbs
tkls
29
SACK
1.0
PASS DEF
4
INT
2
FF
0
92
6'4"
320 lbs
GAMES
10
93
6'5"
254 lbs
tkls
35
SACK
4.0
PASS DEF
0
INT
0
FF
0
94
6'5"
310 lbs
GAMES
12
95
5'10"
194 lbs
tkls
54
SACK
0.0
PASS DEF
3
INT
2
FF
0
96
6'5"
241 lbs
Pass Yds
2894
TD
21
INT
7
Pct
69.1
Rating
161.2
Round 3 Compensatory
97
6'0"
227 lbs
Rush Yds
838
TD
7
AVG
6.4
REC YDS
335
REC TD
5
98
6'2"
225 lbs
Pass Yds
3875
TD
25
INT
6
Pct
68.6
Rating
177.7
99
6'2"
275 lbs
GAMES
12
100
6'5"
300 lbs
GAMES
12


Featured on NFL Mock Draft Database.