MACRAE Fin
3 races · 2023 index 773
2023-10-07
IRONMAN 70.3 Langkawi
– 4:39:50 (#17)
2023-05-14
IRONMAN 70.3 Desaru Coast
– 4:46:26 (#4)
2022-03-20
IRONMAN 70.3 Melbourne
– 4:27:53 (#109)