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