Master athlete
Unified profile powered by master athlete and result tables.
Pro results
50
AG results
0
Races
50
Best finish
#2
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
45 | 54 | World Triathlon Championship Series Quiberon - Elite Men 2026MPROOlympic | Jun 20, 2026 | 00:10:18 1:22/100m | 00:00:53 | 00:30:05 27.3 mph | 00:00:31 | 00:15:15 4:49/mi | 00:57:00 |
46 | 31 | World Triathlon Cup Huatulco - Elite Men 2026MPROOlympic | Jun 14, 2026 | 00:09:30 1:16/100m | 00:00:52 | 00:30:51 24.2 mph | 00:00:22 | 00:16:14 5:14/mi | 00:57:50 |
47 | 51 | World Triathlon Cup Chengdu - Elite Men 2026MPROOlympic | May 9, 2026 | 00:09:16 1:14/100m | 00:00:41 | 00:25:53 27.9 mph | 00:00:27 | 00:15:09 4:53/mi | 00:51:26 |
7 | 3 | Africa Triathlon Premium Cup Mossel Bay - Elite Men 2026MPROOlympic | Mar 29, 2026 | 00:20:11 1:21/100m | 00:00:19 | 00:58:19 24.9 mph | 00:00:20 | 00:32:52 5:17/mi | 01:52:03 |
20 | 37 | Africa Triathlon Premium Cup Swakopmund - Elite Men 2026MPROOlympic | Mar 21, 2026 | 00:10:40 1:25/100m | 00:00:27 | 00:33:59 21.9 mph | 00:00:20 | 00:15:00 4:50/mi | 01:00:28 |
7 | 6 | Africa Triathlon Cup Troutbeck - Elite Men 2026MPROOlympic | Mar 14, 2026 | 00:09:15 1:14/100m | 00:01:02 | 00:35:16 21.5 mph | 00:00:38 | 00:16:11 5:13/mi | 01:02:24 |
9 | 6 | Africa Triathlon Cup Ebotse - Elite Men 2026MPROOlympic | Mar 8, 2026 | 00:10:16 1:22/100m | 00:00:30 | 00:29:21 25.2 mph | 00:00:36 | 00:15:47 5:05/mi | 00:56:32 |
16 | 7 | Africa Triathlon Cup El Galala - Elite Men 2026MPROOlympic | Feb 13, 2026 | 00:08:42 1:10/100m | 00:00:34 | 00:31:58 23.3 mph | 00:00:39 | 00:16:12 5:13/mi | 00:58:03 |
25 | 12 | Feb 7, 2026 | 00:09:57 1:20/100m | 00:00:47 | 00:28:30 26.2 mph | 00:01:18 | 00:16:37 5:21/mi | 00:57:11 | |
— | 6 | Europe Triathlon Cup Tenerife - Santa Cruz - Elite Men 2025MPROOlympic | Oct 12, 2025 | 00:09:18 1:14/100m | 00:01:32 | - | - | - | - |
48 | 2 | Europe Triathlon Cup Ceuta - Elite Men 2025MPROOlympic | Oct 5, 2025 | 00:09:38 1:17/100m | 00:01:12 | 00:30:46 25.2 mph | 00:00:34 | 00:16:35 5:20/mi | 00:58:43 |
4 | 34 | Africa Triathlon Cup Oran - Elite Men 2025MPROOlympic | Sep 13, 2025 | 00:09:03 1:12/100m | 00:01:34 | 00:25:28 29.3 mph | 00:00:36 | 00:16:28 5:18/mi | 00:53:07 |
26 | 20 | Americas Triathlon Cup Montreal - Elite Men 2025MPROOlympic | Jul 19, 2025 | 00:09:28 1:16/100m | 00:00:31 | 00:26:42 27.9 mph | 00:00:34 | 00:15:51 5:06/mi | 00:53:06 |
31 | 18 | Americas Triathlon Cup Magog - Elite Men 2025MPROOlympic | Jul 12, 2025 | 00:09:01 1:12/100m | 00:00:43 | 00:31:16 23.8 mph | 00:00:35 | 00:16:34 5:20/mi | 00:57:36 |
14 | 10 | Africa Triathlon Premium Cup Larache - Elite Men 2025MPROOlympic | Jul 6, 2025 | 00:10:34 1:25/100m | 00:00:57 | 00:29:30 25.3 mph | 00:00:30 | 00:15:39 5:02/mi | 00:57:10 |
16 | 35 | Europe Triathlon Cup Kielce - Semifinal 2 Elite Men 2025MPROOlympic | Jun 1, 2025 | 00:04:53 1:13/100m | 00:01:20 | 00:10:50 26.2 mph | 00:00:39 | 00:06:17 5:03/mi | 00:23:59 |
50 | 35 | Europe Triathlon Cup Kielce - Elite Men 2025MPROOlympic | Jun 1, 2025 | 00:04:53 0:20/100m | 00:01:20 | 00:10:50 137.7 mph | 00:00:39 | 00:06:17 1:01/mi | 00:23:59 |
41 | 16 | Europe Triathlon Cup Olsztyn - Elite Men 2025MPROOlympic | May 24, 2025 | - | - | - | - | - | 00:56:01 |
9 | 10 | Supertri E World Triathlon Championships London - Final Men 2025Final MenOlympic | Apr 5, 2025 | - | - | - | - | - | 00:38:42 |
9 | - | Supertri E World Triathlon Championships London - Elite Men 2025MPROOlympic | Apr 5, 2025 | - | - | - | - | - | 00:38:42 |
3 | 2 | Apr 5, 2025 | - | - | - | - | - | 00:25:08 | |
3 | 16 | Asia Triathlon Cup Chennai - Elite Men 2025MPROOlympic | Feb 16, 2025 | 00:11:18 1:30/100m | 00:00:36 | 00:28:54 25.8 mph | 00:00:39 | 00:14:36 4:42/mi | 00:56:04 |
57 | 34 | Europe Triathlon Cup Alanya - Elite Men 2024MPROOlympic | Oct 27, 2024 | 00:09:29 1:16/100m | 00:00:43 | 00:28:44 26.1 mph | 00:00:25 | 00:15:05 5:00/mi | 00:54:25 |
8 | 6 | Africa Triathlon Cup Monastir - Elite Men 2024MPROOlympic | Sep 8, 2024 | 00:09:11 1:14/100m | 00:00:28 | 00:30:11 24.7 mph | 00:00:31 | 00:18:59 6:07/mi | 00:59:20 |
— | 30 | Europe Triathlon Cup Cork - Elite Men 2024MPROOlympic | Jul 14, 2024 | 00:08:25 1:07/100m | 00:00:48 | - | - | - | - |
47 | 25 | Europe Triathlon Cup Rzeszów - Elite Men 2024MPROOlympic | Jun 7, 2024 | 00:09:21 1:15/100m | 00:00:42 | 00:29:48 25.0 mph | 00:00:36 | 00:18:03 5:49/mi | 00:58:30 |
21 | 52 | Asia Triathlon Cup Hong Kong - Elite Men 2023MPROOlympic | Nov 19, 2023 | 00:09:01 1:12/100m | 00:00:56 | 00:27:27 28.5 mph | 00:00:42 | 00:15:59 5:09/mi | 00:54:04 |
10 | 12 | Africa Triathlon Cup Les Berges du Lac - Tunis - Elite Men 2023MPROOlympic | Nov 5, 2023 | 00:09:50 1:19/100m | 00:00:26 | 00:33:19 25.5 mph | 00:00:21 | 00:17:19 5:34/mi | 01:01:17 |
44 | 22 | Americas Triathlon Cup Long Beach - Elite Men 2023MPROOlympic | Jul 15, 2023 | 00:08:59 1:12/100m | 00:01:43 | 00:30:20 24.6 mph | 00:00:32 | 00:17:44 5:42/mi | 00:59:15 |
47 | 54 | Krakow-Malopolska European Games - Elite Men 2023MPROOlympic | Jun 27, 2023 | 00:19:29 1:18/100m | 00:00:56 | 01:00:25 24.7 mph | 00:00:30 | 00:32:21 5:12/mi | 01:53:38 |
62 | 29 | Europe Triathlon Cup Olsztyn - Elite Men 2023MPROOlympic | May 27, 2023 | 00:09:17 1:14/100m | 00:01:21 | 00:31:17 23.8 mph | 00:00:28 | 00:15:48 5:05/mi | 00:58:11 |
40 | 26 | Africa Triathlon Cup M'Diq - Elite Men 2023MPROOlympic | May 14, 2023 | 00:21:30 1:26/100m | 00:01:00 | 00:58:16 25.6 mph | 00:00:28 | 00:39:47 6:24/mi | 02:01:01 |
6 | 10 | Apr 7, 2023 | 00:02:22 1:11/100m | 00:00:35 | 00:05:25 27.5 mph | 00:00:36 | 00:02:54 4:40/mi | 00:11:52 | |
6 | 10 | Apr 7, 2023 | 00:02:16 1:08/100m | 00:00:31 | 00:05:21 27.9 mph | 00:00:37 | 00:02:46 4:27/mi | 00:11:31 | |
6 | 10 | Apr 7, 2023 | 00:11:31 0:46/100m | 00:11:52 | n/a | n/a | n/a | 00:23:23 | |
6 | 3 | Apr 7, 2023 | 00:02:19 1:10/100m | 00:00:36 | 00:05:26 27.4 mph | 00:00:38 | 00:02:52 4:37/mi | 00:11:51 | |
6 | 3 | Apr 7, 2023 | 00:02:13 1:07/100m | 00:00:33 | 00:05:18 28.1 mph | 00:00:38 | 00:02:47 4:29/mi | 00:11:29 | |
6 | 3 | Apr 7, 2023 | 00:11:29 0:46/100m | 00:11:51 | n/a | n/a | n/a | 00:23:20 | |
19 | - | Apr 7, 2023 | 00:11:29 0:46/100m | 00:11:51 | n/a | n/a | n/a | 00:23:20 | |
7 | 66 | Asia Triathlon Cup Hong Kong - Elite Men 2023MPROOlympic | Feb 25, 2023 | 00:09:23 1:15/100m | 00:01:18 | 00:30:52 24.2 mph | 00:00:34 | 00:15:23 4:57/mi | 00:57:32 |
46 | 59 | Europe Triathlon Cup Alanya - Elite Men 2022MPROOlympic | Oct 16, 2022 | 00:10:07 0:40/100m | 00:00:51 | 00:28:28 52.4 mph | 00:00:31 | 00:16:02 2:35/mi | 00:55:57 |
50 | 52 | Europe Triathlon Cup Ceuta - Elite Men 2022MPROOlympic | Oct 9, 2022 | 00:09:17 0:37/100m | 00:01:20 | 00:31:22 47.5 mph | 00:00:28 | 00:15:48 2:33/mi | 00:58:17 |
16 | 48 | Sep 9, 2022 | 00:10:51 0:43/100m | 00:00:21 | 00:27:59 53.3 mph | 00:00:27 | 00:16:21 2:38/mi | 00:56:01 | |
55 | 70 | Europe Triathlon Cup Alhandra - Elite Men 2022MPROOlympic | Sep 3, 2022 | 00:11:13 0:45/100m | 00:00:30 | 00:26:03 57.2 mph | 00:00:39 | 00:15:28 2:29/mi | 00:53:53 |
2 | 24 | IRL Sprint Triathlon National Championships - Elite Men 2022MPROSprint | Aug 28, 2022 | 00:09:32 1:16/100m | 00:01:13 | 00:29:20 25.4 mph | 00:01:04 | 00:16:46 5:24/mi | 00:57:55 |
21 | 722 | GBR Sprint Triathlon National Championships - Elite Men 2022MPROSprint | Aug 20, 2022 | 00:09:22 1:15/100m | 00:01:01 | 00:33:13 22.4 mph | 00:00:32 | 00:15:56 5:08/mi | 01:00:04 |
29 | 47 | Africa Triathlon Premium Cup Larache - Elite Men 2022MPROOlympic | Jun 26, 2022 | 00:10:36 0:42/100m | 00:01:14 | 00:32:15 46.2 mph | 00:00:35 | 00:17:30 2:49/mi | 01:02:10 |
7 | - | IRL Sprint Triathlon National Championships - Elite Men 2019MPROSprint | Aug 17, 2019 | 00:09:44 1:18/100m | 00:01:06 | 00:31:46 23.5 mph | 00:01:06 | 00:15:14 4:54/mi | 00:58:58 |
3 | 9 | IRL Sprint Triathlon National Championships - Elite Men 2018MPROSprint | Sep 8, 2018 | 00:09:55 1:19/100m | 00:01:12 | 00:31:26 23.7 mph | 00:01:00 | 00:19:10 6:10/mi | 01:02:45 |
7 | - | IRL Triathlon Junior National Championships - Junior Men 2016Junior MenOlympic | Jul 16, 2016 | 00:09:59 0:40/100m | 00:01:10 | 00:32:54 45.3 mph | 00:00:48 | 00:22:00 3:32/mi | 01:06:52 |