Photos courtesy Getty Images. Collage by Bryan Lienesch

Follow Bryan on Twitter @bclienesch for LIVE draft analysis Thursday and Friday!

FACT: There will be 253 players taken in this year’s NFL draft. Starting on Thursday and ending on Sunday, all 32 NFL teams will welcome in players. For months now, people have been doing mock drafts (mostly just the first round) and big boards, but now, SportsHead gives you the 253 BEST players in the Class of 2012.

This is the mega, ultimate, super-duper big board.

#

Name

Pos.

School

Bryan’s Grade

1

Andrew Luck QB Stanford

A+

2

Robert Griffin III QB Baylor

A+

3

Trent Richardson RB Alabama

A+

4

Matt Kalil OT USC

A+

5

Morris Claiborne CB LSU

A+

6

Luke Kuechly ILB Boston College

A+

7

Justin Blackmon WR Oklahoma State

A+

8

Riley Reiff OT Iowa

A

9

Michael Floyd WR Notre Dame

A

10

Melvin Ingram DE South Carolina

A

11

Fletcher Cox DT Mississippi St.

A

12

Quinton Coples DE North Carolina

A

13

David DeCastro OG Stanford

A

14

Dre Kirkpatrick CB Alabama

A

15

Michael Brockers DT LSU

A

16

Stephon Gilmore CB South Carolina

A

17

Jonathan Martin OT Stanford

A

18

Dont’a Hightower ILB Alabama

A

19

Mark Barron SS Alabama

A

20

Whitney Mercilus DE Illinois

A-

21

Cordy Glenn OT Georgia

A-

22

Dontari Poe DT Memphis

A-

23

Courtney Upshaw OLB Alabama

A-

24

Andre Branch DE Clemson

A-

25

Stephen Hill WR Georgia Tech

A-

26

Mike Adams OT Ohio State

A-

27

Peter Konz C Wisconsin

A-

28

Nick Perry DE USC

A-

29

Devon Still DT Penn State

A-

30

Kendall Wright WR Baylor

B+

31

Brandon Weeden QB Oklahoma State

B+

32

Janoris Jenkins CB North Alabama

B+

33

David Wilson RB Virginia Tech

B+

34

Ryan Tannehill QB Texas A&M

B+

35

Kendall Reyes DE Connecticut

B+

36

Coby Fleener TE Stanford

B+

37

Zach Brown OLB North Carolina

B+

38

Shea McClellin OLB Boise State

B+

39

Jerel Worthy DT Michigan State

B+

40

Lamar Miller RB Miami

B

41

Kevin Zeitler OG Wisconsin

B

42

Alfonzo Dennard CB Nebraska

B

43

Harrison Smith SS Notre Dame

B

44

LaMichael James RB Oregon

B

45

Bobby Massie OT Mississippi

B

46

Jared Crick DE Nebraska

B

47

Bobby Wagner OLB Utah State

B

48

James Brown OG Troy

B

49

Chris Polk RB Washington

B

50

Juron Criner WR Arizona

B

51

Doug Martin RB Boise State

B

52

Josh Robinson CB Central Florida

B-

53

Markelle Martin FS Oklahoma State

B-

54

Mohamed Sanu WR Rutgers

B-

55

Mychal Kendricks ILB California

B-

56

Chandler Jones OLB Syracuse

B-

57

Amini Silatolu OG Midwestern State

B-

58

Alameda Ta’amu DT Washington

B-

59

Jonathan Massaquoi OLB Troy

B-

60

Brandon Boykin CB Georgia

B-

61

Brock Osweiler QB Arizona State

B-

62

Alshon Jeffery WR South Carolina

C+

63

Lavonte David OLB Nebraska

C+

64

Jayron Hosley CB Virginia Tech

C+

65

Dwayne Allen TE Clemson

C+

66

Ronnell Lewis OLB Oklahoma

C+

67

Robert Turbin RB Utah State

C+

68

Marvin Jones WR California

C+

69

Cam Johnson DE Virginia

C+

70

Zebrie Sanders OT Florida State

C+

71

Vinny Curry DE Marshall

C+

72

Michael Egnew TE Missouri

C+

73

Isaiah Pead RB Cincinnati

C+

74

Jeff Allen OG Illinois

C+

75

Brandon Mosley OT Auburn

C+

76

Ben Jones C Georgia

C+

77

Dwight Jones CB La.-Lafayette

C+

78

Brandon Thompson DT Clemson

C+

79

Kelechi Osemele OG Iowa State

C+

80

Ryan Broyles WR Oklahoma

C+

81

Coryell Judie CB Texas A&M

C+

82

Hebron Fangupo DT BYU

C+

83

Michael Schwartz OT California

C+

84

Casey Hayward CB Vanderbilt

C+

85

Chris Givens WR Wake Forest

C+

86

Sean Spence OLB Miami

C+

87

Kirk Cousins QB Michigan State

C+

88

Malik Jackson DE Tennessee

C+

89

Chris Rainey WR Florida

C+

90

George Iloka FS Boise State

C+

91

Reuben Randle WR LSU

C+

92

Josh Norman CB Coastal Carolina

C+

93

LaDarius Green TE La.-Lafayette

C+

94

Mike Martin DT Michigan

C

95

Audie Cole LB N.C. State

C

96

Cyrus Gray RB Texas A&M

C

97

Jake Bequette DE Arkansas

C

98

Brian Quick WR Appalachian State

C

99

Nick Toon WR Wisconsin

C

100

Trumaine Johnson FS Montana

C

101

Philip Blake C Baylor

C

102

Brandon Washington OG Miami

C

103

Kyle Wilber OLB Wake Forest

C

104

Bernard Pierce RB Temple

C

105

Brian Linthicum TE Michigan State

C

106

Kheeston Randall DE Texas

C

107

Demario Davis OLB Arkansas State

C

108

Orson Charles TE Georgia

C

109

Josh Kaddu OLB Oregon

C

110

A.J. Jenkins WR Illinois

C

111

Leonard Johnson CB Iowa State

C

112

Brandon Brooks OG Miami (OH)

C

113

Tony Bergstrom OT Utah

C

114

Trenton Robinson FS Michigan State

C

115

Nate Potter OT Boise State

C

116

Jamell Fleming CB Oklahoma

C

117

Tank Carder ILB TCU

C

118

Chase Minnifield CB Virginia

C

119

Marquis Maze WR Alabama

C

120

Matt McCants OT UAB

C

121

DaJohn Harris DE USC

C

122

Joe Adams WR Arkansas

C

123

Antonio Allen SS South Carolina

C

124

Trevor Guyton DE California

C

125

T.Y. Hilton WR Florida Int’l

C

126

Senio Kelemete OG Washington

C

127

Shaun Prater CB Iowa

C

128

Keenan Robinson ILB Texas

C

129

Ronnie Hillman RB San Diego State

C

130

DeVier Posey WR Ohio State

C

131

Travis Lewis ILB Oklahoma

C-

132

Derek Wolfe DE Cincinnati

C-

133

Jarius Wright WR Arkansas

C-

134

Brandon Taylor SS LSU

C-

135

Terrell Manning OLB N.C. State

C-

136

James-Michael Johnson ILB Nevada

C-

137

Marcus Forston DT Miami

C-

138

David Molk C Michigan

C-

139

Matt Conrath DE Virginia

C-

140

Tommy Streeter WR Miami

C-

141

Terrance Ganaway RB Baylor

C-

142

Vontaze Burfict ILB Arizona State

C-

143

Phillip Thomas FS Syracuse

C-

144

Markus Zucevics OT Iowa

C-

145

Donnie Fletcher CB Boston College

C-

146

Brandon Lindsey OLB Pittsburgh

C-

147

Tauren Poole RB Tennessee

C-

148

Eddie Whitley FS Virginia Tech

C-

149

Jaye Howard DT Florida

C-

150

Nigel Bradham OLB Florida State

C-

151

B.J. Coleman QB Chattanooga

C-

152

Junior Hemingway WR Michigan

C-

153

Rhett Ellison TE USC

C-

154

Coty Sensabaugh CB Clemson

C-

155

Quinton Saulsberry C Mississippi State

C-

156

Ryan Lindley QB San Diego State

C-

157

Josh Chapman DT Alabama

C-

158

Dan Herron RB Ohio State

C-

159

Andrew Datko OT Florida State

C-

160

Devon Wylie WR Fresno State

C-

161

Jack Crawford DE Penn State

C-

162

Justin Bethel CB Presbyterian

D+

163

Bobby Rainey RB W. Kentucky

D+

164

Emmanuel Acho LB Texas

D+

165

DeQuan Menzie CB Alabama

D+

166

Kevin Koger TE Michigan

D+

167

Rishard Matthews WR Nevada

D+

168

Lucas Nix OG Pittsburgh

D+

169

Lamar Holmes OT Southern Miss

D+

170

Akiem Hicks DE Regina

D+

171

Marvin McNutt WR Iowa

D+

172

Bruce Irvin OLB West Virginia

D+

173

Duke Ihenacho SS San Jose State

D+

174

Tom Compton OT South Dakota

D+

175

Nicolas Jean-Baptiste DT Baylor

D+

176

Matt Reynolds OT BYU

D+

177

Russell Wilson QB Wisconsin

D+

178

T.J. Graham WR N.C. State

D+

179

Vick Ballard RB Mississippi State

D+

180

Tyler Nielsen LB Iowa

D+

181

Mike Brewster C Ohio State

D+

182

Tyrone Crawford DE Boise State

D+

183

Landon Walker OT Clemson

D+

184

Ryan Steed CB Furman

D+

185

Chris Owusu WR Stanford

D+

186

Nick Foles QB Arizona

D+

187

Deangelo Peterson TE LSU

D+

188

Lance Lewis WR East Carolina

D

189

Omar Bolden CB Arizona State

D

190

Ryan Van Bergen DE Michigan

D

191

Olivier Vernon OLB Miami

D

192

Aaron Henry FS Wisconsin

D

193

Charles Brown CB North Carolina

D

194

Lennon Creer RB Louisiana Tech

D

195

Matt Daniels SS Duke

D

196

Chris Galippo ILB USC

D

197

Micah Pellerin FS Hampton

D

198

James Hanna TE Oklahoma

D

199

Ishmaa’ily Kitchen DT Kent State

D

200

Julian Miller DE West Virginia

D

201

Janzen Jackson FS McNeese State

D

202

Drake Dunsmore TE Northwestern

D

203

Asa Jackson CB Cal Poly

D

204

Jordan White WR W. Michigan

D

205

Edwin Baker RB Michigan State

D

206

Levy Adcock OT Oklahoma State

D

207

Adonis Thomas RB Toledo

D

208

Dwight Jones WR North Carolina

D

209

Jacory Harris QB Miami

D

210

Mike Daniels DT Iowa

D

211

Travis Benjamin WR Miami

D

212

Ron Brooks CB LSU

D

213

Brett Roy DT Nevada

D

214

Evan Rodriguez FB Temple

D

215

Cliff Harris CB Oregon

D

216

Jarrett Boykin WR Virginia Tech

D

217

Jerry Franklin ILB Arkansas

D

218

Jamie Blatnick DE Oklahoma State

D

219

Jermaine Kearse WR Washington

D

220

David Paulson TE Oregon

D

221

Chigbo Anunoby DT Morehouse Coll.

D-

222

Josh LeRibeus OG SMU

D-

223

Patrick Witt QB Yale

D-

224

Winston Guy SS Kentucky

D-

225

Ryan Houston FB North Carolina

D-

226

Ryan Miller OG Colorado

D-

227

Darron Thomas QB Oregon

D-

228

Drew Butler P Georgia

D-

229

Adrien Robinson TE Cincinnati

D-

230

Kelcie McCray SS Arkansas State

D-

231

Randy Bullock K Texas A&M

D-

232

Darius Fleming OLB Notre Dame

D-

233

Kellen Moore QB Boise State

D-

234

Carson Wiggs K Purdue

D-

235

Adrian Robinson OLB Temple

D-

236

D’Anton Lynn FS Penn State

D-

237

Cody Johnson FB Texas

D-

238

George Bryan TE N.C. State

D-

239

Keshawn Martin WR Michigan State

D-

240

Bryan Anger P California

D-

241

Case Keenum QB Houston

D-

242

Brandon Bolden RB Mississippi

D-

243

Jeff Fuller WR Texas A&M

D-

244

Greg Childs WR Arkansas

D-

245

Kevin Fitzpatrick K Tulsa

D-

246

Kashif Moore WR Connecticut

D-

247

Austin Davis QB Southern Miss

D-

248

B.J. Cunningham WR Michigan State

D-

249

James Carmon OT Mississippi State

D-

250

Travian Robertson DE South Carolina

D-

251

Chandler Harnish QB Northern Illinois

D-

252

Jason Ford RB Illinois

D-

253

Damon Harrison DT William Penn

D-

 ___________________________________
NOTE: This story was originally published on SportsHead. To read this article and others click here.