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