MAXPREPS
GOFAN
NFHS NETWORK
FOLLOW MAXPREPS
Football
Football Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
Game of the Week
News
Live Streams
Baseball
Baseball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Live Streams
B. Basketball
B. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
Live Streams
G. Basketball
G. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Videos
Record Book
News
Live Streams
G. Volleyball
G. Volleyball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Record Book
News
Live Streams
Tickets
Digital Tickets
Content Contributors
Coaches
...
POPULAR SPORTS
All sports
Boys
Baseball
Basketball
Beach Volleyball
Cross Country
Football
Golf
Ice Hockey
Lacrosse
Soccer
Swimming
Tennis
Track & Field
Volleyball
Water Polo
Wrestling
Girls
Basketball
Beach Volleyball
Cross Country
Field Hockey
Flag Football
Golf
Ice Hockey
Lacrosse
Soccer
Softball
Swimming
Tennis
Track & Field
Volleyball
Water Polo
SEARCH
APPS
MaxPreps
Follow your favorite high school teams and players
MP Stats for iPad
Stat keeping for basketball teams
PRO PHOTOGRAPHY
Photo Galleries
Explore and purchase photos of your local teams and players
WATCH
Video Center
See top plays & highlights of the best high school sports
Live Streams & Replays
Get access to live game streams and full replays for 8000+ schools
SIGN IN
Alabama high school football: AHSAA Week 9 schedule, broadcasts, scores, rankings and statistical leaders
Key Alabama high school football games, live broadcasts, computer rankings, statewide stat leaders, schedules and scores - live and final.
By
Eric Frantz
Follow Eric Frantz on Twitter
Oct 14, 2025, 8:44am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #9
352,681 views
1:19
The 2025 Alabama high school football season continues this week. Here's what you need to know heading into and during this weekend's prep football slate in The Yellowhammer State.
Schedule and Live Scores
Statewide Schedule & Scoreboard (Live & Final)
Live Statewide Broadcasts
NFHS Network Game Streams
Top 25 Scoreboard
Murphy (Mobile, AL)
@
No. 4 Saraland (AL)
Thursday 7:00pm (Local time)
0-8
Murphy
7-0
(#4)
Saraland
10/16
No. 25 Oxford (AL)
@
No. 1 Clay-Chalkville (Pinson, AL)
Friday 7:00pm (Local time)
4-3
(#25)
Oxford
8-0
(#1)
Clay-Chalkville
10/17
No. 2 Thompson (Alabaster, AL)
@
No. 9 Hoover (AL)
Friday 7:00pm (Local time)
6-2
(#2)
Thompson
5-3
(#9)
Hoover
10/17
No. 12 Opelika (AL)
@
No. 3 Central (Phenix City, AL)
Friday 8:00pm (Local time)
6-2
(#12)
Opelika
7-1
(#3)
Central
10/17
No. 5 Vestavia Hills (AL)
@
Tuscaloosa County (Northport, AL)
Friday 7:00pm (Local time)
5-2
(#5)
Vestavia Hills
0-7
Tuscaloosa County
10/17
No. 6 Hewitt-Trussville (Trussville, AL)
@
Oak Mountain (Birmingham, AL)
Friday 7:00pm (Local time)
6-2
(#6)
Hewitt-Trussville
3-4
Oak Mountain
10/17
No. 10 Carver Montgomery (Montgomery, AL)
@
No. 7 Auburn (AL)
Friday 7:00pm (Local time)
5-2
(#10)
Carver Montgomery
6-2
(#7)
Auburn
10/17
Baker (Mobile, AL)
@
No. 8 Mary G. Montgomery (Semmes, AL)
Friday 7:00pm (Local time)
5-2
Baker
8-0
(#8)
Mary G. Montgomery
10/17
Homewood (AL)
@
No. 11 Parker (Birmingham, AL)
Friday 7:00pm (Local time)
6-1
Homewood
6-2
(#11)
Parker
10/17
No. 24 Prattville (AL)
@
No. 13 Hillcrest (Tuscaloosa, AL)
Friday 7:00pm (Local time)
4-3
(#24)
Prattville
5-3
(#13)
Hillcrest
10/17
No. 14 Daphne (AL)
@
Fairhope (AL)
Friday 7:00pm (Local time)
7-1
(#14)
Daphne
6-2
Fairhope
10/17
Huffman (Birmingham, AL)
@
No. 15 Mountain Brook (Birmingham, AL)
Friday 7:00pm (Local time)
1-6
Huffman
5-3
(#15)
Mountain Brook
10/17
JAG (Montgomery, AL)
@
No. 16 Enterprise (AL)
Friday 7:00pm (Local time)
1-6
JAG
3-4
(#16)
Enterprise
10/17
No. 17 Spain Park (Hoover, AL)
@
Calera (AL)
Friday 7:00pm (Local time)
5-2
(#17)
Spain Park
2-5
Calera
10/17
Smiths Station (Smiths, AL)
@
No. 18 Dothan (AL)
Friday 7:00pm (Local time)
2-6
Smiths Station
4-3
(#18)
Dothan
10/17
Pelham (AL)
@
No. 20 Benjamin Russell (Alexander City, AL)
Friday 7:00pm (Local time)
3-4
Pelham
6-1
(#20)
Benjamin Russell
10/17
No. 21 Jackson (AL)
@
W.S. Neal (East Brewton, AL)
Friday 7:00pm (Local time)
6-2
(#21)
Jackson
5-2
W.S. Neal
10/17
Springville (AL)
@
No. 22 Moody (AL)
Friday 7:00pm (Local time)
1-6
Springville
6-2
(#22)
Moody
10/17
No. 23 Pike Road (AL)
@
Russell County (Seale, AL)
Friday 7:00pm (Local time)
6-2
(#23)
Pike Road
7-0
Russell County
10/17
MaxPreps State Rankings: Overall
This week's
Alabama MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Clay-Chalkville (Pinson)
8-0
22.8
2
Thompson (Alabaster)
6-2
41.6
3
Central (Phenix City)
7-1
38.8
4
Saraland
7-0
19.1
5
Vestavia Hills
5-2
37.0
6
HTHS (Trussville)
6-2
32.7
7
Auburn
6-2
33.2
8
MGMHS (Semmes)
8-0
17.8
9
Hoover
5-3
34.7
10
CMHS (Montgomery)
5-2
29.2
11
Parker (Birmingham)
6-2
21.0
12
Opelika
6-2
27.1
13
Hillcrest (Tuscaloosa)
5-3
31.1
14
Daphne
7-1
18.9
15
MBHS (Birmingham)
5-3
29.6
16
Enterprise
3-4
38.6
17
Spain Park (Hoover)
5-2
19.1
18
Dothan
4-3
30.0
19
Muscle Shoals
7-0
0.5
20
BRHS (Alexander City)
6-1
13.6
21
Jackson
6-2
13.1
22
Moody
6-2
22.0
23
Pike Road
6-2
12.1
24
Prattville
4-3
28.4
25
Oxford
4-3
23.5
26
Baker (Mobile)
5-2
15.6
27
Williamson (Mobile)
7-0
-2.7
28
Fairhope
6-2
13.2
29
Gulf Shores
3-4
30.8
30
Hartselle
7-0
-3.7
31
Homewood
6-1
3.6
32
Theodore
5-2
15.9
33
Hueytown
4-3
23.6
34
SMCHS (Fairhope)
7-0
3.2
35
SPEHS (Mobile)
5-2
15.6
36
Vigor (Prichard)
7-0
-1.4
37
Spanish Fort
4-4
20.0
38
Russell County (Seale)
7-0
1.8
39
CCCHS (Lineville)
7-1
5.3
40
McAdory (McCalla)
5-1
7.6
41
Pell City
5-2
18.5
42
Austin (Decatur)
5-2
7.4
43
Ramsay (Birmingham)
4-3
13.3
44
Fort Payne
6-1
6.0
45
Pinson Valley (Pinson)
3-4
20.6
46
McGill-Toolen (Mobile)
3-4
19.4
47
Oak Mountain (Birmingham)
3-4
28.7
48
Andalusia
6-2
8.6
49
MCHS (Montgomery)
4-3
5.2
50
Anniston
7-0
-2.0
State Stat Leaders
Leaderboard - Player Passing Yards
1
Kole Moody - 8th
Southside (Selma, AL)
2712
2
Trent Seaborn - Jr
Thompson (Alabaster, AL)
2109
3
Alvin Dinkins - Sr
Williamson (Mobile, AL)
1974
4
Dylan Reese - Sr
Parker (Birmingham, AL)
1876
5
Brock Bradley - Sr
Spain Park (Hoover, AL)
1872
6
Gage Davis - Jr
Florala (AL)
1865
7
Bobby Coleman - Jr
Central (Phenix City, AL)
1864
8
Christian Segar - Jr
Daphne (AL)
1836
9
Sam Lollar - Sr
Leeds (AL)
1820
10
Gakobey Gill - Sr
Bob Jones (Madison, AL)
1791
11
Charles Skipper - So
Wetumpka (AL)
1711
12
Davis Barnett - So
Bayside Academy (Daphne, AL)
1701
13
Jalen Stanley - Sr
Glenwood (Phenix City, AL)
1688
14
Bryson Riggins - Sr
Russell County (Seale, AL)
1685
15
Mayson Elam - Sr
Northridge (Tuscaloosa, AL)
1611
16
Gunner Rivers - Jr
St. Michael Catholic (Fairhope, AL)
1595
17
Kaleb Freeman - Jr
Hoover (AL)
1587
18
Mark Norris - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
1580
19
Jake Lowery - Jr
Moody (AL)
1580
20
Mason Holloway - Jr
Hamilton (AL)
1508
21
Holden Pawlik - Sr
Carroll (Ozark, AL)
1505
22
Landyn Smith - Jr
St. Clair County (Odenville, AL)
1502
23
Reid McBride - So
Montgomery Academy (Montgomery, AL)
1498
24
Reid Bardos - So
Elkmont (AL)
1481
25
Caden Foreman - Sr
Valley (AL)
1462
Leaderboard - Player Rushing Yards
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
1680
2
Keyshawn Woods - Sr
Cherokee County (Centre, AL)
1554
3
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
1485
4
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
1432
5
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
1355
6
Ezavier Crowell - Jr
Jackson (AL)
1291
7
Jaxon Vinson - Sr
Red Bay (AL)
1252
8
Jake Harper - Sr
Fairview (Cullman, AL)
1218
9
Braylon Lawson - Jr
Sparkman (Harvest, AL)
1196
10
Ja' Veon McLeod - Sr
Daleville (AL)
1167
11
Damarion Barnes - Jr
Stanhope Elmore (Millbrook, AL)
1159
12
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
1147
13
Tyler Thomas - Sr
Oakman (AL)
1123
14
Torr'e Pride - Jr
Tanner (AL)
1108
15
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
1090
16
MacArri Johnson - Sr
West Morgan (Trinity, AL)
1060
17
Ronald Wilder Jr. - Sr
Greene County (Eutaw, AL)
1059
18
Ayden Lake norris - Sr
Berry (AL)
1056
19
Tate Watson - So
Straughn (Andalusia, AL)
1046
20
Hudson Higgins - Sr
Mars Hill Bible (Florence, AL)
1010
21
Tyler Stricklin - So
Hubbertville (Fayette, AL)
1001
22
Presley Fant - Sr
Boaz (AL)
995
23
Eli Harris - Jr
Hamilton (AL)
985
24
Ayden Willsey - Jr
McKenzie (AL)
984
25
Kendrick Able Jr. - Jr
Theodore (AL)
981
Leaderboard - Player Receiving Yards
1
Cedrick Simmons - Jr
Southside (Selma, AL)
1203
2
Jay'lin Taylor - Sr
Oxford (AL)
916
3
Markel Riley - Jr
Sylacauga (AL)
852
4
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
814
5
Drake Bentley - Sr
Hanceville (AL)
800
6
Bryson Grissom - Sr
Huntsville (AL)
764
7
Derrick Surles - Sr
Southside (Selma, AL)
743
8
William Rushing - Jr
Hubbertville (Fayette, AL)
741
9
Greyson West - Jr
Florala (AL)
708
10
Deshawn Spencer - Sr
Saraland (AL)
698
11
Taylon Gaiter - Jr
Leeds (AL)
673
12
Dylan Jackson - Sr
Vigor (Prichard, AL)
671
13
Marcus Arnold - Jr
Pelham (AL)
670
14
Lucas Beard - So
Susan Moore (Blountsville, AL)
656
15
Houston Tibbs - Jr
Hamilton (AL)
653
16
Jalijah Rutledge - Jr
Moody (AL)
646
17
Mason Corder - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
644
18
Jeremiah Tabb - Sr
Hoover (AL)
636
19
Tomon Felton - Sr
Homewood (AL)
632
20
Joshua Douthard - Jr
St. Clair County (Odenville, AL)
630
21
Noah Bryan -
Florala (AL)
630
22
Graeme Williams - So
Whitesburg Christian Academy (Huntsville, AL)
628
23
Darion Moseley - Jr
Thompson (Alabaster, AL)
628
24
Braylen Averett - Fr
Central (Phenix City, AL)
624
25
Joshua Harris - Jr
McIntosh (AL)
622
Leaderboard - Player Total TDs
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
26
2
Damarion Barnes - Jr
Stanhope Elmore (Millbrook, AL)
19
3
Mason Holloway - Jr
Hamilton (AL)
19
4
Tyler Thomas - Sr
Oakman (AL)
18
5
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
18
6
Eli Harris - Jr
Hamilton (AL)
18
7
Jaquez Wilkes - Sr
Wadley (AL)
17
8
Jaxon Vinson - Sr
Red Bay (AL)
17
9
MacArri Johnson - Sr
West Morgan (Trinity, AL)
17
10
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
17
11
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
17
12
Kylen Johnson - So
Coosa Christian (Gadsden, AL)
17
13
Torr'e Pride - Jr
Tanner (AL)
17
14
Trevor Tillman - So
Cottonwood (AL)
16
15
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
16
16
Jake Harper - Sr
Fairview (Cullman, AL)
16
17
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
16
18
Ja'Kavien Collins - Sr
Leroy (AL)
16
19
Alijah Woods - Jr
Reeltown (Notasulga, AL)
15
20
Ezavier Crowell - Jr
Jackson (AL)
15
21
Joshua Douthard - Jr
St. Clair County (Odenville, AL)
15
22
Elliott Harris - So
Luverne (AL)
15
23
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
15
24
Greyson West - Jr
Florala (AL)
15
25
A'ron Lee - Jr
Ragland (AL)
14
Leaderboard - Player Total Tackles
1
Blake Battle - Sr
Sparkman (Harvest, AL)
120
2
Gavin Robinson - So
Cleburne County (Heflin, AL)
110
3
Luke Brewer - Jr
Ashville (AL)
109
4
Bradyn Bennett - Sr
Boaz (AL)
108
5
Noah Bryan -
Florala (AL)
108
6
Caleb Massey - Jr
Billingsley (AL)
105
7
Kadence Conn - Jr
Locust Fork (AL)
103
8
Laquon Whisenhunt - Sr
Jackson (AL)
103
9
Fysher Patterson - Sr
West End (Walnut Grove, AL)
102
10
Wilson Cherry - Jr
Trinity Presbyterian (Montgomery, AL)
100
11
Walter Myrick - Sr
Wetumpka (AL)
97
12
Ellis McGaskin - Jr
Williamson (Mobile, AL)
96
13
Walker Turner - Sr
Enterprise (AL)
94
14
Cayden Carroll - Sr
Vincent (AL)
94
15
Jagger Ludolf - Sr
Moody (AL)
92
16
Clarence Dates - Sr
Pinson Valley (Pinson, AL)
91
17
Charlie Buttram - Sr
Brooks (Killen, AL)
91
18
Keifer Hallmark - Jr
Russellville (AL)
90
19
Jud Bunch - So
West End (Walnut Grove, AL)
90
20
Cael Fulmer - So
Cleburne County (Heflin, AL)
89
21
Cade Mickler - Sr
Coosa Christian (Gadsden, AL)
89
22
Kerry Ccs\kerry.jones - Jr
Florala (AL)
88
23
Jake Fleming - Sr
Clements (Athens, AL)
88
24
Grayson Malone - Sr
Coosa Christian (Gadsden, AL)
86
25
Jayden Bradberry - So
Florala (AL)
85
Leaderboard - Player Interceptions
1
JaDarius Burney - Sr
Goshen (AL)
13
2
Khemani Robinson - Sr
Winterboro (Alpine, AL)
8
3
Camarion Allen - Jr
Southside (Selma, AL)
7
4
Conner Lane - So
Addison (AL)
7
5
Eli Harris - Sr
Falkville (AL)
6
6
Kylen Johnson - So
Coosa Christian (Gadsden, AL)
6
7
Tristan Perry -
Hale County (Moundville, AL)
5
8
Jermaine McCree - Sr
Williamson (Mobile, AL)
5
9
Xykais Thomas - So
Cottage Hill Christian Academy (Mobile, AL)
5
10
Kaden Jones - Sr
Winterboro (Alpine, AL)
5
11
Elijah Malone - Jr
Gulf Shores (AL)
5
12
Kobe Weaver - So
Citronelle (AL)
5
13
Hudson Powell - Sr
Tuscaloosa Academy (Tuscaloosa, AL)
5
14
Naylon Murphy - Jr
Eufaula (AL)
4
15
Cale Hanks - Jr
Dadeville (AL)
4
16
Easton Gregory - Sr
Lee-Scott Academy (Auburn, AL)
4
17
Carter Lowery - So
Andalusia (AL)
4
18
Jumari Flowers - Sr
Goshen (AL)
4
19
Brody Jones - Sr
St. Michael Catholic (Fairhope, AL)
4
20
Alijah Johnson - Sr
Benjamin Russell (Alexander City, AL)
4
21
Jayden Davis - So
Cottage Hill Christian Academy (Mobile, AL)
4
22
Perry Hand - Sr
UMS-Wright Prep (Mobile, AL)
4
23
Kaden Edwards - Sr
Pinson Valley (Pinson, AL)
4
24
Coley Gilstrap - Jr
Hamilton (AL)
4
25
Zairiyon Long - Sr
Hatton (Town Creek, AL)
4
Related Content
Alabama Football Scores
Alabama Football Stat Leaders
Alabama Football Playoffs
Alabama Football Rankings