Bio
Latest Results
-
62022 World Triathlon Championship Finals Abu Dhabi 24 Nov, 2022 - Elite Men - 01:45:13
-
22022 Birmingham Commonwealth Games 29 Jul, 2022 - Elite Men - 00:50:47
-
42022 Birmingham Commonwealth Games 29 Jul, 2022 - Mixed Relay - 00:17:47
-
12022 World Triathlon Championship Series Hamburg 09 Jul, 2022 - Elite Men - 00:53:10
-
52022 World Triathlon Championship Series Hamburg 09 Jul, 2022 - Mixed Relay - 00:18:56