Every race
5 races · 4 events
-
Beijing10 Sep 2026Individual Open · Men1:24:10 PB132/369Beat 64%
-
Shenzhen15 Aug 2026Relay · Men1:10:0431/245Beat 87%
-
Beijing I21 Mar 2026Relay · Men1:29:5261/107Beat 43%
-
Beijing I21 Mar 2026Doubles Open · Men1:19:11 PB169/446Beat 62%
-
Shenzhen20 Dec 2025Relay · Men1:11:4934/99Beat 66%