Ranking Place Gender
Place
Age Time Event Date    
Debbie Leftwitch  F60
1 Race   Photos
Runner Rank: 77.5 %
 77.46 % 70 15 55 11:44:57 Mar 7, 2009  AZ Old Pueblo - 50M