Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass

Barbara Riveros

VS

Flora Duffy

Points
40
Swim
94
29
Bike
83
42
Run
97
37
Overall
93
Races
0
Same races
0
14
Wins
1
11
2nd places
0
4
3rd places
1