Question: is 40 minutes good for 10k?
Answer: Most runners who are reasonably fit and clock about 15 to 30 miles per week can expect to finish a 10K race in 50 to 70 minutes. More advanced runners will usually finish in about 43 to 50 minutes.