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