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