30
Races
0
Wins
0
Podiums
2
Top 10s
4
DNFs
#8
Best Finish
18.8
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 2 | 0 | 0 | #14 | 2× full |
| 2018 | 5 | 0 | 0 | #8 | 3× half, 2× full |
| 2017 | 6 | 0 | 0 | #10 | 5× full, 1× half |
| 2016 | 2 | 0 | 0 | #17 | 2× full |
| 2015 | 6 | 0 | 0 | #12 | 6× full |
| 2014 | 3 | 0 | 0 | #13 | 3× full |
| 2013 | 5 | 0 | 0 | #11 | 5× full |
| 2008 | 1 | 0 | 0 | #15 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 26, 19 | 2019 Malaysiafull | 14 | — | 13:46:01 | 01:14:20#14 | 06:53:35#14 | 05:28:23#14 | FIN |
| Jul 7, 19 | — | — | — | 01:29:27 | — | — | DNF | |
| Dec 8, 18 | half | 17 | 241 | 05:04:08 | 00:30:59#167 | 02:34:56#277 | 01:50:33#267 | FIN |
| Nov 18, 18 | half | 17 | — | 05:04:08 | 00:30:59#17 | 02:34:55#17 | 01:50:33#17 | FIN |
| Nov 17, 18 | full | 8 | — | 12:30:59 | 01:12:42#9 | 06:07:31#9 | 05:00:20#8 | FIN |
| Aug 26, 18 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 4, 18 | full | 23 | 361 | 10:46:58 | 01:15:05#425 | 05:11:24#352 | 04:10:12#377 | FIN |
| Dec 3, 17 | full | 14 | 275 | 10:21:32 | —#1 | 05:24:53#231 | 04:48:14#341 | FIN |
| Nov 11, 17 | half | 13 | — | 13:12:54.24 | 01:16:41.05#14 | 06:37:26.78#14 | 05:08:47.67#13 | FIN |
| Jul 2, 17 | full | 28 | — | 10:53:21 | 01:10:14#25 | 05:37:49#28 | 03:55:46#25 | FIN |
| May 28, 17 | full | — | — | — | 01:07:21#949 | —#99999 | —#99999 | DNF |
| May 28, 17 | full | — | — | — | 01:07:21 | — | — | DNF |
| Apr 30, 17 | full | 10 | — | 11:41:08 | 01:09:13#10 | 05:59:38#10 | 04:18:29#10 | FIN |
| Nov 12, 16 | full | 17 | — | 11:52:11 | 01:15:42#18 | 06:11:47#17 | 04:16:16#16 | FIN |
| Jun 26, 16 | full | 32 | — | 10:44:12 | 01:23:00#32 | 05:22:29#30 | 03:47:30#29 | FIN |
| Dec 6, 15 | full | 12 | — | 11:42:28 | 01:09:27#12 | 06:07:50#12 | 04:16:34#12 | FIN |
| Nov 14, 15 | full | 26 | — | 14:10:42 | 01:14:23#26 | 06:57:45#25 | 05:48:47#26 | FIN |
| Aug 2, 15 | full | 17 | — | 12:41:33 | 01:11:47#17 | 06:29:56#18 | 04:46:52#17 | FIN |
| Jun 28, 15 | full | 18 | — | 10:53:33 | 01:08:08#20 | 05:34:21#19 | 04:01:03#17 | FIN |
| May 3, 15 | full | 12 | 414 | 11:42:28 | 01:09:27#768 | 06:07:50#636 | 04:16:34#468 | FIN |
| Apr 12, 15 | full | 15 | 99999 | 11:20:25 | 01:14:27#262 | 05:39:00#102 | 04:18:25#103 | FIN |
| Sep 27, 14 | full | 13 | — | 12:27:18 | 01:13:07#13 | 06:18:45#13 | 04:44:00#13 | FIN |
| Jun 29, 14 | full | — | — | — | 01:10:59 | — | — | DNF |
| Mar 30, 14 | full | 19 | — | 12:09:18 | 01:07:39#19 | 06:28:02#19 | 04:24:04#17 | FIN |
| Nov 2, 13 | full | 37 | — | 11:21:27 | 01:15:16#37 | 05:28:46#37 | 04:26:04#36 | FIN |
| Aug 31, 13 | full | 11 | — | 12:28:58 | 01:06:51#7 | 06:27:20#7 | 04:44:57#7 | FIN |
| Jul 28, 13 | full | 21 | — | 11:54:17 | 01:23:06#20 | 05:53:48#21 | 04:26:27#18 | FIN |
| Jul 7, 13 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 30, 13 | full | 42 | — | 11:04:47 | 01:06:13#43 | 05:34:47#43 | 04:13:54#40 | FIN |
| Feb 23, 08 | full | 15 | — | 11:50:36 | 01:12:44#14 | 05:57:18#15 | 04:28:52#14 | FIN |