NFL MOCK DRAFT 2024

Overral Rank Player Position School
1
-
Jameis Winston QB Florida State
2
-
Leonard Williams DT USC
3
-
Marcus Mariota QB Oregon
4
-
Amari Cooper WR Alabama
5
-
Dante Fowler Jr. DE Florida
6
-
Kevin White WR West Virginia
7
-
Brandon Scherff OT Iowa
8
-
Vic Beasley OLB Clemson
9
-
Randy Gregory OLB Nebraska
10
-
Danny Shelton DT Washington
11
-
Shane Ray OLB Missouri
12
-
Bud Dupree DE Kentucky
13
-
DeVante Parker WR Louisville
14
-
Trae Waynes CB Michigan State
15
-
Andrus Peat OT Stanford
16
-
Malcom Brown DT Texas
17
-
Landon Collins S Alabama
18
-
Melvin Gordon RB Wisconsin
19
-
Ereck Flowers OT Miami
20
-
Arik Armstead DE Oregon
21
-
Jaelen Strong WR Arizona State
22
-
La'el Collins OT LSU
23
-
Eddie Goldman DT Florida State
24
-
Marcus Peters CB Washington
25
-
Todd Gurley RB Georgia
26
-
Eric Kendricks ILB UCLA
27
-
Shaq Thompson OLB Washington
28
-
Cameron Erving OT Florida State
29
-
Benardrick McKinney OLB Mississippi State
30
-
Jordan Phillips DT Oklahoma
31
-
Kevin Johnson CB Wake Forest
32
-
Danielle Hunter DE LSU
33
-
Maxx Williams TE Minnesota
34
-
T.J. Clemmings OT Pitt
35
-
Devin Smith WR Ohio State
36
-
Brett Hundley QB UCLA
37
-
Devin Funchess TE Michigan
38
-
Jalen Collins CB LSU
39
-
Sammie Coates WR Auburn
40
-
Jacoby Glenn CB UCF
41
-
Owamagbe Odighizuwa DE UCLA
42
-
Tevin Coleman RB Indiana
43
-
Tre' Jackson OG Florida State
44
-
A.J. Cann OG South Carolina
45
-
Quinten Rollins CB Miami (Ohio)
46
-
Derron Smith S Fresno State
47
-
Duke Johnson RB Miami
48
-
Carl Davis DT Iowa
49
-
Dorial Green-Beckham WR Oklahoma
50
-
Hroniss Grasu OC Oregon
51
-
Ty Sambrailo OT Colorado State
52
-
Denzel Perryman OLB Miami
53
-
P.J. Williams CB Florida State
54
-
Michael Bennett DT Ohio State
55
-
Cedric Ogbuehi OT Texas A&M
56
-
Eli Harold OLB Virginia
57
-
Ameer Abdullah RB Nebraska
58
-
Alex Carter CB Stanford
59
-
Jake Fisher OT Oregon
60
-
Nelson Agholor WR USC
61
-
Reese Dismukes OC Auburn
62
-
Jay Ajayi RB Boise State
63
-
Gerod Holliman S Louisville
64
-
Jaquiski Tartt S Samford
65
-
Javorius Allen RB USC
66
-
David Johnson RB Northern Iowa
67
-
Daryl Williams OT Oklahoma
68
-
Anthony Harris S Virginia
69
-
Bryce Petty QB Baylor
70
-
Lorenzo Mauldin OLB Louisville
71
-
D.J. Humphries OT Florida
72
-
Ifo Ekpre-Olomu CB Oregon
73
-
Clive Walford TE Miami
74
-
Laken Tomlinson OG Duke
75
-
Josue Matias OG Florida State
76
-
T.J. Yeldon RB Alabama
77
-
Cody Prewitt S Mississippi
78
-
Rashad Greene WR Florida State
79
-
Mario Edwards Jr DE Florida State
80
-
Nate Orchard DE Utah
81
-
Trey Flowers DE Arkansas
82
-
Justin Hardy WR East Carolina
83
-
Jeremiah Poutasi OT Utah
84
-
Tyler Lockett WR Kansas State
85
-
Stephone Anthony ILB Clemson
86
-
Paul Dawson OLB TCU
87
-
D'Joun Smith CB Florida Atlantic
88
-
Xavier Williams DT Northern Iowa
89
-
Ronald Darby CB Florida State
90
-
Ramik Wilson ILB Georgia
91
-
Xavier Cooper DT Washington State
92
-
Tyeler Davison DT Fresno State
93
-
Breshad Perriman WR UCF
94
-
Markus Golden OLB Missouri
95
-
Nick O'Leary TE Florida State
96
-
Durrell Eskridge S Syracuse
97
-
Tyler Kroft TE Rutgers
98
-
Josh Shaw CB USC
99
-
Rob Havenstein OT Wisconsin
100
-
Preston Smith DE Mississippi State
Floating offer