After adjusting for factors such as age, abstinence time, body mass index (BMI), alcohol and caffeine intake and smoking, Dr Chavarro found that men in the highest intake category had, on average, 41 million sperm/ml less than men who did not eat soy foods.