Every race
5 races · 5 events
-
Beijing10 Sep 2026Individual Open · Men1:44:59 PB297/369Beat 20%
-
Shenzhen15 Aug 2026Doubles Open · Men1:34:25 PB600/759Beat 21%
-
Hangzhou4 Jul 2026Relay · Men1:08:0315/107Beat 86%
-
Shanghai16 May 2026Relay · Mixed1:04:1913/366Beat 96%
-
Shenzhen20 Dec 2025Relay · Men1:33:4882/99Beat 17%