There is a way to set your team profile to only display stats to approved members only. Once that is done someone will need to log in and request access to your teams stats. Which you then need to approve. There is a very small limited amount of info you can get without requesting access to a team but its nothing that could be used to gather any useable info against your team.
If you don't set your team to allow stats viewing by approved members everyone can grab information for your team. At that time there is some mildly useable information such as spray charts, batting stats (1b, 2b, HR, avg,, slug, etc) that can be found. In particular I have found spray charts of our opponents. If you can get the data after the other team has played a number of games you may find patterns such as a preference to take the ball to the left side or to hit more grounders then pop flys, etc. Thing is while this data is helpful (especially with the younger kids) you do not know anything about the team playing them. It maybe that they've only faced right handed pitching and your throwing a lefty that day, etc. While the data can be of some help its missing the context to make it really useful.