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