| Year | Race | Age Group | Status | Swim | Bike | Run | Overall | O/A Pos | AG Pos |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IRONMAN South AfricaGqeberha, South Africa | M45-49 | Finisher | 01:09:16 | 05:21:53 | 03:44:37 | 10:24:12 | 150 | 14 |
| 2026 | IRONMAN 70.3 Durban70.3Durban, South Africa | M45-49 | Finisher | 00:30:31 | 02:35:18 | 01:37:34 | 04:50:43 | 62 | 5 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M40-44 | Finisher | 00:30:09 | 02:36:37 | 01:38:37 | 04:51:45 | 74 | 11 |
| 2025 | IRONMAN 70.3 World Championship70.3Marbella, Spain | M40-44 | Finisher | 00:31:24 | 02:53:31 | 01:38:07 | 05:10:06 | 1517 | 273 |