Player Development
4 min read

Nutrition for Soccer Players: What to Eat Before, During & After the Game

Adult soccer players in TOCA jerseys high-fiving and laughing together inside a TOCA Soccer facility

Soccer is a demanding sport. Ninety minutes of sprinting, defending, making decisions under pressure, and doing it all over again requires real fuel. The players who eat well don’t just feel better — they play better, longer.

Here’s exactly what to eat to support your performance, how to time your meals, and what to cut out so nothing slows you down.

Why Nutrition Matters for Soccer Players

Soccer burns through energy fast. Your body relies on carbohydrates for quick bursts of speed, protein to repair and build muscle, and healthy fats for sustained energy and recovery. Get the balance right and you’ll feel the difference on the pitch — more stamina, sharper decisions, and faster recovery between sessions.

What Soccer Players Should Eat

Carbohydrates — Your Primary Fuel Source

Carbs are the foundation of any soccer nutrition plan. They power your sprints, keep your energy steady throughout the match, and replenish glycogen stores after play.

Good sources include brown rice, sweet potatoes, pasta, whole grain bread, oatmeal, and fresh fruit like bananas, apples, and oranges. Aim for carbohydrates to make up 50–70% of your daily diet.

Protein — Build and Recover

Protein repairs the muscle damage that happens during intense play and helps your body come back stronger. Good sources include chicken, fish, eggs, dairy, beans, lentils, quinoa, and hummus. Aim for 3–5 oz of animal protein or 1–2 cups of plant-based protein per meal.

Healthy Fats — Energy and Absorption

Healthy fats help your body absorb nutrients and provide lasting energy. Find them in olive oil, nuts, seeds, avocado, and dairy. Keep portions in check and minimize saturated fats from fried food and processed snacks.

What Soccer Players Should Avoid

Some foods work against you on the field. These are the main ones to limit:

Fried foods, fast food, heavy cream sauces, and pastries are loaded with unhealthy fats and empty calories. They take a long time to digest, leave you feeling sluggish, and offer nothing in return. Before a game especially, you want to feel light and energized — not weighed down.

The Pre-Game Meal

Eat your main pre-game meal 3–4 hours before kickoff. Focus on a balanced plate — roughly equal parts carbs, protein, and vegetables. Good options:

  • Grilled chicken, roasted vegetables, and a baked potato
  • Rice and beans with salsa and avocado
  • Oatmeal with Greek yogurt and fresh fruit

If you need a small boost closer to game time, a light snack 1–2 hours before works well — a banana, granola bar, or a handful of pretzels. Keep it simple and familiar. This isn’t the time to experiment.

Stay hydrated with water or a sports drink. Skip caffeine and sugary beverages before play.

The Post-Game Meal

The window right after a game matters. Your body needs to replenish glycogen stores and start repairing muscle. Eat within 30–60 minutes of the final whistle if you can.

Good post-game meal options:

  • Grilled chicken or fish with rice and roasted vegetables
  • Pasta with meat sauce and a side salad
  • Black bean tacos with salsa and guacamole

If a full meal isn’t an option right away, a snack works — Greek yogurt with granola and fruit, a smoothie with protein powder and fruit, or nut butter with crackers.

Staying Hydrated

Hydration affects everything — your energy, your focus, your recovery. A good baseline: drink roughly half your body weight in ounces of water each day. For a 150-pound player, that’s around 75 oz daily.

Water is almost always the right choice. Sports drinks have their place during high-intensity sessions when you need to replace electrolytes, but they come with extra sugar and calories you don’t need the rest of the time.

Start hydrating before training or a match, not during. By the time you feel thirsty, you’re already behind.

Train Hard, Fuel Right — TOCA Has the Rest

Good nutrition sets the foundation. Quality training builds on it.

At TOCA, players get up to 10x more touches per session than a typical team practice — with real-time feedback, progressive skill development, and an environment that makes getting better genuinely fun. Whether you’re a competitive player looking to level up or a parent looking for the right program for your kid, there’s a place for you here.

Find a TOCA center near you →

About TOCA Soccer: TOCA serves local communities throughout the United States and Canada, welcoming players and families to find their best through classes, training sessions, camps, leagues, and more. Soccer classes for ages 1–13 are engaging and educational, while individual or group training sessions for ages 7+ offer progressive levels of development for players looking to challenge themselves and have fun.