•  Register
See the results from the 2016 NFL Draft with commentary by DJ Boyer and compare against the Final 7-Round Mock Draft by DJ Boyer! 25 out of 31 1st rounders projected in 1st round!
See the best undrafted free agents!
Don't like your team's draft? There's always next year. See our 2-Round 2017 NFL Mock Draft!

1987 NFL Draft

Round 1
1987 NFL Draft
Sel # Player Position School Team
1 Vinny Testaverde QB Miami (Fla.) Tampa Bay Buccaneers
2 Cornelius Bennett LB Alabama Indianapolis Colts
3 Alonzo Highsmith RB Miami (Fla.) Houston Oilers
4 Brent Fullwood RB Auburn Green Bay Packers
5 Mike Junkin LB Duke Cleveland Browns
6 Kelly Stouffer QB Colorado State St. Louis Cardinals
7 Reggie Rogers DE Washington Detroit Lions
8 Shane Conlan LB Penn State Buffalo Bills
9 Jerome Brown DT Miami (Fla.) Philadelphia Eagles
10 Rod Woodson DB Purdue Pittsburgh Steelers
11 Shawn Knight DE Brigham Young New Orleans Saints
12 Danny Noonan DT Nebraska Dallas Cowboys
13 Chris Miller QB Oregon Atlanta Falcons
14 D.J. Dozier RB Penn State Minnesota Vikings
15 John Clay T Missouri Los Angeles Raiders
16 John Bosa DE Boston College Miami Dolphins
17 Jason Buck DE Brigham Young Cincinnati Bengals
18 Tony Woods DE Pittsburgh Seattle Seahawks
19 Paul Palmer RB Temple Kansas City Chiefs
20 Haywood Jeffires WR North Carolina State Houston Oilers
21 Roger Vick RB Texas A&M New York Jets
22 Harris Barton G North Carolina San Francisco 49ers
23 Bruce Armstrong T Louisville New England Patriots
24 Rod Bernstine RB Texas A&M San Diego Chargers
25 Terrence Flagler RB Clemson San Francisco 49ers
26 Jim Harbaugh QB Michigan Chicago Bears
27 Ricky Nattiel WR Florida Denver Broncos
28 Mark Ingram WR Michigan State New York Giants
Round 2        
29 Nate Odomes DB Wisconsin Buffalo Bills
30 Brian Davis DB Nebraska Washington Redskins
31 Kenny Flowers RB Clemson Atlanta Falcons
32 Gregg Rakoczy C Miami (Fla.) Cleveland Browns
33 Roland Mitchell DB Texas Tech Buffalo Bills
34 Tim McDonald DB USC St. Louis Cardinals
35 Christian Okoye RB Azusa Pacific Kansas City Chiefs
36 Ricky Reynolds DB Washington State Tampa Bay Buccaneers
37 Jeff Bregel G USC San Francisco 49ers
38 Delton Hall DB Clemson Pittsburgh Steelers
39 Ron Francis DB Baylor Dallas Cowboys
40 Lonzell Hill WR Washington New Orleans Saints
41 Johnny Holland LB Texas A&M Green Bay Packers
42 Alex Gordon LB Cincinnati New York Jets
43 Rick Graf LB Wisconsin Miami Dolphins
44 Ray Berry LB Baylor Minnesota Vikings
45 David Wyman LB Stanford Seattle Seahawks
46 Walter Johnson LB Louisiana Tech Houston Oilers
47 Donald Evans DE Winston-Salem State Los Angeles Rams
48 Wally Kleine T Notre Dame Washington Redskins
49 Eric Thomas DB Tulane Cincinnati Bengals
50 Winston Moss LB Miami (Fla.) Tampa Bay Buccaneers
51 Don Smith RB Mississippi State Tampa Bay Buccaneers
52 Bruce Wilkerson T Tennessee Los Angeles Raiders
53 Lou Brock DB USC San Diego Chargers
54 Ron Morris WR Southern Methodist Chicago Bears
55 Adrian White DB Florida New York Giants
56 Scott Schwedes WR Syracuse Miami Dolphins
Round 3        
57 Mark Carrier WR Nicholls State Tampa Bay Buccaneers
58 Chris Gambol T Iowa Indianapolis Colts
59 Karl Wilson DE Louisiana State San Diego Chargers
60 David Brandon LB Memphis Buffalo Bills
61 Dave Croston T Iowa Green Bay Packers
62 Rob Awalt TE San Diego State St. Louis Cardinals
63 Jerry Ball NT Southern Methodist Detroit Lions
64 Cody Carlson QB Baylor Houston Oilers
65 Ben Tamburello G Auburn Philadelphia Eagles
66 Charles Lockett WR Long Beach State Pittsburgh Steelers
67 Michael Adams DB Arkansas State New Orleans Saints
68 Jeff Zimmerman G Florida Dallas Cowboys
69 Scott Stephen LB Arizona State Green Bay Packers
70 Colin Scotts DT Hawaii St. Louis Cardinals
71 Frankie Neal WR Fort Hays State Green Bay Packers
72 Henry Thomas DT Louisiana State Minnesota Vikings
73 Todd Howard LB Texas A&M Kansas City Chiefs
74 Cliff Hicks DB Oregon Los Angeles Rams
75 Onzy Elam LB Tennessee State New York Jets
76 Len Bell DB Indiana Cincinnati Bengals
77 Skip McClendon DE Arizona State Cincinnati Bengals
78 Jamie Mueller RB Benedictine Buffalo Bills
79 Bob Perryman RB Michigan New England Patriots
80 Tim Manoa RB Penn State Cleveland Browns
81 Steve Smith RB Penn State Los Angeles Raiders
82 Jeff Jaeger K Washington Cleveland Browns
83 Stephen Baker WR Fresno State New York Giants
86 Michael Brooks LB Louisiana State Denver Broncos
Round 4        
84 Don Graham LB Penn State Tampa Bay Buccaneers
85 Randy Dixon T Pittsburgh Indianapolis Colts
87 Ron Hall TE Hawaii Tampa Bay Buccaneers
88 Mark Vlasic QB Iowa San Diego Chargers
89 Lorenzo Freeman NT Pittsburgh Green Bay Packers
90 Rod Saddler DT Texas A&M St. Louis Cardinals
91 Doug Bartlett LB Northern Illinois Los Angeles Rams
92 Garland Rivers DB Michigan Detroit Lions
93 Byron Evans LB Arizona Philadelphia Eagles
94 Thomas Everett DB Baylor Pittsburgh Steelers
95 Kelvin Martin WR Boston College Dallas Cowboys
96 Steve Trapilo G Boston College New Orleans Saints
97 Ralph Van Dyke T Southern Illinois Atlanta Falcons
98 Rich Gannon QB Delaware New England Patriots
99 Troy Stradford RB Boston College Miami Dolphins
100 Najee Mustafaa DB Georgia Tech Minnesota Vikings
101 Sean Smith DE Grambling State Chicago Bears
102 Derrick Beasley DB Winston-Salem State New England Patriots
103 Jim Riggs TE Clemson Cincinnati Bengals
104 Mark Moore DB Oklahoma State Seattle Seahawks
105 Mark Dusbabek LB Minnesota Houston Oilers
106 Bruce Hill WR Arizona State Tampa Bay Buccaneers
107 Tim Jordan LB Wisconsin New England Patriots
108 Larry Kelm LB Texas A&M Los Angeles Rams
109 Leon Seals DE Jackson State Buffalo Bills
110 Steve Beuerlein QB Notre Dame Los Angeles Raiders
111 Marc Munford LB Nebraska Denver Broncos
112 Odessa Turner WR Northwestern State-Louisiana New York Giants
Round 5        
113 Danny Villa T Arizona State New England Patriots
114 Roy Banks WR Eastern Illinois Indianapolis Colts
115 Nelson Jones DB North Carolina State San Diego Chargers
116 Tom Gibson DE Northern Arizona New England Patriots
117 Timmy Smith RB Texas Tech Washington Redskins
118 George Swarn RB Miami (Ohio) St. Louis Cardinals
119 Tommie Agee RB Auburn Seattle Seahawks
120 Steve Bryan DE Oklahoma Chicago Bears
121 David Alexander C Tulsa Philadelphia Eagles
122 Hardy Nickerson LB California Pittsburgh Steelers
123 Milton Mack DB Alcorn State New Orleans Saints
124 Everett Gay WR Texas Dallas Cowboys
125 Mark Mraz DE Utah State Atlanta Falcons
126 John Bruno P Penn State St. Louis Cardinals
127 Ilia Jarostchuk LB New Hampshire St. Louis Cardinals
128 Kitrick Taylor WR Washington State Kansas City Chiefs
129 Kirby Jackson DB Mississippi State New York Jets
130 Marc Logan RB Kentucky Cincinnati Bengals
131 Ruben Rodriguez P Arizona Seattle Seahawks
132 Chris Conlin G Penn State Miami Dolphins
133 Spencer Tillman RB Oklahoma Houston Oilers
134 Paul Jokisch WR Michigan San Francisco 49ers
135 Henry Rolling LB Nevada-Reno Tampa Bay Buccaneers
136 Scott Mersereau DT Southern Connecticut State Los Angeles Rams
137 Tony Mayes DB Kentucky Tampa Bay Buccaneers
138 Will Johnson LB Louisiana-Monroe Chicago Bears
139 Greg Horne P Arkansas Cincinnati Bengals
140 Paul O'Connor G Miami (Fla.) New York Giants
Round 6        
141 Tim Johnson DE Penn State Pittsburgh Steelers
142 Freddie Robinson DB Alabama Indianapolis Colts
143 Steve Bartalo RB Colorado State Tampa Bay Buccaneers
144 Steve Gage DB Tulsa Washington Redskins
145 Willie Marshall WR Temple Green Bay Packers
146 Mark Garalczyk DT Western Michigan St. Louis Cardinals
147 Al Smith LB Utah State Houston Oilers
148 Danny Lockett LB Arizona Detroit Lions
149 Ron Moten LB Florida Philadelphia Eagles
150 Greg Lloyd LB Fort Valley State Pittsburgh Steelers
151 Joe Onosai G Hawaii Dallas Cowboys
152 Thomas Henley WR Stanford New Orleans Saints
153 Paul Kiser G Wake Forest Atlanta Falcons
154 John Adickes C Baylor Chicago Bears
155 Lance Sellers LB Boise State Miami Dolphins
156 Greg Richardson WR Alabama Minnesota Vikings
157 Sonny Gordon DB Ohio State Cincinnati Bengals
158 Chris Pike DT Tulsa Philadelphia Eagles
159 Toby Caston LB Louisiana State Houston Oilers
160 Tim Richardson RB U. of Pacific New York Giants
161 Tracy Martin WR North Dakota New York Jets
162 Bob White LB Penn State San Francisco 49ers
163 Gene Taylor WR Fresno State New England Patriots
164 Ed Simmons T Eastern Washington Washington Redskins
165 Stephen Braggs DB Texas Cleveland Browns
166 Jon Embree TE Colorado Los Angeles Rams
167 Warren Marshall RB James Madison Denver Broncos
168 Doug Riesenberg T California New York Giants
Round 7        
169 Curt Jarvis NT Alabama Tampa Bay Buccaneers
170 Mark Bellini WR Brigham Young Indianapolis Colts
171 Kerry Porter RB Washington State Buffalo Bills
172 Tony Leiker DE Stanford Green Bay Packers
173 Jamie Holland WR Ohio State San Diego Chargers
174 Tim Peoples DB Washington St. Louis Cardinals
175 Dan Saleaumua NT Arizona State Detroit Lions
176 Robert Banks DE Notre Dame Houston Oilers
177 Brian Williams T Central Michigan Philadelphia Eagles
178 Chris Kelley TE Akron Pittsburgh Steelers
179 Gene Atkins DB Florida A&M New Orleans Saints
180 Kevin Sweeney QB Fresno State Dallas Cowboys
181 Michael Reid LB Wisconsin Atlanta Falcons
182 Tom Brown RB Pittsburgh Miami Dolphins
183 Bo Jackson RB Auburn Los Angeles Raiders
184 Roland Barbay NT Louisiana State Seattle Seahawks
185 Derek Tennell TE UCLA Seattle Seahawks
186 Doug Hudson QB Nicholls State Kansas City Chiefs
187 Gerald Nichols DT Florida State New York Jets
188 Chris Thatcher G Lafayette Cincinnati Bengals
189 Steve DeLine K Colorado State San Francisco 49ers
190 Harry Swayne T Rutgers Tampa Bay Buccaneers
191 Bill Smith P Mississippi Green Bay Packers
192 Johnny Thomas DB Baylor Washington Redskins
193 Archie Harris T William & Mary Chicago Bears
194 Wilbur Strozier TE Georgia Denver Broncos
195 William Harris TE Bishop St. Louis Cardinals
Round 8        
196 Eddie Hunter RB Virginia Tech New York Jets
197 Stan Mataele NT Arizona Tampa Bay Buccaneers
198 Jeff Drost DT Iowa Green Bay Packers
199 Joe MacEsker T Texas-El Paso San Diego Chargers
200 Chuckie Miller DB UCLA Indianapolis Colts
201 Steve Alvord DT Washington St. Louis Cardinals
202 Michel James WR Washington State Houston Oilers
203 Dennis Gibson LB Iowa State Detroit Lions
204 Ron Brown LB USC San Diego Chargers
205 Charles Buchanan DE Tennessee State Pittsburgh Steelers
206 Kevin Gogan OG Washington Dallas Cowboys
207 Toi Cook DB Stanford New Orleans Saints
208 Curtis Taliaferro LB Virginia Tech Atlanta Falcons
209 Bruce Mesner NT Maryland Buffalo Bills
210 Joel Williams TE Notre Dame Miami Dolphins
211 Rick Fenney RB Washington Minnesota Vikings
212 Mark Dennis T Illinois Miami Dolphins
213 Michael Stewart DB Fresno State Los Angeles Rams
214 Mike Rice P Montana New York Jets
215 Solomon Wilcots DB Colorado Cincinnati Bengals
216 Sammy Garza QB Texas-El Paso Seattle Seahawks
217 David Grayson LB Fresno State San Francisco 49ers
218 Mike Clemons RB William & Mary Kansas City Chiefs
219 Clarence Vaughn DB Northern Illinois Washington Redskins
220 Steve Bullitt LB Texas A&M Cleveland Browns
221 Paul Migliazzo LB Oklahoma Chicago Bears
222 Dan Morgan G Penn State Denver Broncos
223 Rod Jones TE Washington New York Giants
Round 9        
224 Joe Armentrout RB Wisconsin Tampa Bay Buccaneers
225 Stan Parker G Nebraska New York Giants
226 Tom Wilcher RB Michigan San Diego Chargers
227 Keith McKeller TE Jacksonville State Buffalo Bills
228 Gregg Harris G Wake Forest Green Bay Packers
229 Wayne Davis LB Alabama St. Louis Cardinals
230 Rick Calhoun RB Cal State-Fullerton Detroit Lions
231 Wes Neighbors C Alabama Houston Oilers
232 Ken Lambiotte QB William & Mary Philadelphia Eagles
233 Joey Clinkscales WR Tennessee Pittsburgh Steelers
234 Scott Leach LB Ohio State New Orleans Saints
235 Alvin Blount RB Maryland Dallas Cowboys
236 Terrence Anthony DB Iowa State Atlanta Falcons
237 Tim Pidgeon LB Syracuse Miami Dolphins
238 Scott Eccles TE Eastern New Mexico Los Angeles Raiders
239 Leonard Jones DB Texas Tech Minnesota Vikings
240 Tracy Ham RB Georgia Southern Los Angeles Rams
241 Ron McLean DE Cal State-Fullerton New York Jets
242 Craig Raddatz LB Wisconsin Cincinnati Bengals
243 M.L. Johnson LB Hawaii Seattle Seahawks
244 Randy Watts DE Catawba Kansas City Chiefs
245 Jonathan Shelley DB Mississippi San Francisco 49ers
246 Greg Davis K The Citadel Tampa Bay Buccaneers
247 Bob Ontko LB Penn State Indianapolis Colts
248 Alfred Jenkins RB Arizona Washington Redskins
249 Lakei Heimuli RB Brigham Young Chicago Bears
250 Bruce Plummer DB Mississippi State Denver Broncos
251 Dana Wright RB Findlay New York Giants
Round 10        
252 Mike Simmonds G Indiana State Tampa Bay Buccaneers
253 Chris Goode DB Alabama Indianapolis Colts
254 Rob Harrison DB Sacramento State Los Angeles Raiders
255 Don Majkowski QB Virginia Green Bay Packers
256 Anthony Anderson DB Grambling State San Diego Chargers
257 Charles Wright DB Tulsa St. Louis Cardinals
258 Curtis Duncan WR Northwestern Houston Oilers
259 Ray Brown WR South Carolina Detroit Lions
260 Paul Carberry DT Oregon State Philadelphia Eagles
261 Merril Hoge RB Idaho State Pittsburgh Steelers
262 Dale Jones LB Tennessee Dallas Cowboys
263 Robert Clark WR North Carolina Central New Orleans Saints
264 Jerry Reese TE Illinois Atlanta Falcons
265 John Gesek G Sacramento State Los Angeles Raiders
266 Bob Taylor DB Wisconsin Miami Dolphins
267 Bob Riley T Indiana Minnesota Vikings
268 Sid Lewis DB Penn State New York Jets
269 David McCluskey RB Georgia Cincinnati Bengals
270 Louis Clark WR Mississippi State Seattle Seahawks
271 James Evans RB Southern University Kansas City Chiefs
272 David Smith LB Northern Arizona Los Angeles Rams
273 Jim Ellis LB Boise State Los Angeles Raiders
274 Ted Wilson WR Central Florida Washington Redskins
275 John Paye QB Stanford San Francisco 49ers
276 Frank Winters C Western Illinois Cleveland Browns
277 Dick Chapura DT Missouri Chicago Bears
278 Rafe Wilkinson LB Richmond Denver Broncos
279 Chuck Faucette LB Maryland New York Giants
Round 11        
280 Reggie Taylor RB Cincinnati Tampa Bay Buccaneers
281 Jim Reynosa DE Arizona State Indianapolis Colts
282 Patrick Scott WR Grambling State Green Bay Packers
283 Howard Ballard T Alabama A&M Buffalo Bills
284 Joe Goebel C UCLA San Diego Chargers
285 Todd Peat G Northern Illinois St. Louis Cardinals
286 Brian Siverling TE Penn State Detroit Lions
287 John Davis T Georgia Tech Houston Oilers
288 Chris McLemore RB Arizona Los Angeles Raiders
289 Paul Oswald C Kansas Pittsburgh Steelers
290 Arthur Wells TE Grambling State New Orleans Saints
291 Jeff Ward K Texas Dallas Cowboys
292 Elbert Shelley DB Arkansas State Atlanta Falcons
293 Terence Mann NT Southern Methodist Miami Dolphins
294 Mario Perry TE Mississippi Los Angeles Raiders
295 Brent Pease QB Montana Minnesota Vikings
296 Jim Warne T Arizona State Cincinnati Bengals
297 Darryl Oliver RB Miami (Fla.) Seattle Seahawks
298 Craig Richardson WR Eastern Washington Kansas City Chiefs
299 Steve Roberts DE Washington Denver Broncos
300 Kirk Timmer LB Montana State New York Jets
301 Calvin Nicholas WR Grambling State San Francisco 49ers
302 Carlos Reveiz K Tennessee New England Patriots
303 Larry Brewton DB Temple Cleveland Browns
304 Laron Brown WR Texas Washington Redskins
305 Tim Jessie RB Auburn Chicago Bears
306 Tommy Neal RB Maryland Denver Broncos
307 Dave Walter QB Michigan Tech New York Giants
Round 12        
308 Scott Cooper DE Nebraska-Kearney Tampa Bay Buccaneers
309 David Adams RB Arizona Indianapolis Colts
310 Marcus Greenwood RB UCLA San Diego Chargers
311 Joe McGrail NT Delaware Buffalo Bills
312 Wes Dove DE Syracuse Seattle Seahawks
313 Mike Shula QB Alabama Tampa Bay Buccaneers
314 Ira Valentine RB Texas A&M Houston Oilers
315 Gary Lee WR Georgia Tech Detroit Lions
316 Bobby Morse RB Michigan State Philadelphia Eagles
317 Theo Young TE Arkansas Pittsburgh Steelers
318 Scott Armstrong LB Florida Dallas Cowboys
319 Tyrone Sorrells G Georgia Tech New Orleans Saints
320 Larry Emery RB Wisconsin Atlanta Falcons
321 Bill Berthusen NT Iowa State New York Giants
322 Jim Karsatos QB Ohio State Miami Dolphins
323 Keith Williams DT Florida Minnesota Vikings
324 Tony Burse RB Middle Tennessee State Seattle Seahawks
325 Bruce Holmes LB Minnesota Kansas City Chiefs
326 Alonzo Williams RB Mesa State Los Angeles Rams
327 Bill Ransdell QB Kentucky New York Jets
328 John Holifield RB West Virginia Cincinnati Bengals
329 Chad Stark RB North Dakota State New York Giants
330 Elgin Davis RB Central Florida New England Patriots
331 Ray Hitchcock C Minnesota Washington Redskins
332 Fred Stokes DE Georgia Southern Los Angeles Rams
333 Eric Jeffries DB Texas Chicago Bears
334 Tyrone Braxton DB North Dakota State Denver Broncos
335 Norman Jefferson DB Louisiana State Green Bay Packers

* = Junior, ** = Sophomore, *** = Freshman

(Roll cursor over Trade Icon to view trade info or Special Pick Info Icon to view special pick info.)