– 2015 Ironman World Championship, 50th overall, 9:13:58
– 2015 Ironman Mont-Tremblant, 2nd overall, 8:36:12
– 2015 Ironman Canada, 3rd overall, 8:54:45
– 2015 Ironman 70.3 Boulder, 14th overall, 4:02:24
– 2015 Ironman 70.3 San Juan, 6th overall, 4:04:53
– 2014 Ironman World Championship, 26th overall, 8:54:01 Justin’s Race Report
– 2014 Ironman Boulder, CHAMPION, 8:20:26
– 2014 Boulder Peak Triathlon, 12th overall, 1:59:35
– 2014 Ironman Texas, 3rd overall, 8:17:29 Justin’s Race Report
– 2014 Wildflower, 5th overall, 4:13:32 Justin’s Race Report
– 2013 Ironman Cozumel, 6th overall, 8:27:22 Justin’s Race Report
– 2013 Ironman Florida, 9th overall, 8:13:35 Justin’s Race Report
– 2013 Ironman 70.3 Boulder, 9th Overall, 3:55:37 Justin’s Race Report
– 2013 Ironman Texas, 4th overall, 8:30:35 Justin’s Race Report
– 2013 Ironman 70.3 San Juan, 24th Overall, 4:08:59 Justin’s Race Report
– 2013 Ironman 70.3 Panama, 11th Overall, 4:18:34 Justin’s Race Report
– 2012 Ironman Arizona, 11th overall, 8:37:41 Justin’s Race Report
– 2012 Ironman Wisconsin, 4th Overall, 8:55:46 Pro Race Press Conference Justin’s Race Report
– 2012 Rattlesnake Olympic Distance, CHAMPION, 1:56:18
– 2012 Ironman Texas, 2nd overall, 8:22:15 Justin’s Race Report
– 2011 Ironman Florida, 3rd overall, 8:18:02 Justin’s Race Report
– 2011 Ironman Louisville, 3rd Overall, 8:34:35 Justin’s Race Report
– 2011 Ironman 70.3 Muncie, 14th Overall, 4:05:26
– 2011 Loveland Lake to Lake, 3rd Overall, 2:13:23
– 2011 Ironman Texas, 7th Overall, 8:29:44 Justin’s Race Report
– 2011 Ironman 70.3 San Juan, 7th Overall, 4:04:56
– 2010 Ironman Lake Placid, 4th Overall, 9:05:09 Justin’s Race Report
– 2010 Memphis in May Triathlon, 6th Overall
– 2010 Challenge Wanaka, 2nd Overall, 8:38:19
– 2009 Ironman Florida, 11th Overall, 8:48:18
– 2009 Ironman Wisconsin, 6th Overall, 8:59:06
– 2009 Challenge Wanaka, 4th Overall, 8:47:47
– 2009 Loveland Lake To Lake Triathlon, 1st Overall, 2:09:35
– 2008 Ironman Canada, 5th Overall, 8:37:34
– 2008 Ironman Arizona, 11th Overall, 8:40:10
– 2007 Ironman Florida, 10th Overall, 8:40:25
– 2007 Ironman Canada, 11th Overall, 9:00:21
– 2006 Ironman Florida, 16th Overall, 9:05:48
– 2006 Buffalo Springs Lake 70.3, 10th Overall, 4:14:22
– 2005 Ironman Florida, 8th Overall, Top Amateur, 8:57:28
– 2005 5430 Half Ironman, 6th Overall, 4:11:38
– 2004 Ironman World Championship, Top American Amateur, 9:38:39