My oldest is a swimmer in HS, my youngest is the softball player, the swimmer swims 8k-10k yds per day, 6 days a week 46 weeks a year. Some of the items that you're recommending are good however they don't have that much protein in them. Try whey protein shakes, protein bars, they are inexpensive and the energy they will get from them will last a long time. if they can have some sort of pasta every night with their meal that actually will provide them a good foundation for practice the following day. The peanut butter and the nuts are fantastic for them, for the yogurt try adding granola to it. Even though every play in softball is usually short burst of speed they still need the energy later in the game and also in training to sustain the high level of play. By the way 10,000 yards may not sound like a lot but that's 400 laps. They need sustainable energy to do the entire practice. JMO
Good question and good thread! I like Hummus and pre-cut wedges of Pita and fruit. All the damn schools in our town are NUT FREE so no PB or nuts can go to school. outside of school, the nuts and PB are great!
TJ- are you Rico Petrocelli?