| Class: 4A |
| |
| Area Finals |
| Area 1 | | Orange Beach (9-1) Mobile Christian |
| Area 2 | | Satsuma (10-0) Jackson |
| Area 3 | | Houston Academy (9-0) Dale County |
| Area 4 | | Catholic Montgomery (11-1) LAMP |
| Area 5 | | Prattville Christian (11-1) Dallas County |
| Area 6 | | American Christian (5-2) Bibb County |
| Area 7 | | Northside (16-1) Sipsey Valley |
| Area 8 | | Handley (11-2) Munford |
| Area 9 | | Corner (7-5) Cordova |
| Area 10 | | White Plains (12-1) Jacksonville |
| Area 11 | | Curry (7-1) Hamilton |
| Area 12 | | Cherokee County (16-5) Etowah |
| Area 13 | | Priceville (13-5) West Morgan |
| Area 14 | | Madison County (7-3) North Jackson |
| Area 15 | | West Limestone (16-0) Westminster Christian |
| Area 16 | | Brooks (6-0) Rogers |
| |
| North Central Regional |
|   | | North Jackson (7-1) Corner |
|   | | White Plains (5-3) Etowah |
|   | | Cherokee County (9-7) Jacksonville |
|   | | Madison County (11-3) Cordova |
|   | | Corner (5-3) Etowah |
|   | | Cordova (5-0) Jacksonville |
|   | | White Plains (3-0) North Jackson |
|   | | Madison County (7-2) Cherokee County |
|   | | Cherokee County (11-6) Corner |
|   | | Cordova (10-2) North Jackson |
|   | | White Plains (6-3) Madison County |
|   | | Cherokee County (7-4) Cordova |
|   | | Cherokee County (9-5) Madison County |
|   | | () |
| |
| North Regional |
|   | | Curry (2-1) Rogers |
|   | | Priceville (9-1) Westminster Christian |
|   | | West Limestone (10-0) West Morgan |
|   | | Brooks (2-1) Hamilton |
|   | | Rogers (2-1) Westminster Christian |
|   | | Hamilton (8-6) West Morgan |
|   | | Curry (13-4) Priceville |
|   | | Brooks (8-2) West Limestone |
|   | | West Limestone (12-2) Rogers |
|   | | Priceville (3-1) Hamilton |
|   | | Brooks (2-0) Curry |
|   | | West Limestone (8-3) Priceville |
|   | | Curry (9-3) West Limestone |
|   | | () |
| |
| South Central Regional |
|   | | Prattville Christian (7-2) Munford |
|   | | American Christian (4-0) Sipsey Valley |
|   | | Northside (10-0) Bibb County |
|   | | Handley (14-0) Dallas County |
|   | | Munford (8-3) Sipsey Valley |
|   | | Bibb County (14-1) Dallas County |
|   | | Prattville Christian (11-1) American Christian |
|   | | Handley (5-3) Northside |
|   | | Northside (8-4) Munford |
|   | | American Christian (10-2) Bibb County |
|   | | Prattville Christian (5-1) Handley |
|   | | Northside (9-0) American Christian |
|   | | Northside (6-4) Handley |
|   | | () |
| |
| South Regional |
|   | | Orange Beach (19-3) Dale County |
|   | | Satsuma (10-0) LAMP |
|   | | Houston Academy (4-1) Mobile Christian |
|   | | Jackson (6-4) Catholic Montgomery |
|   | | Dale County (3-0) LAMP |
|   | | Mobile Christian (8-4) Catholic Montgomery |
|   | | Orange Beach (10-0) Satsuma |
|   | | Houston Academy (15-0) Jackson |
|   | | Dale County (9-3) Jackson |
|   | | Satsuma (5-1) Mobile Christian |
|   | | Houston Academy (1-0) Orange Beach |
|   | | Satsuma (6-5) Dale County |
|   | | Orange Beach (11-1) Satsuma |
|   | | () |
| |
| Championship Tournament |
|   | | Orange Beach (18-0) White Plains |
|   | | Prattville Christian (7-3) Curry |
|   | | Northside (3-2) Brooks |
|   | | Houston Academy (2-1) Cherokee County |
|   | | Curry (12-2) White Plains |
|   | | Brooks (10-0) Cherokee County |
|   | | Orange Beach (16-1) Prattville Christian |
|   | | Houston Academy (2-0) Northside |
|   | | Curry (8-4) Northside |
|   | | Brooks (4-0) Prattville Christian |
|   | | Orange Beach (10-8) Houston Academy |
|   | | Brooks (6-5) Curry |
|   | | Houston Academy (10-3) Brooks |
|   | | () |
|   | | Orange Beach (5-0) Houston Academy |
| |