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