Every race
6 races · 3 events
-
Beijing10 Sep 2026Relay · Men1:15:1234/165Beat 79%
-
Beijing10 Sep 2026Individual Pro · Men2:24:20 PB333/339Beat 2%
-
Chengdu1 Aug 2026Doubles Open · Mixed1:41:49 PB430/528Beat 19%
-
Beijing I21 Mar 2026Individual Open · Men1:56:46 PB1000/1267Beat 21%
-
Beijing I21 Mar 2026Relay · Mixed1:20:5869/289Beat 76%
-
Beijing I21 Mar 2026Doubles Open · Men1:13:38 PB107/446Beat 76%