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
JohnnyB | 2024 NFL Draft
Updated: 04/24/2024 9:17PM 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
Joe Alt
OT
Notre Dame
6
Giants
Malik Nabers
WR
LSU
7
Titans
Olumuyiwa Fashanu
OT
Penn State
8
Falcons
Dallas Turner
ED
Alabama
9
Bears
Rome Odunze
WR
Washington
10
Jets
Brock Bowers
TE
Georgia
11
Vikings
JJ McCarthy
QB
Michigan
12
Broncos
Jared Verse
ED
Florida State
13
Raiders
Taliese Fuaga
OT
Oregon State
14
Saints
Terrion Arnold
CB
Alabama
15
Colts
Quinyon Mitchell
CB
Toledo
16
Seahawks
Troy Fautanu
OG
Washington
17
Jaguars
Brian Thomas Jr.
WR
LSU
18
Bengals
JC Latham
OT
Alabama
19
Rams
Byron Murphy II
DT
Texas
20
Steelers
Jackson Powers-Johnson
OC
Oregon
21
Dolphins
Laiatu Latu
ED
UCLA
22
Eagles
Cooper DeJean
CB
Iowa
23
Vikings
f/CLE
Jer'Zhan Newton
DT
Illinois
24
Cowboys
Amarius Mims
OT
Georgia
25
Packers
Nate Wiggins
CB
Clemson
26
Buccaneers
Tyler Guyton
OT
Oklahoma
27
Cardinals
f/HOU
Kool-Aid McKinstry
CB
Alabama
28
Bills
Troy Franklin
WR
Oregon
29
Lions
Zach Frazier
OC
West Virginia
30
Ravens
Jordan Morgan
OT
Arizona
31
49ers
TJ Tampa
CB
Iowa State
32
Chiefs
Ladd McConkey
WR
Georgia
Round 2
33
Panthers
Adonai Mitchell
WR
Texas
34
Patriots
Kingsley Suamataia
OT
BYU
35
Cardinals
Chop Robinson
ED
Penn State
36
Commanders
Graham Barton
OG
Duke
37
Chargers
Braden Fiske
DT
Florida State
38
Titans
Darius Robinson
ED
Missouri
39
Panthers
f/NYG
Max Melton
CB
Rutgers
40
Commanders
f/CHI
Tyler Nubin
S
Minnesota
41
Packers
f/NYJ
Christian Haynes
OG
Connecticut
42
Texans
Mike Sainristil
CB
Michigan
43
Falcons
Ennis Rakestraw Jr.
CB
Missouri
44
Raiders
Michael Penix Jr.
QB
Washington
45
Saints
f/DEN
Keon Coleman
WR
Florida State
46
Colts
Xavier Worthy
WR
Texas
47
Giants
f/SEA
Javon Bullard
S
Georgia
48
Jaguars
Patrick Paul
OT
Houston
49
Bengals
Ricky Pearsall
WR
Florida
50
Eagles
f/NO
Cooper Beebe
OG
Kansas State
51
Steelers
Malachi Corley
WR
Western Kentucky
52
Rams
Spencer Rattler
QB
South Carolina
53
Eagles
Payton Wilson
LB
North Carolina State
54
Browns
Edgerrin Cooper
LB
Texas A&M
55
Dolphins
Ja'Tavion Sanders
TE
Texas
56
Cowboys
Trey Benson
RB
Florida State
57
Buccaneers
Renardo Green
CB
Florida State
58
Packers
Jaden Hicks
S
Washington State
59
Texans
Chris Braswell
ED
Alabama
60
Bills
Austin Booker
ED
Kansas
61
Lions
T'Vondre Sweat
DT
Texas
62
Ravens
Jonah Elliss
ED
Utah
63
49ers
Roman Wilson
WR
Michigan
64
Chiefs
Zak Zinter
OG
Michigan
Round 3
65
Panthers
Bralen Trice
ED
Washington
66
Cardinals
Jonathon Brooks
RB
Texas
67
Commanders
Kris Jenkins
DT
Michigan
68
Patriots
Xavier Legette
WR
South Carolina
69
Chargers
Keon Coleman
WR
Florida State
70
Giants
Kamren Kinchens
S
Miami
71
Cardinals
f/TEN
Brenden Rice
WR
USC
72
Jets
Cole Bishop
S
Utah
73
Lions
f/MIN
Javon Baker
WR
Central Florida
74
Falcons
Jalen McMillan
WR
Washington
75
Bears
Michael Hall Jr.
DT
Ohio State
76
Broncos
Bo Nix
QB
Oregon
77
Raiders
Luke McCaffrey
WR
Rice
78
Commanders
Jermaine Burton
WR
Alabama
79
Falcons
f/JAX
Cam Hart
CB
Notre Dame
80
Bengals
Brandon Dorlus
DT
Oregon
81
Seahawks
f/NO
Khyree Jackson
CB
Oregon
82
Colts
Adisa Isaac
ED
Penn State
83
Rams
Kamari Lassiter
CB
Georgia
84
Steelers
Mohamed Kamara
ED
Colorado State
85
Browns
Ben Sinnott
TE
Kansas State
86
Texans
f/PHI
Cade Stover
TE
Ohio State
87
Cowboys
Kiran Amegadjie
OT
Yale
88
Packers
Charles Turner III
OC
LSU
89
Buccaneers
Malik Washington
WR
Virginia
90
Cardinals
f/HOU
Kris Abrams-Draine
CB
Missouri
91
Packers
f/BUF
MarShawn Lloyd
RB
USC
92
Buccaneers
DJ James
CB
Auburn
93
Ravens
Blake Corum
RB
Michigan
94
49ers
Marshawn Kneeland
ED
Western Michigan
95
Chiefs
Jared Wiley
TE
TCU
96
Jaguars
f/NFL
Javion Cohen
OG
Miami
97
Bengals
f/NFL
Tykee Smith
S
Georgia
98
Steelers
f/NFL
Andru Phillips
CB
Kentucky
99
Rams
f/NFL
Bucky Irving
RB
Oregon
100
Commanders
f/NFL
Tanner McLachlan
TE
Arizona
101
Panthers
f/NFL/SF
Jeremiah Trotter Jr.
LB
Clemson