Class 1A: Winner's Bracket Lynn vs Kinston Falkville vs Billingsley Ragland vs Addison Sumiton Christian vs Brantley Lynn vs Billingsley Addison vs Brantley Lynn vs Brantley Brantley vs Lynn (Brantley Wins) Loser's Bracket Kinston vs Falkville Ragland vs Sumiton Christian Kinston vs Addison Sumiton Christian vs Billingsley Kinston vs Sumiton Christian Lynn vs Sumiton Christian Class 2A: Winner's Bracket Hatton vs Zion Chapel Colbert Heights vs Goshen GW Long vs Hale County Mobile Christian vs Lamar County Hale County vs Goshen Zion Chapel vs Mobile Christian Hale County vs Zion Chapel Hale County vs Zion Chapel (Hale County Wins) Loser's Bracket GW Long vs Colbert Heights Hatton vs Lamar County Mobile Christian vs GW Long Goshen vs Hatton GW Long vs Hatton Zion Chapel vs Hatton Class 3A: Winner's Bracket Northside vs Montgomery Catholic Pisgah vs Susan Moore White Plains vs West Morgan Winfield vs Geneva Montgomery Catholic vs Pisgah White Plains vs Winfield Pisgah vs Winfield Winfield vs Pisgah (Winfield Wins) Loser's Bracket Northside vs Susan Moore West Morgan vs Geneva West Morgan vs Montgomery Catholic White Plains vs Northside White Plains vs West Morgan Pisgah vs West Morgan Class 4A: Winner's Bracket Cleburne County vs Alabama Christian Oak Grove vs Haleyville Headland vs Alexandria Central-Florence vs Elmore County Alabama Christian vs Haleyville Central Florence vs Alexandria Alabama Christian vs Alexandria Alexandria vs Alabama Christian (Alexandria Wins) Loser's Bracket Cleburne County vs Oak Grove Elmore County vs Headland Central-Florence vs Oak Grove Haleyville vs Headland Oak Grove vs Haleyville Alabama Christian vs Haleyville Class 5A: Winner's Bracket Rehobeth vs Moody Athens vs Briarwood Christian Valley vs Hartselle Curry vs Saraland Moody vs Briarwood Hartselle vs Curry Hartselle vs Moody Moody vs Hartselle (Game 1) Moody vs Hartselle (Game 2) (Hartselle Wins) Loser's Bracket Rehobeth vs Athens Valley vs Saraland Curry vs Rehobeth Briarwood Christian vs Valley Curry vs Briarwood Christian Hartselle vs Curry Class 6A: Winner's Bracket Albertville vs Pelham Baker vs Hillcrest-Tuscaloosa Hoover vs Mary G Montgomery Sparkman vs Spain Park Sparkman vs Mary G Montgomery Albertville vs Hillcrest-Tuscaloosa Sparkman vs Albertville Sparkman vs Hillcrest-Tuscaloosa (Sparkman Wins) Loser's Bracket Spain Park vs Hoover Pelham vs Baker Hillcrest-Tuscaloosa vs Spain Park Mary G Montgomery vs Baker Hillcrest-Tuscaloosa vs Baker Albertville vs Hillcrest-Tuscaloosa