Every race
5 races · 3 events
-
Hangzhou4 Jul 2026Relay · Mixed1:05:1911/203Beat 95%
-
Shanghai16 May 2026Relay · Mixed1:04:3314/366Beat 96%
-
Shanghai16 May 2026Individual Open · Men1:28:39 PB430/1447Beat 70%
-
Shanghai22 Nov 2025Relay · Mixed1:05:3913/236Beat 95%
-
Shanghai22 Nov 2025Doubles Open · Men1:15:46 PB129/388Beat 67%