| Year | Race | Age Group | Status | Swim | Bike | Run | Overall | O/A Pos | AG Pos |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IRONMAN South AfricaGqeberha, South Africa | M40-44 | Finisher | 01:20:51 | 05:09:02 | 03:34:04 | 10:15:05 | 130 | 20 |
| 2025 | IRONMAN South AfricaGqeberha, South Africa | M35-39 | Finisher | 01:36:03 | 05:49:14 | 03:41:16 | 11:17:37 | 136 | 14 |
| 2025 | IRONMAN World ChampionshipKailua-Kona, USA | M35-39 | Finisher | 01:15:23 | 06:18:32 | 03:53:39 | 11:37:29 | 1047 | 179 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M35-39 | Finisher | 00:37:06 | 02:34:19 | 01:47:41 | 05:06:54 | 138 | 17 |
| 2024 | IRONMAN South AfricaGqeberha, South Africa | M35-39 | Finisher | 01:27:53 | 06:35:29 | 04:03:40 | 12:20:48 | 151 | 20 |