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