247Sports' Top 100 Football Recruits
247Sports.com ranks the top 100 football recruits in the Class of 2012. For a quick overview on these rankings, click here. For an extended list of the top 247 players, click here.
 
RANKPLAYERPOS.HEIGHTWEIGHTRATINGSCHOOL
1Arik Armstead
Elk Grove, CA
Pleasant Grove
OT6-8285Considerations
2Dorial Green-Beckham
Springfield, MO
Hillcrest
WR6-6221Considerations
3Eddie Goldman
Washington
Friendship Collegiate Academny
DT6-5305Considerations
4Jameis Winston
Bessemer, AL
Hueytown
QB6-4190
5Andrus Peat
Tempe, AZ
Corona Del Sol
OT6-7280Considerations
6Landon Collins
Geismar, LA
Dutchtown
S6-0210Considerations
7Kyle Murphy
San Clemente, CA
San Clemente
OT6-7270Considerations
8John Theus
Jacksonville, FL
The Bolles School
OT6-6295
9Keith Marshall
Raleigh, NC
Millbrook
RB5-11210Considerations
10Stefon Diggs
Olney, MD
Good Counsel
WR6-0188Considerations
11Shaq Thompson
Sacramento, CA
Grant Union
S6-2210Considerations
12Gunner Kiel
Columbus, IN
Columbus East
QB6-4210
13Eddie Williams
Panama City Beach, FL
Arnold
ATH6-4215
14D.J. Humphries
Charlotte, NC
Mallard Creek
OT6-5275
15Mario Edwards
Denton, TX
Ryan
DE6-3261
16Noah Spence
Harrisburg, PA
Bishop McDevitt
DE6-3235Considerations
17Johnathan Gray
Aledo, TX
Aledo
RB5-11200
18Yuri Wright
Ramsey, NJ
Don Bosco Prep
CB6-2180Considerations
19Malcom Brown
Brenham, TX
Brenham
DT6-3300
20Devin Fuller
Westwood, NJ
Old Tappan
ATH6-0185Considerations
21Chris Black
Jacksonville, FL
First Coast
WR5-11175
22Darius Hamilton
Ramsey, NJ
Don Bosco Prep
DT6-4250Considerations
23Jarron Jones
Rochester, NY
Aquinas Institute
DT6-6300
24Nelson Agholor
Tampa, FL
Berkeley Prep
ATH6-1185Considerations
25Alex Ross
Jenks, OK
Jenks
RB6-2213
26Jordan Jenkins
Hamilton, GA
Harris County
DE6-2242Considerations
27Trey Williams
Houston
Dekaney
RB5-8175
28Ellis McCarthy
Monrovia, CA
Monrovia
DT6-5315Considerations
29Isaac Seumalo
Corvallis, OR
Corvallis
OG6-3280
30Dan Voltz
Barrington, IL
Barrington
OT6-4285
31Chris Casher
Mobile, AL
Faith Academy
DE6-5240
32Geno Smith
Atlanta
St. Pius X
CB5-11175
33Anthony Alford
Petal, MS
Petal
ATH6-0170Considerations
34Eli Harold
Virginia Beach, VA
Ocean Lakes
DE6-4213
35Duke Johnson
Miami
Norland
RB5-10175
36Tanner Mangum
Eagle, ID
Eagle
QB6-3190
37Tracy Howard
Hollywood, FL
Miramar
CB5-11175Considerations
38Thomas Johnson
Dallas
Skyline
WR5-11175
39Joshua Garnett
Puyallup, WA
Puyallup
OT6-5304Considerations
40Kyle Kalis
Lakewood, OH
St. Edward
OT6-5300
41Channing Ward
Aberdeen, MS
Aberdeen
DE6-3250Considerations
42Deontay Greenberry
Fresno, CA
Washington Union
WR6-3184
43Dante Fowler
St. Petersburg
Lakewood
DE6-3240
44Carlos Watkins
Forest City, NC
Chase
DT6-4270Considerations
45Javonte Magee
San Antonio
Sam Houston
DT6-6264Considerations
46Tee Shepard
Fresno, CA
Washington Union
CB6-0173
47Reggie Ragland
Madison, AL
Bob Jones
LB6-4245
48Shaq Roland
Lexington, SC
Lexington
ATH6-2204
49Ifeadi Odenigbo
Dayton, OH
Centerville
LB6-3212Considerations
50Kwontie Moore
Norfolk, VA
Norfolk Christian
LB6-1243
51Rushel Shell
Aliquippa, PA
Hopewell
RB6-0215
52Barry Sanders Jr.
Oklahoma City
Heritage Hall
RB5-9180Considerations
53Noor Davis
Leesburg, FL
Leesburg
LB6-4225
54Dillon Lee
Buford, GA
Buford
LB6-4220
55Joel Caleb
Midlothian, VA
Clover Hill
WR6-3203Considerations
56Chris Wormley
Toledo, OH
Whitmer
DE6-5250
57Jessamen Dunker
Boynton Beach, FL
Boynton Beach Community
OT6-5315
58Kwon Alexander
Oxford, AL
Oxford
LB6-2210Considerations
59Armani Reeves
West Roxbury, MA
Catholic Memorial
CB5-11180
60Jordan Diamond
Chicago
Simeon
OT6-6290Considerations
61Jonathan Bullard
Shelby, NC
Crest
DE6-4245Considerations
62Nick James
Long Beach, MS
Long Beach
DT6-5320
63Erik Magnuson
Encinitas, CA
La Costa Canyon
OT6-6275
64Jonathan Taylor
Millen, GA
Jenkins County
DT6-4317
65Josh Clemons
Valdosta, GA
Lowndes
LB6-5200Considerations
66Ronald Darby
Oxon Hill, MD
Potomac
CB5-11174
67Ricky Parks
Hogansville, GA
Callaway
TE6-4235
68Kennedy Estelle
Pearland, TX
Dawson
OT6-7300
69Torshiro Davis
Shreveport, LA
Woodlawn
LB6-3220
70Zach Kline
Danville, CA
San Ramon Valley
QB6-2190
71Kenyan Drake
Powder Springs, GA
Hillgrove
ATH6-1187
72Brock Stadnik
Greensboro, NC
Western Guilford
OT6-5285
73Sheldon Day
Indianapolis
Warren Central
DT6-2286
74Durron Neal
St. Louis
DeSmet
WR6-1180
75Travis Wilson
San Clemente, CA
San Clemente
QB6-6210
76Keivarae Russell
Everett, WA
Mariner
RB6-0175Considerations
77Jabari Ruffin
Downey, CA
Downey
LB6-3245
78Elijah Shumate
Ramsey, NJ
Don Bosco Prep
S6-1185Considerations
79Brian Nance
Euless, TX
Trinity
LB6-3230Considerations
80Connor Brewer
Paradise Valley, AZ
Chaparral
AB6-2195
81Dominique Wheeler
Crockett, TX
Crockett
ATH6-2178
82Davonte Neal
Paradise Valley, AZ
Chaparral
WR5-9170Considerations
83Chad Kelly
Buffalo, NY
St. Joseph School
QB6-3205
84Curtis Riser
DeSoto, TX
DeSoto
OG6-4285
85Mike Davis
Stone Mountain, GA
Stephenson
RB5-11195
86Kiante' Griffin
Carrollton, TX
Hebron
WR6-0195
87Aaron Burbridge
Farmington, MI
Harrison
WR6-2180
88Ondre Pipkins
Kansas City, MO
Park Hill
DT6-3305
89Cyrus Jones
Baltimore
Gillman
ATH5-9174Considerations
90Jordan Simmons
Encino, CA
Crespi Carmelite
OG6-4330Considerations
91A.J. Leggett
Miami
South Miami Senior
CB5-11175
92LaDarrell McNeil
Dallas
A Maceo Smith
S6-1186
93Justin Thomas
Prattville, AL
Prattville
QB5-11176
94Tommy Schutt
Glen Ellyn, IL
Glenbard West
DT6-3300
95Leonard Floyd
Eastman, GA
Dodge County
LB6-5211
96Drew Harris
Exton, PA
Downingtown East
RB6-2195
97Cayleb Jones
Austin, TX
Austin
WR6-3198
98Zeke Pike
Fort Mitchell, KY
Dixie Heights
QB6-5220
99Bryce Treggs
Bellflower, CA
St. John Bosco
WR5-11170
100James Ross
West Bloomfield, MI
St. Mary's Prep
LB6-1215
 

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.