Every race
5 races · 4 events
-
Shenzhen15 Aug 2026Relay · Mixed1:24:56175/397Beat 56%
-
Shenzhen15 Aug 2026Doubles Open · Mixed1:16:43 PB215/863Beat 75%
-
Bangkok 120 Mar 2026Relay · Mixed1:22:0753/197Beat 73%
-
Shenzhen20 Dec 2025Individual Open · Men1:31:39 PB353/928Beat 62%
-
Hong Kong22 Nov 2024Doubles Open · Men1:15:59 PB157/544Beat 71%