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