| Class: 6A |
| |
| Round 1 |
| 4/29/1989 | Mary Montgomery  4-3 McGill-Toolen |
| 4/29/1989 | Carroll  13-12 Auburn |
| 4/29/1989 | Satsuma  2-0 Baldwin County |
| 4/29/1989 | Prattville  10-3 Selma |
| 4/29/1989 | Murphy  10-2 Baker |
| 4/29/1989 | Central Phenix City  7-3 Enterprise |
| 4/29/1989 | Fairhope  2-0 Davidson |
| 4/29/1989 | Jeff Davis  5-4 Lee Montgomery |
| 4/29/1989 | Benjamin Russell  11-1 Hewitt-Trussville |
| 4/29/1989 | Austin  5-3 Minor |
| 4/29/1989 | Walker  2-0 Berry Birmingham |
| 4/29/1989 | Lee Huntsville  9-0 Albertville |
| 4/29/1989 | Mountain Brook  4-0 Talladega |
| 4/29/1989 | Grissom  5-4 West End |
| 4/29/1989 | Vestavia Hills  8-6 Hueytown |
| 4/29/1989 | Huntsville  8-3 Arab |
| |
| Round 2 |
| 5/3/1989 | Mary Montgomery  10-2 Carroll |
| 5/3/1989 | Satsuma  5-2 Prattville |
| 5/3/1989 | Central Phenix City  10-4 Murphy |
| 5/3/1989 | Fairhope  9-6 Jeff Davis |
| 5/3/1989 | Austin  8-7 Benjamin Russell |
| 5/3/1989 | Lee Huntsville  11-0 Walker |
| 5/3/1989 | Grissom  4-3 Mountain Brook |
| 5/3/1989 | Vestavia Hills  7-1 Huntsville |
| |
| Round 3 |
| 5/6/1989 | Satsuma  3-2 Mary Montgomery |
| 5/6/1989 | Fairhope  5-2 Central Phenix City |
| 5/6/1989 | Lee Huntsville  5-2 Austin |
| 5/6/1989 | Grissom  5-2 Vestavia Hills |
| |
| Semi-Finals |
| 5/12/1989 | Fairhope  (13-8, 7-12, 5-2) Satsuma Fairhope wins series (2-1) |
| 5/12/1989 | Grissom  (3-7, 8-4, 3-1) Lee Huntsville Grissom wins series (2-1) |
| |
| Finals |
| 5/20/1989 | Grissom  (12-11, 15-2) Fairhope Grissom wins series (2-0) |
| |