2018 Date Race Result Nov 23-25 Ultraman World Championship 23:06 (2nd overall) April 28 Ironman Texas 08:59 2017 Date Race Result Nov 24-26 Ultraman World Championship 22:18 (1st overall) 2016 Date Race Result Feb 19-21 Ultraman Florida 23:22 (1st overall) Nov 25-27 Ultraman World Championship 23:18 (2nd overall) 2015 Date Race Result Oct 12th Ironman World Championship 10:31 Nov 16th Ironman Arizona 9:19, KQ 2014 Date Race Result April 6th Ironman South Africa 9:50 3rd AG, KQ, 29th overall Race Report May 4th Ironman 70.3 St Croix 4:55 Oct 12th Ironman World Championship 9:43 Nov 16th Ironman Arizona 9:11 (PR, 4th M35-39, KQ) 2013 Date Race Result Feb 3rd Kaiser Permanente 21k 1:21 (new PR) Mar 17th Ironman Los Cabos 9:42 2nd in AG, 26th overall (new PR), KQ Sep 8 Big Kahuna Half IM 4:19 3rd overall (new PR) Oct 13 Ironman World Championship 9:40 74th in AG (new PR) 2012 Date Race Result Jan 15th Dischem 21k South Africa 01:29 (new PR) Feb 5th Kaiser Permanente 21k 01:22 (new PR) Mar 31st Ironman 70.3 Oceanside 04:46 Race Report May 5th Wildflower Long Course 05:21 May 19th Horseshoe Lake Trail 21km 01:35 2nd overall Jun 24th Ironman Coeur d'Alene 10:05 (new PR) Race Report Sep 3rd Zombie Runner Vasona 21k 01:29 2nd overall Sep 9th Big Kahuna (half iron) 04:23 1st AG, 5th overall (new PR) Nov 25th Ironman Cozumel DNF Race Report 2011 Date Race Result May 21 Horseshoe Lake Trail Marathon 03:56:08 1st overall (course record) July 10 Ironman Switzerland (140.6) 11:02:13 July 30 Vineman (140.6) 10:18:48 17th overall (new PR) Sep 18 Challenge Henley (140.6) 10:28:02 41st overall Oct 23 Morgan Hill Marathon 03:06:37 1st in AG, 9th overall (new PR) 2010 Feb 21 Wokingham Half Marathon 1:32:42 Jul 4 Steelman Triathlon 2:33:28 Jun 5 Blenheim Triathlon 1:23:37 Aug 8 London Triathlon 2:32:13 Aug 22 Burnham Beeches Half 1:35:30 Sep 25 XTT Off Road Triathlon 2:23:29 Nov 6 Winter Ballbuster 3:15:29 Nov 28 Florence Marathon 3:22:58