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