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
The NFL Draft Guru | The NFL Draft Guru
Updated: 04/27/2017 1:00AM 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
Reuben Foster
IB
Alabama
6
Jets
Marshon Lattimore
CB
Ohio State
7
Chargers
Malik Hooker
FS
Ohio State
8
Panthers
Christian McCaffrey
RB
Stanford
9
Bengals
Jonathan Allen
DE
Alabama
10
Bills
Deshaun Watson
QB
Clemson
11
Saints
Alex Barrett
DE
San Diego State
12
Browns
f/PHI
Mitch Trubisky
QB
North Carolina
13
Cardinals
OJ Howard
TE
Alabama
14
Eagles
f/MIN
Mike Williams
WR
Clemson
15
Colts
Charles Harris
DE
Missouri
16
Ravens
Corey Davis
WR
Western Michigan
17
Commanders
Haason Reddick
OB
Temple
18
Titans
John Ross
WR
Washington
19
Buccaneers
Dalvin Cook
RB
Florida State
20
Broncos
Ryan Ramczyk
OT
Wisconsin
21
Lions
Jarrad Davis
IB
Florida
22
Dolphins
David Njoku
TE
Miami
23
Giants
Garett Bolles
OT
Utah
24
Raiders
Adoree` Jackson
CB
Southern Cal
25
Texans
Patrick Mahomes II
QB
Texas Tech
26
Seahawks
Cam Robinson
OT
Alabama
27
Chiefs
Takkarist McKinley
DE
UCLA
28
Cowboys
Obi Melifonwu
SS
Connecticut
29
Packers
TJ Watt
OB
Wisconsin
30
Steelers
Jordan Willis
DE
Kansas State
31
Falcons
Taco Charlton
DE
Michigan
32
Saints
f/NE
Kevin King
CB
Washington
Round 2
33
Browns
Tre'Davious White
CB
LSU
34
49ers
Davis Webb
QB
California
35
Jaguars
Evan Engram
TE
Mississippi
36
Bears
DeShone Kizer
QB
Notre Dame
37
Rams
JuJu Smith-Schuster
WR
Southern Cal
38
Chargers
Tyus Bowser
OB
Houston
39
Jets
Forrest Lamp
OT
Western Kentucky
40
Panthers
Cooper Kupp
WR
Eastern Washington
41
Bengals
Joe Mixon
RB
Oklahoma
42
Saints
Tim Williams
DE
Alabama
43
Eagles
Marlon Humphrey
CB
Alabama
44
Bills
Chidobe Awuzie
CB
Colorado
45
Cardinals
Quincy Wilson
CB
Florida
46
Colts
Derek Rivers
DE
Youngstown State
47
Ravens
Zay Jones
WR
East Carolina
48
Vikings
Zach Cunningham
IB
Vanderbilt
49
Commanders
Alvin Kamara
RB
Tennessee
50
Buccaneers
Ryan Anderson
OB
Alabama
51
Broncos
Adam Shaheen
TE
Ashland
52
Browns
f/TEN
Budda Baker
FS
Washington
53
Lions
DeMarcus Walker
DE
Florida State
54
Dolphins
Dan Feeney
OG
Indiana
55
Giants
Malik McDowell
DE
Michigan State
56
Raiders
Chris Wormley
DE
Michigan
57
Texans
Taylor Moton
OG
Western Michigan
58
Seahawks
Ahkello Witherspoon
CB
Colorado
59
Chiefs
Nathan Peterman
QB
Pittsburgh
60
Cowboys
Marcus Williams
FS
Utah
61
Packers
Jourdan Lewis
CB
Michigan
62
Steelers
Jabrill Peppers
SS
Michigan
63
Falcons
Josh Jones
FS
North Carolina State
64
Panthers
f/NE
Gareon Conley
CB
Ohio State
Round 3
65
Browns
Sidney Jones
CB
Washington
66
49ers
Raekwon McMillan
IB
Ohio State
67
Bears
Jake Butt
TE
Michigan
68
Jaguars
Dorian Johnson
OG
Pittsburgh
69
Rams
Curtis Samuel
WR
Ohio State
70
Jets
Desmond King
CB
Iowa
71
Chargers
Fabian Moreau
CB
UCLA
72
Patriots
f/CAR
Chris Godwin
WR
Penn State
73
Bengals
Ethan Pocic
OC
LSU
74
Ravens
f/PHI
Pat Elflein
OC
Ohio State
75
Bills
Dalvin Tomlinson
DT
Alabama
76
Saints
Teez Tabor
CB
Florida
77
Cardinals
Anthony Walker
IB
Northwestern
78
Ravens
Antonio Garcia
OT
Troy
79
Vikings
Tarell Basham
DE
Ohio
80
Colts
Carl Lawson
DE
Auburn
81
Commanders
Gerald Everett
TE
South Alabama
82
Broncos
Dion Dawkins
OT
Temple
83
Titans
Alex Anzalone
OB
Florida
84
Buccaneers
Larry Ogunjobi
DT
North Carolina-Charlotte
85
Lions
D'Onta Foreman
RB
Texas
86
Vikings
f/MIA
Kareem Hunt
RB
Toledo
87
Giants
Cordrea Tankersley
CB
Clemson
88
Raiders
Cameron Sutton
CB
Tennessee
89
Texans
Chad Hansen
WR
California
90
Seahawks
Montravius Adams
DT
Auburn
91
Chiefs
ArDarius Stewart
WR
Alabama
92
Cowboys
Dede Westbrook
WR
Oklahoma
93
Packers
Taywan Taylor
WR
Western Kentucky
94
Steelers
Rasul Douglas
CB
West Virginia
95
Falcons
Marcus Maye
FS
Florida
96
Patriots
Justin Evans
SS
Texas A&M
97
Dolphins
f/NFL
Tanoh Kpassagnon
DE
Villanova
98
Panthers
f/NFL
Duke Riley
OB
LSU
99
Eagles
f/BAL/NFL
Isaac Asiata
OG
Utah
100
Titans
f/NFL
Daeshon Hall
DE
Texas A&M
101
Broncos
f/NFL
Joshua Dobbs
QB
Tennessee
102
Seahawks
f/NFL
Amara Darboh
WR
Michigan
103
Saints
f/CLE/NE/NFL
Jaleel Johnson
DT
Iowa
104
Chiefs
f/NFL
Kendell Beckwith
IB
LSU
105
Steelers
f/NFL
Jordan Leggett
TE
Clemson
106
Seahawks
f/NFL
Bucky Hodges
TE
Virginia Tech
107
Jets
f/NFL
Will Holden
OT
Vanderbilt
Round 4
108
Browns
Carlos Henderson
WR
Louisiana Tech
109
49ers
Samaje Perine
RB
Oklahoma
110
Jaguars
Trey Hendrickson
DE
Florida Atlantic
111
Bears
Elijah Qualls
DT
Washington
112
Rams
Zach Banner
OT
Southern Cal
113
Chargers
Jermaine Eluemunor
OT
Texas A&M
114
Commanders
f/NYJ
Davon Godchaux
DT
LSU
115
Panthers
Tedric Thompson
SS
Colorado
116
Bengals
Malachi Dupre
WR
LSU
117
Bears
f/BUF
Dawuane Smoot
DE
Illinois
118
Eagles
Josh Malone
WR
Tennessee
119
Cardinals
Marlon Mack
RB
South Florida
120
Vikings
Donnel Pumphrey
RB
San Diego State
121
Colts
Jamaal Williams
RB
BYU
122
Ravens
George Kittle
TE
Iowa
123
Commanders
Adam Bisnowaty
OT
Pittsburgh
124
Titans
Brad Kaaya
QB
Miami
125
Buccaneers
Erik Magnuson
OT
Michigan
126
Broncos
Danny Isidora
OG
Miami
127
Lions
Ryan Glasgow
DT
Michigan
128
Vikings
f/MIA
Caleb Brantley
DT
Florida
129
Raiders
Jeremy Sprinkle
TE
Arkansas
130
Texans
Vince Biegel
OB
Wisconsin
131
Patriots
f/SEA
Josh Reynolds
WR
Texas A&M
132
Chiefs
James Conner
RB
Pittsburgh
133
Cowboys
Shaquill Griffin
CB
Central Florida
134
Packers
Julie'n Davenport
OT
Bucknell
135
Steelers
David Sharpe
OT
Florida
136
Falcons
Eddie Jackson
FS
Alabama
137
Colts
f/NE
Corn Elder
CB
Miami
138
Bengals
f/NFL
Damontae Kazee
CB
San Diego State
139
Eagles
f/NFL
Howard Wilson
CB
Houston
140
Giants
De'Veon Smith
RB
Michigan
141
Rams
f/NFL
Ben Braden
OG
Michigan
142
Texans
f/CLE/NFL
Kyle Kalis
OG
Michigan
143
49ers
f/NFL
Damien Mama
OG
Southern Cal
144
Colts
f/NFL
Ishmael Zamora
WR
Baylor
Round 5
145
Browns
Montae Nicholson
SS
Michigan State
146
49ers
Nazair Jones
DT
North Carolina
147
Bears
Carlos Watkins
DT
Clemson
148
Jaguars
Brandon Barnes
TE
Alabama State
149
Rams
Jonnu Smith
TE
Florida International
150
Jets
Jalen Myrick
CB
Minnesota
151
Chargers
Ashton Lampkin
CB
Oklahoma State
152
Panthers
Tim Harris
CB
Virginia
153
Bengals
Ryan Lewis
CB
Pittsburgh
154
Commanders
f/NO
Greg Mabin
CB
Iowa
155
Eagles
William Likely III
CB
Maryland
156
Bills
JR Nelson
CB
Montana
157
Cardinals
Dontrell Nelson
CB
Memphis
158
Colts
La'Darius Newbold
CB
Illinois State
159
Ravens
Elijah Mitchell
CB
Nevada
160
Vikings
Lenzy Pipkins
CB
Oklahoma State
161
49ers
f/WAS
Ezra Robinson
CB
Tennessee State
162
Buccaneers
Reginald Porter
CB
Utah
163
Patriots
f/DEN
Jimmie Gilbert
OB
Colorado
164
Titans
Tau Lotulelei
OB
UNLV
165
Lions
Elijah Lee
OB
Kansas State
166
Dolphins
James McFarland
OB
TCU
167
Giants
TJ Holloman
OB
South Carolina
168
Raiders
Tashawn Bower
DE
LSU
169
Texans
Jehu Chesson
WR
Michigan
170
Chiefs
Stacy Coley
WR
Miami
171
Bills
f/DAL
Michael Clark
WR
Marshall
172
Packers
Nate Cole
WR
Cincinnati
173
Steelers
Robert Davis
WR
Georgia State
174
Falcons
Austin Carr
WR
Northwestern
175
Browns
f/NE
Devin Childress
WR
North Park
176
Bengals
f/NFL
Travin Dural
WR
LSU
177
Broncos
f/NFL
Brendan Flaherty
WR
Holy Cross
178
Dolphins
f/NFL
Troy Doles
WR
Brown
179
Cardinals
f/NFL
Brisly Estime
WR
Syracuse
180
Chiefs
f/NFL
Dontez Ford
WR
Pittsburgh
181
Browns
f/NFL
Mitchell Foote
WR
Emporia State
182
Packers
f/NFL
Amba Etta-Tawo
WR
Syracuse
183
Patriots
f/NFL
Reggie Davis
WR
Georgia
184
Dolphins
f/NFL
Lance Evans
WR
Texas A&M-Commerce
Round 6
185
Browns
Jon Toth
OC
Kentucky
Round 7
219
49ers
f/CLE
Chad Kelly
QB
Mississippi
220
Commanders
f/SF
Cooper Rush
QB
Central Michigan
221
Bears
Zach Terrell
QB
Western Michigan
222
Jaguars
Baker Mayfield
QB
Oklahoma
223
Rams
Gunner Kiel
QB
Cincinnati
224
Jets
Riley Bullough
IB
Michigan State