Every race
5 races · 4 events
-
Beijing10 Sep 2026Relay · Men1:31:52108/165Beat 35%
-
Shanghai16 May 2026Doubles Open · Men1:52:39 PB558/582Beat 4%
-
Beijing I21 Mar 2026Relay · Men1:46:1289/107Beat 17%
-
Beijing I21 Mar 2026Doubles Pro · Men2:00:44 PB123/124Beat 1%
-
Beijing16 Nov 2024Individual Open · Men2:53:06 PB231/232Beat 0%