About Me:

Born exploring the trails of Mount Tamalpais, my love for the dirt has progressed from trail runner to professional endurance mountain biker and now ultramarathoner— winning my second ultra ever, the Cheeseboro 50k finishing just a couple of minutes off the course a 100+ degree heat. I've now raced a dozen or so ultras in the past few years. It’s fair to say my entire life has revolved around being outdoors and competing in a multitude of sports. I began coaching tennis as a teenager, currently coach high school cross-country, and am hooked on helping all types of athletes reach their potential and perform their best on a daily basis in all aspects of life. 


Completing the Leadville 100 MTB 2x ('11/'13) solidified my passion for endurance sports, but not in cycling alone. I'm interested in endurance racing of all types, even completing an extreme triathlon involving a marathon half on the beach and half straight up a 4,000 foot mountain—audacious adventures stoke my fire. I also hold my UCI Professional Mountain Bike license. 


In competition I thrive on fast, steep and technical terrain like that found at the Dipsea, the oldest trail race in America, of which I'm an 12x consecutive finisher and 2x Black Shirt winner. Never one to turn down a challenge, gravel grinders, road races, hill climbs, ultras, track meets, criteriums, cross-country, and trail races litter my results page; I've now raced 200+ times in my career. I love pushing my own perceived limits while utilizing a myriad of racing and training experiences to prepare for some of the most physically and mentally demanding races anywhere in the world.


In my free time, I enjoy surfing Santa Barbara with my two dogs Leo & Luna.

Why Do I Coach?

I believe every athlete has untapped potential, delivering full service coaching to each person with the same thought I would do for myself. Living by the philosophy to care about the individual first, before building their aerobic engine through customized training plans to work in symbiosis with real life. Ultimately, to be a successful athlete I believe you must be a happy athlete, because happy racers have more fun and in turn naturally go faster. I specialize in coaching a variety of endurance athletes, runners/cyclists/multi-sport, from beginner to elite, all looking to maximize their performance through a balanced lifestyle, training, nutrition, and effective race day planning. I know through experience that if you're not enjoying your training, you need to change your approach; with me as your coach, you’re guaranteed to have fun and learn new things about yourself, all while making previously thought of unattainable athletic goals ripe for the picking.


PBs: Mile 3:59 (downhill) | Half-Marathon 1:11 | 50k 3:23 

Notable Results:

*BBT 68 1st, 2020 *1st - 65th Semana Nautica 15k, 2019 *2nd - Fourmidable 50k, 2020 *2nd - Skyline to the Sea 50k, 2018 *2x Black Shirt/12x Dipsea Race Finisher *8th - Nine Trails 35 Miler, 2019 *UCI Professional Mountain Bike License *All-Time Races: 219 - 20 wins, 32 podiums, 20 top fives, 46 top tens


​Tel: 805-746-9552


  • Black Facebook Icon
  • Black Twitter Icon
  • Black Instagram Icon
  • Black YouTube Icon

© 2023 by Mountain Endurance Life LLC. Proudly created with