NFL
HomeScoresDraftRumorsFantasyB/R 99: Top QBs of All Time
Featured Video
Ravens Have a Wild New QB Room

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

COLLEGE FOOTBALL: NOV 15 Utah at Baylor
Texans Chargers Football
Ravens Have a Wild New QB Room

TOP NEWS

COLLEGE FOOTBALL: NOV 15 Utah at Baylor
Texans Chargers Football
Raiders Football
Eagles Chargers Football