We can only calculate the average time for a 5k on the basis of the age of the runner and by knowing that the runner is male or female. Because age and gender matter, it takes time to complete 5k. For example while your age is between 16-19 then it will take time 30 to 28 minutes to complete the run. And while your age is between 20 to 24 then you will take 25 to 30 minutes to complete the 5k distance.
For more information visit:
https://healthgroovy.com/how-many-miles-is-a-5k/