Im Oktober sicherte er sich in Neuseeland mit dem Sieg im letzten Rennen der Saison 2012 den Vize-Weltmeistertitel 2012 auf der Olympischen Distanz und nur eine Woche später wurde er auf Maui Weltmeister im Cross-Triathlon.