NFL
HomeScoresDraftRumorsFantasyB/R 99: Top QBs of All Time
Featured Video
Vladdy Finger Wags Acuรฑa โ˜๏ธ

2012 NFL Draft Big Board: Tracking the Best Players Available

Matt MillerJun 5, 2018

Keep track of the best players available for the 2012 NFL draft real time with our Top 300 big board.

1.
Andrew Luck, QB, Stanford
IND 1 (1)
2.
Robert Griffin III, QB, Baylor
WAS 1 (2)ย 
3.Trent Richardson, RB, Alabama
CLE 1 (3)ย 
4.
Matt Kalil, OT, USC
MIN 1 (4)ย 
5.Morris Claiborne, RB, LSUDAL 1 (6)ย 
6.David DeCastro, OG, StanfordPIT 1 (24)ย 
7.Alshon Jeffery, WR, South CarolinaCHI 2 (45)ย ย 
8.Nick Perry, DE/OLB, USC
GB 1 (28)ย ย 
9.Michael Brockers, DT, LSUSTL 1 (14)ย ย 
10.Michael Floyd, WR, Notre Dame
ARI 1 (13)ย ย 
11.
Fletcher Cox, DT, Mississippi StatePHI 1 (12)ย 
12.Stephon Gilmore, CB, South CarolinaBUF 1 (10)ย ย 
13.Riley Reiff, OT, IowaDET 1 (23)ย ย 
14.Kendall Wright, WR, BaylorTEN 1 (20)ย ย 
15.Melvin Ingram, OLB, South CarolinaSD 1 (18)ย 
16.Coby Fleener, TE, StanfordIND 2 (34)ย 
17.Cordy Glenn, OG, GeorgiaBUF 2 (41)ย ย 
18.Mark Barron, SS, AlabamaTB 1 (7)ย 
19.Courtney Upshaw, OLB, AlabamaBAL 2 (35)ย ย 
20.Justin Blackmon, WR, Oklahoma StateJAX 1 (5)ย 
21.Whitney Mercilus, DE, IllinoisHOU 1 (26)ย ย 
22.Stephen Hill, WR, Georgia TechNYJ 2 (43)ย ย 
23.Doug Martin, RB, Boise StateTB 1 (31)ย ย 
24.Dont'a Hightower, ILB, AlabamaNE 1 (25)ย 
25.Lamar Miller, RB, Miami (FL)MIA 4 (97)ย ย 
26.Peter Konz, OC, WisconsinATL 2 (55)ย ย 
27.Quinton Coples, DE, North CarolinaNYJ 1 (16)ย ย 
28.Andre Branch, DE, ClemsonJAX 2 (38)ย ย 
29.Mike Adams, OT, Ohio StateSTL 2 (56)ย ย 
30.Luke Kuechly, ILB, Boston CollegeCAR 1 (9)ย 
31.Shea McClellin, OLB, Boise StateCHI 1 (19)ย ย 
32.Rueben Randle, WR, LSUNYG 2 (63)ย ย 
33.Jamell Fleming, CB, OklahomaARI 3 (80)ย ย 
34.Kelechi Osemele, OG, Iowa StateBAL 2 (60)ย 
35.Dontari Poe, DT, MemphisKC 1 (11)ย 
36.Jonathan Martin, OT, StanfordMIA 2 (42)ย ย 
37.Chris Polk, RB, Washingtonย ย 
38.Kendall Reyes, DE, UConnSD 2 (49)ย ย 
39.Harrison Smith, SS, Notre DameMIN 1 (29)ย ย 
40.Jerel Worthy, DT, Michigan StateGB 2 (51)ย ย 
41.Devon Still, DT, Penn StateCIN 2 (53)ย ย 
42.Mike Martin, NT, MichiganTEN 3 (82)ย ย 
43.Kevin Zeitler, OG, WisconsinCIN 1 (27)ย 
44.Kirk Cousins, QB, Michigan StateWAS 4 (102)ย ย 
45.Vinny Curry, DE, MarshallPHI 2 (59)ย ย 
46.Ryan Tannehill, QB, Texas A&MMIA 1 (8)ย 
47.Mitchell Schwartz, OT, CaliforniaCLE 2 (37)ย ย 
48.Mohamed Sanu, WR, RutgersCIN 3 (83)ย ย 
49.Casey Hayward, CB, VanderbiltGB 2 (62)ย ย 
50.Brandon Weeden, QB, Oklahoma StateCLE 1 (22)ย ย 
51.David Wilson, RB, Virginia TechNYG 1 (32)ย ย 
52.Dre Kirkpatrick, CB, AlabamaCIN 1 (17)ย ย 
53.Chandler Jones, DE, SyracuseNE 1 (21)ย ย 
54.Dwayne Allen, TE, ClemsonIND 3 (64)ย ย 
55.Zach Brown, OLB, North CarolinaTEN 2 (52)ย ย 
56.Jared Crick, DE, NebraskaHOU 4 (126)ย ย 
57.Billy Winn, DE, Boise StateCLE 6 (205)ย ย 
58.Orson Charles, TE, GeorgiaCIN 4 (116)ย ย 
59.Brian Quick, WR, Appalachian StateSTL 2 (33)ย ย 
60.Lavonte David, OLB, NebraskaTB 2 (58)ย 
61.Janoris Jenkins, CB, North AlabamaSTL 2 (39)ย 
62.Bobby Wagner, OLB, Utah StateSEA 2 (47)ย ย 
63.Ben Jones, OC, GeorgiaHOU 4 (99)ย ย 
64.Brandon Boykin, CB, GeorgiaPHI 4 (123)ย ย 
65.Josh Robinson, CB, Central FloridaMIN 3 (66)ย ย 
66.Marvin Jones, WR, CaliforniaCIN 5 (166)ย 
67.George Iloka, FS, Boise StateCIN 5 (167)ย ย 
68.Brock Osweiler, QB, Arizona StateDEN 2 (57)ย ย ย 
69.Nick Toon, WR, WisconsinNO 4 (122)ย ย 
70.Trumaine Johnson, CB, MontanaSTL 3 (65)ย ย 
71.Cam Johnson, DE, VirginiaSF 7 (237)ย ย 
72.Ron Brooks, CB, LSUBUF 4 (124)ย ย 
73.Isaiah Pead, RB, CincinnatiSTL 2 (50)ย ย 
74.Jonathan Massaquoi, OLB, TroyATL 5 (164)ย ย 
75.Josh Chapman, DT, AlabamaIND 5 (136)ย ย 
76.LaMichael James, RB, OregonSF 2 (61)ย ย 
77.Amini Silatolu, OG, Midwestern StateCAR 2 (40)ย ย 
78.Alfonzo Dennard, CB, NebraskaNE 7 (224)ย ย 
79.Tyrone Crawford, DE, Boise StateDAL 3 (81)ย ย 
80.Brandon Thompson, DT, ClemsonCIN 3 (93)ย ย 
81.Markelle Martin, FS, Oklahoma StateTEN 6 (190)ย ย 
82.A.J. Jenkins, WR, IllinoisSF 1 (30)ย 
83.Mychal Kendricks, ILB, CaliforniaPHI 2 (46)ย ย 
84.James-Michael Johnson, ILB, NevadaCLE 4 (120)ย ย 
85.Dwight Bentley, CB, LA-LafayetteDET 3 (85)ย ย 
86.Terrell Manning, OLB, North Carolina StateGB 5 (163)ย ย 
87.Brandon Washington, OG,Miami (FL)PHI 6 (200)ย ย 
88.Ronnell Lewis, OLB, OklahomaDET 4 (125)ย ย 
89.Josh Kaddu, OLB, OregonMIA 5 (155)ย ย 
90.Marvin McNutt, WR, IowaPHI 6 (194)ย ย 
91.Zebrie Sanders, OT, FSUBUF 5 (144)ย ย 
92.Bobby Massie, OT, MississippiARI 4 (112)ย ย 
93.Jarius Wright, WR, ArkansasMIN 4 (118)ย ย 
94.Joe Adams, WR, ArkansasCAR 4 (104)ย ย 
95.DeQuan Menzie, CB, AlabamaKC 5 (146)ย ย 
96.Jayron Hosley, CB, Virginia TechNYG 3 (94)ย ย 
97.Sean Spence, LB, Miami (FL)PIT 3 (86)ย ย 
98.Brandon Mosley, OT, AuburnNYG 4 (131)ย ย 
99.Bruce Irvin, OLB, West VirginiaSEA 1 (15)ย 
100.Greg Childs, WR, ArkansasMIN 4 (134)ย ย 
101.James Browns, OG, Troyย ย 
102.Russell Wilson, QB, WisconsinSEA 3 (75)ย ย 
103.Cyrus Gray, RB, Texas A&MKC 6 (182)ย ย 
104.Josh Norman, CB, Coastal CarolinaCAR 5 (143)ย ย 
105.Chris Owusu, WR, Stanfordย ย 
106.Devon Wylie, WR, Fresno StateKC 4 (107)ย ย 
107.Jake Bequette, DE, ArkansasNE 3 (90)ย ย 
108.David Molk, OC, MichiganSD 7 (226)ย ย 
109.Alameda Ta'amu, DT, WashingtonPIT 4 (109)ย ย 
110.Ladarius Green, TE, LSUSD 4 (110)ย ย 
111.Ryan Broyles, WR, OklahomaDET 2 (54)ย ย 
112.Nick Foles, QB, ArizonaPHI 3 (88)ย ย 
113.Bernard Pierce, RB, TempleBAL 3 (84)ย ย 
114.Malik Jackson, DE, TennesseeDEN 5 (137)ย ย 
115.Keenan Robinson, OLB, TexasWAS 4 (119)ย ย 
116.Senio Kelemete, OG, WashingtonARI 5 (151)ย ย 
117.Audie Cole, ILB, North Carolina StateMIN 7 (210)ย ย 
118.Kheeston Randall, DT, TexasMIA 7 (215)ย ย 
119.Michael Brewster, OC, Ohio Stateย ย 
120.Demario Davis, OLB, Arkansas St.NYJ 3 (77)ย ย 
121.Robert Turbin, RB, Utah StateSEA 4 (106)ย ย 
122.Matt McCants, OT, UABNYG 6 (201)ย ย 
123.Omar Bolden, CB, Arizona StateDEN 4 (101)ย ย 
124.Ronnie Hillman, RB, San Diego StateDEN 3 (67)ย ย 
125.Trenton Robinson, FS, Michigan StateSF 6 (180)ย ย 
126.Shaun Prater, CB, IowaCIN 5 (156)ย ย 
127.Brandon Brooks, OG, Miami (OH)HOU 3 (76)ย ย 
128.Jeff Allen, OT, IllinoisKC 2 (44)ย 
129.DeAngelo Peterson, TE, LSUย ย 
130.Phillip Blake, OC, BaylorDEN 4 (108)ย ย 
131.Micah Pellerin, CB, Hamptonย ย 
132.Kyle Wilber, OLB, Wake ForestDAL 4 (113)ย ย 
133.Janzen Jackson, FS, McNeese Stateย ย 
134.Antonio Allen, SS, South CarolinaNYJ 7 (242)ย ย 
135.Brandon Taylor, SS, LSUSD 3 (73)ย ย 
136.Jeff Fuller, WR, Texas A&Mย ย 
137.Trevor Guyton, DE, CaliforniaMIN 7 (219)ย ย 
138.B.J. Coleman, QB, ChattanoogaGB 7 (243)ย ย 
139.Chase Minnifield, CB, Virginiaย ย 
140.Emmanuel Acho, OLB, TexasCLE 6 (204)ย ย 
141.Leonard Johnson, CB, Iowa Stateย ย 
142.Nigel Bradham, OLB, FSUBUF 4 (105)ย ย 
143.Chris Givens, WR, Wake ForestSTL 4 (96)ย ย 
144.T.Y. Hilton, WR, Florida InternationalIND 3 (92)ย ย 
145.Juron Criner, WR, ArizonaOAK 5 (168)ย ย 
146.Marcus Forston, DT, Miami (FL)ย ย 
147.Tommy Streeter, WR, Miami (FL)BAL 6 (198)ย ย 
148.Michael Egnew, TE, MissouriMIA 3 (78)ย ย 
149.Tony Bergstrom, OT, UtahOAK 3 (95)ย ย 
150.Chris Rainey, RB, FloridaPIT 5 (159)ย ย 
151.Ryan Steed, CB, Furmanย ย 
152.Derek Wolfe, DT, CincinnatiDEN 2 (36)ย ย 
153.Nate Potter, OT, Boise StateARI 7 (221)ย ย 
154.Tauren Poole, RB, Tennesseeย ย 
155.Rishard Matthews, WR, NevadaMIA 7 (227)ย ย 
156.Lucas Nix, OG, Pittsburghย ย 
157.Coryelle Judie, CB, Texas A&Mย ย 
158.Asa Jackson, CB, Cal PolyBAL 5 (169)ย ย 
159.Jack Crawford, DE, Penn StateOAK 5 (158)ย ย 
160.Olivier Vernon, DE, Miami (FL)MIA 3 (72)ย ย 
161.Dwight Jones, WR, North Carolinaย ย 
162.Jacquies Smith, DE, Missouriย ย 
163.Austin Davis, QB, Southern Mississippiย ย 
164.Tyler Nielsen, OLB, Iowaย ย 
165.Brian Linthicum, TE, Michigan Stateย ย 
166.Matt Reynolds, OT, BYUย ย 
167.Quentin Saulsberry, OC, Mississippi Stateย ย 
168.Travis Lewis, OLB, OklahomaDET 7 (223)ย ย 
169.Aaron Henry, FS, Wisconsinย ย 
170.Jaye Howard, DT, FloridaSEA 4 (114)ย ย 
171.Christian Thompson, FS, South Carolina StateBAL 4 (130)ย 
172.Kevin Koger, TE, Michiganย ย 
173.Andrew Datko, OT, FSUGB 7 (241)ย ย 
174.Jerry Franklin, ILB, Arkansasย ย 
175.Devier Posey, WR, Ohio StateHOU 3 (68)ย ย 
176.Tom Compton, OT, South DakotaWAS 6 (193)ย ย 
177.Dan Herron, RB, Ohio StateCIN 6 (191)ย ย 
178.Vick Ballard, RB, Mississippi StateIND 5 (170)ย ย 
179.Donnie Fletcher, CB Boston Collegeย ย 
180.Terrance Ganaway, RB, BaylorNYJ 6 (202)ย ย 
181.Eddie Whitley, FS, Virginia Techย ย 
182.Tramain Thomas, FS, Arkansasย ย 
183.George Bryan, TE, North Carolina Stateย ย 
184.Evan Rodriguez, FB, TempleCHI 4 (111)ย 
185.Brett Roy, DT, Nevadaย ย 
186.Mike Harris, CB, FSUJAX 6 (176)ย ย 
187.Ryan Lindley, QB, San Diego StateARI 6 (185)ย ย 
188.Justin Bethel, CB, PresbyterianARI 6 (177)ย ย 
189.DaJohn Harris, DT, USCย ย 
190.T.J. Graham, WR, North Carolina StateBUF 3 (69)ย ย 
191.Duke Ihenacho, SS, San Diego Stateย ย 
192.Keith Tandy, CB, West VirginiaTB 6 (174)ย ย 
193.Eddie Pleasant, SS, Oregonย ย 
194.Danny Coale, WR, Virginia TechDAL 5 (152)ย ย 
195.Rhett Ellison, TE, USCMIN 4 (128)ย ย 
196.Lamar Holmes, OT, Southern MississippiATL 3 (91)ย ย 
197.Brandon Lindsey, OLB, Pittsburghย ย 
198.Lennon Creer, RB, Louisiana Techย ย 
199.Josh Leribeus, OG, Southern MethodistWAS 3 (71)ย ย 
200.Bryan Anger, P, CaliforniaJAX 3 (70)ย ย 
201.Brad Smelley, FB, AlabamaCLE 7 (247)ย ย 
202.Vontaze Burfict, ILB, Arizona Stateย ย 
203.Davin Meggett, RB, Marylandย ย 
204.Donald Stephenson, OT, OklahomaKC 3 (74)ย ย 
205.Tank Carter, ILB, TCUBUF 5 (147)ย ย 
206.Jaymes Brooks, OG, Virginia Tech
ย ย 
207.Mike Daniels, DT, IowaGB 4 (132)ย ย 
208.James Hanna, TE, OklahomaDAL 6 (186)ย ย 
209.Marquis Maze, WR, Alabamaย ย 
210.B.J. Cunningham, WR, Michigan StateMIA 6 (183)ย ย 
211.Bradie Ewing, FB, WisconsinATL 5 (157)ย ย 
212.Nicholas Jean-Baptiste, DT, Baylorย ย 
213.Ryan Miller, OG, ColoradoCLE 5 (160)ย ย 
214.Bobby Rainey, RB, Western Kentuckyย ย 
215.Hebron Fangupo, DT, BYUย ย 
216.Chris Galippo, ILB, USCย ย 
217.Trevin Wade, CB, ArizonaCLE 7 (245)ย 
218.Eric Page, WR, Toledoย ย 
219.Kelcie McCray, SS, Arkansas Stateย ย 
220.Nick Provo, TE, Syracuseย ย 
221.Brandon Bolden, RB, Mississippiย ย 
222.Brandon Hardin, FS, Oregon StateCHI 3 (79)ย 
223.Gerell Robinson, WR, Arizona Stateย ย 
224.Donte Paige-Moss, DE, North Carolinย ย 
225.Cory Harkey, TE, UCLAย ย 
226.Emil Igwenagu, FB, UMassย ย 
227.Desmond Wynn, OG, Rutgersย ย 
228.Akiem Hicks, DT, ReginaNO 3 (89)ย ย 
229.Chad Diehl, FB, Syracuseย ย 
230.Tysyn Hartman, FS, Kansas Stateย ย 
231.Chase Ford, TE, Miami (FL)ย ย 
232.Max Gruder, ILB, Pittsburghย ย 
233.Darius Fleming, OLB, Notre DameSF 5 (165)ย ย 
234.Adrian Robinson, OLB, Templeย ย 
235.Tim Benford, WR, Tennessee Techย ย 
236.Marc Tyler, RB, USCย ย 
237.Marcel Jones, OT, NebraskaNO 7 (234)ย ย 
238.Coty Sensabaugh, CB, ClemsonTEN 4 (115)ย ย 
239.Garth Gerhart, OC, Arizona Stateย ย 
240.Levy Adcock, OT, Oklahoma Stateย ย 
241.Danny Trevathan, OLB, KentuckyDEN 6 (188)ย ย 
242.Matt Daniels, SS, Dukeย ย 
243.Vaughn Meatoga, DT, Hawaiiย ย 
244.Chandler Harnish, QB, Northern IllinoisIND 7 (253)ย ย 
245.Najee Goode, ILB, West VirginaTB 5 (140)ย ย 
246.Derrick Shelby, DE, Utahย ย 
247.D'Anton Lynn, CB, Penn Stateย ย 
248.Michael Smith, RB, Utah StateTB 7 (212)ย ย 
249.Drew Butler, P, Georgiaย ย 
250.Charles Brown, CB, North Carolinaย ย 
251.Julian Miller, DE, West Virginiaย ย 
252.Case Keenum, QB, Houstonย ย 
253.Emanuel Davis, QB, East Carolinaย ย 
254.Derek Dennis, OG, Templeย ย 
255.Sean Cattouse, SS, Californiaย ย 
256.Dustin Waldron, OT, Portland stย ย 
257.Blair Walsh, K, GeorgiaMIN 6 (175)ย ย 
258.David Paulson, TE, OregonPIT 7 (240)ย ย 
259.Justin Francis, DE, Rutgersย ย 
260.Damien Jackson, FS, Mississippiย ย 
261.Tyler Urban, TE, West Virginaย ย 
262.Shawn Loiseau, ILB, Merrimackย ย 
263.Terrence Frederick, CB, Texas A&MPIT 7 (246)ย ย 
264.Adonis Thomas, RB, Toledoย ย 
265.Frank Alexander, DE, OklahomaCAR 4 (103)ย ย 
266.Adrien Cole, ILB, Louisiana Techย ย 
267.Chris Greenwood, CB, AlbionDET 5 (148)ย ย 
268.Jerrell Young, CB, South Floridaย ย 
269.Beau Reliford, TE, FSUย ย 
270.Landon Walker, OT, Clemsonย ย 
271.Grant Garner, OC, Oklahoma Stateย ย 
272.Joe Looney, OG, Wake ForestSF 4 (117)ย ย 
273.Edwin Baker, RB, Michigan StateSD 7 (250)ย ย 
274.Cody Johnson, FB, Texasย ย 
275.Winston Guy, SS, KentuckySEA 6 (181)ย ย 
276.Tahir Whitehead, OLB, TempleDET 5 (138)ย ย 
277.D.J. Holt, ILB, Californiaย ย 
278.Robert Blanton, CB, Notre DameMIN 5 (139)ย ย 
279.Junior Hemingway, WR, MichiganKC 7 (238)ย ย 
280.Blake Gideon, FS, Texasย ย 
281.Charles Mitchell, SS, Mississippi StateATL 6 (192)ย ย 
282.Taylor Thompson, TE/DE, Southern MethodistTEN 5 (145)ย 
283.Jeff Adams, OT, Colombiaย ย 
284.Cyhl Quarles, SS, Wake Forestย ย 
285.Jeremiah Warren, OG, South Floridaย ย 
286.Ernest Owusu, DE, Californiaย ย 
287.Miles Burris, OLB, San Diego StateOAK 4 (129)ย ย 
288.Anthony Miller, TE, Californiaย ย 
289.G.J. Kinne, QB, Tulsaย ย 
290.Chris Marve, ILB, Vanderbiltย ย 
291.Brad Herman, TE, Iowaย ย 
292.Foswhitt Whittaker, RB, Texasย ย 
293.Randy Bullock, K, Texas A&MHOU 5 (161)ย ย 
294.Mason Cloy, OC, Clemsonย ย 
295.Kelvin Beachum, OG, Southern MethodistPIT 7 (248)ย ย 
296.Carson Wiggs, K, Purdueย ย 
297.Drake Dunsmore, FB, Northwestern
TB 7 (233)ย ย 
298.Johnny Thomas, SS, Oklahoma Stateย ย 
299.Antoine McClain, OG, Clemsonย ย 
300.Scott Solomon, DE, RiceTEN 7 (211)ย ย 

TOP NEWS

Browns Eagles Football

NFL QBs Who Could Be Benched ๐Ÿ“‰

Rams Football

Ranking NFL's Best Defenses

2026 Time100 Gala

Kim Posts on Garrett Rumors ๐Ÿคญ

Vladdy Finger Wags Acuรฑa โ˜๏ธ

TOP NEWS

Browns Eagles Football

NFL QBs Who Could Be Benched ๐Ÿ“‰

Rams Football

Ranking NFL's Best Defenses

2026 Time100 Gala

Kim Posts on Garrett Rumors ๐Ÿคญ

Rams Football

Report: Garrett, Rams Rework Contract

Raiders Eagles Football

Insider's Top 10 Trade Targets ๐ŸŽฏ

Reaves Eyeing $241M Max Deal
Bleacher Reportโ€ข6h

Reaves Eyeing $241M Max Deal

Lakers star seeking 5-year contract and may not agree to discount deal (LA Times)