Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass

Federico Scarabino

VS

Matthew Ralphs

Points
70
Swim
44
71
Bike
70
55
Run
51
69
Overall
63
Races
3
Same races
0
0
Wins
1
0
2nd places
0
2
3rd places
0