
Owen Vermeulen’s Story of Addiction & Recovery: Cycling Saved My Life
From The Stable Cyclist by John Peter
June 12, 2026 · 1h 34m · Season 1 · Episode 113
About this episode
Owen Vermeulen shares his powerful journey from addiction to recovery through cycling.
Owen Vermeulen’s story is one of the most powerful conversations we’ve had on the podcast. From heroin addiction, homelessness, and years of relapse to racing some of the biggest gravel events in the world, Owen shares how cycling became the tool that helped him rebuild his life. In this episode we dive into his early years in skateboarding, addiction struggles in Vancouver, recovery, discovering bike racing, and how the cycling community gave him purpose, accountability, and hope. We also talk about the upcoming documentary Sink or Swim, Owen’s experience racing events like Unbound XL and Transcordilleras, and how gravel cycling opened the door to healing, adventure, and a completely new future. This episode is about far more than bikes — it’s about recovery, mental health, suffering, resilience, and the power of finding something worth fighting for. If you’d like to ask JP a question for an upcoming Ask JP Anything episode, send him a DM on instagram @thestablecyclist or send an email to thestablecyclist@gmail.com The companies supporting JP and this channel: Maplelag Resort - https://www.maplelag.com/ Ignition Coach Co. - https://www.ignitioncoachco.com/ Gulo Composites…
People in this episode
Host: John Peter
Guest: Owen Vermeulen
Topics covered
- addiction
- recovery
- cycling
- mental health
- resilience
- community
- gravel racing
Keywords
- addiction
- recovery
- cycling
- mental health
- gravel racing
- community
- resilience
Sponsors
Maplelag Resort, Ignition Coach Co., Gulo Composites, Flow Formulas, Owl City Cycles, The Black Bibs
Mentioned in this episode
Books & works: Sink or Swim
Places: Vancouver
More episodes of The Stable Cyclist
- Unbound XL Champion | Svenja Betz · June 5, 2026 · 1h 13m
- Deanna Mayles | Finding Joy in Cycling Again · May 25, 2026 · 1h 8m
- Hayden Christian on Unbound, Signing with Trek & Living in a Van to Chase Racing · May 18, 2026 · 45 min
- Traci Carson PHD | Why Cyclists Need Strength Training · May 8, 2026 · 1h 9m
- Avery Stumm on Filming Alexey Vermeulen, YouTube & Creative Burnout · May 1, 2026 · 1h 12m
- Cynthia Carson | Crashes, Comebacks & the Story Behind Her Film · April 10, 2026 · 53 min
Explore listener stats, chart rankings, contacts and more on the The Stable Cyclist podcast page.