Every race
5 races · 3 events
-
Beijing10 Sep 2026Doubles Open · Mixed1:43:04 PB352/428Beat 18%
-
Beijing I21 Mar 2026Individual Open · Men1:30:09 PB450/1267Beat 65%
-
Beijing I21 Mar 2026Relay · Mixed1:42:39234/289Beat 19%
-
Beijing I21 Mar 2026Doubles Open · Men1:24:41 PB240/446Beat 46%
-
Shenzhen20 Dec 2025Individual Pro · Men2:12:23 PB250/285Beat 12%