Every race
5 races · 3 events
-
Shenzhen15 Aug 2026Relay · Men1:02:3015/245Beat 94%
-
Shenzhen15 Aug 2026Doubles Pro · Men1:09:24 PB74/254Beat 71%
-
Shenzhen20 Dec 2025Doubles Open · Mixed1:08:49 PB32/539Beat 94%
-
Shenzhen20 Dec 2025Relay · Men1:01:5016/99Beat 84%
-
Shanghai22 Nov 2025Individual Open · Men1:23:54 PB263/914Beat 71%