
Price: $27.95 - $15.76
(as of Dec 20, 2025 05:18:12 UTC – Details)
Is your daily run starting to drag you down? Has running become a chore rather than the delight it once was? Then The Happy Runner is the answer for you.
Authors David and Megan Roche believe that you can’t reach your running potential without consistency and joyful daily adventures that lead to long-term health and happiness. Guided by their personal experiences and coaching expertise, they point out the mental and emotional factors that will help you learn exactly how to become a happy runner and achieve your personal best.
Following the “some work, all play” approach, The Happy Runner introduces the three commandments of happy running and teaches you how to balance the effort of running with the simple joy of the activity:
Learn how to run fast, run long, and stay healthy with proven training methods.Read real stories from professional and recreational athletes who have had personal breakthroughs as they learned to love the process of running.Understand how to adapt your running based on your personal lifestyle and goals as well as avoid setbacks from injury.Develop your self-belief and make positivity your default setting so you can reach your goals.
Whether you’re battling burnout, are returning after an injury, or are new to running and want to enjoy a 5K or an ultramarathon, the science-based training guidance in The Happy Runner will help you get faster, go longer, and live stronger—all with a smile.
From the Publisher


Based on personal experiences and professional coaching expertise, the authors explain how you can reach your running potential.
You’ll learn how to run fast, run long, and stay healthy with proven training methods. You’ll discover how to adapt your running based on your personal lifestyle and goals as well as avoid setbacks from injury. And you’ll embrace the importance of self-belief and positivity to achieve your goals.
Run fast, run long, run happy
Learn to become a happy runner with the Some Work, All Play (SWAP) running team
In The Happy Runner, David and Megan Roche share their belief that consistency and joyful daily adventures are what lead to long-term health and happiness—and they’re going to help you learn exactly how become a happy runner.


Introduction: The Happy Runner (excerpt from page vii)
Every runner has the same finish line: death. That is a melodramatic way to start a running book. Heck, that’s a melodramatic way to start a philosophy class or a eulogy. But it’s true. And it’s essential to ponder now, because later on, if you think deeply enough, running will constantly remind you of your own mortality.
To paraphrase comedian Pete Holmes, by talking about death at the beginning, we aren’t trying to ruin your morning, we’re just trying to help your breakfast cereal taste better (or your morning run be more fun). Zooming out can bring some clarity about what really matters to you, and what brings you joy. Because if you don’t zoom out now, a running life will do it for you when you least expect it. Whether it’s slowing down with age, getting injured, or simply hitting the wall in a race or training run, being a lifelong runner means making friends with your own fragility.
Publisher : Human Kinetics
Publication date : November 16, 2018
Edition : First Edition
Language : English
Print length : 232 pages
ISBN-10 : 1492567647
ISBN-13 : 978-1492567646
Item Weight : 1.06 pounds
Reading age : 18 years and up
Dimensions : 6.9 x 0.6 x 9.9 inches
Best Sellers Rank: #98,310 in Books (See Top 100 in Books) #33 in Track & Field Sports #88 in Sports Psychology (Books) #112 in Running & Jogging (Books)
Customer Reviews: 4.6 4.6 out of 5 stars (831) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

