| Year | Race | Age Group | Status | Swim | Bike | Run | Overall | O/A Pos | AG Pos |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IRONMAN 70.3 Durban70.3Durban, South Africa | M40-44 | Finisher | 00:26:42 | 02:14:59 | 01:28:02 | 04:16:57 | 10 | 3 |
| 2025 | IRONMAN South AfricaGqeberha, South Africa | M40-44 | Finisher | 01:01:54 | 04:52:49 | 03:22:18 | 09:28:15 | 47 | 6 |
| 2025 | IRONMAN World ChampionshipKailua-Kona, USA | M40-44 | Finisher | 00:57:38 | 05:23:18 | 03:09:29 | 09:42:10 | 141 | 14 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M40-44 | Finisher | 00:26:38 | 02:12:00 | 01:23:19 | 04:10:57 | 4 | 2 |
| 2024 | IRONMAN South AfricaGqeberha, South Africa | M40-44 | Finisher | 00:59:27 | 05:09:35 | 05:00:16 | 11:24:53 | 89 | 14 |