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