Free 16-Week Training Plan for Warhorse Ultra-Trail Xiamen by UTMB SXM 20K
Train for humid coastal hills, granite steps, and a fast subtropical course.
At 28.9 km with 1,519 m of elevation gain, this is a fast, punchy distance where speed and hill strength both matter. At 53 m of vertical per kilometer, much of the course is runnable — the plan focuses on building your aerobic cruising speed while preparing you for the steeper sections. The official cutoff is 9 hours, so pace management starts from week one.
Expected race date: Sun, 14 March 2027Open entry28.9 km · 1,519 mStart: 07:00
Use this date as a planning estimate
The organizer has not announced the 2027 event date. The plan will move when the official date is published.
I'm preparing for Warhorse Ultra-Trail Xiamen by UTMB SXM 20K. Here is the public training preview.
28.9 km · +1,519 m · 163 days to race day
Public preview only; my private routes and schedule changes are not included.
Plan: https://trailsplits.com/races/warhorse-ultra-trail-xiamen-by-utmb-sxm-20k/training-plan?tier=strong-finish&strength=1&strength_track=no-gym&engine=unified
No account needed. A kept plan stays on this browser until its storage is cleared; find it under My kept plans, where you can also change single weeks.
Optional account and live calendar
Save it to your account, subscribe once, then adjust concrete dates as life changes.
Signed-in plan changes save automatically and update the same personal calendar URL.
Use the snapshot calendar without an account, or sign in for autosave.
Choose a subscription that refreshes, or download a one-time copy.
Terrain autopilot
Find a matching route near you
We'll look for a loop near you that matches your next run (35 min · ~3.7 km · +175 m)
and rehearses the 53 m/km demand of SXM 20K.
Terrain intel
Granite hill paths, stone stairways and coastal tracks around Xiamen, with moderate total climb but constant gradient change.
Weather & kit
Mid-March in Fujian is mild and humid, often overcast, with sea breeze on exposed sections.
What this plan focuses on
Train stair climbing and descending.
Prepare for humidity rather than heat.
Practise frequent short gradient changes.
Build speed endurance for a faster course.
Plan travel recovery before racing.
Unified race plan · beta
Uses the same load, recovery and taper rules as race discovery, with course-specific climbing only because this course has verified elevation.
Use it for race-effort sessions and race day. Easy runs stay easy whatever the goal; the plan's efforts come from how you run now.
Your starting point
Not stated. The plan assumes a typical starting week for this race and opens at 3h 00m of running.
Fit the plan to your recent training
This schedule opens at 3h 00m of running and 500 m of climbing in week one and peaks at 4h 15m and 1,225 m in a week; the longest planned outing is 1h 40m. These are prescriptions, not proof of readiness.
Adjust this plan
Swap concrete training days, or mark a day done/skipped without changing the race-specific template.
Calendar subscriptions refresh on the calendar app's schedule. This calendar export uses the selected start date and includes weekly summaries and any pre-base sessions. Use Keep this plan above for a fixed copy of the displayed race schedule.
Route-aware workouts
Key sessions include route buttons that deep-link into the Planner with pre-filled distance
+ elevation filters.
18.7 min/km average required. At an easy all-day pace the course takes about 6 h of the 9 h allowed.
Training emphasis: rolling aerobic speed, moderate hill repeats, and disciplined pacing.
Plan summary
The block begins on 2026-11-23, 7 weeks from now.
Duration
16 weeks
Start
2026-11-23
Peak weekly time
4h 15m
Peak weekly vert
1,225 m
Week 1Base Building
3h 00m ·
500 m vert
Mon · 2026-11-23rest
Rest
Effort: Rest
Rest or gentle mobility.
Tue · 2026-11-24hills
Easy hills + uphill strides
35 min · 175 m vert · ~3.7 km
Effort: Easy; strides strong but relaxed
Start with 10 minutes easy on rolling terrain. Then 6 x 20 seconds uphill strides, strong but relaxed, walking back down between them. Finish with at least 10 minutes easy; the rest of the run is easy on the hills.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2026-11-25easy
Easy run
25 min · ~3.5 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy on rolling terrain. Then 4 x 20 seconds uphill strides, strong but relaxed, walking back down between them. Finish with at least 10 minutes easy; the rest of the run is easy on the hills.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2026-12-02easy
Easy run
35 min · ~4.8 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy on rolling terrain. Then 6 x 20 seconds uphill strides, strong but relaxed, walking back down between them. Finish with at least 10 minutes easy; the rest of the run is easy on the hills.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2026-12-09easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 4 x 20 seconds relaxed strides, with 1 minute easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2026-12-16easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy on rolling terrain. Then 6 x 20 seconds uphill strides, strong but relaxed, walking back down between them. Finish with at least 10 minutes easy; the rest of the run is easy on the hills.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2026-12-23easy
Easy run
35 min · ~4.8 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy on rolling terrain. Then 6 x 20 seconds uphill strides, strong but relaxed, walking back down between them. Finish with at least 10 minutes easy; the rest of the run is easy on the hills.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2026-12-30easy
Easy run
35 min · ~4.8 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 2 x 6 minutes uphill at a hard but repeatable effort, with 2 minutes easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-01-06easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 6 x 20 seconds relaxed strides, with 1 minute easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-01-13easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 3 x 6 minutes uphill at a hard but repeatable effort, with 2 minutes easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-01-20easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 4 x 6 minutes uphill at a hard but repeatable effort, with 2 minutes easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-01-27easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 4 x 6 minutes uphill at a hard but repeatable effort, with 2 minutes easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-02-03easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 6 x 20 seconds relaxed strides, with 1 minute easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-02-10easy
Easy run
40 min · ~5.5 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 4 x 5 minutes on familiar, controllable terrain at controlled hard, with 2 minutes easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-02-17easy
Easy run
30 min · ~4.2 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 4 x 5 minutes on familiar, controllable terrain at controlled hard, with 2 minutes easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Effort: Moderate: controlled reps, stop 1–2 short of failure
No-gym Session A: Bulgarian split squat, single-leg RDL, step-ups (bench/stairs), calf raises, side plank. Quality reps; stop well before failure. If 10 reps feels easy, add weight (backpack/water) so the last 2 reps feel challenging. In peak weeks, keep it short and easy.
Wed · 2027-02-24easy
Easy run
35 min · ~4.8 km
Effort: Easy
Conversational aerobic running. Keep easy days easy enough to support the key work.
Start with 10 minutes easy. Then 2 x 2 minutes at controlled race effort, with 1 minute easy between repeats. Finish with at least 10 minutes easy; any remaining time is easy.
Race Day: Warhorse Ultra-Trail Xiamen by UTMB SXM 20K
Effort: Race execution
Run the 28.9 km as planned: start controlled and use the fuelling and kit rehearsed in training.
Cutoff check
If your race has a time limit, this estimates the minimum average pace and whether your
target finish time clears the cutoff.
Result
Min pace: 18.7 min/km
Exports
Use the personal subscription URL for a live saved plan. Calendar links regenerate from their parameters and may reflect updated race facts or engine fixes. A kept plan and its downloads remain unchanged.
Disclaimer: this plan is general information, not medical advice. Adjust based on fatigue,
experience, and injury history.
About the Warhorse Ultra-Trail Xiamen by UTMB SXM 20K course
At 28.9 km with 1,519 m of elevation gain, this is a fast, punchy distance where speed and hill strength both matter. At 53 m of vertical per kilometer, much of the course is runnable — the plan focuses on building your aerobic cruising speed while preparing you for the steeper sections. The official cutoff is 9 hours, so pace management starts from week one.
This training plan adapts the 16-week structure specifically for 28.9 km with 1,519 m of elevation gain,
scaling weekly volume and vert targets so your body is ready for race-day demands.
Shorter trail races reward aggressive pacing and strong climbing. The plan emphasises quality intensity — hill repeats, tempo efforts, and race-pace sessions — while building enough endurance to finish strong on tired legs.
Training phases for SXM 20K
The current 16-week schedule has these phases for 28.9 km and 1,519 m of climbing:
Weeks 1–6 — Base Building: Establish consistent aerobic training and introduce course-like terrain gradually.
Weeks 7–11 — Vert Accumulation: Increase course-specific climbing while rehearsing easy effort and fueling.
Weeks 12–14 — Peak Volume: Practise the longest planned outings and race equipment without adding extra sessions.
Week 15 — Taper: Reduce training load while retaining a small amount of familiar intensity.
Week 16 — Race week: Reduce training and follow the race-day plan.
Pacing a runnable course
At 53 m of vertical per kilometer, much of the Warhorse Ultra-Trail Xiamen by UTMB SXM 20K course is runnable.
Training should emphasise aerobic cruising speed — tempo runs on rolling terrain, sustained effort on moderate climbs, and efficient flat-to-uphill transitions.
The biggest risk on a runnable course is starting too fast; practice negative-split long runs to build discipline.