BNBA has provided organized affordable baseball to Bloomington-Normal for over 50 years. Formerly known as American Junior Baseball and American Legion Baseball, the BNBA provides both recreational (In-Town) and competitive (Travel) teams for players ages 5 through 18 and typically accommodates 1,000 players each season. Registration fees for In-Town players range from $85 to $155 based on the league. Registration fees provide uniforms, equipment, umpires, program operations and supplemental insurance for players. The In-Town program provides for the largest number of players and includes five leagues as listed below:

T-Ball-L1 / Ages 5-6
Rookie League-L1 / Ages 7-8
American League-L2 / Ages 9-10
National League-L3 / Ages 11-12
Major League-L4 / Ages 13-14