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