В 2016 году побывал на мировом первенстве в Лондоне, откуда привёз награду серебряного достоинства, выигранную в индивидуальном спринте — здесь его превзошёл только титулованный британец Джейсон Кенни. Находясь в числе лидеров трековой команды Австралии, благополучно прошёл отбор на Олимпийские игры в Рио-де-Жанейро. На сей раз стартовал сразу в трёх дисциплинах: в спринте стал четвёртым, проиграв гонку за бронзу россиянину Денису Дмитриеву; в кейрине закрыл десятку сильнейших; в командном спринте так же занял четвёртое место, уступив в итоге команде из Франции.