Athletes

DAFFLON Xavier
1982 | Switzerland
ELITE
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
213.84
215.98
World Ranking: 19
Division Ranking: 19
55 starts since 2018
in 13 countries

Overall Podiums

2 wins
4 2nd places
1 3rd place

Since 2018

No overall podium finishes have been recorded since 2018

0 wins
1 2nd place
1 3rd place

Since 2023

No division podium finishes have been recorded since 2023

2024

2023

2021

Date Pos. Event Race Division WPI/Pts.
12.05
10
XTERRA MAUIWorld ChampionshipELITE 214.80
09.26
12
XTERRA TrentinoFull Distance TriathlonELITE 210.73
08.21
9
XTERRA GermanyEuropean ChampionshipELITE 212.69
07.04
4
XTERRA FranceFull Distance TriathlonELITE 214.81
06.26
4
XTERRA SwitzerlandFull Distance TriathlonELITE 208.03
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com