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
KMAC 59 | KMAC59 Draft
Updated: 04/24/2024 10:59PM 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
JJ McCarthy
QB
Michigan
6
Giants
Malik Nabers
WR
LSU
7
Titans
Joe Alt
OT
Notre Dame
8
Falcons
Byron Murphy II
DT
Texas
9
Bears
Rome Odunze
WR
Washington
10
Jets
Brock Bowers
TE
Georgia
11
Vikings
JC Latham
OT
Alabama
12
Broncos
Dallas Turner
ED
Alabama
13
Raiders
Michael Penix Jr.
QB
Washington
14
Saints
Olumuyiwa Fashanu
OT
Penn State
15
Colts
Quinyon Mitchell
CB
Toledo
16
Seahawks
Troy Fautanu
OG
Washington
17
Jaguars
Terrion Arnold
CB
Alabama
18
Bengals
Taliese Fuaga
OT
Oregon State
19
Rams
Laiatu Latu
ED
UCLA
20
Steelers
Jared Verse
ED
Florida State
21
Dolphins
Graham Barton
OG
Duke
22
Eagles
Nate Wiggins
CB
Clemson
23
Vikings
f/CLE
Brian Thomas Jr.
WR
LSU
24
Cowboys
Tyler Guyton
OT
Oklahoma
25
Packers
Cooper DeJean
CB
Iowa
26
Buccaneers
Chop Robinson
ED
Penn State
27
Cardinals
f/HOU
Kool-Aid McKinstry
CB
Alabama
28
Bills
Brian Thomas Jr.
WR
LSU
29
Lions
Darius Robinson
ED
Missouri
30
Ravens
Jer'Zhan Newton
DT
Illinois
31
49ers
Ladd McConkey
WR
Georgia
32
Chiefs
Adonai Mitchell
WR
Texas
Round 2
33
Panthers
Xavier Worthy
WR
Texas
34
Patriots
Keon Coleman
WR
Florida State
35
Cardinals
Christian Haynes
OG
Connecticut
36
Commanders
Adisa Isaac
ED
Penn State
37
Chargers
Amarius Mims
OT
Georgia
38
Titans
Xavier Legette
WR
South Carolina
39
Panthers
f/NYG
Jordan Morgan
OT
Arizona
40
Commanders
f/CHI
Tyler Nubin
S
Minnesota
41
Packers
f/NYJ
Kingsley Suamataia
OT
BYU
42
Texans
Kris Jenkins
DT
Michigan
43
Falcons
Edgerrin Cooper
LB
Texas A&M
44
Raiders
Jackson Powers-Johnson
OC
Oregon
45
Saints
f/DEN
Ricky Pearsall
WR
Florida
46
Colts
Marshawn Kneeland
ED
Western Michigan
47
Giants
f/SEA
Bo Nix
QB
Oregon
48
Jaguars
Troy Franklin
WR
Oregon
49
Bengals
Jaden Hicks
S
Washington State
50
Eagles
f/NO
TJ Tampa
CB
Iowa State
51
Steelers
Ennis Rakestraw Jr.
CB
Missouri
52
Rams
Mike Sainristil
CB
Michigan
53
Eagles
Zach Frazier
OC
West Virginia
54
Browns
Chris Braswell
ED
Alabama
55
Dolphins
Braden Fiske
DT
Florida State
56
Cowboys
Trey Benson
RB
Florida State
57
Buccaneers
Maason Smith
DT
LSU
58
Packers
Javon Bullard
S
Georgia
59
Texans
Calen Bullock
S
USC
60
Bills
Cam Hart
CB
Notre Dame
61
Lions
Max Melton
CB
Rutgers
62
Ravens
Keon Coleman
WR
Florida State
63
49ers
Patrick Paul
OT
Houston
64
Chiefs
Dominick Puni
OG
Kansas
Round 3
65
Panthers
Christian Mahogany
OG
Boston College
66
Cardinals
Ruke Orhorhoro
DT
Clemson
67
Commanders
Michael Hall Jr.
DT
Ohio State
68
Patriots
Cooper Beebe
OG
Kansas State
69
Chargers
Blake Corum
RB
Michigan
70
Giants
Junior Colson
LB
Michigan
71
Cardinals
f/TEN
Payton Wilson
LB
North Carolina State
72
Jets
Blake Fisher
OT
Notre Dame
73
Lions
f/MIN
Andru Phillips
CB
Kentucky
74
Falcons
Kris Abrams-Draine
CB
Missouri
75
Bears
Javon Foster
OT
Missouri
76
Broncos
Spencer Rattler
QB
South Carolina
77
Raiders
Ja'Tavion Sanders
TE
Texas
78
Commanders
Renardo Green
CB
Florida State
79
Falcons
f/JAX
Khyree Jackson
CB
Oregon
80
Bengals
Roman Wilson
WR
Michigan
81
Seahawks
f/NO
Zak Zinter
OG
Michigan
82
Colts
Kamari Lassiter
CB
Georgia
83
Rams
Jonathon Brooks
RB
Texas
84
Steelers
Brandon Coleman
OT
TCU
85
Browns
Johnny Wilson
WR
Florida State
86
Texans
f/PHI
Christian Jones
OT
Texas
87
Cowboys
T'Vondre Sweat
DT
Texas
88
Packers
Kiran Amegadjie
OT
Yale
89
Buccaneers
Ja'Lynn Polk
WR
Washington
90
Cardinals
f/HOU
Will Shipley
RB
Clemson
91
Packers
f/BUF
Jaylen Wright
RB
Tennessee
92
Buccaneers
Ben Sinnott
TE
Kansas State
93
Ravens
Devontez Walker
WR
North Carolina
94
49ers
Cole Bishop
S
Utah
95
Chiefs
Roger Rosengarten
OT
Washington
96
Jaguars
f/NFL
Jared Wiley
TE
TCU
97
Bengals
f/NFL
Mekhi Wingo
DT
LSU
98
Steelers
f/NFL
Jermaine Burton
WR
Alabama
99
Rams
f/NFL
Brandon Dorlus
DT
Oregon
100
Commanders
f/NFL
DeWayne Carter
DT
Duke
101
Panthers
f/NFL/SF
Tanor Bortolini
OC
Wisconsin
Round 4
102
Seahawks
Michael Pratt
QB
Tulane
103
Patriots
MarShawn Lloyd
RB
USC
104
Cardinals
Javon Baker
WR
Central Florida
105
Chargers
Drake Nugent
OC
Michigan
106
Titans
Malachi Corley
WR
Western Kentucky
107
Giants
Isaiah Adams
OG
Illinois
108
Vikings
Mason McCormick
OG
South Dakota State
109
Falcons
Malik Mustapha
S
Wake Forest
110
Chargers
AJ Barner
TE
Michigan
111
Jets
Caedan Wallace
OT
Penn State
112
Raiders
Matt Goncalves
OT
Pittsburgh
113
Ravens
Jasper Parks
OT
Charlotte
114
Jaguars
f/DEN
Tylan Grable
OT
Central Florida
115
Bengals
Beaux Limmer
OC
Arkansas
116
Jaguars
Ethan Driskell
OT
Marshall
117
Colts
f/NO
Dominique Hampton
S
Washington
118
Seahawks
Evan Williams
S
Oregon
119
Steelers
Nehemiah Pritchett
CB
Auburn
120
Eagles
Josh Newton
CB
TCU
121
Broncos
f/LAR
Hunter Nourzad
OC
Penn State
122
Bears
f/MIA
Sedrick Van Pran
OC
Georgia
123
Texans
f/PHI
Jarrian Jones
CB
Florida State
124
49ers
f/CLE
Kalen King
CB
Penn State
125
Buccaneers
f/DAL
Edefuan Ulofoshio
LB
Washington
126
Packers
Trevin Wallace
LB
Kentucky
127
Texans
Khristian Boyd
DT
Northern Iowa
128
Bills
Bucky Irving
RB
Oregon
129
Vikings
Luke McCaffrey
WR
Rice
130
Ravens
f/DET/MIN
Gabe Hall
DT
Baylor
131
Chiefs
f/BAL
Cade Stover
TE
Ohio State
132
49ers
Ray Davis
RB
Kentucky
133
Bills
Theo Johnson
TE
Penn State
134
Jets
f/NFL
Isaac Guerendo
RB
Louisville
Round 5
135
49ers
f/CAR
Braelon Allen
RB
Wisconsisn
136
Broncos
f/CLE
Audric Estimé
RB
Notre Dame
137
Patriots
Austin Booker
ED
Kansas
138
Cardinals
Nelson Ceaser
ED
Houston
139
Commanders
Myles Cole
ED
Texas Tech
140
Chargers
Jalyx Hunt
ED
Houston Christian
141
Panthers
f/TEN
Frank Gore Jr.
RB
Southern Miss
142
Panthers
Javontae Jean-Baptiste
ED
Notre Dame
143
Falcons
f/CHI
Kamren Kinchens
S
Miami
144
Bills
f/NYJ
Gabriel Murphy
ED
UCLA
145
Broncos
f/MIN
Tykee Smith
S
Georgia
146
Titans
Jaylin Simpson
S
Auburn
147
Broncos
Andrew Coker
OT
TCU
148
Raiders
James Williams
S
Miami
149
Bengals
Sione Vaki
S
Utah
150
Saints
Dadrion Taylor-Demerson
S
Texas Tech
151
Colts
Kamal Hadden
CB
Tennessee
152
Commanders
Julian Pearl
OT
Illinois
153
Jaguars
Jarvis Brownlee Jr.
CB
Louisville
154
Rams
f/PIT
Ben Coleman
OG
Arizona State
155
Rams
f/PHI
Jeremiah Trotter Jr.
LB
Clemson
156
Browns
f/CLE
Jalen Coker
WR
Holy Cross
157
Vikings
Thomas Harper
CB
Notre Dame
158
Dolphins
f/DAL
Sheridan Jones
CB
Clemson
159
Chiefs
f/GB
Walter Rouse
OT
Oklahoma
160
Bills
f/TB
Jase McClellan
RB
Alabama
161
Eagles
f/HOU
Dell Pettus
S
Troy
162
Cardinals
Blake Watson
RB
Memphis
163
Bills
Max Williams
S
USC
164
Lions
Malik Washington
WR
Virginia
165
Ravens
f/SF
Cody Schrader
RB
Missouri
166
Giants
f/KC
Josh Proctor
S
Ohio State
167
Vikings
f/NFL
Carson Steele
RB
UCLA
168
Saints
f/NFL
Brenden Rice
WR
USC
169
Packers
f/NFL
Jonah Elliss
ED
Utah
170
Saints
f/NFL
Dillon Johnson
RB
Washington
171
Eagles
f/NFL
Phillip Brooks
WR
Kansas State
172
Eagles
f/NFL
Frank Crum
OT
Wyoming
173
Chiefs
f/NFL
Cornelius Johnson
WR
Michigan
174
Cowboys
f/NFL
Daijun Edwards
RB
Georgia
175
Saints
f/NFL
Keilan Robinson
RB
Texas
176
49ers
f/NFL
Trey Potts
RB
Penn State
177
Vikings
f/NFL
Miyan Williams
RB
Ohio State
178
Steelers
f/NFL
Trajan Jeffcoat
ED
Arkansas
Round 6
179
Seahawks
f/CAR
Marcus Banks
S
Mississippi State
180
Patriots
f/ARZ
Marcellas Dial
CB
South Carolina
181
Chargers
Jordan Anderson
S
UCLA
182
Titans
Corey Bullock
OG
Maryland
183
Giants
Karsen Barnhart
OG
Michigan
184
Dolphins
Jamoi Hodge
LB
TCU
185
Jets
DJ Brown
S
Notre Dame
186
Cardinals
f/CHI
Marist Liufau
LB
Notre Dame
187
Falcons
Ty'Ron Hopper
LB
Missouri
188
Texans
f/MIN
Dylan Laube
RB
New Hampshire
189
Bills
f/ATL
Jeremiah Jean-Baptiste
LB
Mississippi
190
Saints
f/LV
Tyler Jackson
LB
North Carolina State
191
Colts
f/DEN
J.D. Duplain
OG
Michigan State
192
Seahawks
MJ Devonshire
CB
Pittsburgh
193
Patriots
f/JAX
Josh Landry
DT
Missouri
194
Bengals
Matt Jones
LB
Baylor
195
Steelers
Robert Kennedy
S
North Carolina State
196
Rams
Trevor Keegan
OT
Michigan
197
Falcons
DJ James
CB
Auburn
198
Dolphins
f/LAR
Marquice Robinson
OT
Florida Atlantic
199
Saints
f/CLE
Kimani Vidal
RB
Troy
200
Bills
Leonard Taylor III
DT
Miami
201
Lions
f/PHI
Cam Riley
LB
Auburn
202
Packers
f/DAL
Kitan Oladapo
S
Oregon State
203
Broncos
f/CLE
Jason Maitre
CB
Wisconsin
204
Bills
Spencer Rolland
OT
North Carolina
205
Lions
f/HOU
LaDarius Henderson
OG
Michigan
206
Browns
Tyrone Tracy Jr.
RB
Purdue
207
Broncos
Kenny Logan Jr.
S
Kansas
208
Raiders
f/BAL
Myles Murphy
DT
North Carolina
209
Rams
Beau Brade
S
Maryland
210
Eagles
f/KC
Omar Speights
LB
LSU
211
49ers
f/NFL
Willie Tyler
OT
Louisville
212
Jaguars
f/NFL
Cole Spencer
OG
Texas Tech
213
Rams
f/NFL
Matthew Jones
OG
Ohio State
214
Bengals
f/NFL
Bryce Gallagher
LB
Northwestern
215
49ers
f/NFL
Robert Scott Jr.
OT
Florida State
216
Cowboys
f/NFL
Trente Jones
OG
Michigan
217
Rams
f/NFL
Tyler Bentley
DT
Pittsburgh
218
Ravens
f/NFL
Brady Latham
OT
Arkansas
219
Packers
f/CAR
Jordan Magee
LB
Temple
220
Buccaneers
Layden Robinson
OG
Texas A&M
Round 7
221
Titans
f/NE
Isaiah Davis
RB
South Dakota State
222
Commanders
Caelen Carson
CB
Wake Forest
223
Raiders
KT Leveston
OG
Kansas State
224
Bengals
f/NYG/SF
Justin Eboigbe
DT
Alabama
225
Chargers
f/TEN
Quinten Johnson
S
Michigan
226
Cardinals
f/NYJ
Joe Milton III
QB
Tennessee
227
Titans
f/MIN
JD Bertrand
LB
Notre Dame
228
Ravens
f/ATL
Nathaniel Watson
LB
Mississippi State
229
Raiders
f/CHI
Amari Gainer
ED
North Carolina
230
Vikings
f/DEN
Noah Daniels
CB
TCU
231
Patriots
f/LV
Davoan Hawkins
ED
West Virginia
232
Vikings
f/SF
Kalen DeLoach
LB
Florida State
233
Cowboys
Jaylen McCollough
S
Tennessee
234
Colts
McKinnley Jackson
DT
Texas A&M
235
Seahawks
Brennan Jackson
ED
Washington State
236
Jaguars
f/NO
Sidney Houston Jr.
ED
Ball State
237
Bengals
f/LAR
Logan Lee
DT
Iowa
238
Texans
Tyler Owens
S
Texas Tech
239
Saints
Grayson Murphy
ED
UCLA
240
Panthers
f/PHI
CJ Goetz
ED
Wisconsin
241
Dolphins
f/CLE
Josh DeBerry
CB
Texas A&M
242
Titans
Richard Jibunor
ED
Troy
243
Browns
Zion Puckett
S
Auburn
244
Cowboys
Demani Richardson
S
Texas A&M
245
Packers
Donovan Jennings
OG
South Florida
246
Buccaneers
Dwight McGlothern
CB
Arkansas
247
Texans
Thurman Geathers
ED
Arkansas State
248
Bills
Cam Allen
CB
Purdue
249
Lions
Travian Blaylock
S
Wisconsin
250
Ravens
f/KC
Reggie Pearson
S
Oklahoma
251
49ers
f/NFL
Simeon Blair
S
Memphis
252
Chiefs
f/NFL
Andre' Sam
S
LSU
253
Chargers
f/NFL
Devin Leary
QB
Kentucky
254
Rams
f/NFL
Will Reichard
PK
Alabama
255
Packers
f/NFL
Sam Hartman
QB
Notre Dame
256
Jets
f/NFL
Shamar McCollum
ED
Georgia State
257
Jets
f/NFL
Taulia Tagovailoa
QB
Maryland