En , il décroche la médaille d'or aux Jeux du Commonwealth 2018 en poursuite par équipes. Les Australiens s'imposent en battant en finale le record du monde en 3 min 49 s 804. Il gagne également l'or sur la course scratch.