Latest Results
-
102024 T100 Triathlon World Tour London 27 Jul, 2024 - Elite Men - 03:21:05
-
DNF2024 T100 Triathlon World Tour at CLASH Endurance Miami 09 Mar, 2024 - Elite Men - DNF
-
152023 ITA Sprint Triathlon National Championships 30 Sep, 2023 - Elite Men - 00:51:36
-
82023 ITA Triathlon National Championships 25 Jun, 2023 - Elite Men - 01:52:06
-
12023 ITA Duathlon National Championships 16 Apr, 2023 - Elite Men - 01:43:29