2016
- September 17 – Equinox Marathon – 4:55:44
- September 3-4 – Day at the Beach 24 Hour – 73 miles
- August 21 – Anchorage Run Fest 49k – 5:15:56
- July 9 – Hatcher Pass Marathon – 5:23:41
- June 18 – Mayor’s Marathon – 4:11:29
- May 28 – Glacier 1/2 Marathon – 1:40:14
2015
- September 12 – Pine to Palm 100 (DNF at mile 42) – 13:14:19
- August 7-8 – Resurrection Pass 100 – 25:38:39
- June 13-14 – Mr. Miles 24 Hour – 72 miles
- February 14 – Little Su 50k – 6:00:17
- January 3 – Frosty Bottom 50 – 8:30:42
2014
- November 2 – New York City Marathon – 4:12:17
- August 17 – Big Wild Life 49k – 4:40:11
- August 4-5 – Six Days in the Dome (24hr) – 101.5 miles
- July 12 – Hatcher Pass Marathon – 4:24:59
- June 28-39 – Sluicebox 100 – 27:56:55
- February 1-2 – Rocky Raccoon 100 – 25:32:07
- January 4 – Frosty Bottom 50 – 8:31:06
2013
- December 21 – Willow Winter Solstice Marathon – 5:51:06
- September 29 – Kenai River Marathon – 4:07:04
- September 21 – Equinox Ultra (40 miles) – 8:10:28
- August 9-10 – Resurrection Pass 100 – 25:42:00
- July 27 – Crow Pass Crossing – 5:35:41
- June 22 – Mayor’s Marathon – 3:39:16
- May 31 – Twilight 12k – 52:19
- May 25 – Glacier 1/2 Marathon – 1:35:25
- January 13 – Disney World Marathon – 4:05:33
- January 12 – Disney World 1/2 Marathon – 1:59:33
2012
2011
2010