Every race
6 races · 5 events
-
Beijing10 Sep 2026Relay · Men1:30:18103/165Beat 38%
-
Hangzhou4 Jul 2026Relay · Men1:21:5248/107Beat 55%
-
Hangzhou4 Jul 2026Doubles Pro · Men1:18:29 PB83/142Beat 42%
-
Shanghai16 May 2026Relay · Men1:22:2079/162Beat 51%
-
Wuhan11 Apr 2026Relay · Mixed1:10:1012/145Beat 92%
-
Beijing I21 Mar 2026Doubles Open · Men1:08:52 PB65/446Beat 85%