Log In
Sign Up
Alabama American Legion Baseball
Registration
Log In
Sign Up
About
About Us
Leagues
13U Prep Player REgistration
2026 19U Player registration
2026 JV Player registration
2026 Varsity Player registra
America 250 Celebration Games
Legion Baseball Season
Legion Baseball Season
State Tournament
Schedule
Teams
13U Prep
13U ECS
13U Prep ECS
Post 1918 13U Prep
Post 199 13U Prep
Post 229 13U Prep
Post 555 13U Prep Safford
Post 99 13U Prep
Legion Baseball.- Junior Varsity
Madison Post 229 Mud Dogs JV
Post 120 JV
Post 555 Shelby County Junior Varsity
Tuscumbia Post 31 JV
Legion Baseball - Varsity
Brewton Post 79 Creek Bandits
Chilton County Post 216
Crave baseball
Montgomery Post 1918
Post 1776 17u
Post 208
Post 555 Shelby County Varsity
Post 555 Varsity Lightning
Tuscaloosa Post 34
Tuscaloosa Warriors
Tuscumbia Post 31 Varsity
Yard Goats
Legion Baseball - 19U Senior
Hackleburg Post 165 The Burg
Huntsville Post 237
Madison County Post 229 Mud dogs
Monroeville Post 61 Crawdads
Montgomery Post 1918
Post 1776
Post 31 Tuscumbia 19U
Post 49 Ardmore
Post 99 Foley 19U
Shelby County Post 555 19U
Troy Post 70
Tuscumbia Post 31 19u
Other
Tuscumbia Post 31 JV
Teams
13U Prep
13U ECS
13U Prep ECS
Post 1918 13U Prep
Post 199 13U Prep
Post 229 13U Prep
Post 555 13U Prep Safford
Post 99 13U Prep
Legion Baseball.- Junior Varsity
Madison Post 229 Mud Dogs JV
Post 120 JV
Post 555 Shelby County Junior Varsity
Tuscumbia Post 31 JV
Legion Baseball - Varsity
Brewton Post 79 Creek Bandits
Chilton County Post 216
Crave baseball
Montgomery Post 1918
Post 1776 17u
Post 208
Post 555 Shelby County Varsity
Post 555 Varsity Lightning
Tuscaloosa Post 34
Tuscaloosa Warriors
Tuscumbia Post 31 Varsity
Yard Goats
Legion Baseball - 19U Senior
Hackleburg Post 165 The Burg
Huntsville Post 237
Madison County Post 229 Mud dogs
Monroeville Post 61 Crawdads
Montgomery Post 1918
Post 1776
Post 31 Tuscumbia 19U
Post 49 Ardmore
Post 99 Foley 19U
Shelby County Post 555 19U
Troy Post 70
Tuscumbia Post 31 19u
Other
Tuscumbia Post 31 JV
Divisions
Legion Baseball - 19U Senior Summer
Varsity - Summer
Junior Varsity - Summer
13U Prep - Summer
19U Senior - Summer
Varsity - Summer
19U - 2026 Summer Season
Varsity - Summer
13U Prep - Summer
Resources
Registration
Donate
Pay via Electronic Check
Pay via Debit or Credit Card
Pay via Electronic Check
Account Owner First Name
Account Owner Last Name
I don't want to connect to my bank. Manually enter routing and account number.
Search for your bank.
Return Check Fee
I understand that I will be responsible for paying a $15.00 return check fee if an attempt to charge this account fails for any reason, including, but not limited to, incorrect account information or insufficient funds.
Pay via Debit or Credit Card
Cardholder First Name
Cardholder Last Name
Bank Account Details
Email Address*
Phone
Comments (Optional)
I want to donate
$500
$1000
$2500
$5000
Other
Donate Now!
Thank You
Our players really appreciate your donation!
Confirm Delete
Click the delete icon again to confirm. Click escape to cancel.