Every race
5 races · 4 events
-
Beijing10 Sep 2026Doubles Open · Mixed1:27:10 PB37/72Beat 49%
-
Beijing10 Sep 2026Individual Open · Men1:20:32 PB102/369Beat 72%
-
Shenzhen15 Aug 2026Relay · Men1:33:53174/245Beat 29%
-
Wuhan11 Apr 2026Relay · Mixed1:54:35134/145Beat 8%
-
Beijing23 Aug 2025Doubles Open · Men1:21:07 PB123/244Beat 50%