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 8 schedule, live broadcasts, scores, state rankings and statewide 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 7, 2025, 7:15am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #7
1,023,037 views
1:35
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
Oak Mountain (Birmingham, AL)
@
No. 5 Vestavia Hills (AL)
Thursday 7:00pm (Local time)
3-3
Oak Mountain
4-2
(#5)
Vestavia Hills
10/09
No. 16 Mountain Brook (Birmingham, AL)
@
Pinson Valley (Pinson, AL)
Thursday 7:00pm (Local time)
4-3
(#16)
Mountain Brook
3-3
Pinson Valley
10/09
Orange Beach (AL)
@
No. 22 Jackson (AL)
Thursday 7:00pm (Local time)
4-3
Orange Beach
5-2
(#22)
Jackson
10/09
No. 1 Clay-Chalkville (Pinson, AL)
@
Huffman (Birmingham, AL)
Friday 7:00pm (Local time)
7-0
(#1)
Clay-Chalkville
1-5
Huffman
10/10
No. 14 Hillcrest (Tuscaloosa, AL)
@
No. 2 Thompson (Alabaster, AL)
Friday 7:00pm (Local time)
5-2
(#14)
Hillcrest
5-2
(#2)
Thompson
10/10
No. 3 Central (Phenix City, AL)
@
No. 8 Carver Montgomery (Montgomery, AL)
Friday 8:00pm (Local time)
6-1
(#3)
Central
5-1
(#8)
Carver Montgomery
10/10
No. 24 St. Paul's Episcopal (Mobile, AL)
@
No. 4 Saraland (AL)
Friday 7:00pm (Local time)
5-1
(#24)
St. Paul's Episcopal
6-0
(#4)
Saraland
10/10
No. 6 Hewitt-Trussville (Trussville, AL)
@
Prattville (AL)
Friday 7:00pm (Local time)
6-1
(#6)
Hewitt-Trussville
3-3
Prattville
10/10
No. 7 Mary G. Montgomery (Semmes, AL)
@
No. 20 Fairhope (AL)
Friday 7:00pm (Local time)
7-0
(#7)
Mary G. Montgomery
6-1
(#20)
Fairhope
10/10
No. 9 Auburn (AL)
@
Smiths Station (Smiths, AL)
Friday 7:00pm (Local time)
5-2
(#9)
Auburn
2-5
Smiths Station
10/10
Tuscaloosa County (Northport, AL)
@
No. 10 Hoover (AL)
Friday 7:00pm (Local time)
0-6
Tuscaloosa County
4-3
(#10)
Hoover
10/10
No. 11 Opelika (AL)
@
Enterprise (AL)
Friday 7:00pm (Local time)
6-1
(#11)
Opelika
2-4
Enterprise
10/10
Bryant (Irvington, AL)
@
No. 12 Daphne (AL)
Friday 7:00pm (Local time)
2-4
Bryant
6-1
(#12)
Daphne
10/10
No. 13 Parker (Birmingham, AL)
@
Minor (Adamsville, AL)
Friday 7:00pm (Local time)
5-2
(#13)
Parker
4-2
Minor
10/10
Jasper (AL)
@
No. 17 Muscle Shoals (AL)
Friday 7:00pm (Local time)
6-0
Jasper
6-0
(#17)
Muscle Shoals
10/10
JAG (Montgomery, AL)
@
No. 18 Dothan (AL)
Friday 7:00pm (Local time)
1-5
JAG
3-3
(#18)
Dothan
10/10
No. 19 Moody (AL)
@
Leeds (AL)
Friday 7:00pm (Local time)
5-2
(#19)
Moody
5-2
Leeds
10/10
No. 21 Spain Park (Hoover, AL)
@
Chelsea (AL)
Friday 7:00pm (Local time)
4-2
(#21)
Spain Park
5-1
Chelsea
10/10
Foley (AL)
@
No. 23 Baker (Mobile, AL)
Friday 7:00pm (Local time)
2-4
Foley
4-2
(#23)
Baker
10/10
MaxPreps State Rankings: Overall
This week's
Alabama MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Clay-Chalkville (Pinson)
7-0
30.7
2
Thompson (Alabaster)
5-2
43.2
3
Central (Phenix City)
6-1
38.0
4
Saraland
6-0
21.2
5
Vestavia Hills
4-2
39.2
6
HTHS (Trussville)
6-1
35.3
7
MGMHS (Semmes)
7-0
20.5
8
CMHS (Montgomery)
5-1
25.2
9
Auburn
5-2
38.9
10
Hoover
4-3
40.1
11
Opelika
6-1
28.3
12
Daphne
6-1
24.8
13
Parker (Birmingham)
5-2
21.7
14
Hillcrest (Tuscaloosa)
5-2
28.3
15
BRHS (Alexander City)
6-1
13.9
16
MBHS (Birmingham)
4-3
31.4
17
Muscle Shoals
6-0
0.3
18
Dothan
3-3
35.2
19
Moody
5-2
23.4
20
Fairhope
6-1
13.1
21
Spain Park (Hoover)
4-2
21.5
22
Jackson
5-2
17.7
23
Baker (Mobile)
4-2
21.2
24
SPEHS (Mobile)
5-1
12.3
25
Theodore
5-2
20.4
26
Pell City
4-2
22.8
27
SMCHS (Fairhope)
6-0
3.6
28
Russell County (Seale)
7-0
3.3
29
Gulf Shores
2-4
35.6
30
Pike Road
5-2
12.4
31
Hueytown
3-3
25.6
32
Spanish Fort
4-3
23.3
33
Prattville
3-3
27.4
34
Williamson (Mobile)
6-0
-3.6
35
Enterprise
2-4
38.7
36
Oxford
4-3
25.5
37
Homewood
6-1
2.4
38
Hartselle
6-0
-5.0
39
Anniston
6-0
6.2
40
Vigor (Prichard)
6-0
2.3
41
CCCHS (Lineville)
6-1
9.7
42
McAdory (McCalla)
5-0
3.8
43
Alexandria
5-1
5.2
44
MHBHS (Florence)
6-0
-12.4
45
UMS-Wright Prep (Mobile)
4-2
12.4
46
Bessemer City (Bessemer)
5-1
0.7
47
Oak Mountain (Birmingham)
3-3
26.3
48
McGill-Toolen (Mobile)
2-4
26.0
49
Fort Payne
5-1
6.0
50
Corner (Warrior)
5-1
4.3
State Stat Leaders
Leaderboard - Player Passing Yards
1
Kole Moody - 8th
Southside (Selma, AL)
2337
2
Trent Seaborn - Jr
Thompson (Alabaster, AL)
1844
3
Alvin Dinkins - Sr
Williamson (Mobile, AL)
1821
4
Christian Segar - Jr
Daphne (AL)
1736
5
Gage Davis - Jr
Florala (AL)
1645
6
Bobby Coleman - Jr
Central (Phenix City, AL)
1621
7
Brock Bradley - Sr
Spain Park (Hoover, AL)
1590
8
Dylan Reese - Sr
Parker (Birmingham, AL)
1571
9
Charles Skipper - So
Wetumpka (AL)
1533
10
Jalen Stanley - Sr
Glenwood (Phenix City, AL)
1531
11
Sam Lollar - Sr
Leeds (AL)
1530
12
Mayson Elam - Sr
Northridge (Tuscaloosa, AL)
1510
13
Tate Graham - Jr
Baker (Mobile, AL)
1450
14
Davis Barnett - So
Bayside Academy (Daphne, AL)
1435
15
Maddox Mims - So
Oxford (AL)
1433
16
Sammy Dunn - Sr
Vigor (Prichard, AL)
1418
17
Reid McBride - So
Montgomery Academy (Montgomery, AL)
1410
18
Gunner Rivers - Jr
St. Michael Catholic (Fairhope, AL)
1409
19
Kaleb Freeman - Jr
Hoover (AL)
1397
20
Bryson Riggins - Sr
Russell County (Seale, AL)
1387
21
Jake Lowery - Jr
Moody (AL)
1385
22
Jb Potter - Sr
Ashville (AL)
1369
23
Mason Holloway - Jr
Hamilton (AL)
1366
24
Mark Norris - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
1346
25
Shamar Toodle - So
Cottage Hill Christian Academy (Mobile, AL)
1336
Leaderboard - Player Rushing Yards
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
1361
2
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
1359
3
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
1355
4
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
1332
5
Ezavier Crowell - Jr
Jackson (AL)
1190
6
Jaxon Vinson - Sr
Red Bay (AL)
1125
7
Braylon Lawson - Jr
Sparkman (Harvest, AL)
1123
8
Keyshawn Woods - Sr
Cherokee County (Centre, AL)
1123
9
Ja' Veon McLeod - Sr
Daleville (AL)
1111
10
Damarion Barnes - Jr
Stanhope Elmore (Millbrook, AL)
1100
11
Jake Harper - Sr
Fairview (Cullman, AL)
1082
12
Tyler Thomas - Sr
Oakman (AL)
1033
13
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
965
14
Anthony Dixon - Jr
Central (Tuscaloosa, AL)
963
15
Ronald Wilder Jr. - Sr
Greene County (Eutaw, AL)
936
16
Brooks Zachry - Jr
Lee-Scott Academy (Auburn, AL)
926
17
Presley Fant - Sr
Boaz (AL)
925
18
MacArri Johnson - Sr
West Morgan (Trinity, AL)
917
19
JASON TODD JR - Sr
Mobile Christian (Mobile, AL)
903
20
Ayden Lake norris - Sr
Berry (AL)
901
21
Jaxon Penn - Sr
Mars Hill Bible (Florence, AL)
884
22
Jacobi Edmonson - Sr
Scottsboro (AL)
884
23
Brody Phillips - Jr
Highland Home (AL)
876
24
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
868
25
Kj Carter - Sr
Loachapoka (AL)
852
Leaderboard - Player Receiving Yards
1
Cedrick Simmons - Jr
Southside (Selma, AL)
1055
2
Jay'lin Taylor - Sr
Oxford (AL)
916
3
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
728
4
Drake Bentley - Sr
Hanceville (AL)
702
5
Greyson West - Jr
Florala (AL)
687
6
William Rushing - Jr
Hubbertville (Fayette, AL)
681
7
Dylan Jackson - Sr
Vigor (Prichard, AL)
671
8
Bryson Grissom - Sr
Huntsville (AL)
663
9
Lucas Beard - So
Susan Moore (Blountsville, AL)
655
10
Taylon Gaiter - Jr
Leeds (AL)
644
11
Markel Riley - Jr
Sylacauga (AL)
638
12
Derrick Surles - Sr
Southside (Selma, AL)
634
13
Marcus Arnold - Jr
Pelham (AL)
614
14
Jalijah Rutledge - Jr
Moody (AL)
608
15
Joshua Reed - Sr
Leroy (AL)
607
16
CJ Gardner - Sr
Daphne (AL)
599
17
Graeme Williams - So
Whitesburg Christian Academy (Huntsville, AL)
591
18
Jarrett Friendly - Jr
Montgomery Academy (Montgomery, AL)
590
19
Houston Tibbs - Jr
Hamilton (AL)
589
20
Joshua Harris - Jr
McIntosh (AL)
576
21
Deshawn Spencer - Sr
Saraland (AL)
573
22
Jeremiah Tabb - Sr
Hoover (AL)
563
23
Cal Lawrence - Sr
Glenwood (Phenix City, AL)
562
24
Tomon Felton - Sr
Homewood (AL)
561
25
Noah Bryan -
Florala (AL)
551
Leaderboard - Player Total TDs
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
24
2
Damarion Barnes - Jr
Stanhope Elmore (Millbrook, AL)
19
3
Tyler Thomas - Sr
Oakman (AL)
18
4
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
17
5
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
17
6
Eli Harris - Jr
Hamilton (AL)
17
7
Jake Harper - Sr
Fairview (Cullman, AL)
16
8
Mason Holloway - Jr
Hamilton (AL)
16
9
Alijah Woods - Jr
Reeltown (Notasulga, AL)
15
10
MacArri Johnson - Sr
West Morgan (Trinity, AL)
15
11
Jaxon Vinson - Sr
Red Bay (AL)
15
12
Ja'Kavien Collins - Sr
Leroy (AL)
15
13
Greyson West - Jr
Florala (AL)
15
14
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
15
15
Braylon Carroll - Sr
Thorsby (AL)
14
16
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
14
17
A'ron Lee - Jr
Ragland (AL)
14
18
Ja' Veon McLeod - Sr
Daleville (AL)
14
19
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
14
20
Lareaco Echols - Jr
Loachapoka (AL)
14
21
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
14
22
Jay'lin Taylor - Sr
Oxford (AL)
14
23
Trevor Tillman - So
Cottonwood (AL)
13
24
Kj Carter - Sr
Loachapoka (AL)
13
25
Qua McNeal - Jr
Jacksonville (AL)
13
Leaderboard - Player Total Tackles
1
Caleb Massey - Jr
Billingsley (AL)
105
2
Kadence Conn - Jr
Locust Fork (AL)
103
3
Blake Battle - Sr
Sparkman (Harvest, AL)
103
4
Bradyn Bennett - Sr
Boaz (AL)
98
5
Noah Bryan -
Florala (AL)
97
6
Levi Jacoby - Fr
Asbury (Albertville, AL)
95
7
Wilson Cherry - Jr
Trinity Presbyterian (Montgomery, AL)
94
8
Luke Brewer - Jr
Ashville (AL)
92
9
Clarence Dates - Sr
Pinson Valley (Pinson, AL)
91
10
Laquon Whisenhunt - Sr
Jackson (AL)
88
11
Dalton Devenney - Fr
Florala (AL)
85
12
Walter Myrick - Sr
Wetumpka (AL)
83
13
Cayden Carroll - Sr
Vincent (AL)
83
14
Gavin Robinson - So
Cleburne County (Heflin, AL)
82
15
Ellis McGaskin - Jr
Williamson (Mobile, AL)
82
16
Charlie Buttram - Sr
Brooks (Killen, AL)
81
17
Jagger Ludolf - Sr
Moody (AL)
81
18
Walker Turner - Sr
Enterprise (AL)
79
19
Keifer Hallmark - Jr
Russellville (AL)
78
20
Charles Chappelle - Sr
Benjamin Russell (Alexander City, AL)
78
21
Braxton Duncan - So
Russellville (AL)
77
22
AJ Smallwood - Jr
Opp (AL)
77
23
Kerry Ccs\kerry.jones - Jr
Florala (AL)
77
24
Jake Fleming - Sr
Clements (Athens, AL)
76
25
Luke Ward - Sr
Berry (AL)
75
Leaderboard - Player Interceptions
1
JaDarius Burney - Sr
Goshen (AL)
8
2
Camarion Allen - Jr
Southside (Selma, AL)
6
3
Eli Harris - Sr
Falkville (AL)
5
4
Tristan Perry -
Hale County (Moundville, AL)
5
5
Conner Lane - So
Addison (AL)
5
6
Kobe Weaver - So
Citronelle (AL)
5
7
Naylon Murphy - Jr
Eufaula (AL)
4
8
Zairiyon Long - Sr
Hatton (Town Creek, AL)
4
9
Xykais Thomas - So
Cottage Hill Christian Academy (Mobile, AL)
4
10
Hudson Powell - Sr
Tuscaloosa Academy (Tuscaloosa, AL)
4
11
Perry Hand - Sr
UMS-Wright Prep (Mobile, AL)
4
12
Coley Gilstrap - Jr
Hamilton (AL)
4
13
Easton Gregory - Sr
Lee-Scott Academy (Auburn, AL)
4
14
Kylen Johnson - So
Coosa Christian (Gadsden, AL)
4
15
Jaylen Scott - Jr
Williamson (Mobile, AL)
4
16
Brody Jones - Sr
St. Michael Catholic (Fairhope, AL)
4
17
Kaden Edwards - Sr
Pinson Valley (Pinson, AL)
4
18
Darron Jones - So
Russellville (AL)
4
19
Jermaine McCree - Sr
Williamson (Mobile, AL)
4
20
DJ Hardaway - So
Buckhorn (New Market, AL)
4
21
Keithey Frye - Jr
Dallas County (Plantersville, AL)
4
22
Alijah Johnson - Sr
Benjamin Russell (Alexander City, AL)
4
23
Jordan Holmes - Sr
Pike Road (AL)
4
24
Kiing Fisher - So
Marengo (Dixons Mills, AL)
3
25
Eli Arnold - So
Hamilton (AL)
3
Related Content
Alabama Football Scores
Alabama Football Stat Leaders
Alabama Football Playoffs
Alabama Football Rankings