81
Races
0
Wins
0
Podiums
1
Top 10s
10
DNFs
#10
Best Finish
79.3
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2019 | 7 | 0 | 0 | #13 | 6× full, 1× half |
| 2018 | 10 | 0 | 0 | #10 | 2× half, 8× full |
| 2017 | 9 | 0 | 0 | #11 | 3× half, 6× full |
| 2016 | 12 | 0 | 0 | #18 | 2× half, 10× full |
| 2015 | 8 | 0 | 0 | #13 | 1× half, 7× full |
| 2014 | 12 | 0 | 0 | #14 | 9× full, 3× half |
| 2013 | 4 | 0 | 0 | #20 | 1× half, 3× full |
| 2012 | 7 | 0 | 0 | #12 | 6× full, 1× half |
| 2011 | 6 | 0 | 0 | #12 | 6× full |
| 2010 | 3 | 0 | 0 | #24 | 3× full |
| 2009 | 1 | 0 | 0 | #28 | 1× full |
| 2008 | 1 | 0 | 0 | #39 | 1× full |
| 2007 | 1 | 0 | 0 | #1097 | 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Oct 26, 19 | 2019 Malaysiafull | 13 | — | 13:28:03 | 01:14:16#13 | 06:41:30#13 | 05:22:48#13 | FIN |
| Oct 6, 19 | 40 | — | 11:08:41 | 01:12:22#40 | 05:11:35#40 | 04:33:15#40 | FIN | |
| Sep 1, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 28, 19 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 21, 19 | full | — | — | — | 01:22:03 | — | — | DNF |
| Jul 7, 19 | full | 17 | — | 12:40:39.799 | 01:16:09.614 | 06:20:19.375 | 04:52:53.259 | FIN |
| Jun 30, 19 | full | — | — | — | 01:16:53 | — | — | DNF |
| Nov 18, 18 | half | 24 | — | 05:18:53 | 00:35:10#24 | 02:56:13#25 | 01:40:59#23 | FIN |
| Nov 17, 18 | full | 10 | — | 14:29:42 | 01:13:28#10 | 06:58:52#10 | 06:07:23#9 | FIN |
| Oct 7, 18 | full | 43 | — | 11:27:39 | 01:13:28#41 | 05:26:10#43 | 04:38:23#43 | FIN |
| Sep 22, 18 | full | — | — | — | 01:10:16 | — | — | DNF |
| Aug 26, 18 | half | 29 | 490 | 02:16:41 | 00:33:16#376 | —#99999 | 01:40:39#526 | FIN |
| Aug 19, 18 | full | 21 | 822 | 11:14:23 | 01:10:22#798 | 05:40:18#1002 | 04:16:55#888 | FIN |
| Aug 4, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 29, 18 | full | 17 | 743 | 10:09:57 | 00:26:40#99999 | 05:31:31#1076 | 04:02:54#795 | FIN |
| Jul 8, 18 | full | 15 | — | 12:45:01 | 01:13:00#15 | 06:18:28#15 | 05:03:54#15 | FIN |
| Jul 1, 18 | full | 30 | — | 11:39:42.01 | 01:06:04.6 | 05:36:56.61 | 04:47:52.92 | FIN |
| Nov 12, 17 | half | 31 | — | 05:51:34 | 00:40:05#30 | 03:13:57#31 | 01:46:52#31 | FIN |
| Nov 11, 17 | half | 14 | — | 13:46:18.39 | 01:16:40.5#13 | 06:21:53.11#13 | 05:58:34.36#14 | FIN |
| Oct 1, 17 | full | 35 | — | 10:28:15.56 | — | — | — | FIN |
| Sep 23, 17 | full | 22 | — | 11:53:51 | 01:11:19#22 | 05:21:20#22 | 05:06:14#22 | FIN |
| Aug 27, 17 | half | 27 | 912 | 05:41:34 | 00:34:29#654 | 03:02:48#1359 | 01:56:15#933 | FIN |
| Aug 19, 17 | full | 16 | — | 11:27:57 | 01:08:45#16 | 05:31:20#16 | 04:38:43#16 | FIN |
| Aug 13, 17 | full | 11 | 1300 | 12:38:35 | 01:09:19#570 | 06:12:29#1417 | 05:01:59#1640 | FIN |
| Jul 9, 17 | full | — | — | — | 01:11:22#99999 | —#99999 | —#99999 | DNF |
| Jul 2, 17 | full | 27 | — | 10:41:48 | 01:11:00#26 | 05:23:06#26 | 03:58:54#27 | FIN |
| Nov 13, 16 | half | 31 | — | 05:31:11 | 00:36:43#30 | 02:58:50#31 | 01:48:31#31 | FIN |
| Nov 12, 16 | full | 18 | — | 12:31:42 | 01:15:20#17 | 06:12:19#18 | 04:55:39#18 | FIN |
| Oct 2, 16 | full | 48 | — | 11:26:49 | 01:11:08#46 | 05:15:42#48 | 04:52:49#48 | FIN |
| Sep 24, 16 | full | 28 | — | 11:18:53 | 01:11:51#28 | 05:47:45#28 | 04:10:41#28 | FIN |
| Aug 28, 16 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 21, 16 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jul 24, 16 | full | — | — | — | 01:15:51 | 06:15:30 | — | DNF |
| Jul 3, 16 | full | 31 | 1575 | 11:48:16 | 01:13:48#1595 | 05:48:50#1524 | 04:37:19#1699 | FIN |
| Jun 26, 16 | full | 33 | — | 11:15:12 | 01:16:12#30 | 05:46:03#32 | 04:04:33#31 | FIN |
| Jun 5, 16 | full | 25 | — | 12:14:08 | 01:14:50#26 | 06:29:02#26 | 04:15:31#25 | FIN |
| May 21, 16 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Apr 10, 16 | full | — | — | — | 01:23:32#1045 | —#99999 | —#99999 | DNF |
| Dec 5, 15 | half | 22 | 219 | 04:32:01 | —#99999 | 02:35:37#241 | 01:53:33#243 | FIN |
| Nov 14, 15 | full | 25 | — | 13:58:09 | 01:14:23#25 | 07:23:26#26 | 05:04:05#24 | FIN |
| Oct 4, 15 | full | 41 | — | 10:49:49 | 01:14:18#41 | 05:03:02#40 | 04:27:25#41 | FIN |
| Aug 23, 15 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 15, 15 | full | 13 | — | 11:47:15 | 01:17:38#13 | 05:43:27#12 | 04:39:06#13 | FIN |
| Jul 19, 15 | full | — | — | — | 01:15:41 | 06:31:17 | — | DNF |
| Jul 5, 15 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 28, 15 | full | 22 | — | 04:32:01 | 00:34:36#24 | 02:35:37#22 | 01:53:33#22 | FIN |
| Nov 30, 14 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Nov 16, 14 | full | 32 | — | 12:42:18 | 01:16:15#32 | 05:59:50#32 | 05:18:30#32 | FIN |
| Nov 1, 14 | full | — | — | — | —#99999 | 05:54:22#681 | —#99999 | DNF |
| Oct 5, 14 | full | 29 | — | 11:56:04 | 01:18:20#29 | 05:11:28#29 | 05:19:42#29 | FIN |
| Aug 31, 14 | half | 22 | 374 | 05:05:29 | 00:34:02#555 | 02:42:03#390 | 01:41:57#403 | FIN |
| Aug 23, 14 | half | 34 | — | 04:49:57 | 00:32:14#34 | 02:34:45#34 | 01:37:44#32 | FIN |
| Aug 16, 14 | full | 16 | — | 11:18:23 | 01:10:55#16 | 05:41:19#16 | 04:19:18#16 | FIN |
| Jul 27, 14 | full | 14 | — | 11:17:47 | 01:14:58#15 | 05:40:20#15 | 04:13:30#14 | FIN |
| Jul 6, 14 | full | 21 | 1553 | 12:21:46 | 01:08:49#889 | 05:36:29#1088 | 05:28:16#1663 | FIN |
| Jun 29, 14 | full | 42 | — | 11:30:57 | 01:07:06#41 | 05:33:06#42 | 04:39:46#43 | FIN |
| May 25, 14 | half | 34 | — | 05:17:45 | 00:40:32#34 | 02:48:27#34 | 01:40:23#34 | FIN |
| Apr 6, 14 | full | 19 | 440 | 12:25:14 | 01:16:48#959 | 06:27:14#511 | 04:31:09#501 | FIN |
| Sep 1, 13 | half | — | — | — | 00:34:02#99999 | —#99999 | —#99999 | DNF |
| Aug 17, 13 | full | 20 | — | 12:25:03 | 01:15:58#20 | 05:42:29#20 | 05:16:50#20 | FIN |
| Jul 7, 13 | full | 45 | 1064 | 11:15:59 | 01:07:53#1077 | 05:36:57#1118 | 04:24:56#1149 | FIN |
| Jun 30, 13 | full | 43 | — | 11:14:36 | 01:03:10#41 | 05:34:09#42 | 04:28:26#42 | FIN |
| Nov 3, 12 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 26, 12 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 18, 12 | full | 21 | — | 10:58:00 | 01:12:30#21 | 05:12:31#22 | 04:27:19#21 | FIN |
| Jul 15, 12 | full | 22 | — | 11:49:01 | 01:14:23#22 | 06:20:49#22 | 04:06:31#22 | FIN |
| Jul 8, 12 | full | 37 | 1285 | 11:48:31 | 01:04:58#884 | 05:38:51#896 | 04:58:00#1370 | FIN |
| Jul 1, 12 | full | 23 | — | 11:58:50 | 01:16:27#24 | 05:38:54#24 | 04:56:05#22 | FIN |
| Jun 17, 12 | full | 12 | — | 10:58:33 | 01:08:01#12 | 05:38:10#12 | 04:05:48#12 | FIN |
| Nov 20, 11 | full | 43 | — | 11:19:16 | 01:10:49#44 | 05:31:04#44 | 04:28:57#43 | FIN |
| Sep 11, 11 | full | 18 | — | 13:36:18 | 01:07:14#18 | 07:28:46#18 | 04:38:00#18 | FIN |
| Jul 24, 11 | full | 27 | — | 12:23:10 | 01:13:14#27 | 06:07:54#27 | 04:46:32#27 | FIN |
| Jul 24, 11 | full | 1562 | 99999 | 12:23:10 | 01:13:14#99999 | 06:07:54#99999 | 04:46:32#99999 | FIN |
| Jul 10, 11 | full | 12 | — | 11:44:49 | 01:14:17#12 | 05:57:26#12 | 04:29:01#12 | FIN |
| Jul 3, 11 | full | 19 | — | 10:53:08 | 01:08:08#19 | 05:30:27#19 | 04:03:55#18 | FIN |
| Aug 1, 10 | full | 24 | — | 13:27:39 | 01:07:03#24 | 05:47:08#24 | 06:22:31#24 | FIN |
| Jul 25, 10 | full | — | — | — | 01:11:05 | 05:49:52 | — | DNF |
| Mar 6, 10 | full | 625 | 99999 | 12:21:51 | 01:10:04#99999 | 06:36:01#99999 | 04:22:28#99999 | FIN |
| Nov 22, 09 | full | 28 | — | 12:13:01 | 01:18:01#29 | 05:51:26#28 | 04:51:41#28 | FIN |
| Nov 1, 08 | full | 39 | — | 10:48:33 | 01:13:01#41 | 05:02:34#39 | 04:25:26#38 | FIN |
| Nov 3, 07 | full | 1097 | 99999 | 12:22:51 | 01:13:43#99999 | 05:20:06#99999 | 05:38:14#99999 | FIN |