| Year | Race | Age Group | Status | Swim | Bike | Run | Overall | O/A Pos | AG Pos |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | IRONMAN AustriaKlagenfurt, Austria | M40-44 | Finisher | 00:59:14 | 05:37:01 | 03:46:33 | 10:34:20 | 454 | 52 |
| 2025 | IRONMAN 70.3 Durban70.3Durban, South Africa | M40-44 | Finisher | 00:29:16 | 02:43:49 | 01:36:42 | 04:57:31 | 96 | 14 |
| 2025 | IRONMAN 70.3 Mossel Bay70.3Mossel Bay, South Africa | M40-44 | Finisher | 00:27:39 | 02:55:06 | 01:40:15 | 05:11:53 | 92 | 15 |