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
CoachCook65 | Jeff Cook’s 7 Round Mock
Updated: 04/24/2024 10:12PM ET
Pick
Team
Player
Pos.
School
Round 1
1
Bears
f/CAR
Caleb Williams
QB
USC
2
Commanders
Drake Maye
QB
North Carolina
3
Patriots
Jayden Daniels
QB
LSU
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
Dallas Turner
ED
Alabama
9
Bears
Olumuyiwa Fashanu
OT
Penn State
10
Jets
Brock Bowers
TE
Georgia
11
Vikings
JJ McCarthy
QB
Michigan
12
Broncos
Terrion Arnold
CB
Alabama
13
Raiders
Troy Fautanu
OG
Washington
14
Saints
JC Latham
OT
Alabama
15
Colts
Quinyon Mitchell
CB
Toledo
16
Seahawks
Payton Wilson
LB
North Carolina State
17
Jaguars
Byron Murphy II
DT
Texas
18
Bengals
Brian Thomas Jr.
WR
LSU
19
Rams
Jer'Zhan Newton
DT
Illinois
20
Steelers
Jackson Powers-Johnson
OC
Oregon
21
Dolphins
Cooper DeJean
CB
Iowa
22
Eagles
Graham Barton
OG
Duke
23
Vikings
f/CLE
Jared Verse
ED
Florida State
24
Cowboys
Amarius Mims
OT
Georgia
25
Packers
Edgerrin Cooper
LB
Texas A&M
26
Buccaneers
Chop Robinson
ED
Penn State
27
Cardinals
f/HOU
Laiatu Latu
ED
UCLA
28
Bills
Keon Coleman
WR
Florida State
29
Lions
Tyler Nubin
S
Minnesota
30
Ravens
Tyler Guyton
OT
Oklahoma
31
49ers
Christian Haynes
OG
Connecticut
32
Chiefs
Xavier Worthy
WR
Texas
Round 2
33
Panthers
Trey Benson
RB
Florida State
34
Patriots
Adonai Mitchell
WR
Texas
35
Cardinals
Kingsley Suamataia
OT
BYU
36
Commanders
Nate Wiggins
CB
Clemson
37
Chargers
Blake Corum
RB
Michigan
38
Titans
Zach Frazier
OC
West Virginia
39
Panthers
f/NYG
Cedric Gray
LB
North Carolina
40
Commanders
f/CHI
Layden Robinson
OG
Texas A&M
41
Packers
f/NYJ
Javon Bullard
S
Georgia
42
Texans
Austin Booker
ED
Kansas
43
Falcons
Jeremiah Trotter Jr.
LB
Clemson
44
Raiders
Jaylen Wright
RB
Tennessee
45
Saints
f/DEN
Adisa Isaac
ED
Penn State
46
Colts
Ladd McConkey
WR
Georgia
47
Giants
f/SEA
Will Shipley
RB
Clemson
48
Jaguars
Xavier Legette
WR
South Carolina
49
Bengals
Ja'Tavion Sanders
TE
Texas
50
Eagles
f/NO
Malachi Corley
WR
Western Kentucky
51
Steelers
Ja'Lynn Polk
WR
Washington
52
Rams
Kool-Aid McKinstry
CB
Alabama
53
Eagles
Kamren Kinchens
S
Miami
54
Browns
Junior Colson
LB
Michigan
55
Dolphins
Kris Jenkins
DT
Michigan
56
Cowboys
Jonathon Brooks
RB
Texas
57
Buccaneers
Ennis Rakestraw Jr.
CB
Missouri
58
Packers
Taliese Fuaga
OT
Oregon State
59
Texans
Braiden McGregor
ED
Michigan
60
Bills
Jaden Hicks
S
Washington State
61
Lions
Troy Franklin
WR
Oregon
62
Ravens
Bralen Trice
ED
Washington
63
49ers
Michael Hall Jr.
DT
Ohio State
64
Chiefs
Jase McClellan
RB
Alabama
Round 3
65
Panthers
Mike Sainristil
CB
Michigan
66
Cardinals
T'Vondre Sweat
DT
Texas
67
Commanders
Cade Stover
TE
Ohio State
68
Patriots
Brandon Dorlus
DT
Oregon
69
Chargers
Trevin Wallace
LB
Kentucky
70
Giants
Michael Penix Jr.
QB
Washington
71
Cardinals
f/TEN
Ricky Pearsall
WR
Florida
72
Jets
Sedrick Van Pran
OC
Georgia
73
Lions
f/MIN
Kamari Lassiter
CB
Georgia
74
Falcons
Braden Fiske
DT
Florida State
75
Bears
Roman Wilson
WR
Michigan
76
Broncos
Bo Nix
QB
Oregon
77
Raiders
Spencer Rattler
QB
South Carolina
78
Commanders
Marshawn Kneeland
ED
Western Michigan
79
Falcons
f/JAX
Erick All
TE
Iowa
80
Bengals
Frank Gore Jr.
RB
Southern Miss
81
Seahawks
f/NO
Ben Sinnott
TE
Kansas State
82
Colts
Jared Wiley
TE
TCU
83
Rams
Tykee Smith
S
Georgia
84
Steelers
Chris Braswell
ED
Alabama
85
Browns
Kiran Amegadjie
OT
Yale
86
Texans
f/PHI
Ray Davis
RB
Kentucky
87
Cowboys
Marist Liufau
LB
Notre Dame
88
Packers
Te'Cory Couch
CB
Miami
89
Buccaneers
Rasheen Ali
RB
Marshall
90
Cardinals
f/HOU
Mason McCormick
OG
South Dakota State
91
Packers
f/BUF
Javion Cohen
OG
Miami
92
Buccaneers
Darius Robinson
ED
Missouri
93
Ravens
Cooper Beebe
OG
Kansas State
94
49ers
Jalen McMillan
WR
Washington
95
Chiefs
Jaheim Bell
TE
Florida State
96
Jaguars
f/NFL
Tanor Bortolini
OC
Wisconsin
97
Bengals
f/NFL
Jamari Thrash
WR
Louisville
98
Steelers
f/NFL
Cam Hart
CB
Notre Dame
99
Rams
f/NFL
Tommy Eichenberg
LB
Ohio State
100
Commanders
f/NFL
Calen Bullock
S
USC
101
Panthers
f/NFL/SF
Ainias Smith
WR
Texas A&M
Round 4
102
Seahawks
Maason Smith
DT
LSU
103
Patriots
Brandon Coleman
OT
TCU
104
Cardinals
Darrian Dalcourt
OC
Alabama
105
Chargers
Isaiah Adams
OG
Illinois
106
Titans
AJ Barner
TE
Michigan
107
Giants
Roger Rosengarten
OT
Washington
108
Vikings
Khyree Jackson
CB
Oregon
109
Falcons
Brenden Rice
WR
USC
110
Chargers
Mekhi Wingo
DT
LSU
111
Jets
Caleb Shaffer
OG
Oklahoma
112
Raiders
Ovie Oghoufo
ED
LSU
113
Ravens
Jaylin Simpson
S
Auburn
114
Jaguars
f/DEN
Gottlieb Ayedze
OT
Maryland
115
Bengals
Jayden Jernigan
DT
Missouri
116
Jaguars
Beau Brade
S
Maryland
117
Colts
f/NO
Steele Chambers
LB
Ohio State
118
Seahawks
Junior Angilau
OG
Oregon
119
Steelers
Cole Bishop
S
Utah
120
Eagles
Bucky Irving
RB
Oregon
121
Broncos
f/LAR
Karsen Barnhart
OG
Michigan
122
Bears
f/MIA
MarShawn Lloyd
RB
USC
123
Texans
f/PHI
Michael Pratt
QB
Tulane
124
49ers
f/CLE
Kalen King
CB
Penn State
125
Buccaneers
f/DAL
Jawhar Jordan
RB
Louisville
126
Packers
Jermaine Burton
WR
Alabama
127
Texans
Jordan Morgan
OT
Arizona
128
Bills
TJ Tampa
CB
Iowa State
129
Vikings
Kris Abrams-Draine
CB
Missouri
130
Ravens
f/DET/MIN
Andrew Raym
OC
Oklahoma
131
Chiefs
f/BAL
Marcus Rosemy-Jacksaint
WR
Georgia
132
49ers
Kendall Milton
RB
Georgia
133
Bills
Miyan Williams
RB
Ohio State
134
Jets
f/NFL
Jeremy Flax
OT
Kentucky
Round 5
135
49ers
f/CAR
Sataoa Laumea
OG
Utah
136
Broncos
f/CLE
Brennan Presley
WR
Oklahoma State
137
Patriots
Malik Washington
WR
Virginia
138
Cardinals
David Ugwoegbu
ED
Houston
139
Commanders
Beaux Limmer
OC
Arkansas
140
Chargers
Josh Newton
CB
TCU
141
Panthers
f/TEN
Sione Vaki
S
Utah
142
Panthers
Jarvis Brownlee Jr.
CB
Louisville
143
Falcons
f/CHI
Jabari Small
RB
Tennessee
144
Bills
f/NYJ
Ruke Orhorhoro
DT
Clemson
145
Broncos
f/MIN
Luke McCaffrey
WR
Rice
146
Titans
Derrick McLendon
ED
Colorado
147
Broncos
Theo Johnson
TE
Penn State
148
Raiders
Braelon Allen
RB
Wisconsisn
149
Bengals
Caelen Carson
CB
Wake Forest
150
Saints
JD Bertrand
LB
Notre Dame
151
Colts
Eric Watts
ED
Connecticut
152
Commanders
Spencer Rolland
OT
North Carolina
153
Jaguars
Xavier Benson
LB
Oklahoma State
154
Rams
f/PIT
Jaden Crumedy
DT
Mississippi State
155
Rams
f/PHI
Jaylan Ford
LB
Texas
156
Browns
f/CLE
Audric Estimé
RB
Notre Dame
157
Vikings
Dallin Holker
TE
Colorado State
158
Dolphins
f/DAL
Taulia Tagovailoa
QB
Maryland
159
Chiefs
f/GB
Blake Fisher
OT
Notre Dame
160
Bills
f/TB
Jordan Whittington
WR
Texas
161
Eagles
f/HOU
Xavier Weaver
WR
Colorado
162
Cardinals
Quinten Johnson
S
Michigan
163
Bills
Jalyx Hunt
ED
Houston Christian
164
Lions
Van Fillinger
ED
Utah
165
Ravens
f/SF
Nyles Gaddy
ED
Missouri
166
Giants
f/KC
Xavier Guillory
WR
Arizona State
167
Vikings
f/NFL
Al Blades Jr.
CB
Duke
168
Saints
f/NFL
Carson Steele
RB
UCLA
169
Packers
f/NFL
McKinnley Jackson
DT
Texas A&M
170
Saints
f/NFL
Johnny Wilson
WR
Florida State
171
Eagles
f/NFL
Ethan Driskell
OT
Marshall
172
Eagles
f/NFL
Chau Smith-Wade
CB
Washington State
173
Chiefs
f/NFL
Dylan Laube
RB
New Hampshire
174
Cowboys
f/NFL
Cody Schrader
RB
Missouri
175
Saints
f/NFL
Jaylen Harrell
ED
Michigan
176
49ers
f/NFL
Andrew Coker
OT
TCU
177
Vikings
f/NFL
Keith Randolph Jr.
DT
Illinois
178
Steelers
f/NFL
Dallas Gant
LB
Toledo
Round 6
179
Seahawks
f/CAR
Ty'Ron Hopper
LB
Missouri
180
Patriots
f/ARZ
Isaac Guerendo
RB
Louisville
181
Chargers
Jonah Elliss
ED
Utah
182
Titans
Jacob Cowing
WR
Arizona
183
Giants
Popo Aumavae
DT
Oregon
184
Dolphins
Tyrese Chambers
WR
Maryland
185
Jets
Javontae Jean-Baptiste
ED
Notre Dame
186
Cardinals
f/CHI
Je'Quan Burton
WR
Florida Atlantic
187
Falcons
DeWayne Carter
DT
Duke
188
Texans
f/MIN
Jeremiah Jean-Baptiste
LB
Mississippi
189
Bills
f/ATL
Walter Rouse
OT
Oklahoma
190
Saints
f/LV
Nelson Ceaser
ED
Houston
191
Colts
f/DEN
George Holani
RB
Boise State
192
Seahawks
Julian Pearl
OT
Illinois
193
Patriots
f/JAX
Tyler Davis
DT
Clemson
194
Bengals
Ryan Watts
CB
Texas
195
Steelers
Marcus Harris
DT
Auburn
196
Rams
Sam Hartman
QB
Notre Dame
197
Falcons
Myles Murphy
DT
North Carolina
198
Dolphins
f/LAR
Devin Culp
TE
Washington
199
Saints
f/CLE
Corey Gaynor
OC
North Carolina
200
Bills
Trezmen Marshall
LB
Alabama
201
Lions
f/PHI
Kwinton Lassiter
CB
Kansas
202
Packers
f/DAL
Tatum Bethune
LB
Florida State
203
Broncos
f/CLE
Emani Bailey
RB
TCU
204
Bills
Joe Milton III
QB
Tennessee
205
Lions
f/HOU
Javon Antonio
WR
Colorado
206
Browns
Javon Baker
WR
Central Florida
207
Broncos
Xavier Thomas
ED
Clemson
208
Raiders
f/BAL
Zak Zinter
OG
Michigan
209
Rams
Malik Feaster
CB
Memphis
210
Eagles
f/KC
Kamal Hadden
CB
Tennessee
211
49ers
f/NFL
Devin Leary
QB
Kentucky
212
Jaguars
f/NFL
Jha'Quan Jackson
WR
Tulane
213
Rams
f/NFL
Tahj Washington
WR
USC
214
Bengals
f/NFL
Gabe Hall
DT
Baylor
215
49ers
f/NFL
Edefuan Ulofoshio
LB
Washington
216
Cowboys
f/NFL
Jeshaun Jones
WR
Maryland
217
Rams
f/NFL
Aric Harris
OC
Maryland
218
Ravens
f/NFL
Michael Wiley
RB
Arizona
219
Packers
f/CAR
Isaiah Williams
WR
Illinois
220
Buccaneers
Noah Daniels
CB
TCU
Round 7
221
Titans
f/NE
Marcellas Dial
CB
South Carolina
222
Commanders
Justin Eboigbe
DT
Alabama
223
Raiders
Matt Goncalves
OT
Pittsburgh
224
Bengals
f/NYG/SF
Jaylen Key
S
Alabama
225
Chargers
f/TEN
Rick D'Abreu
ED
TCU
226
Cardinals
f/NYJ
DJ James
CB
Auburn
227
Titans
f/MIN
Josh Landry
DT
Missouri
228
Ravens
f/ATL
Jordan Travis
QB
Florida State
229
Raiders
f/CHI
Caedan Wallace
OT
Penn State
230
Vikings
f/DEN
Trevor Keegan
OT
Michigan
231
Patriots
f/LV
Montrell Johnson Jr.
RB
Florida
232
Vikings
f/SF
Ramon Jefferson
RB
Kentucky
233
Cowboys
Mason Fairchild
TE
Kansas
234
Colts
Kingsley Eguakun
OC
Florida
235
Seahawks
Malik Mustapha
S
Wake Forest
236
Jaguars
f/NO
Willis Patrick
OG
TCU
237
Bengals
f/LAR
Jett Bush
LB
Texas
238
Texans
Trente Jones
OG
Michigan
239
Saints
Jamoi Hodge
LB
TCU
240
Panthers
f/PHI
Jalen McLeod
LB
Auburn
241
Dolphins
f/CLE
McCallan Castles
TE
Tennessee
242
Titans
Jadon Janke
WR
South Dakota State
243
Browns
Eric Gentry
LB
USC
244
Cowboys
TJ Franklin
ED
Baylor
245
Packers
Jack Plummer
QB
Louisville
246
Buccaneers
Shayne Simon
LB
Pittsburgh
247
Texans
Millard Bradford
S
TCU
248
Bills
Ahmarean Brown
WR
South Carolina
249
Lions
Jordan Domineck
ED
Colorado
250
Ravens
f/KC
La'Damian Webb
RB
South Alabama
251
49ers
f/NFL
Drake Stoops
WR
Oklahoma
252
Chiefs
f/NFL
Kenneth Horsey
OG
Kentucky
253
Chargers
f/NFL
Shane Hooks
WR
Auburn
254
Rams
f/NFL
Daijun Edwards
RB
Georgia
255
Packers
f/NFL
Leonard Taylor III
DT
Miami
256
Jets
f/NFL
Kylen McCracken
DT
Marshall
257
Jets
f/NFL
Cam'Ron Kelly
S
Louisville