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