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
Herte | Go Pack Go
Updated: 04/25/2024 12:58AM 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
Olumuyiwa Fashanu
OT
Penn State
8
Falcons
Jared Verse
ED
Florida State
9
Bears
Dallas Turner
ED
Alabama
10
Jets
Malik Nabers
WR
LSU
11
Vikings
JJ McCarthy
QB
Michigan
12
Broncos
Bo Nix
QB
Oregon
13
Raiders
Terrion Arnold
CB
Alabama
14
Saints
Quinyon Mitchell
CB
Toledo
15
Colts
Cooper DeJean
CB
Iowa
16
Seahawks
Jackson Powers-Johnson
OC
Oregon
17
Jaguars
Kool-Aid McKinstry
CB
Alabama
18
Bengals
JC Latham
OT
Alabama
19
Rams
Byron Murphy II
DT
Texas
20
Steelers
Brian Thomas Jr.
WR
LSU
21
Dolphins
Jer'Zhan Newton
DT
Illinois
22
Eagles
Nate Wiggins
CB
Clemson
23
Vikings
f/CLE
Troy Fautanu
OG
Washington
24
Cowboys
Taliese Fuaga
OT
Oregon State
25
Packers
Graham Barton
OG
Duke
26
Buccaneers
Chop Robinson
ED
Penn State
27
Cardinals
f/HOU
Laiatu Latu
ED
UCLA
28
Bills
Ladd McConkey
WR
Georgia
29
Lions
Darius Robinson
ED
Missouri
30
Ravens
Tyler Guyton
OT
Oklahoma
31
49ers
Amarius Mims
OT
Georgia
32
Chiefs
Kingsley Suamataia
OT
BYU
Round 2
33
Panthers
Brock Bowers
TE
Georgia
34
Patriots
Xavier Worthy
WR
Texas
35
Cardinals
Kris Jenkins
DT
Michigan
36
Commanders
Austin Booker
ED
Kansas
37
Chargers
Adonai Mitchell
WR
Texas
38
Titans
T'Vondre Sweat
DT
Texas
39
Panthers
f/NYG
Tyler Nubin
S
Minnesota
40
Commanders
f/CHI
Patrick Paul
OT
Houston
41
Packers
f/NYJ
TJ Tampa
CB
Iowa State
42
Texans
Michael Hall Jr.
DT
Ohio State
43
Falcons
Kamari Lassiter
CB
Georgia
44
Raiders
Michael Penix Jr.
QB
Washington
45
Saints
f/DEN
Troy Franklin
WR
Oregon
46
Colts
Cole Bishop
S
Utah
47
Giants
f/SEA
Jordan Morgan
OT
Arizona
48
Jaguars
Keon Coleman
WR
Florida State
49
Bengals
Leonard Taylor III
DT
Miami
50
Eagles
f/NO
Cooper Beebe
OG
Kansas State
51
Steelers
Ennis Rakestraw Jr.
CB
Missouri
52
Rams
Bralen Trice
ED
Washington
53
Eagles
Kamren Kinchens
S
Miami
54
Browns
Renardo Green
CB
Florida State
55
Dolphins
Roman Wilson
WR
Michigan
56
Cowboys
Jonathon Brooks
RB
Texas
57
Buccaneers
Javon Bullard
S
Georgia
58
Packers
Ben Sinnott
TE
Kansas State
59
Texans
Jaden Hicks
S
Washington State
60
Bills
Malik Mustapha
S
Wake Forest
61
Lions
Adisa Isaac
ED
Penn State
62
Ravens
Ricky Pearsall
WR
Florida
63
49ers
Edgerrin Cooper
LB
Texas A&M
64
Chiefs
Malachi Corley
WR
Western Kentucky
Round 3
65
Panthers
Ja'Tavion Sanders
TE
Texas
66
Cardinals
Kwinton Lassiter
CB
Kansas
67
Commanders
Max Melton
CB
Rutgers
68
Patriots
Trey Benson
RB
Florida State
69
Chargers
Blake Corum
RB
Michigan
70
Giants
Christian Haynes
OG
Connecticut
71
Cardinals
f/TEN
Mike Sainristil
CB
Michigan
72
Jets
Cade Stover
TE
Ohio State
73
Lions
f/MIN
Braden Fiske
DT
Florida State
74
Falcons
Brandon Dorlus
DT
Oregon
75
Bears
Marshawn Kneeland
ED
Western Michigan
76
Broncos
Michael Pratt
QB
Tulane
77
Raiders
Delmar Glaze
OT
Maryland
78
Commanders
Kiran Amegadjie
OT
Yale
79
Falcons
f/JAX
Zach Frazier
OC
West Virginia
80
Bengals
Andru Phillips
CB
Kentucky
81
Seahawks
f/NO
Junior Colson
LB
Michigan
82
Colts
Calen Bullock
S
USC
83
Rams
Jaylen Wright
RB
Tennessee
84
Steelers
Sedrick Van Pran
OC
Georgia
85
Browns
Chris Braswell
ED
Alabama
86
Texans
f/PHI
Xavier Legette
WR
South Carolina
87
Cowboys
Maason Smith
DT
LSU
88
Packers
Ruke Orhorhoro
DT
Clemson
89
Buccaneers
Payton Wilson
LB
North Carolina State
90
Cardinals
f/HOU
Kris Abrams-Draine
CB
Missouri
91
Packers
f/BUF
Blake Fisher
OT
Notre Dame
92
Buccaneers
Roger Rosengarten
OT
Washington
93
Ravens
Jonah Elliss
ED
Utah
94
49ers
Dadrion Taylor-Demerson
S
Texas Tech
95
Chiefs
Bucky Irving
RB
Oregon
96
Jaguars
f/NFL
Mekhi Wingo
DT
LSU
97
Bengals
f/NFL
Xavier Thomas
ED
Clemson
98
Steelers
f/NFL
McKinnley Jackson
DT
Texas A&M
99
Rams
f/NFL
Khyree Jackson
CB
Oregon
100
Commanders
f/NFL
Theo Johnson
TE
Penn State
101
Panthers
f/NFL/SF
Tyler Davis
DT
Clemson
Round 4
102
Seahawks
Justin Rogers
DT
Auburn
103
Patriots
Matt Goncalves
OT
Pittsburgh
104
Cardinals
DeWayne Carter
DT
Duke
105
Chargers
Dwight McGlothern
CB
Arkansas
106
Titans
Mohamed Kamara
ED
Colorado State
107
Giants
Cam Hart
CB
Notre Dame
108
Vikings
MarShawn Lloyd
RB
USC
109
Falcons
Beau Brade
S
Maryland
110
Chargers
Javon Solomon
ED
Troy
111
Jets
Walter Rouse
OT
Oklahoma
112
Raiders
Christian Jones
OT
Texas
113
Ravens
Sione Vaki
S
Utah
114
Jaguars
f/DEN
Ben Coleman
OG
Arizona State
115
Bengals
Ja'Lynn Polk
WR
Washington
116
Jaguars
Devontez Walker
WR
North Carolina
117
Colts
f/NO
Nelson Ceaser
ED
Houston
118
Seahawks
Cedric Johnson
ED
Mississippi
119
Steelers
Jarvis Brownlee Jr.
CB
Louisville
120
Eagles
Marist Liufau
LB
Notre Dame
121
Broncos
f/LAR
Nehemiah Pritchett
CB
Auburn
122
Bears
f/MIA
Javon Foster
OT
Missouri
123
Texans
f/PHI
Jarrian Jones
CB
Florida State
124
49ers
f/CLE
Brenden Rice
WR
USC
125
Buccaneers
f/DAL
Ray Davis
RB
Kentucky
126
Packers
Ty'Ron Hopper
LB
Missouri
127
Texans
Christian Mahogany
OG
Boston College
128
Bills
Marcus Harris
DT
Auburn
129
Vikings
Zak Zinter
OG
Michigan
130
Ravens
f/DET/MIN
Tommy Eichenberg
LB
Ohio State
131
Chiefs
f/BAL
Keith Randolph Jr.
DT
Illinois
132
49ers
Jared Wiley
TE
TCU
133
Bills
Jaylan Ford
LB
Texas
134
Jets
f/NFL
Spencer Rattler
QB
South Carolina
Round 5
135
49ers
f/CAR
Audric Estimé
RB
Notre Dame
136
Broncos
f/CLE
Justin Eboigbe
DT
Alabama
137
Patriots
Dominick Puni
OG
Kansas
138
Cardinals
Cedric Gray
LB
North Carolina
139
Commanders
Myles Cole
ED
Texas Tech
140
Chargers
Caelen Carson
CB
Wake Forest
141
Panthers
f/TEN
Josh Newton
CB
TCU
142
Panthers
Steele Chambers
LB
Ohio State
143
Falcons
f/CHI
Malik Washington
WR
Virginia
144
Bills
f/NYJ
Jermaine Burton
WR
Alabama
145
Broncos
f/MIN
Gabe Hall
DT
Baylor
146
Titans
Tyrone Tracy Jr.
RB
Purdue
147
Broncos
Braiden McGregor
ED
Michigan
148
Raiders
Caedan Wallace
OT
Penn State
149
Bengals
Travis Glover
OT
Georgia State
150
Saints
Mason McCormick
OG
South Dakota State
151
Colts
Jalen McMillan
WR
Washington
152
Commanders
Frank Crum
OT
Wyoming
153
Jaguars
Eric Watts
ED
Connecticut
154
Rams
f/PIT
Curtis Jacobs
LB
Penn State
155
Rams
f/PHI
Garret Greenfield
OT
South Dakota State
156
Browns
f/CLE
Tykee Smith
S
Georgia
157
Vikings
Isaiah Adams
OG
Illinois
158
Dolphins
f/DAL
Javion Cohen
OG
Miami
159
Chiefs
f/GB
Sataoa Laumea
OG
Utah
160
Bills
f/TB
Tanor Bortolini
OC
Wisconsin
161
Eagles
f/HOU
Beaux Limmer
OC
Arkansas
162
Cardinals
Drake Nugent
OC
Michigan
163
Bills
Jaylin Simpson
S
Auburn
164
Lions
Kalen King
CB
Penn State
165
Ravens
f/SF
Decamerion Richardson
CB
Mississippi State
166
Giants
f/KC
Kitan Oladapo
S
Oregon State
167
Vikings
f/NFL
Trey Taylor
S
Air Force
168
Saints
f/NFL
Andrew Coker
OT
TCU
169
Packers
f/NFL
Johnny Wilson
WR
Florida State
170
Saints
f/NFL
Jeremiah Trotter Jr.
LB
Clemson
171
Eagles
f/NFL
Trevin Wallace
LB
Kentucky
172
Eagles
f/NFL
Carson Steele
RB
UCLA
173
Chiefs
f/NFL
Will Shipley
RB
Clemson
174
Cowboys
f/NFL
Isaac Guerendo
RB
Louisville
175
Saints
f/NFL
George Holani
RB
Boise State
176
49ers
f/NFL
AJ Barner
TE
Michigan
177
Vikings
f/NFL
Brevyn Spann-Ford
TE
Minnesota
178
Steelers
f/NFL
Erick All
TE
Iowa
Round 6
179
Seahawks
f/CAR
Jaden Crumedy
DT
Mississippi State
180
Patriots
f/ARZ
Willie Drew
CB
Virginia State
181
Chargers
Cornelius Johnson
WR
Michigan
182
Titans
Jamari Thrash
WR
Louisville
183
Giants
Anthony Gould
WR
Oregon State
184
Dolphins
Luke McCaffrey
WR
Rice
185
Jets
Jacob Cowing
WR
Arizona
186
Cardinals
f/CHI
Isaiah Williams
WR
Illinois
187
Falcons
Tayvion Robinson
WR
Kentucky
188
Texans
f/MIN
Jordan Whittington
WR
Texas
189
Bills
f/ATL
Jha'Quan Jackson
WR
Tulane
190
Saints
f/LV
Jalen Coker
WR
Holy Cross
191
Colts
f/DEN
Tanner McLachlan
TE
Arizona
192
Seahawks
Jaheim Bell
TE
Florida State
193
Patriots
f/JAX
McCallan Castles
TE
Tennessee
194
Bengals
Jordan Jefferson
DT
LSU
195
Steelers
Jowon Briggs
DT
Cincinnati
196
Rams
Tahj Washington
WR
USC
197
Falcons
Bub Means
WR
Pittsburgh
198
Dolphins
f/LAR
Julian Pearl
OT
Illinois
199
Saints
f/CLE
Nathan Thomas
OT
Louisiana
200
Bills
Trevor Keegan
OT
Michigan
201
Lions
f/PHI
Brandon Coleman
OT
TCU
202
Packers
f/DAL
Ethan Driskell
OT
Marshall
203
Broncos
f/CLE
Patrick McMorris
S
California
204
Bills
James Williams
S
Miami
205
Lions
f/HOU
Tyler Owens
S
Texas Tech
206
Browns
Demani Richardson
S
Texas A&M
207
Broncos
Braelon Allen
RB
Wisconsisn
208
Raiders
f/BAL
Jase McClellan
RB
Alabama
209
Rams
Rasheen Ali
RB
Marshall
210
Eagles
f/KC
Kimani Vidal
RB
Troy
211
49ers
f/NFL
Dylan Laube
RB
New Hampshire
212
Jaguars
f/NFL
Frank Gore Jr.
RB
Southern Miss
213
Rams
f/NFL
Emani Bailey
RB
TCU
214
Bengals
f/NFL
Robert Scott Jr.
OT
Florida State
215
49ers
f/NFL
CJ Hanson
OG
Holy Cross
216
Cowboys
f/NFL
Cole Spencer
OG
Texas Tech
217
Rams
f/NFL
Willis Patrick
OG
TCU
218
Ravens
f/NFL
Gabe Wallace
OG
Buffalo
219
Packers
f/CAR
Jalen Sundell
OC
North Dakota State
220
Buccaneers
Omar Speights
LB
LSU
Round 7
221
Titans
f/NE
Jeremiah Jean-Baptiste
LB
Mississippi
222
Commanders
Trezmen Marshall
LB
Alabama
223
Raiders
Nick Gargiulo
OC
South Carolina
224
Bengals
f/NYG/SF
Beanie Bishop Jr.
CB
West Virginia
225
Chargers
f/TEN
Marcellas Dial
CB
South Carolina
226
Cardinals
f/NYJ
Dylan Wyatt
CB
Arizona
227
Titans
f/MIN
Chau Smith-Wade
CB
Washington State
228
Ravens
f/ATL
Malachi Ruffin
CB
West Virginia
229
Raiders
f/CHI
Jarius Monroe
CB
Tulane
230
Vikings
f/DEN
Knylen Miller-Levi
CB
Minot State
231
Patriots
f/LV
Elijah Jones
CB
Boston College
232
Vikings
f/SF
Cam Lampkin
CB
Washington State
233
Cowboys
Jaylen Mahoney
CB
Vanderbilt
234
Colts
Jalon Calhoun
WR
Duke
235
Seahawks
Erik Brooks
WR
Fresno State
236
Jaguars
f/NO
Je'Quan Burton
WR
Florida Atlantic
237
Bengals
f/LAR
Ahmad Edwards
WR
Ball State
238
Texans
Donavon Greene
WR
Wake Forest
239
Saints
Cole Harrity
WR
Buffalo
240
Panthers
f/PHI
Hayden Hatten
WR
Idaho
241
Dolphins
f/CLE
Jadon Janke
WR
South Dakota State
242
Titans
Jaxon Janke
WR
South Dakota State
243
Browns
Kedon Slovis
QB
BYU
244
Cowboys
Brian Hightower
WR
California
245
Packers
Taulia Tagovailoa
QB
Maryland
246
Buccaneers
Jack Plummer
QB
Louisville
247
Texans
Rocky Lombardi
QB
Northern Illinois
248
Bills
Carter Bradley
QB
South Alabama
249
Lions
Spencer Sanders
QB
Mississippi
250
Ravens
f/KC
Sam Hartman
QB
Notre Dame
251
49ers
f/NFL
Brennan Armstrong
QB
North Carolina State
252
Chiefs
f/NFL
Matt Struck
QB
Southern Oregon
253
Chargers
f/NFL
John Rhys Plumlee
QB
Central Florida
254
Rams
f/NFL
Gunnar Watson
QB
Troy
255
Packers
f/NFL
Isaiah Davis
RB
South Dakota State
256
Jets
f/NFL
Charles Turner III
OC
LSU
257
Jets
f/NFL
Joshua Cephus
WR
UTSA