Certified coach with nearly 20 years of endurance experience. Whether you're chasing your first triathlon or looking for a better stroke — I'll meet you where you are.
From private coaching to digital downloads, there's a way to work together that fits your life and goals.
Structured training from beginner 500 to championship prep. Technique-first approach using the Anti-Struggle Swimming method.
View programsHigh-energy classes at universities, community centers, and SilverSneakers programs for all ages and abilities.
See classesOne-on-one coaching tailored to your goals — triathlon prep, strength training for runners, functional fitness for aging well.
Get startedDownloadable training programs, workout logs, technique cards, and race journals — instant access on Etsy.
Shop nowMost swimmers work too hard. My approach is built on efficiency — teaching you to read the water, reduce drag, and glide farther with every stroke. Whether you're a nervous beginner or a triathlete looking to improve your splits, there's a program for you.
12-week structured plan with technique focus and progressive yardage
Digital DownloadTrack every session, set goals, and visualize your progress over time
Digital DownloadSport-specific strength program designed to keep runners injury-free
Digital DownloadEndurance athlete race preparation and reflection journal for triathletes
Digital DownloadI teach across university recreation centers, community programs, and specialized SilverSneakers classes for older adults. Every session is designed to leave people feeling stronger and more capable than when they walked in.
My background in functional aging training allows me to modify programming for every body — without ever making it feel "less than."
Inquire About ClassesTwo Ironman finishes. Hundreds of athletes coached. One belief: every person deserves a fitness experience built around them — not a generic program.
I don't coach from the sidelines of a sport I've left behind. I'm still out there — paddling, swimming, racing — collecting finisher medals and the occasional age group placement. Not fast. Definitely consistent. Two decades of start lines will do that to you.
I race dragon boat on the Allegheny River with the Pittsburgh Paddlefish — one of the most unique team sports you've never tried. It's part sprint, part synchronization, and entirely addictive. Dragon boating has made me a better coach: it's reminded me what it feels like to be a beginner again, to trust the person in front of you, and to find power in a team moving as one.
Pittsburgh Paddlefish →Every swim, bike, run, and paddle I've raced is logged on Athlinks — going back two decades. You'll find two Ironman finishes, plenty of sprints and Olympics, open water swims, and enough 5Ks to prove I genuinely like racing, even when I'm not in podium shape. Not the fastest times in any database. But the consistency speaks for itself.
View My Race History on Athlinks →I still race. Not for podiums — for the proof that endurance is a practice, not a phase. Two decades of results on Athlinks →
Whether you need a training plan, a class to join, a digital download, or just someone to answer your endurance questions — reach out. I read every message.