Class of 2012 North Carolina Final State Rankings
RankNamePos City (State) High SchoolHt/WtVerbal
1 D.J. HumphriesOTMallard Creek (NC) Mallard Creek6-5/270Florida
2 Keith MarshallRBRaleigh (NC) Millbrook5-11/193Georgia
3 Jonathan BullardDEShelby (NC) Crest6-4/260Florida
4 Carlos WatkinsDTForest City (NC) Chase6-4/290Clemson
5 Todd GurleyRBTarboro (NC) Tarboro6-1/210Georgia
6 Germone HopperWRCharlotte (NC) Berry6-0/165Clemson
7 Brock StadnikOTGreensboro (NC) Western Guilford6-5/290South Carolina
8 Rhaheim LedbetterSShelby (NC) Crest5-11/190Florida
9 Nick DawsonMLBCharlotte (NC) Berry6-2/220Louisville
10 D.J. ReaderOGGreensboro (NC) Grimsley6-3/320 
11 Alex McCalisterDEClemmons (NC) West Forsyth6-6/223 
12 Jody FullerWRMonroe (NC) Sun Valley6-0/200South Carolina
13 Jamal MarcusDEDurham (NC) Hillside6-3/245 
14 Phillip WilliamsonSDurham (NC) C.E. Jordan6-2/191North Carolina
15 K'Hadree HookerDTDeep Run (NC) South Lenoir6-2/280Virginia Tech
16 J.J. PattersonDTRoanoke Rapids (NC) Roanoke Rapids6-4/310North Carolina
17 Jela DuncanRBMallard Creek (NC) Mallard Creek5-9/180 
18 Romeo OkwaraDECharlotte (NC) Ardrey Kell6-5/230Notre Dame
19 Jamel HarbisonWRMallard Creek (NC) Mallard Creek5-11/181Minnesota
20 Dahman McKinnonSHope Mills (NC) South View6-1/195Virginia Tech
21 Mark HarrellOTCahrlotte (NC) Charlotte Catholic6-5/270Notre Dame
22 Chris MangusRBRaleigh (NC) Needham Broughton5-11/168Virginia Tech
23 Bryce KennedyOGSouthern Pines (NC) Pinecrest6-3/290North Carolina
24 James SummersQBGreensboro (NC) Page6-2/196North Carolina State
25 Kedrick DavisWRCharlotte (NC) Berry5-10/170North Carolina
26 Keilin RaynerMLBLeland (NC) North Brunswick6-3/210 
27 Dre ScarboroughOLBBeulaville (NC) East Duplin6-2/200North Carolina
28 Dan BeilinsonTERaleigh (NC) Panther Creek6-5/230Duke
29 Josh SessomsSBailey (NC) Southern Nash6-3/185North Carolina State
30 Desmond OwinoDERaleigh (NC) Sanderson6-5/235North Carolina