Master athlete
Unified profile powered by master athlete and result tables.
Pro results
52
AG results
0
Races
52
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
36 | 34 | World Triathlon Cup Chengdu - Elite Men 2026MPROOlympic | May 9, 2026 | 00:08:59 1:12/100m | 00:00:41 | 00:26:05 27.7 mph | 00:00:29 | 00:14:55 4:48/mi | 00:51:09 |
13 | 5 | Europe Triathlon Cup Monte Gordo - Elite Men 2026MPROOlympic | Apr 11, 2026 | 00:08:31 1:08/100m | 00:01:39 | 00:26:18 28.4 mph | 00:00:29 | 00:15:13 4:54/mi | 00:52:11 |
23 | 24 | World Triathlon Cup Tongyeong - Elite Men 2025MPROOlympic | Nov 15, 2025 | 00:08:41 1:09/100m | 00:00:42 | 00:26:39 27.7 mph | 00:00:28 | 00:15:51 5:06/mi | 00:52:18 |
24 | 27 | World Triathlon Cup Miyazaki - Elite Men 2025MPROOlympic | Nov 9, 2025 | 00:09:02 1:12/100m | 00:00:57 | 00:30:13 24.7 mph | 00:00:25 | 00:15:10 4:53/mi | 00:55:47 |
2 | - | ITA Triathlon National Championships - Elite Men 2025MPROOlympic | Sep 6, 2025 | 00:18:49 1:15/100m | 00:00:24 | 00:52:48 28.2 mph | 00:00:42 | 00:29:46 4:47/mi | 01:42:28 |
19 | 24 | Europe Triathlon Championships Istanbul - Elite Men 2025MPROOlympic | Aug 30, 2025 | 00:18:31 1:14/100m | 00:00:46 | 00:53:49 26.7 mph | 00:00:21 | 00:33:20 5:22/mi | 01:46:46 |
4 | 38 | Europe Triathlon Sprint and Relay Championships Melilla - U23 Men 2025U23 MenSprint | Jul 19, 2025 | 00:08:47 1:10/100m | 00:01:07 | 00:26:47 26.7 mph | 00:00:25 | 00:15:43 5:04/mi | 00:52:46 |
10 | 38 | Jul 19, 2025 | 00:08:47 1:10/100m | 00:01:07 | 00:26:47 26.7 mph | 00:00:25 | 00:15:43 5:04/mi | 00:52:46 | |
30 | 25 | World Triathlon Cup Saidia - Elite Men 2025MPROOlympic | Jun 29, 2025 | 00:18:16 1:13/100m | 00:00:47 | 00:54:57 27.1 mph | 00:00:33 | 00:41:55 6:45/mi | 01:56:28 |
1 | 11 | Europe Triathlon Cup Rzeszow - Elite Men 2025MPROOlympic | Jun 7, 2025 | 00:17:39 1:11/100m | 00:00:37 | 00:56:12 26.5 mph | 00:00:37 | 00:31:26 5:04/mi | 01:46:31 |
4 | 9 | Europe Triathlon Cup Olsztyn - Elite Men 2025MPROOlympic | May 24, 2025 | 00:08:41 1:09/100m | 00:01:11 | 00:29:10 25.6 mph | 00:00:27 | 00:14:33 4:41/mi | 00:54:02 |
1 | - | ITA Sprint Duathlon National Championships - Elite Men 2025MPROSprint | Apr 5, 2025 | 00:15:00 2:00/100m | 00:00:35 | 00:28:18 26.3 mph | 00:00:34 | 00:06:24 2:04/mi | 00:50:50 |
46 | 26 | Europe Triathlon Cup Quarteira - Elite Men 2025MPROOlympic | Mar 29, 2025 | 00:16:58 1:08/100m | 00:01:06 | 00:56:54 26.2 mph | 00:00:36 | 00:34:39 5:35/mi | 01:50:11 |
14 | 46 | World Triathlon Cup Rome - Elite Men 2024MPROOlympic | Oct 5, 2024 | 00:08:55 1:11/100m | 00:01:07 | 00:30:50 24.2 mph | 00:00:22 | 00:15:17 4:55/mi | 00:56:30 |
2 | 4 | ITA Sprint Triathlon National Championships - Elite Men 2024MPROSprint | Sep 28, 2024 | 00:08:36 1:09/100m | 00:01:20 | 00:26:15 28.4 mph | 00:00:28 | 00:14:46 4:45/mi | 00:51:25 |
14 | 51 | Aug 9, 2024 | 00:03:09 1:13/100m | 00:00:47 | 00:09:17 27.7 mph | 00:00:49 | 00:04:41 4:11/mi | 00:18:42 | |
14 | 51 | Aug 9, 2024 | 00:03:05 1:11/100m | 00:00:49 | 00:09:07 28.2 mph | 00:00:46 | 00:04:49 4:18/mi | 00:18:34 | |
24 | 51 | Europe Triathlon Sprint and Relay Championships Balikesir - U23 Men 2024U23 MenSprint | Aug 9, 2024 | 00:03:05 0:25/100m | 00:00:49 | 00:09:07 81.8 mph | 00:00:46 | 00:04:49 1:33/mi | 00:18:34 |
44 | 51 | Aug 9, 2024 | 00:03:05 0:25/100m | 00:00:49 | 00:09:07 81.8 mph | 00:00:46 | 00:04:49 1:33/mi | 00:18:34 | |
2 | 2 | ITA Triathlon National Championships - Elite Men 2024MPROOlympic | Jun 22, 2024 | 00:18:23 1:14/100m | 00:00:23 | 00:53:20 28.0 mph | 00:00:30 | 00:31:46 5:07/mi | 01:44:22 |
1 | 70 | Europe Triathlon Cup Kitzbuhel - Semifinal 3 Elite Men 2024MPROOlympic | Jun 14, 2024 | 00:06:10 1:14/100m | 00:00:52 | 00:16:22 25.5 mph | 00:00:22 | 00:09:16 4:58/mi | 00:33:04 |
6 | 3 | Europe Triathlon Cup Kitzbuhel - Final Men 2024Final MenOlympic | Jun 14, 2024 | 00:06:01 1:12/100m | 00:00:48 | 00:16:24 25.5 mph | 00:00:24 | 00:08:47 4:43/mi | 00:32:25 |
6 | 3 | Europe Triathlon Cup Kitzbuhel - Elite Men 2024MPROOlympic | Jun 14, 2024 | 00:06:01 0:24/100m | 00:00:48 | 00:16:24 90.9 mph | 00:00:24 | 00:08:47 1:25/mi | 00:32:25 |
2 | 107 | ITA Aquathlon National Championships - Elite Men 2024MPROaquathlon | Jun 9, 2024 | 00:07:38 | 00:00:27 | 00:12:28 | 00:00:27 | 00:07:54 | 00:28:54 |
4 | 28 | Europe Triathlon Cup Olsztyn - Elite Men 2024MPROOlympic | May 25, 2024 | 00:08:59 1:12/100m | 00:01:05 | 00:28:11 26.5 mph | 00:00:31 | 00:15:01 4:50/mi | 00:53:47 |
11 | 45 | Europe Triathlon Cup Caorle - Elite Men 2024MPROOlympic | May 11, 2024 | 00:08:55 1:11/100m | 00:01:07 | 00:26:58 26.5 mph | 00:00:32 | 00:14:26 6:07/mi | 00:51:59 |
19 | 51 | Europe Triathlon Cup Quarteira - Elite Men 2024MPROOlympic | Mar 23, 2024 | 00:16:40 1:07/100m | 00:01:04 | 00:55:54 26.7 mph | 00:00:26 | 00:32:08 5:10/mi | 01:46:10 |
6 | 9 | ITA Sprint Duathlon National Championships - Elite Men 2024MPROSprint | Mar 16, 2024 | 00:15:01 2:00/100m | 00:00:28 | 00:27:45 26.9 mph | 00:00:31 | 00:06:58 2:15/mi | 00:00:01 |
30 | 56 | Europe Triathlon Cup Alanya - Elite Men 2023MPROOlympic | Oct 15, 2023 | 00:09:04 1:13/100m | 00:00:41 | 00:27:26 27.6 mph | 00:00:20 | 00:15:56 4:57/mi | 00:53:24 |
3 | 12 | ITA Sprint Triathlon National Championships - Elite Men 2023MPROSprint | Sep 30, 2023 | 00:08:49 1:11/100m | 00:01:06 | 00:24:29 30.5 mph | 00:00:31 | 00:15:13 4:54/mi | 00:50:08 |
1 | 1184 | GBR Sprint Triathlon National Championships - Junior Men 2023Junior MenSprint | Sep 9, 2023 | 00:09:35 1:17/100m | 00:00:51 | 00:30:41 24.5 mph | 00:00:27 | 00:16:46 5:24/mi | 00:58:22 |
6 | 1184 | GBR Sprint Triathlon National Championships - Elite Men 2023MPROSprint | Sep 9, 2023 | 00:09:35 1:17/100m | 00:00:51 | 00:30:41 24.5 mph | 00:00:27 | 00:16:46 5:24/mi | 00:58:22 |
7 | 44 | Europe Triathlon Sprint and Relay Championships Balikesir - Semifinal 2 Junior Men 2023Semifinal 2 Junior MenSprint | Aug 4, 2023 | 00:03:03 1:08/100m | 00:00:48 | 00:12:11 24.5 mph | 00:00:31 | 00:05:27 5:10/mi | 00:21:59 |
12 | 21 | Europe Triathlon Sprint and Relay Championships Balikesir - Final Junior Men 2023Final Junior MenSprint | Aug 4, 2023 | 00:03:04 1:08/100m | 00:00:47 | 00:11:50 25.2 mph | 00:00:31 | 00:05:25 5:08/mi | 00:21:36 |
12 | - | Europe Triathlon Sprint and Relay Championships Balikesir - Junior Men 2023Junior MenSprint | Aug 4, 2023 | 00:03:04 0:25/100m | 00:00:47 | 00:11:50 63.0 mph | 00:00:31 | 00:05:25 1:45/mi | 00:21:36 |
54 | 66 | World Triathlon Sprint and Relay Championships Hamburg - Junior Men 2023Junior MenSprint | Jul 15, 2023 | 00:09:08 1:13/100m | 00:00:29 | 00:26:28 28.2 mph | 00:00:24 | 00:17:30 5:38/mi | 00:53:57 |
3 | 57 | ITA Triathlon Junior National Championships - Junior Men 2023Junior MenOlympic | Jul 7, 2023 | 00:08:45 0:35/100m | 00:00:30 | 00:28:48 51.8 mph | 00:00:31 | 00:15:53 2:33/mi | 00:54:27 |
5 | 77 | ITA Triathlon National Championships - Elite Men 2023MPROOlympic | Jun 25, 2023 | 00:20:38 1:23/100m | 00:00:22 | 00:56:46 26.3 mph | 00:00:19 | 00:33:25 5:23/mi | 01:51:30 |
7 | 106 | Europe Triathlon Junior Cup Caorle - Semifinal 4 Junior Men 2023Semifinal 4 Junior MenOlympic | May 12, 2023 | 00:04:22 1:27/100m | 00:00:36 | 00:14:03 25.2 mph | 00:00:32 | 00:06:21 5:23/mi | 00:25:54 |
23 | 27 | Europe Triathlon Junior Cup Caorle - Final Junior Men 2023Final Junior MenOlympic | May 12, 2023 | 00:04:17 1:26/100m | 00:00:53 | 00:14:18 24.8 mph | 00:00:14 | 00:06:05 5:09/mi | 00:25:49 |
23 | - | Europe Triathlon Junior Cup Caorle - Junior Men 2023Junior MenOlympic | May 12, 2023 | 00:04:17 1:26/100m | 00:00:53 | 00:14:18 24.8 mph | 00:00:14 | 00:06:05 5:09/mi | 00:25:49 |
3 | 67 | ITA Sprint Duathlon National Championships - U23 Men 2023U23 MenSprint | Apr 1, 2023 | 00:15:28 2:04/100m | 00:00:24 | 00:27:49 26.8 mph | 00:00:27 | 00:08:48 2:50/mi | 00:52:56 |
7 | 67 | ITA Sprint Duathlon National Championships - Elite Men 2023MPROSprint | Apr 1, 2023 | 00:15:28 2:04/100m | 00:00:24 | 00:27:49 26.8 mph | 00:00:27 | 00:08:48 2:50/mi | 00:52:56 |
9 | 67 | Europe Triathlon Duathlon Championships Venice-Caorle - Junior Men 2023Junior Menduathlon | Mar 17, 2023 | 00:13:50 | 00:00:11 | 00:28:32 26.1 mph | 00:00:13 | 00:09:45 3:08/mi | 00:52:33 |
23 | 158 | ITA Sprint Triathlon National Championships - Elite Men 2022MPROSprint | Oct 2, 2022 | 00:09:18 1:14/100m | 00:00:37 | 00:26:46 27.9 mph | 00:00:26 | 00:16:31 5:19/mi | 00:53:38 |
3 | 57 | Europe Triathlon Junior Cup Izvorani - Junior Men 2022Junior MenOlympic | Aug 27, 2022 | 00:04:54 1:14/100m | 00:01:10 | 00:17:30 23.4 mph | 00:00:23 | 00:07:53 5:04/mi | 00:31:47 |
1 | 74 | ITA Triathlon Junior National Championships - Junior Men 2022Junior MenOlympic | Jul 15, 2022 | 00:09:28 0:38/100m | 00:00:28 | 00:27:33 54.1 mph | 00:00:25 | 00:17:22 2:48/mi | 00:55:16 |
16 | 72 | Europe Triathlon Junior Cup Wels - Junior Men 2021Junior MenOlympic | Jun 27, 2021 | 00:09:55 0:40/100m | 00:02:02 | 00:26:54 55.4 mph | 00:00:28 | 00:15:43 2:32/mi | 00:55:04 |
8 | 84 | Europe Triathlon Aquathlon Championships Walchsee - Junior Men 2021Junior Menaquathlon | Jun 24, 2021 | n/a | n/a | 00:12:18 | 00:00:28 | 00:17:00 | 00:29:46 |
14 | 26 | Europe Triathlon Junior Cup Caorle - Final Junior Men 2021Final Junior MenOlympic | May 15, 2021 | 00:04:47 0:19/100m | 00:01:16 | 00:13:55 107.2 mph | 00:00:48 | 00:06:25 1:02/mi | 00:27:11 |
7 | 71 | Europe Triathlon Junior Cup Caorle - Semifinal 3 Junior Men 2021Semifinal 3 Junior MenOlympic | May 15, 2021 | 00:04:47 0:19/100m | 00:01:24 | 00:13:56 107.0 mph | 00:00:46 | 00:06:12 1:00/mi | 00:27:05 |
14 | - | Europe Triathlon Junior Cup Caorle - Junior Men 2021Junior MenOlympic | May 15, 2021 | 00:04:47 0:19/100m | 00:01:16 | 00:13:55 107.2 mph | 00:00:48 | 00:06:25 1:02/mi | 00:27:11 |