| 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:31:42 | 02:23:41 | 01:29:04 | 04:31:48 | 26 | 6 |
| 2025 | IRONMAN South AfricaGqeberha, South Africa | M40-44 | Finisher | 01:23:34 | 05:32:10 | 03:51:39 | 10:59:22 | 114 | 19 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M40-44 | Finisher | 00:31:32 | 02:25:34 | 01:33:17 | 04:38:18 | 35 | 6 |