<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>TrailMath Blog</title><description>Science-backed trail and ultra running articles: training, pacing, nutrition, and race strategy.</description><link>https://trailmath.run/</link><language>en</language><item><title>Fueling a 100K Ultra: When Calorie Targets Meet Reality</title><link>https://trailmath.run/blog/fueling-a-100k-ultra/</link><guid isPermaLink="true">https://trailmath.run/blog/fueling-a-100k-ultra/</guid><description>How to build a 100K fueling plan that survives contact with a real race: carbohydrate targets per hour, why GAP changes your burn rate, and how to plan around aid stations instead of hoping.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate><category>nutrition</category><category>race-strategy</category></item><item><title>Periodized Training for UTMB: Structuring the Final Six Months</title><link>https://trailmath.run/blog/periodized-training-for-utmb/</link><guid isPermaLink="true">https://trailmath.run/blog/periodized-training-for-utmb/</guid><description>A periodized framework for UTMB: base, specific, and taper phases built around 10,000 m of climbing, 46.5 hours of cutoff pressure, and the reality of training around a full-time life.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate><category>training</category><category>race-strategy</category></item><item><title>Grade-Adjusted Pace on Trails: Why Downhill Isn&apos;t Free</title><link>https://trailmath.run/blog/grade-adjusted-pace-on-trails/</link><guid isPermaLink="true">https://trailmath.run/blog/grade-adjusted-pace-on-trails/</guid><description>Grade-adjusted pace turns a hilly run into a single effort-equivalent number. Here is how it works, why steep descents cost more than runners expect, and how to use it for pacing.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><category>science</category><category>pacing</category></item></channel></rss>