top of page



About Me

How It All Started...

I started chasing my running dreams after I completed my first marathon at age 14 growing up in Arizona.  I have always enjoyed challenging myself and finding that next adventure. After that first marathon, it seemed like a great idea to explore the ultra running world after I became aware of such races thanks to a few running friends at Baylor University. This led to my first trail race which was a 50 miler back in 1986.  It was a tough race for me and I DNF'ed after 30 miles. I decided to work on improving my training and nutrition and I entered the race again and finished.  The completion of that first ultra trail race encouraged me to pursue many more long distance road, trail and mountain races.  

I live, train and coach in HOUSTON, TX and have 48 years of running experience, 38 years of coaching experience and have completed over 100 Ultra Marathons.

My Credentials...


  •  2018 Winner of the Lhotse 100

  •  2015 Winner of the Rouge-Orleans 126.2 mile Ultra race

  •  2011 & 2012 Winner of the 75 mile Tuscobia Winter Ultra

  •  2008 Winner of the Mother Road 100 Miler

  •  2003 Winner of the Palo Duro Canyon 50 Miler​​​​​​​​​​​​​​


  • 2 Time Finisher of the Death Valley Badwater 135 Mile Footrace

  • Finisher of the Hardrock 100 Mile Endurance Run

  • Finisher of the Swiss Jura Marathon Stage Race

(7 days - average 30 miles a day)

  • Finisher of the 2002 and 2003 Marathon de Sables​​​​​​​​​​​​​​​​​​

  • Finisher of the 2004 and 2017 Susitna 100, "The Race Across Frozen Alaska"

  • Hawaiian Ironman Triathlon Finisher

  • 9 times completed the Grand Canyon Rim-to-Rim-to-Rim (R2R2R)

  • 6 Time Boston Marathon Finisher

  • ​Finisher of the 2021 Susitna Half Hundred, Alaska​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

  • ​Finisher of the 2021 Keys 100 Ultra Marathon​​​​​​​​​​​​​​​​​​​​​​​​​​​

  • Completion of 27 Ultra Marathons of 100 miles or more​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

MY PR's...

  • 100 mile PR of 16:53

  • 50 mile PR of 6:40

  • 50K (31.1 miles) PR of 3:33

  • Marathon PR of 2:49

  • 10K PR of 33:44

  • 5K PR of 16:05

bottom of page