← Back to the crew

Upcoming races
- Nov 22, 2026World Cup
World Cup Tauranga
Pilot Bay, New Zealand
Recent results
- DNF
World Cup Beijing
Oct 17, 2026World Cup - 1st
ITA Sprint Triathlon National Championships
Sep 26, 2026Race00:59:57 - 12th
ITA Sprint Duathlon National Championships
Mar 21, 2026Race00:59:08 - 7th
Euro Cup Alanya
Oct 25, 2025European Cup00:54:55 - 11th
Euro Cup Tenerife - Santa Cruz
Oct 12, 2025European Cup00:58:44 - 4th
ITA Sprint Triathlon National Championships
Sep 27, 2025Race00:59:29 - 10th
Africa Triathlon Cup Taghazout
Sep 21, 2025Race01:02:56 - 3rd
Africa Triathlon Cup Oran
Sep 13, 2025Race00:58:50