| Year | Race | Age Group | Status | Swim | Bike | Run | Overall | O/A Pos | AG Pos |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IRONMAN South AfricaGqeberha, South Africa | M35-39 | Finisher | 01:20:53 | 05:29:43 | 03:15:28 | 10:17:08 | 135 | 24 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M30-34 | Finisher | 00:36:11 | 02:32:21 | 01:33:35 | 04:48:41 | 58 | 16 |