ESCOBAR Leonardo
3 races · 2025 index 589
2025-11-09
IRONMAN 70.3 World Championship - Men
– 6:18:58 (#3023)
2024-12-01
IRONMAN 70.3 Cartagena
– 5:40:03 (#341)
2023-12-03
IRONMAN 70.3 Cartagena
– 5:37:20 (#359)