Michał Oliwa
Athlete's Profile
Poland
1997
World Triathlon Athlete ID: 75822
Rankings & Stats
World Ranking 142World Triathlon Championship Series 192Individual Olympic Qualification 127Continental 74 Starts 88
Podiums 16
Wins 9