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