| mai 2025 | IRONMAN 70.3 Desaru Coast70.3 · M55-59 | DNS | 99.999º / 25 cat. | 99.999º / 390 geral |
| out 2019 | IRONMAN 70.3 Langkawi70.3 · M50-54 | DNS | 99.999º / 52 cat. | 99.999º / 770 geral |
| jul 2019 | IRONMAN Vitoria-GasteizIRONMAN · M50-54 | DNS | 99.999º / 183 cat. | 99.999º / 1.602 geral |
| dez 2018 | IRONMAN 70.3 Western Australia70.3 · M50-54 | DNS | 99.999º / 53 cat. | 99.999º / 643 geral |
| nov 2018 | IRONMAN 70.3 Langkawi70.3 · M50-54 | DNS | 99.999º / 65 cat. | 99.999º / 827 geral |
| jul 2018 | IRONMAN FrankfurtIRONMAN · M50-54 | 12:20:51 | 144º / 296 cat. | 1.329º / 2.267 geral |
| mai 2018 | IRONMAN 70.3 Vietnam70.3 · M50-54 | DNS | 99.999º / 68 cat. | 99.999º / 908 geral |
| mar 2018 | IRONMAN 70.3 Davao Philippines70.3 · M50-54 | DNS | 99.999º / 73 cat. | 99.999º / 1.067 geral |
| nov 2017 | IRONMAN 70.3 Thailand70.3 · M50-54 | DNS | 99.999º / 82 cat. | 99.999º / 998 geral |
| nov 2017 | IRONMAN 70.3 Langkawi70.3 · M50-54 | 5:29:16 | 2º / 41 cat. | 59º / 595 geral |
| jul 2017 | IRONMAN FrankfurtIRONMAN · M50-54 | DNF | 99.999º / 310 cat. | 99.999º / 2.438 geral |
| mai 2017 | IRONMAN 70.3 Vietnam70.3 · M50-54 | 5:18:54 | 3º / 44 cat. | 105º / 840 geral |
| mar 2017 | IRONMAN 70.3 Subic Bay Philippines70.3 · M45-49 | 5:34:05 | 8º / 75 cat. | 99º / 540 geral |
| jul 2016 | IRONMAN FrankfurtIRONMAN · M45-49 | DNS | 99.999º / 440 cat. | 99.999º / 2.608 geral |
| mai 2016 | IRONMAN 70.3 Vietnam70.3 · M45-49 | DNS | 99.999º / 98 cat. | 99.999º / 793 geral |
| mai 2016 | IRONMAN 70.3 Busselton70.3 · M45-49 | DNS | 99.999º / 194 cat. | 99.999º / 1.699 geral |
| mar 2016 | IRONMAN 70.3 Subic Bay Philippines70.3 · M45-49 | DNS | 99.999º / 68 cat. | 99.999º / 472 geral |
| ago 2015 | IRONMAN 70.3 Bintan70.3 · M45-49 | DNS | 99.999º / 62 cat. | 99.999º / 486 geral |
| jul 2015 | IRONMAN FrankfurtIRONMAN · M45-49 | 12:24:57 | 180º / 358 cat. | 1.091º / 2.063 geral |
| mai 2015 | IRONMAN 70.3 Vietnam70.3 · M45-49 | 5:21:18 | 6º / 82 cat. | 93º / 710 geral |
| dez 2014 | IRONMAN Western AustraliaIRONMAN · M45-49 | DNS | 99.999º / 151 cat. | 99.999º / 1.330 geral |
| set 2014 | IRONMAN Malaysia LangkawiIRONMAN · M45-49 | DNF | 99.999º / 127 cat. | 99.999º / 915 geral |
| mai 2014 | IRONMAN 70.3 Busselton70.3 · M45-49 | DNS | 99.999º / 137 cat. | 99.999º / 1.477 geral |
| nov 2013 | IRONMAN 70.3 Mandurah70.3 · M45-49 | 4:52:08 | 15º / 93 cat. | 170º / 956 geral |
| jul 2013 | IRONMAN European ChampionshipIRONMAN · M45-49 | 10:37:54 | 134º / 477 cat. | 727º / 2.448 geral |
| mai 2013 | IRONMAN 70.3 Busselton70.3 · M45-49 | 4:51:28 | 18º / 147 cat. | 257º / 1.507 geral |
| dez 2012 | IRONMAN Western AustraliaIRONMAN · M45-49 | 10:56:51 | 19º / 144 cat. | 293º / 1.241 geral |
| out 2012 | June IRONMAN 70.3 Mandurah70.3 · M45-49 | 4:47:58 | 10º / 76 cat. | 158º / 701 geral |
| mar 2012 | IRONMAN Asia-Pacific ChampionshipIRONMAN · M45-49 | DNF | 99.999º / 195 cat. | 99.999º / 1.425 geral |
| dez 2011 | IRONMAN 70.3 Asia-Pacific70.3 · M40-44 | 5:22:36 | 61º / 147 cat. | 282º / 760 geral |
| dez 2010 | IRONMAN Western AustraliaIRONMAN · M40-44 | 11:50:30 | 110º / 179 cat. | 658º / 1.167 geral |
| 2016 | Maratona de BerlimRunner · M30-34 | 4:44:14 | — | 27.517º / 35.979 geral |