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
zds1 | ZDS
Updated: 04/25/2017 2:24PM ET
Pick
Team
Player
Pos.
School
Round 1
1
Browns
Myles Garrett
DE
Texas A&M
2
49ers
Solomon Thomas
DE
Stanford
3
Bears
Jamal Adams
SS
LSU
4
Jaguars
Leonard Fournette
RB
LSU
5
Titans
f/LAR
Marshon Lattimore
CB
Ohio State
6
Jets
Mitch Trubisky
QB
North Carolina
7
Chargers
Malik Hooker
FS
Ohio State
8
Panthers
Christian McCaffrey
RB
Stanford
9
Bengals
Reuben Foster
IB
Alabama
10
Bills
Mike Williams
WR
Clemson
11
Saints
Haason Reddick
OB
Temple
12
Browns
f/PHI
Deshaun Watson
QB
Clemson
13
Cardinals
Patrick Mahomes II
QB
Texas Tech
14
Eagles
f/MIN
Dalvin Cook
RB
Florida State
15
Colts
Forrest Lamp
OT
Western Kentucky
16
Ravens
Jonathan Allen
DE
Alabama
17
Commanders
John Ross
WR
Washington
18
Titans
Corey Davis
WR
Western Michigan
19
Buccaneers
Jabrill Peppers
SS
Michigan
20
Broncos
Ryan Ramczyk
OT
Wisconsin
21
Lions
OJ Howard
TE
Alabama
22
Dolphins
Derek Barnett
DE
Tennessee
23
Giants
David Njoku
TE
Miami
24
Raiders
Takkarist McKinley
DE
UCLA
25
Texans
Cam Robinson
OT
Alabama
26
Seahawks
Garett Bolles
OT
Utah
27
Chiefs
Charles Harris
DE
Missouri
28
Cowboys
Tre'Davious White
CB
LSU
29
Packers
Marlon Humphrey
CB
Alabama
30
Steelers
Taco Charlton
DE
Michigan
31
Falcons
Obi Melifonwu
SS
Connecticut
32
Saints
f/NE
Adoree` Jackson
CB
Southern Cal
Round 2
33
Browns
DeShone Kizer
QB
Notre Dame
34
49ers
Evan Engram
TE
Mississippi
35
Jaguars
Chidobe Awuzie
CB
Colorado
36
Bears
Zach Cunningham
IB
Vanderbilt
37
Rams
Kevin King
CB
Washington
38
Chargers
Fabian Moreau
CB
UCLA
39
Jets
Teez Tabor
CB
Florida
40
Panthers
Malik McDowell
DE
Michigan State
41
Bengals
Budda Baker
FS
Washington
42
Saints
Eddie Jackson
FS
Alabama
43
Eagles
Gareon Conley
CB
Ohio State
44
Bills
Alvin Kamara
RB
Tennessee
45
Cardinals
Joe Mixon
RB
Oklahoma
46
Colts
JuJu Smith-Schuster
WR
Southern Cal
47
Ravens
ArDarius Stewart
WR
Alabama
48
Vikings
Dede Westbrook
WR
Oklahoma
49
Commanders
Zay Jones
WR
East Carolina
50
Buccaneers
Cooper Kupp
WR
Eastern Washington
51
Broncos
Gerald Everett
TE
South Alabama
52
Browns
f/TEN
TJ Watt
OB
Wisconsin
53
Lions
Jordan Willis
DE
Kansas State
54
Dolphins
Dan Feeney
OG
Indiana
55
Giants
Jarrad Davis
IB
Florida
56
Raiders
Davis Webb
QB
California
57
Texans
Carl Lawson
DE
Auburn
58
Seahawks
Caleb Brantley
DT
Florida
59
Chiefs
Alex Anzalone
OB
Florida
60
Cowboys
Curtis Samuel
WR
Ohio State
61
Packers
Marcus Williams
FS
Utah
62
Steelers
Antonio Garcia
OT
Troy
63
Falcons
Quincy Wilson
CB
Florida
64
Panthers
f/NE
Tim Williams
DE
Alabama
Round 3
65
Browns
Chris Wormley
DE
Michigan
66
49ers
Tyus Bowser
OB
Houston
67
Bears
Tanoh Kpassagnon
DE
Villanova
68
Jaguars
Desmond King
CB
Iowa
69
Rams
Justin Evans
SS
Texas A&M
70
Jets
Raekwon McMillan
IB
Ohio State
71
Chargers
Carlos Henderson
WR
Louisiana Tech
72
Patriots
f/CAR
Taylor Moton
OG
Western Michigan
73
Bengals
Chris Godwin
WR
Penn State
74
Ravens
f/PHI
Trey Hendrickson
DE
Florida Atlantic
75
Bills
Tarell Basham
DE
Ohio
76
Saints
Carlos Watkins
DT
Clemson
77
Cardinals
Dalvin Tomlinson
DT
Alabama
78
Ravens
Malachi Dupre
WR
LSU
79
Vikings
Nico Siragusa
OG
San Diego State
80
Colts
Marcus Maye
FS
Florida
81
Commanders
Noah Brown
WR
Ohio State
82
Broncos
D'Onta Foreman
RB
Texas
83
Titans
Blair Brown
IB
Ohio
84
Buccaneers
Nathan Peterman
QB
Pittsburgh
85
Lions
Sidney Jones
CB
Washington
86
Vikings
f/MIA
Jordan Leggett
TE
Clemson
87
Giants
Marlon Mack
RB
South Florida
88
Raiders
Kareem Hunt
RB
Toledo
89
Texans
Derek Rivers
DE
Youngstown State
90
Seahawks
Bucky Hodges
TE
Virginia Tech
91
Chiefs
Julie'n Davenport
OT
Bucknell
92
Cowboys
Cordrea Tankersley
CB
Clemson
93
Packers
TJ Logan
RB
North Carolina
94
Steelers
Josh Reynolds
WR
Texas A&M
95
Falcons
Larry Ogunjobi
DT
North Carolina-Charlotte
96
Patriots
Montravius Adams
DT
Auburn
97
Dolphins
f/NFL
Dawuane Smoot
DE
Illinois
98
Panthers
f/NFL
James Conner
RB
Pittsburgh
99
Eagles
f/BAL/NFL
Eddie Vanderdoes
DT
UCLA
100
Titans
f/NFL
Charles Walker
DT
Oklahoma
101
Broncos
f/NFL
Chad Hansen
WR
California
102
Seahawks
f/NFL
Jake Butt
TE
Michigan
103
Saints
f/CLE/NE/NFL
Duke Riley
OB
LSU
104
Chiefs
f/NFL
George Kittle
TE
Iowa
105
Steelers
f/NFL
Ethan Pocic
OC
LSU
106
Seahawks
f/NFL
Daeshon Hall
DE
Texas A&M
107
Jets
f/NFL
Dion Dawkins
OT
Temple
Round 4
108
Browns
Brian Hill
RB
Wyoming
109
49ers
Brad Kaaya
QB
Miami
110
Jaguars
Adam Shaheen
TE
Ashland
111
Bears
Dorian Johnson
OG
Pittsburgh
112
Rams
Eric Wilson
IB
Cincinnati
113
Chargers
Sam Tevi
OT
Utah
114
Commanders
f/NYJ
Keionta Davis
DE
Tennessee-Chattanooga
115
Panthers
Cameron Sutton
CB
Tennessee
116
Bengals
Tyler Orlosky
OC
West Virginia
117
Bears
f/BUF
Vince Biegel
OB
Wisconsin
118
Eagles
Jeremy McNichols
RB
Boise State
119
Cardinals
Shelton Gibson
WR
West Virginia
120
Vikings
KD Cannon
WR
Baylor
121
Colts
DeMarcus Walker
DE
Florida State
122
Ravens
Jonnu Smith
TE
Florida International
123
Commanders
Erik Magnuson
OT
Michigan
124
Titans
Nazair Jones
DT
North Carolina
125
Buccaneers
Brendan Langley
CB
Lamar
126
Broncos
Fish Smithson
FS
Kansas
127
Lions
Damore'ea Stringfellow
WR
Mississippi
128
Vikings
f/MIA
Amara Darboh
WR
Michigan
129
Raiders
Jermaine Eluemunor
OT
Texas A&M
130
Texans
Matt Dayes
RB
North Carolina State
131
Patriots
f/SEA
Carroll Phillips
DE
Illinois
132
Chiefs
Elijah Qualls
DT
Washington
133
Cowboys
Will Holden
OT
Vanderbilt
134
Packers
Isaiah Ford
WR
Virginia Tech
135
Steelers
Elijah Hood
RB
North Carolina
136
Falcons
Adam Bisnowaty
OT
Pittsburgh
137
Colts
f/NE
Ryan Anderson
OB
Alabama
138
Bengals
f/NFL
Davon Godchaux
DT
LSU
139
Eagles
f/NFL
Taywan Taylor
WR
Western Kentucky
140
Giants
Joshua Dobbs
QB
Tennessee
141
Rams
f/NFL
Jamaal Williams
RB
BYU
142
Texans
f/CLE/NFL
Johnathan Ford
SS
Auburn
143
49ers
f/NFL
Jaleel Johnson
DT
Iowa
144
Colts
f/NFL
Pat Elflein
OC
Ohio State
Round 5
145
Browns
Tanzel Smart
DT
Tulane
146
49ers
Conor McDermott
OT
UCLA
147
Bears
Devonte Fields
OB
Louisville
148
Jaguars
Eric Saubert
TE
Drake
149
Rams
Danny Isidora
OG
Miami
150
Jets
Josh Tupou
DT
Colorado
151
Chargers
Kendell Beckwith
IB
LSU
152
Panthers
Lorenzo Jerome
SS
St. Francis (PA)
153
Bengals
Jalen Robinette
WR
Air Force
154
Commanders
f/NO
Jessamen Dunker
OT
Tennessee State
155
Eagles
Brian Allen
CB
Utah
156
Bills
Elijah Lee
OB
Kansas State
157
Cardinals
Mack Hollins
WR
North Carolina
158
Colts
Shaquill Griffin
CB
Central Florida
159
Ravens
Josh Carraway
DE
TCU
160
Vikings
Eric Smith
OT
Virginia
161
49ers
f/WAS
De'Veon Smith
RB
Michigan
162
Buccaneers
Vincent Taylor
DT
Oklahoma State
163
Patriots
f/DEN
Garrett Sickels
DE
Penn State
164
Titans
Chase Roullier
OG
Wyoming
165
Lions
Wayne Gallman
RB
Clemson
166
Dolphins
Samaje Perine
RB
Oklahoma
167
Giants
Corn Elder
CB
Miami
168
Raiders
Amba Etta-Tawo
WR
Syracuse
169
Texans
Sam Rogers
FB
Virginia Tech
170
Chiefs
Tedric Thompson
SS
Colorado
171
Bills
f/DAL
Donnel Pumphrey
RB
San Diego State
172
Packers
Artavis Scott
WR
Clemson
173
Steelers
Ryan Glasgow
DT
Michigan
174
Falcons
CJ Beathard
QB
Iowa
175
Browns
f/NE
Trevor Knight
QB
Texas A&M
176
Bengals
f/NFL
Dakota Ball
FB
Alabama
177
Broncos
f/NFL
Zane Gonzalez
PK
Arizona State
178
Dolphins
f/NFL
Leon McQuay III
SS
Southern Cal
179
Cardinals
f/NFL
Michael Roberts
TE
Toledo
180
Chiefs
f/NFL
Ben Gedeon
IB
Michigan
181
Browns
f/NFL
Aaron Jones
RB
UTEP
182
Packers
f/NFL
Jordan Morgan
OG
Kutztown
183
Patriots
f/NFL
Matt Milano
OB
Boston College
184
Dolphins
f/NFL
Trent Taylor
WR
Louisiana Tech
Round 6
185
Browns
Chad Kelly
QB
Mississippi
186
Ravens
f/SF
Calvin Munson
OB
San Diego State
187
Jaguars
Travin Dural
WR
LSU
188
Browns
f/CHI/HOU
Fred Brown
WR
Mississippi State
189
Rams
Chad Wheeler
OT
Southern Cal
190
Chargers
Jerod Evans
QB
Virginia Tech
191
Jets
Xavier Woods
SS
Louisiana Tech
192
Panthers
Sean Harlow
OT
Oregon State
193
Bengals
Corey Clement
RB
Wisconsin
194
Eagles
Jeremy Clark
CB
Michigan
195
Bills
Kenny Golladay
WR
Northern Illinois
196
Saints
Nathan Gerry
FS
Nebraska
197
Cardinals
Channing Stribling
CB
Michigan
198
49ers
f/BAL
DeAngelo Brown
DT
Louisville
199
Vikings
Kyle Fuller
OC
Baylor
200
Patriots
f/IND
Avery Moss
DE
Youngstown State
201
Commanders
Josh Harvey-Clemons
SS
Louisville
202
49ers
f/DEN
Marquel Lee
OB
Wake Forest
203
Broncos
f/TEN
Antony Auclair
TE
Laval
204
Buccaneers
Aviante Collins
OT
TCU
205
Lions
Isaac Rochell
DE
Notre Dame
206
Rams
f/MIA
Harvey Langi
IB
BYU
207
Giants
Dylan Donahue
DE
West Georgia
208
Raiders
Jalen Reeves-Maybin
OB
Tennessee
209
Commanders
f/HOU
Jimmie Gilbert
OB
Colorado
210
Seahawks
Jehu Chesson
WR
Michigan
211
Cowboys
Damarius Travis
SS
Minnesota
212
Packers
Chuck Clark
FS
Virginia Tech
213
Steelers
Deatrich Wise Jr.
DE
Arkansas
214
Titans
f/ATL
Delano Hill
FS
Michigan
215
Lions
f/NE
Collin Buchanan
OT
Miami (OH)
216
Chiefs
f/NFL
Stevie Tu'ikolovatu
DT
Southern Cal
217
Bengals
f/NFL
Jeremy Cutrer
CB
Middle Tennessee
218
Chiefs
f/NFL
Connor Harris
OB
Lindenwood
Round 7
219
49ers
f/CLE
Aarion Penton
CB
Missouri
220
Commanders
f/SF
Austin Rehkow
PT
Idaho
221
Bears
David Jones
FS
Richmond
222
Jaguars
Jake Elliott
PK
Memphis
223
Rams
Blake Jarwin
TE
Oklahoma State
224
Jets
William Likely III
CB
Maryland
225
Chargers
Justin Vogel
PT
Miami
226
Seahawks
f/CAR
Freddie Stevenson
FB
Florida State
227
Bengals
Grover Stewart
DT
Albany State (GA)
228
Cowboys
f/BUF
Artavis Scott
WR
Clemson
229
Saints
Marquez White
CB
Florida State
230
Eagles
Billy Brown
WR
Shepherd
231
Cardinals
Damien Mama
OG
Southern Cal
232
Vikings
Robert Davis
WR
Georgia State
233
Dolphins
f/LAR
Najee Murray
CB
Kent State
234
Rams
f/BAL
Ifeadi Odenigbo
DE
Northwestern
235
Commanders
Storm Norton
OT
Toledo
236
Titans
Fred Ross
WR
Mississippi State
237
Buccaneers
DeAngelo Yancey
WR
Purdue
238
Broncos
Jon Toth
OC
Kentucky
239
Patriots
f/DET
Alek Torgersen
QB
Pennsylvania
240
Jaguars
f/MIA
Jordan Sterns
SS
Oklahoma State
241
Giants
Mike Tyson
SS
Cincinnati
242
Raiders
Keion Adams
DE
Western Michigan
243
Texans
Ben Boulware
IB
Clemson
244
Raiders
f/SEA
David Sharpe
OT
Florida
245
Chiefs
Dan Voltz
OC
Wisconsin
246
Cowboys
Jadar Johnson
FS
Clemson
247
Packers
Nate Hairston
CB
Temple
248
Steelers
Jourdan Lewis
CB
Michigan
249
Falcons
Tanner Gentry
WR
Wyoming
250
Lions
f/NE
DJ Jones
DT
Mississippi
251
Bengals
f/NFL
Rayshawn Jenkins
FS
Miami
252
Broncos
f/NFL
Ryan Switzer
WR
North Carolina
253
Broncos
f/NFL
Alex Kelley
OC
Colorado