Ranking Place Gender
Place
Age Time Event Date    
Hector Leyba  M63
1 Race   Photos
Runner Rank: 64.0 %
 63.95 % 130 117 48 5:50:59 Aug 15, 1998  CO Pikes Peak - 26M