| Class: 5A |
| |
| Round 1 |
| | Charles Henderson  8-5 Homewood |
| | Robertsdale  9-8 Thompson |
| | St. Pauls  6-3 Wetumpka |
| | Russell County  10-1 Oxford |
| | Paul Bryant  10-0 Escambia County |
| | Fairhope  4-0 Briarwood |
| | Stanhope Elmore  4-3 Citronelle |
| | Carroll  6-2 Sylacauga |
| | Cullman  3-0 Walker |
| | Pinson Valley  11-6 Bradshaw |
| | Hazel Green  6-3 Pleasant Grove |
| | Lee Huntsville  4-3 Etowah |
| | Hartselle  4-2 Gardendale |
| | Muscle Shoals  7-6 Southside Gadsden |
| | Buckhorn  20-4 Carver Birmingham |
| | Huntsville  11-3 Albertville |
| |
| Round 2 |
| | Charles Henderson  7-4 Robertsdale |
| | St. Pauls  5-3 Russell County |
| | Paul Bryant  12-9 Fairhope |
| | Stanhope Elmore  7-6 Carroll |
| | Cullman  10-3 Pinson Valley |
| | Hazel Green  3-1 Lee Huntsville |
| | Hartselle  5-2 Muscle Shoals |
| | Buckhorn  5-4 Huntsville |
| |
| Round 3 |
| | Charles Henderson  (0-2, 11-1, 5-2) St. Pauls Charles Henderson wins series (2-1) |
| | Paul Bryant  (5-7, 11-1, 5-2) Stanhope Elmore Paul Bryant wins series (2-1) |
| | Cullman  (7-3, 0-11, 7-1) Hazel Green Cullman wins series (2-1) |
| | Hartselle  (12-3, 5-3) Buckhorn Hartselle wins series (2-0) |
| |
| Semi-Finals |
| | Charles Henderson  (9-8, 1-5, 4-3) Paul Bryant Charles Henderson wins series (2-1) |
| | Cullman  (0-4, 6-2, 14-2) Hartselle Cullman wins series (2-1) |
| |
| Finals |
| | Charles Henderson  (14-4, 7-6) Cullman Charles Henderson wins series (2-0) |
| |