Janien Lubben
Athlete's Profile
Netherlands
1985
World Triathlon Athlete ID: 102660
Starts 16
Podiums 2
Wins 1
Latest Athlete Results
POS
Date
Event
Program
Time
Country
11
2024-05-05
Elite Women
03:02:14
10
2023-09-09
Elite Women
09:50:22
5
2022-09-10
Elite Women
09:31:09