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