En 2017, il est pour la troisième fois champion du monde de vitesse par équipes. Aux Jeux du Commonwealth de Gold Coast en 2018, il s'adjuge l'or en vitesse individuelle et en vitesse par équipes, comme il l'avait fait quatre ans plus tôt. Aux championnats d'Océanie 2019, il remporte trois médailles d'or.