5 or 6 of my teammates and I are very competitive and run fairly similar times, and often compete for varsity spots. Over the last couple of years, I've noticed a strange trend. Several of these kids can both easily run long runs that would leave me exhausted, and not even be tired, and yet also destroy me in speedwork and sprints. Yet, I consistently beat them all in races. Almost invariably, we will be a pack at the 2 mile mark in 5k races, but I always manage to pull away and win in the third mile by 10-20 seconds. Can someone explain to me why they are so much better than me at both long distance and sprints, and yet I can beat them in a 5k almost all of the time?