I train for about 25 to 30 hours a week so I need to eat a lot. You just need to have a generally healthy diet. You need to be eating foods with lots of vitamins and minerals. You need to make sure you eat properly in order to give yourself the best chance of performing and recovering from training and competing