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