| set 2023 | IRONMAN MarylandIRONMAN · PRO | DNS | 99.999ª / 32 cat. | 99.999ª / 1.034 geral |
| dez 2019 | IRONMAN 70.3 Indian Wells La Quinta70.3 · PRO | DNS | 99.999ª / 47 cat. | 99.999ª / 2.170 geral |
| dez 2019 | IRONMAN 70.3 Cartagena70.3 · PRO | 4:41:28 | 3ª / 18 cat. | 57ª / 1.796 geral |
| nov 2019 | IRONMAN ArizonaIRONMAN · PRO | DNS | 99.999ª / 14 cat. | 99.999ª / 2.313 geral |
| nov 2019 | IRONMAN 70.3 Xiamen70.3 · PRO | DNS | 99.999ª / 19 cat. | 99.999ª / 1.071 geral |
| out 2019 | IRONMAN 70.3 Shanghai70.3 · PRO | DNF | 99.999ª / 22 cat. | 99.999ª / 901 geral |
| set 2019 | IRONMAN 70.3 Cozumel70.3 · PRO | 4:36:56 | 5ª / 27 cat. | 28ª / 1.495 geral |
| set 2019 | IRONMAN 70.3 Xian70.3 · PRO | 4:00:54 | 3ª / 19 cat. | 37ª / 509 geral |
| set 2019 | IRONMAN WisconsinIRONMAN · PRO | DNS | 99.999ª / 15 cat. | 99.999ª / 1.813 geral |
| ago 2019 | IRONMAN 70.3 Traverse City70.3 · PRO | 4:46:17 | 12ª / 39 cat. | 62ª / 2.091 geral |
| ago 2019 | IRONMAN Mont-TremblantIRONMAN · PRO | DNS | 99.999ª / 25 cat. | 99.999ª / 2.179 geral |
| jul 2019 | IRONMAN 70.3 Ecuador70.3 · PRO | DNS | 99.999ª / 14 cat. | 99.999ª / 1.068 geral |
| jun 2019 | IRONMAN 70.3 Eagleman70.3 · PRO | 3:58:58 | 5ª / 32 cat. | 99ª / 2.114 geral |
| dez 2018 | IRONMAN 70.3 Indian Wells La Quinta70.3 · PRO | DNS | 99.999ª / 40 cat. | 99.999ª / 2.112 geral |
| nov 2018 | IRONMAN CozumelIRONMAN · PRO | 9:37:27 | 4ª / 21 cat. | 50ª / 1.490 geral |
| nov 2018 | IRONMAN 70.3 Buenos Aires70.3 · PRO | DNS | 99.999ª / 21 cat. | 99.999ª / 1.970 geral |
| out 2018 | IRONMAN LouisvilleIRONMAN · PRO | DNS | 99.999ª / 23 cat. | 99.999ª / 2.036 geral |
| out 2018 | IRONMAN TaiwanIRONMAN · PRO | DNS | 99.999ª / 19 cat. | 99.999ª / 685 geral |
| out 2018 | IRONMAN TaiwanIRONMAN · PRO | 9:33:15 | 10ª / 19 cat. | 56ª / 685 geral |
| set 2018 | IRONMAN 70.3 Cozumel70.3 · PRO | 4:52:08 | 8ª / 25 cat. | 77ª / 1.613 geral |
| set 2018 | IRONMAN Emilia RomagnaIRONMAN · PRO | DNS | 99.999ª / 32 cat. | 99.999ª / 2.078 geral |
| ago 2018 | IRONMAN 70.3 Qujing70.3 · PRO | 4:49:34 | 4ª / 10 cat. | 32ª / 257 geral |
| jul 2018 | IRONMAN 70.3 Ecuador70.3 · PRO | 4:30:17 | 2ª / 12 cat. | 18ª / 1.062 geral |
| mai 2018 | IRONMAN 70.3 Chattanooga70.3 · PRO | 5:11:17 | 17ª / 49 cat. | 305ª / 2.129 geral |
| mar 2018 | IRONMAN 70.3 Taiwan70.3 · PRO | DNS | 99.999ª / 23 cat. | 99.999ª / 1.444 geral |
| jan 2018 | IRONMAN 70.3 Pucon70.3 · PRO | DNS | 99.999ª / 22 cat. | 99.999ª / 1.473 geral |
| nov 2017 | IRONMAN 70.3 Thailand70.3 · PRO | DNS | 99.999ª / 29 cat. | 99.999ª / 998 geral |
| nov 2017 | IRONMAN MalaysiaIRONMAN · PRO | 10:40:45 | 7ª / 21 cat. | 88ª / 885 geral |
| out 2017 | IRONMAN TaiwanIRONMAN · PRO | 9:50:21 | 1ª / 14 cat. | 6ª / 504 geral |
| ago 2017 | IRONMAN 70.3 Qujing70.3 · PRO | DNS | 99.999ª / 16 cat. | 99.999ª / 339 geral |
| ago 2017 | IRONMAN Mont-TremblantIRONMAN · PRO | DNS | 99.999ª / 27 cat. | 99.999ª / 1.807 geral |
| jul 2017 | IRONMAN Zurich SwitzerlandIRONMAN · PRO | 9:56:16 | 5ª / 22 cat. | 77ª / 1.307 geral |
| jul 2017 | IRONMAN FrankfurtIRONMAN · PRO | DNS | 99.999ª / 49 cat. | 99.999ª / 2.438 geral |
| jun 2017 | IRONMAN 70.3 Staffordshire70.3 · PRO | DNS | 99.999ª / 17 cat. | 99.999ª / 1.652 geral |
| jun 2017 | IRONMAN 70.3 Raleigh70.3 · PRO | 4:37:28 | 7ª / 38 cat. | 66ª / 1.406 geral |
| mai 2017 | IRONMAN BrasilIRONMAN · PRO | DNS | 99.999ª / 35 cat. | 99.999ª / 2.111 geral |
| mai 2017 | IRONMAN 70.3 Monterrey70.3 · PRO | 4:33:15 | 12ª / 28 cat. | 65ª / 1.528 geral |
| mai 2017 | IRONMAN 70.3 St. George70.3 · PRO | DNS | 99.999ª / 52 cat. | 99.999ª / 1.872 geral |
| abr 2017 | IRONMAN 70.3 Peru70.3 · PRO | DNS | 99.999ª / 27 cat. | 99.999ª / 1.241 geral |
| dez 2016 | IRONMAN 70.3 Cartagena70.3 · PRO | 4:46:04 | 7ª / 29 cat. | 56ª / 1.496 geral |
| nov 2016 | IRONMAN 70.3 Punta del Este70.3 · PRO | 4:15:07 | 2ª / 18 cat. | 12ª / 561 geral |
| out 2016 | IRONMAN World ChampionshipIRONMAN · PRO | 9:52:08 | 24ª / 79 cat. | 364ª / 2.207 geral |
| set 2016 | IRONMAN 70.3 Augusta70.3 · PRO | 4:31:00 | 8ª / 19 cat. | 21ª / 2.304 geral |
| ago 2016 | IRONMAN Mont-TremblantIRONMAN · PRO | 9:32:45 | 2ª / 24 cat. | 21ª / 2.252 geral |
| jul 2016 | IRONMAN 70.3 Ecuador70.3 · PRO | 4:26:21 | 2ª / 18 cat. | 17ª / 846 geral |
| jun 2016 | IRONMAN 70.3 Eagleman70.3 · PRO | 4:41:50 | 9ª / 32 cat. | 64ª / 1.638 geral |
| jun 2016 | IRONMAN 70.3 Raleigh70.3 · PRO | DNS | 99.999ª / 38 cat. | 99.999ª / 1.524 geral |
| mai 2016 | IRONMAN BrasilIRONMAN · PRO | 9:38:45 | 8ª / 27 cat. | 79ª / 1.527 geral |
| mai 2016 | IRONMAN 70.3 St. George70.3 · PRO | DNS | 99.999ª / 51 cat. | 99.999ª / 1.863 geral |
| mar 2016 | IRONMAN 70.3 San Juan Puerto Rico70.3 · PRO | 4:39:58 | 8ª / 37 cat. | 44ª / 934 geral |
| mar 2016 | IRONMAN 70.3 Buenos Aires70.3 · PRO | 4:26:26 | 6ª / 27 cat. | 48ª / 1.543 geral |
| jan 2016 | IRONMAN 70.3 Panama70.3 · PRO | DNS | 99.999ª / 36 cat. | 99.999ª / 957 geral |
| nov 2015 | IRONMAN ArizonaIRONMAN · PRO | DNF | 99.999ª / 56 cat. | 99.999ª / 2.370 geral |
| out 2015 | IRONMAN World ChampionshipIRONMAN · PRO | 10:33:49 | 24ª / 64 cat. | 678ª / 2.142 geral |
| ago 2015 | IRONMAN 70.3 Bintan70.3 · PRO | 4:38:37 | 4ª / 15 cat. | 24ª / 486 geral |
| jul 2015 | IRONMAN CanadaIRONMAN · PRO | 10:12:52 | 9ª / 23 cat. | 42ª / 1.503 geral |
| mai 2015 | IRONMAN BrasilIRONMAN · PRO | 9:09:47 | 5ª / 34 cat. | 38ª / 1.556 geral |
| mar 2015 | IRONMAN 70.3 California Oceanside70.3 · PRO | 4:35:06 | 13ª / 61 cat. | 68ª / 2.206 geral |
| mar 2015 | IRONMAN 70.3 San Juan70.3 · PRO | 4:37:21 | 6ª / 28 cat. | 57ª / 1.200 geral |
| out 2014 | IRONMAN 70.3 Miami70.3 · PRO | 4:20:35 | 5ª / 36 cat. | 28ª / 2.166 geral |
| set 2014 | IRONMAN ChattanoogaIRONMAN · PRO | 9:14:10 | 4ª / 42 cat. | 27ª / 2.229 geral |
| jun 2014 | IRONMAN 70.3 Eagleman70.3 · PRO | DNF | 99.999ª / 40 cat. | 99.999ª / 1.981 geral |
| abr 2014 | IRONMAN 70.3 New Orleans70.3 · PRO | 4:24:48 | 4ª / 32 cat. | 30ª / 1.329 geral |
| fev 2014 | IRONMAN 70.3 Panama70.3 · PRO | 4:40:05 | 12ª / 32 cat. | 83ª / 737 geral |
| ago 2012 | IRONMAN U.S. ChampionshipIRONMAN · PRO | 9:49:24 | 10ª / 38 cat. | 58ª / 2.021 geral |