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
Phantasm | Phantasm
Updated: 04/25/2024 2:33AM 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
JC Latham
OT
Alabama
6
Giants
Malik Nabers
WR
LSU
7
Titans
Joe Alt
OT
Notre Dame
8
Falcons
Laiatu Latu
ED
UCLA
9
Bears
Byron Murphy II
DT
Texas
10
Jets
Olumuyiwa Fashanu
OT
Penn State
11
Vikings
JJ McCarthy
QB
Michigan
12
Broncos
Dallas Turner
ED
Alabama
13
Raiders
Taliese Fuaga
OT
Oregon State
14
Saints
Troy Fautanu
OG
Washington
15
Colts
Rome Odunze
WR
Washington
16
Seahawks
Jer'Zhan Newton
DT
Illinois
17
Jaguars
Quinyon Mitchell
CB
Toledo
18
Bengals
Brock Bowers
TE
Georgia
19
Rams
Tyler Guyton
OT
Oklahoma
20
Steelers
Amarius Mims
OT
Georgia
21
Dolphins
Cooper DeJean
CB
Iowa
22
Eagles
Terrion Arnold
CB
Alabama
23
Vikings
f/CLE
Nate Wiggins
CB
Clemson
24
Cowboys
Jackson Powers-Johnson
OC
Oregon
25
Packers
Graham Barton
OG
Duke
26
Buccaneers
Chop Robinson
ED
Penn State
27
Cardinals
f/HOU
Darius Robinson
ED
Missouri
28
Bills
Brian Thomas Jr.
WR
LSU
29
Lions
Ennis Rakestraw Jr.
CB
Missouri
30
Ravens
Jordan Morgan
OT
Arizona
31
49ers
Xavier Worthy
WR
Texas
32
Chiefs
Blake Fisher
OT
Notre Dame
Round 2
33
Panthers
Xavier Legette
WR
South Carolina
34
Patriots
Zach Frazier
OC
West Virginia
35
Cardinals
Edgerrin Cooper
LB
Texas A&M
36
Commanders
Kingsley Suamataia
OT
BYU
37
Chargers
Ladd McConkey
WR
Georgia
38
Titans
Ricky Pearsall
WR
Florida
39
Panthers
f/NYG
Marshawn Kneeland
ED
Western Michigan
40
Commanders
f/CHI
Chris Braswell
ED
Alabama
41
Packers
f/NYJ
Payton Wilson
LB
North Carolina State
42
Texans
Max Melton
CB
Rutgers
43
Falcons
Kool-Aid McKinstry
CB
Alabama
44
Raiders
Michael Penix Jr.
QB
Washington
45
Saints
f/DEN
Kris Jenkins
DT
Michigan
46
Colts
Mike Sainristil
CB
Michigan
47
Giants
f/SEA
Javon Bullard
S
Georgia
48
Jaguars
Roger Rosengarten
OT
Washington
49
Bengals
Dominick Puni
OG
Kansas
50
Eagles
f/NO
Malachi Corley
WR
Western Kentucky
51
Steelers
Keon Coleman
WR
Florida State
52
Rams
Braden Fiske
DT
Florida State
53
Eagles
Junior Colson
LB
Michigan
54
Browns
Roman Wilson
WR
Michigan
55
Dolphins
Ruke Orhorhoro
DT
Clemson
56
Cowboys
Adonai Mitchell
WR
Texas
57
Buccaneers
Andru Phillips
CB
Kentucky
58
Packers
Tyler Nubin
S
Minnesota
59
Texans
Ben Sinnott
TE
Kansas State
60
Bills
Kamari Lassiter
CB
Georgia
61
Lions
T'Vondre Sweat
DT
Texas
62
Ravens
Keon Coleman
WR
Florida State
63
49ers
Troy Franklin
WR
Oregon
64
Chiefs
Ja'Lynn Polk
WR
Washington
Round 3
65
Panthers
Matt Goncalves
OT
Pittsburgh
66
Cardinals
Brandon Dorlus
DT
Oregon
67
Commanders
Jalyx Hunt
ED
Houston Christian
68
Patriots
Maason Smith
DT
LSU
69
Chargers
Tanner McLachlan
TE
Arizona
70
Giants
Ja'Tavion Sanders
TE
Texas
71
Cardinals
f/TEN
Kris Abrams-Draine
CB
Missouri
72
Jets
Christian Haynes
OG
Connecticut
73
Lions
f/MIN
Adisa Isaac
ED
Penn State
74
Falcons
Jonah Elliss
ED
Utah
75
Bears
DeWayne Carter
DT
Duke
76
Broncos
Malik Washington
WR
Virginia
77
Raiders
Spencer Rattler
QB
South Carolina
78
Commanders
Cole Bishop
S
Utah
79
Falcons
f/JAX
Devontez Walker
WR
North Carolina
80
Bengals
TJ Tampa
CB
Iowa State
81
Seahawks
f/NO
Brandon Coleman
OT
TCU
82
Colts
Michael Hall Jr.
DT
Ohio State
83
Rams
Mason McCormick
OG
South Dakota State
84
Steelers
Jared Wiley
TE
TCU
85
Browns
Tykee Smith
S
Georgia
86
Texans
f/PHI
Bralen Trice
ED
Washington
87
Cowboys
Jonathon Brooks
RB
Texas
88
Packers
Cedric Gray
LB
North Carolina
89
Buccaneers
Trevin Wallace
LB
Kentucky
90
Cardinals
f/HOU
Trey Benson
RB
Florida State
91
Packers
f/BUF
Cooper Beebe
OG
Kansas State
92
Buccaneers
Jeremiah Trotter Jr.
LB
Clemson
93
Ravens
DJ James
CB
Auburn
94
49ers
Decamerion Richardson
CB
Mississippi State
95
Chiefs
Austin Booker
ED
Kansas
96
Jaguars
f/NFL
Hunter Nourzad
OC
Penn State
97
Bengals
f/NFL
Nehemiah Pritchett
CB
Auburn
98
Steelers
f/NFL
Kamren Kinchens
S
Miami
99
Rams
f/NFL
Theo Johnson
TE
Penn State
100
Commanders
f/NFL
Jaden Hicks
S
Washington State
101
Panthers
f/NFL/SF
MarShawn Lloyd
RB
USC
Round 4
102
Seahawks
Mekhi Wingo
DT
LSU
103
Patriots
Sedrick Van Pran
OC
Georgia
104
Cardinals
Jarvis Brownlee Jr.
CB
Louisville
105
Chargers
Jalen McMillan
WR
Washington
106
Titans
Storm Duck
CB
Louisville
107
Giants
Blake Corum
RB
Michigan
108
Vikings
Jaylen Wright
RB
Tennessee
109
Falcons
Dominique Hampton
S
Washington
110
Chargers
Bucky Irving
RB
Oregon
111
Jets
Edefuan Ulofoshio
LB
Washington
112
Raiders
Patrick Paul
OT
Houston
113
Ravens
Javon Solomon
ED
Troy
114
Jaguars
f/DEN
Cedric Johnson
ED
Mississippi
115
Bengals
Drake Nugent
OC
Michigan
116
Jaguars
Cade Stover
TE
Ohio State
117
Colts
f/NO
Tip Reiman
TE
Illinois
118
Seahawks
Brenden Rice
WR
USC
119
Steelers
Jacob Cowing
WR
Arizona
120
Eagles
Javon Baker
WR
Central Florida
121
Broncos
f/LAR
Isaac Guerendo
RB
Louisville
122
Bears
f/MIA
Jordan Jefferson
DT
LSU
123
Texans
f/PHI
Elijah Jones
CB
Boston College
124
49ers
f/CLE
Luke McCaffrey
WR
Rice
125
Buccaneers
f/DAL
Gabe Hall
DT
Baylor
126
Packers
JD Bertrand
LB
Notre Dame
127
Texans
Khristian Boyd
DT
Northern Iowa
128
Bills
Dadrion Taylor-Demerson
S
Texas Tech
129
Vikings
Xavier Thomas
ED
Clemson
130
Ravens
f/DET/MIN
Malik Mustapha
S
Wake Forest
131
Chiefs
f/BAL
Jamari Thrash
WR
Louisville
132
49ers
Tanor Bortolini
OC
Wisconsin
133
Bills
MJ Devonshire
CB
Pittsburgh
134
Jets
f/NFL
Layden Robinson
OG
Texas A&M
Round 5
140
Chargers
Gabriel Murphy
ED
UCLA
141
Panthers
f/TEN
Jarrian Jones
CB
Florida State