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