Co- founder & Head Coach
- RRCA Certified Running Coach (Level 1)
- UESCA Certified Ultrarunning Coach
- USATF Certified Level 1 Running Coach
- UESCA Certified Cycling Coach
- UESCA Certified Triathlon Coach
- AFFA Certified Personal Trainer
- USAC Certified Level 3 Cycling Coach
Not exactly a high school athlete, Geoff started running back in ’88 to get into shape before entering boot camp. After leaving the military, Geoff flirted with Triathlon for a few years before settling into Mountain Biking as his sport of choice during the early 90s.
Living in Worcester, MA for the later part of the decade, Geoff trained with the New England Kwanmukan martial arts school going on to win several gold and silver medals at Nationals. Moving to Brattleboro VT, Geoff discovered white water kayaking and spent many years running the local Class III and IV rivers. During the winter months, snowboarding the local mountains was the past time of choice intermingled with Nordic skiing and snowshoeing.
2006 brought Geoff to Reno NV, the past stomping ground of professional cyclist Greg LeMond. Immediately jumping into road cycling, Geoff belonged to several teams and raced the local circuit. Working at the local college’s fitness center, Geoff became and AFAA certified personal trainer and taught resistance training classes at the collegiate level. His time in Reno also introduced him to Adventure Racing, his team qualified for Nationals on their first go at the Tahoe Big Blue 24hr Adventure Race.
Upon meeting Heather in 2011, that energy shifted over to Obstacle Course Racing. Several seasons of OCR reinforced Geoff’s belief in running and he started shifting towards trail running specifically to complement OCR.
Moving to Myrtle Beach in 2015, Geoff’s focus grew on trail and ultra-running, eventually leading him to become a UESCA and RRCA certified coach. Geoff’s passion in assisting other athletes tackle their goals become his full time dream job in 2017.
Some of the races & adventures Geoff has coached runners for:
- Zion 100
- Cold Water Rumble 100
- Rim to River 100
- Javelina Jundred (100 miler)
- Tunnel Hill 100
- Yeti 100
- Rocky Raccoon 100
- Canal Corridor 100
- Merrills Mile 48 Hour
- Country Mile 48 Hour
- Keys 100
- Tampa Bay 100
- Long Haul 100
- Cuyamaca 100K
- Black Canyon 100K
- Falling Water 100K
- Traverse City 100K
- Yeti Washington 100K
- Sea to Sea 72 hour Expedition Race
- Endless Mountains 5 day Expedition Race
- Shenandoah Epic Adventure Race
- Rev3 50 Hour Adventure Race