Ourlads' 2025 NFL Mock Draft Challenge

Sign up to create your mock draft    Login to edit your mock draft    View user mock drafts   

The NFL Draft Guru | The NFL Draft Guru


Updated: 04/27/2017 1:00AM ET

PickTeamPlayerPos.School
Round 1
1
  Browns  
Myles GarrettDE Texas A&M
2
  49ers  
Solomon ThomasDE Stanford
3
  Bears  
Jamal AdamsSS LSU
4
  Jaguars  
Leonard FournetteRB LSU
5
  Titans   f/LAR
Reuben FosterIB Alabama
6
  Jets  
Marshon LattimoreCB Ohio State
7
  Chargers  
Malik HookerFS Ohio State
8
  Panthers  
Christian McCaffreyRB Stanford
9
  Bengals  
Jonathan AllenDE Alabama
10
  Bills  
Deshaun WatsonQB Clemson
11
  Saints  
Alex BarrettDE San Diego State
12
  Browns   f/PHI
Mitch TrubiskyQB North Carolina
13
  Cardinals  
OJ HowardTE Alabama
14
  Eagles   f/MIN
Mike WilliamsWR Clemson
15
  Colts  
Charles HarrisDE Missouri
16
  Ravens  
Corey DavisWR Western Michigan
17
  Commanders 
Haason ReddickOB Temple
18
  Titans  
John RossWR Washington
19
  Buccaneers  
Dalvin CookRB Florida State
20
  Broncos  
Ryan RamczykOT Wisconsin
21
  Lions  
Jarrad DavisIB Florida
22
  Dolphins  
David NjokuTE Miami
23
  Giants  
Garett BollesOT Utah
24
  Raiders  
Adoree` JacksonCB Southern Cal
25
  Texans  
Patrick Mahomes IIQB Texas Tech
26
  Seahawks  
Cam RobinsonOT Alabama
27
  Chiefs  
Takkarist McKinleyDE UCLA
28
  Cowboys  
Obi MelifonwuSS Connecticut
29
  Packers  
TJ WattOB Wisconsin
30
  Steelers  
Jordan WillisDE Kansas State
31
  Falcons  
Taco CharltonDE Michigan
32
  Saints   f/NE
Kevin KingCB Washington
Round 2
33
  Browns  
Tre'Davious WhiteCB LSU
34
  49ers  
Davis WebbQB California
35
  Jaguars  
Evan EngramTE Mississippi
36
  Bears  
DeShone KizerQB Notre Dame
37
  Rams  
JuJu Smith-SchusterWR Southern Cal
38
  Chargers  
Tyus BowserOB Houston
39
  Jets  
Forrest LampOT Western Kentucky
40
  Panthers  
Cooper KuppWR Eastern Washington
41
  Bengals  
Joe MixonRB Oklahoma
42
  Saints  
Tim WilliamsDE Alabama
43
  Eagles  
Marlon HumphreyCB Alabama
44
  Bills  
Chidobe AwuzieCB Colorado
45
  Cardinals  
Quincy WilsonCB Florida
46
  Colts  
Derek RiversDE Youngstown State
47
  Ravens  
Zay JonesWR East Carolina
48
  Vikings  
Zach CunninghamIB Vanderbilt
49
  Commanders 
Alvin KamaraRB Tennessee
50
  Buccaneers  
Ryan AndersonOB Alabama
51
  Broncos  
Adam ShaheenTE Ashland
52
  Browns   f/TEN
Budda BakerFS Washington
53
  Lions  
DeMarcus WalkerDE Florida State
54
  Dolphins  
Dan FeeneyOG Indiana
55
  Giants  
Malik McDowellDE Michigan State
56
  Raiders  
Chris WormleyDE Michigan
57
  Texans  
Taylor MotonOG Western Michigan
58
  Seahawks  
Ahkello WitherspoonCB Colorado
59
  Chiefs  
Nathan PetermanQB Pittsburgh
60
  Cowboys  
Marcus WilliamsFS Utah
61
  Packers  
Jourdan LewisCB Michigan
62
  Steelers  
Jabrill PeppersSS Michigan
63
  Falcons  
Josh JonesFS North Carolina State
64
  Panthers   f/NE
Gareon ConleyCB Ohio State
Round 3
65
  Browns  
Sidney JonesCB Washington
66
  49ers  
Raekwon McMillanIB Ohio State
67
  Bears  
Jake ButtTE Michigan
68
  Jaguars  
Dorian JohnsonOG Pittsburgh
69
  Rams  
Curtis SamuelWR Ohio State
70
  Jets  
Desmond KingCB Iowa
71
  Chargers  
Fabian MoreauCB UCLA
72
  Patriots   f/CAR
Chris GodwinWR Penn State
73
  Bengals  
Ethan PocicOC LSU
74
  Ravens   f/PHI
Pat ElfleinOC Ohio State
75
  Bills  
Dalvin TomlinsonDT Alabama
76
  Saints  
Teez TaborCB Florida
77
  Cardinals  
Anthony WalkerIB Northwestern
78
  Ravens  
Antonio GarciaOT Troy
79
  Vikings  
Tarell BashamDE Ohio
80
  Colts  
Carl LawsonDE Auburn
81
  Commanders 
Gerald EverettTE South Alabama
82
  Broncos  
Dion DawkinsOT Temple
83
  Titans  
Alex AnzaloneOB Florida
84
  Buccaneers  
Larry OgunjobiDT North Carolina-Charlotte
85
  Lions  
D'Onta ForemanRB Texas
86
  Vikings   f/MIA
Kareem HuntRB Toledo
87
  Giants  
Cordrea TankersleyCB Clemson
88
  Raiders  
Cameron SuttonCB Tennessee
89
  Texans  
Chad HansenWR California
90
  Seahawks  
Montravius AdamsDT Auburn
91
  Chiefs  
ArDarius StewartWR Alabama
92
  Cowboys  
Dede WestbrookWR Oklahoma
93
  Packers  
Taywan TaylorWR Western Kentucky
94
  Steelers  
Rasul DouglasCB West Virginia
95
  Falcons  
Marcus MayeFS Florida
96
  Patriots  
Justin EvansSS Texas A&M
97
  Dolphins   f/NFL
Tanoh KpassagnonDE Villanova
98
  Panthers   f/NFL
Duke RileyOB LSU
99
  Eagles   f/BAL/NFL
Isaac AsiataOG Utah
100
  Titans   f/NFL
Daeshon HallDE Texas A&M
101
  Broncos   f/NFL
Joshua DobbsQB Tennessee
102
  Seahawks   f/NFL
Amara DarbohWR Michigan
103
  Saints   f/CLE/NE/NFL
Jaleel JohnsonDT Iowa
104
  Chiefs   f/NFL
Kendell BeckwithIB LSU
105
  Steelers   f/NFL
Jordan LeggettTE Clemson
106
  Seahawks   f/NFL
Bucky HodgesTE Virginia Tech
107
  Jets   f/NFL
Will HoldenOT Vanderbilt
Round 4
108
  Browns  
Carlos HendersonWR Louisiana Tech
109
  49ers  
Samaje PerineRB Oklahoma
110
  Jaguars  
Trey HendricksonDE Florida Atlantic
111
  Bears  
Elijah QuallsDT Washington
112
  Rams  
Zach BannerOT Southern Cal
113
  Chargers  
Jermaine EluemunorOT Texas A&M
114
  Commanders  f/NYJ
Davon GodchauxDT LSU
115
  Panthers  
Tedric ThompsonSS Colorado
116
  Bengals  
Malachi DupreWR LSU
117
  Bears   f/BUF
Dawuane SmootDE Illinois
118
  Eagles  
Josh MaloneWR Tennessee
119
  Cardinals  
Marlon MackRB South Florida
120
  Vikings  
Donnel PumphreyRB San Diego State
121
  Colts  
Jamaal WilliamsRB BYU
122
  Ravens  
George KittleTE Iowa
123
  Commanders 
Adam BisnowatyOT Pittsburgh
124
  Titans  
Brad KaayaQB Miami
125
  Buccaneers  
Erik MagnusonOT Michigan
126
  Broncos  
Danny IsidoraOG Miami
127
  Lions  
Ryan GlasgowDT Michigan
128
  Vikings   f/MIA
Caleb BrantleyDT Florida
129
  Raiders  
Jeremy SprinkleTE Arkansas
130
  Texans  
Vince BiegelOB Wisconsin
131
  Patriots   f/SEA
Josh ReynoldsWR Texas A&M
132
  Chiefs  
James ConnerRB Pittsburgh
133
  Cowboys  
Shaquill GriffinCB Central Florida
134
  Packers  
Julie'n DavenportOT Bucknell
135
  Steelers  
David SharpeOT Florida
136
  Falcons  
Eddie JacksonFS Alabama
137
  Colts   f/NE
Corn ElderCB Miami
138
  Bengals   f/NFL
Damontae KazeeCB San Diego State
139
  Eagles   f/NFL
Howard WilsonCB Houston
140
  Giants  
De'Veon SmithRB Michigan
141
  Rams   f/NFL
Ben BradenOG Michigan
142
  Texans   f/CLE/NFL
Kyle KalisOG Michigan
143
  49ers   f/NFL
Damien MamaOG Southern Cal
144
  Colts   f/NFL
Ishmael ZamoraWR Baylor
Round 5
145
  Browns  
Montae NicholsonSS Michigan State
146
  49ers  
Nazair JonesDT North Carolina
147
  Bears  
Carlos WatkinsDT Clemson
148
  Jaguars  
Brandon BarnesTE Alabama State
149
  Rams  
Jonnu SmithTE Florida International
150
  Jets  
Jalen MyrickCB Minnesota
151
  Chargers  
Ashton LampkinCB Oklahoma State
152
  Panthers  
Tim HarrisCB Virginia
153
  Bengals  
Ryan LewisCB Pittsburgh
154
  Commanders  f/NO
Greg MabinCB Iowa
155
  Eagles  
William Likely IIICB Maryland
156
  Bills  
JR NelsonCB Montana
157
  Cardinals  
Dontrell NelsonCB Memphis
158
  Colts  
La'Darius NewboldCB Illinois State
159
  Ravens  
Elijah MitchellCB Nevada
160
  Vikings  
Lenzy PipkinsCB Oklahoma State
161
  49ers   f/WAS
Ezra RobinsonCB Tennessee State
162
  Buccaneers  
Reginald PorterCB Utah
163
  Patriots   f/DEN
Jimmie GilbertOB Colorado
164
  Titans  
Tau LotuleleiOB UNLV
165
  Lions  
Elijah LeeOB Kansas State
166
  Dolphins  
James McFarlandOB TCU
167
  Giants  
TJ HollomanOB South Carolina
168
  Raiders  
Tashawn BowerDE LSU
169
  Texans  
Jehu ChessonWR Michigan
170
  Chiefs  
Stacy ColeyWR Miami
171
  Bills   f/DAL
Michael ClarkWR Marshall
172
  Packers  
Nate ColeWR Cincinnati
173
  Steelers  
Robert DavisWR Georgia State
174
  Falcons  
Austin CarrWR Northwestern
175
  Browns   f/NE
Devin ChildressWR North Park
176
  Bengals   f/NFL
Travin DuralWR LSU
177
  Broncos   f/NFL
Brendan FlahertyWR Holy Cross
178
  Dolphins   f/NFL
Troy DolesWR Brown
179
  Cardinals   f/NFL
Brisly EstimeWR Syracuse
180
  Chiefs   f/NFL
Dontez FordWR Pittsburgh
181
  Browns   f/NFL
Mitchell FooteWR Emporia State
182
  Packers   f/NFL
Amba Etta-TawoWR Syracuse
183
  Patriots   f/NFL
Reggie DavisWR Georgia
184
  Dolphins   f/NFL
Lance EvansWR Texas A&M-Commerce
Round 6
185
  Browns  
Jon TothOC Kentucky
Round 7
219
  49ers   f/CLE
Chad KellyQB Mississippi
220
  Commanders  f/SF
Cooper RushQB Central Michigan
221
  Bears  
Zach TerrellQB Western Michigan
222
  Jaguars  
Baker MayfieldQB Oklahoma
223
  Rams  
Gunner KielQB Cincinnati
224
  Jets  
Riley BulloughIB Michigan State