What is a good time for a 10k?
Score: 4.1/5 (42 votes) On average, casual runners are usually able to finish a 10k race in 50 to 70 minutes. The median time it takes a person to run a 10k is between 56 and 64 minutes. Someone who is an avid runner in excellent health could expect to finish a 10k in about 43 to 50 minutes. Age is ...