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