Trong khi có những lý do thể chất khiến đàn ông không thể "phất cờ" như huyết áp cao, tiểu đường và chấn thương, thì cảm xúc cũng là một yếu tố dẫn đến tình trạng này
Tinh dịch có lẫn máu là trường hợp hiếm gặp nhưng cũng ít khi là vấn đề nghiêm trọng. Nếu vẫn đủ lượng tinh trùng và tinh trùng có chất lượng tốt (di động được, không bị dị dạng) thì người đàn ông vẫn có thể sinh con.