The Class of 2012 Final Midlands Top 150
RankNamePos City (State) High SchoolHt/WtVerbal
1 Dorial Green-BeckhamWRSpringfield (Mo.)  Hillcrest6'6/220 
2 Mario EdwardsDEDenton (Texas)  Ryan6'4/260Florida State
3 Johnathan GrayRBAledo (Texas)  Aledo5'11/195Texas
4 Trey WilliamsRBHouston (Texas)  Andy Dekaney5'8/180Texas A&M
5 Malcom BrownDTBrenham (Texas)  Brenham6'2/280Texas
6 Cayleb JonesWRAustin (Texas)  Austin6'2/185Texas
7 Curtis RiserOGDesoto (Texas)  De Soto6'5/300Texas
8 Kennedy EstelleOTPearland (Texas)  Glenda Dawson6'7/305Texas
9 Thomas JohnsonWRDallas (Texas)  Skyline6'0/175 
10 Camrhon HughesOTKilleen (Texas)  Harker Heights6'7/270Texas
11 Barry SandersRBOklahoma   City (Okla.)  Heritage Hall Schools5'9/180Stanford
12 Ondre PipkinsDTKansas  City (Mo.)  Park Hill6'3/320Michigan
13 Michael StartsOGWaco (Texas)  La Vega6'4.5/275Texas Tech
14 Javonte MageeDESan Antonio (Texas)  Houston6'6/273Baylor
15 LaDarrell McNeilSDallas (Texas)  A Maceo Smith6'2/190Tennessee
16 Bralon AddisonWRSugar Land (Texas)  Hightower5'10/180Texas A&M
17 Brandon SheperdWRChesterfield (Mo.)  Central6'2.5/185Oklahoma State
18 Durron NealWRSt. Louis (Mo.)  De Smet Jesuit6'0/185Oklahoma
19 Danielle HunterDEKaty (Texas)  Morton Ranch6'4/220LSU
20 Evan BoehmCLee's Summit (Mo.)  Lee's Summit West6'3/290Missouri
21 Devonte FieldsDEArlington (Texas)  Martin6'4/225TCU
22 Alex RossRBJenks (Okla.)  Jenks6'1/205Oklahoma
23 Adrian ColbertSMineral Well (Texas)6'1/185Texas
24 Peter JinkensOLBDallas (Texas)  Skyline6'1/208Texas
25 Tommy ArmstrongQBCibolo (Texas)  Steele6'1.5/205Nebraska
26 Corey ColemanWRRichardson (Texas)  Pearce5'11/178Baylor
27 Bryson EcholsCBDesoto (Texas)  De Soto5'10/170Texas
28 Matt DavisQBHouston (Texas)  Klein Forest6'1/198Texas A&M
29 Reginald DavisWRTenaha (Texas)  Tenaha6'1/185Texas Tech
30 Halapoulivaati VaitaiOTHaltom City (Texas)  Haltom6'5/260TCU
31 Griffin GilbertTEAustin (Texas)  Lake Travis6'5/200TCU
32 Marcus JohnsonWRLeague City (Texas)  Clear Springs6'1/180Texas
33 Sterling ShepardWROklahoma  City (Okla.)  Heritage Hall Schools5'11/170Oklahoma
34 Timothy ColeOLBBrenham (Texas)  Brenham6'2/220Texas
35 Michael WilsonOTAledo (Texas)  Aledo6'6/250Oklahoma State
36 John McGeeOGTexarkana (Texas)   (Texas)  6'3/260Oklahoma
37 Corey ThompsonOLBMissouri   City (Texas)  Lawrence E Elkins6'2/195 
38 Jonathan WilliamsRBAllen (Texas)  Allen5'11/205Arkansas
39 Dalton SantosMLBVan (Texas)  Van6'2/228 
40 De'Vante HarrisCBMesquite (Texas)  Horn5'11/160Texas A&M
41 Jalen OverstreetSTatum (Texas)  Tatum6'3/207Texas
42 Kendall SandersCBAthens (Texas)  Athens6'0/175Texas
43 Dominique WheelerWRCrockett (Texas)  Crockett6'1/180 
44 Paul BoyetteDTHumble (Texas)  Humble6'4/280Texas
45 Greg BrantleyOGCarthage (Texas)  Carthage6'6/305Oklahoma State
46 Daje JohnsonCBPflugerville (Texas)  Hendrickson5'10/180 
47 Donavin NewsomMLBSt. Louis (Mo.)  Parkway North6'2/225Missouri
48 Deatrich WiseDELewisville (Texas)  Hebron6'5/220Arkansas
49 Kenneth MarshallSSouth Houston (Texas)  South Houston6'0/190Texas A&M
50 Orlando ThomasCBCopperas Cove (Texas)  Copperas Cove5'11/170Texas
51 Aiavion EdwardsSStephenville (Texas)  Stephenville6'0/200Baylor
52 Hiva LutuiCEuless (Texas)  Trinity6'3/280 
53 Taiwan JohnsonDEManvel (Texas)  Manvel6'3/230Arkansas
54 Keon HatcherWROwasso (Okla.)  Owasso6'1/195Arkansas
55 Germain IfediOGHouston (Texas)  Westside6'6/315Texas A&M
56 Eric AmoakoSArlington (Texas)  Martin5'11/195Oregon
57 Hassan RidgewayDEMansfield (Texas)  Mansfield6'4/220Texas
58 Michael RichardsonDEDesoto (Texas)  De Soto6'2/215Texas A&M
59 Colin BlakeCBSan Antonio (Texas)  Brandeis6'3/170 
60 Trevor KnightQBSan Antonio (Texas)  Reagan6'2/200Oklahoma
61 Ford ChildressQBHouston (Texas)  Kinkaid6'5/210West Virginia
62 T.J. MillweardQBFort Worth (Texas)  All Saints' Episcopal School6'5/205UCLA
63 Benjamin CatalonRBHouston (Texas)  Westside5'8/185TCU
64 Morgan StewardRBKansas  City (Mo.)  Staley5'11/188Missouri
65 Nate HolmesRBPort Arthur (Texas)  Memorial6'1/180Arkansas
66 Edward PopeSCarthage (Texas)  Carthage6'3/175TCU
67 Daniel BrooksWRRockdale (Texas)  Rockdale5'10/170Oklahoma
68 Tyler MatthewsQBMcPherson (Kan.)  McPherson6'3/195TCU
69 Eric HawkinsWRLongview (Texas)  Longview6'0/175Arkansas
70 Alec MorrisQBAllen (Texas)  Allen6'4/235Alabama
71 Jordan RichmondOLBDenton (Texas)  Ryan6'1/220Texas A&M
72 Brian NanceOLBEuless (Texas)  Trinity6'3/210Baylor
73 Michael RoseMLBKansas City (Mo.)  Rockhurst6'0/230Nebraska
74 Jalen MillsCBDesoto (Texas)  De Soto6'0/180LSU
75 Donovan RobertsRBNorman (Okla.)  Norman6'0/200Arkansas
76 Alex De La TorreMLBDenton (Texas)  Ryan6'1/225Texas
77 Deante' GrayWRHouston (Texas)  Westside5'9/170Stanford
78 Terrence TaylorRBDiboll (Texas)  Diboll5'10/205Houston
79 Trent MomonWRHempstead (Texas)  Hempstead6'5/195Texas A&M
80 Christian OkaforOTHouston (Texas)  Westbury6'6/300California
81 Justin ThomasCBOrange (Texas)  West Orange-Stark5'8.5/165Utah
82 Simon GoinesOTKeller (Texas)  Central6'8/281Missouri
83 Jehu ChessonWRLadue (Mo.)  Ladue Horton Watkins6'3/175Michigan
84 Trevon ArmsteadOTPort Arthur (Texas)  Memorial6'6/280Baylor
85 Terrell BurtCBWylie (Texas)  Wylie5'9/175Baylor
86 La'Darius NewboldCBLancaster (Texas)  Lancaster6'0/175Texas Tech
87 Terrence SingletonQBPort Arthur (Texas)  Memorial5'11/175Baylor
88 Kimo TipotiOGHurst (Texas)  Bell6'4/330Texas A&M
89 Ryan ReidCBSherman (Texas)  Sherman5'11/185Baylor
90 Sabian HolmesCBSouthlake (Texas) Carroll5'10/165Texas A&M
91 Mike MatthewsCMissouri City (Texas)  Lawrence E Elkins6'3/250Texas A&M
92 Kiante GriffinSLewisville (Texas)  Hebron6'1/205Baylor
93 Bryce CottrellDEPlano (Texas)  Plano West Senior6'3/220Oregon
94 Will HinesSWaco (Texas)  Waco6'1/175Arkansas
95 Zack SanchezSKeller (Texas) Central6'0/165Baylor
96 Polo ManukainiuDEEuless (Texas)  Trinity6'6/255 
97 Keenon WardWRSnyder (Texas)  Snyder5'9/175Texas Tech
98 Stephen AmoakoCBArlington (Texas) Martin5'11/195Oregon
99 Jeremiah TshimangaDERichland Hills (Texas)  Richland6'2/220Oklahoma State
100 Trace ClarkDEWichita (Kan.)  Wichita Collegiate School6'4/225Oklahoma State
101 Ashton LampkinSFort Worth (Texas)  Dunbar5'11/170Oklahoma State
102 Jamal PalmerDEMcKinney (Texas)  McKinney Boyd6'3/230Baylor
103 Tyrone TaylorDEGalena Park (Texas)  Galena Park6'4/225Texas A&M
104 Ben WeaverMLBKlein (Texas)  Klein6'1/225Boise State
105 Trey KeenanOTArgyle (Texas)  Argyle6'6/275Texas Tech
106 Caleb BluiettDEBeaumont (Texas)  West Brook Sr6'3/240Texas
107 Darrion PollardWRGilmer (Texas) Gilmer5'10/174Rice
108 Conner CraneWRDenton (Texas)  Guyer6'4/185Stanford
109 Anthony MorganSPlano (Texas)  Prestonwood Christian6'2/195Iowa
110 Nick BarattiMLBSpring (Texas)  Klein Oak6'2/190Notre Dame
111 Chance AllenWRMissouri  City (Texas)  Lawrence E Elkins6'2/188 
112 Aaron CurryDTKeller (Texas)  Fossil Ridge6'3/272 
113 Jack FieldsRBEl Paso (Texas)  Americas5'10/200Boise State
114 Will DavisMLBSouthlake (Texas) Carroll6'1/210Kansas State
115 Russell HansbroughRBArlington (Texas)  Bowie5'8/185Missouri
116 LaDarius AnthonyRBKilgore (Texas)  Kilgore6'0/180TCU
117 Aviante CollinsOTSugar Land (Texas) Willowridge6'6/305Houston
118 Edmond RayDTSt. Louis (Mo.)  Ritenour Sr.6'5/290Missouri
119 Torey BoozerOLBEverman (Mo.) Everman6'3/210Missouri
120 Ryan JacksonRBAngleton (Texas)  Angleton5'11/180Houston
121 H.B. RosserCBClarksville (Kan.) Clarksville5'10/170Kansas
122 Timothy WrightRBLa Marque (Texas)  La Marque 5'10/180 
123 Brian BeckmannOTOverland (Kansas) Blue Valley West 6'6.5/310Kansas
124 Michael SchererMLBSt. Louis (Mo.)  Mary Institute And Saint Louis6'3/230Missouri
125 Donald HopkinsDTLago Vista (Texas)  Lago Vista6'1.5/270Houston
126 Kyle FullerOTWylie (Texas)  Wylie6'5/265Baylor
127 Dennis SmithOLBWimberley (Texas)  Wimberley6'1/190 
128 Ikenna NwaforDTIrving (Texas)  Cistercian Preparatory School6'3/305Stanford
129 J.J. BynumDTCollege Station (Texas)  A & M Consolidated6'3/275Texas Tech
130 Alex NormanDTDallas (Texas)  Bishop Dunne6'4/275Texas
131 Kendall EhrlichMLBPearland (Texas)  Pearland6'1.5/195Baylor
132 E.J. FatuFBSpring (Texas)  Klein Oak5'10/235 
133 Damien NeroesMLBGarland (Texas)  Garland6'1/220SMU
134 Kevin PetersonCBWagoner (Okla.) Wagoner5'11/170Oklahoma State
135 Ryan FlanniganOLBMissouri  City (Texas)  Marshall6'1/200Texas Tech
136 Micah AweOLBArlington (Texas) Mansfield Summit6'0/195Texas Tech
137 Dominic RamacherTEDenton (Texas)  Guyer6'3/225Oklahoma State
138 Jaevon RichardsonWRBaytown (Texas)  Lee6'1/170
139 A.J. JusticeSHouston (Texas) Stratford6'2/185SMU
140 Tomme MarkDTLufkin (Texas)  Lufkin6'1/255Houston
141 Anthony SmithDTHouston (Texas) Westfield6'0/275Texas Tech
142 Tim HinesOGBryan (Texas)  Bryan6'4/300 
143 Rashodrick LinwoodSLinden (Texas) Linden-Kildare5'10/175Baylor
144 Dontonio JordanWRLake Dallas (Texas)  Lake Dallas5'11/180Stanford
145 Kyle MarrsOGSan Antonio (Texas)  Brandeis6'6.5/305Oklahoma
146 Nathanael LohnDEKansas City (Mo.) Staley6'3/265Stanford
147 Kolby ListenbeeWRArlington (Texas)  Bowie6'0/167TCU
148 A.J. HilliardOLBSpring (Texas)  Klein Oak6'1/205TCU
149 Jeffrey ThomasWRDuncanville (Texas)  Duncanville6'3/175Colorado
150 Garrett HopeMLBThe Woodlands (Texas) The Woodlands6'3/230West Virginia