Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass

Federico Scarabino

VS

Greg Harper

Points
70
Swim
94
72
Bike
55
56
Run
50
69
Overall
60
Races
3
Same races
0
0
Wins
0
0
2nd places
0
2
3rd places
0