Michelle Vella Wood

Race Date Swim T1 Bike T2 Run Total Place
Ironman Barcelona 2015-10-04 01:09:15 00:03:38 05:12:55 00:01:09 --- DNF 0