28:46 for 5k is pathetically slow
56:00 for 10k is not awful, but not great either. Note that this is equivalent to back-to-back 28:00 5ks, which is better than the average for the 5k above
2:01:37 for a half marathon is meh. The 56:00 for 10k is slightly more stellar
4:16:37 for the marathon is actually not too bad