Elite athletes need three things: training that mixes skill work, weights, and speed. Nutrition and recovery, including enough protein and sleep. And mindset, because perfect training means nothing if you can't perform under pressure.
Chapters
3 steps to being an elite athlete: training, nutrition/recovery, and mindset. Training should typically have some sort of skill work, weights, and speed work. For nutrition, you should be fueling your body for your goals. For example, if you're trying to gain muscle, you need to be eating enough of the right kinds of food to put that muscle on. We also want to include recovery here. Get enough sleep, make sure you're stretching, make sure you're doing all those things to keep your body healthy. And number 3 is mindset. Mindset is crucial to success. You can have the best training, the best nutrition, and the best recovery in the world, but when it comes down to the line and you need to make the game-winning play, if you get in your head and can't perform, then it wasn't even worth doing all those things in the first place.