Alexander Schawalder

Athlete's Profile

Switzerland
1962
World Triathlon Athlete ID: 16531

Rankings & Stats

Starts 28
Podiums 12
Wins 7
Loader