Her weight is above the 95th percentile and her height is just below the 75th percentile which indicates she is overweight for her age. For a 12 year old female, approximately 2200 calories per day due need calories for growth and recommended the following to help her with her weight: Limit high sugar drinks/snacks and try replace with low fat milk/yogurt or fruit/popcorn. Cook only low fat meats (chicken, fish, loin of pork) or non-meat sources (soy products, nuts), low fat vegetarian combinations (rice & beans, pasta & beans, low fat cheese & pasta), fat free or low fat dairy products (skim milk, 1% milk, low fat cheese, low fat yogurts, low fat soy milk/yogurt), use plant oils, non trans-fat margarines, and eat a lot of fruits and vegetables. Eat daily high fiber breads and cereals (oatmeal) and limit ‘junk’ foods. It is great she is exercising 3 times a week. Suggest increasing her physical activities daily (play, dance, sports) to maintain weight. Limit time in front of the TV/DVD/computer or non-active-video games. There have been studies showing the longer the length of time a child sit in front of the TV, the greater the weight gain. Have her help you cook simple healthy foods so she learns how to eat right. Make everything fun so she will enjoy living healthy. Hoped this helped you.