<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://ultratrailplan.com/</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ultratrailplan.com/planner</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ultratrailplan.com/premium</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ultratrailplan.com/updates</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://ultratrailplan.com/guides/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/overview.webp</image:loc>
      <image:title>The UltraTrailPlan planner with the Swiss Alps 100 km example loaded: map, elevation chart, left Race panel and right Aid Stations panel.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/guides/how-to-pace-an-ultra-trail-race/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/timeline-night.webp</image:loc>
      <image:title>The Timeline with night shading and station blocks showing departure times, stop lengths and fuel actions.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/pacing-panel.webp</image:loc>
      <image:title>The Pacing Plan panel: flat pace and target time cards above a table of aid stations with cumulative distance, elapsed time, pace, terrain dots and night markers.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/aid-cutoff.webp</image:loc>
      <image:title>The Aid Stations Times view: Kühboden total 1:47, cutoff 2:30, segment 1:42 and a 5-minute aid time.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/guides/auto-detect-pace-from-gpx/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/auto-detect-simple.webp</image:loc>
      <image:title>The Profile panel in Simple mode: the Auto-Detect card with the recorded race's estimates and an Apply to Profile button, above the pace and Simple/Advanced selector.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/auto-detect-advanced.webp</image:loc>
      <image:title>The Profile panel in Advanced mode: the Fitness card with fatigue 6% per hour, a 45% ceiling, and 1.07 / 0.94 climb and descent scalers after applying Auto-Detect.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/guides/plan-an-ultra-trail-race/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/flow-bar.webp</image:loc>
      <image:title>The flow bar with seven chips: Race, Aid, Profile, Pace, Time, Fuel and Print.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/race-panel.webp</image:loc>
      <image:title>The Race panel: Race Info with date 2026-08-07 and start time 17:30, and a NIGHT/DAY card with dawn, sunrise, sunset and dusk.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/aid-menu.webp</image:loc>
      <image:title>A station's right-click menu with Edit station, Move station and Delete station.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/print-preview.webp</image:loc>
      <image:title>The print preview: Download PDF and Print buttons above the race-day sheet with race info, aid stations, cutoffs, buffers and pacing table.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/guides/compare-race-recording-to-plan/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/comparison-panel.webp</image:loc>
      <image:title>The Pacing Plan panel in comparison mode: a summary of plan and recording totals, metric pills and a table of plan, recorded and difference times.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/comparison-chart.webp</image:loc>
      <image:title>The elevation chart with the plan's profile and a second recorded trace, with aid-station markers.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/guides/trail-running-fueling-plan/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/fueling-overview.webp</image:loc>
      <image:title>The Fueling Overview table with per-leg time, carbs need and got, carried fluid, fluid per hour, salt and salt per hour, plus totals.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/fueling-packing.webp</image:loc>
      <image:title>The Fueling Packing List: start and Binn drop bag rows with drink mixes, snacks and salt capsules, and the total.</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/timeline-capacity.webp</image:loc>
      <image:title>A Timeline station block for Chäserstatt showing a capacity warning chip beside the carried mix and flask.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/guides/faq/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/guides/img/start-files.webp</image:loc>
      <image:title>The home page: a drop-a-GPX box above the race library, with How it Works steps.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/hardrock-100-2026/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/hardrock-100-2026/map.webp</image:loc>
      <image:title>Route map of Hardrock 100 Miles</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/hardrock-100-2026/elevation.webp</image:loc>
      <image:title>Elevation profile of Hardrock 100 Miles</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/lavaredo-2027-120k/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/lavaredo-2027-120k/map.webp</image:loc>
      <image:title>Route map of Lavaredo Ultra Trail - 120K</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/lavaredo-2027-120k/elevation.webp</image:loc>
      <image:title>Elevation profile of Lavaredo Ultra Trail - 120K</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/omu-marathon-2026-40k/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/omu-marathon-2026-40k/map.webp</image:loc>
      <image:title>Route map of Omu Marathon - 40K</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/omu-marathon-2026-40k/elevation.webp</image:loc>
      <image:title>Elevation profile of Omu Marathon - 40K</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/swiss-alps-100-2026-100km/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/swiss-alps-100-2026-100km/map.webp</image:loc>
      <image:title>Route map of Swiss Alps 100 - 100KM</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/swiss-alps-100-2026-100km/elevation.webp</image:loc>
      <image:title>Elevation profile of Swiss Alps 100 - 100KM</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/swiss-alps-100-2026-160km/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/swiss-alps-100-2026-160km/map.webp</image:loc>
      <image:title>Route map of Swiss Alps 100 - 160KM</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/swiss-alps-100-2026-160km/elevation.webp</image:loc>
      <image:title>Elevation profile of Swiss Alps 100 - 160KM</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/swiss-alps-100-2026-50km/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/swiss-alps-100-2026-50km/map.webp</image:loc>
      <image:title>Route map of Swiss Alps 100 - 50KM</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/swiss-alps-100-2026-50km/elevation.webp</image:loc>
      <image:title>Elevation profile of Swiss Alps 100 - 50KM</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/tenerife-bluetrail-2027-110k/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/tenerife-bluetrail-2027-110k/map.webp</image:loc>
      <image:title>Route map of Tenerife Bluetrail - 110K</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/tenerife-bluetrail-2027-110k/elevation.webp</image:loc>
      <image:title>Elevation profile of Tenerife Bluetrail - 110K</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/transgrancaria-2027-classic/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/transgrancaria-2027-classic/map.webp</image:loc>
      <image:title>Route map of Transgrancanaria Classic</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/transgrancaria-2027-classic/elevation.webp</image:loc>
      <image:title>Elevation profile of Transgrancanaria Classic</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/transylvania-100-2027-100k/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/transylvania-100-2027-100k/map.webp</image:loc>
      <image:title>Route map of Transylvania 100 - 100K</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/transylvania-100-2027-100k/elevation.webp</image:loc>
      <image:title>Elevation profile of Transylvania 100 - 100K</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/utmb-2026-ccc/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/utmb-2026-ccc/map.webp</image:loc>
      <image:title>Route map of UTMB - CCC</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/utmb-2026-ccc/elevation.webp</image:loc>
      <image:title>Elevation profile of UTMB - CCC</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/utmb-2026-occ/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/utmb-2026-occ/map.webp</image:loc>
      <image:title>Route map of UTMB - OCC</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/utmb-2026-occ/elevation.webp</image:loc>
      <image:title>Elevation profile of UTMB - OCC</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/utmb-2026-utmb/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/utmb-2026-utmb/map.webp</image:loc>
      <image:title>Route map of UTMB</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/utmb-2026-utmb/elevation.webp</image:loc>
      <image:title>Elevation profile of UTMB</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/val-d-aran-2027-cdh/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/val-d-aran-2027-cdh/map.webp</image:loc>
      <image:title>Route map of Val d'Aran CDH</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/val-d-aran-2027-cdh/elevation.webp</image:loc>
      <image:title>Elevation profile of Val d'Aran CDH</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/val-d-aran-2027-pda/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/val-d-aran-2027-pda/map.webp</image:loc>
      <image:title>Route map of Val d'Aran PDA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/val-d-aran-2027-pda/elevation.webp</image:loc>
      <image:title>Elevation profile of Val d'Aran PDA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/val-d-aran-2027-vda/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/val-d-aran-2027-vda/map.webp</image:loc>
      <image:title>Route map of Val d'Aran VDA</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/val-d-aran-2027-vda/elevation.webp</image:loc>
      <image:title>Elevation profile of Val d'Aran VDA</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://ultratrailplan.com/races/western-states-100-2026/</loc>
    <lastmod>2026-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/western-states-100-2026/map.webp</image:loc>
      <image:title>Route map of Western States 100 Miles</image:title>
    </image:image>
    <image:image>
      <image:loc>https://ultratrailplan.com/races/western-states-100-2026/elevation.webp</image:loc>
      <image:title>Elevation profile of Western States 100 Miles</image:title>
    </image:image>
  </url>
</urlset>
