| out 2024 | IRONMAN World ChampionshipIRONMAN · M35-39 | DNS | 99.999º / 249 cat. | 99.999º / 2.280 geral |
| nov 2019 | IRONMAN CozumelIRONMAN · M30-34 | 8:54:34 | 2º / 139 cat. | 29º / 1.549 geral |
| out 2019 | IRONMAN World ChampionshipIRONMAN · M30-34 | 9:33:38 | 60º / 152 cat. | 262º / 1.974 geral |
| set 2019 | IRONMAN 70.3 Santa Cruz70.3 · M30-34 | DNS | 99.999º / 181 cat. | 99.999º / 1.725 geral |
| set 2019 | IRONMAN 70.3 World Championship70.3 · M30-34 | DNS | 99.999º / 455 cat. | 99.999º / 3.257 geral |
| jun 2019 | IRONMAN 70.3 Coeur d'Alene70.3 · M30-34 | DNS | 99.999º / 168 cat. | 99.999º / 1.923 geral |
| jun 2019 | IRONMAN 70.3 Hawaii70.3 · M30-34 | 4:24:27 | 2º / 81 cat. | 5º / 1.105 geral |
| mai 2019 | IRONMAN 70.3 St. George70.3 · M30-34 | DNF | 99.999º / 232 cat. | 99.999º / 2.195 geral |
| abr 2019 | IRONMAN 70.3 Oceanside California70.3 · M30-34 | DQ | 99.999º / 222 cat. | 99.999º / 2.360 geral |
| nov 2018 | IRONMAN CozumelIRONMAN · M30-34 | DNF | 99.999º / 159 cat. | 99.999º / 1.490 geral |
| out 2018 | IRONMAN World ChampionshipIRONMAN · M30-34 | 9:12:04 | 42º / 186 cat. | 188º / 2.306 geral |
| set 2018 | IRONMAN 70.3 Santa Cruz70.3 · M30-34 | DNS | 99.999º / 170 cat. | 99.999º / 1.543 geral |
| jun 2018 | IRONMAN 70.3 Costa Rica70.3 · M30-34 | DNS | 99.999º / 161 cat. | 99.999º / 1.050 geral |
| mai 2018 | IRONMAN 70.3 Chattanooga70.3 · M30-34 | 4:13:04 | 1º / 177 cat. | 31º / 2.129 geral |
| mai 2018 | IRONMAN 70.3 St. George70.3 · M30-34 | 4:19:45 | 3º / 208 cat. | 32º / 1.980 geral |
| set 2017 | IRONMAN ChattanoogaIRONMAN · M30-34 | 9:25:01 | 1º / 149 cat. | 4º / 1.977 geral |
| set 2017 | IRONMAN 70.3 World Championship70.3 · M30-34 | 4:28:35 | 32º / 317 cat. | 136º / 2.371 geral |
| jul 2017 | IRONMAN Santa RosaIRONMAN · M30-34 | DNF | 99.999º / 143 cat. | 99.999º / 1.712 geral |
| jun 2017 | IRONMAN 70.3 Victoria70.3 · M30-34 | DNS | 99.999º / 104 cat. | 99.999º / 1.180 geral |
| jun 2017 | IRONMAN 70.3 Victoria70.3 · M30-34 | 4:27:29 | 2º / 104 cat. | 23º / 1.180 geral |
| mai 2017 | IRONMAN 70.3 Chattanooga70.3 · M30-34 | DNF | 99.999º / 158 cat. | 99.999º / 2.104 geral |
| abr 2017 | IRONMAN 70.3 Oceanside California70.3 · M30-34 | DNS | 99.999º / 198 cat. | 99.999º / 2.414 geral |
| mar 2017 | IRONMAN 70.3 Campeche70.3 · M30-34 | 4:37:49 | 3º / 99 cat. | 26º / 899 geral |
| nov 2016 | IRONMAN ArizonaIRONMAN · M30-34 | 9:08:24 | 6º / 163 cat. | 50º / 2.249 geral |
| set 2016 | IRONMAN 70.3 World Championship70.3 · M30-34 | 4:18:30 | 39º / 238 cat. | 144º / 2.576 geral |
| jun 2016 | IRONMAN 70.3 Hawaii70.3 · M30-34 | 4:26:53 | 1º / 102 cat. | 4º / 1.419 geral |
| mai 2016 | IRONMAN 70.3 St. George70.3 · M30-34 | DNF | 99.999º / 194 cat. | 99.999º / 1.863 geral |
| abr 2016 | IRONMAN 70.3 California Oceanside70.3 · M30-34 | 4:30:19 | 7º / 191 cat. | 52º / 2.234 geral |
| out 2015 | IRONMAN World ChampionshipIRONMAN · M30-34 | 10:10:25 | 85º / 175 cat. | 423º / 2.142 geral |
| ago 2015 | IRONMAN 70.3 Lake Stevens70.3 · M30-34 | 4:34:41 | 1º / 80 cat. | 7º / 930 geral |
| mai 2015 | IRONMAN TexasIRONMAN · M30-34 | 10:18:19 | 17º / 233 cat. | 129º / 2.237 geral |
| mai 2015 | IRONMAN 70.3 St. George70.3 · M30-34 | 4:36:25 | 8º / 197 cat. | 58º / 1.990 geral |
| mar 2015 | IRONMAN 70.3 California Oceanside70.3 · M30-34 | 4:32:56 | 5º / 215 cat. | 63º / 2.206 geral |
| nov 2014 | IRONMAN CozumelIRONMAN · M25-29 | 9:40:34 | 3º / 96 cat. | 35º / 1.720 geral |
| set 2014 | IRONMAN 70.3 World Championship70.3 · M25-29 | 4:35:41 | 81º / 156 cat. | 498º / 2.188 geral |
| mai 2014 | IRONMAN TexasIRONMAN · M25-29 | 10:08:53 | 6º / 144 cat. | 139º / 2.190 geral |
| abr 2014 | IRONMAN 70.3 New Orleans70.3 · M25-29 | 4:33:29 | 7º / 111 cat. | 48º / 1.329 geral |
| mar 2014 | IRONMAN 70.3 Monterrey70.3 · M25-29 | 4:38:10 | 2º / 119 cat. | 45º / 1.578 geral |
| ago 2013 | IRONMAN LouisvilleIRONMAN · M25-29 | 10:18:38 | 11º / 213 cat. | 94º / 2.350 geral |
| mar 2013 | IRONMAN Los CabosIRONMAN · M25-29 | 11:44:43 | 9º / 37 cat. | 233º / 875 geral |
| jun 2012 | IRONMAN FranceIRONMAN · M25-29 | 12:32:30 | 116º / 174 cat. | 1.125º / 2.056 geral |