Every race
5 races · 3 events
-
Beijing10 Sep 2026Doubles Pro · Men1:16:37 PB145/226Beat 36%
-
Beijing10 Sep 2026Relay · Mixed1:07:2922/260Beat 92%
-
Hangzhou4 Jul 2026Individual Pro · Men1:46:26 PB123/182Beat 32%
-
Beijing I21 Mar 2026Individual Open · Men1:33:57 PB542/1267Beat 57%
-
Beijing I21 Mar 2026Relay · Men1:28:2957/107Beat 47%