Every race
5 races · 5 events
-
Shenzhen15 Aug 2026Doubles Pro · Men1:07:52 PB65/254Beat 74%
-
Hangzhou4 Jul 2026Relay · Men1:16:2829/107Beat 73%
-
Shanghai16 May 2026Doubles Open · Men1:05:26 PB58/582Beat 90%
-
Shenzhen20 Dec 2025Individual Pro · Men1:56:07 PB208/285Beat 27%
-
Shanghai22 Nov 2025Individual Open · Men1:21:15 PB212/914Beat 77%