Every race
5 races · 3 events
-
Shenzhen15 Aug 2026Relay · Men1:45:25222/245Beat 9%
-
Shenzhen15 Aug 2026Doubles Open · Mixed1:31:06 PB510/863Beat 41%
-
Hong Kong8 May 2026Relay · Mixed1:20:0654/334Beat 84%
-
Hong Kong8 May 2026Individual Open · Men1:43:07 PB925/1490Beat 38%
-
Shenzhen20 Dec 2025Doubles Open · Men1:26:50 PB274/405Beat 32%