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