rather vague question that can have a wide reply depending on your age, level of fitness, running experience.
I know people that can do a 10k in 35 mins while my time is 50 mins, others take over the hour.
Don't forget though 'Phoenix', the actual course profile (how flat, or hilly it is), and weather conditions, count for a lot.
I think a sub 60m 10k is the bench mark to aim for.
Sub 50min is a good standard, sub 45 very good, sub 40 fantastic.
I know runners who would 'kill' to get under the hour for a 10K, others who get grumpy if they're over 40:00
As for me?, my first 10K was 45:18, my last one was 43:56 (wanted 41:00, but it was way too windy on the 'way out')
All in all, this is a 'String' question (as in; 'how long is a piece of'), but it's one we've all probably asked at some point in our life as runners.
I know I have in the past
(& still do about anticipated Fell-Race finishing times)