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 4 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
Sep 8, 2025, 9:20am
MaxPreps Top 25 Football Rankings | 2025 Regular Season Update #1
221,227 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 4 Schedule and Live Scores
Statewide Schedule & Scoreboard (Live & Final)
Live Statewide Broadcasts
NFHS Network Game Streams
Top 25 Scoreboard
Columbia (Huntsville, AL)
@
No. 21 Hartselle (AL)
Thursday 7:00pm (Local time)
0-3
Columbia
2-0
(#21)
Hartselle
7p
No. 1 Thompson (Alabaster, AL)
@
Oak Mountain (Birmingham, AL)
Friday 7:00pm (Local time)
2-1
(#1)
Thompson
2-1
Oak Mountain
9/12
No. 14 Dothan (AL)
@
No. 2 Central (Phenix City, AL)
Friday 8:00pm (Local time)
3-0
(#14)
Dothan
3-0
(#2)
Central
9/12
No. 3 Parker (Birmingham, AL)
@
Mortimer Jordan (Kimberly, AL)
Friday 7:00pm (Local time)
3-0
(#3)
Parker
1-2
Mortimer Jordan
9/12
No. 4 Hewitt-Trussville (Trussville, AL)
@
No. 10 Hoover (AL)
Friday 7:00pm (Local time)
3-0
(#4)
Hewitt-Trussville
1-2
(#10)
Hoover
9/12
No. 16 Enterprise (AL)
@
No. 5 Auburn (AL)
Friday 7:00pm (Local time)
2-1
(#16)
Enterprise
2-1
(#5)
Auburn
9/12
No. 6 Saraland (AL)
@
Spanish Fort (AL)
Friday 7:00pm (Local time)
3-0
(#6)
Saraland
2-1
Spanish Fort
9/12
No. 9 Hillcrest (Tuscaloosa, AL)
@
No. 7 Vestavia Hills (AL)
Friday 7:00pm (Local time)
3-0
(#9)
Hillcrest
2-1
(#7)
Vestavia Hills
9/12
No. 8 Clay-Chalkville (Pinson, AL)
@
Shades Valley (Birmingham, AL)
Friday 7:00pm (Local time)
3-0
(#8)
Clay-Chalkville
1-2
Shades Valley
9/12
JAG (Montgomery, AL)
@
No. 11 Opelika (AL)
Friday 7:00pm (Local time)
0-2
JAG
2-1
(#11)
Opelika
9/12
No. 22 Baker (Mobile, AL)
@
No. 12 Jackson (AL)
Friday 7:00pm (Local time)
3-0
(#22)
Baker
2-1
(#12)
Jackson
9/12
No. 13 Mountain Brook (Birmingham, AL)
@
Pell City (AL)
Friday 7:00pm (Local time)
2-1
(#13)
Mountain Brook
2-1
Pell City
9/12
No. 15 Mary G. Montgomery (Semmes, AL)
@
Robertsdale (AL)
Friday 7:00pm (Local time)
3-0
(#15)
Mary G. Montgomery
2-1
Robertsdale
9/12
Helena (AL)
@
No. 17 Spain Park (Hoover, AL)
Friday 7:00pm (Local time)
1-1
Helena
1-1
(#17)
Spain Park
9/12
St. Clair County (Odenville, AL)
@
No. 18 Moody (AL)
Friday 7:00pm (Local time)
2-0
St. Clair County
2-1
(#18)
Moody
9/12
Decatur (AL)
@
No. 19 Muscle Shoals (AL)
Friday 7:00pm (Local time)
0-3
Decatur
3-0
(#19)
Muscle Shoals
9/12
No. 20 Oxford (AL)
@
Pinson Valley (Pinson, AL)
Friday 7:00pm (Local time)
1-2
(#20)
Oxford
2-1
Pinson Valley
9/12
No. 23 Pike Road (AL)
@
Wetumpka (AL)
Friday 7:00pm (Local time)
2-1
(#23)
Pike Road
1-2
Wetumpka
9/12
Smiths Station (Smiths, AL)
@
No. 24 Carver Montgomery (Montgomery, AL)
Friday 7:00pm (Local time)
1-2
Smiths Station
2-1
(#24)
Carver Montgomery
9/12
No. 25 Benjamin Russell (Alexander City, AL)
@
Chilton County (Clanton, AL)
Friday 7:00pm (Local time)
2-1
(#25)
Benjamin Russell
1-2
Chilton County
9/12
MaxPreps State Rankings: Overall
This week's
Alabama MaxPreps computer rankings
regardless of division.
All teams ranked
.
#
School
Rec.
Str.
+/-
1
Thompson (Alabaster)
2-1
37.7
2
Central (Phenix City)
3-0
25.6
3
Parker (Birmingham)
3-0
25.2
4
HTHS (Trussville)
3-0
25.4
5
Auburn
2-1
40.3
6
Saraland
3-0
25.2
7
Vestavia Hills
2-1
44.3
8
Clay-Chalkville (Pinson)
3-0
19.5
9
Hillcrest (Tuscaloosa)
3-0
24.3
10
Hoover
1-2
52.4
11
Opelika
2-1
35.3
12
Jackson
2-1
16.0
13
MBHS (Birmingham)
2-1
30.2
14
Dothan
3-0
24.9
15
MGMHS (Semmes)
3-0
29.0
16
Enterprise
2-1
30.9
17
Spain Park (Hoover)
1-1
28.9
18
Moody
2-1
35.5
19
Muscle Shoals
3-0
0.8
20
Oxford
1-2
27.0
21
Hartselle
2-0
12.8
22
Baker (Mobile)
3-0
10.8
23
Pike Road
2-1
18.8
24
CMHS (Montgomery)
2-1
27.2
25
BRHS (Alexander City)
2-1
19.0
26
Homewood
3-0
5.4
27
Theodore
2-1
25.8
28
Spanish Fort
2-1
16.8
29
MCHS (Montgomery)
1-2
6.3
30
Gulf Shores
0-3
42.4
31
Vigor (Prichard)
3-0
-2.4
32
McAdory (McCalla)
3-0
17.5
33
Austin (Decatur)
2-1
14.8
34
Daphne
2-1
24.0
35
Prattville
2-1
19.3
36
SPEHS (Mobile)
2-0
10.1
37
Hueytown
0-2
43.5
38
Ramsay (Birmingham)
0-3
38.6
39
Gadsden City (Gadsden)
1-2
30.6
40
CCCHS (Lineville)
2-1
16.8
41
Pleasant Grove
1-1
11.8
42
Pinson Valley (Pinson)
2-1
15.8
43
Williamson (Mobile)
2-0
-7.3
44
Leeds
3-0
-2.0
45
Bob Jones (Madison)
3-0
0.6
46
Andalusia
2-1
10.3
47
Helena
1-1
11.3
48
Cherokee County (Centre)
2-1
7.1
49
Fairhope
2-1
9.6
50
UMS-Wright Prep (Mobile)
2-1
4.8
Statewide Stats Leaders
Leaderboard - Player Passing Yards
1
Tate Graham - Jr
Baker (Mobile, AL)
862
2
Dylan Reese - Sr
Parker (Birmingham, AL)
813
3
Trent Seaborn - Jr
Thompson (Alabaster, AL)
757
4
Charles Skipper - So
Wetumpka (AL)
705
5
Gunner Rivers - Jr
St. Michael Catholic (Fairhope, AL)
692
6
Gage Davis - Jr
Florala (AL)
690
7
Holden Pawlik - Sr
Carroll (Ozark, AL)
678
8
Mayson Elam - Sr
Northridge (Tuscaloosa, AL)
673
9
Kaleb Carson - Sr
Homewood (AL)
662
10
Caden Foreman - Sr
Valley (AL)
661
11
Sam Lollar - Sr
Leeds (AL)
647
12
Landon Duckworth - Sr
Jackson (AL)
643
13
Sam Garrison - So
Susan Moore (Blountsville, AL)
641
14
Bryson Riggins - Sr
Russell County (Seale, AL)
637
15
Landyn Smith - Jr
St. Clair County (Odenville, AL)
611
16
Reid McBride - So
Montgomery Academy (Montgomery, AL)
601
17
Parker Turley - So
Buckhorn (New Market, AL)
598
18
Jake Lowery - Jr
Moody (AL)
572
19
Bobby Coleman - Jr
Central (Phenix City, AL)
572
20
Kingston Preyear - So
Benjamin Russell (Alexander City, AL)
559
21
Mark Norris - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
551
22
Max Fowler - Jr
UMS-Wright Prep (Mobile, AL)
538
23
Wesley Creel - Jr
New Brockton (AL)
537
24
Dylan Smith - Jr
Pelham (AL)
536
25
Davis Barnett - So
Bayside Academy (Daphne, AL)
535
Leaderboard - Player Rushing Yards
1
Braden Gilliland - Sr
Appalachian (Oneonta, AL)
726
2
Ayden Lake norris - Sr
Berry (AL)
592
3
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
574
4
Jake Harper - Sr
Fairview (Cullman, AL)
531
5
Adrian Davis - Jr
Jemison (AL)
508
6
Sam Garrison - So
Susan Moore (Blountsville, AL)
495
7
Isaiah Bennett -
Sipsey Valley (Buhl, AL)
494
8
Presley Fant - Sr
Boaz (AL)
494
9
Eli Harris - Jr
Hamilton (AL)
493
10
Spencer Unruh - Sr
Corner (Warrior, AL)
491
11
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
474
12
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
473
13
Anthony Dixon - Jr
Central (Tuscaloosa, AL)
463
14
Bronson Carroll - Sr
Priceville (AL)
458
15
Damarion Barnes - Jr
Stanhope Elmore (Millbrook, AL)
451
16
MacArri Johnson - Sr
West Morgan (Trinity, AL)
441
17
Jaylin Wright - Sr
Eufaula (AL)
436
18
JASON TODD JR - Sr
Mobile Christian (Mobile, AL)
424
19
Jaquez Wilkes - Sr
Wadley (AL)
414
20
Zakorien Chambliss - Jr
Sylacauga (AL)
390
21
Chris Lucas - So
Russell County (Seale, AL)
389
22
Jaxon Vinson - Sr
Red Bay (AL)
378
23
Kawann Johnson - Sr
McAdory (McCalla, AL)
373
24
Eli Thames - Sr
Elmore County (Eclectic, AL)
372
25
Kj Carter - Sr
Loachapoka (AL)
368
Leaderboard - Player Receiving Yards
1
Lucas Beard - So
Susan Moore (Blountsville, AL)
410
2
Taylon Gaiter - Jr
Leeds (AL)
396
3
Corey Barber - Sr
Clay-Chalkville (Pinson, AL)
382
4
Kahden Smith - Sr
Hillcrest (Tuscaloosa, AL)
334
5
Jalijah Rutledge - Jr
Moody (AL)
326
6
Grayson Harper - Jr
Vestavia Hills (AL)
325
7
Anthony Silar - Sr
New Brockton (AL)
317
8
Marcus Arnold - Jr
Pelham (AL)
317
9
Tre Bothwell - Jr
Ragland (AL)
298
10
Greyson West - Jr
Florala (AL)
292
11
Jamarrion Gordon - Sr
Jackson (AL)
290
12
William Rushing - Jr
Hubbertville (Fayette, AL)
280
13
Conner Walker - Sr
West End (Walnut Grove, AL)
277
14
Cederian Morgan - Sr
Benjamin Russell (Alexander City, AL)
277
15
Braylen Averett - Fr
Central (Phenix City, AL)
275
16
Mason Corder - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
269
17
Brody Jones - Sr
St. Michael Catholic (Fairhope, AL)
264
18
Marquez Daniel - Sr
Booker T. Washington (Tuskegee, AL)
263
19
Jordyn Skanes - Sr
Andalusia (AL)
262
20
Sam Smith - Sr
Mountain Brook (Birmingham, AL)
260
21
Tate Espey - Jr
Northridge (Tuscaloosa, AL)
256
22
Lawson Terry - Sr
Lawrence County (Moulton, AL)
255
23
Tomon Felton - Sr
Homewood (AL)
253
24
Devon Pruitt - Jr
Carroll (Ozark, AL)
243
25
Owen Burgess - Sr
Elkmont (AL)
240
Leaderboard - Player Total TDs
1
Eli Harris - Jr
Hamilton (AL)
9
2
Spencer Unruh - Sr
Corner (Warrior, AL)
9
3
MacArri Johnson - Sr
West Morgan (Trinity, AL)
8
4
Tyekelis Wallace - Jr
Bullock County (Union Springs, AL)
8
5
Jaquez Wilkes - Sr
Wadley (AL)
8
6
Joshua Douthard - Jr
St. Clair County (Odenville, AL)
7
7
Zakorien Chambliss - Jr
Sylacauga (AL)
7
8
Mason Holloway - Jr
Hamilton (AL)
7
9
Noah Moss - Sr
St. Michael Catholic (Fairhope, AL)
7
10
Bronson Carroll - Sr
Priceville (AL)
7
11
Kyle Boice - Sr
Billingsley (AL)
7
12
Jailen Wheeler - Sr
Baker (Mobile, AL)
7
13
A'ron Lee - Jr
Ragland (AL)
6
14
Elliott Harris - So
Luverne (AL)
6
15
Wilson Parrish - Jr
Houston Academy (Dothan, AL)
6
16
Greyson West - Jr
Florala (AL)
6
17
Nick Price Jr. - Jr
North Jackson (Stevenson, AL)
6
18
Donovan Crow - Sr
Central (Phenix City, AL)
6
19
Taylon Gaiter - Jr
Leeds (AL)
6
20
Jake Harper - Sr
Fairview (Cullman, AL)
6
21
Presley Fant - Sr
Boaz (AL)
6
22
Maruice Winston - Sr
Randolph County (Wedowee, AL)
5
23
Jaxon Vinson - Sr
Red Bay (AL)
5
24
Ayden Lake norris - Sr
Berry (AL)
5
25
Kane Smith - Sr
Luverne (AL)
5
Leaderboard - Player Total Tackles
1
Caleb Massey - Jr
Billingsley (AL)
52
2
Walter Myrick - Sr
Wetumpka (AL)
51
3
Jagger Ludolf - Sr
Moody (AL)
42
4
Cj Brown - Sr
Corner (Warrior, AL)
41
5
Wilson Cherry - Jr
Trinity Presbyterian (Montgomery, AL)
40
6
Cayden Oliver - Sr
Decatur (AL)
38
7
Fysher Patterson - Sr
West End (Walnut Grove, AL)
38
8
Clarence Dates - Sr
Pinson Valley (Pinson, AL)
37
9
Robert McNeal - Jr
Carroll (Ozark, AL)
37
10
Harwood Beeker - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
35
11
Shadarius Toodle - Sr
Cottage Hill Christian Academy (Mobile, AL)
35
12
Kadyn Pace - Sr
North Jackson (Stevenson, AL)
35
13
Edrick Mryon Williams - Sr
Daphne (AL)
35
14
Mason Yarbrough - Jr
Valley (AL)
34
15
Keifer Hallmark - Jr
Russellville (AL)
33
16
Jake Fleming - Sr
Clements (Athens, AL)
33
17
Greg Williams - Sr
Auburn (AL)
33
18
Alex Hawthorne - Jr
Baker (Mobile, AL)
33
19
Scott Kemp - Sr
Tuscaloosa Academy (Tuscaloosa, AL)
33
20
Billy Neill - Sr
Bayside Academy (Daphne, AL)
33
21
Kyle Boice - Sr
Billingsley (AL)
32
22
Mitchell Chenier - Sr
Loachapoka (AL)
32
23
Sawyer Summerlin - Jr
Tuscaloosa Academy (Tuscaloosa, AL)
32
24
Caleb Metzner - Sr
Cottage Hill Christian Academy (Mobile, AL)
32
25
Brandon Hicks - Sr
Benjamin Russell (Alexander City, AL)
31
Leaderboard - Player Interceptions
1
Kaden Edwards - Sr
Pinson Valley (Pinson, AL)
4
2
Jacob Bell - Sr
Corner (Warrior, AL)
3
3
Jordan Holmes - Sr
Pike Road (AL)
3
4
Eli King - So
Thompson (Alabaster, AL)
3
5
Brody Jones - Sr
St. Michael Catholic (Fairhope, AL)
3
6
Neal Earskine - Sr
Buckhorn (New Market, AL)
3
7
Elijah Malone - Jr
Gulf Shores (AL)
3
8
Kobe Weaver - So
Citronelle (AL)
3
9
Neal Earskine - Jr
Buckhorn (New Market, AL)
2
10
Malik Hardy - Jr
James Clemens (Madison, AL)
2
11
Jaylen Scott - Jr
Williamson (Mobile, AL)
2
12
Eli Burns - Jr
Fayetteville (Sylacauga, AL)
2
13
Miles Watts - Sr
Locust Fork (AL)
2
14
Kordai Glover - Sr
Midfield (AL)
2
15
Dawson Peacock - Sr
Opp (AL)
2
16
Bryson Hollis - Jr
Lawrence County (Moulton, AL)
2
17
Xykais Thomas - So
Cottage Hill Christian Academy (Mobile, AL)
2
18
Jaquez Pearson - Jr
Bullock County (Union Springs, AL)
2
19
Caiden Ivey - Sr
Bullock County (Union Springs, AL)
2
20
Damarious Spraddling - Sr
Wadley (AL)
2
21
Ian Putman - Jr
Appalachian (Oneonta, AL)
2
22
Braison Howard - So
West End (Walnut Grove, AL)
2
23
Blake Brunick - Sr
Orange Beach (AL)
2
24
Darron Jones - So
Russellville (AL)
2
25
Hollis Davis - Sr
Pelham (AL)
2
Related Content
Alabama Football Scores
Alabama Football Stat Leaders
Alabama Football Playoffs
Alabama Football Rankings