Class of 2012 Alabama Final State Rankings
RankNamePos City (State) High SchoolHt/WtVerbal
1 Reggie RaglandMLBMadison (AL) Bob Jones6-4/250Alabama
2 Chris CasherDEMobile (AL) Davidson6-5/245Florida State
3 Jameis WinstonQBHueytown (AL) Hueytown6-4/185Florida State
4 Kwon AlexanderOLBOxford (AL) Oxford6-2/210 
5 T.J. YeldonRBDaphne (AL) Daphne6-1/210Alabama
6 Justin ShanksDTPrattville (AL) Prattville6-3/320Florida State
7 Tyler NeroDTAtmore (AL) Escambia County6-3/285Auburn
8 Tyler HayesOLBThomasville (AL) Thomasville6-3/220Alabama
9 Ryan AndersonDEDaphne (AL) Daphne6-3/240Alabama
10 Justin ThomasWRPrattville (AL) Prattville5-11/195Alabama
11 Beniquez BrownOLBFlorence (AL) Florence6-2/210 
12 Alphonse TaylorOTMobile (AL) Davidson6-5/315Alabama
13 Cassanova McKinzyMLBBimingham (AL) Woodlawn6-3/220Auburn
14 Darius PhilonDEPrichard (AL) Vigor6-2/270Alabama
15 Darrion HutchersonTEDadeville (AL) Dadeville6-7/240Auburn
16 Laronji VasonCBPrattville (AL) Prattville5-10/160Wake Forest
17 Darren LakeDTYork (AL) Sumter County6-3/328Alabama
18 Caleb PetersonOGAuburn (AL) Auburn6-5/295North Carolina
19 Jamichael WinstonDEPrichard (AL) Vigor6-6/230Arkansas
20 Javier MitchellOLBLeeds (AL) Leeds6-1/205Auburn
21 Chris HumesCBHoover (AL) Spain Park5-11/190 
22 Jalen WhitlowQBPrattville (AL) Prattville6-3/200 
23 Trae ElstonCBOxford (AL) Oxford6-0/180 
24 Caleb GulledgeOTPrattville (AL) Prattville6-5/280Alabama
25 Harding HarperMLBMontgomery (AL) Carver6-2/220 
26 Eric LeeDEDaphne (AL) Daphne6-3/220South Florida
27 Beau HankinsMLBBirmingham (AL) Jackson-Olin6-2/230 
28 Torey AgeeDEOpelika (AL) Opelika6-4/250Vanderbilt
29 Jonathan WallaceQBPhenix City (AL) Central6-1/204Southern Miss
30 Kivon ComanCBFlorence (AL) Florence6-1/190Mississippi State
31 Robert LeffOGFairhope (AL) Fairhope6-6/270Auburn
32 Torren McGasterCBDaphne (AL) Daphne6-0/180Vanderbilt
33 Michael FlintOGOxford (AL) Oxford6-5/300 
34 Tyler StargelMLBGulf Shores (AL) Gulf Shores6-3/250Georgia Tech
35 Alex TaylorWRLester (AL) West Limestone6-4/200 
36 Jonathan CurryTEPhenix City (AL) Central6-3/222 
37 Dalvin CraftDTAtmore (AL) Escambia County6-3/290Southern Miss
38 Jacoby GlennCBPrichard (AL) Vigor6-1/170Kentucky
39 Fudge Van HooserQBMontgomery (AL) Trinity Presbyterian6-2/185Tulane
40 Kyron SamuelsOCFairhope (AL) Fairhope6-2/295