Every race
6 races · 6 events
-
Beijing10 Sep 2026Individual Pro · Men2:06:22 PB318/339Beat 6%
-
Shenzhen15 Aug 2026Doubles Open · Men1:22:44 PB359/759Beat 53%
-
Hangzhou4 Jul 2026Relay · Men1:26:2361/107Beat 43%
-
Shanghai16 May 2026Doubles Open · Mixed1:46:26 PB604/694Beat 13%
-
Shenzhen20 Dec 2025Individual Open · Men1:32:03 PB362/928Beat 61%
-
Shanghai22 Nov 2025Relay · Mixed1:41:45215/236Beat 9%