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
Ruiner242EA | EAMockEA
Updated: 04/24/2024 11:05PM ET
Pick
Team
Player
Pos.
School
Round 1
1
Bears
f/CAR
Caleb Williams
QB
USC
2
Commanders
Jayden Daniels
QB
LSU
3
Patriots
JJ McCarthy
QB
Michigan
4
Cardinals
Marvin Harrison Jr.
WR
Ohio State
5
Chargers
Joe Alt
OT
Notre Dame
6
Giants
Drake Maye
QB
North Carolina
7
Titans
Malik Nabers
WR
LSU
8
Falcons
Dallas Turner
ED
Alabama
9
Bears
Rome Odunze
WR
Washington
10
Jets
Brock Bowers
TE
Georgia
11
Vikings
Quinyon Mitchell
CB
Toledo
12
Broncos
Bo Nix
QB
Oregon
13
Raiders
Michael Penix Jr.
QB
Washington
14
Saints
Taliese Fuaga
OT
Oregon State
15
Colts
Terrion Arnold
CB
Alabama
16
Seahawks
Jared Verse
ED
Florida State
17
Jaguars
Nate Wiggins
CB
Clemson
18
Bengals
JC Latham
OT
Alabama
19
Rams
Byron Murphy II
DT
Texas
20
Steelers
Jackson Powers-Johnson
OC
Oregon
21
Dolphins
Jer'Zhan Newton
DT
Illinois
22
Eagles
Kool-Aid McKinstry
CB
Alabama
23
Vikings
f/CLE
Olumuyiwa Fashanu
OT
Penn State
24
Cowboys
Laiatu Latu
ED
UCLA
25
Packers
Cooper DeJean
CB
Iowa
26
Buccaneers
Chop Robinson
ED
Penn State
27
Cardinals
f/HOU
Darius Robinson
ED
Missouri
28
Bills
Brian Thomas Jr.
WR
LSU
29
Lions
T'Vondre Sweat
DT
Texas
30
Ravens
Kingsley Suamataia
OT
BYU
31
49ers
Austin Booker
ED
Kansas
32
Chiefs
Ladd McConkey
WR
Georgia
Round 2
33
Panthers
Adonai Mitchell
WR
Texas
34
Patriots
Mike Sainristil
CB
Michigan
35
Cardinals
TJ Tampa
CB
Iowa State
36
Commanders
Amarius Mims
OT
Georgia
37
Chargers
Ricky Pearsall
WR
Florida
38
Titans
Tyler Guyton
OT
Oklahoma
39
Panthers
f/NYG
Graham Barton
OG
Duke
40
Commanders
f/CHI
Kamari Lassiter
CB
Georgia
41
Packers
f/NYJ
Edgerrin Cooper
LB
Texas A&M
42
Texans
Ennis Rakestraw Jr.
CB
Missouri
43
Falcons
Braden Fiske
DT
Florida State
44
Raiders
Tyler Nubin
S
Minnesota
45
Saints
f/DEN
Kris Jenkins
DT
Michigan
46
Colts
Keon Coleman
WR
Florida State
47
Giants
f/SEA
Troy Franklin
WR
Oregon
48
Jaguars
Patrick Paul
OT
Houston
49
Bengals
Jonathon Brooks
RB
Texas
50
Eagles
f/NO
Leonard Taylor III
DT
Miami
51
Steelers
Christian Haynes
OG
Connecticut
52
Rams
Xavier Worthy
WR
Texas
53
Eagles
Kamren Kinchens
S
Miami
54
Browns
Mohamed Kamara
ED
Colorado State
55
Dolphins
Junior Colson
LB
Michigan
56
Cowboys
Jordan Morgan
OT
Arizona
57
Buccaneers
DJ James
CB
Auburn
58
Packers
Cooper Beebe
OG
Kansas State
59
Texans
Bralen Trice
ED
Washington
60
Bills
Renardo Green
CB
Florida State
61
Lions
Javon Bullard
S
Georgia
62
Ravens
Trey Benson
RB
Florida State
63
49ers
Roman Wilson
WR
Michigan
64
Chiefs
Malachi Corley
WR
Western Kentucky
Round 3
65
Panthers
Blake Corum
RB
Michigan
66
Cardinals
Adisa Isaac
ED
Penn State
67
Commanders
Max Melton
CB
Rutgers
68
Patriots
Javon Baker
WR
Central Florida
69
Chargers
Ben Sinnott
TE
Kansas State
70
Giants
Jaylen Wright
RB
Tennessee
71
Cardinals
f/TEN
Michael Hall Jr.
DT
Ohio State
72
Jets
Kris Abrams-Draine
CB
Missouri
73
Lions
f/MIN
Calen Bullock
S
USC
74
Falcons
Zach Frazier
OC
West Virginia
75
Bears
Andru Phillips
CB
Kentucky
76
Broncos
Keon Coleman
WR
Florida State
77
Raiders
Xavier Legette
WR
South Carolina
78
Commanders
Jeremiah Trotter Jr.
LB
Clemson
79
Falcons
f/JAX
Maason Smith
DT
LSU
80
Bengals
Ja'Tavion Sanders
TE
Texas
81
Seahawks
f/NO
Sedrick Van Pran
OC
Georgia
82
Colts
Marshawn Kneeland
ED
Western Michigan
83
Rams
Cole Bishop
S
Utah
84
Steelers
Cedric Gray
LB
North Carolina
85
Browns
Malik Washington
WR
Virginia
86
Texans
f/PHI
Brandon Dorlus
DT
Oregon
87
Cowboys
Khyree Jackson
CB
Oregon
88
Packers
McKinnley Jackson
DT
Texas A&M
89
Buccaneers
Mekhi Wingo
DT
LSU
90
Cardinals
f/HOU
Payton Wilson
LB
North Carolina State
91
Packers
f/BUF
Ruke Orhorhoro
DT
Clemson
92
Buccaneers
MarShawn Lloyd
RB
USC
93
Ravens
Theo Johnson
TE
Penn State
94
49ers
Chris Braswell
ED
Alabama
95
Chiefs
Jermaine Burton
WR
Alabama
96
Jaguars
f/NFL
Josh Newton
CB
TCU
97
Bengals
f/NFL
Johnny Wilson
WR
Florida State
98
Steelers
f/NFL
Javon Solomon
ED
Troy
99
Rams
f/NFL
Jaheim Bell
TE
Florida State
100
Commanders
f/NFL
Christian Mahogany
OG
Boston College
101
Panthers
f/NFL/SF
Gabe Hall
DT
Baylor
Round 4
102
Seahawks
Michael Pratt
QB
Tulane
103
Patriots
Isaac Guerendo
RB
Louisville
104
Cardinals
Cam Hart
CB
Notre Dame
105
Chargers
Hunter Nourzad
OC
Penn State
106
Titans
Willie Drew
CB
Virginia State
107
Giants
Blake Fisher
OT
Notre Dame
108
Vikings
Delmar Glaze
OT
Maryland
109
Falcons
Christian Jones
OT
Texas
110
Chargers
Malik Dunlap
CB
Texas Tech
111
Jets
Jonah Elliss
ED
Utah
112
Raiders
Roger Rosengarten
OT
Washington
113
Ravens
Myles Cole
ED
Texas Tech
114
Jaguars
f/DEN
Brenden Rice
WR
USC
115
Bengals
Audric Estimé
RB
Notre Dame
116
Jaguars
Cade Stover
TE
Ohio State
117
Colts
f/NO
Devontez Walker
WR
North Carolina
118
Seahawks
Jaylen Harrell
ED
Michigan
119
Steelers
Cam Allen
CB
Purdue
120
Eagles
Kiran Amegadjie
OT
Yale
121
Broncos
f/LAR
Tyler Owens
S
Texas Tech
122
Bears
f/MIA
Malik Mustapha
S
Wake Forest
123
Texans
f/PHI
Nehemiah Pritchett
CB
Auburn
124
49ers
f/CLE
Jarrian Jones
CB
Florida State
125
Buccaneers
f/DAL
Tyler Davis
DT
Clemson
126
Packers
Dwight McGlothern
CB
Arkansas
127
Texans
Ray Davis
RB
Kentucky
128
Bills
JD Bertrand
LB
Notre Dame
129
Vikings
Justin Eboigbe
DT
Alabama
130
Ravens
f/DET/MIN
Gabriel Murphy
ED
UCLA
131
Chiefs
f/BAL
Beanie Bishop Jr.
CB
West Virginia
132
49ers
Jared Wiley
TE
TCU
133
Bills
Akeem Dent
S
Florida State
134
Jets
f/NFL
Zion Tupuola-Fetui
ED
Washington
Round 5
135
49ers
f/CAR
Luke McCaffrey
WR
Rice
136
Broncos
f/CLE
Jalen McMillan
WR
Washington
137
Patriots
MJ Devonshire
CB
Pittsburgh
138
Cardinals
Jamari Thrash
WR
Louisville
139
Commanders
Ja'Lynn Polk
WR
Washington
140
Chargers
Kingsley Eguakun
OC
Florida
141
Panthers
f/TEN
Eric Watts
ED
Connecticut
142
Panthers
Xavier Thomas
ED
Clemson
143
Falcons
f/CHI
Will Shipley
RB
Clemson
144
Bills
f/NYJ
DeWayne Carter
DT
Duke
145
Broncos
f/MIN
Marist Liufau
LB
Notre Dame
146
Titans
Bucky Irving
RB
Oregon
147
Broncos
Tanner McLachlan
TE
Arizona
148
Raiders
Tommy Eichenberg
LB
Ohio State
149
Bengals
Jarvis Brownlee Jr.
CB
Louisville
150
Saints
Kamal Hadden
CB
Tennessee
151
Colts
Layden Robinson
OG
Texas A&M
152
Commanders
Braelon Allen
RB
Wisconsisn
153
Jaguars
Caelen Carson
CB
Wake Forest
154
Rams
f/PIT
Johnny Dixon
CB
Penn State
155
Rams
f/PHI
Cornelius Johnson
WR
Michigan
156
Browns
f/CLE
Dadrion Taylor-Demerson
S
Texas Tech
157
Vikings
Devin Leary
QB
Kentucky
158
Dolphins
f/DAL
Isaiah Williams
WR
Illinois
159
Chiefs
f/GB
Jacob Cowing
WR
Arizona
160
Bills
f/TB
Zak Zinter
OG
Michigan
161
Eagles
f/HOU
Cam Goode
DT
Michigan
162
Cardinals
Frank Gore Jr.
RB
Southern Miss
163
Bills
Nelson Ceaser
ED
Houston
164
Lions
Tyrone Tracy Jr.
RB
Purdue
165
Ravens
f/SF
Ty'Ron Hopper
LB
Missouri
166
Giants
f/KC
Jalyx Hunt
ED
Houston Christian
167
Vikings
f/NFL
Anthony Gould
WR
Oregon State
168
Saints
f/NFL
Beaux Limmer
OC
Arkansas
169
Packers
f/NFL
Spencer Rattler
QB
South Carolina
170
Saints
f/NFL
Tanor Bortolini
OC
Wisconsin
171
Eagles
f/NFL
Rasheen Ali
RB
Marshall
172
Eagles
f/NFL
Isaiah Adams
OG
Illinois
173
Chiefs
f/NFL
Baylor Cupp
TE
Texas Tech
174
Cowboys
f/NFL
Keaton Bills
OG
Utah
175
Saints
f/NFL
Sataoa Laumea
OG
Utah
176
49ers
f/NFL
Jaylan Ford
LB
Texas
177
Vikings
f/NFL
Mason McCormick
OG
South Dakota State
178
Steelers
f/NFL
George Holani
RB
Boise State
Round 6
179
Seahawks
f/CAR
Trajan Jeffcoat
ED
Arkansas
180
Patriots
f/ARZ
Kimani Vidal
RB
Troy
181
Chargers
Ainias Smith
WR
Texas A&M
182
Titans
Jordan Travis
QB
Florida State
183
Giants
Beau Brade
S
Maryland
184
Dolphins
James Williams
S
Miami
185
Jets
Tayvion Robinson
WR
Kentucky
186
Cardinals
f/CHI
Patrick McMorris
S
California
187
Falcons
Omar Brown
S
Nebraska
188
Texans
f/MIN
Josh Proctor
S
Ohio State
189
Bills
f/ATL
Cody Schrader
RB
Missouri
190
Saints
f/LV
Sione Vaki
S
Utah
191
Colts
f/DEN
Trey Taylor
S
Air Force
192
Seahawks
Jha'Quan Jackson
WR
Tulane
193
Patriots
f/JAX
Sam Pinckney
WR
Coastal Carolina
194
Bengals
Dylan Laube
RB
New Hampshire
195
Steelers
Bub Means
WR
Pittsburgh
196
Rams
Tip Reiman
TE
Illinois
197
Falcons
Michael Wiley
RB
Arizona
198
Dolphins
f/LAR
Taulia Tagovailoa
QB
Maryland
199
Saints
f/CLE
Tahj Washington
WR
USC
200
Bills
Tykee Smith
S
Georgia
201
Lions
f/PHI
Will Reichard
PK
Alabama
202
Packers
f/DAL
Grayson Murphy
ED
UCLA
203
Broncos
f/CLE
Jaylin Simpson
S
Auburn
204
Bills
Emani Bailey
RB
TCU
205
Lions
f/HOU
AJ Barner
TE
Michigan
206
Browns
Dillon Johnson
RB
Washington
207
Broncos
Tory Taylor
PT
Iowa
208
Raiders
f/BAL
Ryan Cooper Jr.
CB
Oregon State
209
Rams
Kendall Milton
RB
Georgia
210
Eagles
f/KC
Kalen King
CB
Penn State
211
49ers
f/NFL
Ryan Watts
CB
Texas
212
Jaguars
f/NFL
Thurman Geathers
ED
Arkansas State
213
Rams
f/NFL
Jase McClellan
RB
Alabama
214
Bengals
f/NFL
Jordan Whittington
WR
Texas
215
49ers
f/NFL
Darrian Dalcourt
OC
Alabama
216
Cowboys
f/NFL
Erick All
TE
Iowa
217
Rams
f/NFL
Matt Lee
OC
Miami
218
Ravens
f/NFL
Ryan Flournoy
WR
Southeast Missouri State
219
Packers
f/CAR
Drake Nugent
OC
Michigan
220
Buccaneers
Joe Milton III
QB
Tennessee
Round 7
221
Titans
f/NE
Phillip Brooks
WR
Kansas State
222
Commanders
Khalid Duke
ED
Kansas State
223
Raiders
Anim Dankwah
OT
Howard
224
Bengals
f/NYG/SF
Rondell Bothroyd
ED
Oklahoma
225
Chargers
f/TEN
Andrew Coker
OT
TCU
226
Cardinals
f/NYJ
Ben Coleman
OG
Arizona State
227
Titans
f/MIN
Brandon Coleman
OT
TCU
228
Ravens
f/ATL
Andrew Raym
OC
Oklahoma
229
Raiders
f/CHI
Kedon Slovis
QB
BYU
230
Vikings
f/DEN
Steele Chambers
LB
Ohio State
231
Patriots
f/LV
Miyan Williams
RB
Ohio State
232
Vikings
f/SF
TJ Franklin
ED
Baylor
233
Cowboys
Daijun Edwards
RB
Georgia
234
Colts
Trevor Keegan
OT
Michigan
235
Seahawks
Javontae Jean-Baptiste
ED
Notre Dame
236
Jaguars
f/NO
Al Blades Jr.
CB
Duke
237
Bengals
f/LAR
Brian Dooley
OT
Eastern Michigan
238
Texans
Joshua Cephus
WR
UTSA
239
Saints
Niko Cooper
ED
Western Kentucky
240
Panthers
f/PHI
Sam Hartman
QB
Notre Dame
241
Dolphins
f/CLE
Te'Cory Couch
CB
Miami
242
Titans
Jeremy Flax
OT
Kentucky
243
Browns
Noah Daniels
CB
TCU
244
Cowboys
Daniel Johnson
OT
Purdue
245
Packers
Earnest Crownover
FB
Texas A&M
246
Buccaneers
Jaylen Key
S
Alabama
247
Texans
Malik Fleming
CB
Houston
248
Bills
Shane Hooks
WR
Auburn
249
Lions
Thomas Harper
CB
Notre Dame
250
Ravens
f/KC
Sheridan Jones
CB
Clemson
251
49ers
f/NFL
Braden Cassity
FB
Oklahoma State
252
Chiefs
f/NFL
Quinton Newsome
CB
Nebraska
253
Chargers
f/NFL
Kendrioun Boatman
OT
Belhaven
254
Rams
f/NFL
AJ Hampton
CB
Tulane
255
Packers
f/NFL
Marcellas Dial
CB
South Carolina
256
Jets
f/NFL
Davon Ferguson
CB
Bowling Green
257
Jets
f/NFL
DJ Irons
QB
Akron