A female cod will lay up to 500 000 eggs per kg of her own weight. Consequently, a 3 year-old female of half a kg can produce 250000 eggs; an 8 year-old female of 5 kg can produce 2.5 million eggs per year. A cod can live to over 25 years of age and weigh over 90 kg.