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