Every race
6 races · 4 events
-
Shenzhen15 Aug 2026Doubles Open · Men1:10:42 PB120/759Beat 84%
-
Hangzhou4 Jul 2026Relay · Mixed1:20:1871/203Beat 65%
-
Hangzhou4 Jul 2026Doubles Pro · Men1:32:28 PB125/142Beat 12%
-
Shanghai16 May 2026Doubles Open · Mixed1:50:40 PB629/694Beat 9%
-
Shanghai16 May 2026Individual Open · Men1:34:05 PB606/1447Beat 58%
-
Shanghai22 Nov 2025Relay · Men1:15:4753/112Beat 53%