Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass

Rachel Olson

VS

Pietra Picolo Meneghini

Points
64
Swim
37
42
Bike
51
43
Run
46
47
Overall
50
Races
3
Same races
3
1
Wins
0
5
2nd places
3
4
3rd places
4