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