The other extreme is runners who are afraid to eat anything before a race because they fear cramping or gastrointestinal issues. They'll usually struggle to get through the last part of their race because they've burned through their stored energy.
The racing solution: If you're running a 10K or less, there's no need to load up on carbs the day before the race. But you shouldn't skip breakfast because you'll need some energy to burn before your body taps into its reserves.
Eat a meal at least one hour prior to the start of the race, so you have time to digest. Choose something high in carbohydrates and lower in fat, fiber and protein. Some good choices are a bagel with peanut butter and a banana; yogurt and toast; a banana and a cereal bar; or a bowl of cold cereal with a cup of milk. Stay away from rich, fatty, or high-fiber foods, as they may cause gastrointestinal distress. It's a good idea to practice eating breakfast before your morning training runs, so you're not trying anything for the first time on race day.