Ourlads NFL Scouting Services
Go
Ad Free
Logout
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
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
fortyniner52 | Mock U! Mother Mockers!
Updated: 04/23/2025 7:55AM ET
Pick
Team
Player
Pos.
School
Round 1
1
Titans
Cam Ward
QB
Miami
2
Browns
Travis Hunter
CB
Colorado
3
Giants
Abdul Carter
ED
Penn State
4
Patriots
Will Campbell
OT
LSU
5
Jaguars
Mason Graham
DT
Michigan
6
Raiders
Armand Membou
OG
Missouri
7
Jets
Kelvin Banks Jr.
OT
Texas
8
Panthers
Jalon Walker
LB
Georgia
9
Saints
Shedeur Sanders
QB
Colorado
10
Bears
Ashton Jeanty
RB
Boise State
11
49ers
Mykel Williams
ED
Georgia
12
Cowboys
Tetairoa McMillan
WR
Arizona
13
Dolphins
Jahdae Barron
CB
Texas
14
Colts
Tyler Warren
TE
Penn State
15
Falcons
Shemar Stewart
ED
Texas A&M
16
Cardinals
Will Johnson
CB
Michigan
17
Bengals
Mike Green
ED
Marshall
18
Seahawks
Grey Zabel
OG
North Dakota State
19
Buccaneers
Jihaad Campbell
LB
Alabama
20
Broncos
Omarion Hampton
RB
North Carolina
21
Steelers
Jaxson Dart
QB
Mississippi
22
Chargers
Colston Loveland
TE
Michigan
23
Packers
Matthew Golden
WR
Texas
24
Vikings
Nick Emmanwori
S
South Carolina
25
Texans
Tyler Booker
OG
Alabama
26
Rams
Maxwell Hairston
CB
Kentucky
27
Ravens
James Pearce Jr.
ED
Tennessee
28
Lions
Kenneth Grant
DT
Michigan
29
Commanders
Emeka Egbuka
WR
Ohio State
30
Bills
Walter Nolen
DT
Mississippi
31
Chiefs
Josh Simmons
OT
Ohio State
32
Eagles
Malaki Starks
S
Georgia
Round 2
33
Browns
Jalen Milroe
QB
Alabama
34
Giants
Josh Conerly Jr.
OT
Oregon
35
Titans
Luther Burden III
WR
Missouri
36
Jaguars
TreVeyon Henderson
RB
Ohio State
37
Raiders
Shavon Revel Jr.
CB
East Carolina
38
Patriots
Donovan Ezeiruaku
ED
Boston College
39
Bears
f/CAR
Derrick Harmon
DT
Oregon
40
Saints
Jaylin Noel
WR
Iowa State
41
Bears
Nic Scourton
ED
Texas A&M
42
Jets
Jayden Higgins
WR
Iowa State
43
49ers
Aireontae Ersery
OT
Minnesota
44
Cowboys
Tyleik Williams
DT
Ohio State
45
Colts
Landon Jackson
ED
Arkansas
46
Falcons
Trey Amos
CB
Mississippi
47
Cardinals
JT Tuimoloau
ED
Ohio State
48
Dolphins
Alfred Collins
DT
Texas
49
Bengals
Jack Sawyer
ED
Ohio State
50
Seahawks
Tre Harris
WR
Mississippi
51
Broncos
Shemar Turner
DT
Texas A&M
52
Seahawks
f/PIT
Carson Schwesinger
LB
UCLA
53
Buccaneers
Azareye'h Thomas
CB
Florida State
54
Packers
Princely Umanmielen
ED
Mississippi
55
Chargers
Elic Ayomanor
WR
Stanford
56
Bills
f/MIN/HOU
Xavier Watts
S
Notre Dame
57
Panthers
f/LAR
T.J. Sanders
DT
South Carolina
58
Texans
Darius Alexander
DT
Toledo
59
Ravens
Donovan Jackson
OG
Ohio State
60
Lions
Jonah Savaiinaea
OG
Arizona
61
Commanders
Benjamin Morrison
CB
Notre Dame
62
Bills
Bradyn Swinson
ED
LSU
63
Chiefs
Quinshon Judkins
RB
Ohio State
64
Eagles
Mason Taylor
TE
LSU
Round 3
65
Giants
Tyler Shough
QB
Louisville
66
Chiefs
f/TEN
Marcus Mbow
OG
Purdue
67
Browns
Kaleb Johnson
RB
Iowa
68
Raiders
Quincy Riley
CB
Louisville
69
Patriots
Harold Fannin Jr.
TE
Bowling Green
70
Jaguars
Isaiah Bond
WR
Texas
71
Saints
Elijah Arroyo
TE
Miami
72
Bears
Tate Ratledge
OG
Georgia
73
Jets
Darien Porter
CB
Iowa State
74
Panthers
Jack Bech
WR
TCU
75
49ers
Oluwafemi Oladejo
ED
UCLA
76
Cowboys
Jared Wilson
OC
Georgia
77
Patriots
f/ATL
Jacob Parrish
CB
Kansas State
78
Cardinals
Josaiah Stewart
ED
Michigan
79
Texans
f/MIA/PHI/WAS
Jalen Royals
WR
Utah State
80
Colts
Andrew Mukuba
S
Texas
81
Bengals
Ozzy Trapilo
OT
Boston College
82
Seahawks
Wyatt Milum
OT
West Virginia
83
Steelers
RJ Harvey
RB
Central Florida
84
Buccaneers
Demetrius Knight Jr.
LB
South Carolina
85
Broncos
Cameron Williams
OT
Texas
86
Chargers
Cam Skattebo
RB
Arizona State
87
Packers
Jordan Burch
ED
Oregon
88
Jaguars
f/MIN
Kevin Winston Jr.
S
Penn State
89
Texans
Anthony Belton
OT
North Carolina State
90
Rams
Quinn Ewers
QB
Texas
91
Ravens
Jared Ivey
ED
Mississippi
92
Seahawks
f/DET/NYJ/LV
Kyle Williams
WR
Washington State
93
Saints
f/WAS
DJ Giddens
RB
Kansas State
94
Browns
f/BUF
Joshua Farmer
DT
Florida State
95
Chiefs
Tez Johnson
WR
Oregon
96
Eagles
Chris Paul Jr.
LB
Mississippi
97
Vikings
f/NFL
Omarr Norman-Lott
DT
Tennessee
98
Dolphins
f/NFL
Charles Grant
OG
William & Mary
99
Giants
f/NFL
Emery Jones Jr.
OT
LSU
100
49ers
f/NFL
Savion Williams
WR
TCU
101
Rams
f/NFL
Jackson Slater
OG
Sacramento State
102
Lions
f/NFL
Cobee Bryant
CB
Kansas
Round 4
103
Titans
Zy Alexander
CB
LSU
104
Browns
Barryn Sorrell
ED
Texas
105
Giants
CJ West
DT
Indiana
106
Patriots
Dylan Sampson
RB
Tennessee
107
Jaguars
Dylan Fairchild
OG
Georgia
108
Raiders
Bhayshul Tuten
RB
Virginia Tech
109
Bills
f/CHI
Danny Stutsman
LB
Oklahoma
110
Jets
Terrance Ferguson
TE
Oregon
111
Panthers
Dorian Strong
CB
Virginia Tech
112
Saints
Sai'vion Jones
ED
LSU
113
49ers
Elijah Roberts
ED
SMU
114
Panthers
f/DAL
Kyle Kennard
ED
South Carolina
115
Cardinals
Tory Horton
WR
Colorado State
116
Dolphins
Billy Bowman Jr.
S
Oklahoma
117
Colts
Nohl Williams
CB
California
118
Falcons
Ashton Gillotte
ED
Louisville
119
Bengals
Hollin Pierce
OT
Rutgers
120
Titans
f/SEA
Tai Felton
WR
Maryland
121
Buccaneers
Jaylen Reed
S
Penn State
122
Broncos
Xavier Restrepo
WR
Miami
123
Steelers
Jalen Rivers
OT
Miami
124
Packers
Zah Frazier
CB
UTSA
125
Chargers
Smael Mondon Jr.
LB
Georgia
126
Jaguars
f/MIN
Antwaun Powell-Ryland
ED
Virginia Tech
127
Rams
Gunnar Helm
TE
Texas
128
Commanders
f/HOU
Damien Martinez
RB
Miami
129
Ravens
Deone Walker
DT
Kentucky
130
Lions
Pat Bryant
WR
Illinois
131
Saints
f/WAS
Aeneas Peebles
DT
Virginia Tech
132
Bills
Upton Stout
CB
Western Kentucky
133
Chiefs
Robert Longerbeam
CB
Rutgers
134
Eagles
Xavier Truss
OT
Georgia
135
Dolphins
f/NFL
Dillon Gabriel
QB
Oregon
136
Ravens
f/NFL
Ollie Gordon II
RB
Oklahoma State
137
Seahawks
f/NFL
Barrett Carter
LB
Clemson
138
49ers
f/NFL
Jaydon Blue
RB
Texas
Round 5
139
Vikings
f/CLE
Will Howard
QB
Ohio State
140
Panthers
f/NYG
Miles Frazier
OG
LSU
141
Titans
Lathan Ransom
S
Ohio State
142
Jaguars
Tyler Baron
ED
Miami
143
Raiders
Malachi Moore
S
Alabama
144
Patriots
Drew Kendall
OC
Boston College
145
Jets
Kyle McCord
QB
Syracuse
146
Panthers
Chase Lundt
OT
Connecticut
147
49ers
f/NO/WAS
Mitchell Evans
TE
Notre Dame
148
Bears
Logan Brown
OT
Kansas
149
Cowboys
David Walker
ED
Central Arkansas
150
Dolphins
Mac McWilliams
CB
Central Florida
151
Colts
Myles Hinton
OT
Michigan
152
Cardinals
Seth McLaughlin
OC
Ohio State
153
Bengals
Denzel Burke
CB
Ohio State
154
Giants
f/SEA
Jordan Phillips
DT
Maryland
155
Dolphins
f/DEN
Luke Kandra
OG
Cincinnati
156
Steelers
Jamaree Caldwell
DT
Oregon
157
Buccaneers
Dont'e Thornton Jr.
WR
Tennessee
158
Chargers
Cam Jackson
DT
Florida
159
Packers
Tyrion Ingram-Dawkins
ED
Georgia
160
49ers
f/MIN
Teddye Buchanan
LB
California
161
Eagles
f/HOU
Ty Robinson
DT
Nebraska
162
Jets
f/LAR/PIT
Jack Kiser
LB
Notre Dame
163
Panthers
f/BAL
Brashard Smith
RB
SMU
164
Eagles
f/DET/CLE
Jaylin Lane
WR
Virginia Tech
165
Eagles
f/WAS
Brandon Crenshaw-Dickson
OT
Florida
166
Texans
f/BUF
Sebastian Castro
S
Iowa
167
Titans
f/KC
Devin Neal
RB
Kansas
168
Eagles
Vernon Broughton
DT
Texas
169
Bills
f/NFL
Carson Vinson
OT
Alabama A&M
170
Bills
f/DAL/NFL
Jeffrey Bassa
LB
Oregon
171
Cowboys
f/NFL
Jonas Sanker
S
Virginia
172
Seahawks
f/NFL
Oronde Gadsden II
TE
Syracuse
173
Bills
f/NFL
Joshua Gray
OG
Oregon State
174
Cowboys
f/NFL
Kain Medrano
LB
UCLA
175
Seahawks
f/NFL
Fadil Diggs
ED
Syracuse
176
Ravens
f/NFL
Isaac TeSlaa
WR
Arkansas
Round 6
177
Bills
f/NYG
Jah Joyner
ED
Minnesota
178
Titans
Moliki Matavao
TE
UCLA
179
Browns
JJ Pegues
DT
Mississippi
180
Raiders
Riley Leonard
QB
Notre Dame
181
Chargers
f/NE
Jay Toia
DT
UCLA
182
Jaguars
Caleb Ransaw
S
Tulane
183
Ravens
f/CAR
Kobe King
LB
Penn State
184
Saints
f/WAS/NO
Chimere Dike
WR
Florida
185
Steelers
f/CHI/SEA
Arian Smith
WR
Georgia
186
Jets
Jabbar Muhammad
CB
Oregon
187
Vikings
f/SF
Deshawn Pace
LB
Central Florida
188
Titans
f/DAL
Rylie Mills
DT
Notre Dame
189
Colts
Jarquez Hunter
RB
Auburn
190
Rams
f/ATL
Jackson Hawes
TE
Georgia Tech
191
Broncos
f/ARZ
Jay Higgins
LB
Iowa
192
Browns
f/MIA/CHI
Craig Woodson
S
California
193
Bengals
Cody Lindenberg
LB
Minnesota
194
Jaguars
f/SEA
Trevor Etienne
RB
Georgia
195
Rams
f/PIT
Woody Marks
RB
USC
196
Lions
f/TB
Bilhal Kone
CB
Western Michigan
197
Broncos
Tahj Brooks
RB
Texas Tech
198
Packers
Jake Briningstool
TE
Clemson
199
Chargers
Kalel Mullings
RB
Michigan
200
Browns
f/MIN
Tommi Hill
CB
Nebraska
201
Rams
Que Robinson
ED
Alabama
202
Rams
f/HOU/PIT/CHI
Ty Hamilton
DT
Ohio State
203
Ravens
Ajani Cornelius
OT
Oregon
204
Cowboys
f/DET/CLE/BUF
Caleb Rogers
OT
Texas Tech
205
Commanders
Luke Lachey
TE
Iowa
206
Bills
Tyler Batty
ED
BYU
207
Jets
f/KC
J.J. Roberts
CB
Marshall
208
Broncos
f/PHI
Jake Majors
OC
Texas
209
Chargers
f/NFL
Jonah Monheim
OC
USC
210
Ravens
f/NFL
KeAndre Lambert-Smith
WR
Auburn
211
Cowboys
f/NFL
Justin Walley
CB
Minnesota
212
Ravens
f/NFL
Dante Trader Jr.
S
Maryland
213
Raiders
f/NFL
Kaimon Rucker
ED
North Carolina
214
Chargers
f/NFL
Collin Oliver
ED
Oklahoma State
215
Raiders
f/NFL
Mello Dotson
CB
Kansas
216
Browns
f/NFL
Jalen Travis
OT
Iowa State
Round 7
217
Patriots
f/TEN
Jack Nelson
OT
Wisconsin
218
Falcons
f/CLE/LAC
Coziah Izzard
DT
Penn State
219
Giants
Cody Simon
LB
Ohio State
220
Patriots
Nick Nash
WR
San Jose State
221
Jaguars
Yahya Black
DT
Iowa
222
Raiders
R.J. Mickens
S
Clemson
223
Seahawks
f/NO/PHI/PIT
Ahmed Hassanein
ED
Boise State
224
Dolphins
f/CHI
Jordan Hancock
CB
Ohio State
225
Cardinals
f/NYJ/KC
Zeek Biggers
DT
Georgia Tech
226
Chiefs
f/CAR
Brandon George
LB
Pittsburgh
227
49ers
Jaylin Smith
CB
USC
228
Lions
f/DAL
Chaz Chambliss
ED
Georgia
229
Steelers
f/ATL/PHI
Jasheen Davis
ED
Wake Forest
230
Panthers
f/ARZ
Shemar James
LB
Florida
231
Dolphins
Nazir Stackhouse
DT
Georgia
232
Colts
Brady Cook
QB
Missouri
233
Bears
f/CIN
Marcus Yarns
RB
Delaware
234
Seahawks
Bryce Cabeldue
OT
Kansas
235
Buccaneers
Nikko Reed
CB
Oregon
236
Texans
f/DEN/PHI/WAS
Raheim Sanders
RB
South Carolina
237
Packers
Joe Huber
OG
Wisconsin
238
Patriots
f/LAC
Thomas Fidone II
TE
Nebraska
239
Cowboys
f/GB/TEN
Korie Black
CB
Oklahoma State
240
Bears
f/MIN/CLE
Nick Martin
LB
Oklahoma State
241
Texans
Jared Harrison-Hunte
DT
SMU
242
Falcons
f/LAR
Maxen Hook
S
Toledo
243
Ravens
Tim Smith
DT
Alabama
244
Lions
Elijhah Badger
WR
Florida
245
Commanders
Wyett Ekeler
S
Wyoming
246
Giants
f/BUF
Kyle Monangai
RB
Rutgers
247
Cowboys
f/KC/CAR
Cam Horsley
DT
Boston College
248
Saints
f/PHI/WAS
Jordan James
RB
Oregon
249
49ers
f/NFL
Jordan Watkins
WR
Mississippi
250
Packers
f/NFL
Eli Cox
OC
Kentucky
251
Chiefs
f/NFL
Dan Jackson
S
Georgia
252
49ers
f/NFL
Esa Pole
OT
Washington State
253
Dolphins
f/NFL
Willie Lampkin
OG
North Carolina
254
Saints
f/NFL
Sam Brown Jr.
WR
Miami
255
Browns
f/NFL
Efton Chism III
WR
Eastern Washington
256
Chargers
f/NFL
Antwane Wells Jr.
WR
Mississippi
257
Chiefs
f/NFL
Caleb Etienne
OT
BYU