NFL MOCK DRAFT 2024

Overral Rank Player Position School
1
-
Sam Darnold QB USC
2
-
Saquon Barkley RB Penn State
3
-
Josh Rosen QB UCLA
4
-
Josh Allen QB Wyoming
5
-
Bradley Chubb DE NC State
6
-
Quenton Nelson OG Notre Dame
7
-
Baker Mayfield QB Oklahoma
8
-
Denzel Ward CB Ohio State
9
-
Minkah Fitzpatrick CB Alabama
10
-
Derwin James S Florida State
11
-
Calvin Ridley WR Alabama
12
-
Vita Vea DT Washington
13
-
Roquan Smith ILB Georgia
14
-
Tremaine Edmunds OLB Virginia Tech
15
-
Mike McGlinchey OT Notre Dame
16
-
Marcus Davenport DE UTSA
17
-
Da'Ron Payne DT Alabama
18
-
Lamar Jackson QB Louisville
19
-
Courtland Sutton WR SMU
20
-
Josh Jackson CB Iowa
21
-
Connor Williams OT Texas
22
-
Leighton Vander Esch OLB Boise State
23
-
Rashaan Evans ILB Alabama
24
-
Jaire Alexander CB Louisville
25
-
Harold Landry DE Boston College
26
-
James Daniels OC Iowa
27
-
D.J. Moore WR Maryland
28
-
Taven Bryan DT Florida
29
-
Sam Hubbard DE Ohio State
30
-
Kolton Miller OT UCLA
31
-
Derrius Guice RB LSU
32
-
Martinas Rankin OT Mississippi State
33
-
Will Hernandez OG UTEP
34
-
Arden Key DE LSU
35
-
Ronald Jones RB USC
36
-
Mason Rudolph QB Oklahoma State
37
-
Isaiah Oliver CB Colorado
38
-
Christian Kirk WR Texas A&M
39
-
Dallas Goedert TE South Dakota State
40
-
Carlton Davis CB Auburn
41
-
Malik Jefferson OLB Texas
42
-
Sony Michel RB Georgia
43
-
Ronnie Harrison S Alabama
44
-
Brian O'Neill OT Pitt
45
-
Billy Price OG Ohio State
46
-
Trenton Thompson DT Georgia
47
-
Mark Andrews TE Oklahoma
48
-
Mike Gesicki TE Penn State
49
-
Justin Reid S Stanford
50
-
Orlando Brown OT Oklahoma
51
-
James Washington WR Oklahoma State
52
-
Mike Hughes CB UCF
53
-
Maurice Hurst DT Michigan
54
-
Braden Smith OG Auburn
55
-
Kerryon Johnson RB Auburn
56
-
Da'Shawn Hand DT Alabama
57
-
Rasheem Green DE USC
58
-
Ogbonnia Okoronkwo OLB Oklahoma
59
-
Hayden Hurst TE South Carolina
60
-
Lorenzo Carter OLB Georgia
61
-
Chukwuma Okorafor OT Western Michigan
62
-
Micah Kiser ILB Virginia
63
-
Equanimeous St Brown WR Notre Dame
64
-
Rashaad Penny RB San Diego State
65
-
D.J. Chark WR LSU
66
-
Anthony Averett CB Alabama
67
-
Josey Jewell ILB Iowa
68
-
RJ McIntosh DT Miami
69
-
Isaiah Wynn OG Georgia
70
-
Harrison Phillips DT Stanford
71
-
Donte Jackson CB LSU
72
-
DaeSean Hamilton WR Penn State
73
-
Shaquem Griffin OLB UCF
74
-
Brandon Parker OT North Carolina A&T
75
-
Anthony Miller WR Memphis
76
-
Nick Chubb RB Georgia
77
-
Tarvarus McFadden CB Florida State
78
-
Austin Corbett OG Nevada
79
-
Jessie Bates III FS Wake Forest
80
-
Tim Settle DT Virginia Tech
81
-
Duke Ejiofor DE Wake Forest
82
-
Marcus Allen S Penn State
83
-
Will Clapp OC LSU
84
-
Alex Cappa OT Humboldt State
85
-
Mason Cole OG Michigan
86
-
Nathan Shepherd DT Fort Hays State
87
-
Luke Falk QB Washington State
88
-
DeShon Elliott S Texas
89
-
Darius Leonard OLB South Carolina State
90
-
Geron Christian OT Louisville
91
-
Deon Cain WR Clemson
92
-
Tyquan Lewis DE Ohio State
93
-
Terrell Edmunds SS Virginia Tech
94
-
Kyzir White SS West Virginia
95
-
Will Richardson OT NC State
96
-
Josh Sweat DE Florida State
97
-
Joseph Noteboom OT TCU
98
-
Dalton Schultz TE Stanford
99
-
Simmie Cobbs Jr. WR Indiana
100
-
Duke Dawson CB Florida
Floating offer