Master athlete
Unified profile powered by master athlete and result tables.
Pro results
45
AG results
2
Races
47
Best finish
#3
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
21 | 22 | IRONMAN Kaernten-Klagenfurt, Austria 2026MPRO140.6 | Jun 14, 2026 | 0:50:06 1:19/100m | 0:03:27 | 4:27:22 25.1 mph | 0:03:06 | 2:51:55 6:33/mi | 8:15:55 |
9 | 23 | IRONMAN South Africa 2026MPRO140.6 | Apr 20, 2026 | 0:53:49 1:25/100m | 0:01:48 | 4:25:58 25.2 mph | 0:02:19 | 2:44:22 6:16/mi | 8:08:16 |
DNF | - | Challenge Sir Bani Yas 2026MPRO70.3 | Jan 31, 2026 | - | - | - | - | - | DNFDNF |
22 | - | Challenge Barcelona 2025MPRO70.3 | Oct 26, 2025 | 00:25:06 1:19/100m | 00:03:07 | 02:09:31 25.9 mph | 00:04:15 | 01:16:20 5:49/mi | 03:58:17 |
25 | - | Challenge Peguera Mallorca 2025MPRO70.3 | Oct 18, 2025 | 00:23:51 1:15/100m | 00:02:03 | 02:15:42 24.7 mph | 00:01:51 | 01:16:16 5:49/mi | 03:59:43 |
13 | - | Challenge Walchsee 2025MPRO70.3 | Jun 29, 2025 | 00:26:13 1:23/100m | 00:01:46 | 02:13:35 25.1 mph | 00:02:25 | 01:27:52 6:42/mi | 04:11:49 |
21 | 56 | IRONMAN 70.3 Westfriesland 2025MPRO70.3 | Jun 22, 2025 | 0:27:22 1:26/100m | 0:01:34 | 2:11:04 25.6 mph | 0:01:45 | 1:19:08 6:02/mi | 4:00:53 |
33 | M35 | IRONMAN South Africa 2025MPRO140.6 | Mar 31, 2025 | 0:57:44 1:31/100m | 0:02:23 | 4:36:51 24.2 mph | 0:02:47 | 3:30:34 8:02/mi | 9:10:20 |
DNF | 13 | IRONMAN 70.3 Mossel Bay 2024MPRO70.3 | Nov 17, 2024 | 0:28:46 1:31/100m | 0:02:05 | 2:24:35 23.2 mph | 0:02:37 | - | DNFDNF |
DNF | 21 | IRONMAN 70.3 Swansea 2024MPRO70.3 | Jul 14, 2024 | 0:25:03 1:19/100m | 0:03:51 | - | - | - | DNFDNF |
18 | - | Challenge Cagnes Sur Mer 2024MPRO70.3 | Jun 29, 2024 | 00:27:44 1:28/100m | 00:01:49 | 02:32:29 22.0 mph | 00:02:05 | 01:14:40 5:42/mi | 04:18:47 |
14 | - | Challenge Walchsee 2024MPRO70.3 | Jun 23, 2024 | 00:25:28 1:20/100m | 00:01:50 | 02:11:11 25.6 mph | 00:01:55 | 01:13:45 5:38/mi | 03:54:12 |
6 | - | Challenge Salou 2024MPRO70.3 | Jun 2, 2024 | 00:40:10 2:07/100m | - | 01:53:09 29.7 mph | - | 01:14:51 5:43/mi | 03:51:07 |
13 | 33 | IRONMAN South Africa 2024MPRO140.6 | Apr 22, 2024 | 0:51:25 1:21/100m | 0:02:25 | 4:46:28 23.4 mph | 0:03:06 | 3:01:58 6:56/mi | 8:45:23 |
5 | 3 | IRONMAN 70.3 Mossel Bay 2023MPRO70.3 | Nov 20, 2023 | 0:27:59 1:28/100m | 0:02:00 | 2:09:33 25.9 mph | 0:01:49 | 1:24:08 6:25/mi | 4:05:30 |
12 | - | Challenge London 2023MPRO70.3 | Aug 6, 2023 | 00:25:47 1:21/100m | 00:02:43 | 01:58:19 28.4 mph | 00:02:34 | 01:18:05 5:57/mi | 03:47:27 |
9 | 16 | IRONMAN 70.3 Swansea 2023MPRO70.3 | Jul 17, 2023 | 0:25:25 1:20/100m | 0:03:37 | 2:26:56 22.8 mph | 0:02:10 | 1:15:51 5:47/mi | 4:13:59 |
12 | 13 | IRONMAN 70.3 Les Sables d'Olonne 2023MPRO70.3 | Jul 2, 2023 | 0:27:38 1:27/100m | 0:02:59 | 2:14:53 24.9 mph | 0:02:25 | 1:17:26 5:54/mi | 4:05:23 |
DNF | - | Challenge Geraardsbergen 2023MPRO70.3 | Jun 11, 2023 | 00:25:41 1:21/100m | 00:01:43 | 02:32:36 22.0 mph | 00:02:05 | - | DNFDNF |
3 | 3 | IRONMAN 70.3 Mossel Bay 2022MPRO70.3 | Nov 6, 2022 | 0:23:47 1:15/100m | 106 | 2:15:54 24.7 mph | 133 | 1:22:47 6:19/mi | 4:06:27 |
6 | 30 | IRONMAN 70.3 Les Sables d'Olonne 2022MPRO70.3 | Jul 3, 2022 | 0:23:16 1:13/100m | 180 | 2:07:17 26.4 mph | 120 | 1:12:42 5:33/mi | 3:48:16 |
11 | 6 | IRONMAN 70.3 Switzerland 2022MPRO70.3 | Jun 23, 2022 | 0:24:35 1:18/100m | 131 | 2:17:30 24.4 mph | 109 | 1:22:26 6:17/mi | 4:08:31 |
10 | 11 | Africa Triathlon Cup Nelson Mandela Bay - Elite Men 2022MPROOlympic | Mar 20, 2022 | 00:23:03 1:32/100m | 00:01:46 | 01:02:21 23.9 mph | 00:01:03 | 00:36:48 5:55/mi | 02:05:04 |
6 | 140 | Mar 6, 2022 | - | - | - | - | - | 04:20:01 | |
5 | - | Sun City Ultra 2021MPRO70.3 | May 2, 2021 | 00:26:57 1:25/100m | 00:00:52 | 02:14:35 24.9 mph | 00:00:58 | 01:26:43 6:37/mi | 04:10:07 |
6 | 5 | RSA Triathlon National Championships - Elite Men 2021MPROOlympic | Mar 20, 2021 | 00:21:05 1:24/100m | - | 00:58:32 25.5 mph | - | 00:37:03 5:58/mi | 01:57:53 |
7 | - | People's Triathlon 2020MPRO70.3 | Nov 15, 2020 | 00:26:45 1:24/100m | 00:00:42 | 02:18:43 24.2 mph | 00:00:45 | 01:19:32 6:04/mi | 04:06:28 |
— | 9 | Troutbeck ATU Sprint Triathlon African Cup - Elite Men 2020MPROSprint | Feb 22, 2020 | - | - | - | - | - | - |
12 | 15 | Dakar ATU Sprint Triathlon African Cup - Elite Men 2019MPROSprint | Dec 15, 2019 | - | - | - | - | - | 00:59:59 |
7 | 11 | Lake Kivu ATU Sprint Triathlon African Cup - Elite Men 2019MPROSprint | Jul 13, 2019 | - | - | - | - | - | 01:00:58 |
3 | 5105 | Cape Town ATU Standard Duathlon African Championships - U23 Men 2019U23 Menduathlon | Jun 29, 2019 | 00:34:32 2:18/100m | 00:00:24 | 01:02:48 23.7 mph | 00:00:28 | 00:19:44 3:11/mi | 01:57:56 |
3 | 5105 | Jun 29, 2019 | 00:34:32 2:18/100m | 00:00:24 | 01:02:48 23.7 mph | 00:00:28 | 00:19:44 3:11/mi | 01:57:56 | |
7 | 22 | Shandrani ATU Triathlon African Championships - U23 Men 2019U23 MenOlympic | Jun 1, 2019 | 00:19:34 1:18/100m | 00:01:02 | 01:02:21 23.9 mph | 00:00:28 | 00:37:30 6:02/mi | 02:00:55 |
11 | 22 | Shandrani ATU Triathlon African Championships - Elite Men 2019MPROOlympic | Jun 1, 2019 | 00:19:34 1:18/100m | 00:01:02 | 01:02:21 23.9 mph | 00:00:28 | 00:37:30 6:02/mi | 02:00:55 |
10 | 40 | Pontevedra ITU Cross Triathlon World Championships - U23 Men 2019U23 MenOlympic | Apr 30, 2019 | 00:14:30 0:58/100m | 00:01:10 | 01:16:56 19.4 mph | 00:01:59 | 00:27:26 4:25/mi | 02:01:58 |
34 | 40 | Apr 30, 2019 | 00:14:30 0:58/100m | 00:01:10 | 01:16:56 19.4 mph | 00:01:59 | 00:27:26 4:25/mi | 02:01:58 | |
14 | 15 | Durban ATU Triathlon Premium African Cup - Elite Men 2019MPROOlympic | Mar 24, 2019 | 00:17:24 1:10/100m | 00:00:30 | 01:03:24 23.5 mph | 00:00:40 | 00:43:11 6:57/mi | 02:05:09 |
9 | 15 | RSA Triathlon National Championships - Elite Men 2019MPROOlympic | Mar 24, 2019 | 00:17:24 1:10/100m | 00:00:30 | 01:03:24 23.5 mph | 00:00:40 | 00:43:11 6:57/mi | 02:05:09 |
15 | 20 | Troutbeck ATU Sprint Triathlon African Cup - Elite Men 2019MPROSprint | Feb 16, 2019 | 00:10:56 1:27/100m | 00:00:26 | 00:37:18 20.0 mph | 00:00:41 | 00:19:14 6:11/mi | 01:08:35 |
5 | 71 | Fyn ITU Cross Triathlon World Championships - U23 Men 2018U23 MenOlympic | Jul 10, 2018 | 00:13:16 0:53/100m | 00:01:07 | 01:18:45 18.9 mph | 00:01:22 | 00:42:30 6:50/mi | 02:17:00 |
21 | 71 | Fyn ITU Cross Triathlon World Championships - Elite Men 2018MPROOlympic | Jul 10, 2018 | 00:13:16 0:53/100m | 00:01:07 | 01:18:45 18.9 mph | 00:01:22 | 00:42:30 6:50/mi | 02:17:00 |
12 | 15 | Free State ATU Triathlon African Cup - Elite Men 2018MPROOlympic | Mar 18, 2018 | 00:22:24 1:30/100m | 00:00:16 | 01:04:27 23.1 mph | 00:00:31 | 00:42:30 6:50/mi | 02:10:08 |
11 | 15 | RSA Triathlon National Championships - Elite Men 2018MPROOlympic | Mar 18, 2018 | 00:22:24 1:30/100m | 00:00:16 | 01:04:27 23.1 mph | 00:00:31 | 00:42:30 6:50/mi | 02:10:08 |
8 | 77 | Penticton ITU Cross Triathlon World Championships - Junior Men 2017Junior MenOlympic | Aug 23, 2017 | 00:14:48 0:59/100m | 00:00:56 | 00:22:53 65.2 mph | 00:01:27 | 00:23:34 3:48/mi | 01:03:36 |
33 | 42 | Bloemfontein ATU Triathlon Junior African Championships - Junior Men 2016Junior MenOlympic | Mar 12, 2016 | 00:15:43 1:03/100m | 00:00:51 | 00:38:06 39.1 mph | 00:01:18 | 00:21:34 3:28/mi | 01:17:34 |