Spin the Marathon Training Plan Generator

Hey! Stuck in a rut with your marathon prep and honestly not sure what to run today? I completely get it. Sometimes staring at a rigid spreadsheet just drains your motivation before you even put your shoes on. That's exactly why we threw together this Marathon Training Plan picker. It's awesome for those base-building weeks when you just want to get out there without overthinking your mileage. Whether you need an Easy 5K, a gut-busting Tempo Run, your weekend Long Run (10+ miles), some track-focused Interval Sprints, grueling Hill Repeats, a well-deserved Rest Day, a playful Fartlek, a chill Recovery Run (3K), a challenging Progression Run, some quick Strides, a day of Cross Training, a classic Track Workout, a dialed-in Marathon Pace Run, a scenic Trail Run, or just some Yoga for Runners—just click SPIN to let fate dictate your workout. It's the perfect spin wheel to keep your legs guessing and your mind fresh.


Customizing Your Running Workout Randomizer

You don't have to follow the default options blindly. If you are deep into your taper phase, you probably want to drop that 10-miler! Just pop into the editor and tweak the list. It's super easy to customize this marathon prep generator to fit whatever training block you're currently in. You can add your favorite local loops or even use a random name picker layout to choose which buddy you're pacing with today. The real beauty of this random wheel is how flexible it is for any athlete—from couch-to-5k beginners just trying to get out the door, to ultra-marathon veterans looking for a fun twist on an easy day. Also you can try our basic wheel and spin


Share Your Run Distance Roulette Results!

Did the wheel generator bless you with a rest day or curse you with hill repeats in the rain? I always laugh when it hands me a brutal track workout on a lazy Monday morning. Snap a screenshot of your result and drop it in your Strava activity description or your running club's group chat. It’s honestly way more fun to tackle a tough run when your friends know a random picker decided your fate for the day. Tie those laces, check your Garmin, and have a great run out there!


Pro Tips for Your Next Training Session


Frequently Asked Questions

It's a quick, interactive tool designed to randomly select your daily running workout. It takes the decision fatigue out of training so you can just lace up and go.
Absolutely! Just jump into the editor tab and adjust the distances to fit your current training block. It works perfectly for any race distance.
When you hit the button, our algorithm uses true randomization to pick a sector, giving every workout on your list an equal chance of being selected.
100% free. You and your running buddies can use it endlessly without limits, paywalls, or needing to create an account.
Definitely. If you're dealing with shin splints or runner's knee, just remove the sprints and hills, and swap them out for more cross-training or cycling sessions.
Yes! If you're feeling beat up, you can adjust the 'weight' of the recovery sectors in the settings to give them a much higher probability of landing.
Nope! Any tweaks you make are automatically saved in your browser's local cache, so your personalized training schedule is ready for tomorrow's run.
Just take a screenshot of the winning sector and drop it in your group chat or attach it to your Strava activity description to show everyone what fate decided for you.

More Sports & Fitness Wheels

Keep the fun going! Check out these other popular random pickers from our Sports & Fitness collection. Click any link below to explore a new spinning wheel: