2012 NFL Draft
Round 1
1 IND Andrew Luck QB Stanford
2 WAS Robert Griffin III QB Baylor
3 CLE Trent Richardson RB Alabama
4 MIN Matt Kalil T USC
5 JAX Justin Blackmon WR Oklahoma St.
6 DAL Morris Claiborne DB LSU
7 TAM Mark Barron DB Alabama
8 MIA Ryan Tannehill QB Texas AM
9 CAR Luke Kuechly LB Boston Col.
10 BUF Stephon Gilmore DB South Carolina
11 KAN Dontari Poe DT Memphis
12 PHI Fletcher Cox DT Mississippi St.
13 ARI Michael Floyd WR Notre Dame
14 STL Michael Brockers DT LSU
15 SEA Bruce Irvin DE West Virginia
16 NYJ Quinton Coples DE North Carolina
17 CIN Dre Kirkpatrick DB Alabama
18 SDG Melvin Ingram DE South Carolina
19 CHI Shea McClellin DE Boise St.
20 TEN Kendall Wright WR Baylor
21 NWE Chandler Jones DE Syracuse
22 CLE Brandon Weeden QB Oklahoma St.
23 DET Riley Reiff T Iowa
24 PIT David DeCastro G Stanford
25 NWE Donta Hightower LB Alabama
26 HOU Whitney Mercilus DE Illinois
27 CIN Kevin Zeitler G Wisconsin
28 GNB Nick Perry DE USC
29 MIN Harrison Smith DB Notre Dame
30 SFO A.J. Jenkins WR Illinois
31 TAM Doug Martin RB Boise St.
32 NYG David Wilson RB Virginia Tech
Round 2
33 STL Brian Quick WR Appalachian St.
34 IND Coby Fleener TE Stanford
35 BAL Courtney Upshaw LB Alabama
36 DEN Derek Wolfe DT Cincinnati
37 CLE Mitchell Schwartz T California
38 JAX Andre Branch LB Clemson
39 STL Jackrabbit Jenkins DB North Alabama
40 CAR Amini Silatolu G Midwestern St.
41 BUF Cordy Glenn G Georgia
42 MIA Jonathan Martin T Stanford
43 NYJ Stephen Hill WR Georgia Tech
44 KAN Jeff Allen T Illinois
45 CHI Alshon Jeffery WR South Carolina
46 PHI Mychal Kendricks LB California
47 SEA Bobby Wagner LB Utah St.
48 NWE Tavon Wilson DB Illinois
49 SDG Kendall Reyes DT Connecticut
50 STL Isaiah Pead RB Cincinnati
51 GNB Jerel Worthy DT Michigan St.
52 TEN Zach Brown LB North Carolina
53 CIN Devon Still DT Penn St.
54 DET Ryan Broyles WR Oklahoma
55 ATL Peter Konz C Wisconsin
56 PIT Mike Adams T Ohio St.
57 DEN Brock Osweiler QB Arizona St.
58 TAM Lavonte David LB Nebraska
59 PHI Vinny Curry DE Marshall
60 BAL Kelechi Osemele T Iowa St.
61 SFO LaMichael James RB Oregon
62 GNB Casey Hayward DB Vanderbilt
63 NYG Rueben Randle WR LSU
Round 3
64 IND Dwayne Allen TE Clemson
65 STL Trumaine Johnson DB Montana
66 MIN Josh Robinson DB Central Florida
67 DEN Ronnie Hillman RB San Diego St.
68 HOU DeVier Posey WR Ohio St.
69 BUF T.J. Graham WR North Carolina St.
70 JAX Bryan Anger P California
71 WAS Josh LeRibeus G SMU
72 MIA Olivier Vernon LB Miami (FL)
73 SDG Brandon Taylor DB LSU
74 KAN Donald Stephenson T Oklahoma
75 SEA Russell Wilson QB Wisconsin
76 HOU Brandon Brooks G Miami (OH)
77 NYJ Demario Davis LB Arkansas St.
78 MIA Michael Egnew TE Missouri
79 CHI Brandon Hardin DB Oregon St.
80 ARI Jamell Fleming DB Oklahoma
81 DAL Tyrone Crawford DE Boise St.
82 TEN Mike Martin DT Michigan
83 CIN Mohamed Sanu WR Rutgers
84 BAL Bernard Pierce RB Temple
85 DET Bill Bentley DB Louisiana
86 PIT Sean Spence LB Miami (FL)
87 CLE John Hughes DT Cincinnati
88 PHI Nick Foles QB Arizona
89 NOR Akiem Hicks DE Regina
90 NWE Jake Bequette DE Arkansas
91 ATL Lamar Holmes T Southern Miss
92 IND T.Y. Hilton WR Florida International
93 CIN Brandon Thompson DT Clemson
94 NYG Jayron Hosley DB Virginia Tech
95 OAK Tony Bergstrom T Utah
Round 4
96 STL Chris Givens WR Wake Forest
97 MIA Lamar Miller RB Miami (FL)
98 BAL Gino Gradkowski G Delaware
99 HOU Ben Jones C Georgia
100 CLE Travis Benjamin WR Miami (FL)
101 DEN Omar Bolden DB Arizona St.
102 WAS Kirk Cousins QB Michigan St.
103 CAR Frank Alexander DE Oklahoma
104 CAR Joe Adams WR Arkansas
105 BUF Nigel Bradham LB Florida St.
106 SEA Robert Turbin RB Utah St.
107 KAN Devon Wylie WR Fresno St.
108 DEN Philip Blake OL Baylor
109 PIT Alameda Taamu DT Washington
110 SDG Ladarius Green TE Louisiana
111 CHI Evan Rodriguez TE Temple
112 ARI Bobby Massie T Mississippi
113 DAL Kyle Wilber LB Wake Forest
114 SEA Jaye Howard DT Florida
115 TEN Coty Sensabaugh DB Clemson
116 CIN Orson Charles TE Georgia
117 SFO Joe Looney G Wake Forest
118 MIN Jarius Wright WR Arkansas
119 WAS Keenan Robinson LB Texas
120 CLE James-Michael Johnson LB Nevada
121 HOU Keshawn Martin WR Michigan St.
122 NOR Nick Toon WR Wisconsin
123 PHI Brandon Boykin DB Georgia
124 BUF Ron Brooks DB LSU
125 DET Ronnell Lewis LB Oklahoma
126 HOU Jared Crick DE Nebraska
127 NYG Adrien Robinson TE Cincinnati
128 MIN Rhett Ellison RB USC
129 OAK Miles Burris LB San Diego St.
130 BAL Christian Thompson DB South Carolina St.
131 NYG Brandon Mosley T Auburn
132 GNB Mike Daniels DT Iowa
133 GNB Jerron McMillian DB Maine
134 MIN Greg Childs WR Arkansas
135 DAL Matt Johnson DB Eastern Washington
Round 5
136 IND Josh Chapman NT Alabama
137 DEN Malik Jackson DT Tennessee
138 DET Tahir Whitehead LB Temple
139 MIN Robert Blanton DB Notre Dame
140 TAM Najee Goode LB West Virginia
141 WAS Adam Gettis G Iowa
142 JAX Brandon Marshall LB Nevada
143 CAR Josh Norman DB Coastal Carolina
144 BUF Zebrie Sanders OL Florida St.
145 TEN Taylor Thompson TE SMU
146 KAN DeQuan Menzie DB Alabama
147 BUF Tank Carder LB TCU
148 DET Chris Greenwood DB Albion
149 SDG Johnnie Troutman G Penn St.
150 STL Rokevious Watkins G South Carolina
151 ARI Senio Kelemete G Washington
152 DAL Danny Coale WR Virginia Tech
153 PHI Dennis Kelly T Purdue
154 SEA Korey Toomer LB Idaho
155 MIA Josh Kaddu LB Oregon
156 CIN Shaun Prater DB Iowa
157 ATL Bradie Ewing RB Wisconsin
158 OAK Jack Crawford DE Penn St.
159 PIT Chris Rainey RB Florida
160 CLE Ryan Miller G Colorado
161 HOU Randy Bullock K Texas AM
162 NOR Corey White DB Samford
163 GNB Terrell Manning LB North Carolina St.
164 ATL Jonathan Massaquoi DE Troy
165 SFO Darius Fleming LB Notre Dame
166 CIN Marvin Jones WR California
167 CIN George Iloka DB Boise St.
168 OAK Juron Criner WR Arizona
169 BAL Asa Jackson DB Cal Poly-San Luis Obispo
170 IND Vick Ballard RB Mississippi St.
Round 6
171 STL Greg Zuerlein K Missouri Western St.
172 SEA Jeremy Lane DB Northwestern St. (LA)
173 WAS Alfred Morris RB Florida Atlantic
174 TAM Keith Tandy DB West Virginia
175 MIN Blair Walsh K Georgia
176 JAX Mike Harris DB Florida St.
177 ARI Justin Bethel DB Presbyterian
178 BUF Mark Asper G Oregon
179 NOR Andrew Tiller G Syracuse
180 SFO Trent Robinson DB Michigan St.
181 SEA Winston Guy DB Kentucky
182 KAN Cyrus Gray RB Texas AM
183 MIA B.J. Cunningham WR Michigan St.
184 CHI Isaiah Frey DB Nevada
185 ARI Ryan Lindley QB San Diego St.
186 DAL James Hanna TE Oklahoma
187 NYJ Josh Bush DB Wake Forest
188 DEN Danny Trevathan LB Kentucky
189 OAK Christo Bilukidi DE Georgia St.
190 TEN Markelle Martin DB Oklahoma St.
191 CIN Dan Herron RB Ohio St.
192 ATL Charles Mitchell DB Mississippi St.
193 WAS Tom Compton T South Dakota
194 PHI Marvin McNutt WR Iowa
195 HOU Nick Mondek OL Purdue
196 DET Jonte Green DB New Mexico St.
197 NWE Nate Ebner DB Ohio St.
198 BAL Tommy Streeter WR Miami (FL)
199 SFO Jason Slowey OL Western Oregon
200 PHI Brandon Washington G Miami (FL)
201 NYG Matt McCants T Ala-Birmingham
202 NYJ Terrance Ganaway RB Baylor
203 NYJ Robert Griffin OL Baylor
204 CLE Emmanuel Acho LB Texas
205 CLE Billy Winn DT Boise St.
206 IND LaVon Brazill WR Ohio
207 CAR Brad Nortman P Wisconsin
Round 7
208 IND Justin Anderson OL Georgia
209 STL Aaron Brown LB Hawaii
210 MIN Audie Cole LB North Carolina St.
211 TEN Scott Solomon DE Rice
212 TAM Michael Smith RB Utah St.
213 WAS Richard Crawford DB SMU
214 IND Tim Fugger DE Vanderbilt
215 MIA Kheeston Randall DT Texas
216 CAR D.J. Campbell DB California
217 WAS Jordan Bernstine DB Iowa
218 KAN Jerome Long DT San Diego St.
219 MIN Trevor Guyton DE California
220 CHI Greg McCoy DB TCU
221 ARI Nate Potter T Boise St.
222 DAL Caleb McSurdy LB Montana
223 DET Travis Lewis LB Oklahoma
224 NWE Alfonzo Dennard DB Nebraska
225 SEA J.R. Sweezy DT North Carolina St.
226 SDG David Molk C Michigan
227 MIA Rishard Matthews WR Nevada
228 JAX Jeris Pendleton DT Ashland
229 PHI Bryce Brown RB Kansas St.
230 OAK Nathan Stupar LB Penn St.
231 PIT Toney Clemons WR Colorado
232 SEA Greg Scruggs DE Louisville
233 TAM Drake Dunsmore TE Northwestern
234 NOR Marcel Jones OL Nebraska
235 NWE Jeremy Ebert WR Northwestern
236 BAL DeAngelo Tyson DT Georgia
237 SFO Cam Johnson DE Virginia
238 KAN Junior Hemingway WR Michigan
239 NYG Markus Kuhn DT North Carolina St.
240 PIT David Paulson TE Oregon
241 GNB Andrew Datko OL Florida St.
242 NYJ Antonio Allen DB South Carolina
243 GNB B.J. Coleman QB Chattanooga
244 NYJ Jordan White WR Western Michigan
245 CLE Trevin Wade DB Arizona
246 PIT Terrence Frederick DB Texas AM
247 CLE Brad Smelley TE Alabama
248 PIT Kelvin Beachum T SMU
249 ATL Travian Robertson DT South Carolina
250 SDG Edwin Baker RB Michigan St.
251 BUF John Potter K Western Michigan
252 STL Daryl Richardson RB Abilene Christian
253 IND Chandler Harnish QB Northern Illinois
1 IND Andrew Luck QB Stanford
2 WAS Robert Griffin III QB Baylor
3 CLE Trent Richardson RB Alabama
4 MIN Matt Kalil T USC
5 JAX Justin Blackmon WR Oklahoma St.
6 DAL Morris Claiborne DB LSU
7 TAM Mark Barron DB Alabama
8 MIA Ryan Tannehill QB Texas AM
9 CAR Luke Kuechly LB Boston Col.
10 BUF Stephon Gilmore DB South Carolina
11 KAN Dontari Poe DT Memphis
12 PHI Fletcher Cox DT Mississippi St.
13 ARI Michael Floyd WR Notre Dame
14 STL Michael Brockers DT LSU
15 SEA Bruce Irvin DE West Virginia
16 NYJ Quinton Coples DE North Carolina
17 CIN Dre Kirkpatrick DB Alabama
18 SDG Melvin Ingram DE South Carolina
19 CHI Shea McClellin DE Boise St.
20 TEN Kendall Wright WR Baylor
21 NWE Chandler Jones DE Syracuse
22 CLE Brandon Weeden QB Oklahoma St.
23 DET Riley Reiff T Iowa
24 PIT David DeCastro G Stanford
25 NWE Donta Hightower LB Alabama
26 HOU Whitney Mercilus DE Illinois
27 CIN Kevin Zeitler G Wisconsin
28 GNB Nick Perry DE USC
29 MIN Harrison Smith DB Notre Dame
30 SFO A.J. Jenkins WR Illinois
31 TAM Doug Martin RB Boise St.
32 NYG David Wilson RB Virginia Tech
Round 2
33 STL Brian Quick WR Appalachian St.
34 IND Coby Fleener TE Stanford
35 BAL Courtney Upshaw LB Alabama
36 DEN Derek Wolfe DT Cincinnati
37 CLE Mitchell Schwartz T California
38 JAX Andre Branch LB Clemson
39 STL Jackrabbit Jenkins DB North Alabama
40 CAR Amini Silatolu G Midwestern St.
41 BUF Cordy Glenn G Georgia
42 MIA Jonathan Martin T Stanford
43 NYJ Stephen Hill WR Georgia Tech
44 KAN Jeff Allen T Illinois
45 CHI Alshon Jeffery WR South Carolina
46 PHI Mychal Kendricks LB California
47 SEA Bobby Wagner LB Utah St.
48 NWE Tavon Wilson DB Illinois
49 SDG Kendall Reyes DT Connecticut
50 STL Isaiah Pead RB Cincinnati
51 GNB Jerel Worthy DT Michigan St.
52 TEN Zach Brown LB North Carolina
53 CIN Devon Still DT Penn St.
54 DET Ryan Broyles WR Oklahoma
55 ATL Peter Konz C Wisconsin
56 PIT Mike Adams T Ohio St.
57 DEN Brock Osweiler QB Arizona St.
58 TAM Lavonte David LB Nebraska
59 PHI Vinny Curry DE Marshall
60 BAL Kelechi Osemele T Iowa St.
61 SFO LaMichael James RB Oregon
62 GNB Casey Hayward DB Vanderbilt
63 NYG Rueben Randle WR LSU
Round 3
64 IND Dwayne Allen TE Clemson
65 STL Trumaine Johnson DB Montana
66 MIN Josh Robinson DB Central Florida
67 DEN Ronnie Hillman RB San Diego St.
68 HOU DeVier Posey WR Ohio St.
69 BUF T.J. Graham WR North Carolina St.
70 JAX Bryan Anger P California
71 WAS Josh LeRibeus G SMU
72 MIA Olivier Vernon LB Miami (FL)
73 SDG Brandon Taylor DB LSU
74 KAN Donald Stephenson T Oklahoma
75 SEA Russell Wilson QB Wisconsin
76 HOU Brandon Brooks G Miami (OH)
77 NYJ Demario Davis LB Arkansas St.
78 MIA Michael Egnew TE Missouri
79 CHI Brandon Hardin DB Oregon St.
80 ARI Jamell Fleming DB Oklahoma
81 DAL Tyrone Crawford DE Boise St.
82 TEN Mike Martin DT Michigan
83 CIN Mohamed Sanu WR Rutgers
84 BAL Bernard Pierce RB Temple
85 DET Bill Bentley DB Louisiana
86 PIT Sean Spence LB Miami (FL)
87 CLE John Hughes DT Cincinnati
88 PHI Nick Foles QB Arizona
89 NOR Akiem Hicks DE Regina
90 NWE Jake Bequette DE Arkansas
91 ATL Lamar Holmes T Southern Miss
92 IND T.Y. Hilton WR Florida International
93 CIN Brandon Thompson DT Clemson
94 NYG Jayron Hosley DB Virginia Tech
95 OAK Tony Bergstrom T Utah
Round 4
96 STL Chris Givens WR Wake Forest
97 MIA Lamar Miller RB Miami (FL)
98 BAL Gino Gradkowski G Delaware
99 HOU Ben Jones C Georgia
100 CLE Travis Benjamin WR Miami (FL)
101 DEN Omar Bolden DB Arizona St.
102 WAS Kirk Cousins QB Michigan St.
103 CAR Frank Alexander DE Oklahoma
104 CAR Joe Adams WR Arkansas
105 BUF Nigel Bradham LB Florida St.
106 SEA Robert Turbin RB Utah St.
107 KAN Devon Wylie WR Fresno St.
108 DEN Philip Blake OL Baylor
109 PIT Alameda Taamu DT Washington
110 SDG Ladarius Green TE Louisiana
111 CHI Evan Rodriguez TE Temple
112 ARI Bobby Massie T Mississippi
113 DAL Kyle Wilber LB Wake Forest
114 SEA Jaye Howard DT Florida
115 TEN Coty Sensabaugh DB Clemson
116 CIN Orson Charles TE Georgia
117 SFO Joe Looney G Wake Forest
118 MIN Jarius Wright WR Arkansas
119 WAS Keenan Robinson LB Texas
120 CLE James-Michael Johnson LB Nevada
121 HOU Keshawn Martin WR Michigan St.
122 NOR Nick Toon WR Wisconsin
123 PHI Brandon Boykin DB Georgia
124 BUF Ron Brooks DB LSU
125 DET Ronnell Lewis LB Oklahoma
126 HOU Jared Crick DE Nebraska
127 NYG Adrien Robinson TE Cincinnati
128 MIN Rhett Ellison RB USC
129 OAK Miles Burris LB San Diego St.
130 BAL Christian Thompson DB South Carolina St.
131 NYG Brandon Mosley T Auburn
132 GNB Mike Daniels DT Iowa
133 GNB Jerron McMillian DB Maine
134 MIN Greg Childs WR Arkansas
135 DAL Matt Johnson DB Eastern Washington
Round 5
136 IND Josh Chapman NT Alabama
137 DEN Malik Jackson DT Tennessee
138 DET Tahir Whitehead LB Temple
139 MIN Robert Blanton DB Notre Dame
140 TAM Najee Goode LB West Virginia
141 WAS Adam Gettis G Iowa
142 JAX Brandon Marshall LB Nevada
143 CAR Josh Norman DB Coastal Carolina
144 BUF Zebrie Sanders OL Florida St.
145 TEN Taylor Thompson TE SMU
146 KAN DeQuan Menzie DB Alabama
147 BUF Tank Carder LB TCU
148 DET Chris Greenwood DB Albion
149 SDG Johnnie Troutman G Penn St.
150 STL Rokevious Watkins G South Carolina
151 ARI Senio Kelemete G Washington
152 DAL Danny Coale WR Virginia Tech
153 PHI Dennis Kelly T Purdue
154 SEA Korey Toomer LB Idaho
155 MIA Josh Kaddu LB Oregon
156 CIN Shaun Prater DB Iowa
157 ATL Bradie Ewing RB Wisconsin
158 OAK Jack Crawford DE Penn St.
159 PIT Chris Rainey RB Florida
160 CLE Ryan Miller G Colorado
161 HOU Randy Bullock K Texas AM
162 NOR Corey White DB Samford
163 GNB Terrell Manning LB North Carolina St.
164 ATL Jonathan Massaquoi DE Troy
165 SFO Darius Fleming LB Notre Dame
166 CIN Marvin Jones WR California
167 CIN George Iloka DB Boise St.
168 OAK Juron Criner WR Arizona
169 BAL Asa Jackson DB Cal Poly-San Luis Obispo
170 IND Vick Ballard RB Mississippi St.
Round 6
171 STL Greg Zuerlein K Missouri Western St.
172 SEA Jeremy Lane DB Northwestern St. (LA)
173 WAS Alfred Morris RB Florida Atlantic
174 TAM Keith Tandy DB West Virginia
175 MIN Blair Walsh K Georgia
176 JAX Mike Harris DB Florida St.
177 ARI Justin Bethel DB Presbyterian
178 BUF Mark Asper G Oregon
179 NOR Andrew Tiller G Syracuse
180 SFO Trent Robinson DB Michigan St.
181 SEA Winston Guy DB Kentucky
182 KAN Cyrus Gray RB Texas AM
183 MIA B.J. Cunningham WR Michigan St.
184 CHI Isaiah Frey DB Nevada
185 ARI Ryan Lindley QB San Diego St.
186 DAL James Hanna TE Oklahoma
187 NYJ Josh Bush DB Wake Forest
188 DEN Danny Trevathan LB Kentucky
189 OAK Christo Bilukidi DE Georgia St.
190 TEN Markelle Martin DB Oklahoma St.
191 CIN Dan Herron RB Ohio St.
192 ATL Charles Mitchell DB Mississippi St.
193 WAS Tom Compton T South Dakota
194 PHI Marvin McNutt WR Iowa
195 HOU Nick Mondek OL Purdue
196 DET Jonte Green DB New Mexico St.
197 NWE Nate Ebner DB Ohio St.
198 BAL Tommy Streeter WR Miami (FL)
199 SFO Jason Slowey OL Western Oregon
200 PHI Brandon Washington G Miami (FL)
201 NYG Matt McCants T Ala-Birmingham
202 NYJ Terrance Ganaway RB Baylor
203 NYJ Robert Griffin OL Baylor
204 CLE Emmanuel Acho LB Texas
205 CLE Billy Winn DT Boise St.
206 IND LaVon Brazill WR Ohio
207 CAR Brad Nortman P Wisconsin
Round 7
208 IND Justin Anderson OL Georgia
209 STL Aaron Brown LB Hawaii
210 MIN Audie Cole LB North Carolina St.
211 TEN Scott Solomon DE Rice
212 TAM Michael Smith RB Utah St.
213 WAS Richard Crawford DB SMU
214 IND Tim Fugger DE Vanderbilt
215 MIA Kheeston Randall DT Texas
216 CAR D.J. Campbell DB California
217 WAS Jordan Bernstine DB Iowa
218 KAN Jerome Long DT San Diego St.
219 MIN Trevor Guyton DE California
220 CHI Greg McCoy DB TCU
221 ARI Nate Potter T Boise St.
222 DAL Caleb McSurdy LB Montana
223 DET Travis Lewis LB Oklahoma
224 NWE Alfonzo Dennard DB Nebraska
225 SEA J.R. Sweezy DT North Carolina St.
226 SDG David Molk C Michigan
227 MIA Rishard Matthews WR Nevada
228 JAX Jeris Pendleton DT Ashland
229 PHI Bryce Brown RB Kansas St.
230 OAK Nathan Stupar LB Penn St.
231 PIT Toney Clemons WR Colorado
232 SEA Greg Scruggs DE Louisville
233 TAM Drake Dunsmore TE Northwestern
234 NOR Marcel Jones OL Nebraska
235 NWE Jeremy Ebert WR Northwestern
236 BAL DeAngelo Tyson DT Georgia
237 SFO Cam Johnson DE Virginia
238 KAN Junior Hemingway WR Michigan
239 NYG Markus Kuhn DT North Carolina St.
240 PIT David Paulson TE Oregon
241 GNB Andrew Datko OL Florida St.
242 NYJ Antonio Allen DB South Carolina
243 GNB B.J. Coleman QB Chattanooga
244 NYJ Jordan White WR Western Michigan
245 CLE Trevin Wade DB Arizona
246 PIT Terrence Frederick DB Texas AM
247 CLE Brad Smelley TE Alabama
248 PIT Kelvin Beachum T SMU
249 ATL Travian Robertson DT South Carolina
250 SDG Edwin Baker RB Michigan St.
251 BUF John Potter K Western Michigan
252 STL Daryl Richardson RB Abilene Christian
253 IND Chandler Harnish QB Northern Illinois