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