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