Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass

Rachel Olson

VS

Laura Mathews

Points
46
Swim
50
32
Bike
54
22
Run
35
33
Overall
43
Races
4
Same races
4
0
Wins
0
5
2nd places
0
3
3rd places
1