In 2024, he won gold medals in the sprint and 1km time trial at the 2024 UCI Junior Track Cycling World Championships and became world junior record holder in the 1km time trial.
[1] He won gold in the 1km time trial at the 2023 UCI Junior Track Cycling World Championships and also won four gold medals at the 2024 Oceania Track Championships.
[4] He won gold medals in the sprint and 1km time trial at the 2024 UCI Junior Track Cycling World Championships.
[5] In doing so, he set a world junior record in the 1km time trial, in Luoyang, China.
[6] Later that year, he jumped up to the elite level to compete in the 2024 UCI Track Champions League.