| Year | Race | Age Group | Status | Swim | Bike | Run | Overall | O/A Pos | AG Pos |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IRONMAN South AfricaGqeberha, South Africa | M40-44 | Finisher | 01:39:25 | 07:05:31 | 05:09:00 | 14:04:54 | 609 | 66 |
| 2026 | IRONMAN 70.3 Durban70.3Durban, South Africa | M40-44 | Finisher | 00:41:02 | 02:49:31 | 02:12:56 | 05:55:42 | 528 | 42 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M40-44 | Finisher | 00:44:09 | 03:25:12 | 02:48:08 | 07:09:16 | 1034 | 108 |
| 2025 | IRONMAN 70.3 Mossel Bay70.3Mossel Bay, South Africa | M40-44 | Finisher | 00:46:05 | 03:38:37 | 02:32:41 | 07:13:49 | 1320 | 116 |