Always thought I was more of a long-distance guy but I'm starting to second guess. During XC some kids on the team ran 18:15-18:30, and run a 400 in 57-59 seconds. I run a 19:10 now, but in XC only managed 19:4x. Somehow in the mile I get similar times or I beat them. It makes no sense to me. The have better speed(I could maybe manage a sub 60, most likely 61), better endurance, but somehow in the 1609.8m race I am equal to their ability. It's not that they aren't trying, we all collapse at the end, and we all race fresh.