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