Skip to main content
Mobile Menu
Search players
Search
Join Now
Login
Teams
Teams
Fan Sites
Forums
Shows
Recruiting Board
Football Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Basketball Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Recruits
High School
High School News
Schools
Rankings
Scores
About
About
On3 App
Advertise
Press
FAQ
Contact
Get a profile. Be recruited.
High School
Team Recruiting Rankings
HS Football Scores
Rivals300
High School Rankings
Message Boards
Rivals Industry · Live
Last update · 05/06/26
2012 Football
Player Recruiting Rankings
Last update
05/06/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2012
▾
Position
All Positions
▾
State
Alabama
▾
Level
High School
▾
C
Committed
S
Signed
E
Enrolled
Rivals
Industry
On3
Ranking
Industry
Comparison
Rank
Player
Pos
Rating
Status
Teams
Verified
01
Jameis
Winston
Hueytown (Hueytown, AL)
QB
·
6-4
/ 231
QB
★
★
★
★
★
97.05
13
Natl
·
1
Pos
·
1
St
E
—
02
T.J.
Yeldon
Daphne (Daphne, AL)
RB
·
6-2
/ 221
RB
★
★
★
★
★
96.92
15
Natl
·
2
Pos
·
2
St
E
—
03
Chris
Casher
WP Davidson (Mobile, AL)
EDGE
·
6-4
/ 256
EDGE
★
★
★
★
★
95.79
34
Natl
·
4
Pos
·
3
St
E
—
04
Reggie
Ragland
Bob Jones (Madison, AL)
LB
·
6-2
/ 252
LB
★
★
★
★
★
95.33
47
Natl
·
3
Pos
·
4
St
E
—
05
Ryan
Anderson
Daphne (Daphne, AL)
EDGE
·
6-2
/ 258
EDGE
★
★
★
★
★
94.71
58
Natl
·
8
Pos
·
5
St
E
—
06
Kwon
Alexander
Oxford (Oxford, AL)
LB
·
6-1
/ 227
LB
★
★
★
★
★
92.99
102
Natl
·
9
Pos
·
6
St
E
—
07
Justin
Thomas
Prattville (Prattville, AL)
QB
·
5-11
/ 189
QB
★
★
★
★
★
92.07
150
Natl
·
9
Pos
·
7
St
E
—
08
Tyler
Hayes
Thomasville (Thomasville, AL)
LB
·
6-2
/ 210
LB
★
★
★
★
★
91.35
180
Natl
·
16
Pos
·
8
St
E
—
09
Tyler
Nero
Escambia County (Atmore, AL)
DL
·
6-2
/ 277
DL
★
★
★
★
★
90.81
213
Natl
·
31
Pos
·
9
St
E
—
10
Cassanova
McKinzy
Woodlawn (Birmingham, AL)
EDGE
·
6-3
/ 257
EDGE
★
★
★
★
★
90.75
217
Natl
·
20
Pos
·
10
St
E
—
11
Beniquez
Brown
Florence (Florence, AL)
LB
·
6-1
/ 238
LB
★
★
★
★
★
90.33
242
Natl
·
32
Pos
·
11
St
E
—
12
Alphonse
Taylor
WP Davidson (Mobile, AL)
IOL
·
6-5
/ 325
IOL
★
★
★
★
★
90
277
Natl
·
21
Pos
·
12
St
E
—
13
Justin
Shanks
Prattville (Prattville, AL)
DL
·
6-2
/ 322
DL
★
★
★
★
★
90.00
278
Natl
·
40
Pos
·
13
St
E
—
14
Darrion
Hutcherson
Dadeville (Dadeville, AL)
TE
·
6-7
/ 260
TE
★
★
★
★
★
88.82
358
Natl
·
12
Pos
·
14
St
S
—
15
Trae
Elston
Oxford (Oxford, AL)
S
·
6-0
/ 190
S
★
★
★
★
★
88.67
380
Natl
·
22
Pos
·
15
St
—
53%
47%
—
16
Darius
Philon
Vigor (Mobile, AL)
DL
·
6-1
/ 300
DL
★
★
★
★
★
88.37
415
Natl
·
56
Pos
·
16
St
E
—
17
Caleb
Peterson
Auburn (Auburn, AL)
IOL
·
6-5
/ 300
IOL
★
★
★
★
★
88.33
420
Natl
·
32
Pos
·
17
St
E
—
18
JaViere
Mitchell
Leeds (Leeds, AL)
LB
·
6-2
/ 215
LB
★
★
★
★
★
88.10
424
Natl
·
51
Pos
·
18
St
E
—
19
Darren
Lake
Sumter Central (York, AL)
DL
·
6-3
/ 315
DL
★
★
★
★
★
87.14
520
Natl
·
66
Pos
·
19
St
E
—
20
Caleb
Gulledge
Prattville (Prattville, AL)
OT
·
6-4
/ 286
OT
★
★
★
★
★
85.30
719
Natl
·
57
Pos
·
20
St
E
—
21
Chris
Humes
Spain Park (Birmingham, AL)
CB
·
6-1
/ 200
CB
★
★
★
★
★
85.23
730
Natl
·
62
Pos
·
21
St
E
—
22
JaMichael
Winston
Vigor (Mobile, AL)
EDGE
·
6-5
/ 255
EDGE
★
★
★
★
★
85.23
733
Natl
·
68
Pos
·
22
St
E
—
23
Jonathan
Wallace
Central (Phenix City, AL)
WR
·
6-2
/ 214
WR
★
★
★
★
★
84.97
749
Natl
·
112
Pos
·
23
St
E
—
24
Laronji
Vason
Prattville (Prattville, AL)
CB
·
5-10
/ 181
CB
★
★
★
★
★
84.87
771
Natl
·
67
Pos
·
24
St
S
—
25
Eric
Lee
Daphne (Daphne, AL)
EDGE
·
6-4
/ 225
EDGE
★
★
★
★
★
84.40
822
Natl
·
73
Pos
·
25
St
E
—
26
Torren
McGaster
Daphne (Daphne, AL)
CB
·
6-0
/ 200
CB
★
★
★
★
★
84.33
829
Natl
·
71
Pos
·
26
St
E
—
27
Jalen
Whitlow
Prattville (Montgomery, AL)
QB
·
6-2
/ 220
QB
★
★
★
★
★
84.13
854
Natl
·
53
Pos
·
27
St
E
—
28
Jonathan
Curry
Central (Phenix City, AL)
TE
·
6-2
/ 245
TE
★
★
★
★
★
83.90
898
Natl
·
51
Pos
·
28
St
E
—
29
Robert
Leff
Fairhope (Fairhope, AL)
OT
·
6-6
/ 299
OT
★
★
★
★
★
83.33
990
Natl
·
80
Pos
·
29
St
E
—
30
Beau
Hankins
Jackson-Olin (Birmingham, AL)
LB
·
6-1
/ 235
LB
★
★
★
★
★
83.07
1035
Natl
·
123
Pos
·
30
St
E
—
31
Tyler
Stargel
Gulf Shores Sch (Leroy, AL)
LB
·
6-3
/ 252
LB
★
★
★
★
★
82.93
1057
Natl
·
124
Pos
·
31
St
E
—
32
Dalvin
Craft
Escambia County (Atmore, AL)
DL
·
6-2
/ 285
DL
★
★
★
★
★
82.92
1060
Natl
·
123
Pos
·
32
St
E
—
33
Walker Van
Hooser
Trinity Presbyterian School (Montgomery, AL)
QB
·
6-1
/ 175
QB
★
★
★
★
★
82.80
1082
Natl
·
66
Pos
·
33
St
E
—
34
Calvin
Perry
Bessemer Academy (Hueytown, AL)
LB
·
6-2
/ 215
LB
★
★
★
★
★
82.77
1093
Natl
·
131
Pos
·
34
St
E
—
35
Harding
Harper
Carver (Montgomery, AL)
LB
·
6-2
/ 240
LB
★
★
★
★
★
82.30
1193
Natl
·
146
Pos
·
35
St
E
—
36
Kelton
Brackett
Blount (Eight Mile, AL)
CB
·
5-11
/ 202
CB
★
★
★
★
★
82.17
1215
Natl
·
115
Pos
·
36
St
E
—
37
Torey
Agee
Opelika (Opelika, AL)
DL
·
6-4
/ 282
DL
★
★
★
★
★
82.10
1228
Natl
·
137
Pos
·
37
St
E
—
38
Michael
Flint
Oxford (Oxford, AL)
IOL
·
6-4
/ 300
IOL
★
★
★
★
★
82.03
1244
Natl
·
99
Pos
·
38
St
E
—
39
Alex
Taylor
West Limestone (Lester, AL)
WR
·
6-3
/ 205
WR
★
★
★
★
★
81.82
1284
Natl
·
177
Pos
·
39
St
—
—
—
40
Kivon
Coman
Hargrave Military Academy (Florence, AL)
S
·
6-1
/ 200
S
★
★
★
★
★
81.60
1320
Natl
·
100
Pos
·
40
St
S
—
41
Jacoby
Glenn
Vigor (Mobile, AL)
CB
·
6-0
/ 180
CB
★
★
★
★
★
81.47
1344
Natl
·
128
Pos
·
41
St
E
—
42
Paul
Davis
Mountain Brook (Birmingham, AL)
OT
·
6-4
/ 280
OT
★
★
★
★
★
81.44
1346
Natl
·
102
Pos
·
42
St
—
—
—
43
Ben
Tamburello
Spain Park (Birmingham, AL)
IOL
·
6-2
/ 275
IOL
★
★
★
★
★
81.25
1382
Natl
·
112
Pos
·
43
St
C
—
44
Paul
Kyles
Vigor (Mobile, AL)
TE
·
6-2
/ 245
TE
★
★
★
★
★
80.65
1484
Natl
·
88
Pos
·
44
St
—
100%
—
45
Kalan
Reed
Briarwood Christian (Birmingham, AL)
CB
·
5-11
/ 192
CB
★
★
★
★
★
80.47
1513
Natl
·
145
Pos
·
45
St
E
—
46
KJ
Maye
Murphy (Mobile, AL)
WR
·
5-10
/ 194
WR
★
★
★
★
★
80.13
1579
Natl
·
220
Pos
·
46
St
E
—
47
Marcus
Turner
McAdory (McCalla, AL)
S
·
6-0
/ 193
S
★
★
★
★
★
80.05
1584
Natl
·
119
Pos
·
47
St
E
—
48
Cody
Core
Auburn (Auburn, AL)
WR
·
6-3
/ 205
WR
★
★
★
★
★
80.05
1587
Natl
·
222
Pos
·
48
St
E
—
49
Destin
Challenger
Spain Park (Birmingham, AL)
S
·
5-11
/ 216
S
★
★
★
★
★
79.98
1602
Natl
·
120
Pos
·
49
St
E
—
50
Jay
Minor
Prattville (Prattville, AL)
EDGE
·
6-1
/ 250
EDGE
★
★
★
★
★
79.95
1608
Natl
·
123
Pos
·
50
St
E
—
Show next 41
· 91 players
↓
✕