For 5km, 25:00 would put you into the top 10% (median is 34:37).
https://runrepeat.com/how-do-you-masure-up-the-runners-perce...
That's out of those who post times in measured/timed events, so it would be an even better result compared to all runners, and better still compared to fit people specializing in other sports such as cycling. It's also for all ages. For example, in my own 50-59 age group that would be top 6% (median 36:36).
25:00 might not be all that impressive when you're looking on Strava, but in a broader context it really is closer to "well conditioned athlete" than to "reasonably healthy adult". BTW, since I know somebody will ad hominem at me if I don't say anything, I'm on schedule for 1000 miles this year and to that end I run 5km continuously (even on hills) at least once or twice a week. It takes a certain level of dedication independent of how generally fit you are.