Athletes

KEILLOR Janice
1970 | United States
55-59
WORLD PERFORMANCE INDEX
Triathlon
Current
Highest
171.62
187.78
World Ranking: 318
Division Ranking: 12
4 starts since 2022
in 2 countries

2025

318
World Performance Index55-59 (12)171.62
318
FD WPI World Rankings55-59 (12)171.62

2024

297
World Performance Index50-54 (22)175.16

2023

231
World Performance Index50-54 (12)181.92

2022

238
World Performance Index50-54 (9)187.78
© 2025 XTERRA - All rights reserved - Visit xterraplanet.com