Is this a good 5k time?

I ran the 5k in 21 minutes. The end of the race has 2 hills to go up, one with a slow incline the other one just sucks and it’s at the very end coming into the finish. I’m a 14yo boy
5 answers 5