Master athlete
Unified profile powered by master athlete and result tables.
Pro results
58
AG results
0
Races
58
Best finish
#1
| Race | Finish | ||||||||
|---|---|---|---|---|---|---|---|---|---|
38 | 10005 | IRONMAN 70.3 Shanghai Chongming 2026MPRO70.3 | May 19, 2026 | 0:31:32 1:40/100m | 0:01:54 | 2:26:38 22.9 mph | 0:02:00 | 1:29:43 6:51/mi | 4:31:47 |
37 | 30 | Asia Triathlon Cup Kota Kinabalu - Elite Men 2025MPROOlympic | Oct 23, 2025 | 00:11:23 1:31/100m | 00:01:06 | 00:30:59 24.1 mph | 00:00:27 | 00:18:07 5:50/mi | 01:02:03 |
65 | 52 | Americas Triathlon Cup Montreal - Elite Men 2025MPROOlympic | Jul 19, 2025 | 00:10:28 1:24/100m | 00:00:32 | 00:31:07 24.0 mph | 00:00:31 | 00:18:49 6:03/mi | 01:01:27 |
63 | 48 | Americas Triathlon Cup Magog - Elite Men 2025MPROOlympic | Jul 12, 2025 | 00:10:03 1:20/100m | 00:00:42 | 00:36:24 20.5 mph | 00:00:38 | 00:20:13 6:30/mi | 01:07:23 |
6 | 21 | Apr 12, 2025 | 00:11:05 1:29/100m | 00:00:32 | 00:32:06 23.2 mph | 00:00:26 | 00:17:32 5:39/mi | 01:01:41 | |
53 | 58 | Apr 5, 2025 | 00:11:17 1:30/100m | 00:01:19 | 00:30:56 22.3 mph | 00:00:38 | 00:17:41 5:42/mi | 01:01:51 | |
— | 65 | Asia Triathlon Cup Putrajaya - Elite Men 2025MPROOlympic | Feb 22, 2025 | 00:11:21 1:31/100m | 00:00:40 | - | - | - | - |
31 | 25 | Asia Triathlon Cup Chennai - Elite Men 2025MPROOlympic | Feb 16, 2025 | 00:13:17 1:46/100m | 00:00:47 | 00:32:00 23.3 mph | 00:00:36 | 00:18:28 5:57/mi | 01:05:11 |
33 | 33 | Americas Triathlon Cup Edmonton - Elite Men 2024MPROOlympic | Aug 24, 2024 | 00:08:24 0:34/100m | 00:00:48 | 00:28:28 26.2 mph | 00:01:10 | 00:20:26 12:51/mi | 00:59:16 |
59 | 58 | Americas Triathlon Cup Magog - Elite Men 2024MPROOlympic | Jul 13, 2024 | 00:10:36 1:25/100m | 00:00:31 | 00:30:53 24.1 mph | 00:00:30 | 00:19:07 6:09/mi | 01:01:08 |
43 | 44 | Americas Triathlon Cup Montreal - Elite Men 2023MPROOlympic | Jul 8, 2023 | 00:10:36 1:22/100m | 00:00:26 | 00:30:57 24.3 mph | 00:00:31 | 00:17:05 5:30/mi | 00:59:35 |
41 | 39 | Asia Triathlon Cup Sejong - Elite Men 2023MPROOlympic | Jul 1, 2023 | 00:10:33 1:24/100m | 00:00:34 | 00:30:08 23.9 mph | 00:00:31 | 00:18:13 5:52/mi | 00:59:57 |
— | 47 | Asia Triathlon Cup Osaka - Elite Men 2023MPROOlympic | May 28, 2023 | 00:11:07 1:29/100m | - | - | - | - | - |
49 | 49 | Asia Triathlon Cup Subic Bay - Elite Men 2023MPROOlympic | Apr 23, 2023 | 00:10:42 1:26/100m | 00:00:28 | 00:30:32 24.4 mph | 00:00:52 | 00:17:38 5:41/mi | 01:00:12 |
48 | 57 | Americas Triathlon Cup Sarasota - Elite Men 2023MPROOlympic | Mar 11, 2023 | 00:10:39 1:26/100m | 00:00:34 | 00:30:22 22.5 mph | 00:00:32 | 00:19:17 6:12/mi | 01:01:22 |
44 | 43 | Aug 25, 2018 | 00:11:00 1:28/100m | 00:01:15 | 00:31:20 23.8 mph | 00:00:51 | 00:18:24 5:55/mi | 01:02:47 | |
8 | 3 | Kuala Lumpur South East Asian Games - Elite Men 2017MPROOlympic | Aug 21, 2017 | 00:22:08 1:29/100m | 00:00:20 | 01:04:35 23.1 mph | 00:00:25 | 00:42:16 6:48/mi | 02:09:41 |
37 | 22 | Palembang ASTC Triathlon Asian Championships - Elite Men 2017MPROOlympic | Jul 21, 2017 | 00:22:40 1:31/100m | 00:00:24 | 01:05:17 22.8 mph | 00:00:38 | 00:38:53 6:15/mi | 02:07:53 |
27 | 2771 | Jun 17, 2017 | 00:11:03 1:28/100m | 00:00:33 | 00:35:08 21.2 mph | 00:00:32 | 00:18:03 5:49/mi | 01:05:17 | |
20 | 2402 | Jun 17, 2017 | 00:03:54 0:31/100m | 00:00:34 | 00:10:53 68.5 mph | 00:00:33 | 00:05:22 1:44/mi | 00:21:14 | |
41 | 25 | May 7, 2017 | 00:09:24 1:15/100m | 00:01:06 | 00:31:50 23.4 mph | 00:00:33 | 00:18:10 5:51/mi | 01:01:04 | |
1 | 13 | MAS Triathlon National Championships - Elite Men 2017MPROOlympic | Mar 25, 2017 | 00:23:50 1:35/100m | 00:00:21 | 01:03:49 23.4 mph | 00:00:20 | 00:42:00 6:46/mi | 02:10:20 |
— | 44 | Mar 11, 2017 | 00:11:02 1:28/100m | 00:00:24 | 00:31:05 24.0 mph | 00:00:27 | - | - | |
29 | 27 | Habana CAMTRI Sprint Triathlon American Cup - Elite Men 2017MPROSprint | Feb 26, 2017 | 00:10:22 1:23/100m | 00:00:32 | 00:34:48 21.4 mph | - | 00:19:04 6:08/mi | 01:04:46 |
— | 61 | Miyazaki ITU Triathlon World Cup - Elite Men 2016MPROOlympic | Oct 29, 2016 | 00:22:19 1:29/100m | 00:01:03 | - | - | - | - |
— | 74 | Tongyeong ITU Triathlon World Cup - Elite Men 2016MPROOlympic | Oct 22, 2016 | 00:11:07 1:29/100m | 00:00:45 | - | - | - | - |
23 | 42 | Hong Kong ASTC Sprint Triathlon Asian Cup - Elite Men 2016MPROSprint | Oct 15, 2016 | 00:12:12 1:38/100m | 00:01:26 | 00:32:38 22.8 mph | 00:01:24 | 00:17:43 5:42/mi | 01:05:24 |
40 | 49 | Montreal ITU Triathlon World Cup - Elite Men 2016MPROOlympic | Aug 7, 2016 | 00:11:34 0:46/100m | 00:01:03 | 00:35:15 42.3 mph | 00:00:37 | 00:17:56 2:53/mi | 01:06:22 |
— | 32 | Ottawa CAMTRI Triathlon American Cup - Elite Men 2016MPROOlympic | Jul 23, 2016 | 00:23:21 1:33/100m | 00:00:42 | - | - | - | - |
20 | 24 | Singapore ASTC Triathlon Asian Cup - Elite Men 2016MPROOlympic | Jul 16, 2016 | - | - | - | - | - | 02:16:18 |
67 | 50 | Osaka NTT ASTC Sprint Triathlon Asian Cup - Elite Men 2016MPROSprint | Jul 10, 2016 | 00:11:37 1:33/100m | - | 00:36:18 20.5 mph | - | 00:18:57 6:06/mi | 01:06:52 |
— | 35 | Gamagori NTT ASTC Triathlon Asian Cup - Elite Men 2016MPROOlympic | Jun 26, 2016 | 00:23:12 1:33/100m | - | - | - | - | - |
14 | 24 | Jun 5, 2016 | 00:24:48 1:39/100m | - | 01:05:45 22.7 mph | - | 00:39:40 6:23/mi | 02:10:12 | |
— | 612 | Hatsukaichi ASTC Triathlon Asian Championships - U23 Men 2016U23 MenOlympic | Apr 29, 2016 | 00:23:13 1:33/100m | 00:01:05 | - | - | - | - |
— | 15 | Subic Bay NTT ASTC Triathlon Asian Cup - Elite Men 2016MPROOlympic | Apr 16, 2016 | 00:22:59 1:32/100m | - | - | - | - | - |
— | 89 | New Taipei ASTC Triathlon Asian Championships - U23 Men 2015U23 MenOlympic | Jun 11, 2015 | 00:12:23 0:50/100m | 00:00:17 | - | - | - | - |
2 | 4 | Singapore Southeast Asian Games - Elite Men 2015MPROOlympic | Jun 6, 2015 | 00:20:50 1:23/100m | 00:00:27 | 01:25:27 17.5 mph | 00:00:21 | 00:39:47 6:24/mi | 02:05:35 |
36 | 40 | Mooloolaba OTU Triathlon Oceania Cup - Elite Men 2015MPROOlympic | Mar 15, 2015 | 00:21:31 1:26/100m | 00:05:19 | 01:06:05 22.6 mph | 00:00:51 | 00:39:29 6:21/mi | 02:13:17 |
46 | 51 | Wollongong OTU Sprint Triathlon Oceania Cup - Elite Men 2015MPROSprint | Mar 7, 2015 | 00:11:44 1:34/100m | 00:00:52 | 00:32:06 23.2 mph | 00:01:00 | 00:19:20 6:13/mi | 01:05:03 |
19 | 30 | Phuket Asian Beach Games - Triathlon - Elite Men 2014MPROOlympic | Nov 17, 2014 | 00:10:32 0:42/100m | 00:00:34 | 00:31:28 47.4 mph | 00:00:17 | 00:17:59 2:54/mi | 01:00:50 |
12 | 45 | Hong Kong ASTC Triathlon U23 Asian Championships - U23 Men 2014U23 MenOlympic | Oct 25, 2014 | 00:22:21 1:29/100m | 00:00:29 | 01:05:21 22.8 mph | 00:00:49 | 00:40:18 6:29/mi | 02:09:19 |
26 | 45 | Hong Kong ASTC Triathlon Asian Cup - Elite Men 2014MPROOlympic | Oct 25, 2014 | 00:22:21 1:29/100m | 00:00:29 | 01:05:21 22.8 mph | 00:00:49 | 00:40:18 6:29/mi | 02:09:19 |
65 | 43 | ITU World Triathlon Grand Final Edmonton - Junior Men 2014Junior MenOlympic | Aug 29, 2014 | 00:09:53 0:40/100m | 00:01:14 | 00:37:36 39.7 mph | 00:00:30 | 00:18:34 2:59/mi | 01:07:45 |
4 | 36 | Edmonton ITU Aquathlon World Championships - Junior Men 2014Junior Menaquathlon | Aug 27, 2014 | - | - | 00:10:17 | 00:01:02 | 00:18:25 | 00:29:44 |
12 | 36 | Edmonton ITU Aquathlon World Championships - Elite Men 2014MPROaquathlon | Aug 27, 2014 | - | - | 00:10:17 | 00:01:02 | 00:18:25 | 00:29:44 |
— | 50 | Osaka ASTC Sprint Triathlon Asian Cup - Elite Men 2014MPROSprint | Jul 13, 2014 | 00:10:40 1:25/100m | - | 00:33:51 22.0 mph | - | - | - |
14 | 79 | Burabay ASTC Triathlon Junior Asian Championships and YOG Qualifier - Junior Men 2014Junior MenOlympic | Jun 1, 2014 | 00:11:35 0:46/100m | 00:00:48 | 00:32:06 46.5 mph | 00:00:22 | 00:17:43 2:51/mi | 01:02:34 |
— | 33 | Zhenjiang ASTC Triathlon Premium Asian Cup - Elite Men 2014MPROOlympic | Apr 26, 2014 | 00:21:58 1:28/100m | 00:01:15 | 00:54:10 27.5 mph | - | - | - |
23 | 35 | Lantau ITU Triathlon Asian Cup - Elite Men 2013MPROOlympic | Oct 26, 2013 | 00:22:48 1:31/100m | 00:04:56 | 01:03:49 23.4 mph | 00:01:59 | 00:39:55 6:25/mi | 02:13:25 |
— | 32 | Singapore ITU Triathlon Asian Cup - Elite Men 2013MPROOlympic | Sep 28, 2013 | 00:25:29 1:42/100m | - | - | - | - | - |
73 | 10 | ITU World Triathlon Grand Final London - Junior Men 2013Junior MenOlympic | Sep 11, 2013 | 00:10:21 0:41/100m | 00:00:55 | 00:32:17 46.2 mph | 00:00:37 | 00:17:34 2:50/mi | 01:01:41 |
— | 46 | Eton Dorney ETU Triathlon Junior European Cup - Junior Men 2013Junior MenOlympic | Aug 31, 2013 | 00:10:08 0:41/100m | 00:00:57 | - | - | - | - |
41 | 70 | Osaka ITU Sprint Triathlon Asian Cup - Elite Men 2013MPROSprint | Jul 21, 2013 | 00:11:17 1:30/100m | - | 00:32:37 22.9 mph | - | 00:19:24 6:15/mi | 01:03:18 |
20 | 6 | Subic Bay ASTC Triathlon Asian Championships - Junior Men 2013Junior MenOlympic | Apr 27, 2013 | 00:09:31 0:38/100m | 00:01:06 | 00:27:23 54.5 mph | 00:02:02 | 00:18:26 2:58/mi | 00:58:28 |
13 | 14 | South Sumatra ITU Triathlon Premium Asian Cup - Elite Men 2013MPROOlympic | Mar 31, 2013 | 00:20:20 1:21/100m | - | 01:10:07 21.3 mph | - | 00:45:15 7:17/mi | 02:15:42 |
— | 32 | Geelong ITU Sprint Triathlon Oceania Cup - Elite Men 2013MPROSprint | Feb 10, 2013 | 00:10:47 1:26/100m | 00:00:22 | - | - | - | - |
8 | 108 | Subic Bay ASTC Duathlon Asian Championships - Junior Men 2012Junior Menduathlon | Nov 25, 2012 | 00:18:13 | 00:00:30 | 00:31:34 | 00:01:12 | 00:09:19 | 01:00:50 |
22 | 262 | Tateyama ASTC Triathlon Asian Championships - Junior Men 2012Junior MenOlympic | Apr 7, 2012 | 00:17:41 1:11/100m | 00:00:39 | 00:28:10 52.9 mph | 00:00:43 | 00:10:38 1:43/mi | 00:57:53 |