- 2018 · this race4:39:05overall top 6.3%age group top 4.2%Swim 31:39 / Bike 2:25:25 / Run 1:36:40
- 20174:36:12overall top 5.6%age group top 2%vs this race −2:53Swim 30:48 / Bike 2:28:48 / Run 1:31:53
- 20164:33:22overall top 4.3%age group top 4.5%vs this race −5:43Swim 30:45 / Bike 2:25:47 / Run 1:31:52
- 20154:34:19overall top 5.2%age group top 6.4%vs this race −4:46Swim 30:00 / Bike 2:26:02 / Run 1:33:29
- 4:27:19overall top 5.5%age group top 4.2%vs this race −11:46Swim 30:20 / Bike 2:26:22 / Run 1:25:14
- DNF
- 4:32:54overall top 5.5%age group top 7.3%vs this race −6:11Swim 31:14 / Bike 2:26:08 / Run 1:31:26
In "vs this race", + means that year was slower.