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
barbaro | Axel
Updated: 04/24/2024 9: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
Marvin Harrison Jr.
WR
Ohio State
4
Cardinals
Malik Nabers
WR
LSU
5
Chargers
Rome Odunze
WR
Washington
6
Giants
Joe Alt
OT
Notre Dame
7
Titans
Taliese Fuaga
OT
Oregon State
8
Falcons
Dallas Turner
ED
Alabama
9
Bears
Byron Murphy II
DT
Texas
10
Jets
Brock Bowers
TE
Georgia
11
Vikings
Drake Maye
QB
North Carolina
12
Broncos
JJ McCarthy
QB
Michigan
13
Raiders
Quinyon Mitchell
CB
Toledo
14
Saints
Olumuyiwa Fashanu
OT
Penn State
15
Colts
Terrion Arnold
CB
Alabama
16
Seahawks
Jared Verse
ED
Florida State
17
Jaguars
Nate Wiggins
CB
Clemson
18
Bengals
Chop Robinson
ED
Penn State
19
Rams
Laiatu Latu
ED
UCLA
20
Steelers
Brian Thomas Jr.
WR
LSU
21
Dolphins
Cooper DeJean
CB
Iowa
22
Eagles
Kool-Aid McKinstry
CB
Alabama
23
Vikings
f/CLE
Edgerrin Cooper
LB
Texas A&M
24
Cowboys
Jackson Powers-Johnson
OC
Oregon
25
Packers
Amarius Mims
OT
Georgia
26
Buccaneers
JC Latham
OT
Alabama
27
Cardinals
f/HOU
Troy Fautanu
OG
Washington
28
Bills
Keon Coleman
WR
Florida State
29
Lions
Graham Barton
OG
Duke
30
Ravens
Tyler Guyton
OT
Oklahoma
31
49ers
Jer'Zhan Newton
DT
Illinois
32
Chiefs
Xavier Worthy
WR
Texas
Round 2
33
Panthers
Adonai Mitchell
WR
Texas
34
Patriots
Bo Nix
QB
Oregon
35
Cardinals
Tyler Nubin
S
Minnesota
36
Commanders
T'Vondre Sweat
DT
Texas
37
Chargers
Xavier Legette
WR
South Carolina
38
Titans
Trey Benson
RB
Florida State
39
Panthers
f/NYG
Keon Coleman
WR
Florida State
40
Commanders
f/CHI
Cade Stover
TE
Ohio State
41
Packers
f/NYJ
Blake Fisher
OT
Notre Dame
42
Texans
Chris Braswell
ED
Alabama
43
Falcons
Kamari Lassiter
CB
Georgia
44
Raiders
Michael Penix Jr.
QB
Washington
45
Saints
f/DEN
Brandon Dorlus
DT
Oregon
46
Colts
Jaylen Wright
RB
Tennessee
47
Giants
f/SEA
Jonathon Brooks
RB
Texas
48
Jaguars
Ja'Lynn Polk
WR
Washington
49
Bengals
Zach Frazier
OC
West Virginia
50
Eagles
f/NO
Troy Franklin
WR
Oregon
51
Steelers
Braden Fiske
DT
Florida State
52
Rams
Brian Thomas Jr.
WR
LSU
53
Eagles
TJ Tampa
CB
Iowa State
54
Browns
Ennis Rakestraw Jr.
CB
Missouri
55
Dolphins
Kris Abrams-Draine
CB
Missouri
56
Cowboys
Blake Corum
RB
Michigan
57
Buccaneers
Darius Robinson
ED
Missouri
58
Packers
Javon Bullard
S
Georgia
59
Texans
Jordan Morgan
OT
Arizona
60
Bills
Bralen Trice
ED
Washington
61
Lions
Kingsley Suamataia
OT
BYU
62
Ravens
Payton Wilson
LB
North Carolina State
63
49ers
Braiden McGregor
ED
Michigan
64
Chiefs
Ladd McConkey
WR
Georgia
Round 3
65
Panthers
Devontez Walker
WR
North Carolina
66
Cardinals
MarShawn Lloyd
RB
USC
67
Commanders
Braelon Allen
RB
Wisconsisn
68
Patriots
Tyreek Johnson
ED
South Carolina
69
Chargers
Marshawn Kneeland
ED
Western Michigan
70
Giants
Cole Bishop
S
Utah
71
Cardinals
f/TEN
Will Shipley
RB
Clemson
72
Jets
Brenden Rice
WR
USC
73
Lions
f/MIN
Mike Purcell
OC
Maryland
74
Falcons
Mike Sainristil
CB
Michigan
75
Bears
Mason McCormick
OG
South Dakota State
76
Broncos
Kamren Kinchens
S
Miami
77
Raiders
Kiran Amegadjie
OT
Yale
78
Commanders
Jalyx Hunt
ED
Houston Christian
79
Falcons
f/JAX
Roger Rosengarten
OT
Washington
80
Bengals
Dominick Puni
OG
Kansas
81
Seahawks
f/NO
Jeremiah Trotter Jr.
LB
Clemson
82
Colts
Isaac Guerendo
RB
Louisville
83
Rams
Ja'Tavion Sanders
TE
Texas
84
Steelers
Mohamed Kamara
ED
Colorado State
85
Browns
Patrick Paul
OT
Houston
86
Texans
f/PHI
Frank Gore Jr.
RB
Southern Miss
87
Cowboys
Roman Wilson
WR
Michigan
88
Packers
Sione Vaki
S
Utah
89
Buccaneers
Malachi Corley
WR
Western Kentucky
90
Cardinals
f/HOU
Ricky Pearsall
WR
Florida
91
Packers
f/BUF
Matt Goncalves
OT
Pittsburgh
92
Buccaneers
Jalen McMillan
WR
Washington
93
Ravens
Jaden Hicks
S
Washington State
94
49ers
Jonah Elliss
ED
Utah
95
Chiefs
AJ Barner
TE
Michigan
96
Jaguars
f/NFL
Caelen Carson
CB
Wake Forest
97
Bengals
f/NFL
Theo Johnson
TE
Penn State
98
Steelers
f/NFL
Ben Sinnott
TE
Kansas State
99
Rams
f/NFL
Zak Zinter
OG
Michigan
100
Commanders
f/NFL
Javion Cohen
OG
Miami
101
Panthers
f/NFL/SF
Christian Haynes
OG
Connecticut
Round 4
102
Seahawks
Cedric Gray
LB
North Carolina
103
Patriots
Kris Jenkins
DT
Michigan
104
Cardinals
Dadrion Taylor-Demerson
S
Texas Tech
105
Chargers
Tykee Smith
S
Georgia
106
Titans
Jaheim Bell
TE
Florida State
107
Giants
Bucky Irving
RB
Oregon
108
Vikings
Michael Hall Jr.
DT
Ohio State
109
Falcons
Junior Colson
LB
Michigan
110
Chargers
Jermaine Burton
WR
Alabama
111
Jets
Michael Pratt
QB
Tulane
112
Raiders
Decamerion Richardson
CB
Mississippi State
113
Ravens
Cooper Beebe
OG
Kansas State
114
Jaguars
f/DEN
Tanor Bortolini
OC
Wisconsin
115
Bengals
Jared Wiley
TE
TCU
116
Jaguars
Erick All
TE
Iowa
117
Colts
f/NO
Austin Stogner
TE
Oklahoma
118
Seahawks
Javon Foster
OT
Missouri
119
Steelers
Ruke Orhorhoro
DT
Clemson
120
Eagles
Beaux Limmer
OC
Arkansas
121
Broncos
f/LAR
Delmar Glaze
OT
Maryland
122
Bears
f/MIA
Max Melton
CB
Rutgers
123
Texans
f/PHI
McKinnley Jackson
DT
Texas A&M
124
49ers
f/CLE
Tommy Eichenberg
LB
Ohio State
125
Buccaneers
f/DAL
Spencer Rattler
QB
South Carolina
126
Packers
Renardo Green
CB
Florida State
127
Texans
Maason Smith
DT
LSU
128
Bills
Devin Culp
TE
Washington
129
Vikings
Adisa Isaac
ED
Penn State
130
Ravens
f/DET/MIN
Omar Speights
LB
LSU
131
Chiefs
f/BAL
Christian Mahogany
OG
Boston College
132
49ers
Khyree Jackson
CB
Oregon
133
Bills
Mase Funa
ED
Oregon
134
Jets
f/NFL
Elijah Jones
CB
Boston College
Round 5
135
49ers
f/CAR
Josh Newton
CB
TCU
136
Broncos
f/CLE
Andrew Raym
OC
Oklahoma
137
Patriots
Karsen Barnhart
OG
Michigan
138
Cardinals
Jase McClellan
RB
Alabama
139
Commanders
Gabriel Murphy
ED
UCLA
140
Chargers
Cody Schrader
RB
Missouri
141
Panthers
f/TEN
Aric Harris
OC
Maryland
142
Panthers
Kendall Milton
RB
Georgia
143
Falcons
f/CHI
Drake Stoops
WR
Oklahoma
144
Bills
f/NYJ
Beau Brade
S
Maryland
145
Broncos
f/MIN
Jaylin Simpson
S
Auburn
146
Titans
DJ James
CB
Auburn
147
Broncos
Leonard Taylor III
DT
Miami
148
Raiders
Mekhi Wingo
DT
LSU
149
Bengals
Nick Samac
OC
Michigan State
150
Saints
Cameron Wire
OT
Tulane
151
Colts
Ben Coleman
OG
Arizona State
152
Commanders
Tre Colbert
DT
Maryland
153
Jaguars
Andru Phillips
CB
Kentucky
154
Rams
f/PIT
Kalen King
CB
Penn State
155
Rams
f/PHI
Joe Milton III
QB
Tennessee
156
Browns
f/CLE
Luke McCaffrey
WR
Rice
157
Vikings
Cornelius Johnson
WR
Michigan
158
Dolphins
f/DAL
Tyler Davis
DT
Clemson
159
Chiefs
f/GB
Cam Allen
CB
Purdue
160
Bills
f/TB
Christian Jones
OT
Texas
161
Eagles
f/HOU
Johnny Wilson
WR
Florida State
162
Cardinals
Jordan Travis
QB
Florida State
163
Bills
Jacob Cowing
WR
Arizona
164
Lions
Will Reichard
PK
Alabama
165
Ravens
f/SF
Tyrese Chambers
WR
Maryland
166
Giants
f/KC
Mason Pline
TE
Furman
167
Vikings
f/NFL
Matthew Jones
OG
Ohio State
168
Saints
f/NFL
Josh Proctor
S
Ohio State
169
Packers
f/NFL
Josiah Johnson
TE
Oklahoma State
170
Saints
f/NFL
Nehemiah Pritchett
CB
Auburn
171
Eagles
f/NFL
Jaylan Ford
LB
Texas
172
Eagles
f/NFL
Audric Estimé
RB
Notre Dame
173
Chiefs
f/NFL
Cam Hart
CB
Notre Dame
174
Cowboys
f/NFL
Brandon Coleman
OT
TCU
175
Saints
f/NFL
Daijun Edwards
RB
Georgia
176
49ers
f/NFL
Kaleb Ford-Dement
CB
Texas State
177
Vikings
f/NFL
Ray Davis
RB
Kentucky
178
Steelers
f/NFL
DeWayne Carter
DT
Duke
Round 6
179
Seahawks
f/CAR
Dillon Johnson
RB
Washington
180
Patriots
f/ARZ
Jeshaun Jones
WR
Maryland
181
Chargers
Hunter Nourzad
OC
Penn State
182
Titans
Javontae Jean-Baptiste
ED
Notre Dame
183
Giants
Walter Rouse
OT
Oklahoma
184
Dolphins
Austin Booker
ED
Kansas
185
Jets
Khristian Boyd
DT
Northern Iowa
186
Cardinals
f/CHI
Kingsley Eguakun
OC
Florida
187
Falcons
Jordan Jefferson
DT
LSU
188
Texans
f/MIN
Brady Latham
OT
Arkansas
189
Bills
f/ATL
Justin Eboigbe
DT
Alabama
190
Saints
f/LV
John Emery Jr.
RB
LSU
191
Colts
f/DEN
Gabe Hall
DT
Baylor
192
Seahawks
Jarrian Jones
CB
Florida State
193
Patriots
f/JAX
Tip Reiman
TE
Illinois
194
Bengals
Miyan Williams
RB
Ohio State
195
Steelers
Cam Goode
DT
Michigan
196
Rams
James Williams
S
Miami
197
Falcons
Akeem Dent
S
Florida State
198
Dolphins
f/LAR
Noah Cain
RB
LSU
199
Saints
f/CLE
Trajan Jeffcoat
ED
Arkansas
200
Bills
Isaiah Adams
OG
Illinois
201
Lions
f/PHI
Bub Means
WR
Pittsburgh
202
Packers
f/DAL
DJ Williams
RB
Arizona
203
Broncos
f/CLE
Corey Crooms Jr.
WR
Minnesota
204
Bills
Jeremiah Jean-Baptiste
LB
Mississippi
205
Lions
f/HOU
Tanner McLachlan
TE
Arizona
206
Browns
Keilan Robinson
RB
Texas
207
Broncos
Nicario Harper
S
Illinois
208
Raiders
f/BAL
Johnny Dixon
CB
Penn State
209
Rams
Layden Robinson
OG
Texas A&M
210
Eagles
f/KC
Dominick Blaylock
WR
Georgia Tech
211
49ers
f/NFL
Markese Stepp
RB
Western Kentucky
212
Jaguars
f/NFL
Shadrick Byrd
RB
Charlotte
213
Rams
f/NFL
AJ Woods
CB
Pittsburgh
214
Bengals
f/NFL
Noah Frith
WR
Liberty
215
49ers
f/NFL
Devin Leary
QB
Kentucky
216
Cowboys
f/NFL
Kedon Slovis
QB
BYU
217
Rams
f/NFL
Ahmarean Brown
WR
South Carolina
218
Ravens
f/NFL
Cole Beck
WR
Virginia Tech
219
Packers
f/CAR
Phillip Brooks
WR
Kansas State
220
Buccaneers
Jowon Briggs
DT
Cincinnati
Round 7
221
Titans
f/NE
Austin McNamara
PT
Texas Tech
222
Commanders
Jayden de Laura
QB
Arizona
223
Raiders
Brevyn Spann-Ford
TE
Minnesota
224
Bengals
f/NYG/SF
Tory Taylor
PT
Iowa
225
Chargers
f/TEN
Jason Bean
QB
Kansas
226
Cardinals
f/NYJ
Seth Keller
PK
Kansas
227
Titans
f/MIN
Justin Mascoll
ED
Clemson
228
Ravens
f/ATL
Tanner Mordecai
QB
Wisconsin
229
Raiders
f/CHI
Tahj Washington
WR
USC
230
Vikings
f/DEN
Sam Hartman
QB
Notre Dame
231
Patriots
f/LV
Jawhar Jordan
RB
Louisville
232
Vikings
f/SF
Eric Watts
ED
Connecticut
233
Cowboys
Maurice Smith
OG
Florida State
234
Colts
Al Blades
CB
Duke
235
Seahawks
Xavier Weaver
WR
Colorado
236
Jaguars
f/NO
Tyler Manoa
DT
Arizona
237
Bengals
f/LAR
Jaylen Key
S
Alabama
238
Texans
Taulia Tagovailoa
QB
Maryland
239
Saints
Will Putnam
OC
Clemson
240
Panthers
f/PHI
Drake Nugent
OC
Michigan
241
Dolphins
f/CLE
Nick Gargiulo
OC
South Carolina
242
Titans
Malik Mustapha
S
Wake Forest
243
Browns
Calen Bullock
S
USC
244
Cowboys
Jarvis Brownlee Jr.
CB
Louisville
245
Packers
Alex Hale
PK
Oklahoma State
246
Buccaneers
Brennan Armstrong
QB
North Carolina State
247
Texans
Rusty Feth
OG
Iowa
248
Bills
Erik Brooks
WR
Fresno State
249
Lions
Ricardo Chavez
PT
Idaho
250
Ravens
f/KC
Al Blades Jr.
CB
Duke
251
49ers
f/NFL
Myles Murphy
DT
North Carolina
252
Chiefs
f/NFL
Trikweze Bridges
CB
Florida
253
Chargers
f/NFL
Jacob Likes
OC
Memphis
254
Rams
f/NFL
Spencer Sanders
QB
Mississippi
255
Packers
f/NFL
Te'Cory Couch
CB
Miami
256
Jets
f/NFL
Noah Daniels
CB
TCU
257
Jets
f/NFL
Beanie Bishop Jr.
CB
West Virginia