| Class: 1A |
| Area Tournament |
| Area: 1 |
| |
| Area: 1 |
| |
| Area: 1 |
| | 1st | Millry 41-37 Frisco City |
| 2/10/2004 | Semi-finals | Fruitdale 37-27 Millry |
| 2/10/2004 | Semi-finals | Coffeeville 52-46 J.U. Blacksher |
| | Finals | Fruitdale 54-48 Coffeeville |
| |
| Area: 10 |
| | 1st | Cedar Bluff 72-39 Gaylesville |
| |
| Area: 2 |
| | 1st | McKenzie 32-23 Brantley |
| |
| Area: 10 |
| | 1st | Collinsville 54-42 Faith Christian |
| |
| Area: 2 |
| 2/10/2004 | Semi-finals | Florala 59-37 Pleasant Home |
| |
| Area: 10 |
| 2/10/20042/1 | Semi-finals | Cedar Bluff 47-44 Jacksonville Christian |
| |
| Area: 2 |
| 2/10/2004 | Semi-finals | J.F. Shields 58-31 McKenzie |
| |
| Area: 10 |
| | Semi-finals | Spring Garden 90-47 Collinsville |
| |
| Area: 2 |
| | Finals | J.F. Shields 39-23 Florala |
| |
| Area: 10 |
| | Finals | Spring Garden 96-22 Cedar Bluff |
| |
| Area: 3 |
| | 1st | Cottonwood 55-32 Zion Chapel |
| |
| Area: 11 |
| | 1st | Parkway Christian 60-47 Victory Christian |
| |
| Area: 3 |
| 2/10/2004 | Semi-finals | Ariton 64-47 Cottonwood |
| |
| Area: 11 |
| 2/10/2004 | Semi-finals | Ragland 57-40 Parkway Christian |
| |
| Area: 3 |
| 2/10/2004 | Semi-finals | Kinston 51-39 Houston County |
| |
| Area: 11 |
| 2/10/2004 | Semi-finals | Appalachian 48-40 St. Bernard |
| |
| Area: 3 |
| | Finals | Ariton 52-40 Kinston |
| |
| Area: 11 |
| | Finals | Ragland 51-18 Appalachian |
| |
| Area: 4 |
| 2/10/2004 | Semi-finals | Notasulga 62-23 Reeltown |
| |
| Area: 12 |
| | 1st | Hubbertville 51-43 Berry Fayette |
| |
| Area: 4 |
| 2/10/2004 | Semi-finals | Loachapoka 47-34 St. Jude |
| |
| Area: 12 |
| 2/10/2004 | Semi-finals | Parrish 52-38 Brilliant |
| |
| Area: 4 |
| | Finals | Notasulga 46-33 Loachapoka |
| |
| Area: 12 |
| 2/10/2004 | Semi-finals | Marion County 58-53 Hubbertville |
| |
| Area: 5 |
| | 1st | Isabella 49-32 Verbena |
| |
| Area: 12 |
| | Finals | Marion County 42-37 Parrish |
| |
| Area: 5 |
| 2/10/2004 | Semi-finals | Maplesville 55-35 Isabella |
| |
| Area: 13 |
| | 1st | Meek 59-50 Phillips Bear Creek |
| |
| Area: 5 |
| 2/10/2004 | Semi-finals | Autaugaville 33-31 Thorsby |
| |
| Area: 13 |
| 2/10/2004 | Semi-finals | Hackleburg 54-49 Lynn |
| |
| Area: 5 |
| | Finals | Autaugaville 42-41 Maplesville |
| |
| Area: 13 |
| 2/10/2004 | Semi-finals | Meek 52-49 Addison |
| |
| Area: 6 |
| | 1st | Linden 50-25 John Essex |
| |
| Area: 13 |
| | Finals | Hackleburg 40-38 Meek |
| |
| Area: 6 |
| | 1st | Marengo 59-44 A.L. Johnson |
| |
| Area: 14 |
| | 1st | Belgreen 67-40 Mount Hope |
| |
| Area: 6 |
| 2/10/2004 | Semi-finals | Sweet Water 58-56 Marengo |
| |
| Area: 14 |
| | 1st | Vina 39-29 Shoals Christian |
| |
| Area: 6 |
| 2/10/2004 | Semi-finals | Sunshine 62-31 Linden |
| |
| Area: 14 |
| 2/10/2004 | Semi-finals | Waterloo 55-46 Belgreen |
| |
| Area: 6 |
| | Finals | Sunshine 47-35 Sweet Water |
| |
| Area: 14 |
| 2/10/2004 | Semi-finals | Hazlewood 81-26 Vina |
| |
| Area: 7 |
| 2/10/2004 | Semi-finals | Akron 77-48 Carrollton |
| |
| Area: 14 |
| | Finals | Hazlewood 90-45 Waterloo |
| |
| Area: 7 |
| 2/10/2004 | Semi-finals | Holy Spirit 54-32 American Christian |
| |
| Area: 15 |
| | 1st | Decatur Heritage Christian 46-24 Athens Bible |
| |
| Area: 7 |
| | Finals | Akron 49-35 Holy Spirit |
| |
| Area: 15 |
| 2/10/2004 | Semi-finals | Speake 53-49 Decatur Heritage Christian |
| |
| Area: 8 |
| 2/10/2004 | Semi-finals | Edward Bell 74-28 Fayetteville |
| |
| Area: 15 |
| 2/10/2004 | Semi-finals | Westminster Christian 54-44 Courtland |
| |
| Area: 8 |
| | Finals | Edward Bell 55-52 Wadley |
| |
| Area: 15 |
| | Finals | Speake 52-36 Westminster Christian |
| |
| Area: 9 |
| | 1st | Winterboro 40-34 Alabama School Deaf |
| | 1st | Talladega County Central 62-26 Sacred Heart |
| |
| Area: 16 |
| | 1st | Woodville 56-35 Paint Rock |
| |
| Area: 9 |
| 2/10/2004 | Semi-finals | Clay County 59-38 Winterboro |
| |
| Area: 16 |
| 2/10/2004 | Semi-finals | Section 0-0 Skyline |
| |
| Area: 9 |
| 2/10/2004 | Semi-finals | Talladega County Central 54-26 Donoho |
| |
| Area: 16 |
| 2/10/2004 | Semi-finals | Valley Head 0-0 Woodville |
| |
| Area: 9 |
| | Finals | Clay County 51-46 Talladega County Central |
| |
| Area: 16 |
| | Finals | Valley Head 48-44 Section |
| |
| Sub-Regional Tournament |
| Northeast |
| Northeast |
| 2/19/2004 | | Spring Garden 94-32 Talladega County Central |
| 2/19/2004 | | Clay County 70-50 Cedar Bluff |
| 2/19/2004 | | Ragland 46-40 Section |
| 2/19/2004 | | Appalachian 41-39 Valley Head |
| Northwest |
| 2/19/2004 | | Hackleburg 47-46 Parrish |
| 2/19/2004 | | Speake 79-59 Waterloo |
| 2/19/2004 | | Marion County 52-40 Meek |
| 2/19/2004 | | Hazlewood 69-52 Westminster Christian |
| Southeast |
| 2/19/2004 | | Notasulga 68-30 Kinston |
| 2/19/2004 | | Loachapoka 53-44 Ariton |
| 2/19/2004 | | Edward Bell 60-45 Maplesville |
| 2/19/2004 | | Wadley 63-41 Autaugaville |
| Southwest |
| 2/19/2004 | | J.F. Shields 71-18 Coffeeville |
| 2/19/2004 | | Akron 51-43 Sweet Water |
| 2/19/2004 | | Holy Spirit 31-29 Sunshine |
| 2/19/2004 | | Florala 72-35 Fruitdale |
| |
| Region Finals |
| Northeast |
| 2/23/2004 | Semi-finals | Spring Garden 65-33 Ragland |
| 2/23/2004 | Semi-finals | Clay County 57-38 Appalachian |
| 2/26/2004 | Finals | Spring Garden 66-41 Clay County |
| Northwest |
| | Semi-finals | Speake 59-27 Hackleburg |
| | Semi-finals | Hazlewood 87-42 Marion County |
| | Finals | Hazlewood 101-92 Speake |
| Southeast |
| 2/23/2004 | Semi-finals | Notasulga 63-37 Edward Bell |
| 2/23/2004 | Semi-finals | Loachapoka 52-32 Wadley |
| 2/27/2004 | Finals | Notasulga 59-36 Loachapoka |
| Southwest |
| 2/24/2004 | Semi-finals | J.F. Shields 59-33 Holy Spirit |
| 2/24/2004 | Semi-finals | Akron 55-35 Florala |
| 2/27/2004 | Finals | J.F. Shields 37-36 Akron |
| |