Every race
5 races · 4 events
-
Shenzhen15 Aug 2026Relay · Mixed1:14:2661/397Beat 85%
-
Shenzhen15 Aug 2026Doubles Pro · Men1:18:39 PB153/254Beat 40%
-
Shanghai16 May 2026Doubles Open · Men1:22:02 PB275/582Beat 53%
-
Beijing I21 Mar 2026Individual Open · Men2:23:38 PB1198/1267Beat 5%
-
Shenzhen20 Dec 2025Doubles Open · Mixed1:37:37 PB373/539Beat 31%