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