Ourlads' 2021 NFL Mock Draft Challenge

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

Donkey Punch | 2021 Donkey Punch Mock


Updated: 04/28/2021 3:37PM ET

PickTeamPlayerPos.School
Round 1
1
  Jaguars  
Trevor LawrenceQB Clemson
2
  Jets  
Zach WilsonQB BYU
3
  49ers   f/MIA/HOU
Mac JonesQB Alabama
4
  Falcons  
Kyle PittsTE Florida
5
  Bengals  
Ja'Marr ChaseWR LSU
6
  Dolphins   f/PHI
Jaylen WaddleWR Alabama
7
  Lions  
Penei SewellOT Oregon
8
  Panthers  
Rashawn SlaterOT Northwestern
9
  Broncos  
Justin FieldsQB Ohio State
10
  Cowboys  
Patrick Surtain IICB Alabama
11
  Giants  
Kwity PayeDE Michigan
12
  Eagles   f/MIA/SF
DeVonta SmithWR Alabama
13
  Chargers  
Christian DarrisawOT Virginia Tech
14
  Vikings  
Alijah Vera-TuckerOG Southern Cal
15
  Patriots  
Trey LanceQB North Dakota State
16
  Cardinals  
Jaycee HornCB South Carolina
17
  Raiders  
Micah ParsonsIB Penn State
18
  Dolphins  
Najee HarrisRB Alabama
19
  Football Team 
Jeremiah Owusu-KoramoahOB Notre Dame
20
  Bears  
Teven JenkinsOT Oklahoma State
21
  Colts  
Jaelan PhillipsDE Miami
22
  Titans  
Caleb FarleyCB Virginia Tech
23
  Jets   f/SEA
Greg NewsomeCB Northwestern
24
  Steelers  
Travis EtienneRB Clemson
25
  Jaguars   f/LAR
Trevon MoehrigFS TCU
26
  Browns  
Jamin DavisIB Kentucky
27
  Ravens  
Azeez OjulariOB Georgia
28
  Saints  
Kadarius ToneyWR Florida
29
  Packers  
Terrace Marshall Jr.WR LSU
30
  Bills  
Asante Samuel Jr.CB Florida State
31
  Ravens   f/KC
Jayson OwehDE Penn State
32
  Buccaneers  
Christian BarmoreDT Alabama
Round 2
33
  Jaguars  
Pat FreiermuthTE Penn State
34
  Jets  
Javonte WilliamsRB North Carolina
35
  Falcons  
Joe TryonOB Washington
36
  Dolphins   f/HOU
Zaven CollinsIB Tulsa
37
  Eagles  
Kelvin JosephCB Kentucky
38
  Bengals  
Dillon RadunzOT North Dakota State
39
  Panthers  
Alex LeatherwoodOT Alabama
40
  Broncos  
Elijah MoldenSS Washington
41
  Lions  
Rashod BatemanWR Minnesota
42
  Giants  
Liam EichenbergOT Notre Dame
43
  49ers  
Eric StokesCB Georgia
44
  Cowboys  
Jalen MayfieldOT Michigan
45
  Jaguars   f/MIN
Gregory RousseauDE Miami
46
  Patriots  
Elijah MooreWR Mississippi
47
  Chargers  
Nick BoltonOB Missouri
48
  Raiders  
Quintin MeinerzOG Wisconsin-Whitewater
49
  Cardinals  
Rondale MooreWR Purdue
50
  Dolphins  
Ronnie PerkinsDE Oklahoma
51
  Football Team 
Kellen MondQB Texas A&M
52
  Bears  
Davis MillsQB Stanford
53
  Titans  
Samuel CosmiOT Texas
54
  Colts  
Jackson CarmanOT Clemson
55
  Steelers  
Landon DickersonOC Alabama
56
  Seahawks  
Ifeatu MelifonwuCB Syracuse
57
  Rams  
Joseph OssaiDE Texas
58
  Chiefs   f/BAL
Richie GrantFS Central Florida
59
  Browns  
Marvin WilsonDT Florida State
60
  Saints  
Kyle TraskQB Florida
61
  Bills  
Carlos Basham Jr.DE Wake Forest
62
  Packers  
Aaron RobinsonCB Central Florida
63
  Chiefs  
Dylan MosesIB Alabama
64
  Buccaneers  
Wyatt DavisOG Ohio State
Round 3
65
  Jaguars  
Daviyon NixonDT Iowa
66
  Jets  
Tyson CampbellCB Georgia
67
  Texans  
Alim McNeillDT North Carolina State
68
  Falcons  
Jevon HollandFS Oregon
69
  Bengals  
Andre CiscoSS Syracuse
70
  Eagles  
Baron BrowningIB Ohio State
71
  Broncos  
Creed HumphreyOC Oklahoma
72
  Lions  
Marco WilsonCB Florida
73
  Panthers  
Shakur BrownCB Michigan State
74
  Football Team  f/SF
Dyami BrownWR North Carolina
75
  Cowboys  
Rashad WeaverDE Pittsburgh
76
  Giants  
Jabril CoxIB LSU
77
  Chargers  
Hunter LongTE Boston College
78
  Vikings  
D'Wayne EskridgeWR Western Michigan
79
  Raiders   f/ARZ
Shaun WadeCB Ohio State
80
  Raiders  
Levi OnwuzurikeDT Washington
81
  Dolphins  
Ambry ThomasCB Michigan
82
  Football Team 
Spencer BrownOT Northern Iowa
83
  Bears  
Amari RodgersWR Clemson
84
  Eagles   f/IND
Walker LittleOT Stanford
85
  Titans  
Tyler ShelvinNT LSU
86
  Jets   f/SEA
Payton TurnerDE Houston
87
  Steelers  
Brady ChristensenOT BYU
88
  Rams  
Chris Rumph IIOB Duke
89
  Browns  
Paulson AdeboCB Stanford
90
  Vikings   f/BAL
Josh MyersOC Ohio State
91
  Browns   f/NO
Amon-Ra St. BrownWR Southern Cal
92
  Packers  
Milton WilliamsDT Louisiana Tech
93
  Bills  
Chuba HubbardRB Oklahoma State
94
  Ravens   f/KC
Nico CollinsWR Michigan
95
  Buccaneers  
Marlon TuipulotuNT Southern Cal
96
  Patriots   f/NFL
Hamsah NasirildeenSS Florida State
97
  Chargers   F/NFL
Deonte BrownOG Alabama
98
  Saints   F/NFL
Kenneth GainwellRB Memphis
99
  Cowboys   F/NFL
Christian UphoffSS Illinois State
100
  Titans   F/NFL
Tylan WallaceWR Oklahoma State
101
  Lions   F/LAR
Tommy TogiaiDT Ohio State
102
  49ers   F/NFL
James HudsonOT Cincinnati
103
  Rams   F/NFL
Kendrick GreenOG Illinois
104
  Ravens   F/NFL
Brevin JordanTE Miami
105
  Saints   F/NFL
Jay TufeleDT Southern Cal
Round 4
106
  Jaguars  
D'Ante SmithOT East Carolina
107
  Jets  
Chazz SurrattIB North Carolina
108
  Falcons  
Marquez StevensonWR Houston
109
  Texans  
Aaron BanksOG Notre Dame
110
  Browns   f/PHI
Pete WernerOB Ohio State
111
  Bengals  
Tommy DoyleOT Miami (OH)
112
  Lions  
Caden SternsFS Texas
113
  Panthers  
Stone ForsytheOT Florida
114
  Broncos  
Trey SmithOG Tennessee
115
  Cowboys  
Austin Watkins Jr.WR Alabama-Birmingham
116
  Giants  
Sage SurrattWR Wake Forest
117
  49ers  
Josh PalmerWR Tennessee
118
  Chargers  
Osa OdighizuwaDT UCLA
119
  Vikings  
Drew DalmanOC Stanford
120
  Patriots  
Tutu AtwellWR Louisville
121
  Raiders  
Dayo OdeyingboDE Vanderbilt
122
  Patriots   f/ARZ/HOU
Robert HainseyOT Notre Dame
123
  Dolphins  
Cade JohnsonWR South Dakota State
124
  Football Team 
Tommy TrembleTE Notre Dame
125
  Vikings   f/CHI
Shawn DavisSS Florida
126
  Titans  
Kenny YeboahTE Mississippi
127
  Colts  
James WigginsFS Cincinnati
128
  Steelers  
Robert RochellCB Central Arkansas
129
  Seahawks  
Patrick Jones IIDE Pittsburgh
130
  Jaguars   f/LAR
Trey SermonRB Ohio State
131
  Ravens  
Anthony SchwartzWR Auburn
132
  Browns  
Benjamin St-JusteCB Minnesota
133
  Saints  
Tay GowanCB Central Florida
134
  Vikings   f/BUF
Michael CarterRB North Carolina
135
  Packers  
Trevon GrimesWR Florida
136
  Ravens   f/KC
Shi SmithWR South Carolina
137
  Buccaneers  
Richard LeCounteSS Georgia
138
  Cowboys   F/NFL
Jamar JohnsonFS Indiana
139
  Patriots   F/NFL
Damar HamlinSS Pittsburgh
140
  Steelers   F/NFL
DJ DanielCB Georgia
141
  Rams   F/NFL
Monty RiceIB Georgia
142
  Packers   F/NFL
Rhamondre StevensonRB Oklahoma
143
  Vikings   F/NFL
Dan Moore Jr.OT Texas A&M
144
  Chiefs   F/NFL
Jaylen TwymanDT Pittsburgh
Round 5
145
  Jaguars  
Tre` McKittyTE Georgia
146
  Jets  
Tyler VaughnsWR Southern Cal
147
  Texans  
Rachad WildgooseCB Wisconsin
148
  Falcons  
Trill WilliamsFS Syracuse
149
  Bengals  
Bobby Brown IIIDT Texas A&M
150
  Eagles  
Ernest JonesIB South Carolina
151
  Panthers  
Osirus MitchellWR Mississippi State
152
  Broncos  
Camryn BynumCB California
153
  Lions  
Malcolm KoonceDE Buffalo
154
  Jets   f/NYG
Patrick JohnsonOB Tulane
155
  49ers  
Ben ClevelandOG Georgia
156
  Eagles   f/DAL
Brandon StephensCB SMU
157
  Vikings  
Simi FehokoWR Stanford
158
  Texans   f/NE
Cameron SampleDE Tulane
159
  Chargers  
Ar'Darius WashingtonFS TCU
160
  Cardinals  
Trey HillOC Georgia
161
  Bills   f/LV
Jaelon DardenWR North Texas
162
  Raiders   f/MIA
Elerson SmithDE Northern Iowa
163
  Football Team 
Tre BrownCB Oklahoma
164
  Bears  
Keith TaylorCB Washington
165
  Colts  
Larry BoromOT Missouri
166
  Titans  
Quincy RocheDE Miami
167
  Raiders   f/SEA
Jamien SherwoodSS Auburn
168
  Vikings   f/PIT/BAL
Rodarius WilliamsCB Oklahoma State
169
  Browns   f/LAR
KJ BrittIB Auburn
170
  Jaguars   f/CLE
Daelin HayesDE Notre Dame
171
  Ravens  
Jamie NewmanQB Wake Forest
172
  49ers   f/NO
Shemar Jean-CharlesCB Appalachian State
173
  Packers  
Frank DarbyWR Arizona State
174
  Bills  
Dez FitzpatrickWR Louisville
175
  Chiefs  
Ben MasonFB Michigan
176
  Buccaneers  
TJ VasherWR Texas Tech
177
  Patriots   F/NFL
Janarius RobinsonDE Florida State
178
  Packers   F/NFL
David MooreOG Grambling
179
  Cowboys   F/NFL
Adetokunbo OgundejiDE Notre Dame
180
  49ers   F/NFL
Alaric JacksonOT Iowa
181
  Chiefs   F/NFL
Brenden JaimesOT Nebraska
182
  Falcons   F/NFL
Bryan MillsCB North Carolina Central
183
  Falcons   F/NFL
Jaylon MooreOT Western Michigan
184
  Ravens   F/NFL
Warren JacksonWR Colorado State
Round 6
185
  Chargers   f/TEN/JAX
Tamorrion TerryWR Florida State
186
  Jets   f/NE/NYJ
Hamilcar Rashed Jr.OB Oregon State
187
  Falcons  
Kary Vincent Jr.CB LSU
188
  Patriots   f/HOU
Shaka ToneyDE Penn State
189
  Eagles  
Tyree GillespieSS Missouri
190
  Bengals  
Cameron McGroneIB Michigan
191
  Broncos  
Kayode AwosikaOG Buffalo
192
  Cowboys   f/DET
Jordan SmithOB Alabama-Birmingham
193
  Panthers  
Jermar JeffersonRB Oregon State
194
  49ers  
Noah GrayTE Duke
195
  Texans   f/DAL/NE
Seth WilliamsWR Auburn
196
  Giants  
Joshua KaindohDE Florida State
197
  Patriots  
Adrian EalyOT Oklahoma
198
  Chargers  
Ihmir Smith-MarsetteWR Iowa
199
  Vikings  
Israel MukuamuCB South Carolina
200
  Raiders  
William Bradley-KingDE Baylor
201
  Giants   f/ARZ
Joshuah BledsoeFS Missouri
202
  Bengals   f/MIA/HOU
Chauncey GolstonDE Iowa
203
  Texans   f/WAS/LV/MIA
Zach DavidsonTE Central Missouri
204
  Bears  
Zech McPhearsonCB Texas Tech
205
  Titans  
Chris EvansRB Michigan
206
  Colts  
Larry Rountree IIIRB Missouri
207
  Chiefs   f/PIT/MIA
Tarron JacksonDE Coastal Carolina
208
  Bears   /SEA/MIA
Paddy FisherIB Northwestern
209
  Rams  
Garret WallowIB TCU
210
  Ravens  
John BatesTE Boise State
211
  Browns  
Jhamon AusbonWR Texas A&M
212
  Texans   f/NO
Tony Fields IIIB West Virginia
213
  Bills  
Jack AndersonOG Texas Tech
214
  Packers  
Javon McKinleyWR Notre Dame
215
  Titans   f/KC
Paris FordFS Pittsburgh
216
  Steelers   f/TB
Quinton BohannaNT Kentucky
217
  Buccaneers   F/NFL
Michal MenetOC Penn State
218
  Saints   F/NFL
Brandon SmithWR Iowa
219
  Falcons   F/NFL
Brandin EcholsCB Kentucky
220
  Packers   F/NFL
Divine DeabloFS Virginia Tech
221
  Bears   F/NFL
Tommy KraemerOG Notre Dame
222
  Panthers   F/NFL
JaCoby StevensSS LSU
223
  Vikings   F/NFL
Jose BorregalesPK Miami
224
  Eagles   F/NFL
Drake JacksonOC Kentucky
225
  Eagles   F/NFL
Jaret PattersonRB Buffalo
226
  Jets   f/CAR
Mark WebbCB Georgia
227
  Cowboys   F/NFL
Ben SkowronekWR Notre Dame
228
  Bears   F/NFL
Jonathan Adams Jr.WR Arkansas State
Round 7
229
  Saints   f/JAX
Talanoa HufangaSS Southern Cal
230
  49ers   f/NYJ
Tyler CoyleSS Purdue
231
  Dolphins   f/HOU
Grant StuardOB Houston
232
  Titans   f/MIA/ATL
Robert JonesOG Middle Tennessee State
233
  Texans   f/CIN
Feleipe FranksQB Arkansas
234
  Eagles  
Sam EhlingerQB Texas
235
  Bengals   f/SEA/DET
Elijah MitchellRB Louisiana
236
  Bills   f/CAR
Ian BookQB Notre Dame
237
  Broncos  
Khalil HerbertRB Virginia Tech
238
  Cowboys  
Peyton RamseyQB Northwestern
239
  Broncos   f/NYG
Josh BallOT Marshall
240
  Eagles   f/SF
Tony PoljanTE Virginia
241
  Chargers  
Kylin HillRB Mississippi State
242
  Patriots  
Mike StrachanWR Charleston
243
  Cardinals  
Bryce ThompsonCB Tennessee
244
  Football Team  f/LV
Charles SnowdenOB Virginia
245
  Steelers   f/MIA
Ryan McCollumOG Texas A&M
246
  Football Team 
Jonathan MarshallDT Arkansas
247
  Cardinals   f/CHI/LV
Royce NewmanOG Mississippi
248
  Colts  
Pro WellsTE TCU
249
  Jaguars   f/TEN
Tuf BorlandIB Ohio State
250
  Seahawks  
Cornell PowellWR Clemson
251
  Buccaneers   f/PIT
Carson GreenOT Texas A&M
252
  Rams  
Matt BushmanTE BYU
253
  Broncos   f/CLE
Pooka WilliamsRB Kansas
254
  Steelers   f/BAL
Thomas Graham Jr.CB Oregon
255
  Saints  
Derrick BarnesIB Purdue
256
  Packers  
Darren HallCB San Diego State
257
  Browns   f/BUF
Nate HobbsCB Illinois
258
  Dolphins   f/KC
Jimmy MorriseyOC Pittsburgh
259
  Buccaneers  
Shane BuecheleQB SMU