<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Plan on stacktrace.run</title><link>https://stacktrace.run/tags/plan/</link><description>Recent content in Plan on stacktrace.run</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 15 Jul 2026 22:22:35 -0400</lastBuildDate><atom:link href="https://stacktrace.run/tags/plan/index.xml" rel="self" type="application/rss+xml"/><item><title>Build your own program: the prompt template</title><link>https://stacktrace.run/running/prompt-template/</link><pubDate>Wed, 15 Jul 2026 00:00:00 -0400</pubDate><guid>https://stacktrace.run/running/prompt-template/</guid><description>The reusable intake prompt that encodes this plan&amp;rsquo;s whole methodology — fill in your data, paste it into an AI conversation, get your own injury-first program.</description></item><item><title>The plan: 30 km without breaking</title><link>https://stacktrace.run/running/the-30k-plan/</link><pubDate>Tue, 14 Jul 2026 00:00:00 -0400</pubDate><guid>https://stacktrace.run/running/the-30k-plan/</guid><description>&lt;p&gt;On October 24, 2026, I want to run 30 kilometres in one go. That&amp;rsquo;s
farther than I&amp;rsquo;ve ever run — my longest efforts so far have been
half-marathon distance — and the date matters less than the manner:
I want to arrive there &lt;strong&gt;without getting injured on the way&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;That ordering is the whole plan, really:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Don&amp;rsquo;t get injured.&lt;/li&gt;
&lt;li&gt;Don&amp;rsquo;t regress.&lt;/li&gt;
&lt;li&gt;Reach the goal.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;A slower, healthy path beats an aggressive one that breaks down. If
the build needs more time, the date slides before I do.&lt;/p&gt;</description></item><item><title>Program calendar</title><link>https://stacktrace.run/running/calendar/</link><pubDate>Mon, 29 Jun 2026 00:00:00 -0400</pubDate><guid>https://stacktrace.run/running/calendar/</guid><description>&lt;p&gt;Every scheduled session of the 18-week program, ✓-marked as it
happens (today is outlined). Colors group session types; races in
green are run controlled, not raced. Details:
&lt;a href="https://stacktrace.run/running/program/"&gt;the program&lt;/a&gt; · &lt;a href="https://stacktrace.run/running/log/"&gt;run-by-run log&lt;/a&gt;.&lt;/p&gt;
&lt;div class="cal-legend"&gt;
&lt;span class="cal-chip cal-chip--easy"&gt;Easy&lt;/span&gt;
&lt;span class="cal-chip cal-chip--ml"&gt;Medium-long&lt;/span&gt;
&lt;span class="cal-chip cal-chip--long"&gt;Long run&lt;/span&gt;
&lt;span class="cal-chip cal-chip--race"&gt;Race&lt;/span&gt;
&lt;span class="cal-chip cal-chip--str"&gt;Strength&lt;/span&gt;
&lt;/div&gt;
&lt;div class="cal-scroll"&gt;&lt;section class="cal-month"&gt;&lt;h3&gt;June 2026&lt;/h3&gt;&lt;div class="cal-grid"&gt;
&lt;div class="cal-dow"&gt;Mon&lt;/div&gt;
&lt;div class="cal-dow"&gt;Tue&lt;/div&gt;
&lt;div class="cal-dow"&gt;Wed&lt;/div&gt;
&lt;div class="cal-dow"&gt;Thu&lt;/div&gt;
&lt;div class="cal-dow"&gt;Fri&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sat&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sun&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;3&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;4&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;5&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;6&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;7&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;8&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;9&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;10&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;11&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;12&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;13&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;14&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;15&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;16&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;17&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;18&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;19&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;20&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;21&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;22&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;23&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;24&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;25&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;26&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;27&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;28&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;29&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;✓ Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;30&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/section&gt;&lt;/div&gt;
&lt;div class="cal-scroll"&gt;&lt;section class="cal-month"&gt;&lt;h3&gt;July 2026&lt;/h3&gt;&lt;div class="cal-grid"&gt;
&lt;div class="cal-dow"&gt;Mon&lt;/div&gt;
&lt;div class="cal-dow"&gt;Tue&lt;/div&gt;
&lt;div class="cal-dow"&gt;Wed&lt;/div&gt;
&lt;div class="cal-dow"&gt;Thu&lt;/div&gt;
&lt;div class="cal-dow"&gt;Fri&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sat&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sun&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;1&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 48' Z2"&gt;✓ ML 48′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;2&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;✓ Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;3&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;4&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 72' Z2"&gt;✓ Long 72′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;5&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;6&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;✓ Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;7&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;8&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 54' Z2"&gt;✓ ML 54′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;9&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;✓ Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;10&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;11&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 81' Z2"&gt;✓ Long 81′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;12&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;13&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;✓ Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;14&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--today"&gt;&lt;span class="cal-date"&gt;15&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 36' Z2"&gt;✓ ML 36′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;16&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;17&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;18&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 60' Z2"&gt;Long 60′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;19&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;20&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;21&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;22&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 54' Z2"&gt;ML 54′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;23&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;24&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;25&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 90' Z2"&gt;Long 90′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;26&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;27&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;28&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;29&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 60' Z2"&gt;ML 60′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;30&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;31&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/section&gt;&lt;/div&gt;
&lt;div class="cal-scroll"&gt;&lt;section class="cal-month"&gt;&lt;h3&gt;August 2026&lt;/h3&gt;&lt;div class="cal-grid"&gt;
&lt;div class="cal-dow"&gt;Mon&lt;/div&gt;
&lt;div class="cal-dow"&gt;Tue&lt;/div&gt;
&lt;div class="cal-dow"&gt;Wed&lt;/div&gt;
&lt;div class="cal-dow"&gt;Thu&lt;/div&gt;
&lt;div class="cal-dow"&gt;Fri&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sat&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sun&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;1&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 102' Z2"&gt;Long 102′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;3&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;4&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;5&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 36' Z2"&gt;ML 36′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;6&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;7&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;8&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy shakeout 25' Z1 (optional/rest)"&gt;Easy shakeout 25′ Z1 (optional/rest)&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;9&lt;/span&gt;&lt;span class="cal-chip cal-chip--race" title="UTFS 10 km trail (race)"&gt;UTFS 10 km trail&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;10&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;11&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;12&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 60' Z2"&gt;ML 60′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;13&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;14&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;15&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 114' Z2"&gt;Long 114′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;16&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;17&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;18&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;19&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 66' Z2"&gt;ML 66′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;20&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;21&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;22&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 126' Z2"&gt;Long 126′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;23&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;24&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;25&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;26&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 48' Z2"&gt;ML 48′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;27&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;28&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;29&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 96' Z2"&gt;Long 96′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;30&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;31&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/section&gt;&lt;/div&gt;
&lt;div class="cal-scroll"&gt;&lt;section class="cal-month"&gt;&lt;h3&gt;September 2026&lt;/h3&gt;&lt;div class="cal-grid"&gt;
&lt;div class="cal-dow"&gt;Mon&lt;/div&gt;
&lt;div class="cal-dow"&gt;Tue&lt;/div&gt;
&lt;div class="cal-dow"&gt;Wed&lt;/div&gt;
&lt;div class="cal-dow"&gt;Thu&lt;/div&gt;
&lt;div class="cal-dow"&gt;Fri&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sat&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sun&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;2&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 66' Z2"&gt;ML 66′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;3&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;4&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;5&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 138' Z2"&gt;Long 138′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;6&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;7&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;8&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;9&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 72' Z2"&gt;ML 72′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;10&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;11&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;12&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 150' Z2"&gt;Long 150′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;13&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;14&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;15&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;16&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 48' Z2"&gt;ML 48′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;17&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;18&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;19&lt;/span&gt;&lt;span class="cal-chip cal-chip--race" title="TRAIL 18 km (race)"&gt;TRAIL 18 km&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;20&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;21&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;22&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;23&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 72' Z2"&gt;ML 72′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;24&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;25&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;26&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 156' Z2"&gt;Long 156′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;27&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;28&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;29&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;30&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 42' Z2"&gt;ML 42′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/section&gt;&lt;/div&gt;
&lt;div class="cal-scroll"&gt;&lt;section class="cal-month"&gt;&lt;h3&gt;October 2026&lt;/h3&gt;&lt;div class="cal-grid"&gt;
&lt;div class="cal-dow"&gt;Mon&lt;/div&gt;
&lt;div class="cal-dow"&gt;Tue&lt;/div&gt;
&lt;div class="cal-dow"&gt;Wed&lt;/div&gt;
&lt;div class="cal-dow"&gt;Thu&lt;/div&gt;
&lt;div class="cal-dow"&gt;Fri&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sat&lt;/div&gt;
&lt;div class="cal-dow"&gt;Sun&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;1&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;3&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;4&lt;/span&gt;&lt;span class="cal-chip cal-chip--race" title="Half 21.1 km (race)"&gt;Half 21.1 km&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;5&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;6&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;7&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 72' Z2"&gt;ML 72′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;8&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;9&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;10&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 168' Z2"&gt;Long 168′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;11&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;12&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;13&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;14&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 54' Z2"&gt;ML 54′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;15&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;16&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;17&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Long run 132' Z2"&gt;Long 132′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;18&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;19&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;20&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;21&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 48' Z2"&gt;ML 48′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;22&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;23&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;24&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="GOAL 30 km (180')"&gt;GOAL 30 km (180′)&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;25&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;26&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength A)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str A&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;27&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;28&lt;/span&gt;&lt;span class="cal-chip cal-chip--ml" title="Medium-long 36' Z2"&gt;ML 36′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;29&lt;/span&gt;&lt;span class="cal-chip cal-chip--easy" title="Easy 35' Z2 (+ strength B)"&gt;Easy 35′&lt;/span&gt;&lt;span class="cal-chip cal-chip--str"&gt;Str B&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;30&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day"&gt;&lt;span class="cal-date"&gt;31&lt;/span&gt;&lt;span class="cal-chip cal-chip--long" title="Recovery long run 90'"&gt;Recovery long run 90′&lt;/span&gt;&lt;/div&gt;
&lt;div class="cal-day cal-day--out"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/section&gt;&lt;/div&gt;</description></item></channel></rss>