Every race
6 races · 5 events
-
Shenzhen15 Aug 2026Relay · Mixed1:25:37182/397Beat 54%
-
Shenzhen15 Aug 2026Relay · Men1:16:2559/245Beat 76%
-
New York28 May 2026Doubles Open · Mixed1:41:48 PB436/575Beat 24%
-
Hong Kong8 May 2026Relay · Men1:13:4056/304Beat 82%
-
Hong Kong26 Jul 2025Relay · Men1:17:3021/165Beat 87%
-
Hong Kong26 Nov 2023Doubles Open · Men1:26:30 PB132/203Beat 35%