Vegetarianism and plant-based eating are all the rage nowadays. A well-designed vegetarian diet can be delicious and nutritious, but it will lack certain key nutrients that can keep you from performing at your best. By ensuring you pad your diet with the ten nutrients on this list, you’ll prevent the pitfalls that go with avoiding animal foods and be able to reach your athletic potential.