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