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