Hoover, AL
Bessemer, AL
Vestavia Hills, AL
Birmingham, AL
Adamsville, AL
Tuscaloosa, AL
Auburn, AL
Oxford, AL
1 teams
2 teams
Anniston, AL
Opelika, AL
View all cities
Looking ahead to college? Browse the 18 baseball colleges in Alabama