My youngest started T ball at 6, hes 14 now, and is one of the best players in the league. I think the earlier they start, the better, they don't have to be the best, my oldest was good, but no where near the all star his younger brother is, but it kept him off the street, also, if they like sports, they can learn alot about commitment and team work and thats important as they grow older! Good luck to your daughter!