Bio
Latest Results
-
32022 Birmingham Commonwealth Games 29 Jul, 2022 - Elite Men - 00:50:50
-
32022 Birmingham Commonwealth Games 29 Jul, 2022 - Mixed Relay - 00:18:07
-
22022 World Triathlon Championship Series Hamburg 09 Jul, 2022 - Elite Men - 00:53:13
-
22022 World Triathlon Championship Series Hamburg 09 Jul, 2022 - Mixed Relay - 00:18:48
-
262022 World Triathlon Championship Series Leeds 11 Jun, 2022 - Elite Men - 00:54:38