2025 AHSAA STATE SOCCER PLAYOFFS RESULTS AND SCHEDULE
STAFF REPORT
AHSAA STATE SOCCER PLAYOFFS
GIRLS
Here are the first-round pairings and results for the Alabama High School Athletic Association state playoffs for girls’ soccer. River Region teams in Bold.
CLASS 1A-3A
Saks (6-2-0) at Glencoe (8-0-0), Tuesday, 5 p.m.
St. Bernard at Donoho (19-0-0), Monday, 6 p.m.
Whitesburg Christian (9-7-1) at Madison Academy (10-4-1), Tuesday, 5 p.m.
Clements (14-2-1) at Collinsville (17-5-0), Tuesday, 6 p.m.
Mobile Christian at Houston Academy (18-1-3), Tuesday, 6 p.m., Westgate Park
Providence Christian (9-8-1) at Bayshore Christian (6-12-3), Monday, 6 p.m.
Glenwood (7-6-0) at Tuscaloosa Academy (16-5-0), Tuesday, 5 p.m.
Altamont (7-8-1) at Lee-Scott Academy (13-4-0), Tuesday, 4 p.m.
CLASS 4A
Talladega (6-10-0) at Cherokee County (8-6-0), Monday, 5 p.m.
Hokes Bluff (9-6-0) at White Plains (9-4-1), Tuesday, 5:30 p.m.
Danville (12-2-4) at Mars Hill Bible (15-1-4), Monday, 5 p.m.
Haleyville (9-6-1) at St. John Paul II (14-1-2), Monday, 5 p.m.
Orange Beach (14-3-1) at New Brockton (14-3-1), Tuesday, 5 p.m.
Geneva at St. Luke’s Episcopal (11-6), Tuesday, 5 p.m.
St. James (12-2-0) at Westminster-Oak Mountain (8-9-1), Tuesday, 5 p.m., Heardmont Park
American Christian (16-3-0) at Catholic (17-3-0), Monday, 6 p.m.
CLASS 5A
Springville 8, Carver 0
John Carroll 8, Leeds 2
Jacksonville (11-6-0) at Boaz (13-7-2), Friday, 5:30 p.m.
Westbrook Christian 9, Douglas 0
Arab 3, West Point 1
Guntersville 10, Fairview 0
Russellville (2-8-0) at Westminster Christian (12-3-1), Friday, 5:30 p.m.
Priceville 1, East Limestone 0
Bayside Academy (9-6-2) at Faith Academy (14-2-2), Friday, 5:30 p.m.
Citronelle (7-6-1) at St. Michael (13-1-1) Friday, 5 p.m.
Carroll (19-2-2) automatically advances to second round
Charles Henderson 3, Eufaula 0
Elmore County 5, Demopolis 0
Holtville (11-6-0) at Marbury (15-1-0), Friday, 6:30 p.m.
Beauregard (3-13-0) at Indian Springs (10-3-3), Friday, 5 p.m.
Sylacauga 1, Montevallo 0
CLASS 6A
Mountain Brook 12, Parker 0
Homewood 11, Huffman 0
Shades Valley 4, Gardendale 1
Pell City 10, Pinson Valley 0
Southside 6, Cullman 0
Fort Payne at Hartselle, Friday, 6 p.m.
Decatur (9-7-3) at Randolph (12-9-0), Friday, 6 p.m.
Athens 1, Buckhorn 0
Spanish Fort 2, Saraland 0
Baldwin County (14-7-2) at St. Paul's Episcopal (14-6-1), Saturday, 7 p.m.
Stanhope Elmore 3, Russell County 2 (OT)
Pike Road 10, Wetumpka 0
Northridge 2, Benjamin Russell 0
Brookwood (3-12-0) at Calera (11-5-1), Friday, 5:30 p.m.
Briarwood Christian (9-7-0) at Helena (13-7-2), Friday, 5 p.m.
Spain Park 10, McAdory 0
CLASS 7A
Prattville (6-10-1) at Vestavia Hills (16-2-4), Tuesday, 5 p.m.
Oak Mountain (14-4-3) at Thompson (16-5-1) Tuesday, 7 p.m.
Huntsville (9-9-2) at James Clemens (12-1-3), Tuesday, 7 p.m.
Bob Jones (12-7-4) at Grissom (13-3-2), Tuesday, 7 p.m.
Davidson (5-3) at Daphne (5-1), Tuesday, 5:30 p.m.
Fairhope at McGill Toolen (12-4-3), Tuesday, 5:30 p.m., Lipscomb Sports Complex
Dothan (12-6-2) at Auburn (16-3-1), Tuesday, 5 p.m.
Smiths Station (17-4-0) at Montgomery Academy (10-3-3), Tuesday, 5:30 p.m.
BOYS
Here are the first-round pairings and results for the Alabama High School Athletic Association state playoffs for boys’ soccer. River Region teams in Bold.
CLASS 1A-3A
Donoho (8-6-1) at Susan Moore (16-6-1), Monday, 6 p.m.
J.B. Pennington (6-8-0) at Weaver (9-5-1), Tuesday, 6 p.m.
Sylvania at Tanner (16-5-1), Tuesday, 6 p.m.
Tharptown (8-5-2) at Collinsville (18-3-1), Monday, 6 p.m.
Cottage Hill (2-2) at Providence Christian (14-0-0), Tuesday, 6 p.m.
Houston Academy (20-5-0) at Mobile Christian (7-7-0), Tuesday, 6 p.m.
Alabama Christian (10-5-2) at Tuscaloosa Academy (18-5-0), Monday, 6 p.m.
Altamont (8-14-0) at Lee-Scott Academy (9-4-1), Tuesday, 6 p.m.
CLASS 4A
Talladega (11-7-0) at Oneonta (8-4-2), Tuesday, 6 p.m.
Hokes Bluff (9-7-1) at White Plains (13-6-1), Tuesday, 7:30 p.m.
Madison County (9-5-1) at Mars Hill Bible (14-5-5), Monday, 7 p.m.
Haleyville (11-4-0) at West Morgan (13-7-1), Monday, 7 p.m., Jack Allen Complex
Orange Beach at Bullock County, Tuesday
Dale County (14-4-1) at St. Luke's Episcopal (13-6-2), Monday, 7 p.m.
St. James (13-6-0) at Westminster-Oak Mountain (15-5-1), Tuesday, 7 p.m.
Fultondale (10-11-4) at Trinity (13-3-0), Tuesday, 7 p.m.
CLASS 5A
Carver (9-6-3) at Springville (11-1-1), Friday, 6 p.m.
Leeds (7-11-1) at John Carroll (12-10-2), Thursday, 7 p.m.
Westbrook Christian (6-9-0) at Boaz (11-9-4), Friday, 7:30 p.m.
Douglas 2, Lincoln 0
Scottsboro (8-10-4) at Fairview (8-4-1), Friday, 6 p.m., Dafford Smith Stadium
Guntersville 3, Brewer 2 (OT)
Lawrence County at Westminster Christian, Friday, 7 p.m.
East Limestone (7-9-2) at Russellville (7-5-3), Friday, 6 p.m.
Bayside Academy (4-12-0) at Faith Academy (12-5-1), Friday, 7:30 p.m.
UMS-Wright (15-1-3) at St. Michael (16-7-1), Saturday, 7 p.m.
Andalusia 5, Eufaula 4 (OT)
Charles Henderson 3, Carroll 1
Demopolis (7-6-2) at Holtville (6-10-1), Friday, 5:30 p.m., 17 Springs Park
Brewbaker Tech 4, Marbury 3
Valley (5-7-1) at Indian Springs (14-3-3), Friday, 5:30 p.m.
Montevallo 2, Sylacauga 1
CLASS 6A
Mountain Brook 10, Parker 0
Homewood 10, Huffman 0
Gardendale 3, Pell City 0
Oxford 6, Pinson Valley 4
Hartselle (13-6-3) at Southside (18-4-1), Friday, 6 p.m.
Gadsden City 4, Cullman 3
Buckhorn 4, Columbia 0
Randolph 4, Muscle Shoals 3
Spanish Fort 10, Theodore 0
Gulf Shores (5-13-3) at St. Paul's Episcopal (14-5-2), Saturday, 5 p.m.
Stanhope Elmore 9, Russell County 0
Pike Road 4, Wetumpka 0
Northridge 1, Benjamin Russell 0
Brookwood (6-7-1) at Calera (15-5-1), Friday, 7:30 p.m., Eagle Sports Complex
McAdory (16-2-0) at Briarwood Christian (17-4-0), Friday, 7 p.m.
Chelsea at Helena, Friday, 7 p.m.
CLASS 7A
Thompson at Oak Mountain, Monday, 7 p.m.
Hoover (18-2-1) at Prattville (17-3-1), Tuesday, 7 p.m, 17 Springs Stadium
Grissom (13-7-3) at Florence (17-3-0), Tuesday, 7 p.m.
Bob Jones (10-9-5) at Huntsville (11-10-2), Monday, 7 p.m.
Baker (14-4-1) at Fairhope (9-7-1), Tuesday, 7:30 p.m., Volanta Park
Foley (5-8-0) at Davidson (13-5-3), Tuesday, 7:30 p.m.
Dothan (12-7-2) at Auburn (12-7-0), Tuesday, 7 p.m.
Central-Phenix City (7-5-0) at Montgomery Academy (14-5-2), Tuesday, 7:15 p.m.