Every race
8 races · 6 events
-
Beijing10 Sep 2026Relay · Mixed1:23:19101/260Beat 61%
-
Beijing10 Sep 2026Relay · Men1:32:09110/165Beat 33%
-
Shenzhen15 Aug 2026Relay · Mixed1:15:0366/397Beat 83%
-
Chengdu1 Aug 2026Relay · Mixed1:34:55223/277Beat 20%
-
Hangzhou4 Jul 2026Relay · Mixed1:26:49101/203Beat 50%
-
Hangzhou4 Jul 2026Individual Open · Men1:32:58 PB294/760Beat 61%
-
Wuhan11 Apr 2026Doubles Open · Men1:27:10 PB123/204Beat 40%
-
Beijing I21 Mar 2026Doubles Open · Mixed1:15:36 PB63/532Beat 88%