| Year | Race | Age Group | Status | Swim | Bike | Run | Overall | O/A Pos | AG Pos |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IRONMAN 70.3 Durban70.3Durban, South Africa | M30-34 | Finisher | 00:33:37 | 02:28:55 | 01:29:24 | 04:38:39 | 36 | 8 |
| 2025 | IRONMAN South AfricaGqeberha, South Africa | M30-34 | Finisher | 01:25:01 | 05:30:42 | 03:12:32 | 10:22:43 | 79 | 7 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M30-34 | Finisher | 00:33:44 | 02:30:39 | 01:26:18 | 04:40:10 | 39 | 8 |
| 2025 | IRONMAN 70.3 Mossel Bay70.3Mossel Bay, South Africa | M30-34 | Finisher | 00:31:40 | 02:35:55 | 01:26:45 | 04:42:39 | 23 | 7 |