Every race
5 races · 5 events
-
Beijing10 Sep 2026Relay · Mixed1:16:4161/260Beat 77%
-
Shenzhen15 Aug 2026Individual Open · Men2:13:14 PB1193/1284Beat 7%
-
Shanghai16 May 2026Individual Pro · Men2:27:21 PB334/347Beat 4%
-
Beijing I21 Mar 2026Doubles Open · Men1:33:01 PB334/446Beat 25%
-
Beijing16 Nov 2024Relay · Mixed1:25:1652/88Beat 41%