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