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
DMOzone | DMOzone
Updated: 04/23/2024 5:57PM ET
Pick
Team
Player
Pos.
School
Round 1
1
Bears
f/CAR
Caleb Williams
QB
USC
2
Commanders
Jayden Daniels
QB
LSU
3
Patriots
Drake Maye
QB
North Carolina
4
Cardinals
Marvin Harrison Jr.
WR
Ohio State
5
Chargers
Joe Alt
OT
Notre Dame
6
Giants
Malik Nabers
WR
LSU
7
Titans
Brock Bowers
TE
Georgia
8
Falcons
Dallas Turner
ED
Alabama
9
Bears
Olumuyiwa Fashanu
OT
Penn State
10
Jets
Rome Odunze
WR
Washington
11
Vikings
JJ McCarthy
QB
Michigan
12
Broncos
Laiatu Latu
ED
UCLA
13
Raiders
Taliese Fuaga
OT
Oregon State
14
Saints
Terrion Arnold
CB
Alabama
15
Colts
Brian Thomas Jr.
WR
LSU
16
Seahawks
Troy Fautanu
OG
Washington
17
Jaguars
Quinyon Mitchell
CB
Toledo
18
Bengals
Byron Murphy II
DT
Texas
19
Rams
Tyler Guyton
OT
Oklahoma
20
Steelers
JC Latham
OT
Alabama
21
Dolphins
Jared Verse
ED
Florida State
22
Eagles
Graham Barton
OG
Duke
23
Vikings
f/CLE
Darius Robinson
ED
Missouri
24
Cowboys
Xavier Worthy
WR
Texas
25
Packers
Amarius Mims
OT
Georgia
26
Buccaneers
Chop Robinson
ED
Penn State
27
Cardinals
f/HOU
Cooper DeJean
CB
Iowa
28
Bills
Keon Coleman
WR
Florida State
29
Lions
Zach Frazier
OC
West Virginia
30
Ravens
Junior Colson
LB
Michigan
31
49ers
Nate Wiggins
CB
Clemson
32
Chiefs
Ladd McConkey
WR
Georgia
Round 2
33
Panthers
Ennis Rakestraw Jr.
CB
Missouri
34
Patriots
Kingsley Suamataia
OT
BYU
35
Cardinals
Jer'Zhan Newton
DT
Illinois
36
Commanders
Jordan Morgan
OT
Arizona
37
Chargers
Roman Wilson
WR
Michigan
38
Titans
Kamari Lassiter
CB
Georgia
39
Panthers
f/NYG
Xavier Legette
WR
South Carolina
40
Commanders
f/CHI
Payton Wilson
LB
North Carolina State
41
Packers
f/NYJ
Edgerrin Cooper
LB
Texas A&M
42
Texans
Michael Hall Jr.
DT
Ohio State
43
Falcons
Max Melton
CB
Rutgers
44
Raiders
Spencer Rattler
QB
South Carolina
45
Saints
f/DEN
Kris Jenkins
DT
Michigan
46
Colts
Adonai Mitchell
WR
Texas
47
Giants
f/SEA
Ricky Pearsall
WR
Florida
48
Jaguars
Troy Franklin
WR
Oregon
49
Bengals
Malachi Corley
WR
Western Kentucky
50
Eagles
f/NO
Johnny Dixon
CB
Penn State
51
Steelers
Jackson Powers-Johnson
OC
Oregon
52
Rams
Braden Fiske
DT
Florida State
53
Eagles
Cedric Gray
LB
North Carolina
54
Browns
Tyler Nubin
S
Minnesota
55
Dolphins
Ja'Lynn Polk
WR
Washington
56
Cowboys
Bralen Trice
ED
Washington
57
Buccaneers
Adisa Isaac
ED
Penn State
58
Packers
Marshawn Kneeland
ED
Western Michigan
59
Texans
Zak Zinter
OG
Michigan
60
Bills
Keon Coleman
WR
Florida State
61
Lions
Devontez Walker
WR
North Carolina
62
Ravens
Jalen McMillan
WR
Washington
63
49ers
Brenden Rice
WR
USC
64
Chiefs
Jared Wiley
TE
TCU
Round 3
65
Panthers
Brandon Dorlus
DT
Oregon
66
Cardinals
Jacob Cowing
WR
Arizona
67
Commanders
Chris Braswell
ED
Alabama
68
Patriots
Kiran Amegadjie
OT
Yale
69
Chargers
Mike Sainristil
CB
Michigan
70
Giants
Jaden Hicks
S
Washington State
71
Cardinals
f/TEN
Javon Bullard
S
Georgia
72
Jets
Blake Fisher
OT
Notre Dame
73
Lions
f/MIN
Xavier Thomas
ED
Clemson
74
Falcons
Jalyx Hunt
ED
Houston Christian
75
Bears
Javon Solomon
ED
Troy
76
Broncos
Bo Nix
QB
Oregon
77
Raiders
Renardo Green
CB
Florida State
78
Commanders
Calen Bullock
S
USC
79
Falcons
f/JAX
Roger Rosengarten
OT
Washington
80
Bengals
Malik Washington
WR
Virginia
81
Seahawks
f/NO
Michael Penix Jr.
QB
Washington
82
Colts
Bucky Irving
RB
Oregon
83
Rams
Austin Booker
ED
Kansas
84
Steelers
Ryan Watts
CB
Texas
85
Browns
Khyree Jackson
CB
Oregon
86
Texans
f/PHI
Cooper Beebe
OG
Kansas State
87
Cowboys
Trey Benson
RB
Florida State
88
Packers
Patrick Paul
OT
Houston
89
Buccaneers
Jonathon Brooks
RB
Texas
90
Cardinals
f/HOU
Jaylen Wright
RB
Tennessee
91
Packers
f/BUF
Hunter Nourzad
OC
Penn State
92
Buccaneers
MarShawn Lloyd
RB
USC
93
Ravens
Mason McCormick
OG
South Dakota State
94
49ers
Ja'Tavion Sanders
TE
Texas
95
Chiefs
Matt Goncalves
OT
Pittsburgh
96
Jaguars
f/NFL
Brennan Jackson
ED
Washington State
97
Bengals
f/NFL
Ben Sinnott
TE
Kansas State
98
Steelers
f/NFL
Jeremiah Trotter Jr.
LB
Clemson
99
Rams
f/NFL
Cade Stover
TE
Ohio State
100
Commanders
f/NFL
Erick All
TE
Iowa
101
Panthers
f/NFL/SF
Johnny Wilson
WR
Florida State
Round 4
102
Seahawks
Ruke Orhorhoro
DT
Clemson
103
Patriots
Christian Haynes
OG
Connecticut
104
Cardinals
Jonah Elliss
ED
Utah
105
Chargers
Braelon Allen
RB
Wisconsisn
106
Titans
Audric Estimé
RB
Notre Dame
107
Giants
Brandon Coleman
OT
TCU
108
Vikings
Ray Davis
RB
Kentucky
109
Falcons
Andru Phillips
CB
Kentucky
110
Chargers
Jamari Thrash
WR
Louisville
111
Jets
Javon Baker
WR
Central Florida
112
Raiders
Tahj Washington
WR
USC
113
Ravens
Jarvis Brownlee Jr.
CB
Louisville
114
Jaguars
f/DEN
Caelen Carson
CB
Wake Forest
115
Bengals
Kris Abrams-Draine
CB
Missouri
116
Jaguars
DeWayne Carter
DT
Duke
117
Colts
f/NO
Tykee Smith
S
Georgia
118
Seahawks
Jarrian Jones
CB
Florida State
119
Steelers
Ainias Smith
WR
Texas A&M
120
Eagles
Marist Liufau
LB
Notre Dame
121
Broncos
f/LAR
Maason Smith
DT
LSU
122
Bears
f/MIA
Jordan Magee
LB
Temple
123
Texans
f/PHI
Tommy Eichenberg
LB
Ohio State
124
49ers
f/CLE
Sione Vaki
S
Utah
125
Buccaneers
f/DAL
Jalen Coker
WR
Holy Cross
126
Packers
Mekhi Wingo
DT
LSU
127
Texans
Tanor Bortolini
OC
Wisconsin
128
Bills
Mohamed Kamara
ED
Colorado State
129
Vikings
Theo Johnson
TE
Penn State
130
Ravens
f/DET/MIN
Cornelius Johnson
WR
Michigan
131
Chiefs
f/BAL
Bub Means
WR
Pittsburgh
132
49ers
Luke McCaffrey
WR
Rice
133
Bills
T'Vondre Sweat
DT
Texas
134
Jets
f/NFL
Dallin Holker
TE
Colorado State
Round 5
135
49ers
f/CAR
Jaheim Bell
TE
Florida State
136
Broncos
f/CLE
Brandon Bishop
S
Liberty
137
Patriots
Cam Hart
CB
Notre Dame
138
Cardinals
DJ James
CB
Auburn
139
Commanders
Grayson Murphy
ED
UCLA
140
Chargers
Blake Corum
RB
Michigan
141
Panthers
f/TEN
Javon Foster
OT
Missouri
142
Panthers
Javontae Jean-Baptiste
ED
Notre Dame
143
Falcons
f/CHI
Caedan Wallace
OT
Penn State
144
Bills
f/NYJ
Christian Jones
OT
Texas
145
Broncos
f/MIN
Ethan Driskell
OT
Marshall
146
Titans
Gabriel Murphy
ED
UCLA
147
Broncos
Braiden McGregor
ED
Michigan
148
Raiders
Nelson Ceaser
ED
Houston
149
Bengals
TJ Tampa
CB
Iowa State
150
Saints
Jaylen Harrell
ED
Michigan
151
Colts
Kool-Aid McKinstry
CB
Alabama
152
Commanders
Walter Rouse
OT
Oklahoma
153
Jaguars
Myles Cole
ED
Texas Tech
154
Rams
f/PIT
Daequan Hardy
CB
Penn State
155
Rams
f/PHI
Chau Smith-Wade
CB
Washington State
156
Browns
f/CLE
Jermaine Burton
WR
Alabama
157
Vikings
Jha'Quan Jackson
WR
Tulane
158
Dolphins
f/DAL
Marcus Rosemy-Jacksaint
WR
Georgia
159
Chiefs
f/GB
Jalen Green
ED
James Madison
160
Bills
f/TB
Jordan Whittington
WR
Texas
161
Eagles
f/HOU
Isaiah Williams
WR
Illinois
162
Cardinals
Jawhar Jordan
RB
Louisville
163
Bills
Isaiah Davis
RB
South Dakota State
164
Lions
Kamren Kinchens
S
Miami
165
Ravens
f/SF
Dillon Johnson
RB
Washington
166
Giants
f/KC
Michael Pratt
QB
Tulane
167
Vikings
f/NFL
Dylan Laube
RB
New Hampshire
168
Saints
f/NFL
Xavier Weaver
WR
Colorado
169
Packers
f/NFL
Isaac Guerendo
RB
Louisville
170
Saints
f/NFL
Joe Milton III
QB
Tennessee
171
Eagles
f/NFL
Cole Bishop
S
Utah
172
Eagles
f/NFL
Malik Mustapha
S
Wake Forest
173
Chiefs
f/NFL
Tyrone Tracy Jr.
RB
Purdue
174
Cowboys
f/NFL
Will Shipley
RB
Clemson
175
Saints
f/NFL
Kitan Oladapo
S
Oregon State
176
49ers
f/NFL
Frank Gore Jr.
RB
Southern Miss
177
Vikings
f/NFL
Kimani Vidal
RB
Troy
178
Steelers
f/NFL
Dadrion Taylor-Demerson
S
Texas Tech
Round 6
179
Seahawks
f/CAR
Josh Proctor
S
Ohio State
180
Patriots
f/ARZ
Sedrick Van Pran
OC
Georgia
181
Chargers
AJ Barner
TE
Michigan
182
Titans
Carter Bradley
QB
South Alabama
183
Giants
Beaux Limmer
OC
Arkansas
184
Dolphins
Dallin Holker
TE
Colorado State
185
Jets
Beau Brade
S
Maryland
186
Cardinals
f/CHI
Christian Mahogany
OG
Boston College
187
Falcons
CJ Hanson
OG
Holy Cross
188
Texans
f/MIN
Andrew Raym
OC
Oklahoma
189
Bills
f/ATL
Trevin Wallace
LB
Kentucky
190
Saints
f/LV
X'Zauvea Gadlin
OG
Liberty
191
Colts
f/DEN
Steele Chambers
LB
Ohio State
192
Seahawks
Trey Knox
TE
South Carolina
193
Patriots
f/JAX
Javion Cohen
OG
Miami
194
Bengals
Tanner McLachlan
TE
Arizona
195
Steelers
JD Bertrand
LB
Notre Dame
196
Rams
Austin Reed
QB
Western Kentucky
197
Falcons
Dylan McMahon
OC
North Carolina State
198
Dolphins
f/LAR
Ty'Ron Hopper
LB
Missouri
199
Saints
f/CLE
Brevyn Spann-Ford
TE
Minnesota
200
Bills
Trey Taylor
S
Air Force
201
Lions
f/PHI
Michael Barrett
LB
Michigan
202
Packers
f/DAL
Curtis Jacobs
LB
Penn State
203
Broncos
f/CLE
Isaac Rex
TE
BYU
204
Bills
Layden Robinson
OG
Texas A&M
205
Lions
f/HOU
Dallas Gant
LB
Toledo
206
Browns
Dominique Hampton
S
Washington
207
Broncos
Devin Leary
QB
Kentucky
208
Raiders
f/BAL
Easton Gibbs
LB
Wyoming
209
Rams
James Williams
S
Miami
210
Eagles
f/KC
William Barnes
OT
North Carolina
211
49ers
f/NFL
Jontrey Hunter
LB
Georgia State
212
Jaguars
f/NFL
Christopher Walker
OT
Montana
213
Rams
f/NFL
Jaylan Ford
LB
Texas
214
Bengals
f/NFL
Kameren Stewart
OT
Bowling Green
215
49ers
f/NFL
Omar Speights
LB
LSU
216
Cowboys
f/NFL
Rasheen Ali
RB
Marshall
217
Rams
f/NFL
Spencer Rolland
OT
North Carolina
218
Ravens
f/NFL
Marquice Robinson
OT
Florida Atlantic
219
Packers
f/CAR
Brady Latham
OT
Arkansas
220
Buccaneers
Aaron Casey
LB
Indiana
Round 7
221
Titans
f/NE
Jonah Laulu
ED
Oklahoma
222
Commanders
Jalen Bracey
WR
Florida International
223
Raiders
Bryce Agnew
RB
Marietta College
224
Bengals
f/NYG/SF
Noah Cain
RB
LSU
225
Chargers
f/TEN
Trevor Keegan
OT
Michigan
226
Cardinals
f/NYJ
Samson Evans
RB
Eastern Michigan
227
Titans
f/MIN
Joshua Cephus
WR
UTSA
228
Ravens
f/ATL
Devin Carter
WR
West Virginia
229
Raiders
f/CHI
C'Bo Flemister
RB
Pittsburgh
230
Vikings
f/DEN
Delmar Glaze
OT
Maryland
231
Patriots
f/LV
Mark Pope
WR
Massachusetts
232
Vikings
f/SF
Shamar McCollum
ED
Georgia State
233
Cowboys
Ryan Flournoy
WR
Southeast Missouri State
234
Colts
Sam Hartman
QB
Notre Dame
235
Seahawks
Kendall Milton
RB
Georgia
236
Jaguars
f/NO
Kyren Petteway
WR
Long Island
237
Bengals
f/LAR
Terrance McClain
OT
Memphis
238
Texans
Ovie Oghoufo
ED
LSU
239
Saints
Andrew Coker
OT
TCU
240
Panthers
f/PHI
Jack Plummer
QB
Louisville
241
Dolphins
f/CLE
Montrell Johnson Jr.
RB
Florida
242
Titans
Jasper Parks
OT
Charlotte
243
Browns
Clay Servin
OT
Rice
244
Cowboys
DJ Powell
WR
Duquesne
245
Packers
Eric Miller
OT
Louisville
246
Buccaneers
Daniel Johnson
OT
Purdue
247
Texans
Robert Scott Jr.
OT
Florida State
248
Bills
David Nwaogwugwu
OT
Toledo
249
Lions
Nathan Thomas
OT
Louisiana
250
Ravens
f/KC
Kaci Moreka
OT
North Texas
251
49ers
f/NFL
Lyndell Hudson II
OT
Florida
252
Chiefs
f/NFL
Devin Hayes
OT
Middle Tennessee
253
Chargers
f/NFL
Anim Dankwah
OT
Howard
254
Rams
f/NFL
Will Reichard
PK
Alabama
255
Packers
f/NFL
Cameron Wire
OT
Tulane
256
Jets
f/NFL
Willie Tyler
OT
Louisville
257
Jets
f/NFL
Joey Ramos
OT
Arizona State