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