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