T-Ball - league ages 4-6* Coach Pitch - league ages 6-9 Minors - league ages 8-10 Majors - league ages 9-12