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