If your kid is 9yo now...unless she's having a birthday in the next month, she can play 10U for two more years. The age range for most 12U players is 11-13. That means some REALLY big differences, as in you'll see some players as big as their coaches. Don't put your kid in a situation where she's overmatched.