Every race
5 races · 5 events
-
Beijing10 Sep 2026Relay · Mixed1:23:0697/260Beat 63%
-
Shenzhen15 Aug 2026Relay · Mixed1:25:55189/397Beat 52%
-
Hangzhou4 Jul 2026Relay · Men2:08:46106/107Beat 1%
-
Shanghai16 May 2026Relay · Mixed1:35:57274/366Beat 25%
-
Shanghai22 Nov 2025Doubles Open · Men1:24:01 PB234/388Beat 40%