David Henestrosa Roca

Race Date Swim T1 Bike T2 Run Total Place
Ironman World Championship 2003-10-18 0:50:43 0:03:06 4:57:27 0:05:26 3:11:52 9:08:36 34