News

    AHSFHS.org strives to provide the most accurate information possible. If you can assist in completing missing information, join us in the forums or email dparker@ahsfhs.org.

Championships


Search Site


2025 AHSAA Boys Soccer Playoffs & Championship




Results of the games from the annual Alabama High School Athletic Association's Boys Soccer Playoffs for 2025.

 



Class: 7A 
 
  Round 1
   4/28/2025   Oak Mountain    6-0    Thompson
   4/29/2025   Prattville    2-1    Hoover
   4/29/2025   Grissom    2-1    Florence
   4/28/2025   Bob Jones    1-0    Huntsville
   4/29/2025   Fairhope    1-0    Baker
   4/29/2025   Davidson    2-1    Foley
   4/29/2025   Auburn    1-0    Dothan High
   4/29/2025   Montgomery Academy    9-1    Central Phenix City
 
  Round 2
   5/5/2025   Oak Mountain    4-1    Prattville
   5/3/2025   Grissom    4-3    Bob Jones
   5/3/2025   Fairhope    5-2    Davidson
   5/2/2025   Montgomery Academy    4-1    Auburn
 
  Semi-Finals
   5/9/2025   Oak Mountain    2-1    Grissom
   5/9/2025   Montgomery Academy    3-2    Fairhope
 
  Finals
   5/10/2025   Montgomery Academy    2-1    Oak Mountain
 



Class: 6A 
 
  Round 1
   4/25/2025   Mountain Brook    10-0    Parker
   4/25/2025   Homewood    10-0    Huffman
   4/25/2025   Gardendale    3-0    Pell City
   4/25/2025   Oxford    6-4    Pinson Valley
   4/25/2025   Southside Gadsden    4-0    Hartselle
   4/25/2025   Gadsden City    4-3    Cullman
   4/25/2025   Buckhorn    4-0    Columbia
   4/25/2025   Randolph    4-33    Muscle Shoals
   4/25/2025   Spanish Fort    10-0    Theodore
   4/26/2025   St. Pauls    2-0    Gulf Shores
   4/25/2025   Stanhope Elmore    9-0    Russell County
   4/25/2025   Pike Road    4-0    Wetumpka
   4/25/2025   Northridge    1-0    Benjamin Russell
   4/25/2025   Calera    9-0    Brookwood
   4/25/2025   Briarwood    1-0    McAdory
   4/25/2025   Chelsea    4-0    Helena
 
  Round 2
   4/29/2025   Mountain Brook    3-1    Homewood
   4/28/2025   Gardendale    2-0    Oxford
   4/29/2025   Southside Gadsden    5-3    Gadsden City
   4/29/2025   Randolph    3-2    Buckhorn
   4/29/2025   Spanish Fort    4-0    St. Pauls
   4/28/2025   Stanhope Elmore    5-4    Pike Road
   4/29/2025   Calera    2-0    Northridge
   4/29/2025   Chelsea    3-2    Briarwood
 
  Round 3
   5/3/2025   Gardendale    3-1    Mountain Brook
   5/5/2025   Southside Gadsden    4-3    Randolph
   5/3/2025   Spanish Fort    3-0    Stanhope Elmore
   5/3/2025   Chelsea    3-0    Calera
 
  Semi-Finals
   5/8/2025   Southside Gadsden    3-2    Gardendale
   5/8/2025   Spanish Fort    2-1    Chelsea
 
  Finals
   5/10/2025   Southside Gadsden    2-0    Spanish Fort
 



Class: 5A 
 
  Round 1
   4/25/2025   Springville    2-0    Carver Birmingham
   4/25/2025   Leeds    4-3    John Carroll
   4/25/2025   Boaz    4-0    Westbrook Christian
   4/25/2025   Douglas    2-0    Lincoln
   4/26/2025   Scottsboro    3-0    Fairview
   4/25/2025   Guntersville    3-2    Brewer
   4/25/2025   Westminster Christian    4-1    Lawrence County
   4/25/2025   Russellville    5-0    East Limestone
   4/25/2025   Faith Academy    4-0    Bayside Academy
   4/26/2025   St. Michael    4-0    UMS-Wright
   4/25/2025   Andalusia    5-4    Eufaula
   4/25/2025   Charles Henderson    3-1    Carroll
   4/25/2025   Demopolis    2-1    Holtville
   4/25/2025   Brewbaker Tech    4-3    Marbury
   4/25/2025   Indian Springs    8-1    Valley
   4/26/2025   Montevallo    2-1    Sylacauga
 
  Round 2
   4/29/2025   Springville    1-0    Leeds
   4/29/2025   Boaz    4-2    Douglas
   4/29/2025   Guntersville    2-1    Scottsboro
   4/29/2025   Russellville    3-1    Westminster Christian
   4/29/2025   Faith Academy    5-2    St. Michael
   4/29/2025   Charles Henderson    2-0    Andalusia
   4/29/2025   Demopolis    2-1    Brewbaker Tech
   4/29/2025   Indian Springs    2-0    Montevallo
 
  Round 3
      Boaz    3-1    Springville
      Guntersville    3-0    Russellville
      Faith Academy    4-2    Charles Henderson
      Indian Springs    4-1    Demopolis
 
  Semi-Finals
   5/8/2025   Guntersville    5-1    Boaz
   5/8/2025   Indian Springs    3-1    Faith Academy
 
  Finals
   5/10/2025   Guntersville    2-1    Indian Springs
 



Class: 4A 
 
  Round 1
   4/29/2025   Oneonta    4-0    Talladega
   4/29/2025   White Plains    5-0    Hokes Bluff
   4/29/2025   Mars Hill    2-0    Madison County
   4/29/2025   West Morgan    7-1    Haleyville
   4/29/2025   Orange Beach    1-0    Bullock County
   4/29/2025   St. Lukes    6-1    Dale County
   4/29/2025   Westminster Oak Mountain    2-1    St. James
   4/29/2025   Trinity    5-0    Fultondale
 
  Round 2
   5/2/2025   Oneonta    3-0    White Plains
   5/3/2025   Mars Hill    3-1    West Morgan
   5/2/2025   St. Lukes    5-0    Orange Beach
   5/3/2025   Westminster Oak Mountain    2-1    Trinity
 
  Semi-Finals
   5/8/2025   Oneonta    2-1    Mars Hill
   5/8/2025   Westminster Oak Mountain    1-0    St. Lukes
 
  Finals
   5/9/2025   Westminster Oak Mountain    6-0    Oneonta
 



Class: 1A/3A 
 
  Round 1
   4/28/2025   Susan Moore    10-0    Donoho
   4/29/2025   Weaver    3-2    J.B. Pennington
   4/29/2025   Tanner    2-0    Sylvania
   4/28/2025   Collinsville    8-1    Tharptown
   4/29/2025   Providence Christian    7-0    Cottage Hill Christian
   4/29/2025   Houston Academy    8-1    Mobile Christian
   4/29/2025   Tuscaloosa Academy    4-0    Alabama Christian
   4/29/2025   Altamont    2-1    Lee-Scott Academy
 
  Round 2
   5/2/2025   Susan Moore    10-0    Weaver
   5/3/2025   Collinsville    6-1    Tanner
   5/3/2025   Providence Christian    2-1    Houston Academy
   5/2/2025   Tuscaloosa Academy    3-2    Altamont
 
  Semi-Finals
   5/8/2025   Collinsville    4-1    Susan Moore
   5/8/2025   Tuscaloosa Academy    5-3    Providence Christian
 
  Finals
   5/9/2025   Collinsville    5-2    Tuscaloosa Academy
 


Great Moments in Alabama High School Sports History

The only forfeit in tournament play was in 1999 when Courtland forfeited their win over Madison Academy in the Class 1A finals.