MAXPREPS
GOFAN
NFHS NETWORK
FOLLOW MAXPREPS
Football
Football Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Live Streams
Videos
Record Book
Game of the Week
News
Live Streams
Baseball
Baseball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Live Streams
Record Book
News
Live Streams
B. Basketball
B. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Live Streams
Videos
Record Book
News
Live Streams
G. Basketball
G. Basketball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Live Streams
Videos
Record Book
News
Live Streams
G. Volleyball
G. Volleyball Home
Teams
Players
States
Scores
Rankings
Stat leaders
Photos
Playoffs
Live Streams
Record Book
News
Live Streams
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
SIGN IN
Alabama high school football: AHSAA Week 2 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
Aug 26, 2025, 6:00am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #1
218,461 views
1:27
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.
Week 2 Schedule and Live Scores
Statewide Schedule & Scoreboard (Live & Final)
Live Statewide Broadcasts
NFHS Network Game Streams
Top 25 Scoreboard
No. 5 Auburn (AL)
@
No. 4 Vestavia Hills (AL)
Thursday 7:00pm (Local time)
14
(#5)
Auburn
42
(#4)
Vestavia Hills
8/28 Final
No. 11 Opelika (AL)
@
Callaway (Hogansville, GA)
Thursday 7:00pm (Local time)
36
(#11)
Opelika
35
Callaway
8/28 Final
No. 19 Muscle Shoals (AL)
@
Florence (AL)
Thursday 7:00pm (Local time)
34
(#19)
Muscle Shoals
7
Florence
8/28 Final
Monroe (Albany, GA)
@
No. 23 Dothan (AL)
Thursday 7:30pm (Local time)
34
Monroe
37
(#23)
Dothan
8/28 Final
Central of Clay County (Lineville, AL)
@
No. 25 Benjamin Russell (Alexander City, AL)
Thursday 7:00pm (Local time)
7
Central of Clay County
40
(#25)
Benjamin Russell
8/28 Final
No. 1 Thompson (Alabaster, AL)
@
Grayson (Loganville, GA)
Friday 6:00pm (Local time)
23
(#1)
Thompson
24
Grayson
8/29 Final
No. 2 Central (Phenix City, AL)
@
The First Academy (Orlando, FL)
Friday 7:00pm (Local time)
38
(#2)
Central
35
The First Academy
8/29 Final
No. 12 Mountain Brook (Birmingham, AL)
@
No. 3 Parker (Birmingham, AL)
Friday 7:00pm (Local time)
11
(#12)
Mountain Brook
27
(#3)
Parker
8/29 Final
No. 6 Hoover (AL)
@
No. 17 Spain Park (Hoover, AL)
Friday 7:00pm (Local time)
21
(#6)
Hoover
10
(#17)
Spain Park
8/29 Final
No. 7 Saraland (AL)
@
Blount (Eight Mile, AL)
Friday 7:00pm (Local time)
46
(#7)
Saraland
0
Blount
8/29 Final
Ramsay (Birmingham, AL)
@
No. 8 Clay-Chalkville (Pinson, AL)
Friday 7:00pm (Local time)
0
Ramsay
64
(#8)
Clay-Chalkville
8/29 Final
No. 9 Hewitt-Trussville (Trussville, AL)
@
Gadsden City (Gadsden, AL)
Friday 7:00pm (Local time)
56
(#9)
Hewitt-Trussville
7
Gadsden City
8/29 Final
No. 10 Jackson (AL)
@
Demopolis (AL)
Friday 7:00pm (Local time)
41
(#10)
Jackson
0
Demopolis
8/29 Final
No. 13 Enterprise (AL)
@
No. 22 Pike Road (AL)
Friday 7:00pm (Local time)
24
(#13)
Enterprise
17
(#22)
Pike Road
8/29 Final
No. 15 Oxford (AL)
@
No. 14 Moody (AL)
Friday 7:00pm (Local time)
7
(#15)
Oxford
31
(#14)
Moody
8/29 Final
Sparkman (Harvest, AL)
@
No. 16 Hillcrest (Tuscaloosa, AL)
Friday 7:00pm (Local time)
23
Sparkman
50
(#16)
Hillcrest
8/29 Final
No. 18 Mary G. Montgomery (Semmes, AL)
@
Gulf Shores (AL)
Friday 7:00pm (Local time)
22
(#18)
Mary G. Montgomery
19
Gulf Shores
8/29 Final
Jackson-Olin (Birmingham, AL)
@
No. 20 Hartselle (AL)
Friday 7:00pm (Local time)
8
Jackson-Olin
46
(#20)
Hartselle
8/29 Final
No. 21 Baker (Mobile, AL)
@
Bryant (Irvington, AL)
Friday 7:00pm (Local time)
42
(#21)
Baker
14
Bryant
8/29 Final
No. 24 Carver Montgomery (Montgomery, AL)
@
Percy Julian (Montgomery, AL)
Saturday 10:00am (Local time)
39
(#24)
Carver Montgomery
6
Percy Julian
8/30 Final
MaxPreps State Rankings: Overall
This week's
Alabama MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Thompson (Alabaster)
1-0
31.3
2
Central (Phenix City)
1-0
16.5
3
Auburn
1-0
24.9
4
Parker (Birmingham)
1-0
29.4
5
Saraland
1-0
44.7
6
Hoover
0-1
77.6
7
Vestavia Hills
1-0
35.3
8
Clay-Chalkville (Pinson)
1-0
23.2
9
Jackson
0-1
48.0
10
MCHS (Montgomery)
1-0
16.2
11
HTHS (Trussville)
1-0
7.4
12
Opelika
1-0
28.0
13
MBHS (Birmingham)
1-0
11.4
14
Oxford
0-1
40.2
15
Enterprise
1-0
21.2
16
Spain Park (Hoover)
1-0
15.0
17
Hillcrest (Tuscaloosa)
1-0
17.6
18
Pike Road
1-0
22.0
19
Dothan
1-0
18.3
20
Muscle Shoals
1-0
21.5
21
MGMHS (Semmes)
1-0
30.6
22
Hartselle
1-0
23.1
23
Baker (Mobile)
1-0
27.3
24
Moody
0-1
55.9
25
Spanish Fort
1-0
18.8
26
CMHS (Montgomery)
0-1
66.4
27
Gulf Shores
0-1
41.1
28
Ramsay (Birmingham)
0-1
52.8
29
BRHS (Alexander City)
0-1
42.5
30
Vigor (Prichard)
1-0
2.7
31
Theodore
0-1
33.5
32
McAdory (McCalla)
1-0
21.6
33
Homewood
1-0
-1.9
34
CCCHS (Lineville)
1-0
12.0
35
SPEHS (Mobile)
1-0
19.4
36
Helena
0-0
0.0
37
Hueytown
0-1
45.7
38
Austin (Decatur)
0-1
33.7
39
Prattville
0-1
35.8
40
Bob Jones (Madison)
1-0
4.2
41
Pleasant Grove
0-1
26.2
42
Gadsden City (Gadsden)
0-1
35.5
43
James Clemens (Madison)
1-0
16.5
44
Andalusia
0-1
38.4
45
Leeds
1-0
7.4
46
West Morgan (Trinity)
1-0
-5.2
47
UMS-Wright Prep (Mobile)
0-1
24.7
48
Williamson (Mobile)
0-0
0.0
49
Cherokee County (Centre)
0-1
14.6
50
SMCHS (Fairhope)
1-0
1.6
Statewide Stats Leaders
Leaderboard - Player Passing Yards
1
Gakobey Gill - Sr
Bob Jones (Madison, AL)
374
2
Brock Bradley - Sr
Spain Park (Hoover, AL)
326
3
Dylan Reese - Sr
Parker (Birmingham, AL)
321
4
Bryson Riggins - Sr
Russell County (Seale, AL)
291
5
Trent Seaborn - Jr
Thompson (Alabaster, AL)
288
6
Landyn Smith - Jr
St. Clair County (Odenville, AL)
276
7
Gage Davis - Jr
Florala (AL)
275
8
Reid McBride - So
Montgomery Academy (Montgomery, AL)
268
9
Kingston Preyear - So
Benjamin Russell (Alexander City, AL)
246
10
Gunner Rivers - Jr
St. Michael Catholic (Fairhope, AL)
240
11
Shamar Toodle - So
Cottage Hill Christian Academy (Mobile, AL)
235
12
Dominique Key Jr (neko) - So
Beauregard (Opelika, AL)
235
13
Reid Roberson - Jr
Decatur (AL)
230
14
Kaleb Carson - Sr
Homewood (AL)
227
15
Cade Parham - Jr
East Limestone (Athens, AL)
226
16
Sam Lollar - Sr
Leeds (AL)
225
17
Gunner Gibbs - So
Pike Road (AL)
222
18
Caden Foreman - Sr
Valley (AL)
221
19
Whit Goodwin - So
Russellville (AL)
217
20
Tommie Burts - Jr
Minor (Adamsville, AL)
216
21
Charles Skipper - So
Wetumpka (AL)
211
22
Blane Barre -
McGill-Toolen (Mobile, AL)
210
23
Gage Davis - Sr
Elmore County (Eclectic, AL)
205
24
Pearce Yeargan - Sr
Maplesville (AL)
204
25
Mark Norris - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
204
Leaderboard - Player Rushing Yards
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
263
2
Houston Kervin - Fr
Straughn (Andalusia, AL)
260
3
Jb Potter - Sr
Ashville (AL)
251
4
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
218
5
Spencer Unruh - Sr
Corner (Warrior, AL)
212
6
Johnwil Spruiel - Jr
Sulligent (AL)
210
7
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
195
8
Jake Harper - Sr
Fairview (Cullman, AL)
191
9
Ethan Jones - Sr
Oak Grove (Bessemer, AL)
190
10
Cameron Hammonds - Sr
Fayetteville (Sylacauga, AL)
183
11
Jailen Wheeler - Sr
Baker (Mobile, AL)
175
12
Haydn Gerlott - Sr
Cleveland (AL)
175
13
Jaylin Wright - Sr
Eufaula (AL)
171
14
Kaden Cantrell - Jr
Pennington (Blountsville, AL)
170
15
Jacarrious Davis - So
Leeds (AL)
170
16
Eli Harris - Jr
Hamilton (AL)
170
17
Layton Pohl - Sr
New Hope (AL)
167
18
Randy Pettway - Sr
St. Clair County (Odenville, AL)
167
19
Brandez Eason - Sr
Valley (AL)
161
20
Deshawn Nash - Sr
Davidson (Mobile, AL)
160
21
Ronald Wilder Jr. - Sr
Greene County (Eutaw, AL)
158
22
Kemarkys Howard - Sr
Citronelle (AL)
156
23
Jayden Martin - Sr
Ramsay (Birmingham, AL)
156
24
Jamon Williams - Jr
Ashville (AL)
151
25
Raymond Howard - So
Pinson Valley (Pinson, AL)
149
Leaderboard - Player Receiving Yards
1
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
188
2
Cederian Morgan - Sr
Benjamin Russell (Alexander City, AL)
177
3
Bj Carter - Sr
Bob Jones (Madison, AL)
169
4
Jaiden Ayers - Jr
Brindlee Mountain (Guntersville, AL)
163
5
Jack Lenaghan - Sr
McGill-Toolen (Mobile, AL)
150
6
Jordan Holmes - Sr
Pike Road (AL)
140
7
Mason McClure - Jr
Spain Park (Hoover, AL)
137
8
Greyson West - Jr
Florala (AL)
135
9
Quaylen Hampton - Jr
Decatur (AL)
133
10
Taylon Gaiter - Jr
Leeds (AL)
131
11
Damien Tate - Sr
Spanish Fort (AL)
122
12
Pryce Lewis - Sr
Thompson (Alabaster, AL)
115
13
Deshawn Spencer - Sr
Saraland (AL)
114
14
Jacob Cawley - Sr
Mortimer Jordan (Kimberly, AL)
111
15
Jd Thompson - So
Spain Park (Hoover, AL)
108
16
Carter Davis - Jr
Gulf Shores (AL)
104
17
Grayson Harper - Jr
Vestavia Hills (AL)
104
18
Chance Richardson - Jr
Greene County (Eutaw, AL)
102
19
Carson Gilbert - Jr
Haleyville (AL)
101
20
Brandt Sweatt - Jr
Albertville (AL)
99
21
Christopher Caterina - Sr
Bob Jones (Madison, AL)
98
22
Sam Smith - Sr
Mountain Brook (Birmingham, AL)
97
23
Braylen Averett - Fr
Central (Phenix City, AL)
97
24
Jacoby Quates Jr - Sr
Parker (Birmingham, AL)
96
25
Tylan Nicholes - Sr
St. Clair County (Odenville, AL)
96
Leaderboard - Player Total TDs
1
Maruice Winston - Sr
Randolph County (Wedowee, AL)
5
2
MacArri Johnson - Sr
West Morgan (Trinity, AL)
4
3
Eli Harris - Jr
Hamilton (AL)
4
4
Jake Harper - Sr
Fairview (Cullman, AL)
4
5
Kyle Boice - Sr
Billingsley (AL)
3
6
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
3
7
Johnwil Spruiel - Jr
Sulligent (AL)
3
8
Kane Smith - Sr
Luverne (AL)
3
9
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
3
10
Sam Smith - Sr
Mountain Brook (Birmingham, AL)
3
11
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
3
12
Joshua Douthard - Jr
St. Clair County (Odenville, AL)
3
13
Presley Duke - Jr
Fayetteville (Sylacauga, AL)
3
14
Layton Pohl - Sr
New Hope (AL)
3
15
Bj Carter - Sr
Bob Jones (Madison, AL)
3
16
Spencer Unruh - Sr
Corner (Warrior, AL)
3
17
Jacarrious Davis - So
Leeds (AL)
3
18
Greyson West - Jr
Florala (AL)
3
19
Lareaco Echols - Jr
Loachapoka (AL)
3
20
Khamoni Lindsey - Sr
Beulah (Valley, AL)
3
21
Kaden Cantrell - Jr
Pennington (Blountsville, AL)
3
22
Kj Carter - Sr
Loachapoka (AL)
3
23
Alden Gregory - So
Sipsey Valley (Buhl, AL)
2
24
Micah Spivey - Jr
Davidson (Mobile, AL)
2
25
Blake Johnson - Sr
Opelika (AL)
2
Leaderboard - Player Total Tackles
1
Caleb Massey - Jr
Billingsley (AL)
16
2
Aiden Blair - Sr
Fayetteville (Sylacauga, AL)
14
3
Landon Everett - Sr
Gulf Shores (AL)
14
4
Charles Chappelle - Sr
Benjamin Russell (Alexander City, AL)
14
5
Landin Holland - Jr
Fruitdale (AL)
13
6
Cj Brown - Sr
Corner (Warrior, AL)
13
7
Billy Neill - Sr
Bayside Academy (Daphne, AL)
13
8
Travis Andrews - Jr
Loachapoka (AL)
13
9
Cayden Carroll - Sr
Vincent (AL)
13
10
Kameron White - Jr
Loachapoka (AL)
13
11
Brandon Hicks - Sr
Benjamin Russell (Alexander City, AL)
13
12
Keiland Thompson - Sr
Wetumpka (AL)
13
13
Anthony Seaton - Sr
Sparkman (Harvest, AL)
13
14
Matthew White - Sr
Randolph County (Wedowee, AL)
13
15
Shadarius Toodle - Sr
Cottage Hill Christian Academy (Mobile, AL)
13
16
Luke Reed - Jr
Orange Beach (AL)
12
17
Jagger Ludolf - Sr
Moody (AL)
12
18
Mason Yuhasz - Jr
Flomaton (AL)
12
19
Elliott Harris - So
Luverne (AL)
12
20
Jayden Laird - Jr
Luverne (AL)
12
21
Ronald Wilder Jr. - Sr
Greene County (Eutaw, AL)
12
22
Baroc Willis - Jr
Moody (AL)
11
23
Caleb Metzner - Sr
Cottage Hill Christian Academy (Mobile, AL)
11
24
Kaiden Mitchell - Jr
Moody (AL)
11
25
Rufus Boone - Sr
Pike Road (AL)
11
Leaderboard - Player Interceptions
1
Jordan Holmes - Sr
Pike Road (AL)
3
2
Jacob Bell - Sr
Corner (Warrior, AL)
2
3
Elijah Malone - Jr
Gulf Shores (AL)
2
4
Endymion Tyus - Sr
Athens (AL)
1
5
Keithey Frye - Jr
Dallas County (Plantersville, AL)
1
6
Dylan Purter - Sr
Booker T. Washington (Tuskegee, AL)
1
7
Nyzer Cambell - Sr
Davidson (Mobile, AL)
1
8
Quinn Sullivan - So
James Clemens (Madison, AL)
1
9
Maddox Chapman - Sr
West Point (Cullman, AL)
1
10
Sean Sigler - So
Shades Valley (Birmingham, AL)
1
11
Neimiah Baker - So
Verbena (AL)
1
12
Caiden Jackson - Sr
Russell County (Seale, AL)
1
13
Brandon McCullough - Jr
Valley (AL)
1
14
Barrett Hughey - Fr
Bibb County (Centreville, AL)
1
15
Will Phillips - Sr
Hewitt-Trussville (Trussville, AL)
1
16
Bubba Rice - Jr
Kate Duncan Smith DAR (Grant, AL)
1
17
Connor Pike - Sr
Elmore County (Eclectic, AL)
1
18
Nolan Franklin - Jr
West Point (Cullman, AL)
1
19
Malachi Pawlitschek - Jr
Hartselle (AL)
1
20
Tristen Robinson - Jr
Beulah (Valley, AL)
1
21
Joshua Douthard - Jr
St. Clair County (Odenville, AL)
1
22
Nate Huckbay - Sr
Ashville (AL)
1
23
Jayden Thornton - Jr
Hartselle (AL)
1
24
Justin Vines - Sr
Spanish Fort (AL)
1
25
Quincy McGhee - So
Homewood (AL)
1
Related Content
Georgia Football Scores
Georgia Football Stat Leaders
Georgia Football Playoffs
Georgia Football Rankings