Athletes

OVASKA Mikko
1976 | Finland
45-49
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
179.73
182.33
World Ranking: 686
Division Ranking: 82
4 starts since 2018
in 2 countries

2025

686
World Performance Index45-49 (82)179.73
686
FD WPI World Rankings45-49 (82)179.73

2024

698
World Performance Index45-49 (77)179.73
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com