Professional Triathletes Organisation logo
Search athlete or raceMagnifying glass

Luca Barbagallo

VS

Morgan Rhodes

Points
14
Swim
23
18
Bike
18
23
Run
20
19
Overall
20
Races
0
Same races
2
0
Wins
0
0
2nd places
0
0
3rd places
0
0%Bike Times100%
2:17:11
2025 Ironman 70.3 Zell am See
2:13:48
2:18:50
2024 Challenge Peguera Mallorca
2:08:56
100%Run Times0%
1:14:17
2025 Ironman 70.3 Zell am See
1:18:14
1:14:00
2024 Challenge Peguera Mallorca
1:16:56
0%Overall Times100%
4:03:38
2025 Ironman 70.3 Zell am See
4:02:30
4:03:49
2024 Challenge Peguera Mallorca
3:55:43