As an athlete it is crucial to get all the essential fats, amino acids, vitamins, and minerals your body needs to achieve optimal performance. All of these things can be found in a vegan diet through sea plants, flax seeds and a variety of plants.