XS trails 2027: 25 to 44 km-effort

157 races in 2027 are 25 to 44 km-effort. Each with its date, country, elevation gain/km, cut-off time and minimum speed required.

Widest cut-off times in XS

The widest cut-off requires a minimum speed of 2.1 km/h: mozart 100 - mozart Half Marathon.

  1. mozart 100 - mozart Half Marathon : 2.1 km/h (27 km in 13 h)
  2. Swiss Alps Vertical : 2.5 km/h (10 km in 4 h)
  3. MOUNTAINMAN Nesselwang - M-Trail : 2.5 km/h (23 km in 9 h)
  4. Vietnam Highlands Trail by UTMB - 20K PINHATT : 2.5 km/h (24 km in 9 h 30)
  5. Sharish Monsaraz Natur Trail - SMNT 23K : 2.6 km/h (23 km in 9 h)

Most rolling races in XS

The most rolling climbs only 12 m per km: Pepsi Challenge.

  1. Pepsi Challenge : 12 m/km (296 m elevation gain over 26 km)
  2. Ultra Trail des Vallees - Trail Du Roc'h 27 km : 13 m/km (351 m elevation gain over 28 km)
  3. Salomon EcoTrail Paris - Printemps - Trail 30km : 13 m/km (376 m elevation gain over 30 km)
  4. Ultra Trail des Vallees - Le Trail Des Vallées 34 km : 14 m/km (485 m elevation gain over 34 km)
  5. Hunsbuckel-Trail - HalfTrail : 16 m/km (472 m elevation gain over 29 km)

Steepest races in XS

The steepest climbs 182 m per km: Swiss Alps Vertical.

  1. Swiss Alps Vertical : 182 m/km (1,821 m elevation gain over 10 km)
  2. Stoos-Trail - BAERGLAUF : 118 m/km (1,585 m elevation gain over 13 km)
  3. Morobbia Trail - Trail della Croce K14 : 95 m/km (1,394 m elevation gain over 15 km)
  4. Travessa d'Encamp 21K : 89 m/km (1,863 m elevation gain over 21 km)
  5. Ultra Tour Monte Rosa - Grächen Berglauf : 88 m/km (1,670 m elevation gain over 19 km)

Your estimated time on each race

Calculated at your UTMB Index, by the same formula as your RAVIT plan.

Create a free account
The 157 XS 2027 races (25 to 44 km-effort).
No.RaceDateCountryCat.Effort-kmElev. gain/km (m/km)Time limitMinimum speed (km/h)Aid stationsEstimated timeSeason
1The Canyons Endurance Runs - 25K04/23USXS33325 h5.05
2Ultra Trail Whistler - 25K06/27CAXS42578 h3.45
3Eiger Ultra Trail - E16 - Pleasure Trail07/17CHXS26504 h4.35
4Quito Trail Ecuador by UTMB® - 30K Tucán07/31unknownXS44478 h 303.65
5Essai RAVIT import11/08FRXS27556 h3.05
6Puerto Vallarta - Ereno 20K03/06MXXS30525 h 303.74
7Xtrail - Xtrail 25K03/07TWXS31227 h3.74
8Tenerife Bluetrail - TENERIFE BLUETRAIL 24k04/10ESXS36546 h4.04
9Desert RATS Trail Running Festival - 21K04/11USXS27305 h4.34
10Rothrock - 25K05/16USXS37407 h3.84
11Zugspitz Ultra Trail - Garmisch-Partenkirchen Trail06/18unknownXS44527 h4.24
12Trail du Saint Jacques - 20K - Les Chibottes06/20FRXS36296 h4.74
13Trail du Saint Jacques - Rando 28km06/20FRXS36298 h 203.44
14Quito Trail Ecuador by UTMB® - 20K Quinde08/01unknownXS29446 h3.44
15Paraty Brazil - PTR 2509/25BRXS33296 h4.44
16Vietnam Highlands Trail by UTMB - 20K PINHATT01/09unknownXS35479 h 302.53
17La Romagnatoise - Assaut de Gergovie01/31FRXS37374 h 405.93
18Trail de la Galinette - La Brèche du Mont Julien01/31FRXS43488 h3.73
19Tarawera Ultra-Trail - T2102/13NZXS28217 h3.33
20Transgrancanaria - Half02/25ESXS41796 h 303.53
21Trail du Cirque du Fer à Cheval - 22 km03/20FRXS30396 h3.73
22Hiroshima Ultra-Trail by UTMB® - HIROSHIMA 25K04/11JPXS34406 h4.13
23Trail Drôme en Baronnies - Beau village perché04/11FRXS4049unknownunknown3
24TRAIL NATURA SIOULE - 32 KM04/25FRXS43367 h4.63
25Amazean Jungle Thailand - MIST 20K05/02THXS36419 h2.93
26Oh Meu Deus - Oh Meu Deus 20K05/02PTXS31416 h3.83
27Sonoma Coast 30K05/29USXS4345unknownunknown3
28mozart 100 - mozart Half Marathon06/05ATXS384113 h2.13
29Trail of the Kings - Lake Toba - King's Ascent 25K06/12IDXS39539 h2.83
30Aare Trail 30k06/13CHXS42408 h3.83
31Trail 100 Andorra - Trail 21K06/13ADXS38556 h4.23
32Kagaspa Trail Endurance 100 - KAGASPA 20K06/19JPXS26306 h3.53
33Val D'Aran - SKY - Baqueira Beret07/10ESXS27494 h4.53
34Val D'Aran - SKY 18K PROMESAS07/10ESXS27494 h 304.03
35KAT100 by UTMB - Speed Trail08/07ATXS40686 h4.13
36Malaysia Ultra-Trail - MALAYSIA2509/04unknownXS38469 h3.03
37Mammoth Bar Half Marathon09/05USXS35693 h 306.03
38Kaçkar - KAÇKAR 20K09/11TRXS37786 h3.53
39Julian Alps Trail Run - KRANJSKA GORA 25K09/19SIXS37516 h4.13
40Grindstone Trail Running Festival - 21K09/25USXS26246 h3.63
41Arc of Attrition - Arc 20K01/24GBXS29334 h5.52
42Transgrancanaria - Open Agáldar02/23ESXS27295 h 293.92
43Ceven'Trail - Trail de l'Oignon Doux03/06FRXS3343unknownunknown2
44Lost Lake 25K03/06USXS3438unknownunknown2
45Trail Sud Touraine - 23KM03/06FRXS28213 h 306.72
46Trail des Chamois - Le Petit Chamois03/14FRXS28454 h 074.72
47Salomon EcoTrail Paris - Printemps - Trail 30km03/20FRXS33135 h5.92
48Ultra Trail des Vallees - Le Trail Des Vallées 34 km03/20FRXS38144 h 487.02
49Chianti Ultra Trail - Chianti Half Trail03/21ITXS28464 h4.92
50Trail Drôme en Baronnies - Autour du Saint-Julien04/11FRXS3155unknownunknown2
51Farol Adventure Trail - Flores Azores - Farol Adventure Trail 18K04/17PTXS30756 h2.92
52Les Courses du Mont-Terrible - La Terrible04/17CHXS32414 h 305.22
53Grand Raid Ventoux - TDC - Trail des Coteaux04/24FRXS37414 h 505.42
54Trail de Haute Provence - THP3005/07FRXS38436 h4.52
55Le Malpassant05/09FRXS41447 h4.12
56Ultra-Trail Australia - UTA2205/14AUXS34557 h3.12
57Trail Alsace - Trail des Pèlerins05/15FRXS37266 h4.92
58Eryri by UTMB® - Eryri 25K05/16GBXS38555 h 304.52
59Sonoma Coast Half Marathon05/29USXS3042unknownunknown2
60Mountain Ultra Trail - MUT Challenge by UTMB05/30ZAXS36426 h4.22
61Travessa d'Encamp 21K05/30ADXS39896 h3.52
62Transju'Trail - Le Trail 25km06/05FRXS38516 h 304.02
63Transju'Trail - Le Trail 15km06/06FRXS26525 h 303.22
64La Sportiva Lavaredo Ultra Trail - Lavaredo 20K06/24ITXS30534 h5.02
65Torrencial Chile - COLLICO 20K06/27CLXS27376 h3.42
66Jurapics - La Dame de Pic07/10FRXS42557 h3.92
67Gauja Trail by UTMB - Gauja Trail 20 K08/07LVXS25246 h3.52
68Wildstrubel - Wild 25 Leukerbad09/12CHXS38446 h4.42
69Yuba Gold Half Marathon10/03USXS3043unknownunknown2
70Salomon EcoTrail Paris - Printemps - Trail 20km03/21FRXS26234 h 304.81
71Salomon EcoTrail Paris - Printemps - Trail 35km03/21FRXS42224 h 457.31
72Pieniny by UTMB - Chyża Durbaszka04/24PLXS33445 h 304.21
73Trail de Haute Provence - THP olympe05/06FRXS38534 h6.31
74Trail de Haute Provence - THP 1 lune pour 205/07FRXS28384 h5.11
75Volvic Volcanic Experience - Trail Experience Volcanique05/07FRXS31254 h6.41
76Trail de Haute Provence - THP2005/09FRXS28394 h5.21
77Trails De La Vallée Du Brevon - AlloDuoTrail - relais 205/16FRXS4478unknownunknown1
78Trails De La Vallée Du Brevon - Trail des 20 ans05/16FRXS33587 h3.01
79Pepsi Challenge06/06USXS2812unknownunknown1
80Pepsi Challenge 25K06/06USXS2919unknownunknown1
81LA BARJO - La Brin de Folie06/19FRXS35284 h 306.11
82Montreux Trail Festival - Freddie's Night07/24CHXS27733 h 304.61
83Swiss Alps Vertical08/06CHXS281824 h2.51
84trail Margeride - lou pas del ase09/12FRXS34315 h5.31
85Calabrosa trail01/06ITXS29674 h4.5unknown
86Vouga Trail - Sever do Vouga - Vouga Trail Curto01/10PTXS30405 h4.3unknown
87EcoRun Collis - 26km01/16ITXS35375 h5.2unknown
88Lousa Mountain Trail01/17PTXS34536 h3.8unknown
89MALAGON TRAIL BISABOR ENERGY - CUERDA01/17ESXS38455 h5.3unknown
90XIII TRILHOS DOS REIS - Delta Cafés - TR -Trilhos dos Reis01/17PTXS44449 h3.4unknown
91XIII TRILHOS DOS REIS - Delta Cafés - TRS- Trilhos dos Reis - Sprint01/17PTXS25407 h2.6unknown
92ULTRAMEDITERRANIA TERRES DE TRAIL. Unión Alcoyana Seguros - EXP 25K01/24ESXS36474 h 355.4unknown
93Linhas de Torres 100 - K2001/30PTXS33427 h3.4unknown
94Linhas de Torres 100 - K3001/30PTXS44387 h4.6unknown
95Winter Trail Monte Prealba - Softly Hard01/31ITXS37677 h3.2unknown
96UTDF - Belcours Trail02/07FRXS44386 h5.4unknown
97Val Maremola Trail ed.15 - Val Maremola Medium Trail ed.202/07ITXS35495 h4.7unknown
9813a Magnifica Salodium - Magnifica Salodium Trail02/21ITXS31555 h4.0unknown
99trail du revermont - la madone02/28FRXS25383 h6.1unknown
100Ultra Tour des Côtes d'Armor - 33 km02/28FRXS40236 h5.4unknown
101Sharish Monsaraz Natur Trail - SMNT 23K03/06PTXS34489 h2.6unknown
102Sharish Monsaraz Natur Trail - SMNT 30K03/06PTXS43479 h3.3unknown
103FOREZTRAILS - L'OLMETOISE03/07FRXS33384 h 455.2unknown
104IV ATOM ISASA TRAIL XTREM - Media Maratón 22 km03/07ESXS31454 h5.5unknown
105Povoação Trail - 15 Kms03/14PTXS29554 h4.8unknown
106TRAIL des 3 Chapelles - TRAIL 23KM03/20FRXS27204 h5.8unknown
107TRAIL DES ANGES - TRAIL DU DECAUVILLE03/21FRXS38495 h5.1unknown
108Ultra Trail des Vallees - Trail Du Roc'h 27 km03/21FRXS31132 h 3011.2unknown
109Girona - 15K04/03ESXS28273 h7.5unknown
110Girona - 28K04/03ESXS35328 h3.3unknown
1119º Trail do Texugo - Trail Sprint - 15K04/04PTXS27616 h2.8unknown
112TRAIL NBZ - Le Pourcharet04/04FRXS41325 h6.3unknown
113Ultra Trail do Marão - MTM04/04PTXS33336 h4.3unknown
114GUBBIO TRAIL CITTA' DI PIETRA - 25 KM04/10ITXS42665 h5.1unknown
115Trail de la Saint Lau'Run04/11FRXS31335 h4.8unknown
116Tredozio Trail - Tredozio 18K04/11ITXS26465 h3.6unknown
117Trail du lac de Paladru - Les Hauts du Lac - Oxsitis 32km04/18FRXS42337 h4.6unknown
118TRAIL DELLE 2 AQUILE - T2A Trail Corto04/24ITXS33544 h 304.8unknown
119TRAIL REAL PRIOLO - TRAIL SPRINT 18KM04/24PTXS27555 h3.6unknown
120UP THE HILL - UTH2504/24unknownXS38495 h5.2unknown
121FESTITRAIL - XXX TRAIL04/25FRXS33345 h5.0unknown
122Malcesine Baldo Trail - 16k Short04/25ITXS29784 h 303.7unknown
123TRAIL QUILLAN - Le Capio04/25FRXS26454 h 104.5unknown
124Trail Noble Contree - Trail NBC05/01CHXS40556 h4.3unknown
125Trails de la Truyère - Le Pique Passe05/01FRXS41595 h 504.5unknown
126Skyrace del Voltigno - Skyrun del Voltigno05/02ITXS31654 h4.7unknown
127Ultra-Trail des Coursières - Le 24 km des Coursières05/08FRXS31354 h5.8unknown
128Aux Õrigines - Astra trail05/10FRXS30334 h5.8unknown
129GRAN RAID DELLE PREALPI TREVIGIANE - GRAN RAID GR2005/15ITXS31586 h3.3unknown
130Morobbia Trail - Trail della Croce K1405/15CHXS28955 h2.9unknown
131Subasio Crossing - 30 KM05/16ITXS44486 h5.0unknown
132Trail de La Grande Montagne - Le Chamois05/16FRXS37425 h5.2unknown
133TRAIL DES MONTS D'ARDÈCHE - LO MOUNTAGNOS05/16FRXS35516 h3.9unknown
134Trail du Fort de Tamié - La belle étoile 15km05/16FRXS26755 h3.0unknown
135Ultra Trail Tour de Nancy - UTTN Macaron05/23FRXS28333 h 156.6unknown
136Trail de La Chaussée des Géants - Le Ranc Qualiou06/05FRXS30495 h 543.4unknown
137Scenic Trail - K18 Walk & Run06/12CHXS33666 h 303.1unknown
138La Comblorane - L - 25 km06/13FRXS41686 h 303.8unknown
139La Comblorane - M - 15km06/13FRXS27604 h 154.0unknown
140XTrail Breitnau - XT-Run 21 km06/26unknownXS29444 h5.2unknown
141TRAIL DU SALEVE - LES PITONS06/27FRXS34374 h 305.5unknown
142U. Trail Lamer Winkel (U.TLW) - Osser-Riese 25k07/03unknownXS32455 h4.5unknown
143Stoos-Trail - BAERGLAUF07/10CHXS291185 h2.7unknown
144Stoos-Trail - ST2407/10CHXS43789 h2.7unknown
145Trail Esterregalls - La Cerdanya - Mitja 21k 900m07/11ESXS30444 h 304.7unknown
146Crazy Runners Frankenwald Trail - LongTrail07/24unknownXS43396 h 304.8unknown
147Davos X-Trails - Silver Run 23km07/24CHXS34464 h 504.9unknown
148Klewenalp-Trail - T2608/08CHXS42637 h 053.7unknown
149Madrisa Trail Klosters by LOWA - T2408/14CHXS38627 h3.4unknown
150Hunsbuckel-Trail - HalfTrail08/15unknownXS33168 h3.6unknown
151MOUNTAINMAN Nesselwang - M-Trail08/29unknownXS35589 h2.5unknown
152Ultra Tour Monte Rosa - Grächen Berglauf09/04CHXS35886 h 302.9unknown
1532. WILDMAN Harz - WILDMAN Fun09/05unknownXS28454 h5.0unknown
154Allgäu Trail - 27K09/05unknownXS44585 h5.6unknown
155Arosa Trailrun - AT2209/11CHXS36555 h4.8unknown
156Skyline Scotland by UTMB® - Aonach Mòr Anarchy09/19GBXS30444 h 304.7unknown
157Kulmbach Trails - Long Trail09/26unknownXS42404 h7.7unknown

Effort-km = km + elev. gain/100 · categories XXS to XXL by effort-km · minimum speed = distance ÷ time limit.

Distances as the crow flies from the start, rounded to the nearest ten. Cities: GeoNames (CC BY 4.0).

Ranking glossary

Effort-km
Distance in km plus elevation gain divided by 100: 50 km and 2,500 m of gain equals 75 effort-km. Categories: XXS under 25, XS 25 to 44, S 45 to 74, M 75 to 114, L 115 to 154, XL 155 to 209, XXL 210 and above.
Gain/km
Elevation gain divided by distance, in meters per kilometer: the lower it is, the more runnable the race.
Time limit
The maximum time allowed by the organizer to reach the finish, the final cut-off time.
Minimum speed
Distance divided by time limit, in km/h: the average pace to maintain to finish within the deadline. The lower it is, the wider the cut-off.

FAQ

How many XS races in 2027?

157 2027 races from the RAVIT catalog are 25 to 44 km-effort, out of 740 ranked 2027 races.

Which XS 2027 race has the widest cut-off time?

mozart 100 - mozart Half Marathon: 27 km in 13 h, i.e. a minimum speed of 2.1 km/h.

What pace do you need to maintain on a XS race?

The median minimum speed is 4.3 km/h, across 147 races with a published time limit.

How much elevation gain per km on a XS race?

45 m/km median, from 12 m/km (Pepsi Challenge) to 182 m/km (Swiss Alps Vertical).

How many XS races publish a time limit?

147 out of 157. The others show « unknown » and fall to the end of the minimum speed ranking.

Why rank by effort-km rather than distance?

Because 100 m of elevation gain costs roughly the effort of one flat kilometer: 50 km and 2,500 m gain make 75 effort-km, like 75 flat km.

Method and sources

Data updated October 31, 2026, covering 157 2027 races in the RAVIT catalog.

  • Distance, gain, date, country and time limit: sourced from each race organizer's website, and utmb.world for UTMB World Series events; each entry cites its source.
  • Categories XXS to XXL: calculated by RAVIT using effort-km (km + gain/100), at the thresholds shown above.
  • Minimum speed: distance divided by time limit. A race with no published time limit displays « unknown » and sorts to the end.
  • Aid stations: the number of documented aid stations on the race's RAVIT entry; « unknown » when none are yet documented.