Running and UltraRunning
I have been running my whole life. I ran country roads at college and my first road marathon in 2002. I finished twenty-five marathons, including nine Chicago Marathons and the 2004 Boston Marathon. I started running trails when I moved to Colorado and discovered ultra running. Between 2011 and 2019 I started 42 ultramarathons, mostly in the mountains and deserts of the West, and finished 29 of them, including seven 100-mile races. When I was younger, I turned to running to quell painful emotions, and that required many many miles. Along the way, I learned about my psyche, worked through painful emotions, and experienced those moments of joy known as runner’s high. I eventually reached a level of physical ability where I felt I could run forever through mountains and desert. And, I learned about the healing effects of Nature.
Personal bests
100 miles: Javelina Jundred, 2014, 24:36:58
100 kilometers: Mad City 100K, 2014, 11:23:35
50 miles: Rocky Raccoon, 2013, 10:06:52
Road marathon: Chicago Marathon, 2004, 3:11:24
Leadville 100 - 100 Miler
Leadville, CO - 2014
Javalina Jundred- 100 miler
McDowell Mountain Regional Park, AZ - 2014
Lavaredo Ultra Trail - 100K
Cortina d’Ampezzo, Italy - 2016 - DNF
DNF’s and DNS’s
Finishing an ultramarathon is a complex challenge that takes months and sometimes years of preparation and training. And sometimes you do not finish (DNF) or do not (even) show (DNS) Running is a most honest endeavor where your efforts have predictable effects on future performance. There is no faking it. The result is tied to your effort, and your effort is know by you. The joy from successfully navigating all the challenges to a finish is commensurate with the challenge of the effort and the risk of failure. I learned to take running and ultramarathons seriously, to commit to something difficult knowing I could fail. I learned how to be honest with myself, how to give the best effort within me. I learned that sometimes we give everything we have to something in life, and sometimes its not enough.
I’ve listed my races below, finishing times, DNFs and DNSs. My intention is not to impress because these races and effort ti prepare and train only matter to me. This is my record. I want to show that taking yourself seriously matters. That it matters to take on challenges and big things and commit our effort knowing we may fail. We will learn something valuable about ourselves and in so doing others. We will learn thta sometimes giving everything we have brings us joy and success and sometimes it is still not enough and we fail.
I did not finish (DNF) 13 ultramarathons, seven of them at 100 miles, including three additional attempts at the Leadville Trail 100 after finishing it in 2012 being my first ultramarathon. Five more were races I trained for but did not start (DNS) due to life circumstances, some in my control and some not.
A 100-mile race is long enough that the body, the weather, terrain, and the mind all eventually have their say, and there comes a point when the only real question is how to meet what is actually happening. Some of my DNFs taught me about pacing, preparation, and humility. Some taught me when stopping was the wiser choice. The year after I dropped out of the Kodiak 100, I went back and finished it. The races I prepared for and never started taught me something too: a goal can be worth working toward even when life decides otherwise. Persistence is less about force than about returning, again and again, to what you care about.
Race History
My complete race record, compiled from public race results. DNF means did not finish; DNS means did not start.
| Date | Race | Distance | Result | Time |
|---|---|---|---|---|
| Aug 11, 2001 | Georgetown to Idaho Springs Half Marathon | Half marathon | Finished | 1:58:02 |
| Oct 13, 2002 | Chicago Marathon | Marathon | Finished | 4:01:13 |
| Jun 1, 2003 | San Diego Rock ’n’ Roll Marathon | Marathon | Finished | 3:37:37 |
| Jul 5, 2003 | Leadville Trail Marathon | Marathon | Finished | 6:32:26 |
| Oct 12, 2003 | Chicago Marathon | Marathon | Finished | 3:21:28 |
| Apr 19, 2004 | Boston Marathon | Marathon | Finished | 4:02:15 |
| Jun 6, 2004 | San Diego Rock ’n’ Roll Marathon | Marathon | Finished | 3:21:53 |
| Jul 3, 2004 | Leadville Trail Marathon | Marathon | Finished | 5:49:11 |
| Oct 10, 2004 | Chicago Marathon | Marathon | Finished | 3:11:24 |
| Jun 5, 2005 | San Diego Rock ’n’ Roll Marathon | Marathon | Finished | 3:21:22 |
| Jun 12, 2005 | Rocky Mountain Half Marathon | Half marathon | Finished | 1:38:34 |
| Sep 25, 2005 | Boulder Backroads Marathon | Marathon | Finished | 3:45:43 |
| Oct 9, 2005 | Chicago Marathon | Marathon | Finished | 3:17:30 |
| May 21, 2006 | Colfax Marathon | Marathon | Finished | 3:54:29 |
| Jun 4, 2006 | San Diego Rock ’n’ Roll Marathon | Marathon | Finished | 3:21:40 |
| Oct 22, 2006 | Chicago Marathon | Marathon | Finished | 3:23:14 |
| May 20, 2007 | Colfax Marathon | Marathon | Finished | 4:49:48 |
| May 31, 2009 | San Diego Rock ’n’ Roll Marathon | Marathon | Finished | 3:48:35 |
| Sep 6, 2010 | Park to Park 10 Miler | 10 mi | Finished | 1:20:44 |
| Oct 10, 2010 | Chicago Marathon | Marathon | Finished | 3:32:19 |
| Oct 30, 2010 | Bear Creek 10 Spot | 10.5 mi | Finished | 1:31:51 |
| Jun 5, 2011 | San Diego Rock ’n’ Roll Marathon | Marathon | Finished | 3:55:50 |
| Jul 17, 2011 | Silver Rush 50 | 50 mi | Finished | 13:08:39 |
| Apr 21, 2012 | Desert RATS Trail Running Festival | 25 mi | Finished | 5:37:24 |
| Apr 28, 2012 | Collegiate Peaks Trail Run | 25 mi | Finished | 5:22:35 |
| May 20, 2012 | Colfax Marathon | Marathon | Finished | 3:48:33 |
| Jun 3, 2012 | San Diego Rock ’n’ Roll Marathon | Marathon | Finished | 3:32:38 |
| Jun 30, 2012 | Leadville Trail Marathon | Marathon | Finished | 6:43:47 |
| Jul 15, 2012 | Silver Rush 50 | 50 mi | Finished | 11:46:30 |
| Aug 18, 2012 | Leadville Trail 100 | 100 mi | Finished | 29:02:04 |
| Oct 7, 2012 | Chicago Marathon | Marathon | Finished | 4:20:27 |
| Feb 2, 2013 | Rocky Raccoon | 50 mi | Finished | 10:06:52 |
| Mar 23, 2013 | Mesquite Canyon | 50 mi | DNF | — |
| Apr 20, 2013 | Desert RATS Trail Running Festival | 52.4 mi | Finished | 11:18:14 |
| May 4, 2013 | Collegiate Peaks Trail Run | 50 mi | Finished | 10:31:32 |
| May 11, 2013 | Quad Rock 50 | 50 mi | Finished | 13:46:26 |
| Jun 29, 2013 | Western States 100 | 100 mi | DNF | — |
| Jul 14, 2013 | Silver Rush 50 | 50 mi | Finished | 11:08:44 |
| Aug 17, 2013 | Leadville Trail 100 | 100 mi | DNF | — |
| Sep 7, 2013 | Imogene Pass Run | 17.1 mi | Finished | 4:22:06 |
| Sep 20, 2013 | Kodiak | 100 mi | DNF | — |
| Oct 13, 2013 | Chicago Marathon | Marathon | Finished | 3:46:30 |
| Nov 24, 2013 | Santa Barbara Red Rock | 50 mi | Finished | 12:47:49 |
| Jan 18, 2014 | San Diego 50 | 50 mi | Finished | 10:26:37 |
| Feb 15, 2014 | Black Canyon Ultras | 100 km | Finished | 15:51:44 |
| Mar 15, 2014 | Monument Valley | 50 mi | Finished | 11:46:08 |
| Mar 29, 2014 | Behind the Rocks Ultra | 50 mi | Finished | 13:58:57 |
| Apr 12, 2014 | Mad City Ultras | 100 km | Finished | 11:23:35 |
| May 10, 2014 | Quad Rock 50 | 50 mi | DNF | — |
| May 31, 2014 | Golden Gate Dirty 30 | 50 km | DNF | — |
| Jun 14, 2014 | Bryce Canyon Ultras | 50 mi | Finished | 14:01:16 |
| Jun 28, 2014 | North Fork 50 | 50 mi | DNS | — |
| Jul 5, 2014 | Moab’s Alpine to Slickrock | 50 mi | DNF | — |
| Jul 12, 2014 | Silver Rush 50 | 50 mi | Finished | 11:46:38 |
| Aug 16, 2014 | Leadville Trail 100 | 100 mi | DNF | — |
| Sep 6, 2014 | Tommyknocker Ultras | 50 km | Finished | 8:28:00 |
| Sep 19, 2014 | Kodiak | 100 mi | Finished | 33:33:00 |
| Oct 12, 2014 | Chicago Marathon | Marathon | Finished | 3:51:03 |
| Nov 1, 2014 | Javelina Jundred | 100 mi | Finished | 24:36:58 |
| Nov 15, 2014 | Chimera | 100 mi | Finished | 31:11:34 |
| Feb 14, 2015 | Black Canyon Ultras | 100 km | Finished | 14:59:58 |
| Mar 13, 2015 | Monument Valley | 100 mi | Finished | 28:50:19 |
| Mar 28, 2015 | Behind the Rocks Ultra | 50 mi | Finished | 12:49:07 |
| Apr 10, 2015 | Zion Ultras | 100 mi | Finished | 28:40:31 |
| Apr 25, 2015 | Zane Grey | 50 mi | Finished | 15:02:48 |
| Aug 15, 2015 | Leadville Trail 100 | 100 mi | DNF | — |
| Sep 5, 2015 | Hideaway Hundred | 50 mi | Finished | 11:27:00 |
| Sep 18, 2015 | Run Rabbit Run | 100 mi | DNF | — |
| Sep 26, 2015 | The Bear Chase | 100 km | Finished | 13:57:59 |
| Oct 17, 2015 | Indian Creek Fifties | 50 mi | DNF | — |
| Oct 31, 2015 | Javelina Jundred | 100 mi | Finished | 25:04:46 |
| Apr 2, 2016 | Behind the Rocks Ultra | 50 mi | Finished | 13:31:41 |
| May 7, 2016 | Collegiate Peaks Trail Run | 50 mi | DNS | — |
| Jun 3, 2016 | San Diego 100 | 100 mi | DNF | — |
| Jun 24, 2016 | Lavaredo Ultra Trail (Italy) | 119 km | DNF | — |
| Jun 24, 2017 | Mueller Marathon | Marathon | Finished | 7:04:40 |
| Sep 29, 2017 | The Bear 100 | 100 mi | DNS | — |
| Feb 16, 2019 | Jackpot Ultras | 24 hours | DNS | — |
| Apr 27, 2019 | Zane Grey | 50 mi | DNS | — |