Every race
5 races · 4 events
-
Beijing10 Sep 2026Relay · Mixed1:20:5487/260Beat 67%
-
Chengdu1 Aug 2026Doubles Open · Mixed1:34:27 PB362/528Beat 31%
-
Shenzhen20 Dec 2025Relay · Mixed1:36:12165/212Beat 22%
-
Shenzhen20 Dec 2025Individual Open · Men2:19:00 PB868/928Beat 7%
-
Beijing23 Aug 2025Doubles Open · Men1:31:46 PB183/244Beat 25%