Almonds have magnesium, calcium, and iron which athletes are often lacking. Deficiency in these nutrients hurts athletic performance and athletes are especially susceptible since minerals can be lost through sweat. Almonds have even been specifically used to enhance athletic performance due to their richness in these nutrients (Yi et al., 2014).
Sources