{
  "site": "https://trainpace.com/",
  "generated": "2026-09-07",
  "mcp": "https://api.trainpace.com/api/mcp",
  "full": "https://trainpace.com/llms-full.txt",
  "pages": [
    {
      "url": "https://trainpace.com/",
      "markdown": "https://trainpace.com/index.md",
      "title": "TrainPace – Free Running Pace Calculator & Race Day Tools",
      "description": "Free running calculator for training paces, race fueling, and GPX elevation analysis. Get VDOT-based pace zones, plan how many gels to carry, and preview marathon course profiles."
    },
    {
      "url": "https://trainpace.com/calculator",
      "markdown": "https://trainpace.com/calculator.md",
      "title": "Running Pace Calculator – VDOT Training Zones, Easy to Tempo Pace | TrainPace",
      "description": "Free VDOT running pace calculator. Enter any race time to get Easy, Tempo, Threshold, and Interval training zones. Includes Yasso 800s, race predictor for 5K to marathon, and printable pace charts."
    },
    {
      "url": "https://trainpace.com/vdot",
      "markdown": "https://trainpace.com/vdot.md",
      "title": "VDOT Calculator – Fitness Score & Equivalent Race Times | TrainPace",
      "description": "Free VDOT calculator using the Daniels & Gilbert formula. Turn any race result into a VDOT fitness score, Daniels training zones, and equivalent race times from 5K to marathon."
    },
    {
      "url": "https://trainpace.com/fuel",
      "markdown": "https://trainpace.com/fuel.md",
      "title": "Marathon Fuel Calculator – How Many Gels & When to Take Them | TrainPace",
      "description": "Calculate exactly how many gels you need for your marathon or half marathon. Get a personalized fueling schedule with 60-90g/hr carb targets, timing recommendations, and avoid hitting the wall."
    },
    {
      "url": "https://trainpace.com/plan",
      "markdown": "https://trainpace.com/plan.md",
      "title": "Training Plan Builder – Free 5K to Marathon Plans | TrainPace",
      "description": "Build a free periodized running plan for 5K, 10K, half marathon, or marathon. Week-by-week base, development, sharpening, and taper phases sized to your fitness and run days."
    },
    {
      "url": "https://trainpace.com/elevationfinder",
      "markdown": "https://trainpace.com/elevationfinder.md",
      "title": "GPX Elevation Profile Viewer – Free Route Analysis & Climb Stats | TrainPace",
      "description": "Free GPX elevation profile viewer. Upload any route to see elevation gain, grade percentages, and climb difficulty on an interactive map. Analyze marathon courses before race day."
    },
    {
      "url": "https://trainpace.com/elevation-finder",
      "markdown": "https://trainpace.com/elevation-finder.md",
      "title": "GPX Elevation Profile Viewer – Free Route Analysis & Climb Stats | TrainPace",
      "description": "Free GPX elevation profile viewer. Upload any route to see elevation gain, grade percentages, and climb difficulty on an interactive map. Analyze marathon courses before race day."
    },
    {
      "url": "https://trainpace.com/race",
      "markdown": "https://trainpace.com/race.md",
      "title": "Race Prep Pages – Pacing, Fueling, Elevation Strategy | TrainPace",
      "description": "Race prep pages for popular running events. Use TrainPace to plan pacing, fueling, and course strategy with free calculators and GPX elevation analysis."
    },
    {
      "url": "https://trainpace.com/mcp",
      "markdown": "https://trainpace.com/mcp.md",
      "title": "MCP Server - TrainPace Tools for AI Agents",
      "description": "Connect any AI assistant to TrainPace's free public MCP server: training paces, VDOT, race plans, fueling strategy, and GPX route analysis as agent tools."
    },
    {
      "url": "https://trainpace.com/calculator/5k-pace-calculator",
      "markdown": "https://trainpace.com/calculator/5k-pace-calculator.md",
      "title": "5K Pace Calculator - Training Paces + Pace Chart | TrainPace",
      "description": "Free 5K pace calculator. Enter your 5K time to get VDOT-based Easy, Tempo, Threshold, and Interval training paces plus a printable pace chart."
    },
    {
      "url": "https://trainpace.com/calculator/10k-pace-calculator",
      "markdown": "https://trainpace.com/calculator/10k-pace-calculator.md",
      "title": "10K Pace Calculator - Training Zones (VDOT) | TrainPace",
      "description": "Free 10K pace calculator. Convert your 10K race time into easy, tempo, threshold, and interval training paces using VDOT-style zones."
    },
    {
      "url": "https://trainpace.com/calculator/half-marathon-pace-calculator",
      "markdown": "https://trainpace.com/calculator/half-marathon-pace-calculator.md",
      "title": "Half Marathon Pace Calculator - Race Pace + Training Zones | TrainPace",
      "description": "Free half marathon pace calculator. Use your 13.1 finish time to estimate race pace and get VDOT-based training paces for easy, tempo, and threshold runs."
    },
    {
      "url": "https://trainpace.com/calculator/marathon-pace-calculator",
      "markdown": "https://trainpace.com/calculator/marathon-pace-calculator.md",
      "title": "Marathon Pace Calculator - Training Paces + Race Strategy | TrainPace",
      "description": "Free marathon pace calculator. Convert your marathon time to min/km or min/mile and get VDOT-style training paces for easy, tempo, threshold, and interval runs."
    },
    {
      "url": "https://trainpace.com/calculator/vdot-calculator",
      "markdown": "https://trainpace.com/calculator/vdot-calculator.md",
      "title": "VDOT Calculator - Convert Race Times to Training Paces | TrainPace",
      "description": "Free VDOT calculator. Convert any race time (5K to marathon) into VDOT-based training paces for easy runs, tempo, threshold, and intervals."
    },
    {
      "url": "https://trainpace.com/calculator/easy-pace-calculator",
      "markdown": "https://trainpace.com/calculator/easy-pace-calculator.md",
      "title": "Easy Run Pace Calculator - Find Your Conversational Pace | TrainPace",
      "description": "Easy run pace calculator. Use your race time to find a conversational easy pace range for aerobic base building and recovery runs."
    },
    {
      "url": "https://trainpace.com/calculator/tempo-pace-calculator",
      "markdown": "https://trainpace.com/calculator/tempo-pace-calculator.md",
      "title": "Tempo Run Pace Calculator - Lactate Threshold Workouts | TrainPace",
      "description": "Tempo pace calculator. Convert your race time to a tempo pace for steady-state threshold workouts and controlled hard runs."
    },
    {
      "url": "https://trainpace.com/calculator/threshold-pace-calculator",
      "markdown": "https://trainpace.com/calculator/threshold-pace-calculator.md",
      "title": "Threshold Pace Calculator - Find Your LT Pace | TrainPace",
      "description": "Threshold pace calculator. Turn race results into lactate threshold training paces for cruise intervals and steady threshold efforts."
    },
    {
      "url": "https://trainpace.com/calculator/mile-pace-calculator",
      "markdown": "https://trainpace.com/calculator/mile-pace-calculator.md",
      "title": "Mile Pace Calculator - Convert Time to Pace (min/mile) | TrainPace",
      "description": "Free mile pace calculator. Convert a 1-mile time into training paces and see how it relates to longer race performances."
    },
    {
      "url": "https://trainpace.com/calculator/8k-pace-calculator",
      "markdown": "https://trainpace.com/calculator/8k-pace-calculator.md",
      "title": "8K Pace Calculator - Training Paces from an 8K Time | TrainPace",
      "description": "8K pace calculator. Enter your 8K time to generate VDOT-style training paces for easy runs, tempo, threshold, and intervals."
    },
    {
      "url": "https://trainpace.com/calculator/15k-pace-calculator",
      "markdown": "https://trainpace.com/calculator/15k-pace-calculator.md",
      "title": "15K Pace Calculator - Training Paces + Race Pace | TrainPace",
      "description": "15K pace calculator. Convert a 15K race time into training paces for easy runs, tempo, threshold, and intervals."
    },
    {
      "url": "https://trainpace.com/calculator/20k-pace-calculator",
      "markdown": "https://trainpace.com/calculator/20k-pace-calculator.md",
      "title": "20K Pace Calculator - Training Zones and Race Pace | TrainPace",
      "description": "20K pace calculator. Use a 20K time to estimate half marathon pacing and generate VDOT-style training paces."
    },
    {
      "url": "https://trainpace.com/calculator/30k-pace-calculator",
      "markdown": "https://trainpace.com/calculator/30k-pace-calculator.md",
      "title": "30K Pace Calculator - Marathon Training Pace Targets | TrainPace",
      "description": "30K pace calculator. Convert a 30K time into marathon training paces and long-run targets (min/km or min/mile)."
    },
    {
      "url": "https://trainpace.com/calculator/km-to-mile-pace-converter",
      "markdown": "https://trainpace.com/calculator/km-to-mile-pace-converter.md",
      "title": "KM to Mile Pace Converter - min/km to min/mile | TrainPace",
      "description": "Convert min/km to min/mile (and back). Use the TrainPace calculator to view all training paces in your preferred units."
    },
    {
      "url": "https://trainpace.com/calculator/sub-20-5k-pace",
      "markdown": "https://trainpace.com/calculator/sub-20-5k-pace.md",
      "title": "Sub-20 5K Pace - Required Pace and Training Zones | TrainPace",
      "description": "Sub-20 5K pace guide. See the pace required to break 20 minutes and generate training paces to build toward the goal."
    },
    {
      "url": "https://trainpace.com/calculator/sub-90-half-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-90-half-marathon-pace.md",
      "title": "Sub-90 Half Marathon Pace - Required Pace and Training Zones | TrainPace",
      "description": "Sub-90 half marathon pace guide. See the required pace to break 1:30 and generate training paces to support the goal."
    },
    {
      "url": "https://trainpace.com/calculator/sub-4-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-4-marathon-pace.md",
      "title": "Sub-4 Marathon Pace - Required Pace and Training Zones | TrainPace",
      "description": "Sub-4 marathon pace guide. See the pace needed to break 4 hours and generate training paces for long runs, tempo, and threshold workouts."
    },
    {
      "url": "https://trainpace.com/calculator/sub-3-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-3-marathon-pace.md",
      "title": "Sub-3 Hour Marathon Pace - Training Plan + Pace Chart | TrainPace",
      "description": "Sub-3 marathon pace guide. Required pace is 4:16/km (6:52/mi). Get training zones, workout targets, and pacing strategy to break 3 hours."
    },
    {
      "url": "https://trainpace.com/calculator/sub-3-15-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-3-15-marathon-pace.md",
      "title": "Sub-3:15 Marathon Pace - Required Pace + Training Zones | TrainPace",
      "description": "Sub-3:15 marathon pace guide. Required pace is 4:37/km (7:26/mi). Get training zones and workout targets to break 3 hours 15 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-3-30-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-3-30-marathon-pace.md",
      "title": "Sub-3:30 Marathon Pace - Required Pace + Training Zones | TrainPace",
      "description": "Sub-3:30 marathon pace guide. Required pace is 4:59/km (8:02/mi). Get training zones and pacing strategy to break 3 hours 30 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-3-45-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-3-45-marathon-pace.md",
      "title": "Sub-3:45 Marathon Pace - Required Pace + Training Zones | TrainPace",
      "description": "Sub-3:45 marathon pace guide. Required pace is 5:20/km (8:35/mi). Get training zones and strategy to break 3 hours 45 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-4-30-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-4-30-marathon-pace.md",
      "title": "Sub-4:30 Marathon Pace - Required Pace + Training Zones | TrainPace",
      "description": "Sub-4:30 marathon pace guide. Required pace is 6:24/km (10:18/mi). Training zones and pacing strategy for your first or fastest marathon."
    },
    {
      "url": "https://trainpace.com/calculator/sub-5-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-5-marathon-pace.md",
      "title": "Sub-5 Hour Marathon Pace - Required Pace + Training Plan | TrainPace",
      "description": "Sub-5 marathon pace guide. Required pace is 7:07/km (11:27/mi). Training zones and tips to break 5 hours in your marathon."
    },
    {
      "url": "https://trainpace.com/calculator/sub-1-20-half-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-1-20-half-marathon-pace.md",
      "title": "Sub-1:20 Half Marathon Pace - Training Zones + Strategy | TrainPace",
      "description": "Sub-1:20 half marathon pace guide. Required pace is 3:47/km (6:06/mi). Training zones and race strategy for elite amateur half marathon."
    },
    {
      "url": "https://trainpace.com/calculator/sub-1-30-half-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-1-30-half-marathon-pace.md",
      "title": "Sub-1:30 Half Marathon Pace - Training Zones + Plan | TrainPace",
      "description": "Sub-1:30 half marathon pace guide. Required pace is 4:16/km (6:52/mi). Get training zones and race strategy to break 90 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-1-45-half-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-1-45-half-marathon-pace.md",
      "title": "Sub-1:45 Half Marathon Pace - Training Zones + Strategy | TrainPace",
      "description": "Sub-1:45 half marathon pace guide. Required pace is 4:58/km (8:00/mi). Training zones and tips to break 1 hour 45 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-2-hour-half-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-2-hour-half-marathon-pace.md",
      "title": "Sub-2 Hour Half Marathon Pace - Training Plan + Tips | TrainPace",
      "description": "Sub-2 hour half marathon pace guide. Required pace is 5:41/km (9:09/mi). Training zones and strategy to break 2 hours."
    },
    {
      "url": "https://trainpace.com/calculator/sub-2-15-half-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-2-15-half-marathon-pace.md",
      "title": "Sub-2:15 Half Marathon Pace - Training Zones + Tips | TrainPace",
      "description": "Sub-2:15 half marathon pace guide. Required pace is 6:24/km (10:18/mi). Training zones for intermediate half marathon runners."
    },
    {
      "url": "https://trainpace.com/calculator/sub-2-30-half-marathon-pace",
      "markdown": "https://trainpace.com/calculator/sub-2-30-half-marathon-pace.md",
      "title": "Sub-2:30 Half Marathon Pace - Training Plan + Tips | TrainPace",
      "description": "Sub-2:30 half marathon pace guide. Required pace is 7:07/km (11:27/mi). Training tips for completing your first half marathon strong."
    },
    {
      "url": "https://trainpace.com/calculator/sub-18-5k-pace",
      "markdown": "https://trainpace.com/calculator/sub-18-5k-pace.md",
      "title": "Sub-18 Minute 5K Pace - Training Plan + Workouts | TrainPace",
      "description": "Sub-18 5K pace guide. Required pace is 3:36/km (5:47/mi). Training zones and interval workouts to break 18 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-25-5k-pace",
      "markdown": "https://trainpace.com/calculator/sub-25-5k-pace.md",
      "title": "Sub-25 Minute 5K Pace - Training Plan + Tips | TrainPace",
      "description": "Sub-25 5K pace guide. Required pace is 5:00/km (8:03/mi). Training zones and tips to break 25 minutes in the 5K."
    },
    {
      "url": "https://trainpace.com/calculator/sub-30-5k-pace",
      "markdown": "https://trainpace.com/calculator/sub-30-5k-pace.md",
      "title": "Sub-30 Minute 5K Pace - Training Plan + Tips | TrainPace",
      "description": "Sub-30 5K pace guide. Required pace is 6:00/km (9:39/mi). Training tips to break 30 minutes in your first 5K."
    },
    {
      "url": "https://trainpace.com/calculator/sub-40-10k-pace",
      "markdown": "https://trainpace.com/calculator/sub-40-10k-pace.md",
      "title": "Sub-40 Minute 10K Pace - Training Plan + Workouts | TrainPace",
      "description": "Sub-40 10K pace guide. Required pace is 4:00/km (6:26/mi). Training zones and workouts to break 40 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-45-10k-pace",
      "markdown": "https://trainpace.com/calculator/sub-45-10k-pace.md",
      "title": "Sub-45 Minute 10K Pace - Training Plan + Tips | TrainPace",
      "description": "Sub-45 10K pace guide. Required pace is 4:30/km (7:15/mi). Training zones to break 45 minutes in the 10K."
    },
    {
      "url": "https://trainpace.com/calculator/sub-50-10k-pace",
      "markdown": "https://trainpace.com/calculator/sub-50-10k-pace.md",
      "title": "Sub-50 Minute 10K Pace - Training Plan + Tips | TrainPace",
      "description": "Sub-50 10K pace guide. Required pace is 5:00/km (8:03/mi). Training zones and tips to break 50 minutes."
    },
    {
      "url": "https://trainpace.com/calculator/sub-60-10k-pace",
      "markdown": "https://trainpace.com/calculator/sub-60-10k-pace.md",
      "title": "Sub-60 Minute 10K Pace - Training Plan + Tips | TrainPace",
      "description": "Sub-60 10K pace guide. Required pace is 6:00/km (9:39/mi). Training tips to break 1 hour in the 10K."
    },
    {
      "url": "https://trainpace.com/calculator/trainpace-vs-runna",
      "markdown": "https://trainpace.com/calculator/trainpace-vs-runna.md",
      "title": "TrainPace vs Runna - Free Plans & Paces | TrainPace",
      "description": "TrainPace vs Runna compared. TrainPace is a free, no-app toolkit for self-coached runners: training paces, plans, GPX course pacing, and race fueling."
    },
    {
      "url": "https://trainpace.com/calculator/free-runna-alternative",
      "markdown": "https://trainpace.com/calculator/free-runna-alternative.md",
      "title": "Free Runna Alternative for Runners | TrainPace",
      "description": "Looking for a free Runna alternative? TrainPace gives self-coached runners training plans, VDOT paces, GPX course pacing, and race fueling at no cost."
    },
    {
      "url": "https://trainpace.com/calculator/trainpace-vs-trainingpeaks",
      "markdown": "https://trainpace.com/calculator/trainpace-vs-trainingpeaks.md",
      "title": "TrainPace vs TrainingPeaks - Free Option | TrainPace",
      "description": "TrainPace vs TrainingPeaks compared. TrainPace is the free, simple option for self-coached runners who do not need coach tools or training-load analytics."
    },
    {
      "url": "https://trainpace.com/calculator/free-trainingpeaks-alternative",
      "markdown": "https://trainpace.com/calculator/free-trainingpeaks-alternative.md",
      "title": "Free TrainingPeaks Alternative | TrainPace",
      "description": "A free TrainingPeaks alternative for self-coached runners. TrainPace delivers VDOT paces, training plans, GPX course pacing, and race fueling at no cost."
    },
    {
      "url": "https://trainpace.com/calculator/strava-vs-trainpace-for-training",
      "markdown": "https://trainpace.com/calculator/strava-vs-trainpace-for-training.md",
      "title": "Strava vs TrainPace for Training Plans | TrainPace",
      "description": "Strava records your runs; TrainPace tells you what to run. Compare them for training paces, plans, and GPX course analysis, and use both together."
    },
    {
      "url": "https://trainpace.com/fuel/marathon-fueling-plan",
      "markdown": "https://trainpace.com/fuel/marathon-fueling-plan.md",
      "title": "Marathon Fueling Plan Calculator - Gels, Carbs/Hour, Timing | TrainPace",
      "description": "Build a marathon fueling plan in minutes. Calculate carbs per hour, total carbs, gels needed, and a simple timing schedule to avoid hitting the wall."
    },
    {
      "url": "https://trainpace.com/fuel/half-marathon-fueling-plan",
      "markdown": "https://trainpace.com/fuel/half-marathon-fueling-plan.md",
      "title": "Half Marathon Fueling Plan - How Many Gels + Timing | TrainPace",
      "description": "Half marathon fueling plan calculator. Estimate gels needed, carbs/hour targets, and a simple schedule based on your finish time and preferences."
    },
    {
      "url": "https://trainpace.com/fuel/how-many-gels-for-marathon",
      "markdown": "https://trainpace.com/fuel/how-many-gels-for-marathon.md",
      "title": "How Many Gels for a Marathon? Calculator + Guide | TrainPace",
      "description": "How many gels do you need for a marathon? Use your finish time and carb target to estimate gel count and build a simple fueling schedule."
    },
    {
      "url": "https://trainpace.com/fuel/how-many-gels-for-half-marathon",
      "markdown": "https://trainpace.com/fuel/how-many-gels-for-half-marathon.md",
      "title": "How Many Gels for a Half Marathon? Calculator | TrainPace",
      "description": "Estimate how many gels you need for a half marathon. Use your finish time to get a carb target and a simple gel schedule."
    },
    {
      "url": "https://trainpace.com/fuel/carbs-per-hour-running",
      "markdown": "https://trainpace.com/fuel/carbs-per-hour-running.md",
      "title": "Carbs Per Hour for Running - Marathon & Half Calculator | TrainPace",
      "description": "Carbs per hour running calculator. Estimate a realistic carb target for marathon or half marathon fueling (60-90g/hr) based on your finish time."
    },
    {
      "url": "https://trainpace.com/fuel/marathon-nutrition-timing",
      "markdown": "https://trainpace.com/fuel/marathon-nutrition-timing.md",
      "title": "Marathon Nutrition Timing - When to Take Gels | TrainPace",
      "description": "Marathon nutrition timing guide. Build a simple gel schedule (when to take each gel) based on your finish time and carb target."
    },
    {
      "url": "https://trainpace.com/fuel/avoid-hitting-the-wall",
      "markdown": "https://trainpace.com/fuel/avoid-hitting-the-wall.md",
      "title": "How to Avoid Hitting the Wall in a Marathon (Fuel Plan) | TrainPace",
      "description": "Avoid hitting the wall with a simple marathon fuel plan. Estimate carbs/hour, gels needed, and a timing schedule you can execute on race day."
    },
    {
      "url": "https://trainpace.com/fuel/carb-loading-for-marathon",
      "markdown": "https://trainpace.com/fuel/carb-loading-for-marathon.md",
      "title": "Carb Loading for a Marathon - Simple Plan + Calculator | TrainPace",
      "description": "Carb loading for a marathon made simple. Estimate race-day carb needs with the fuel planner, then practice a basic carb-loading approach."
    },
    {
      "url": "https://trainpace.com/fuel/marathon-hydration-plan",
      "markdown": "https://trainpace.com/fuel/marathon-hydration-plan.md",
      "title": "Marathon Hydration Plan - Water, Electrolytes, and Gels | TrainPace",
      "description": "Marathon hydration plan basics. Pair gels with water, use aid stations strategically, and keep hydration simple to support carb intake."
    },
    {
      "url": "https://trainpace.com/fuel/fueling-for-hilly-marathon",
      "markdown": "https://trainpace.com/fuel/fueling-for-hilly-marathon.md",
      "title": "Fueling for a Hilly Marathon - Carbs/Hour + Timing | TrainPace",
      "description": "Fueling for a hilly marathon. Keep carbs consistent even when pace varies with climbs. Build a gel schedule based on time, not miles."
    },
    {
      "url": "https://trainpace.com/fuel/gel-timing-every-30-minutes",
      "markdown": "https://trainpace.com/fuel/gel-timing-every-30-minutes.md",
      "title": "Gel Timing Every 30 Minutes - Does It Work? | TrainPace",
      "description": "Gel timing every 30 minutes is a simple race-day rule. Use the fuel planner to check if it matches your carb target and race duration."
    },
    {
      "url": "https://trainpace.com/fuel/half-marathon-fueling-calculator",
      "markdown": "https://trainpace.com/fuel/half-marathon-fueling-calculator.md",
      "title": "Half Marathon Fueling Calculator | TrainPace",
      "description": "Half marathon fueling calculator. Enter your goal time to calculate carbs per hour, total carbs, and exactly how many gels you need on race day."
    },
    {
      "url": "https://trainpace.com/fuel/marathon-fueling-calculator",
      "markdown": "https://trainpace.com/fuel/marathon-fueling-calculator.md",
      "title": "Marathon Fueling Calculator - Carbs & Gels | TrainPace",
      "description": "Marathon fuel calculator. Enter your finish time to calculate carbs per hour, total carbs needed, and how many gels to carry on race day."
    },
    {
      "url": "https://trainpace.com/fuel/maurten-fuel-planner",
      "markdown": "https://trainpace.com/fuel/maurten-fuel-planner.md",
      "title": "Maurten Fuel Planner - Gel 100 & 160 Calculator | TrainPace",
      "description": "Maurten race fuel planner. Calculate how many Gel 100 or Gel 160 packs you need for your marathon or half marathon based on your finish time."
    },
    {
      "url": "https://trainpace.com/fuel/carbs-per-hour-running-calculator",
      "markdown": "https://trainpace.com/fuel/carbs-per-hour-running-calculator.md",
      "title": "Carbs Per Hour Running Calculator | TrainPace",
      "description": "Carbs per hour running calculator. Enter your race distance and finish time to get a personalized carb target and convert it into gels and timing."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/gpx-elevation-profile-analyzer",
      "markdown": "https://trainpace.com/elevationfinder/guides/gpx-elevation-profile-analyzer.md",
      "title": "GPX Elevation Profile Analyzer - Free Route Viewer | TrainPace",
      "description": "GPX elevation profile analyzer. Upload a GPX file to view elevation gain/loss, grade, and climb difficulty with an interactive map."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/elevation-gain-calculator",
      "markdown": "https://trainpace.com/elevationfinder/guides/elevation-gain-calculator.md",
      "title": "Elevation Gain Calculator (From GPX) - Running Routes | TrainPace",
      "description": "Elevation gain calculator for running routes. Upload a GPX file to calculate total ascent/descent and see where the climbs happen."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/how-to-read-elevation-profile",
      "markdown": "https://trainpace.com/elevationfinder/guides/how-to-read-elevation-profile.md",
      "title": "How to Read an Elevation Profile (Running) | TrainPace",
      "description": "Learn how to read a running elevation profile: grade %, climbs, descents, and where to adjust effort. Includes a free GPX viewer."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/route-difficulty-calculator",
      "markdown": "https://trainpace.com/elevationfinder/guides/route-difficulty-calculator.md",
      "title": "Route Difficulty Calculator - Hills, Grades, and Climb Stats | TrainPace",
      "description": "Route difficulty calculator. Upload a GPX to break down grade, climbs, and hard segments so you can plan pacing for hilly courses."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/strava-gpx-analyzer",
      "markdown": "https://trainpace.com/elevationfinder/guides/strava-gpx-analyzer.md",
      "title": "Strava GPX Analyzer - Elevation Profile + Route Insights | TrainPace",
      "description": "Strava GPX analyzer. Export your Strava route as GPX and upload to view elevation profile, total gain, and grade breakdown."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/hilly-course-pacing",
      "markdown": "https://trainpace.com/elevationfinder/guides/hilly-course-pacing.md",
      "title": "Hilly Course Pacing Strategy - Use Elevation to Plan Effort | TrainPace",
      "description": "Hilly course pacing strategy. Learn how to use elevation profiles and grade breakdowns to adjust effort on climbs and run smart on descents."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/marathon-course-elevation",
      "markdown": "https://trainpace.com/elevationfinder/guides/marathon-course-elevation.md",
      "title": "Marathon Course Elevation - Analyze Any Course with GPX | TrainPace",
      "description": "Analyze marathon course elevation with a GPX file. View elevation profile, total climb, grade %, and identify the key hills that affect pacing."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/grade-percentage-calculator",
      "markdown": "https://trainpace.com/elevationfinder/guides/grade-percentage-calculator.md",
      "title": "Grade Percentage Calculator - Running Hills Explained | TrainPace",
      "description": "Grade percentage calculator for running. Learn what grade % means, how to spot steep climbs, and why grade matters more than total elevation gain."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/garmin-gpx-analyzer",
      "markdown": "https://trainpace.com/elevationfinder/guides/garmin-gpx-analyzer.md",
      "title": "Garmin GPX Analyzer - Elevation Profile and Climb Stats | TrainPace",
      "description": "Garmin GPX analyzer. Export a GPX from Garmin Connect and upload it to view elevation profile, total gain, grade %, and tough segments."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/coros-gpx-analyzer",
      "markdown": "https://trainpace.com/elevationfinder/guides/coros-gpx-analyzer.md",
      "title": "COROS GPX Analyzer - Elevation Profile and Grade Breakdown | TrainPace",
      "description": "COROS GPX analyzer. Upload a GPX from COROS to see elevation gain, loss, grade %, and route difficulty on an interactive map."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/trail-running-elevation",
      "markdown": "https://trainpace.com/elevationfinder/guides/trail-running-elevation.md",
      "title": "Trail Running Elevation - Analyze Climbs and Descents with GPX | TrainPace",
      "description": "Trail running elevation analysis. Upload a GPX to see climbs, descents, grades, and where the toughest sections land on the route."
    },
    {
      "url": "https://trainpace.com/elevationfinder/guides/hill-repeats-planning",
      "markdown": "https://trainpace.com/elevationfinder/guides/hill-repeats-planning.md",
      "title": "Hill Repeats Planning - Find the Right Hill (Grade + Length) | TrainPace",
      "description": "Plan hill repeats by choosing the right hill. Use GPX analysis to identify grade %, climb length, and repeat-friendly segments."
    },
    {
      "url": "https://trainpace.com/race/boston-marathon",
      "markdown": "https://trainpace.com/race/boston-marathon.md",
      "title": "Boston Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Boston Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/nyc-marathon",
      "markdown": "https://trainpace.com/race/nyc-marathon.md",
      "title": "New York City Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "New York City Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/chicago-marathon",
      "markdown": "https://trainpace.com/race/chicago-marathon.md",
      "title": "Chicago Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Chicago Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/berlin-marathon",
      "markdown": "https://trainpace.com/race/berlin-marathon.md",
      "title": "Berlin Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Berlin Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/london-marathon",
      "markdown": "https://trainpace.com/race/london-marathon.md",
      "title": "London Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "London Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/tokyo-marathon",
      "markdown": "https://trainpace.com/race/tokyo-marathon.md",
      "title": "Tokyo Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Tokyo Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/sydney-marathon",
      "markdown": "https://trainpace.com/race/sydney-marathon.md",
      "title": "Sydney Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Sydney Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/paris-marathon",
      "markdown": "https://trainpace.com/race/paris-marathon.md",
      "title": "Paris Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Paris Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/amsterdam-marathon",
      "markdown": "https://trainpace.com/race/amsterdam-marathon.md",
      "title": "Amsterdam Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Amsterdam Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/valencia-marathon",
      "markdown": "https://trainpace.com/race/valencia-marathon.md",
      "title": "Valencia Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Valencia Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/barcelona-marathon",
      "markdown": "https://trainpace.com/race/barcelona-marathon.md",
      "title": "Barcelona Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Barcelona Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/rome-marathon",
      "markdown": "https://trainpace.com/race/rome-marathon.md",
      "title": "Rome Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Rome Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/vienna-city-marathon",
      "markdown": "https://trainpace.com/race/vienna-city-marathon.md",
      "title": "Vienna City Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Vienna City Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/prague-marathon",
      "markdown": "https://trainpace.com/race/prague-marathon.md",
      "title": "Prague Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Prague Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/dublin-marathon",
      "markdown": "https://trainpace.com/race/dublin-marathon.md",
      "title": "Dublin Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Dublin Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/edinburgh-marathon",
      "markdown": "https://trainpace.com/race/edinburgh-marathon.md",
      "title": "Edinburgh Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Edinburgh Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/copenhagen-marathon",
      "markdown": "https://trainpace.com/race/copenhagen-marathon.md",
      "title": "Copenhagen Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Copenhagen Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/stockholm-marathon",
      "markdown": "https://trainpace.com/race/stockholm-marathon.md",
      "title": "Stockholm Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Stockholm Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/oslo-marathon",
      "markdown": "https://trainpace.com/race/oslo-marathon.md",
      "title": "Oslo Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Oslo Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/helsinki-marathon",
      "markdown": "https://trainpace.com/race/helsinki-marathon.md",
      "title": "Helsinki Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Helsinki Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/athens-marathon",
      "markdown": "https://trainpace.com/race/athens-marathon.md",
      "title": "Athens Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Athens Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/istanbul-marathon",
      "markdown": "https://trainpace.com/race/istanbul-marathon.md",
      "title": "Istanbul Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Istanbul Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/dubai-marathon",
      "markdown": "https://trainpace.com/race/dubai-marathon.md",
      "title": "Dubai Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Dubai Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/seoul-marathon",
      "markdown": "https://trainpace.com/race/seoul-marathon.md",
      "title": "Seoul Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Seoul Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/singapore-marathon",
      "markdown": "https://trainpace.com/race/singapore-marathon.md",
      "title": "Singapore Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Singapore Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/shanghai-marathon",
      "markdown": "https://trainpace.com/race/shanghai-marathon.md",
      "title": "Shanghai Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Shanghai Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/osaka-marathon",
      "markdown": "https://trainpace.com/race/osaka-marathon.md",
      "title": "Osaka Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Osaka Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/nagoya-womens-marathon",
      "markdown": "https://trainpace.com/race/nagoya-womens-marathon.md",
      "title": "Nagoya Womens Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Nagoya Womens Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/fukuoka-marathon",
      "markdown": "https://trainpace.com/race/fukuoka-marathon.md",
      "title": "Fukuoka Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Fukuoka Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/honolulu-marathon",
      "markdown": "https://trainpace.com/race/honolulu-marathon.md",
      "title": "Honolulu Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Honolulu Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/los-angeles-marathon",
      "markdown": "https://trainpace.com/race/los-angeles-marathon.md",
      "title": "Los Angeles Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Los Angeles Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/san-francisco-marathon",
      "markdown": "https://trainpace.com/race/san-francisco-marathon.md",
      "title": "San Francisco Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "San Francisco Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/seattle-marathon",
      "markdown": "https://trainpace.com/race/seattle-marathon.md",
      "title": "Seattle Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Seattle Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/portland-marathon",
      "markdown": "https://trainpace.com/race/portland-marathon.md",
      "title": "Portland Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Portland Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/houston-marathon",
      "markdown": "https://trainpace.com/race/houston-marathon.md",
      "title": "Houston Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Houston Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/austin-marathon",
      "markdown": "https://trainpace.com/race/austin-marathon.md",
      "title": "Austin Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Austin Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/miami-marathon",
      "markdown": "https://trainpace.com/race/miami-marathon.md",
      "title": "Miami Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Miami Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/philadelphia-marathon",
      "markdown": "https://trainpace.com/race/philadelphia-marathon.md",
      "title": "Philadelphia Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Philadelphia Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/marine-corps-marathon",
      "markdown": "https://trainpace.com/race/marine-corps-marathon.md",
      "title": "Marine Corps Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Marine Corps Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/twin-cities-marathon",
      "markdown": "https://trainpace.com/race/twin-cities-marathon.md",
      "title": "Twin Cities Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Twin Cities Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/detroit-marathon",
      "markdown": "https://trainpace.com/race/detroit-marathon.md",
      "title": "Detroit Free Press Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Detroit Free Press Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/indianapolis-monumental-marathon",
      "markdown": "https://trainpace.com/race/indianapolis-monumental-marathon.md",
      "title": "Indianapolis Monumental Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Indianapolis Monumental Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/california-international-marathon",
      "markdown": "https://trainpace.com/race/california-international-marathon.md",
      "title": "California International Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "California International Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/big-sur-marathon",
      "markdown": "https://trainpace.com/race/big-sur-marathon.md",
      "title": "Big Sur International Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Big Sur International Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/grandmas-marathon",
      "markdown": "https://trainpace.com/race/grandmas-marathon.md",
      "title": "Grandmas Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Grandmas Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/st-george-marathon",
      "markdown": "https://trainpace.com/race/st-george-marathon.md",
      "title": "St George Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "St George Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/reykjavik-marathon",
      "markdown": "https://trainpace.com/race/reykjavik-marathon.md",
      "title": "Reykjavik Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Reykjavik Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/cape-town-marathon",
      "markdown": "https://trainpace.com/race/cape-town-marathon.md",
      "title": "Cape Town Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Cape Town Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/johannesburg-marathon",
      "markdown": "https://trainpace.com/race/johannesburg-marathon.md",
      "title": "Johannesburg Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Johannesburg Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/buenos-aires-marathon",
      "markdown": "https://trainpace.com/race/buenos-aires-marathon.md",
      "title": "Buenos Aires Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Buenos Aires Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/rio-marathon",
      "markdown": "https://trainpace.com/race/rio-marathon.md",
      "title": "Rio de Janeiro Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Rio de Janeiro Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/toronto-waterfront-marathon",
      "markdown": "https://trainpace.com/race/toronto-waterfront-marathon.md",
      "title": "Toronto Waterfront Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Toronto Waterfront Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/vancouver-marathon",
      "markdown": "https://trainpace.com/race/vancouver-marathon.md",
      "title": "Vancouver Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Vancouver Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/ottawa-marathon",
      "markdown": "https://trainpace.com/race/ottawa-marathon.md",
      "title": "Ottawa Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Ottawa Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/montreal-marathon",
      "markdown": "https://trainpace.com/race/montreal-marathon.md",
      "title": "Montreal Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Montreal Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/rotterdam-marathon",
      "markdown": "https://trainpace.com/race/rotterdam-marathon.md",
      "title": "Rotterdam Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Rotterdam Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/manchester-marathon",
      "markdown": "https://trainpace.com/race/manchester-marathon.md",
      "title": "Manchester Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Manchester Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/brighton-marathon",
      "markdown": "https://trainpace.com/race/brighton-marathon.md",
      "title": "Brighton Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Brighton Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/geneva-marathon",
      "markdown": "https://trainpace.com/race/geneva-marathon.md",
      "title": "Geneva Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Geneva Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/zurich-marathon",
      "markdown": "https://trainpace.com/race/zurich-marathon.md",
      "title": "Zurich Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Zurich Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/venice-marathon",
      "markdown": "https://trainpace.com/race/venice-marathon.md",
      "title": "Venice Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Venice Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/florence-marathon",
      "markdown": "https://trainpace.com/race/florence-marathon.md",
      "title": "Florence Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Florence Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/naples-marathon",
      "markdown": "https://trainpace.com/race/naples-marathon.md",
      "title": "Naples Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Naples Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/brussels-marathon",
      "markdown": "https://trainpace.com/race/brussels-marathon.md",
      "title": "Brussels Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Brussels Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/bruges-marathon",
      "markdown": "https://trainpace.com/race/bruges-marathon.md",
      "title": "Bruges Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Bruges Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/rotterdam-half",
      "markdown": "https://trainpace.com/race/rotterdam-half.md",
      "title": "Rotterdam Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Rotterdam Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/new-orleans-marathon",
      "markdown": "https://trainpace.com/race/new-orleans-marathon.md",
      "title": "New Orleans Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "New Orleans Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/savannah-marathon",
      "markdown": "https://trainpace.com/race/savannah-marathon.md",
      "title": "Savannah Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Savannah Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/charleston-marathon",
      "markdown": "https://trainpace.com/race/charleston-marathon.md",
      "title": "Charleston Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Charleston Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/nashville-marathon",
      "markdown": "https://trainpace.com/race/nashville-marathon.md",
      "title": "Nashville Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Nashville Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/atlanta-marathon",
      "markdown": "https://trainpace.com/race/atlanta-marathon.md",
      "title": "Atlanta Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Atlanta Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/phoenix-marathon",
      "markdown": "https://trainpace.com/race/phoenix-marathon.md",
      "title": "Phoenix Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Phoenix Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/mesa-marathon",
      "markdown": "https://trainpace.com/race/mesa-marathon.md",
      "title": "Mesa Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Mesa Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/tucson-marathon",
      "markdown": "https://trainpace.com/race/tucson-marathon.md",
      "title": "Tucson Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Tucson Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/jacksonville-marathon",
      "markdown": "https://trainpace.com/race/jacksonville-marathon.md",
      "title": "Jacksonville Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Jacksonville Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/st-louis-marathon",
      "markdown": "https://trainpace.com/race/st-louis-marathon.md",
      "title": "St Louis Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "St Louis Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/kansas-city-marathon",
      "markdown": "https://trainpace.com/race/kansas-city-marathon.md",
      "title": "Kansas City Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Kansas City Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/cleveland-marathon",
      "markdown": "https://trainpace.com/race/cleveland-marathon.md",
      "title": "Cleveland Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Cleveland Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/pittsburgh-marathon",
      "markdown": "https://trainpace.com/race/pittsburgh-marathon.md",
      "title": "Pittsburgh Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Pittsburgh Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/richmond-marathon",
      "markdown": "https://trainpace.com/race/richmond-marathon.md",
      "title": "Richmond Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Richmond Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/newport-marathon",
      "markdown": "https://trainpace.com/race/newport-marathon.md",
      "title": "Newport Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Newport Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/providence-marathon",
      "markdown": "https://trainpace.com/race/providence-marathon.md",
      "title": "Providence Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Providence Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/salt-lake-city-marathon",
      "markdown": "https://trainpace.com/race/salt-lake-city-marathon.md",
      "title": "Salt Lake City Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Salt Lake City Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/denver-colfax-marathon",
      "markdown": "https://trainpace.com/race/denver-colfax-marathon.md",
      "title": "Denver Colfax Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Denver Colfax Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/nyc-half",
      "markdown": "https://trainpace.com/race/nyc-half.md",
      "title": "NYC Half Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "NYC Half race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/brooklyn-half",
      "markdown": "https://trainpace.com/race/brooklyn-half.md",
      "title": "Brooklyn Half Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Brooklyn Half race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/houston-half-marathon",
      "markdown": "https://trainpace.com/race/houston-half-marathon.md",
      "title": "Houston Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Houston Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/austin-half-marathon",
      "markdown": "https://trainpace.com/race/austin-half-marathon.md",
      "title": "Austin Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Austin Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/philadelphia-half-marathon",
      "markdown": "https://trainpace.com/race/philadelphia-half-marathon.md",
      "title": "Philadelphia Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Philadelphia Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/chicago-half-marathon",
      "markdown": "https://trainpace.com/race/chicago-half-marathon.md",
      "title": "Chicago Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Chicago Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/san-francisco-half-marathon",
      "markdown": "https://trainpace.com/race/san-francisco-half-marathon.md",
      "title": "San Francisco Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "San Francisco Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/rbc-brooklyn-half",
      "markdown": "https://trainpace.com/race/rbc-brooklyn-half.md",
      "title": "RBC Brooklyn Half Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "RBC Brooklyn Half race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/las-vegas-half",
      "markdown": "https://trainpace.com/race/las-vegas-half.md",
      "title": "Rock n Roll Las Vegas Half Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Rock n Roll Las Vegas Half race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/nashville-half",
      "markdown": "https://trainpace.com/race/nashville-half.md",
      "title": "Rock n Roll Nashville Half Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Rock n Roll Nashville Half race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/san-diego-half",
      "markdown": "https://trainpace.com/race/san-diego-half.md",
      "title": "Rock n Roll San Diego Half Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Rock n Roll San Diego Half race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/dc-half",
      "markdown": "https://trainpace.com/race/dc-half.md",
      "title": "DC Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "DC Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/copenhagen-half",
      "markdown": "https://trainpace.com/race/copenhagen-half.md",
      "title": "Copenhagen Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Copenhagen Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/barcelona-half",
      "markdown": "https://trainpace.com/race/barcelona-half.md",
      "title": "Barcelona Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Barcelona Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/paris-half",
      "markdown": "https://trainpace.com/race/paris-half.md",
      "title": "Paris Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Paris Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/berlin-half",
      "markdown": "https://trainpace.com/race/berlin-half.md",
      "title": "Berlin Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Berlin Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/lisbon-half",
      "markdown": "https://trainpace.com/race/lisbon-half.md",
      "title": "Lisbon Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Lisbon Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/dublin-half",
      "markdown": "https://trainpace.com/race/dublin-half.md",
      "title": "Dublin Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Dublin Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/edinburgh-half",
      "markdown": "https://trainpace.com/race/edinburgh-half.md",
      "title": "Edinburgh Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Edinburgh Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/amsterdam-half",
      "markdown": "https://trainpace.com/race/amsterdam-half.md",
      "title": "Amsterdam Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Amsterdam Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/valencia-half",
      "markdown": "https://trainpace.com/race/valencia-half.md",
      "title": "Valencia Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Valencia Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/cairns-half",
      "markdown": "https://trainpace.com/race/cairns-half.md",
      "title": "Cairns Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Cairns Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/pittsburgh-half",
      "markdown": "https://trainpace.com/race/pittsburgh-half.md",
      "title": "Pittsburgh Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Pittsburgh Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/richmond-half",
      "markdown": "https://trainpace.com/race/richmond-half.md",
      "title": "Richmond Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Richmond Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/cleveland-half",
      "markdown": "https://trainpace.com/race/cleveland-half.md",
      "title": "Cleveland Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Cleveland Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/denver-half",
      "markdown": "https://trainpace.com/race/denver-half.md",
      "title": "Denver Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Denver Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/san-jose-half",
      "markdown": "https://trainpace.com/race/san-jose-half.md",
      "title": "San Jose Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "San Jose Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/san-antonio-half",
      "markdown": "https://trainpace.com/race/san-antonio-half.md",
      "title": "San Antonio Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "San Antonio Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/new-orleans-half",
      "markdown": "https://trainpace.com/race/new-orleans-half.md",
      "title": "New Orleans Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "New Orleans Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/miami-half",
      "markdown": "https://trainpace.com/race/miami-half.md",
      "title": "Miami Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Miami Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/seattle-half",
      "markdown": "https://trainpace.com/race/seattle-half.md",
      "title": "Seattle Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Seattle Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/portland-half",
      "markdown": "https://trainpace.com/race/portland-half.md",
      "title": "Portland Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Portland Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/5k",
      "markdown": "https://trainpace.com/race/5k.md",
      "title": "Local 5K Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Local 5K race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/10k",
      "markdown": "https://trainpace.com/race/10k.md",
      "title": "Local 10K Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Local 10K race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/half-marathon",
      "markdown": "https://trainpace.com/race/half-marathon.md",
      "title": "Half Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Half Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/race/marathon",
      "markdown": "https://trainpace.com/race/marathon.md",
      "title": "Marathon Race Prep - Pace, Fueling, and Course Strategy | TrainPace",
      "description": "Marathon race prep: set training paces from your goal time, build a fueling plan, and analyze the course elevation. Free running tools for self-coached runners."
    },
    {
      "url": "https://trainpace.com/plan/marathon-training-plan",
      "markdown": "https://trainpace.com/plan/marathon-training-plan.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/plan/half-marathon-training-plan",
      "markdown": "https://trainpace.com/plan/half-marathon-training-plan.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/plan/10k-training-plan",
      "markdown": "https://trainpace.com/plan/10k-training-plan.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/plan/5k-training-plan",
      "markdown": "https://trainpace.com/plan/5k-training-plan.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/plan/marathon-training-plan-beginners",
      "markdown": "https://trainpace.com/plan/marathon-training-plan-beginners.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/plan/16-week-marathon-training-plan",
      "markdown": "https://trainpace.com/plan/16-week-marathon-training-plan.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/plan/20-week-marathon-training-plan",
      "markdown": "https://trainpace.com/plan/20-week-marathon-training-plan.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/plan/half-marathon-training-plan-beginners",
      "markdown": "https://trainpace.com/plan/half-marathon-training-plan-beginners.md",
      "title": "TrainPace – Free Running Tools",
      "description": "Free running tools: pace calculator with VDOT zones, marathon fuel planner, and GPX elevation analyzer. No signup required."
    },
    {
      "url": "https://trainpace.com/preview-route/boston",
      "markdown": "https://trainpace.com/preview-route/boston.md",
      "title": "Boston Marathon Elevation Profile – Course Map, Hills & Pace Strategy | TrainPace",
      "description": "Boston Marathon elevation profile with 156m gain. Course analysis, mile-by-mile pace strategy, and fueling tips. Known for: Heartbreak Hill. Difficulty: Challenging."
    },
    {
      "url": "https://trainpace.com/preview-route/nyc",
      "markdown": "https://trainpace.com/preview-route/nyc.md",
      "title": "NYC Marathon Elevation Profile – Course Map, Hills & Pace Strategy | TrainPace",
      "description": "NYC Marathon elevation profile with 234m gain. Course analysis, mile-by-mile pace strategy, and fueling tips. Known for: Five Boroughs. Difficulty: Moderate-Hard."
    },
    {
      "url": "https://trainpace.com/preview-route/chicago",
      "markdown": "https://trainpace.com/preview-route/chicago.md",
      "title": "Chicago Marathon Elevation Profile – Course Map, Hills & Pace Strategy | TrainPace",
      "description": "Chicago Marathon elevation profile with 89m gain. Course analysis, mile-by-mile pace strategy, and fueling tips. Known for: Flat & Fast. Difficulty: Easy (PR Course)."
    },
    {
      "url": "https://trainpace.com/preview-route/berlin",
      "markdown": "https://trainpace.com/preview-route/berlin.md",
      "title": "Berlin Marathon Elevation Profile – Course Map, Hills & Pace Strategy | TrainPace",
      "description": "Berlin Marathon elevation profile with 67m gain. Course analysis, mile-by-mile pace strategy, and fueling tips. Known for: World Records. Difficulty: Easy (Fastest Course)."
    },
    {
      "url": "https://trainpace.com/preview-route/london",
      "markdown": "https://trainpace.com/preview-route/london.md",
      "title": "London Marathon Elevation Profile – Course Map, Hills & Pace Strategy | TrainPace",
      "description": "London Marathon elevation profile with 145m gain. Course analysis, mile-by-mile pace strategy, and fueling tips. Known for: Tower Bridge. Difficulty: Moderate."
    },
    {
      "url": "https://trainpace.com/preview-route/tokyo",
      "markdown": "https://trainpace.com/preview-route/tokyo.md",
      "title": "Tokyo Marathon Elevation Profile – Course Map, Hills & Pace Strategy | TrainPace",
      "description": "Tokyo Marathon elevation profile with 198m gain. Course analysis, mile-by-mile pace strategy, and fueling tips. Known for: Cultural Experience. Difficulty: Moderate."
    },
    {
      "url": "https://trainpace.com/preview-route/sydney",
      "markdown": "https://trainpace.com/preview-route/sydney.md",
      "title": "Sydney Marathon Elevation Profile – Course Map, Hills & Pace Strategy | TrainPace",
      "description": "Sydney Marathon elevation profile with 234m gain. Course analysis, mile-by-mile pace strategy, and fueling tips. Known for: Harbour Bridge. Difficulty: Moderate-Hard."
    },
    {
      "url": "https://trainpace.com/preview-route/oslo",
      "markdown": "https://trainpace.com/preview-route/oslo.md",
      "title": "Oslo Marathon Elevation Profile – Course Map & Hill Analysis | TrainPace",
      "description": "Oslo Marathon elevation profile with interactive course map. See every hill, grade percentage, and total elevation gain. Plan your pacing strategy for race day."
    },
    {
      "url": "https://trainpace.com/blog",
      "markdown": "https://trainpace.com/blog.md",
      "title": "Running Blog - Training Tips, Race Strategy & Nutrition | TrainPace",
      "description": "Expert running advice for marathoners and distance runners. Training tips, race strategy guides, nutrition planning, and more from TrainPace."
    },
    {
      "url": "https://trainpace.com/blog/how-to-build-a-training-plan-for-your-goal-race",
      "markdown": "https://trainpace.com/blog/how-to-build-a-training-plan-for-your-goal-race.md",
      "title": "How to Build a Training Plan for Your Goal Race (Without Guessing) | TrainPace Blog",
      "description": "A good marathon plan is not magic. It moves through four phases: base, development, sharpening and taper. Here is how to build one around your life."
    },
    {
      "url": "https://trainpace.com/blog/how-to-pace-a-marathon",
      "markdown": "https://trainpace.com/blog/how-to-pace-a-marathon.md",
      "title": "How to Pace a Marathon: The Complete Strategy Guide | TrainPace Blog",
      "description": "Most marathons are lost in the first 10km, not the last. Here is how to pace one from start to finish: your splits, your effort, and what to do when it hurts."
    },
    {
      "url": "https://trainpace.com/blog/what-is-vdot-and-how-to-use-it",
      "markdown": "https://trainpace.com/blog/what-is-vdot-and-how-to-use-it.md",
      "title": "What is VDOT? The Running Metric That Changes How You Train | TrainPace Blog",
      "description": "VDOT is one number that describes your running fitness. It gives you the right pace for every training zone, from easy to interval. Here is how it works."
    },
    {
      "url": "https://trainpace.com/blog/same-time-different-race-bmo-vancouver-2026",
      "markdown": "https://trainpace.com/blog/same-time-different-race-bmo-vancouver-2026.md",
      "title": "I Ran the Same Time as Last Year — And It Was a Completely Different Race | TrainPace Blog",
      "description": "BMO Vancouver Half 2026 race report. The same 2:06, but two very different runners. Why the clock does not tell the truth, and what the heat cost me."
    },
    {
      "url": "https://trainpace.com/blog/understanding-vdot-training-paces",
      "markdown": "https://trainpace.com/blog/understanding-vdot-training-paces.md",
      "title": "Understanding VDOT and Training Paces: A Complete Guide | TrainPace Blog",
      "description": "How VDOT works, why it matters, and how to use your pace zones well. This is the system that helped me take 55 minutes off my half marathon time."
    },
    {
      "url": "https://trainpace.com/blog/marathon-fueling-complete-guide",
      "markdown": "https://trainpace.com/blog/marathon-fueling-complete-guide.md",
      "title": "Marathon Fueling: Everything You Need to Know | TrainPace Blog",
      "description": "From carb loading to race-day nutrition, here is how to fuel properly. I learned this the hard way, with 10 gels and 2 heavy bottles in my first race."
    },
    {
      "url": "https://trainpace.com/blog/elevation-impact-race-strategy",
      "markdown": "https://trainpace.com/blog/elevation-impact-race-strategy.md",
      "title": "How Elevation Affects Your Race Strategy | TrainPace Blog",
      "description": "Hills can decide your race. I studied the BMO course kilometer by kilometer before my personal best. Here is how to do the same with yours."
    },
    {
      "url": "https://trainpace.com/blog/beginner-marathon-training-tips",
      "markdown": "https://trainpace.com/blog/beginner-marathon-training-tips.md",
      "title": "First Half or Marathon? What I Wish I Knew | TrainPace Blog",
      "description": "I went from not being able to run 6 laps in gym class to finishing a half marathon. Here is what I learned the hard way."
    },
    {
      "url": "https://trainpace.com/blog/recovery-strategies-for-runners",
      "markdown": "https://trainpace.com/blog/recovery-strategies-for-runners.md",
      "title": "Recovery Strategies That Actually Work | TrainPace Blog",
      "description": "I had knee pain that would not go away, because I skipped strength training. Here is what I learned about recovery the hard way."
    },
    {
      "url": "https://trainpace.com/blog/tempo-runs-explained",
      "markdown": "https://trainpace.com/blog/tempo-runs-explained.md",
      "title": "Tempo Runs: The Workout That Made Me Faster | TrainPace Blog",
      "description": "One speed workout a week was part of my 24-week plan. Here is how tempo runs work, and why I never skip them."
    },
    {
      "url": "https://trainpace.com/blog/running-shoes-guide",
      "markdown": "https://trainpace.com/blog/running-shoes-guide.md",
      "title": "How to Choose the Right Running Shoes | TrainPace Blog",
      "description": "Forget the marketing. Here is what really matters when you choose running shoes, from someone who has run plenty of kilometers in Vancouver rain."
    },
    {
      "url": "https://trainpace.com/blog/half-marathon-pacing-strategy",
      "markdown": "https://trainpace.com/blog/half-marathon-pacing-strategy.md",
      "title": "Half Marathon Pacing: How I Ran 55 Minutes Faster | TrainPace Blog",
      "description": "The half marathon rewards smart pacing. Here is the exact plan that took me from 3:01 to 2:06 at BMO Vancouver."
    },
    {
      "url": "https://trainpace.com/blog/strength-training-for-runners",
      "markdown": "https://trainpace.com/blog/strength-training-for-runners.md",
      "title": "Strength Training for Runners: What I Should Have Done | TrainPace Blog",
      "description": "I skipped strength training and got knee pain. Learn from my mistake: here is the basic guide, and you do not need a gym."
    },
    {
      "url": "https://trainpace.com/blog/taper-marathon-guide",
      "markdown": "https://trainpace.com/blog/taper-marathon-guide.md",
      "title": "How to Taper Without Losing Your Mind | TrainPace Blog",
      "description": "The taper feels wrong. Less running, just when race day is coming? Here is how to cut the distance and still stay sharp."
    },
    {
      "url": "https://trainpace.com/blog/why-easy-runs-feel-too-slow",
      "markdown": "https://trainpace.com/blog/why-easy-runs-feel-too-slow.md",
      "title": "Why Easy Runs Feel Too Slow Until They Finally Click | TrainPace Blog",
      "description": "I used to turn every easy run into a secret workout. Once I stopped, my hard days got better and my legs stopped feeling dead all week."
    },
    {
      "url": "https://trainpace.com/blog/day-after-hard-workout-recovery",
      "markdown": "https://trainpace.com/blog/day-after-hard-workout-recovery.md",
      "title": "What I Do the Day After a Hard Workout | TrainPace Blog",
      "description": "I used to treat the day after a workout as a test of toughness. Now I treat it as part of the workout, and my training weeks go much better."
    },
    {
      "url": "https://trainpace.com/blog/how-to-pace-a-5k-without-blowing-up",
      "markdown": "https://trainpace.com/blog/how-to-pace-a-5k-without-blowing-up.md",
      "title": "How to Pace a 5K Without Blowing Up at the 2K Mark | TrainPace Blog",
      "description": "The 5K is short enough to push you into bad decisions and long enough to make you pay for them. This is the pacing plan I trust when I want a strong finish."
    },
    {
      "url": "https://trainpace.com/blog/winter-running-dark-wet-mornings",
      "markdown": "https://trainpace.com/blog/winter-running-dark-wet-mornings.md",
      "title": "Winter Running on Dark, Wet Mornings | TrainPace Blog",
      "description": "Some of my most consistent weeks happened in terrible weather. This is how I stop winter runs turning into skipped runs or miserable ones."
    },
    {
      "url": "https://trainpace.com/blog/build-mileage-without-breaking-down",
      "markdown": "https://trainpace.com/blog/build-mileage-without-breaking-down.md",
      "title": "How I Built Mileage Without Breaking Down | TrainPace Blog",
      "description": "More mileage helped me improve, but only when I stopped forcing it. This is the approach that kept me healthy enough to stay consistent."
    },
    {
      "url": "https://trainpace.com/blog/long-run-mistakes-that-cost-confidence",
      "markdown": "https://trainpace.com/blog/long-run-mistakes-that-cost-confidence.md",
      "title": "The Long Run Mistakes That Cost Me Confidence | TrainPace Blog",
      "description": "My long runs got much better once I stopped turning them into races. A few small changes gave me better fitness and a much calmer mind before race day."
    },
    {
      "url": "https://trainpace.com/blog/what-i-eat-before-early-morning-runs",
      "markdown": "https://trainpace.com/blog/what-i-eat-before-early-morning-runs.md",
      "title": "What I Eat Before Early Morning Runs | TrainPace Blog",
      "description": "I do not need a big breakfast before sunrise, but I do need a plan. This is what I eat before different morning runs, and what I avoid."
    },
    {
      "url": "https://trainpace.com/blog/race-morning-nerves-what-actually-helps",
      "markdown": "https://trainpace.com/blog/race-morning-nerves-what-actually-helps.md",
      "title": "Race Morning Nerves: What Actually Helps Me | TrainPace Blog",
      "description": "I still get nervous before races. The difference now is that I do not treat nerves as a bad sign. Here is what helps me settle down and race well."
    },
    {
      "url": "https://trainpace.com/blog/running-form-cues-when-legs-get-tired",
      "markdown": "https://trainpace.com/blog/running-form-cues-when-legs-get-tired.md",
      "title": "Form Cues I Use When My Legs Start Falling Apart | TrainPace Blog",
      "description": "I do not think about form much when I feel fresh. I think about it late in long runs and races, when one or two simple cues stop everything falling apart."
    },
    {
      "url": "https://trainpace.com/blog/running-cadence-guide",
      "markdown": "https://trainpace.com/blog/running-cadence-guide.md",
      "title": "Running Cadence: What It Is, Why It Matters, and How to Improve It | TrainPace Blog",
      "description": "I spent two years at 155 steps per minute, wondering why my legs felt heavy. Here is what I learned about cadence, the 180 myth, and what really helped."
    },
    {
      "url": "https://trainpace.com/blog/running-in-the-rain-without-being-miserable",
      "markdown": "https://trainpace.com/blog/running-in-the-rain-without-being-miserable.md",
      "title": "Running in the Rain Without Making It Miserable | TrainPace Blog",
      "description": "Rainy runs do not have to be heroic, and they do not have to be awful. A few practical habits made them much easier for me to handle."
    },
    {
      "url": "https://trainpace.com/blog/carb-loading-for-runners-what-actually-works",
      "markdown": "https://trainpace.com/blog/carb-loading-for-runners-what-actually-works.md",
      "title": "Carb Loading: What Actually Works (and What Makes It Worse) | TrainPace Blog",
      "description": "Carb loading is not one huge pasta dinner the night before. Done badly, it upsets your stomach on race day. Done well, it adds miles to your energy stores."
    },
    {
      "url": "https://trainpace.com/blog/how-to-run-your-first-5k",
      "markdown": "https://trainpace.com/blog/how-to-run-your-first-5k.md",
      "title": "How to Run Your First 5K: From Zero to Race Day in 8 Weeks | TrainPace Blog",
      "description": "A first 5K is easier to reach than it looks from the couch. You do not need to be fit to start. Here is how to go from walking to running a 5K in 8 weeks."
    },
    {
      "url": "https://trainpace.com/blog/vo2max-intervals-for-runners",
      "markdown": "https://trainpace.com/blog/vo2max-intervals-for-runners.md",
      "title": "VO2max Intervals: The Workout That Makes You Faster (If You Can Handle It) | TrainPace Blog",
      "description": "Intervals at VO2max pace are the best workout for raising your aerobic ceiling. They are also the hardest. Here is how to do them without destroying yourself."
    },
    {
      "url": "https://trainpace.com/blog/10k-race-strategy-how-to-run-a-pr",
      "markdown": "https://trainpace.com/blog/10k-race-strategy-how-to-run-a-pr.md",
      "title": "10K Race Strategy: How to Run a PR Without Going Out Too Fast | TrainPace Blog",
      "description": "The 10K punishes pacing mistakes more than any other distance. Go too fast in the first 3K and the last 4K become a long fight. Here is a strategy that works."
    },
    {
      "url": "https://trainpace.com/blog/how-to-break-through-a-running-plateau",
      "markdown": "https://trainpace.com/blog/how-to-break-through-a-running-plateau.md",
      "title": "How to Break Through a Running Plateau | TrainPace Blog",
      "description": "You have trained for months and your times have stopped improving. That is a plateau, and it has clear causes you can fix. Here is how to find them."
    },
    {
      "url": "https://trainpace.com/blog/overtraining-signs-and-recovery",
      "markdown": "https://trainpace.com/blog/overtraining-signs-and-recovery.md",
      "title": "Overtraining: The Signs I Ignored (Until I Burned Out) | TrainPace Blog",
      "description": "Overtraining does not announce itself. It builds over weeks of feeling slightly wrong — slow runs, poor sleep, a short temper — until one day you cannot run."
    }
  ]
}
