Question: how long is sperm good in a man?
Answer: Although the average time is 74 days, the actual time frame for an individual to make sperm can vary. The body produces an average of around 20–300 million sperm cells per milliliter of semen.