Ourlads NFL Scouting Services
Go
Ad Free
Logout
BUY DRAFT GUIDE
New Orders
Backorders
OURLADS
INSIDER
NFL
DEPTH
CHARTS
NCAA
DEPTH
CHARTS
NFL DRAFT
2026 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
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
DonJamesSports | The Don James Sports Final Mock Draft
Updated: 04/17/2025 12:00AM 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
Shemar Stewart
ED
Texas A&M
9
Saints
Shedeur Sanders
QB
Colorado
10
Bears
Malaki Starks
S
Georgia
11
49ers
Josh Simmons
OT
Ohio State
12
Cowboys
Matthew Golden
WR
Texas
13
Dolphins
Kelvin Banks Jr.
OT
Texas
14
Colts
Tyler Warren
TE
Penn State
15
Falcons
Jalon Walker
LB
Georgia
16
Cardinals
Josh Conerly Jr.
OT
Oregon
17
Bengals
Donovan Ezeiruaku
ED
Boston College
18
Seahawks
Tyler Booker
OG
Alabama
19
Buccaneers
Jihaad Campbell
LB
Alabama
20
Broncos
Omarion Hampton
RB
North Carolina
21
Steelers
Jaxson Dart
QB
Mississippi
22
Chargers
Colston Loveland
TE
Michigan
23
Packers
Jahdae Barron
CB
Texas
24
Vikings
Walter Nolen
DT
Mississippi
25
Texans
Emeka Egbuka
WR
Ohio State
26
Rams
Will Johnson
CB
Michigan
27
Ravens
Mike Green
ED
Marshall
28
Lions
Donovan Jackson
OG
Ohio State
29
Commanders
James Pearce Jr.
ED
Tennessee
30
Bills
Carson Schwesinger
LB
UCLA
31
Chiefs
Grey Zabel
OG
North Dakota State
32
Eagles
Luther Burden III
WR
Missouri
Round 2
33
Browns
Jalen Milroe
QB
Alabama
34
Giants
Xavier Watts
S
Notre Dame
35
Titans
Tetairoa McMillan
WR
Arizona
36
Jaguars
Mason Taylor
TE
LSU
37
Raiders
TreVeyon Henderson
RB
Ohio State
38
Patriots
Quinshon Judkins
RB
Ohio State
39
Bears
f/CAR
Wyatt Milum
OT
West Virginia
40
Saints
Tre Harris
WR
Mississippi
41
Bears
Aireontae Ersery
OT
Minnesota
42
Jets
Tyler Shough
QB
Louisville
43
49ers
Tate Ratledge
OG
Georgia
44
Cowboys
Elijah Arroyo
TE
Miami
45
Colts
Alfred Collins
DT
Texas
46
Falcons
Benjamin Morrison
CB
Notre Dame
47
Cardinals
Derrick Harmon
DT
Oregon
48
Dolphins
Shavon Revel Jr.
CB
East Carolina
49
Bengals
Azareye'h Thomas
CB
Florida State
50
Seahawks
Jayden Higgins
WR
Iowa State
51
Broncos
Jonah Savaiinaea
OG
Arizona
52
Seahawks
f/PIT
Quinn Ewers
QB
Texas
53
Buccaneers
Darien Porter
CB
Iowa State
54
Packers
Ty Hamilton
DT
Ohio State
55
Chargers
Nick Emmanwori
S
South Carolina
56
Bills
f/MIN/HOU
T.J. Sanders
DT
South Carolina
57
Panthers
f/LAR
Isaiah Bond
WR
Texas
58
Texans
Kenneth Grant
DT
Michigan
59
Ravens
Omarr Norman-Lott
DT
Tennessee
60
Lions
Andrew Mukuba
S
Texas
61
Commanders
Landon Jackson
ED
Arkansas
62
Bills
Cam Skattebo
RB
Arizona State
63
Chiefs
Mykel Williams
ED
Georgia
64
Eagles
Maxwell Hairston
CB
Kentucky
Round 3
65
Giants
Kyle McCord
QB
Syracuse
66
Chiefs
f/TEN
Anthony Belton
OT
North Carolina State
67
Browns
Elic Ayomanor
WR
Stanford
68
Raiders
Will Howard
QB
Ohio State
69
Patriots
Cameron Williams
OT
Texas
70
Jaguars
Jack Bech
WR
TCU
71
Saints
Kaleb Johnson
RB
Iowa
72
Bears
JJ Pegues
DT
Mississippi
73
Jets
Marcus Mbow
OG
Purdue
74
Panthers
CJ West
DT
Indiana
75
49ers
Jalen Royals
WR
Utah State
76
Cowboys
Ahmed Hassanein
ED
Boise State
77
Patriots
f/ATL
Sebastian Castro
S
Iowa
78
Cardinals
Oluwafemi Oladejo
ED
UCLA
79
Texans
f/MIA/PHI/WAS
Jack Sawyer
ED
Ohio State
80
Colts
Carson Vinson
OT
Alabama A&M
81
Bengals
Harold Fannin Jr.
TE
Bowling Green
82
Seahawks
Nic Scourton
ED
Texas A&M
83
Steelers
Nohl Williams
CB
California
84
Buccaneers
Aeneas Peebles
DT
Virginia Tech
85
Broncos
Que Robinson
ED
Alabama
86
Chargers
JT Tuimoloau
ED
Ohio State
87
Packers
Luke Lachey
TE
Iowa
88
Jaguars
f/MIN
Ashton Gillotte
ED
Louisville
89
Texans
Kyle Kennard
ED
South Carolina
90
Rams
Tyleik Williams
DT
Ohio State
91
Ravens
Trey Amos
CB
Mississippi
92
Seahawks
f/DET/NYJ/LV
Billy Bowman Jr.
S
Oklahoma
93
Saints
f/WAS
Jordan Phillips
DT
Maryland
94
Browns
f/BUF
Charles Grant
OG
William & Mary
95
Chiefs
Joshua Gray
OG
Oregon State
96
Eagles
Jamaree Caldwell
DT
Oregon
97
Vikings
f/NFL
Cooper Mays
OC
Tennessee
98
Dolphins
f/NFL
Dylan Sampson
RB
Tennessee
99
Giants
f/NFL
Jacob Parrish
CB
Kansas State
100
49ers
f/NFL
Teddye Buchanan
LB
California
101
Rams
f/NFL
Jah Joyner
ED
Minnesota
102
Lions
f/NFL
Jabbar Muhammad
CB
Oregon
Round 4
103
Titans
Mello Dotson
CB
Kansas
104
Browns
Ollie Gordon II
RB
Oklahoma State
105
Giants
RJ Harvey
RB
Central Florida
106
Patriots
Alijah Huzzie
CB
North Carolina
107
Jaguars
DJ Giddens
RB
Kansas State
108
Raiders
Upton Stout
CB
Western Kentucky
109
Bills
f/CHI
Shemar Turner
DT
Texas A&M
110
Jets
Tez Johnson
WR
Oregon
111
Panthers
Nazir Stackhouse
DT
Georgia
112
Saints
Terrance Ferguson
TE
Oregon
113
49ers
Tahj Brooks
RB
Texas Tech
114
Panthers
f/DAL
Denzel Burke
CB
Ohio State
115
Cardinals
Josaiah Stewart
ED
Michigan
116
Dolphins
Mitchell Evans
TE
Notre Dame
117
Colts
Barryn Sorrell
ED
Texas
118
Falcons
Jason Marshall Jr.
CB
Florida
119
Bengals
David Walker
ED
Central Arkansas
120
Titans
f/SEA
Princely Umanmielen
ED
Mississippi
121
Buccaneers
Demetrius Knight Jr.
LB
South Carolina
122
Broncos
Gunnar Helm
TE
Texas
123
Steelers
Ty Robinson
DT
Nebraska
124
Packers
Bhayshul Tuten
RB
Virginia Tech
125
Chargers
Brashard Smith
RB
SMU
126
Jaguars
f/MIN
Jaylin Noel
WR
Iowa State
127
Rams
Damien Martinez
RB
Miami
128
Commanders
f/HOU
Jared Wilson
OC
Georgia
129
Ravens
Kyle Williams
WR
Washington State
130
Lions
Deone Walker
DT
Kentucky
131
Saints
f/WAS
Jonah Monheim
OC
USC
132
Bills
Jordan Burch
ED
Oregon
133
Chiefs
Emery Jones Jr.
OT
LSU
134
Eagles
Addison West
OG
Western Michigan
135
Dolphins
f/NFL
Jake Majors
OC
Texas
136
Ravens
f/NFL
Cody Simon
LB
Ohio State
137
Seahawks
f/NFL
Zah Frazier
CB
UTSA
138
49ers
f/NFL
Howard Cross III
DT
Notre Dame
Round 5
139
Vikings
f/CLE
Tommi Hill
CB
Nebraska
140
Panthers
f/NYG
Chimere Dike
WR
Florida
141
Titans
Ozzy Trapilo
OT
Boston College
142
Jaguars
Ajani Cornelius
OT
Oregon
143
Raiders
R.J. Mickens
S
Clemson
144
Patriots
Xavier Restrepo
WR
Miami
145
Jets
Tyler Baron
ED
Miami
146
Panthers
Connor Colby
OT
Iowa
147
49ers
f/NO/WAS
Tory Horton
WR
Colorado State
148
Bears
Jackson Hawes
TE
Georgia Tech
149
Cowboys
Bradyn Swinson
ED
LSU
150
Dolphins
Dillon Gabriel
QB
Oregon
151
Colts
Antwaun Powell-Ryland
ED
Virginia Tech
152
Cardinals
Jeffrey Bassa
LB
Oregon
153
Bengals
Woody Marks
RB
USC
154
Giants
f/SEA
Barrett Carter
LB
Clemson
155
Dolphins
f/DEN
Shemar James
LB
Florida
156
Steelers
Ricky White III
WR
UNLV
157
Buccaneers
Jack Kiser
LB
Notre Dame
158
Chargers
Kendre Gant
LB
Houston
159
Packers
Danny Stutsman
LB
Oklahoma
160
49ers
f/MIN
Jackson Woodard
LB
UNLV
161
Eagles
f/HOU
BJ Adams
CB
Central Florida
162
Jets
f/LAR/PIT
Dan Jackson
S
Georgia
163
Panthers
f/BAL
JaVaughn Byrd
CB
Northern Illinois
164
Eagles
f/DET/CLE
Cobee Bryant
CB
Kansas
165
Eagles
f/WAS
Kyle Monangai
RB
Rutgers
166
Texans
f/BUF
Marcus Harris
CB
California
167
Titans
f/KC
Jeremiah Walker
CB
Stephen F. Austin
168
Eagles
Oronde Gadsden II
TE
Syracuse
169
Bills
f/NFL
Bryce Benhart
OT
Nebraska
170
Bills
f/DAL/NFL
Brayden Keim
OT
BYU
171
Cowboys
f/NFL
Aiden Williams
OT
Minnesota-Duluth
172
Seahawks
f/NFL
Eddie Czaplicki
PT
USC
173
Bills
f/NFL
Caden Davis
PK
Mississippi
174
Cowboys
f/NFL
Riley Leonard
QB
Notre Dame
175
Seahawks
f/NFL
Kavian Gaither
LB
Sam Houston State
176
Ravens
f/NFL
Devin Neal
RB
Kansas
Round 6
177
Bills
f/NYG
Theo Wease Jr.
WR
Missouri
178
Titans
Luke Kandra
OG
Cincinnati
179
Browns
Clay Webb
OG
Jacksonville State
180
Raiders
Nick Nash
WR
San Jose State
181
Chargers
f/NE
Pat Bryant
WR
Illinois
182
Jaguars
Jamon Dumas-Johnson
LB
Kentucky
183
Ravens
f/CAR
Malachi Moore
S
Alabama
184
Saints
f/WAS/NO
Jay Higgins
LB
Iowa
185
Steelers
f/CHI/SEA
Jared Penning
OT
Northern Iowa
186
Jets
Nofoafia Tulafono
OC
Wyoming
187
Vikings
f/SF
Peny Boone
RB
Central Florida
188
Titans
f/DAL
Cam Miller
QB
North Dakota State
189
Colts
Ja'Quinden Jackson
RB
Arkansas
190
Rams
f/ATL
Gavin Bartholomew
TE
Pittsburgh
191
Broncos
f/ARZ
Keegan Jones
RB
UCLA
192
Browns
f/MIA/CHI
Xavier Truss
OT
Georgia
193
Bengals
Tommy Mellott
QB
Montana State
194
Jaguars
f/SEA
Smael Mondon Jr.
LB
Georgia
195
Rams
f/PIT
Zy Alexander
CB
LSU
196
Lions
f/TB
MJ Sherman
ED
Nebraska
197
Broncos
Antwane Wells Jr.
WR
Mississippi
198
Packers
Drew Kendall
OC
Boston College
199
Chargers
Marcus Wehr
OG
Montana State
200
Browns
f/MIN
Jackson Slater
OG
Sacramento State
201
Rams
Kurtis Rourke
QB
Indiana
202
Rams
f/HOU/PIT/CHI
Caden Prieskorn
TE
Mississippi
203
Ravens
Andres Borregales
PK
Miami
204
Cowboys
f/DET/CLE/BUF
Brandon Crenshaw-Dickson
OT
Florida
205
Commanders
Seth Henigan
QB
Memphis
206
Bills
Tanner Volk
S
Central Washington
207
Jets
f/KC
Roc Taylor
WR
Memphis
208
Broncos
f/PHI
Brayden Rohme
OT
Massachusetts
209
Chargers
f/NFL
Cody Lindenberg
LB
Minnesota
210
Ravens
f/NFL
Jake Briningstool
TE
Clemson
211
Cowboys
f/NFL
Raheim Sanders
RB
South Carolina
212
Ravens
f/NFL
Quincy Riley
CB
Louisville
213
Raiders
f/NFL
Jonas Sanker
S
Virginia
214
Chargers
f/NFL
R.J. Moten
S
Florida
215
Raiders
f/NFL
Ja'Corey Brooks
WR
Louisville
216
Browns
f/NFL
LeQuint Allen
RB
Syracuse
Round 7
217
Patriots
f/TEN
Jaylen Reed
S
Penn State
218
Falcons
f/CLE/LAC
Brady Cook
QB
Missouri
219
Giants
Jaydon Blue
RB
Texas
220
Patriots
Logan Brown
OT
Kansas
221
Jaguars
Jaylin Smith
CB
USC
222
Raiders
Connor Colby
OG
Iowa
223
Seahawks
f/NO/PHI/PIT
Kobe Hudson
WR
Central Florida
224
Dolphins
f/CHI
Marques Cox
OT
Kentucky
225
Cardinals
f/NYJ/KC
Zakhari Franklin
WR
Illinois
226
Chiefs
f/CAR
Jordan Hancock
CB
Ohio State
227
49ers
Simeon Barrow Jr.
DT
Miami
228
Lions
f/DAL
Donovan Edwards
RB
Michigan
229
Steelers
f/ATL/PHI
Cole Potts
OG
James Madison
230
Panthers
f/ARZ
Hollin Pierce
OT
Rutgers
231
Dolphins
Trevor Etienne
RB
Georgia
232
Colts
Dylan Fairchild
OG
Georgia
233
Bears
f/CIN
Arian Smith
WR
Georgia
234
Seahawks
Lathan Ransom
S
Ohio State
235
Buccaneers
Warren Brinson
DT
Georgia
236
Texans
f/DEN/PHI/WAS
Jalen Rivers
OT
Miami
237
Packers
Sai'vion Jones
ED
LSU
238
Patriots
f/LAC
Jared Ivey
ED
Mississippi
239
Cowboys
f/GB/TEN
Jarquez Hunter
RB
Auburn
240
Bears
f/MIN/CLE
Kaimon Rucker
ED
North Carolina
241
Texans
Kevin Winston Jr.
S
Penn State
242
Falcons
f/LAR
Jay Toia
DT
UCLA
243
Ravens
Willie Lampkin
OG
North Carolina
244
Lions
Elijah Ponder
ED
Cal Poly
245
Commanders
Isaac TeSlaa
WR
Arkansas
246
Giants
f/BUF
Kendall Bohler
CB
Florida A&M
247
Cowboys
f/KC/CAR
Rakweon Ramsey
ED
Missouri Baptist
248
Saints
f/PHI/WAS
Dorian Strong
CB
Virginia Tech
249
49ers
f/NFL
Marcus Barnes
S
William & Mary
250
Packers
f/NFL
Marlon Taylor
DT
Tennessee-Chattanooga
251
Chiefs
f/NFL
Taylor Elgersma
QB
Laurier (Canada)
252
49ers
f/NFL
Kobe King
LB
Penn State
253
Dolphins
f/NFL
Jack Nelson
OT
Wisconsin
254
Saints
f/NFL
Shilo Sanders
S
Colorado
255
Browns
f/NFL
Ben Yurosek
TE
Georgia
256
Chargers
f/NFL
Chase Lundt
OT
Connecticut
257
Chiefs
f/NFL
Mario Anderson Jr.
RB
Memphis