Great question — answering as the UphillTech team:
That sounds like too much swim training to me for a 7-year-old. My kids do competitive swim training and I can't imagine getting them up for a 5AM start ! For one thing, what time will she to bed at night ? Getting enough sleep is just as important, if not more so, than the 3 elements you mentioned. It seems that young swimmers are pushed very hard at an early age. I think that a more gradual increase in training intensity is called for. If she trains for swimming 8 times per week at 7 years old, what will she be doing at age 8,9,10 and onwards, assuming she sticks with it ? 3 times a week at age 7 seems logical to me. Maybe at 9 she can go on to the more intense training program, then step...
Full answer by Robert Long: https://sports.stackexchange.com/a/4204 (CC BY-SA 3.0).
Need it done for your business? UphillTech.