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 10 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 21, 2025, 9:50am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #10
471,493 views
1:16
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
JAG (Montgomery, AL)
@
No. 2 Central (Phenix City, AL)
Thursday 8:00pm (Local time)
1-7
JAG
8-1
(#2)
Central
10/23
Woodlawn (Birmingham, AL)
@
No. 20 Parker (Birmingham, AL)
Thursday 7:00pm (Local time)
2-6
Woodlawn
6-3
(#20)
Parker
10/23
Pinson Valley (Pinson, AL)
@
No. 1 Clay-Chalkville (Pinson, AL)
Friday 7:00pm (Local time)
3-5
Pinson Valley
9-0
(#1)
Clay-Chalkville
10/24
No. 3 Hoover (AL)
@
No. 6 Vestavia Hills (AL)
Friday 7:00pm (Local time)
6-3
(#3)
Hoover
6-2
(#6)
Vestavia Hills
10/24
No. 4 Thompson (Alabaster, AL)
@
No. 15 Prattville (AL)
Friday 7:00pm (Local time)
6-3
(#4)
Thompson
5-3
(#15)
Prattville
10/24
Theodore (AL)
@
No. 5 Saraland (AL)
Friday 7:00pm (Local time)
6-2
Theodore
8-0
(#5)
Saraland
10/24
No. 19 Dothan (AL)
@
No. 7 Auburn (AL)
Friday 7:00pm (Local time)
5-3
(#19)
Dothan
7-2
(#7)
Auburn
10/24
Tuscaloosa County (Northport, AL)
@
No. 8 Hewitt-Trussville (Trussville, AL)
Friday 7:00pm (Local time)
0-8
Tuscaloosa County
7-2
(#8)
Hewitt-Trussville
10/24
Davidson (Mobile, AL)
@
No. 9 Mary G. Montgomery (Semmes, AL)
Friday 7:00pm (Local time)
4-4
Davidson
8-1
(#9)
Mary G. Montgomery
10/24
No. 10 Carver Montgomery (Montgomery, AL)
@
No. 11 Opelika (AL)
Friday 7:00pm (Local time)
5-3
(#10)
Carver Montgomery
6-3
(#11)
Opelika
10/24
No. 12 Daphne (AL)
@
Robertsdale (AL)
Friday 7:00pm (Local time)
7-2
(#12)
Daphne
4-6
Robertsdale
10/24
No. 13 Enterprise (AL)
@
Smiths Station (Smiths, AL)
Friday 7:00pm (Local time)
4-4
(#13)
Enterprise
3-7
Smiths Station
10/24
No. 18 Fairhope (AL)
@
No. 14 Baker (Mobile, AL)
Friday 7:00pm (Local time)
7-2
(#18)
Fairhope
6-2
(#14)
Baker
10/24
No. 16 Benjamin Russell (Alexander City, AL)
@
Chelsea (AL)
Friday 7:00pm (Local time)
7-1
(#16)
Benjamin Russell
5-3
Chelsea
10/24
No. 21 Muscle Shoals (AL)
@
Hartselle (AL)
Friday 7:00pm (Local time)
7-0
(#21)
Muscle Shoals
8-0
Hartselle
10/24
Chilton County (Clanton, AL)
@
No. 22 Spain Park (Hoover, AL)
Friday 7:00pm (Local time)
1-7
Chilton County
6-2
(#22)
Spain Park
10/24
No. 23 Williamson (Mobile, AL)
@
LeFlore (Mobile, AL)
Friday 7:00pm (Local time)
8-0
(#23)
Williamson
3-5
LeFlore
10/24
Oak Mountain (Birmingham, AL)
@
No. 24 Hillcrest (Tuscaloosa, AL)
Friday 7:00pm (Local time)
3-5
Oak Mountain
5-4
(#24)
Hillcrest
10/24
No. 25 Jackson (AL)
@
Satsuma (AL)
Friday 7:00pm (Local time)
7-2
(#25)
Jackson
1-6
Satsuma
10/24
MaxPreps State Rankings: Overall
This week's
Alabama MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Clay-Chalkville (Pinson)
9-0
21.8
2
Central (Phenix City)
8-1
36.8
3
Hoover
6-3
36.0
4
Thompson (Alabaster)
6-3
41.8
5
Saraland
8-0
14.9
6
Vestavia Hills
6-2
31.5
7
Auburn
7-2
33.7
8
HTHS (Trussville)
7-2
32.0
9
MGMHS (Semmes)
8-1
20.7
10
CMHS (Montgomery)
5-3
30.9
11
Opelika
6-3
31.4
12
Daphne
7-2
21.8
13
Enterprise
4-4
34.0
14
Baker (Mobile)
6-2
20.4
15
Prattville
5-3
30.9
16
BRHS (Alexander City)
7-1
12.6
17
Pike Road
7-2
12.8
18
Fairhope
7-2
16.6
19
Dothan
5-3
26.2
20
Parker (Birmingham)
6-3
21.0
21
Muscle Shoals
7-0
-1.1
22
Spain Park (Hoover)
6-2
17.9
23
Williamson (Mobile)
8-0
0.5
24
Hillcrest (Tuscaloosa)
5-4
31.6
25
Jackson
7-2
13.0
26
MBHS (Birmingham)
6-3
21.6
27
Moody
7-2
18.3
28
Theodore
6-2
19.3
29
Homewood
7-1
4.9
30
Oxford
4-4
27.3
31
SMCHS (Fairhope)
8-0
1.4
32
Gulf Shores
3-5
30.7
33
Hartselle
8-0
-3.5
34
Hueytown
5-3
17.7
35
Spanish Fort
4-4
21.5
36
McGill-Toolen (Mobile)
4-4
21.0
37
Pell City
6-2
16.6
38
SPEHS (Mobile)
5-3
16.8
39
CCCHS (Lineville)
8-1
4.8
40
Vigor (Prichard)
7-1
2.1
41
Russell County (Seale)
7-1
5.0
42
Oak Mountain (Birmingham)
3-5
32.3
43
McAdory (McCalla)
6-1
3.3
44
Anniston
8-0
-2.4
45
Fort Payne
7-1
2.9
46
Ramsay (Birmingham)
5-3
8.9
47
MHBHS (Florence)
8-0
-18.4
48
Andalusia
7-2
4.4
49
Bessemer City (Bessemer)
6-1
0.1
50
UMS-Wright Prep (Mobile)
5-3
7.2
State Stat Leaders
Leaderboard - Player Passing Yards
1
Kole Moody - 8th
Southside (Selma, AL)
3091
2
Trent Seaborn - Jr
Thompson (Alabaster, AL)
2381
3
Christian Segar - Jr
Daphne (AL)
2102
4
Gage Davis - Jr
Florala (AL)
2083
5
Dylan Reese - Sr
Parker (Birmingham, AL)
2067
6
Bobby Coleman - Jr
Central (Phenix City, AL)
2051
7
Alvin Dinkins - Sr
Williamson (Mobile, AL)
2042
8
Charles Skipper - So
Wetumpka (AL)
1923
9
Davis Barnett - So
Bayside Academy (Daphne, AL)
1888
10
Gunner Rivers - Jr
St. Michael Catholic (Fairhope, AL)
1877
11
Brock Bradley - Sr
Spain Park (Hoover, AL)
1872
12
Jake Lowery - Jr
Moody (AL)
1847
13
Tate Graham - Jr
Baker (Mobile, AL)
1845
14
Bryson Riggins - Sr
Russell County (Seale, AL)
1826
15
Sam Lollar - Sr
Leeds (AL)
1820
16
Mayson Elam - Sr
Northridge (Tuscaloosa, AL)
1815
17
Gakobey Gill - Sr
Bob Jones (Madison, AL)
1791
18
Mark Norris - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
1787
19
Mason Holloway - Jr
Hamilton (AL)
1750
20
Reid McBride - So
Montgomery Academy (Montgomery, AL)
1737
21
Cason Myers - Jr
Auburn (AL)
1730
22
Whit Goodwin - So
Russellville (AL)
1696
23
Caden Foreman - Sr
Valley (AL)
1695
24
Jalen Stanley - Sr
Glenwood (Phenix City, AL)
1695
25
Reid Bardos - So
Elkmont (AL)
1694
Leaderboard - Player Rushing Yards
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
1847
2
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
1758
3
Keyshawn Woods - Sr
Cherokee County (Centre, AL)
1750
4
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
1695
5
Damarion Barnes - Jr
Stanhope Elmore (Millbrook, AL)
1551
6
Jaxon Vinson - Sr
Red Bay (AL)
1505
7
Ezavier Crowell - Jr
Jackson (AL)
1435
8
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
1355
9
Jake Harper - Sr
Fairview (Cullman, AL)
1343
10
Tyler Thomas - Sr
Oakman (AL)
1327
11
Jacobi Edmonson - Sr
Scottsboro (AL)
1298
12
Braylon Lawson - Jr
Sparkman (Harvest, AL)
1233
13
Derrion Lewis - Jr
Jackson-Olin (Birmingham, AL)
1224
14
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
1223
15
Aj Alexander - Sr
Dothan (AL)
1213
16
JASON TODD JR - Sr
Mobile Christian (Mobile, AL)
1205
17
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
1198
18
MacArri Johnson - Sr
West Morgan (Trinity, AL)
1196
19
Ayden Lake norris - Sr
Berry (AL)
1178
20
Ja' Veon McLeod - Sr
Daleville (AL)
1167
21
Tate Watson - So
Straughn (Andalusia, AL)
1162
22
Jayshaun Woodhouse - Jr
Central (Phenix City, AL)
1161
23
Savarius Evans - Jr
Hatton (Town Creek, AL)
1108
24
Torr'e Pride - Jr
Tanner (AL)
1108
25
Presley Fant - Sr
Boaz (AL)
1084
Leaderboard - Player Receiving Yards
1
Cedrick Simmons - Jr
Southside (Selma, AL)
1318
2
Jay'lin Taylor - Sr
Oxford (AL)
943
3
Drake Bentley - Sr
Hanceville (AL)
902
4
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
879
5
William Rushing - Jr
Hubbertville (Fayette, AL)
871
6
Derrick Surles - Sr
Southside (Selma, AL)
861
7
Markel Riley - Jr
Sylacauga (AL)
852
8
Greyson West - Jr
Florala (AL)
847
9
Bryson Grissom - Sr
Huntsville (AL)
835
10
Jalijah Rutledge - Jr
Moody (AL)
760
11
Deshawn Spencer - Sr
Saraland (AL)
750
12
Tomon Felton - Sr
Homewood (AL)
749
13
Marcus Arnold - Jr
Pelham (AL)
745
14
Darion Moseley - Jr
Thompson (Alabaster, AL)
719
15
Braylen Averett - Fr
Central (Phenix City, AL)
711
16
Brody Jones - Sr
St. Michael Catholic (Fairhope, AL)
705
17
Jarrett Friendly - Jr
Montgomery Academy (Montgomery, AL)
698
18
Mason Corder - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
695
19
Kahden Smith - Sr
Hillcrest (Tuscaloosa, AL)
691
20
Houston Tibbs - Jr
Hamilton (AL)
687
21
Noah Bryan -
Florala (AL)
681
22
Anthony Silar - Sr
New Brockton (AL)
680
23
Taylon Gaiter - Jr
Leeds (AL)
673
24
Dylan Jackson - Sr
Vigor (Prichard, AL)
671
25
Khatori Marion - Sr
Baker (Mobile, AL)
670
Leaderboard - Player Total TDs
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
29
2
Damarion Barnes - Jr
Stanhope Elmore (Millbrook, AL)
24
3
Mason Holloway - Jr
Hamilton (AL)
23
4
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
22
5
Jake Harper - Sr
Fairview (Cullman, AL)
21
6
MacArri Johnson - Sr
West Morgan (Trinity, AL)
21
7
Tyler Thomas - Sr
Oakman (AL)
21
8
Jaxon Vinson - Sr
Red Bay (AL)
21
9
Greyson West - Jr
Florala (AL)
20
10
Eli Harris - Jr
Hamilton (AL)
20
11
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
19
12
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
18
13
Kylen Johnson - So
Coosa Christian (Gadsden, AL)
18
14
Jaquez Wilkes - Sr
Wadley (AL)
17
15
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
17
16
Braylon Carroll - Sr
Thorsby (AL)
17
17
Torr'e Pride - Jr
Tanner (AL)
17
18
Elliott Harris - So
Luverne (AL)
17
19
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
17
20
Trevor Tillman - So
Cottonwood (AL)
16
21
Dominic White - Sr
Minor (Adamsville, AL)
16
22
A'ron Lee - Jr
Ragland (AL)
16
23
Ja'Kavien Collins - Sr
Leroy (AL)
16
24
Joshua Douthard - Jr
St. Clair County (Odenville, AL)
16
25
William Rushing - Jr
Hubbertville (Fayette, AL)
16
Leaderboard - Player Total Tackles
1
Kadence Conn - Jr
Locust Fork (AL)
144
2
Walker Turner - Sr
Enterprise (AL)
131
3
Luke Brewer - Jr
Ashville (AL)
130
4
Blake Battle - Sr
Sparkman (Harvest, AL)
129
5
Laquon Whisenhunt - Sr
Jackson (AL)
122
6
Caleb Massey - Jr
Billingsley (AL)
121
7
Gavin Robinson - So
Cleburne County (Heflin, AL)
120
8
Noah Bryan -
Florala (AL)
120
9
Bradyn Bennett - Sr
Boaz (AL)
118
10
Brock Woodruff - Sr
Sipsey Valley (Buhl, AL)
115
11
Ellis McGaskin - Jr
Williamson (Mobile, AL)
110
12
Walter Myrick - Sr
Wetumpka (AL)
110
13
Wilson Cherry - Jr
Trinity Presbyterian (Montgomery, AL)
110
14
Cayden Carroll - Sr
Vincent (AL)
108
15
Jessie Chreistensen - Sr
Stanhope Elmore (Millbrook, AL)
104
16
Sawyer Summerlin - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
104
17
Keifer Hallmark - Jr
Russellville (AL)
103
18
Braxton Duncan - So
Russellville (AL)
103
19
Dalton Devenney - Fr
Florala (AL)
103
20
Charlie Buttram - Sr
Brooks (Killen, AL)
102
21
Fysher Patterson - Sr
West End (Walnut Grove, AL)
102
22
Jagger Ludolf - Sr
Moody (AL)
102
23
Logan Stephens - Sr
Sipsey Valley (Buhl, AL)
100
24
Cael Fulmer - So
Cleburne County (Heflin, AL)
99
25
Cade Mickler - Sr
Coosa Christian (Gadsden, AL)
96
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)
7
6
Kobe Weaver - So
Citronelle (AL)
7
7
Xykais Thomas - So
Cottage Hill Christian Academy (Mobile, AL)
6
8
Alijah Johnson - Sr
Benjamin Russell (Alexander City, AL)
6
9
Kylen Johnson - So
Coosa Christian (Gadsden, AL)
6
10
Kaden Jones - Sr
Winterboro (Alpine, AL)
5
11
Tristan Perry -
Hale County (Moundville, AL)
5
12
Jermaine McCree - Sr
Williamson (Mobile, AL)
5
13
Elijah Malone - Jr
Gulf Shores (AL)
5
14
Jaylen Scott - Jr
Williamson (Mobile, AL)
5
15
Kaden Edwards - Sr
Pinson Valley (Pinson, AL)
5
16
Hudson Powell - Sr
Tuscaloosa Academy (Tuscaloosa, AL)
5
17
Cornealius Hudson - Sr
Woodlawn (Birmingham, AL)
5
18
Perry Hand - Sr
UMS-Wright Prep (Mobile, AL)
5
19
Naylon Murphy - Jr
Eufaula (AL)
4
20
Jumari Flowers - Sr
Goshen (AL)
4
21
Cale Hanks - Jr
Dadeville (AL)
4
22
Darron Jones - So
Russellville (AL)
4
23
Kendall Harris - So
St. Clair County (Odenville, AL)
4
24
Carter Lowery - So
Andalusia (AL)
4
25
Kobe Embry - 8th
Ragland (AL)
4
Related Content
Alabama Football Scores
Alabama Football Stat Leaders
Alabama Football Playoffs
Alabama Football Rankings