Ourlads NFL Scouting Services
Go Ad Free
BUY DRAFT GUIDE
New Orders
Backorders
OURLADS INSIDER
NFL DEPTH CHARTS
NCAA DEPTH CHARTS
NFL DRAFT
2025 NFL Draft Hub
Ourlads Stories
Archives
Player Scouting Reports
Recent NFL Drafts
NFL Combine
NFL Draft Value Chart
NFL Draft Averages
QB Ball Velocity
FANTASY
Fantasy Tools
ABOUT
About Us
Advertise With Us
Selling Points
Publications
Dan Shonka's Bio
Radio Schedule
Media Interviews
Contact Us
Testimonials
Scouts' Hall of Fame
Pro Scout Confidential
Lads Links
SOCIAL
YouTube
Facebook
X/Twitter
Instagram
TikTok
Go Ad Free
Subscribe
NFL
Depth
Charts
NCAA
Depth
Charts
Ourlads' 2024 NFL Mock Draft Challenge
jgkiang | Last minute mock
Updated: 04/25/2024 12:56AM ET
Pick
Team
Player
Pos.
School
Round 1
1
Bears
f/CAR
Caleb Williams
QB
USC
2
Commanders
Drake Maye
QB
North Carolina
3
Patriots
Jayden Daniels
QB
LSU
4
Cardinals
Marvin Harrison Jr.
WR
Ohio State
5
Chargers
JJ McCarthy
QB
Michigan
Trade with Vikings
6
Giants
Malik Nabers
WR
LSU
7
Titans
Joe Alt
OT
Notre Dame
8
Falcons
Rome Odunze
WR
Washington
9
Bears
Dallas Turner
ED
Alabama
Trade with Rams
10
Jets
Brock Bowers
TE
Georgia
11
Vikings
JC Latham
OT
Alabama
Trade with Chargers
12
Broncos
Michael Penix Jr.
QB
Washington
13
Raiders
Terrion Arnold
CB
Alabama
14
Saints
Olumuyiwa Fashanu
OT
Penn State
15
Colts
Quinyon Mitchell
CB
Toledo
16
Seahawks
Byron Murphy II
DT
Texas
17
Jaguars
Troy Fautanu
OG
Washington
18
Bengals
Taliese Fuaga
OT
Oregon State
19
Rams
Jared Verse
ED
Florida State
Trade with Bears
20
Steelers
Amarius Mims
OT
Georgia
21
Dolphins
Jer'Zhan Newton
DT
Illinois
22
Eagles
Laiatu Latu
ED
UCLA
23
Vikings
f/CLE
Nate Wiggins
CB
Clemson
Trade with Chargers
24
Cowboys
Graham Barton
OG
Duke
25
Packers
Tyler Guyton
OT
Oklahoma
26
Buccaneers
Chop Robinson
ED
Penn State
27
Cardinals
f/HOU
Cooper DeJean
CB
Iowa
28
Bills
Brian Thomas Jr.
WR
LSU
29
Lions
Darius Robinson
ED
Missouri
30
Ravens
Ladd McConkey
WR
Georgia
31
49ers
Kool-Aid McKinstry
CB
Alabama
32
Chiefs
Kingsley Suamataia
OT
BYU
Round 2
33
Panthers
Mike Sainristil
CB
Michigan
34
Patriots
Adonai Mitchell
WR
Texas
35
Cardinals
Xavier Worthy
WR
Texas
36
Commanders
Jordan Morgan
OT
Arizona
37
Chargers
Junior Colson
LB
Michigan
38
Titans
Marshawn Kneeland
ED
Western Michigan
39
Panthers
f/NYG
Jackson Powers-Johnson
OC
Oregon
40
Commanders
f/CHI
Edgerrin Cooper
LB
Texas A&M
41
Packers
f/NYJ
Kris Jenkins
DT
Michigan
42
Texans
Braden Fiske
DT
Florida State
43
Falcons
Ennis Rakestraw Jr.
CB
Missouri
44
Raiders
Bo Nix
QB
Oregon
45
Saints
f/DEN
Malachi Corley
WR
Western Kentucky
46
Colts
Jaden Hicks
S
Washington State
47
Giants
f/SEA
Cooper Beebe
OG
Kansas State
48
Jaguars
Ruke Orhorhoro
DT
Clemson
49
Bengals
Roman Wilson
WR
Michigan
50
Eagles
f/NO
Roger Rosengarten
OT
Washington
51
Steelers
Zach Frazier
OC
West Virginia
52
Rams
Ricky Pearsall
WR
Florida
Trade with Bears
53
Eagles
Andru Phillips
CB
Kentucky
54
Browns
Patrick Paul
OT
Houston
55
Dolphins
Christian Haynes
OG
Connecticut
56
Cowboys
Maason Smith
DT
LSU
57
Buccaneers
Keon Coleman
WR
Florida State
58
Packers
Jonathon Brooks
RB
Texas
59
Texans
Javon Bullard
S
Georgia
60
Bills
Tyler Nubin
S
Minnesota
61
Lions
Xavier Legette
WR
South Carolina
62
Ravens
Brandon Coleman
OT
TCU
63
49ers
Ja'Lynn Polk
WR
Washington
64
Chiefs
Troy Franklin
WR
Oregon
Round 3
65
Panthers
Ja'Tavion Sanders
TE
Texas
66
Cardinals
Brandon Dorlus
DT
Oregon
67
Commanders
Max Melton
CB
Rutgers
68
Patriots
Blake Fisher
OT
Notre Dame
69
Chargers
Malik Washington
WR
Virginia
70
Giants
Trey Benson
RB
Florida State
71
Cardinals
f/TEN
Chris Braswell
ED
Alabama
72
Jets
Mason McCormick
OG
South Dakota State
73
Lions
f/MIN
Renardo Green
CB
Florida State
74
Falcons
Mohamed Kamara
ED
Colorado State
75
Bears
Kiran Amegadjie
OT
Yale
76
Broncos
Ben Sinnott
TE
Kansas State
77
Raiders
Devontez Walker
WR
North Carolina
78
Commanders
Jared Wiley
TE
TCU
79
Falcons
f/JAX
Michael Pratt
QB
Tulane
80
Bengals
Kamari Lassiter
CB
Georgia
81
Seahawks
f/NO
Cole Bishop
S
Utah
82
Colts
Adisa Isaac
ED
Penn State
83
Rams
Spencer Rattler
QB
South Carolina
84
Steelers
Payton Wilson
LB
North Carolina State
85
Browns
Michael Hall Jr.
DT
Ohio State
86
Texans
f/PHI
Christian Jones
OT
Texas
87
Cowboys
Caelen Carson
CB
Wake Forest
88
Packers
Trevin Wallace
LB
Kentucky
89
Buccaneers
Tanor Bortolini
OC
Wisconsin
90
Cardinals
f/HOU
Dominick Puni
OG
Kansas
91
Packers
f/BUF
Zak Zinter
OG
Michigan
92
Buccaneers
Kris Abrams-Draine
CB
Missouri
93
Ravens
Austin Booker
ED
Kansas
94
49ers
Theo Johnson
TE
Penn State
95
Chiefs
Jarrian Jones
CB
Florida State
96
Jaguars
f/NFL
TJ Tampa
CB
Iowa State
97
Bengals
f/NFL
Mekhi Wingo
DT
LSU
98
Steelers
f/NFL
Jalen McMillan
WR
Washington
99
Rams
f/NFL
DJ James
CB
Auburn
100
Commanders
f/NFL
Bralen Trice
ED
Washington
101
Panthers
f/NFL/SF
Brenden Rice
WR
USC
Round 4
102
Seahawks
Matt Goncalves
OT
Pittsburgh
103
Patriots
Gabriel Murphy
ED
UCLA
104
Cardinals
Ray Davis
RB
Kentucky
105
Chargers
MarShawn Lloyd
RB
USC
106
Titans
Jarvis Brownlee Jr.
CB
Louisville
107
Giants
Decamerion Richardson
CB
Mississippi State
108
Vikings
Khristian Boyd
DT
Northern Iowa
109
Falcons
DeWayne Carter
DT
Duke
110
Chargers
Jonah Elliss
ED
Utah
111
Jets
Tykee Smith
S
Georgia
112
Raiders
Kamren Kinchens
S
Miami
113
Ravens
Josh Newton
CB
TCU
114
Jaguars
f/DEN
Jalyx Hunt
ED
Houston Christian
115
Bengals
Will Shipley
RB
Clemson
116
Jaguars
Jermaine Burton
WR
Alabama
117
Colts
f/NO
Beaux Limmer
OC
Arkansas
118
Seahawks
Cedric Gray
LB
North Carolina
119
Steelers
Gabe Hall
DT
Baylor
120
Eagles
Christian Mahogany
OG
Boston College
121
Broncos
f/LAR
Calen Bullock
S
USC
122
Bears
f/MIA
Leonard Taylor III
DT
Miami
123
Texans
f/PHI
Cade Stover
TE
Ohio State
124
49ers
f/CLE
Malik Mustapha
S
Wake Forest
125
Buccaneers
f/DAL
Jeremiah Trotter Jr.
LB
Clemson
126
Packers
Sedrick Van Pran
OC
Georgia
127
Texans
Cam Hart
CB
Notre Dame
128
Bills
Javon Solomon
ED
Troy
129
Vikings
Khyree Jackson
CB
Oregon
130
Ravens
f/DET/MIN
Blake Corum
RB
Michigan
131
Chiefs
f/BAL
Hunter Nourzad
OC
Penn State
132
49ers
Caedan Wallace
OT
Penn State
133
Bills
Audric Estimé
RB
Notre Dame
134
Jets
f/NFL
Jacob Cowing
WR
Arizona
Round 5
135
49ers
f/CAR
Isaiah Adams
OG
Illinois
136
Broncos
f/CLE
T'Vondre Sweat
DT
Texas
137
Patriots
Tanner McLachlan
TE
Arizona
138
Cardinals
Dadrion Taylor-Demerson
S
Texas Tech
139
Commanders
Javon Foster
OT
Missouri
140
Chargers
Javon Baker
WR
Central Florida
141
Panthers
f/TEN
Cedric Johnson
ED
Mississippi
142
Panthers
Tommy Eichenberg
LB
Ohio State
143
Falcons
f/CHI
Jaylin Simpson
S
Auburn
144
Bills
f/NYJ
Jordan Jefferson
DT
LSU
145
Broncos
f/MIN
Jaylen Wright
RB
Tennessee
146
Titans
Jamari Thrash
WR
Louisville
147
Broncos
Brennan Jackson
ED
Washington State
148
Raiders
Garret Greenfield
OT
South Dakota State
149
Bengals
Erick All
TE
Iowa
150
Saints
Jaylan Ford
LB
Texas
151
Colts
Jordan Magee
LB
Temple
152
Commanders
Bub Means
WR
Pittsburgh
153
Jaguars
Nehemiah Pritchett
CB
Auburn
154
Rams
f/PIT
Beau Brade
S
Maryland
155
Rams
f/PHI
Tip Reiman
TE
Illinois
156
Browns
f/CLE
AJ Barner
TE
Michigan
157
Vikings
Joshua Karty
PK
Stanford
158
Dolphins
f/DAL
Luke McCaffrey
WR
Rice
159
Chiefs
f/GB
Bucky Irving
RB
Oregon
160
Bills
f/TB
Delmar Glaze
OT
Maryland
161
Eagles
f/HOU
Edefuan Ulofoshio
LB
Washington
162
Cardinals
McKinnley Jackson
DT
Texas A&M
163
Bills
Curtis Jacobs
LB
Penn State
164
Lions
Trey Taylor
S
Air Force
165
Ravens
f/SF
Jaheim Bell
TE
Florida State
166
Giants
f/KC
Kitan Oladapo
S
Oregon State
167
Vikings
f/NFL
Isaac Guerendo
RB
Louisville
168
Saints
f/NFL
Tory Taylor
PT
Iowa
169
Packers
f/NFL
Elijah Jones
CB
Boston College
170
Saints
f/NFL
Braiden McGregor
ED
Michigan
171
Eagles
f/NFL
Jalen Coker
WR
Holy Cross
172
Eagles
f/NFL
Brevyn Spann-Ford
TE
Minnesota
173
Chiefs
f/NFL
Sione Vaki
S
Utah
174
Cowboys
f/NFL
Braelon Allen
RB
Wisconsisn
175
Saints
f/NFL
Mark Perry
S
TCU
176
49ers
f/NFL
Nelson Ceaser
ED
Houston
177
Vikings
f/NFL
Jha'Quan Jackson
WR
Tulane
178
Steelers
f/NFL
Daequan Hardy
CB
Penn State
Round 6
179
Seahawks
f/CAR
Anthony Gould
WR
Oregon State
180
Patriots
f/ARZ
Chau Smith-Wade
CB
Washington State
181
Chargers
Justin Eboigbe
DT
Alabama
182
Titans
Ainias Smith
WR
Texas A&M
183
Giants
Ty'Ron Hopper
LB
Missouri
184
Dolphins
Travis Glover
OT
Georgia State
185
Jets
Jordan Travis
QB
Florida State
186
Cardinals
f/CHI
Marist Liufau
LB
Notre Dame
187
Falcons
Dallin Holker
TE
Colorado State
188
Texans
f/MIN
Tyrone Tracy Jr.
RB
Purdue
189
Bills
f/ATL
Deantre Prince
CB
Mississippi
190
Saints
f/LV
Myles Harden
S
South Dakota
191
Colts
f/DEN
Cornelius Johnson
WR
Michigan
192
Seahawks
Grayson Murphy
ED
UCLA
193
Patriots
f/JAX
Dylan Laube
RB
New Hampshire
194
Bengals
Evan Anderson
DT
Florida Atlantic
195
Steelers
Sataoa Laumea
OG
Utah
196
Rams
Cam Little
PK
Arkansas
197
Falcons
Jaylon Carlies
S
Missouri
198
Dolphins
f/LAR
Josh Proctor
S
Ohio State
199
Saints
f/CLE
Nathaniel Watson
LB
Mississippi State
200
Bills
Drake Nugent
OC
Michigan
201
Lions
f/PHI
CJ Hanson
OG
Holy Cross
202
Packers
f/DAL
Dominique Hampton
S
Washington
203
Broncos
f/CLE
Kamal Hadden
CB
Tennessee
204
Bills
Tahj Washington
WR
USC
205
Lions
f/HOU
Jacob Monk
OC
Duke
206
Browns
Michael Barrett
LB
Michigan
207
Broncos
Tyler Davis
DT
Clemson
208
Raiders
f/BAL
Nathan Thomas
OT
Louisiana
209
Rams
Frank Gore Jr.
RB
Southern Miss
210
Eagles
f/KC
Isaiah Davis
RB
South Dakota State
211
49ers
f/NFL
Tyrice Knight
LB
UTEP
212
Jaguars
f/NFL
Blake Watson
RB
Memphis
213
Rams
f/NFL
JD Bertrand
LB
Notre Dame
214
Bengals
f/NFL
Dylan McMahon
OC
North Carolina State
215
49ers
f/NFL
Keith Randolph Jr.
DT
Illinois
216
Cowboys
f/NFL
Steele Chambers
LB
Ohio State
217
Rams
f/NFL
Gottlieb Ayedze
OT
Maryland
218
Ravens
f/NFL
Ethan Driskell
OT
Marshall
219
Packers
f/CAR
Joe Milton III
QB
Tennessee
220
Buccaneers
Devin Leary
QB
Kentucky
Round 7
221
Titans
f/NE
Daijahn Anthony
S
Mississippi
222
Commanders
Evan Williams
S
Oregon
223
Raiders
Chigozie Anusiem
CB
Colorado State
224
Bengals
f/NYG/SF
Marcellas Dial
CB
South Carolina
225
Chargers
f/TEN
Jack Westover
TE
Washington
226
Cardinals
f/NYJ
Beanie Bishop Jr.
CB
West Virginia
227
Titans
f/MIN
Dillon Johnson
RB
Washington
228
Ravens
f/ATL
Fabien Lovett Sr.
DT
Florida State
229
Raiders
f/CHI
Javontae Jean-Baptiste
ED
Notre Dame
230
Vikings
f/DEN
Myles Cole
ED
Texas Tech
231
Patriots
f/LV
Tuli Letuligasenoa
DT
Washington
232
Vikings
f/SF
Frank Crum
OT
Wyoming
233
Cowboys
Logan Lee
DT
Iowa
234
Colts
Marcus Harris
DT
Auburn
235
Seahawks
Hayden Hatten
WR
Idaho
236
Jaguars
f/NO
Richard Jibunor
ED
Troy
237
Bengals
f/LAR
Elijah Klein
OG
UTEP
238
Texans
X'Zauvea Gadlin
OG
Liberty
239
Saints
Joshua Cephus
WR
UTSA
240
Panthers
f/PHI
Jowon Briggs
DT
Cincinnati
241
Dolphins
f/CLE
MJ Devonshire
CB
Pittsburgh
242
Titans
Kingsley Eguakun
OC
Florida
243
Browns
Sundiata Anderson
ED
Grambling State
244
Cowboys
Layden Robinson
OG
Texas A&M
245
Packers
Xavier Weaver
WR
Colorado
246
Buccaneers
Trevor Keegan
OT
Michigan
247
Texans
Kalen King
CB
Penn State
248
Bills
Walter Rouse
OT
Oklahoma
249
Lions
Dwight McGlothern
CB
Arkansas
250
Ravens
f/KC
Darius Muasau
LB
UCLA
251
49ers
f/NFL
Johnny Wilson
WR
Florida State
252
Chiefs
f/NFL
Javion Cohen
OG
Miami
253
Chargers
f/NFL
Jaylen Harrell
ED
Michigan
254
Rams
f/NFL
Marcus Rosemy-Jacksaint
WR
Georgia
255
Packers
f/NFL
Ryan Watts
CB
Texas
256
Jets
f/NFL
Tarheeb Still
CB
Maryland
257
Jets
f/NFL
Drake Stoops
WR
Oklahoma