Racing
2017 Race Schedule
- 5.29 – Bolder Boulder (Boulder, CO) – 34:59 – 84th OA, 1st AG
- 6.18 – Mt. Evans Ascent (Idaho Springs, CO) – 2:03 – 7th OA, 1st AG
- 7.8 – La Sportiva Vail Hill Climb (Vail, CO) – 58:02 – 7th OA, 1st AG
- 8.5 – 70.3 Boulder – guiding a legally blind friend (Boulder, CO) –
2016 Race Schedule
- 2.7 – Ralston Creek Half Marathon (Arvada, CO) – 1:20 – 4th OA, 1st AG
- 5.15 – Boulder Mountain Ascent 10 Miler (Boulder, CO) – 1:13 – 2nd OA, 2nd AG
- 6.26 – Loveland Lake to Lake Triathlon (Ft. Collins, CO) – 2:21 – 10th OA, 1st AG
- 8.7 – Ironman Boulder – guiding a friend (Boulder, CO) – 13:04
- 10.2 – Calarat Challenge Trail Half Marathon (Jamestown, CO) – 1:42 – 4th OA, 1st AG
- 11.6 – Colorado Club XC Championships 6K (Boulder, CO) – 22:50 – 17th OA, 1st AG
- 11.24 – Louisville Turkey Trot 5k (Louisville, CO) – 16:45 (unofficial as not timed)
2015 Race Schedule
- 2.17 – Snowman Stampede 10 Miler (Littleton, CO) – 56:43 – 3rd OA
- 5.16 – Kohl Elementary 5k (Broomfield, CO) – 16:49 – 10th OA
- 6.28 – Boulder Sunrise Olympic Triathlon (Boulder, CO) – 2:06 – 2nd OA
- 7.19 – Aspen Valley Half Marathon (Aspen, CO) – 1:13 – 1st OA
2014 Race Schedule
- 1.11 – Polar Prowl Half Marathon (Arvada, CO) – 1:15 – 1st OA
- 2.15 – Red Hot 55k (Moab, UT) – 4:31 – 15th OA
- 5.3 – Collegiate Peaks 25 miler (Buena Vista, CO) – 3:03 – 1st OA
- 8.17 – Pigman Half Ironman (Cedar Rapids, IA) – 4:16 – 5th OA
- 10.5 – Challenge Rancho Cordova (Rancho Cordova, CA) – 4:15 – 15th OA
2013 Race Schedule
- 1.12 – Tsali Frosty Foot 50k – 3:31 – 1st (CR)
- 3.9 – Salida Trail Marathon (Salida, CO) – 3:21:26 – 8th
- 4.6 – Xterra Cheyenne Mountain 24k (Colorado Springs, CO) – 1:34:14 – 1st
- 4.27 – Boulder Distance Classic 15k (Boulder, CO) – 53:18 – 6th
- 5.4 -Greenland Trail 50k (Larkspur, CO) – 3:25 – 2nd
- 6.1 – Oak Apple 10k (Royal Oak, MI) – 34:04 – 2nd
- 6.30 – BSLT 70.3 (Lubbock, TX) – 4:13:22 – 15th
- 7.28 – Ironman Lake Placid (Lake Placid, NY) – 9:42 – 30th
- 10.27 – Austin 70.3 (Austin, TX) – 4:16 – 31st
2012 Race Schedule
- 6.4 – Mooseman 70.3 – 4:43 – 31st
- 6.23 – Loveland Lake to Lake – 1:51:06 – 2nd
- 7.22 – Ironman Lake Placid – 9:33 – 8th
- 9.1 – Trifest for MS – 2:05 – 4th
- 9.30 – Branson 70.3 – 4:34 – 10th
- 11.3 – Ironman Florida (Panama City Beach, FL) – DNF (only DNF in 20 IM starts)
Career Highlights
- 1st overall at 2013 Tsali Frosty Foot 50k with course record
- 6th overall 2011 Muskoka 70.3
- 7th overall 2010 Ironman Wisconsin
- 6th overall 2010 Ironman Lake Placid
- 3rd overall 2006 USAT Elite Long Course Championship
Personal Bests
- Ironman – 8:56
- Half IM – 3:59
- 50k – 3:25
- Marathon – 2:49 (2008 Ironman World Championship)
- Half Marathon – 1:09
- 10k – 34:05
- 5k – 16:44


