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